Commit Graph

28 Commits

Author SHA1 Message Date
Thomas Voss 1df8bcd8fe Minor performance improvements (#975)
* Skip head and grep and do it all in sed

* Replace echo and awk with a parameter expansion
2021-07-21 12:09:53 -04:00
M.Zeinali 7898b357ba md to pdf using ms engine instead of latex (#877) 2021-01-06 09:12:34 -05:00
Alexander Goussas 88385a0c6d Added Java support for compiler script (#860)
Tested it on a project with this structure:

```
- root
 |- test
    | - Test.java
```

The user must call `compiler` from the root of the project, but that should not
be an inconvenience because usually the working directory is the project's
root. Nonetheless, it also works for java files in the current working directory,
in case someone just wants to test some code quickly.
2020-12-10 13:55:00 -05:00
Luke Bubar f190ab32c3 Added C# support to compiler script (#858) 2020-12-07 15:55:03 -05:00
Luke Smith 340995f6f9 compiler tweaks 2020-11-11 17:04:28 -05:00
M. Yas. Davoodeh be8ff717b1 Use Emacs to compile org files (#839) 2020-11-09 16:03:38 -05:00
Epacnoss 611645af97 Add support for Org-Mode files. (#837) 2020-11-08 07:57:37 -05:00
Luke Bubar cb5d88c8f3 Add C++ support to compiler script. (#828) 2020-10-19 09:09:03 -04:00
anntnzrb ae9c12a861 Remove uneeded std suppression (#749)
There's no stdout/stderr on this condition.
2020-07-07 11:30:26 -04:00
anntnzrb 53cdc0eb95 Prevent user-defined aliases/commands checking (#748)
Adding `[ -x ]` also checks if the command is an executable; if this
check is skipped, then user-defined aliases will interfere and validate
the condition (unintended).
2020-07-05 16:17:49 -04:00
Salman Abedin 4bfe095f98 Alphabetically ordered compiler script with added sass compiling (#699)
Co-authored-by: Salman Abedin <salmanabedin@zohomail.com>
2020-06-18 13:41:28 -04:00
Bryan Jenks b1d1446325 rust file compilation (#698) 2020-06-08 05:51:13 -04:00
Salman Abedin a275422d47 Much cleaner compiler script (#692)
Co-authored-by: Salman Abedin <salmanabedin@zohomail.com>
2020-06-06 19:17:35 -04:00
Salman Abedin 7572627e85 Efficient scripting to get the directory path (#686)
Co-authored-by: Salman Abedin <salmanabedin@zohomail.com>
2020-06-04 22:27:01 -04:00
Luke Smith d76f12fc4a compiler notes and alt md compilers 2020-05-30 18:58:41 -04:00
Kian Kasad 3222354d50 make use of setsid(1)'s -f flag (#652)
Co-authored-by: Luke Smith <luke@lukesmith.xyz>
2020-05-30 17:01:18 -04:00
Dennis Lee 7f34377105 run preconv and pipe its output into refer to prevent unicode problems (#647)
* compiler: preconv to prevent `refer` unicode error

* compiler: fix formatting
2020-05-24 13:13:27 -04:00
simohamed 2c02c85aae remove unneeded require (#587)
`library::` is all you need to load a library before using one of its functions.
2020-04-21 17:53:57 -04:00
Luke Bubar 0420f7c119 Added OpenSCAD run conditions (#582)
Default output to STL seems appropriate. STL files can be viewed with a minimalist program like fstl (in the AUR)
2020-04-20 13:37:50 -04:00
Luke Bubar bdbf0d8382 Added GNU Octave run conditions (#575) 2020-04-15 19:58:20 -04:00
Luke Smith 2b5df860de #!/bin/sh shebang. newline after universalized. 2020-02-08 18:43:37 -05:00
Luke Smith 0b4ca15f02 rmakrdown fixes and .Rmd handler 2020-01-19 19:26:28 -05:00
Bryan Jenks a6934232f7 Improve and more efficient RMarkdown Compilation (#435)
The `rmakrdown::` portion makes sure that no other functions mask render, and its calling it from the required rmarkdown package, and the addition of the quiet portion isnt redundant with the R -q flag, i tested script and in Vim it reduces how much text and verbose messaging comes from pandoc at the bottom to about 3 lines.
2019-12-19 06:24:55 -05:00
Luke Smith 1bca65bfc2 portable shebang 2019-08-18 12:28:11 -04:00
Luke Smith 6be2ff7ef4 -j fix 2019-06-04 16:34:51 -04:00
Luke Smith 6b334b59fc script documentation 2019-05-31 19:38:43 -04:00
Luke Smith ae327871d2 compile manuals 2019-05-31 19:38:30 -04:00
Luke Smith c6e69e9642 massive cleanup 2019-05-19 20:05:14 -04:00