injuly
c6eea33300
Add haskell support to languages.go ( #299 )
2024-06-19 06:30:10 -04:00
César Enrique Ramírez
db69fde19b
add scala support using scala-cli ( #298 )
2024-06-04 10:04:10 -04:00
John Leeds
c18781bb27
Add support for OCaml ( #281 )
2024-02-27 09:08:27 -05:00
Swastik Baranwal
638d50082c
add vlang support ( #255 )
2023-07-12 13:04:18 -04:00
Nathan Angelo Cruz
a0e5884ee5
Add dart support ( #236 )
2023-05-21 22:21:48 -04:00
Caleb Hunt
e516e929c2
Add fish support for code blocks ( #235 )
2023-05-16 10:47:06 -04:00
Even Gabrielsen
15248d2023
Add support for ZSH ( #225 )
2023-03-30 16:14:16 -04:00
Even Gabrielsen
33fc1c0442
Add support for Swift ( #226 )
...
* Add support for Swift
* Add missing slide hline
2023-03-30 16:13:55 -04:00
Kerdo Kurs
9e3e13ef3d
add support for executing C++ code ( #212 )
2023-03-01 12:19:34 -05:00
Brandon Barker
fbdd21edee
Add support for the Julia language ( #203 )
...
* feat: add Julia language support
* fix: indentation
Co-authored-by: Maas Lalani <maas@lalani.dev >
2022-12-10 17:10:09 -05:00
Mahmoud Fathi
ebc2ab70bf
feat: add support for java code execution
...
As of Java 11 a single file can be launched without explicitly
compiling, packaging and running the file in different steps.
In other words single-file source-code programs can be executed
with "java Program.java", where "Program.java" is the name of
the file to be executed.
2022-09-04 16:25:09 -04:00
Maas Lalani
0572aaac99
fix: ioutil is deprecated
2022-09-01 12:14:50 -04:00
Maas Lalani
e5e3d0f2f7
feat: code comments to hide verbose code. ( #174 )
2022-07-16 12:35:53 -04:00
Maas Lalani
54b1f0a7b0
doc: add comments to top of public functions and variables
2022-07-04 13:56:33 -04:00
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