Commit graph

77 commits

Author SHA1 Message Date
sagie gur ari c3570c1377 Alias based command implementations are not checked for variable leaks 2020-01-25 16:41:20 +00:00
sagie gur ari 13dd8b9d91 New get_home_dir command 2020-01-25 16:34:22 +00:00
sagie gur ari 2805a3c04c New array_join command 2020-01-25 16:23:19 +00:00
sagie gur ari dfefb7ff00 The read_properties command now support **--prefix** flag 2020-01-25 15:57:52 +00:00
sagie gur ari 74bd5eeade New array_concat command 2020-01-24 17:24:00 +00:00
sagie gur ari a500700a47 New trigger_error command 2020-01-24 16:45:15 +00:00
sagie gur ari e7cacc74b1 New array_push command 2020-01-24 16:20:19 +00:00
sagie gur ari 78a63fe5bc New concat command 2020-01-24 15:45:36 +00:00
sagie gur ari 95917edb77 Improve wget input parsing 2020-01-24 15:37:12 +00:00
sagie gur ari 9b037b9931 release 2020-01-24 10:26:57 +00:00
sagie gur ari 1e26d3ff36 Move test directory command to public std namespace to enable duckscript unit testing 2020-01-24 09:36:00 +00:00
sagie gur ari bb8828f94d Split wget and http_client command #66 2020-01-23 19:37:16 +00:00
sagie gur ari 883994f253 New array_pop command 2020-01-22 22:06:40 +00:00
sagie gur ari bcfe1f68bc Commands created from duckscript now support help text and automatic scope clearing #69 2020-01-22 21:23:26 +00:00
sagie gur ari e1f399b0c7 New set_error command #68 2020-01-22 20:28:55 +00:00
sagie gur ari 887a17bb3c New is_array command #70 2020-01-22 20:17:52 +00:00
sagie gur ari 5d4a2028fc Test errors in duckscript based tests will break build flow 2020-01-21 20:49:09 +00:00
sagie gur ari b3d7ca0ac0 New version functions and commands for duckscript and duckscript SDK + New --version cli option. 2020-01-20 18:45:34 +00:00
sagie gur ari 274493319c New replace command. 2020-01-18 17:36:26 +00:00
sagie gur ari 3884b5c144 New current_time command 2020-01-18 17:10:44 +00:00
sagie gur ari 2a3bfb2f99 New greater_than and less_than commands 2020-01-18 16:56:49 +00:00
sagie gur ari 80d09ca94c wget (http_client) command #20 2020-01-18 16:41:03 +00:00
sagie gur ari b408844b29 changelog 2020-01-17 16:34:23 +00:00
sagie gur ari 84fedc6b1d release 2020-01-17 15:17:15 +00:00
sagie gur ari eb188b0baf Running duck cli without arguments, stars up the repl mode #41 #42 2020-01-17 13:28:44 +00:00
sagie gur ari 0f75fafb21 New debug commands (dump_instructions, dump_state, dump_variables) #58 #59 #60 2020-01-17 12:08:10 +00:00
sagie gur ari b36050fbb2 cat command to support multiple files #62 2020-01-17 11:36:51 +00:00
sagie gur ari 99b18562ca Invoking a command that does not exist should crash and not error 2020-01-17 11:27:59 +00:00
sagie gur ari 3101ae03e3 New properties read/write commands #61 2020-01-17 10:39:50 +00:00
sagie gur ari 92aefee456 Fixed runner to return an error if on_error requested crash or exit and not just end the script. 2020-01-15 18:00:55 +00:00
sagie gur ari 4d895e4711 Unalias can remove aliases not created from the alias command. 2020-01-15 17:54:09 +00:00
sagie gur ari 7ac485587c release 2020-01-12 19:50:28 +00:00
sagie gur ari c674fd1df4 changelog 2020-01-12 18:05:47 +00:00
sagie gur ari 54c5b93f51 Changed CLI executable from duckscript to duck 2020-01-12 18:04:10 +00:00
sagie gur ari f852d67229 function, forin and ifelse blocks to support generic end command #53 2020-01-12 17:39:58 +00:00
sagie gur ari 9879f80b51 duckscript cli now accepts inline script #40 2020-01-11 18:28:49 +00:00
sagie gur ari 2506b9d7b8 Unit test framework for internal SDK commands and full test suite #51 2020-01-11 18:14:25 +00:00
sagie gur ari 0e8756148e New exit_on_error command #49 2020-01-10 16:19:31 +00:00
sagie gur ari b057b8ba76 Ability to write standard SDK commands with duckscript #50 2020-01-10 15:02:38 +00:00
sagie gur ari fc3018b325 assert commands should return 'crash' and stop execution #52 2020-01-10 11:54:33 +00:00
sagie gur ari 36a52327dd release 2020-01-08 23:58:42 +00:00
sagie gur ari bb005815fe New array_length command 2020-01-08 23:50:04 +00:00
sagie gur ari fa5a3ee08c ForIn accepts handle value not variable name 2020-01-08 23:37:38 +00:00
sagie gur ari a2f425056e New length command (strlen) 2020-01-08 23:21:06 +00:00
sagie gur ari 1fd5a00242 New substring command #37 2020-01-08 23:11:10 +00:00
sagie gur ari 40bbfe6510 New uname/os_family command #43 2020-01-08 22:29:21 +00:00
sagie gur ari 8f69b3189b Commands should accept empty string inputs #47 2020-01-08 22:19:03 +00:00
sagie gur ari f781fed6ba Support spread binding #46 2020-01-08 22:06:42 +00:00
sagie gur ari 0d64eb349a New indexof and last_indexof commands #35 #36 2020-01-06 18:46:52 +00:00
sagie gur ari e5bac16b88 Added 'quit' and 'q' aliases to exit command #44 2020-01-06 18:32:01 +00:00