Commit Graph

374 Commits

Author SHA1 Message Date
Thomas Jack
535d78de7d change features and tests to make sure categories in urls follow the order specified by directory layout or in yaml 2009-06-08 19:26:03 -05:00
Nick Quaranto
486ae25fc1 Validating the configuration loads properly and is a hash, based on jrk's implementation. Closes #22. 2009-05-31 21:33:27 -04:00
Nick Quaranto
86b1450234 Adding tags to the site payload. Derived mostly from Henrik's implementation in 072d9e7 2009-05-18 18:28:56 -04:00
Nick Quaranto
99098dd8c7 Removing the extremely brittle generated_site test and moving the tags check into post.rb so pages don't break 2009-05-18 18:28:56 -04:00
Nick Quaranto
102f6be6a2 Added tags to posts. Based off Henrik's implementation in 072d9e7. 2009-05-18 18:28:56 -04:00
Nick Quaranto
921aee23d3 Removing topics for good 2009-05-18 18:28:56 -04:00
Nick Quaranto
285f0aa327 Removing TODO. Use GitHub issues instead for this kind of stuff. 2009-05-18 18:28:56 -04:00
Nick Quaranto
605adf88d5 Shoulda-izing the pager test and correcting some formatting issues 2009-05-09 11:45:36 -04:00
Nick Quaranto
e1dbda47ed Merging in calavera's pagination branch 2009-05-09 11:44:34 -04:00
Tom Ward
8a11c0e92a Ensure Regexp for today's time is escaped, as time formats can contain pluses and other Regexp unfriendly characters, causing the Scenario 'Use site.time variable' to fail.
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-05-09 10:47:53 -04:00
Nick Quaranto
6f90939221 Fixing readme formatting issues 2009-05-08 05:39:17 -07:00
Nick Quaranto
8a926d4f29 Bumping gemspec for 0.5.1 v0.5.1 2009-05-06 12:41:16 -07:00
Nick Quaranto
a42690dd38 Freezing to RedCloth 4.1.0 just for the tests 2009-05-06 12:41:16 -07:00
Nick Quaranto
d948e0da91 Removing RedCloth gem lock and adding notes in for deps 2009-05-06 12:41:16 -07:00
Nick Quaranto
35a467117e Using CGI.escapeHTML instead of manually replacing a few characters for xml_escape 2009-05-03 08:40:13 -04:00
Martin Vilcans
6968346703 Added cgi_escape filter 2009-05-02 00:44:33 +02:00
Nick Quaranto
445347e259 Updating history with latest additions 2009-05-01 08:31:52 -04:00
Nick Quaranto
53368cc3e1 Making sure excludes can work with a YAML array 2009-05-01 08:28:00 -04:00
Nick Quaranto
252ca94b81 Merging in duritong's exclude branch 2009-05-01 07:59:40 -04:00
Nick Quaranto
80a229aef2 Joining the license together. 2009-04-30 08:27:23 -04:00
Nick Quaranto
5a1d736242 Updating README with links to the wiki 2009-04-30 08:23:30 -04:00
Nick Quaranto
26f9ad3d98 Testing for RedCloth notextile issue and locking to 4.1.0, which parses the tag correctly 2009-04-29 09:07:29 -04:00
Bjørn Arild Mæland
4bcece18ae Issue 7: CGI escape post titles
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-28 08:09:42 -04:00
Nick Quaranto
a5d236eb53 Updating history so far from 0.5.0 2009-04-27 09:06:22 -04:00
Nick Quaranto
db75c8f588 Removing print statement for RDiscount. 2009-04-27 08:33:37 -04:00
Henrik N
3c39612d84 Work around RDiscount bug where Markdown after Pygments-highlighted code would not be parsed as Markdown.
See http://gist.github.com/97682 for a runnable example of the bug.

Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-27 08:29:54 -04:00
Nick Quaranto
e0477e32cc Adding failing test for RDiscount parsing issue with highlight tags. 2009-04-27 08:29:54 -04:00
Henrik N
bad2d172ec Make syntax highlighting (Albino, Pygmentize) not break on UTF-8 in code.
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-25 23:29:50 -04:00
Nick Quaranto
6342a3842c Adding failing test for UTF-8 pygments issue GH-8 2009-04-25 23:27:46 -04:00
Nick Quaranto
ccbd2c39a1 Merge commit 'qrush/permalinks' 2009-04-25 21:54:10 -04:00
Tom Preston-Werner
13245354b2 update readme for new workflow 2009-04-25 17:22:01 -07:00
Nick Quaranto
080108b0f0 Making sure permalinks were set right, and only generating the url once 2009-04-25 01:07:05 -04:00
Nick Quaranto
9da140fcb2 Getting there, prefixes work great 2009-04-25 00:58:28 -04:00
Nick Quaranto
288d5045d2 Changing to the template permalink system, only test_post passing so far 2009-04-25 00:17:10 -04:00
Nick Quaranto
73fa7dcad4 Actually testing existing permalink_style and its effect on posts 2009-04-24 23:19:13 -04:00
Nick Quaranto
f3fd105b40 Starting feature for permalinks 2009-04-24 22:21:55 -04:00
David Calavera
6eb29a4808 basename deleted 2009-04-25 00:03:26 +02:00
duritong
1f6940feb2 Added cucumber feature for the exclude option
this should cover the basic idea behind the exclude
feature.
2009-04-24 10:06:26 +02:00
duritong
9a0485e812 Fix exclude to be an empty array
if no exclude is defined in the config file, the exclude should
simply be an empty array.
2009-04-24 10:04:27 +02:00
Nick Quaranto
563933f114 Update the help message and comments to use config.yml 2009-04-23 18:24:52 -04:00
duritong
5b540cf744 introduce an exclude config option
This is a YAML array for files in the root directory,
which should be excluded to be processed into '_site'.
This can be useful for README, Rakefiles etc.
2009-04-24 00:13:08 +02:00
Thomas Jack
dd268fae95 sort posts before rendering so next and previous posts work
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-22 22:36:06 -04:00
Nick Quaranto
45b46722bf Making the generated site test happy when doing a glob on Ubuntu 2009-04-22 22:35:53 -04:00
Juan Lupion
2e187864cf Next and previous posts
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-22 19:51:41 -04:00
Tom Preston-Werner
3c9ed56129 Regenerated gemspec for version 0.5.0 v0.5.0 2009-04-07 17:10:09 -07:00
Tom Preston-Werner
56176a3799 Version bump to 0.5.0 2009-04-07 17:08:11 -07:00
Tom Preston-Werner
8443676eeb update history with 0.5.0 release 2009-04-07 17:08:03 -07:00
Tom Preston-Werner
5247f4ff92 exit from rakefile if wrong version of jeweler is detected 2009-04-07 17:07:42 -07:00
Josh Nichols
93e7240731 Updated to use jeweler 0.11.0, which lets you exclude files. 2009-04-05 02:41:59 -04:00
David Calavera
2e00c5957b pagination executable option 2009-04-04 14:46:44 +02:00