From 1b5d460363035ed39a8e4eb805c27b753fd895b5 Mon Sep 17 00:00:00 2001 From: "http://hendry.iki.fi/" Date: Sun, 4 Dec 2011 03:38:47 -0400 Subject: [PATCH 1/8] --- doc/todo/Pagination_next_prev_links.mdwn | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/doc/todo/Pagination_next_prev_links.mdwn b/doc/todo/Pagination_next_prev_links.mdwn index e2b56a0cc..eded75690 100644 --- a/doc/todo/Pagination_next_prev_links.mdwn +++ b/doc/todo/Pagination_next_prev_links.mdwn @@ -4,7 +4,12 @@ They don't want to back out of post to an index. They want an easy button to cli -Thank you +[Jekyll](http://jekyllrb.com/)'s implementation looks rather neat: + +* +* + + > This is a perfect use for [[todo/wikitrails]], of which my > [[plugins/contrib/trail]] plugin is an implementation. Code review on that @@ -53,3 +58,5 @@ Thank you >>> Making [[plugins/contrib/album]] require `trail` v3, and trying it out >>> on my blog, are next on the list. >>> --[[smcv]] + +>>>> Sorry thank link doesn't work. I get a forbidden. --[[hendry]] From 90a351d360e37428712bded0aed659e29f8d1e2f Mon Sep 17 00:00:00 2001 From: "http://hendry.iki.fi/" Date: Sun, 4 Dec 2011 03:40:00 -0400 Subject: [PATCH 2/8] add wishlist tag to hopefully get the attention of Joey --- doc/todo/Pagination_next_prev_links.mdwn | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/todo/Pagination_next_prev_links.mdwn b/doc/todo/Pagination_next_prev_links.mdwn index eded75690..951b0c222 100644 --- a/doc/todo/Pagination_next_prev_links.mdwn +++ b/doc/todo/Pagination_next_prev_links.mdwn @@ -60,3 +60,6 @@ They don't want to back out of post to an index. They want an easy button to cli >>> --[[smcv]] >>>> Sorry thank link doesn't work. I get a forbidden. --[[hendry]] + + +[[wishlist]] From 13b0361414d9f0319dd9c7d0ad8471277bd80d94 Mon Sep 17 00:00:00 2001 From: "http://hendry.iki.fi/" Date: Sun, 4 Dec 2011 03:44:06 -0400 Subject: [PATCH 3/8] suggest sundown --- doc/todo/Improve_markdown_speed.mdwn | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 doc/todo/Improve_markdown_speed.mdwn diff --git a/doc/todo/Improve_markdown_speed.mdwn b/doc/todo/Improve_markdown_speed.mdwn new file mode 100644 index 000000000..590b07592 --- /dev/null +++ b/doc/todo/Improve_markdown_speed.mdwn @@ -0,0 +1,3 @@ +I'm not sure where the bottleneck is for running ikiwiki over a site like my blog [Natalian](http://source.natalian-org.branchable.com/?p=source.git;), though I like to think the markdown processing could be speeded up by the support of the C implementation of Markdown called [Sundown](https://github.com/tanoku/sundown). + +[[wishlist]] From 088ac167c5d5b9faa28059c386b75bd5e726d493 Mon Sep 17 00:00:00 2001 From: "http://hendry.iki.fi/" Date: Sun, 4 Dec 2011 04:06:26 -0400 Subject: [PATCH 4/8] --- doc/todo/mdwn_preview/discussion.mdwn | 1 + 1 file changed, 1 insertion(+) create mode 100644 doc/todo/mdwn_preview/discussion.mdwn diff --git a/doc/todo/mdwn_preview/discussion.mdwn b/doc/todo/mdwn_preview/discussion.mdwn new file mode 100644 index 000000000..4fb30adf9 --- /dev/null +++ b/doc/todo/mdwn_preview/discussion.mdwn @@ -0,0 +1 @@ ++1, not sure where this feature is going. I'm keen to seen this! From 5c8870aa6a07ac8707994403429f5aa52b6c05af Mon Sep 17 00:00:00 2001 From: "http://smcv.pseudorandom.co.uk/" Date: Sun, 4 Dec 2011 09:37:27 -0400 Subject: [PATCH 5/8] Added a comment --- ..._1c54d3594f0350340f8dfb3e95c29ffd._comment | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 doc/forum/Split_a_wiki/comment_2_1c54d3594f0350340f8dfb3e95c29ffd._comment diff --git a/doc/forum/Split_a_wiki/comment_2_1c54d3594f0350340f8dfb3e95c29ffd._comment b/doc/forum/Split_a_wiki/comment_2_1c54d3594f0350340f8dfb3e95c29ffd._comment new file mode 100644 index 000000000..8040ad5e2 --- /dev/null +++ b/doc/forum/Split_a_wiki/comment_2_1c54d3594f0350340f8dfb3e95c29ffd._comment @@ -0,0 +1,20 @@ +[[!comment format=mdwn + username="http://smcv.pseudorandom.co.uk/" + nickname="smcv" + subject="comment 2" + date="2011-12-04T13:37:27Z" + content=""" +If just deleting the unwanted pages is insufficient (e.g. perhaps they +contain information that must not be made public), you can split a git +repository (including ikiwiki repositories) with `git filter-branch` (see +[this stackoverflow question](http://stackoverflow.com/questions/359424/detach-subdirectory-into-separate-git-repository), +for instance). + +This preserves the history of each individual page, but rewrites the +entire history of the repository (it re-does every commit, pretending +that the addition of the omitted pages and every subsequent edit to +them had never happened); it's like `git rebase` but more so. + +As a result, existing branches will no longer be able to push to the +rewritten repository. +"""]] From 6168baf0e081e3d5df25c658d2fc677f4e795883 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawk_MMtLPS7osC5MjX00q2ATjvvXPWqm0ik" Date: Sun, 4 Dec 2011 10:03:55 -0400 Subject: [PATCH 6/8] Added a comment --- .../comment_3_9eac1d1b93df27d849acc574b1f0f26d._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/forum/Split_a_wiki/comment_3_9eac1d1b93df27d849acc574b1f0f26d._comment diff --git a/doc/forum/Split_a_wiki/comment_3_9eac1d1b93df27d849acc574b1f0f26d._comment b/doc/forum/Split_a_wiki/comment_3_9eac1d1b93df27d849acc574b1f0f26d._comment new file mode 100644 index 000000000..e2dbd2546 --- /dev/null +++ b/doc/forum/Split_a_wiki/comment_3_9eac1d1b93df27d849acc574b1f0f26d._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawk_MMtLPS7osC5MjX00q2ATjvvXPWqm0ik" + nickname="micheal" + subject="comment 3" + date="2011-12-04T14:03:55Z" + content=""" +@smcv: Thanks, that looks promising. The example from stackoverflow is with subdirectories. What do I have to change to match a list of single files (pages) instead? +"""]] From 6f8398fbb906ef194f6ce9b9981b80a7b792622b Mon Sep 17 00:00:00 2001 From: "http://kerravonsen.dreamwidth.org/" Date: Sun, 4 Dec 2011 19:30:46 -0400 Subject: [PATCH 7/8] consider alternatives? --- doc/todo/Improve_markdown_speed.mdwn | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/todo/Improve_markdown_speed.mdwn b/doc/todo/Improve_markdown_speed.mdwn index 590b07592..5917290c6 100644 --- a/doc/todo/Improve_markdown_speed.mdwn +++ b/doc/todo/Improve_markdown_speed.mdwn @@ -1,3 +1,6 @@ I'm not sure where the bottleneck is for running ikiwiki over a site like my blog [Natalian](http://source.natalian-org.branchable.com/?p=source.git;), though I like to think the markdown processing could be speeded up by the support of the C implementation of Markdown called [Sundown](https://github.com/tanoku/sundown). +>> Sundown doesn't appear to have Perl bindings, so the cost of calling a separate process could wipe out some or all of the speed gain. It might be worth looking into Text::Markdown::Discount instead, which appears to be a perl module which uses the C library "Discount". Unfortunately, when I tried, I couldn't install it on my system, so the point may be moot. +>> -- [[KathrynAndersen]] + [[wishlist]] From 4b99befd36797a228b993203f0bad312a87921d2 Mon Sep 17 00:00:00 2001 From: "http://kerravonsen.dreamwidth.org/" Date: Sun, 4 Dec 2011 19:38:51 -0400 Subject: [PATCH 8/8] a different alternative --- doc/todo/Improve_markdown_speed.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/todo/Improve_markdown_speed.mdwn b/doc/todo/Improve_markdown_speed.mdwn index 5917290c6..8d7f0e3cb 100644 --- a/doc/todo/Improve_markdown_speed.mdwn +++ b/doc/todo/Improve_markdown_speed.mdwn @@ -1,6 +1,6 @@ I'm not sure where the bottleneck is for running ikiwiki over a site like my blog [Natalian](http://source.natalian-org.branchable.com/?p=source.git;), though I like to think the markdown processing could be speeded up by the support of the C implementation of Markdown called [Sundown](https://github.com/tanoku/sundown). ->> Sundown doesn't appear to have Perl bindings, so the cost of calling a separate process could wipe out some or all of the speed gain. It might be worth looking into Text::Markdown::Discount instead, which appears to be a perl module which uses the C library "Discount". Unfortunately, when I tried, I couldn't install it on my system, so the point may be moot. +>> Sundown doesn't appear to have Perl bindings, so the cost of calling a separate process could wipe out some or all of the speed gain. It might be worth looking into Text::Upskirt instead, which uses the Upskirt library which Sundown appears to be derived from. >> -- [[KathrynAndersen]] [[wishlist]]