Commit Graph

98 Commits

Author SHA1 Message Date
Chris Cromer 5225d05708 remove non contributor 2021-07-20 20:02:06 -04:00
Chris Cromer 5070706b3d use an enumeration to be easy to read 2021-07-20 19:55:56 -04:00
Chris Cromer b2327ff334 use full definition for the struct 2021-07-20 19:43:29 -04:00
Chris Cromer 8fbc0f9587 refactor redirect 2021-07-20 19:24:22 -04:00
Chris Cromer ad5116fd27 add redirection of stdout 2021-07-20 15:30:22 -04:00
Chris Cromer 8a592d6e57 remove bool header 2021-07-20 15:29:57 -04:00
Chris Cromer ef8bc8168e Merge pull request 'help' (#16) from help into master
Reviewed-on: #16
2021-07-20 01:02:16 -04:00
Chris Cromer a6d65c9029 ignore SIGINT 2021-07-19 22:40:39 -04:00
Chris Cromer ae5a5b372a add help 2021-07-19 22:34:50 -04:00
Chris Cromer 57dbb56c4c Merge pull request 'environ' (#15) from environ into master
Reviewed-on: #15
2021-07-17 22:15:23 -04:00
Chris Cromer a80bedf135 make cd respect environment variables 2021-07-17 22:11:11 -04:00
Chris Cromer 6cbfcaee9a launch using environment variables as arugments 2021-07-17 21:51:31 -04:00
Chris Cromer 56a6747e06 move the remove variable sysmbols function to utils 2021-07-17 21:27:39 -04:00
Chris Cromer 8f57501927 refactor remove $ symbol 2021-07-17 21:22:03 -04:00
Chris Cromer daa9cf8673 remove new line 2021-07-17 21:12:02 -04:00
Chris Cromer 94a32f28f6 fix memory leaks 2021-07-17 20:55:06 -04:00
Chris Cromer a41e25b12a add echo 2021-07-17 19:04:18 -04:00
Chris Cromer f867a46565 refactor utils 2021-07-17 17:36:38 -04:00
Chris Cromer 71d74c3324 break in case of null terminator 2021-07-17 17:23:05 -04:00
Chris Cromer ce9f6a321f add set variable builtin 2021-07-17 17:07:15 -04:00
Chris Cromer b1dc92ba92 add check to free 2021-07-17 16:58:38 -04:00
Chris Cromer 13d46e8c60 fix memory leak 2021-07-17 16:54:00 -04:00
Chris Cromer f580c03ebc add environ builtin 2021-07-17 14:42:27 -04:00
Chris Cromer cf4161d545 add launch section to report 2021-07-17 14:15:52 -04:00
Chris Cromer 3598aa7969 remove unused define 2021-07-16 23:47:07 -04:00
Chris Cromer 66dcc66fd9 move comments to headers 2021-07-16 23:37:15 -04:00
Chris Cromer 8874104c4c ignore .clangd 2021-07-16 23:24:24 -04:00
Chris Cromer 8e0fb00894 ignore compile_commands.json 2021-07-16 22:54:34 -04:00
Chris Cromer 9c5752e9a9 add environment variables 2021-07-16 22:52:26 -04:00
Chris Cromer 6c3f8259e9 make StringArrays NULL terminated 2021-07-16 14:16:53 -04:00
Chris Cromer 1cbe850a10 fix memory leak when user doesn't enter anything 2021-07-16 13:36:25 -04:00
Chris Cromer e548acdb8a change the way string arrays are initialized 2021-07-16 13:35:29 -04:00
Chris Cromer 1b68196f16 add missing definitions to loop header 2021-07-07 00:21:55 -04:00
Chris Cromer 2d6303e311 check for failure on realloc 2021-07-07 00:00:31 -04:00
Chris Cromer b9b6d60aff change variable type to size_t 2021-07-06 23:54:18 -04:00
Chris Cromer cc153bd481 add memory cleanup at exit 2021-07-06 23:47:19 -04:00
Chris Cromer fd4fd05f2c fix leak in child process 2021-07-06 23:35:13 -04:00
Chris Cromer f45a93cfdd Merge pull request 'cd' (#14) from cd into master
Reviewed-on: #14
2021-07-06 22:51:14 -04:00
Chris Cromer 491aef5c49 add cd builtin 2021-07-06 15:11:59 -04:00
Chris Cromer 9d0615fbcd add checks before freeing memory 2021-07-06 15:00:57 -04:00
Chris Cromer 4a2a9eb3b8 Merge pull request 'launch' (#13) from launch into master
Reviewed-on: #13
2021-06-28 16:05:54 -04:00
Chris Cromer f87f138f42 fix zombie process 2021-06-28 14:03:32 -04:00
Chris Cromer 5506e06840 add basic launch functionality 2021-06-27 22:46:03 -04:00
Chris Cromer 5f1dad47a3 fix variable name 2021-06-27 21:19:06 -04:00
Chris Cromer b908dea533 Merge pull request 'add alternate command pdftex if pdflatex isn't found' (#12) from update_makefile into master
Reviewed-on: #12
2021-06-27 17:26:24 -04:00
Chris Cromer dd6a65e750 add alternate command pdftex if pdflatex isn't found 2021-06-27 16:06:07 -04:00
Chris Cromer f8e28bd1f0 Merge pull request 'update prompt colors' (#11) from change_color into master
Reviewed-on: #11
2021-06-27 15:45:21 -04:00
Chris Cromer 14330d1077 update prompt colors 2021-06-27 15:44:45 -04:00
Chris Cromer fef8a085ec Merge pull request 'report' (#10) from report into master
Reviewed-on: #10
2021-06-27 15:30:12 -04:00
Chris Cromer e951ccb7ee add missing param to main documentation 2021-06-27 15:28:36 -04:00