Recently Written · git

cl-yag

Mirror and rewrite of Solène Rapenne's cl-yag SSG of renown

git clone https://github.com/equwal/cl-yag

Log | Files | Refs


DateCommit messageAuthor
2025-09-01 17:14Bugfix: ensure files and directories jiveSpenser Truex
2025-09-01 16:59Move two more functions to generators-utilSpenser Truex
2025-09-01 16:38Move macros to early loadingSpenser Truex
2025-09-01 16:24Remove merge conflictsSpenser Truex
2025-09-01 16:22ECL defaultSpenser Truex
2025-09-01 16:19Use uiop (a part of asdf) for quitSpenser Truex
2025-09-01 16:09Refactor generator.lisp to separate out different parts as in README (big refactor)Spenser Truex
2025-09-01 16:08Remove generate.lisp typoSpenser Truex
2025-09-01 16:08Just use one packageSpenser Truex
2025-09-01 16:07Remove 1 file typoSpenser Truex
2025-09-01 16:07Remove .ad file typoSpenser Truex
2025-09-01 16:06Update README for refactorSpenser Truex
2025-09-01 15:36Move generator components out for load orderSpenser Truex
2025-09-01 15:34Add ASDF system definitionSpenser Truex
2025-08-31 21:53Style: Convert comments to docstringsSpenser Truex
2025-08-31 18:38Quit portably and therefore make cl-yag portableSpenser Truex
2025-08-31 18:30Unintended reduplicationSpenser Truex
2025-08-31 16:13Extract and abstract html and gopher generatorsSpenser Truex
2025-08-31 15:25Abstract the makefile for arbitrary protocols.Spenser Truex
2025-08-31 14:10Unintended reduplicationSpenser Truex
2023-02-18 14:10Bump licenseSolene Rapenne
2021-04-28 22:22Use .gmi extension for gemini textsSolene Rapenne
2021-03-08 13:16Fixing typo, one reported by Oliver MaruggSolene Rapenne
2021-01-01 17:41Make index page compatible with subscriptionsSolene Rapenne
2020-11-30 21:46Add gemini exportSolene Rapenne
2019-11-17 17:21gopher metadata was one-lined due to a regressionSolene Rapenne
2019-10-18 15:06Short article texts should be in a paragraphSolene Rapenne
2019-08-27 09:10Add support for differents convertersSolene Rapenne
2019-08-27 09:07Improve performance by using proper functions to write string to fileSolene Rapenne
2019-02-07 20:06close p in footerSolene Rapenne
2018-10-12 16:56Add articles metadata as header in gopher articlesSolene Rapenne
2018-10-12 11:50sort tags list per articles in itSolene Rapenne
2018-10-12 11:22Add per-tag browsing on gopherSolene Rapenne
2018-05-15 09:26Fixing gopher RSS urlSolene Rapenne
2018-05-15 09:26Switching default LISP to eclSolene Rapenne
2018-04-17 08:06Gopher RSS feed with gopher linksSolene Rapenne
2018-03-16 11:15Fix url in RSS feedSolene Rapenne
2017-12-31 16:54More verbose configurationSolene Rapenne
2017-12-31 16:51Code cleanupSolene Rapenne
2017-12-31 16:37Syntax improvementSolene Rapenne
2017-12-17 02:58Stop automatic cleaning of generated htmlsolene rapenne
2017-12-17 02:56Only generate html if the source is newersolene rapenne
2017-12-17 02:56Support org-mode export pre codesolene rapenne
2017-12-15 18:02cleaning old stuff from MakefileSolene Rapenne
2017-12-15 00:53add org examplesolene rapenne
2017-12-15 00:49Add choice of html convetersolene rapenne
2017-12-14 00:23Add date in posts urlsolene rapenne
2017-12-13 20:56Add the date in the RSS feedSolene Rapenne
2017-12-13 20:35- Date now computed from a format YYYYMMDD - id attribute on <article>Solene Rapenne
2017-12-13 12:08Cleaner code using structure for storing articles metadata Posts are declared individually with a function instead of modifying a global variable, this is much cleaner. Gopher index format and index file name can be customized in the config file, no need to tweak generator.lisp anymore Tell multimarkdown to export to html, specifying the output format is now mandatory in multimarkdown Examples of the future way to handle multiple markup language by declaring convertersSolene Rapenne
2017-12-12 19:37using article structSolene Rapenne
2017-12-05 21:00Revert "merge"Solene Rapenne
2017-12-05 19:22mergeSolene Rapenne
2017-12-05 19:08Merge remote-tracking branch 'lambda/master' into docSolene Rapenne
2017-12-04 15:50~data/css.md Reworked Documentation ~clym.css del. responsive rule in clym.css ~layout.tpl Add media attribute to link tag in layout.tpl -static/css/LICENSE ~README.md, data/README.md Minor correctionslambda
2017-12-03 16:02Refurbish READMElambda
2017-12-03 02:00Remove unneccessary pure.css style sheets. Leave sane set of pure.css. Who needs more can easily download it. Change style.css accordingly. Add OpenBSD license to clym.css. Provide documentation via data/css.md.lambda
2017-12-03 02:17~README.md, data/README.md Swap :short for :tinylambda
2017-12-03 01:19+static/css/clym.css +templates/layout-pure.tpl +static/css/pure_r1.0.0/lambda
2017-12-02 11:28Refurbish READMElambda
2017-12-01 14:40Merge branch 'master' of /br/scm/cl-yagSolene Rapenne
2017-12-01 14:35Minor adjustments - Checked for ambiguous usage of 'should' and 'could'. - Deleted _ in :id - Corrections of minor spelling errors. - Remove bmake and CLISP references. - Correct spelling errors. - Add links to websites of sbcl, ecl, multimarkdown in section 'Requirements'. - Add :title to data/articles.lisp section. - Use *bar* for *vars* and *functions* (exception: Beginning of list-item). - Use ``bar`` for ``:keywords``, booleans, inline-examples. - Use **bar** for **foo/path/** and **foo/path/file.name**.lambda
2017-12-01 14:35Minor adjustments - Checked for ambiguous usage of 'should' and 'could'. - Deleted _ in :id - Corrections of minor spelling errors. - Remove bmake and CLISP references. - Correct spelling errors. - Add links to websites of sbcl, ecl, multimarkdown in section 'Requirements'. - Add :title to data/articles.lisp section. - Use *bar* for *vars* and *functions* (exception: Beginning of list-item). - Use ``bar`` for ``:keywords``, booleans, inline-examples. - Use **bar** for **foo/path/** and **foo/path/file.name**.Solene Rapenne
2017-11-29 11:33~README.md and data/README.md Remove bmake and CLISP references. Correct spelling errors. Add links to websites of sbcl, ecl, multimarkdown in section 'Requirements'. Add :title to data/articles.lisp section. Use *bar* for *vars* and *functions* (exception: Beginning of list-item). Use ``bar`` for ``:keywords``, booleans, inline-examples. Use **bar** for **foo/path/** and **foo/path/file.name**.lambda
2017-11-29 11:16Merge branch 'cl-yag' from Solene's masterlambda
2017-11-24 11:48Minor adjustments or README Checked for ambiguous usage of 'should' and 'could'. Deleted _ in :id Corrections of minor spelling errors.lambda
2017-11-29 11:11Merge branch 'master' of git://bitreich.org/cl-yaglambda
2017-11-28 09:19add newlines previously removed, they were added by remove-quotesSolene Rapenne
2017-11-28 08:16Fix date in exampleSolene Rapenne
2017-11-28 08:15Fix spaces at end of lineSolene Rapenne
2017-11-28 08:15- drop clisp - Makefile is now compatible with GNU MakeSolene Rapenne
2017-11-28 07:33remove strip-quote function, uselessSolene Rapenne
2017-11-28 07:21replace split functionSolene Rapenne
2017-11-23 17:14~README.md, data/README.md Extensive Rework of README. ~data/articles.lisp Corresponding change in var *articles*lambda
2017-11-22 17:32~data/articles.lisp Remove typo in :titlelambda
2017-11-22 16:26~data/articles.lisp Improve readability.lambda
2017-11-22 15:23+static/img/ Add logo (clyagLogo.png) and favicon (clyagFav.ico). The logo and both images got created by me (lambda) to be a part of cl-yag. I put both in the Public Domain (2017-11-21). https://creativecommons.org/share-your-work/public-domain/lambda
2017-11-22 15:10~templates/article.tpl ~templates/layout.tpl ~templates/one-tag.tpllambda
2017-11-22 14:53~ LICENSE: Renew date for 2017; Switch to OpenBSD's ISC Licenselambda
2017-11-24 11:48Minor adjustments or README Checked for ambiguous usage of 'should' and 'could'. Deleted _ in :id Corrections of minor spelling errors.lambda
2017-11-23 17:14~README.md, data/README.md Extensive Rework of README. ~data/articles.lisp Corresponding change in var *articles*lambda
2017-11-22 17:32~data/articles.lisp Remove typo in :titlelambda
2017-11-22 16:26~data/articles.lisp Improve readability.lambda
2017-11-22 15:23+static/img/ Add logo (clyagLogo.png) and favicon (clyagFav.ico). The logo and both images got created by me (lambda) to be a part of cl-yag. I put both in the Public Domain (2017-11-21). https://creativecommons.org/share-your-work/public-domain/lambda
2017-11-22 15:10~templates/article.tpl ~templates/layout.tpl ~templates/one-tag.tpllambda
2017-11-22 14:53~ LICENSE: Renew date for 2017; Switch to OpenBSD's ISC Licenselambda
2017-11-17 14:51rename template to templatesSolene Rapenne
2017-11-03 13:09fix formatting 2Solene Rapenne
2017-11-03 13:08fix formattingSolene Rapenne
2017-03-24 13:12gopher-path supportSolène Rapenne
2017-03-24 13:07fixing gopher titleSolène Rapenne
2017-01-23 15:00Abort if a file is non-existentSolene Rapenne
2017-01-21 16:53Index of articles pageSolene Rapenne
2016-09-21 13:45bmake warningsolene rapenne
2016-09-21 13:43Remove LANG= when invoking lisp software. It's only needed when using make from a ssh connection, that should be done in the ssh script. Change the sbcl command line parameter to increase memorysolene rapenne
2016-08-11 15:57output of tag list in gopher export is now nicersolene rapenne
2016-08-11 14:51Gopher export availablesolene rapenne
2016-06-08 12:25adding a way to choose the number of rss itemssolene rapenne
2016-05-23 10:24demo linksolene rapenne
2016-05-20 11:12Better readmesolene rapenne
2016-05-19 17:02rss atom w3c compliantsolene rapenne
2016-05-19 16:47fix rss description, using whole text nowsolene rapenne
2016-05-19 11:07fixed error if no tag supplied, customize title of page with article's namesolene rapenne
2016-05-14 23:33Merge branch 'master' of https://github.com/rapenne-s/cl-yagsolene rapenne
2016-05-14 23:33fixing a crash when no tag for an article and better Makefilesolene rapenne
2016-05-13 15:24Using clisp by default, fixing locale problemSolene Rapenne
2016-05-13 15:16Makefile can use multiple interpreter and we are ecl compliant nowsolene rapenne
2016-05-06 16:36use when instead of if because there is no elseSolene Rapenne
2016-05-06 12:01Warn about the trailing slash in the url so RSS links are validsSolene Rapenne
2016-05-04 11:20fix issues with W3C validatorSolene Rapenne
2016-05-03 22:08fixing newline return for source, precisely for <pre> tagSolene Rapenne
2016-05-03 15:54fixing clisp compatibilitySolene Rapenne
2016-05-03 14:58add support for tags in articles + improve codesolene rapenne
2016-05-03 14:11adding exit at the end of the script so it doesn't stay in interactive mode + fix declaration ordersolene rapenne
2016-05-03 14:10documentation updateSolene Rapenne
2016-05-03 14:03tag supportsolene rapenne
2016-05-03 09:39aspect changesolene rapenne
2016-05-01 01:05revert a little mistakeSolene Rapenne
2016-05-01 00:43- Add RSS generation - Code enhancement - Escaping ~ which were problematicSolene Rapenne
2016-04-30 18:21commentsSolene Rapenne
2016-04-30 18:14adding recommendation noteSolene Rapenne
2016-04-30 18:12add documentation about hackingSolene Rapenne
2016-04-30 18:12code simplificationSolene Rapenne
2016-04-30 17:38moving readme for markdown formatSolene Rapenne
2016-04-30 17:37Fixing github markdown READMESolene Rapenne
2016-04-30 17:28Adding readmeSolene Rapenne
2016-04-30 17:21Initialization of the repositorySolene Rapenne
2016-04-30 17:12Initial commitRapenne Solène