20 Commits

Author SHA1 Message Date
Maas Lalani
cce6980f62 Use exit code from command if exists 2021-11-01 11:38:27 -04:00
Maas Lalani
acc4e08881 Fix: bug where old file name would be reused
There was a bug where the command would reference an old file name which would be deleted which meant that the code block would not execute on future executions and only work the first time.
2021-10-29 16:57:48 -04:00
Maas Lalani
4dd723db31 Remove some language tests to remove build dependencies on NixOS 2021-10-22 21:59:18 -04:00
Maas Lalani
99af53b01f remove redundent ruby tests 2021-10-21 20:41:02 -04:00
darmiel
5f76976a4a fix: remove chmod +x <file> 2021-10-20 20:53:15 -04:00
darmiel
518028e6d3 refactor: only use multi, removed single and base 2021-10-20 20:53:15 -04:00
darmiel
e7fa9dad68 fix: broke ruby, oops! 2021-10-20 20:53:15 -04:00
darmiel
a065914f73 feat: multiple code execute commands; rust code support (#104) 2021-10-20 20:53:15 -04:00
Maas Lalani
3bd39616b2 var rename 2021-09-10 16:38:45 -04:00
林玮 (Jade Lin)
644ff86a6b update unittest TestParse 2021-09-10 16:36:46 -04:00
林玮 (Jade Lin)
68adc0a622 be able to run multiple code blocks in a single slide 2021-09-10 16:36:46 -04:00
Maas Lalani
095ea050e7 feat: Add lua language support for code blocks execution 2021-07-07 16:27:48 -04:00
Kjell Kvinge
7ac31fc040 add perl code execution 2021-06-30 17:29:42 -04:00
Maas Lalani
6d4f555579 Add node/js code execution 2021-06-27 10:20:45 -04:00
Maas Lalani
09f46bae4b Short tests don't rely on PATH 2021-06-25 22:09:17 -04:00
satoru
2bf2cd5506 Fix #39, allow code blocks without trailing new line to run 2021-06-23 09:48:29 -04:00
suzaku
8c1a1aee53 Add support for Elixir code block execution 2021-06-23 04:15:49 -04:00
Maas Lalani
eae6b6ffcd feat: execute code on slides 2021-06-21 16:52:43 -04:00
Maas Lalani
be0a54a1a6 Execute code block for supported languages (bash,go,ruby,python) 2021-06-13 11:13:09 -04:00
Maas Lalani
2a4ea2ed9d Add code package with Parse function (with tests) 2021-06-12 23:05:13 -04:00