SMOLNET PORTAL home about changes
iFixing gopher RSS url - cl-yag - Common Lisp Yet Another website Generator	Err	bitreich.org	70
hgit clone git://bitreich.org/cl-yag/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/cl-yag/	URL:git://bitreich.org/cl-yag/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/cl-yag/	bitreich.org	70
1Log	/scm/cl-yag/log.gph	bitreich.org	70
1Files	/scm/cl-yag/files.gph	bitreich.org	70
1Refs	/scm/cl-yag/refs.gph	bitreich.org	70
1Tags	/scm/cl-yag/tag	bitreich.org	70
1README	/scm/cl-yag/file/README.md.gph	bitreich.org	70
1LICENSE	/scm/cl-yag/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit 4a5228a3803cf285d220aedb5caa92b731375b62	/scm/cl-yag/commit/4a5228a3803cf285d220aedb5caa92b731375b62.gph	bitreich.org	70
1parent f28ae44a217cb53b2b38ebbbbe53c65779383802	/scm/cl-yag/commit/f28ae44a217cb53b2b38ebbbbe53c65779383802.gph	bitreich.org	70
hAuthor: Solene Rapenne <solene@perso.pw>	URL:mailto:solene@perso.pw	bitreich.org	70
iDate:   Tue, 15 May 2018 09:26:20 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
iFixing gopher RSS url	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M generator.lisp                      |      10 +++++-----	Err	bitreich.org	70
i	Err	bitreich.org	70
i1 file changed, 5 insertions(+), 5 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/generator.lisp b/generator.lisp	/scm/cl-yag/file/generator.lisp.gph	bitreich.org	70
i@@ -126,9 +126,9 @@	Err	bitreich.org	70
i ;; get the converter object of "article"	Err	bitreich.org	70
i (defmacro with-converter(&body code)	Err	bitreich.org	70
i   `(progn	Err	bitreich.org	70
i-     (let ((converter-name	Err	bitreich.org	70
i-            (or (article-converter article)	Err	bitreich.org	70
i-                (getf *config* :default-converter))))	Err	bitreich.org	70
i+     (let ((converter-name (if (article-converter article)	Err	bitreich.org	70
i+                               (article-converter article)	Err	bitreich.org	70
i+                             (getf *config* :default-converter))))	Err	bitreich.org	70
i        (let ((converter-object (getf *converters* converter-name)))	Err	bitreich.org	70
i          ,@code))))	Err	bitreich.org	70
i 	Err	bitreich.org	70
i@@ -228,7 +228,7 @@	Err	bitreich.org	70
i ;; produce the code of a whole page with title+layout with the parameter as the content	Err	bitreich.org	70
i (defun generate-layout(body &optional &key (title nil))	Err	bitreich.org	70
i   (prepare "templates/layout.tpl"	Err	bitreich.org	70
i-           (template "%%Title%%" (or title (getf *config* :title)))	Err	bitreich.org	70
i+           (template "%%Title%%" (if title title (getf *config* :title)))	Err	bitreich.org	70
i            (template "%%Tags%%" (get-tag-list))	Err	bitreich.org	70
i            (template "%%Body%%" body)	Err	bitreich.org	70
i            output))	Err	bitreich.org	70
i@@ -263,7 +263,7 @@	Err	bitreich.org	70
i                                                     (subseq (getf (article-date article) :monthname) 0 3)))	Err	bitreich.org	70
i                        (template "%%Url%%"	Err	bitreich.org	70
i                                  (if gopher	Err	bitreich.org	70
i-                                     (format nil "gopher://~a:~d/0~a/~a.txt"	Err	bitreich.org	70
i+                                     (format nil "gopher://~a:~d/0~a/article-~a.txt"	Err	bitreich.org	70
i                                              (getf *config* :gopher-server)	Err	bitreich.org	70
i                                              (getf *config* :gopher-port)	Err	bitreich.org	70
i                                              (getf *config* :gopher-path)	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/cl-yag/commit/4a5228a3803cf28...
Content-Typetext/plain; charset=utf-8