<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tissue/Makefile, branch v0.1.0</title>
<subtitle>Text based issue tracker</subtitle>
<id>http://git.systemreboot.net/tissue/atom?h=v0.1.0</id>
<link rel='self' href='http://git.systemreboot.net/tissue/atom?h=v0.1.0'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/'/>
<updated>2023-01-27T01:33:02+00:00</updated>
<entry>
<title>Makefile: Do not use pre-inst-env.</title>
<updated>2023-01-27T01:33:02+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-01-27T01:33:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=1e94b6c53ed8548875fc0a9118d260da69cf4e13'/>
<id>urn:sha1:1e94b6c53ed8548875fc0a9118d260da69cf4e13</id>
<content type='text'>
* Makefile (check): Replace pre-inst-env with --no-auto-compile and
-L.
</content>
</entry>
<entry>
<title>Makefile: Add tarball generation rules.</title>
<updated>2023-01-27T01:30:14+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-01-27T01:21:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=bee72777a0f2bd17a7ca3ec17783cfa80aa7b303'/>
<id>urn:sha1:bee72777a0f2bd17a7ca3ec17783cfa80aa7b303</id>
<content type='text'>
* Makefile (version, GIT, GPG, LZIP, distribute_files, dist_archive):
New variables.
(.PHONY): Add dist.
(dist, $(dist_archive), %.asc): New targets.
</content>
</entry>
<entry>
<title>Makefile: Bump copyright year.</title>
<updated>2023-01-23T15:14:22+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-01-23T15:14:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=9997eb5c99c2a69e338fdb78219cd1cf4e5d9bd3'/>
<id>urn:sha1:9997eb5c99c2a69e338fdb78219cd1cf4e5d9bd3</id>
<content type='text'>
* Makefile: Add 2023 to Arun Isaac's copyright header.
</content>
</entry>
<entry>
<title>Makefile: Use install instead of cp and mkdir.</title>
<updated>2023-01-23T00:49:13+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-01-23T00:49:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=e7e13aa0749e408cc80c71f5f2d4e37c9c9ec1ea'/>
<id>urn:sha1:e7e13aa0749e408cc80c71f5f2d4e37c9c9ec1ea</id>
<content type='text'>
The --parents flag of cp is not portable to macOS. Besides, install
correctly replaces destination files when they already exist.

* Makefile (install): Use install instead of cp and mkdir.
</content>
</entry>
<entry>
<title>web: Implement themes for the search page.</title>
<updated>2022-12-25T23:32:15+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-12-24T23:38:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=6858a6b3d1236bbffaf32376699c3e193ffad324'/>
<id>urn:sha1:6858a6b3d1236bbffaf32376699c3e193ffad324</id>
<content type='text'>
We factor out all display related code to a theming module, and
support powerful user customization of the theme thanks to generic
functions.

* tissue/commit.scm (document-&gt;sxml): Move to (tissue web themes
default).
* tissue/document.scm (document-&gt;sxml): Move to (tissue web themes
default).
* tissue/file-document.scm (document-&gt;sxml): Move to (tissue web
themes default).
* tissue/issue.scm (sanitize-string, document-&gt;sxml): Move to (tissue
web themes default).
* tissue/tissue.scm: Import (tissue web themes default).
(&lt;tissue-configuration&gt;)[web-search-renderer]: New field.
(tissue-configuration-web-search-renderer): New function.
(tissue-configuration): Accept web-search-renderer argument.
* tissue/web/server.scm: Import (oop goops) and (tissue web
themes). Do not import (tissue document).
(%css, make-search-page, search-handler): Move to (tissue web themes
default).
* tissue/web/themes.scm, tissue/web/themes/default.scm: New files.
* Makefile (sources): Add $(top_level_module_dir)/web/themes/*.scm.
</content>
</entry>
<entry>
<title>Makefile: Run tests using a for loop.</title>
<updated>2022-07-08T18:56:02+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-07-08T18:56:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=1a328b0c5f6048cd670774860caeb5e45e05f1e1'/>
<id>urn:sha1:1a328b0c5f6048cd670774860caeb5e45e05f1e1</id>
<content type='text'>
If guile is passed all test files at once, it only runs the first one.

* Makefile (check): Run tests using a for loop.
</content>
</entry>
<entry>
<title>tests: Add tests.</title>
<updated>2022-07-06T20:56:08+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-07-06T20:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=dc6e932000730ede3c23a270390db9482953b41a'/>
<id>urn:sha1:dc6e932000730ede3c23a270390db9482953b41a</id>
<content type='text'>
* Makefile (GUILE, tests): New variables.
(check): Run tests.
* tests/issue.scm: New file.
</content>
</entry>
<entry>
<title>Makefile: Remove top_level_module_dir suffix from scmdir and godir.</title>
<updated>2022-06-29T11:34:06+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-29T11:34:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=2866d0c2175b1b557f5fcabfc664bef4c650f5ef'/>
<id>urn:sha1:2866d0c2175b1b557f5fcabfc664bef4c650f5ef</id>
<content type='text'>
* Makefile (scmdir, godir): Remove top_level_module_dir suffix.
</content>
</entry>
<entry>
<title>Makefile: Preserve directory structure during installation.</title>
<updated>2022-06-29T11:01:14+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-29T11:01:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=2ef55e68fd39231e631d51c703b8d8194c4744f9'/>
<id>urn:sha1:2ef55e68fd39231e631d51c703b8d8194c4744f9</id>
<content type='text'>
* Makefile (install): Preserve directory structure when installing
sources and objects.
</content>
</entry>
<entry>
<title>Makefile: Remove dependencies of phony target `install'.</title>
<updated>2022-06-29T10:53:47+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-06-29T10:53:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/tissue/commit/?id=2f893ae65bcd006cbdce866637f7fe66212ed6a6'/>
<id>urn:sha1:2f893ae65bcd006cbdce866637f7fe66212ed6a6</id>
<content type='text'>
* Makefile (install): Remove dependencies.
</content>
</entry>
</feed>
