Brit Butler
35afff4ed9
Add GET-UPDATED-FILES to find files changed in last push. Update HACKING doc.
2014-05-03 13:55:09 -04:00
Brit Butler
16272cc6a6
Slight tweak to READ-CONTENT's metadata parsing.
2014-05-03 13:53:13 -04:00
Brit Butler
a9740474eb
Simplify the support for multi-site configs.
2014-05-02 15:03:15 -04:00
Brit Butler
e96f7f58b9
Assorted cleanups.
2014-05-01 18:51:47 -04:00
Brit Butler
f602c371ea
Split feeds back out into their own file.
2014-05-01 17:16:50 -04:00
Brit Butler
0e70d8661e
Minimal changes to support tagless, dateless static-pages using post template.
...
Note that tagless or dateless posts might not behave as expected in
indexes. Filtering by tag still works but sorting by date doesn't
drop the nil values.
2014-04-29 13:55:58 -04:00
Brit Butler
a8a2a391ca
Add minor comment.
2014-04-29 13:55:00 -04:00
Brit Butler
cba6776afd
Cleanup imports and use write-document.
2014-04-29 13:55:00 -04:00
Brit Butler
85ed427969
Minor bugfix to PAGE-URL. Never use the wrong data in testing.
2014-04-29 13:48:52 -04:00
Brit Butler
514761e1cd
Remove page-url methods now stored in the config.
...
We probably don't want to merge this in until users have had an
adjustment period or without putting a *big* warning in the NEWS.
Users will need to know to update their configs/steal the :routing
block from the example config.
2014-04-29 13:28:12 -04:00
Brit Butler
f56270430f
Hey, look! User-defined routes are easy. Slot-value is gross though.
2014-04-29 13:28:12 -04:00
Brit Butler
e5a40b67a7
Update all page-url calls to only use the slug.
2014-04-29 13:28:12 -04:00
Brit Butler
40c00b9708
Allow arbitrary layout of blog repos.
2014-04-28 17:49:37 -04:00
Brit Butler
5f75afde21
Fix thinko in write-document.
2014-04-28 14:13:52 -04:00
Brit Butler
0b7795270f
Rearrange source a bit.
2014-04-28 14:10:27 -04:00
Brit Butler
44e82382f3
Fix write-document to work for feeds.
2014-04-28 14:09:27 -04:00
Brit Butler
7e028d354e
Use write-document throughout. Render-function cleanup done.
2014-04-28 13:59:50 -04:00
Brit Butler
dc2a2cc92e
First pass at WRITE-DOCUMENT, document exported protocol helpers.
2014-04-28 13:55:55 -04:00
Brit Butler
2011da83ad
Fix embarrassing escaping in write-file.
2014-04-28 12:40:42 -04:00
Brit Butler
cb868f0852
Rename write-page -> write-file. Clean up some docstrings.
2014-04-18 12:12:57 -04:00
Brit Butler
7489a6f769
Cleaner implementation of DO-FILES.
2014-04-16 10:46:39 -04:00
Brit Butler
3029c7e774
Minor comments and doc cleanups. Rearrange util.
2014-04-16 00:04:50 -04:00
Brit Butler
5e9a256a91
Rename render-content to render-text for clarity. Retroactively add to 0.9.3.
2014-04-15 23:44:41 -04:00
Brit Butler
eb0f1e23ab
Update hacking docs.
2014-04-15 22:05:26 -04:00
Brit Butler
c17bcdd385
Factor purge-all calls in discover to a before method.
2014-04-15 20:43:56 -04:00
Brit Butler
862d7ad066
Update templates to match posts->content.
2014-04-15 20:39:13 -04:00
Brit Butler
fb224744e7
Rename index-posts -> index-content.
2014-04-15 20:32:24 -04:00
Brit Butler
f2bd0ff0ef
More comments and docs tweaks.
2014-04-15 19:25:19 -04:00
Brit Butler
d0059ed69e
Miscellaneous fixes.
2014-04-15 16:46:04 -04:00
Brit Butler
7af3462d99
Massive indexes rewrite.
2014-04-15 15:27:46 -04:00
Brit Butler
3693e10cbf
Initial pass at the Document Protocol.
2014-04-15 11:48:38 -04:00
Brit Butler
7b4a795142
Fix FEEDS definition thinko and tweak some more docs.
2014-04-14 22:12:52 -04:00
Brit Butler
9a86d48314
Alphabetize config slots, docs TODO about content types.
2014-04-10 16:46:07 -04:00
Brit Butler
39687805f5
Generalize DO-CTYPES to DO-SUBCLASSES, update callsites.
2014-04-10 16:44:51 -04:00
Brit Butler
74ac87d4e5
Move CONSTRUCT into util, it's more general than CONTENT.
2014-04-08 17:49:13 -04:00
Brit Butler
3ee8f43325
Remove dead code in PAGE-URL.
...
We partially support 'pretty URLs'. They can be achieved by setting
:page-ext in the *config* to "/" and configuring the web server to
ignore html extensions.
2014-04-08 16:59:56 -04:00
Brit Butler
e429d94f3f
Make feeds a subclass of indexes. Cleanup!
2014-04-08 16:51:53 -04:00
Brit Butler
adfcadf36b
Missed feeds in mass renaming.
2014-04-07 21:00:44 -04:00
Brit Butler
bb66adb1d4
Rename indices file.
2014-04-07 20:56:33 -04:00
Brit Butler
c75e62e724
Mass rename indices->indexes.
2014-04-07 20:54:45 -04:00
Brit Butler
b11b6fbf94
We only want to include POSTs in an INDEX for now.
2014-04-06 17:20:05 -04:00
Brit Butler
3ccc0fb5d0
Add some content type details to hacking.md. Minor renaming.
2014-04-06 17:16:25 -04:00
Clement Gerouville
e4ec9bd1ae
Enabled UTF-8 when reading the configuration file
2014-04-06 16:55:16 -04:00
Clement Gerouville
0b645902a7
Adding UTF-8 support.
2014-04-06 16:53:48 -04:00
Brit Butler
e2e2704a26
Add HACKING docs and minor tweaks.
2014-03-25 18:06:18 -04:00
Brit Butler
9a3fc1ee32
Use REL-PATH instead of make-pathname in DISCOVER-CONFIG-PATH.
2014-03-23 13:04:22 -04:00
Brit Butler
5ce88c48f5
Fix dangling parentheses.
2014-03-22 18:09:52 -04:00
Brit Butler
387e47bde6
Use OR to guard instead of IF.
2014-03-22 18:08:47 -04:00
tycho garen
795ddf5f1b
revisions to configuration option patch in response to code review
2014-03-22 12:54:45 -04:00
tycho garen
25891fb7ca
adding additional data to the environment, making more build factors configurable
2014-03-02 11:54:39 -05:00