A static site generator that can put the toothpaste back in the tube.
git clone https://git.mulligrubs.me/squeeze
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2020-11-17 10:40Strip HTML entities from the RSS titleSt John Karp1+8-1
2020-10-21 11:04Update example template with article-date IDSt John Karp1+1-1
2020-10-20 10:41Don't sort the RSS articles in PrologSt John Karp1+2-4
2020-10-20 10:35Allow generate_rss to take input piped from stdinSt John Karp2+21-6
2020-10-19 21:48Key off the ID of the article dateSt John Karp1+1-4
2020-10-19 20:11Fix some block-level elementsSt John Karp1+7-0
2020-08-27 13:34GNU-Prolog: run today's date through the formatterSt John Karp1+3-2
2020-08-25 22:29Fix some GNU-Prolog bugs in the helpersSt John Karp1+7-6
2020-08-25 22:27Fix RSS date handlingSt John Karp5+51-10
2020-06-30 10:58Remove obsolete helper predicates & factor out append_listsSt John Karp3+36-56
2020-06-27 19:16Create an example folder and move html.plSt John Karp5+67-34
2020-06-27 14:08Move Prolog commands into their own scriptsSt John Karp4+15-9
2020-06-27 09:14Remove one extra sed command by printing from findSt John Karp2+4-6
2020-06-21 13:30Rename readmeSt John Karp1+0-0
2020-06-21 05:17Refactor shell scripts to remove conditionals/loopsSt John Karp2+36-59
2020-06-21 02:08Remove some unnecessary logic from the RSS blockSt John Karp1+4-6
2020-06-17 00:55Refactor shell scripts for POSIX compatibilitySt John Karp3+9-16
2020-06-16 15:14Refactor shell scriptsSt John Karp2+22-22
2020-06-16 13:59Move Markdown to HTML conversion into PrologSt John Karp8+84-47
2020-05-30 11:24Handle files that have no headersSt John Karp1+23-2
2020-05-17 19:23Use link for RSS item guidSt John Karp1+7-0
2020-05-17 19:02Namespace some predicates in rss.plSt John Karp1+8-8
2020-05-17 18:29Generate RSS from HTML outputSt John Karp3+14-12
2020-05-17 16:32Support GNU PrologSt John Karp7+55-33
2020-05-17 16:31Remove unused catch-alls from the HTML definitionSt John Karp1+1-24
2020-04-22 22:03Tidy bash scriptsSt John Karp2+33-31
2020-04-22 12:59Replace Pandoc with MarkdownSt John Karp2+8-9
2020-04-02 16:03Reinstate SmartypantsSt John Karp2+5-2
2020-03-31 17:41Delete files for which the source was removedSt John Karp2+25-1
2020-03-31 12:45Refactor Bash scriptsSt John Karp2+27-22
2020-03-30 21:01Use rsync and conditionals to improve speedSt John Karp2+13-20
2020-03-30 20:01Sort articles in the shellSt John Karp2+3-4
2020-03-30 19:53Add Pandoc to the squeeze processSt John Karp2+9-9
2020-02-14 20:06Rebrand Tastic to SqueezeSt John Karp4+80-79
2020-02-09 23:57Remove dependency on HTML tidySt John Karp5+69-67
2020-01-15 18:46Replace append with append_listsSt John Karp2+22-13
2019-09-17 10:31Don't use protected name predicateSt John Karp4+13-16
2019-07-14 21:17Add GNU GPLv3 licenseSt John Karp1+675-0
2019-07-14 21:04Comment and document codeSt John Karp9+226-103
2019-07-13 19:28Output XHTML instead of reading strict XMLSt John Karp1+2-1
2019-07-13 01:17Fixes after doing a bigger siteSt John Karp4+87-43
2019-07-09 11:44Output strict XMLSt John Karp1+3-2
2019-07-09 10:58Initial commitSt John Karp6+551-0