| Commit message (Collapse) | Author | Age | Lines | SHA | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | (single) Fixed inline links/images incorrectly adding title when URL ends ↵ | 2024-07-23 | -4/+3 | e42c300 | ||
| | | | | | with a quoted expression | |||||
| * | (single) Implemented inline images | 2024-07-23 | -6/+24 | c67dd61 | ||
| | | ||||||
| * | (csg) On error only part of help is printed, added info about exit codes | 2024-07-23 | -2/+9 | 0c33b77 | ||
| | | ||||||
| * | (csg) Improved awk command searching | 2024-07-23 | -3/+8 | 07a8ef9 | ||
| | | ||||||
| * | (single) Update dependencies in help message | 2024-07-23 | -1/+1 | 4ae3a7a | ||
| | | ||||||
| * | (single) Replaced character classes with explicit characters | 2024-07-23 | -16/+17 | 7587c94 | ||
| | | ||||||
| * | (single) Fixed regex closing brace not being escaped | 2024-07-23 | -1/+1 | c3e67c6 | ||
| | | ||||||
| * | (csg) Allowed csg to be ran from other directories | 2024-07-22 | -2/+4 | 6e18868 | ||
| | | ||||||
| * | (csg) Moved user.begin.awk and added an appropriate option | 2024-07-22 | -4/+10 | 67a6a6a | ||
| | | ||||||
| * | (csg) Implemented a rough user.begin.awk system | 2024-07-22 | -112/+181 | bf13dac | ||
| | | ||||||
| * | (mel) Added a minimum viable MEL parser | 2024-07-21 | -0/+133 | 9c0695c | ||
| | | | | | Taken directly from syndamia.com | |||||
| * | (single) Fixed anchors causing inifinite loop | 2024-07-21 | -2/+3 | 2e75d5e | ||
| | | ||||||
| * | (single) Demo Markdown | 2024-07-21 | -0/+98 | f1527c3 | ||
| | | ||||||
| * | (single) Clean up and minor documentation | 2024-07-21 | -17/+18 | 1e2669d | ||
| | | ||||||
| * | (single) Implemented single-line definition lists | 2024-07-21 | -1/+12 | c85b640 | ||
| | | ||||||
| * | (single) Implemented setex-style headings | 2024-07-21 | -26/+47 | 8e46a6d | ||
| | | ||||||
| * | (simple) Implemented span code and some of the simpler non-standard features | 2024-07-21 | -4/+9 | 90b77f2 | ||
| | | ||||||
| * | (single) Generalized emphasis | 2024-07-21 | -22/+12 | f9994c7 | ||
| | | ||||||
| * | (meta,csg) Added a simple meta.awk file and updated csg script | 2024-07-21 | -234/+55 | 5e30f3b | ||
| | | ||||||
| * | (single) Implemented inline links and fixed some minor issues | 2024-07-21 | -21/+41 | 937a39c | ||
| | | ||||||
| * | (single) Implemented ordered lists | 2024-07-21 | -10/+17 | ab0ff28 | ||
| | | ||||||
| * | (single) Implemented unordered lists | 2024-07-21 | -0/+28 | c1fbc67 | ||
| | | ||||||
| * | (single) Added line breaks and updated documentation with some non-standard ↵ | 2024-07-21 | -2/+17 | 80aac3f | ||
| | | | | | features | |||||
| * | (single) Roughly implemented emphasis | 2024-07-21 | -1/+27 | b0e89ca | ||
| | | ||||||
| * | [single] Started work on Markdown parser | 2024-07-21 | -0/+145 | c5de9e6 | ||
| | | ||||||
| * | (csg) Roughly reworked pipeline with multiple types of scripts HEAD main | 2024-04-30 | -106/+117 | f8266b6 | ||
| | | | | | Now, rather than having all scripts at once, there are 6 types of script, running at 6 different "stages" | |||||
| * | [s2] Fixed error when timestamp.txt is disabled | 2024-04-14 | -1/+4 | 4409b3c | ||
| | | ||||||
| * | [p3] Fixed logic for disabling timestamp.txt | 2024-04-14 | -1/+2 | 5cc370c | ||
| | | ||||||
| * | [s2] Fixed error "cannot open source file -f" when you have no awk libraries | 2024-04-14 | -1/+1 | 956b9d3 | ||
| | | ||||||
| * | [README] Publicised POSIX compatibility and updated future features | 2024-04-14 | -2/+9 | 27da58d | ||
| | | ||||||
| * | [s1] Added check if there are any scripts inside AWKSCRIPTS | 2024-04-14 | -1/+1 | 56a09d2 | ||
| | | ||||||
| * | [s0] Added simple git repository check | 2024-04-14 | -1/+1 | a194e60 | ||
| | | ||||||
| * | [s1] Combined CSG scripts are now ordered, according to regexes in ↵ | 2024-02-26 | -6/+14 | 4cdb05b | ||
| | | | | | | | | | | | | | | | | | | alphabetically-ordered scripts Scripts are alphabetically ordered, and combined files use the order in which new regexes (amongst the ordered scripts) are found. By regex I'm reffering to the filename regex as the top comment of every script. This allows some crude amount of control over the order in which scripts are concatenated. Since POSIX doesn't have @include or a similar construct, and the idea is to promote splitting your projects into smaller scripts, this is required. To summarize, all files with the same regex have their rules concatenated in filename alphabetic order, and the rules themselves are ordered, according to their first occurrence in the files in filename alphabetic order. So, rules of script B.awk will always run after script A.awk, no matter regexes. To make script C.awk run before script B.awk, you'll need A.awk and C.awk to share regex, but B.awk to not (A.awk could even be a dummy script, only having the regex on top). | |||||
| * | [s2] Fixed premature ending for word count | 2023-10-23 | -1/+1 | 6c60778 | ||
| | | ||||||
| * | [csg] Portable shebang | 2023-10-23 | -1/+1 | c250a0b | ||
| | | ||||||
| * | [s2] Put awk scripts logic inside a single variable and moved scripts ↵ | 2023-10-23 | -17/+11 | e857a26 | ||
| | | | | | | | variable inside transform_file This way we improve efficiency significantly and make the whole script portable | |||||
| * | [s2] POSIX Renamed transform-file to transform_file and replaced process ↵ | 2023-10-23 | -3/+5 | 89d2ba5 | ||
| | | | | | substitution with heredoc | |||||
| * | [s1] POSIX Removed process substitution and += for the portable heredoc and = | 2023-10-23 | -2/+4 | 6fc1846 | ||
| | | ||||||
| * | [s2] Reworked sitemap creation with a single awk script | 2023-10-23 | -14/+18 | 3aad82d | ||
| | | | | | | This should be generally faster and opens more possibilities for file-dependant properties Also went away with the process substitution, improving portability | |||||
| * | [s2] POSIX Reworked created and edited values to not use arrays | 2023-10-23 | -4/+8 | f39bb5c | ||
| | | ||||||
| * | [s2] POSIX Reworked title, descr and words variables to be assigned from a ↵ | 2023-10-23 | -11/+14 | 222d2dc | ||
| | | | | | | | single awk script Faster than before and more portable | |||||
| * | [s0] Reworked timestamp.txt generation to use while heredoc and an awk ↵ | 2023-10-23 | -5/+8 | 9f6222a | ||
| | | | | | | | script for creation Faster and more portable | |||||
| * | [s1] Reworked from find | while to while heredoc for better file path ↵ | 2023-10-23 | -2/+4 | 3477a57 | ||
| | | | | | compatibility | |||||
| * | [p4] POSIX Replaced \e with \033 | 2023-10-23 | -2/+2 | f0c5b6f | ||
| | | ||||||
| * | [p3] Fully "muted" isCommand output | 2023-10-23 | -1/+1 | caf00c2 | ||
| | | ||||||
| * | [p2] Fixed parent folder logic when DESTINATION doesn't exist | 2023-10-23 | -2/+2 | f797121 | ||
| | | ||||||
| * | [README] Simplified contents | 2023-10-18 | -20/+36 | 1f6cf02 | ||
| | | ||||||
| * | [README] Updated help message | 2023-10-18 | -1/+4 | 950d433 | ||
| | | ||||||
| * | [p1,s2] Implemented sitemap generation | 2023-10-17 | -4/+30 | 8b0bef0 | ||
| | | ||||||
| * | [demo] Updated with more detail | 2023-10-17 | -4/+48 | a22ed0a | ||
| | | ||||||
