Commit Graph

7479 Commits (4c5987d150b26f638494638f7861fb7646542a37)

Author SHA1 Message Date
http://lj.rossia.org/users/imz/ 21ae50ffeb tagging 2009-05-13 21:54:37 -04:00
http://lj.rossia.org/users/imz/ 19cb93507b tagging (to find this page easier when studying ikiwiki) 2009-05-13 21:51:55 -04:00
http://lj.rossia.org/users/imz/ 0c52e59208 minor formatting 2009-05-13 19:46:05 -04:00
http://lj.rossia.org/users/imz/ f11d67ebd0 Q&A: using a local wiki to preview changes: an srcdir needed? 2009-05-13 19:44:27 -04:00
http://liw.fi/ 815ed1edec 2009-05-13 02:26:05 -04:00
http://liw.fi/ 191ec0561b 2009-05-13 02:24:11 -04:00
Joey Hess 83961e4668 response 2009-05-12 14:15:34 -04:00
Joey Hess 8308ee4f42 add missing new file 2009-05-12 13:33:57 -04:00
Joey Hess 6d95b447f2 remove, wrong version 2009-05-12 13:31:58 -04:00
Joey Hess 0162d9f614 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-12 13:30:54 -04:00
Joey Hess 9a5b1c0f32 add news item for ikiwiki 3.13 2009-05-12 13:30:44 -04:00
PaulePanter 72e074d895 question or bug regarding toggle and list item 2009-05-12 10:13:07 -04:00
http://ptecza.myopenid.com/ 513502b3b1 * Ikiwiki 3.12 2009-05-12 07:17:18 -04:00
http://liw.fi/ 691c0a1af9 2009-05-12 01:36:06 -04:00
http://zwol.livejournal.com/ 359d6234d9 2009-05-11 02:30:16 -04:00
mgpfxfgaqo 929ac1361d problem is the height 2009-05-10 17:03:42 -04:00
simonraven 13ea4d6b45 2009-05-09 15:47:17 -04:00
simonraven 866dbb3143 2009-05-09 15:38:53 -04:00
simonraven 7402dc48b7 2009-05-09 15:21:30 -04:00
Thomas Schwinge 6dd8812344 The GNU Hurd pages have long been converted to ikiwiki. 2009-05-08 22:30:36 +02:00
tschwinge e17f925cf4 Usage information. 2009-05-08 16:20:59 -04:00
Joey Hess 6d0498658a response 2009-05-08 15:30:35 -04:00
mgpfxfgaqo 6a7a279b18 edit form: no fixed size for textarea 2009-05-08 13:43:07 -04:00
Joey Hess fdfaa1b515 add NEWS 2009-05-06 13:17:01 -04:00
Joey Hess d83a7f5259 remove old news pages 2009-05-06 13:16:29 -04:00
Joey Hess 3c66e1552b Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-06 13:07:06 -04:00
http://smcv.pseudorandom.co.uk/ 6f991c7a1c 2009-05-06 06:11:53 -04:00
Jon Dowland 6cea66e2d8 remove test page (see /sandbox) 2009-05-06 10:13:21 +01:00
Joey Hess 2a7721febd Avoid %links accumulating duplicates. (For TOVA)
This is sorta an optimisation, and sorta a bug fix. In one
test case I have available, it can speed a page build up from 3
minutes to 3 seconds.

The root of the problem is that $links{$page} contains arrays of
links, rather than hashes of links. And when a link is found,
it is just pushed onto the array, without checking for dups.

Now, the array is emptied before scanning a page, so there
should not be a lot of opportunity for lots of duplicate links
to pile up in it. But, in some cases, they can, and if there
are hundreds of duplicate links in the array, then scanning it
for matching links, as match_link and some other code does,
becomes much more expensive than it needs to be.

Perhaps the real right fix would be to change the data structure
to a hash. But, the list of links is never accessed like that,
you always want to iterate through it.

I also looked at deduping the list in saveindex, but that does
a lot of unnecessary work, and doesn't completly solve the problem.

So, finally, I decided to add an add_link function that handles deduping,
and make ikiwiki-transition remove the old dup links.
2009-05-06 00:27:24 -04:00
Joey Hess 1c7c9e95f2 decruft 2009-05-05 23:27:29 -04:00
http://ghee.livejournal.com/ a258e92c78 meh 2009-05-05 23:09:20 -04:00
Joey Hess ad2f1805a9 response 2009-05-05 14:28:42 -04:00
Joey Hess 39717d0dbf Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-05 14:25:08 -04:00
Joey Hess 7f6ebcd53e response 2009-05-05 14:24:55 -04:00
http://lj.rossia.org/users/imz/ 31240a9dd6 minor: fix URL 2009-05-05 14:24:41 -04:00
http://lj.rossia.org/users/imz/ e92ecd3e27 almost offtopic: is this actually a violation? 2009-05-05 14:21:38 -04:00
http://liw.fi/ 7633cc8474 2009-05-05 14:16:57 -04:00
Joey Hess 5636b62829 ikiwiki-makerepo: Avoid using abs_path, as it apparently fails on nonexistant directories with some broken perl versions. 2009-05-05 14:15:28 -04:00
http://lj.rossia.org/users/imz/ 0ee6705413 minor: trying to format the "verbatims" correctly 2009-05-05 13:46:25 -04:00
http://lj.rossia.org/users/imz/ 3a0d736412 added a clarifiaction about my understanding of what happens 2009-05-05 13:44:18 -04:00
http://lj.rossia.org/users/imz/ 39679d3a53 a problem with /etc/ikiwiki/auto.setup, perl and non-existent paths 2009-05-05 13:39:59 -04:00
http://stefano.zacchiroli.myopenid.com/ 50d6abf28b 2009-05-05 04:41:15 -04:00
Joey Hess dd175cda87 add news item for ikiwiki 3.11 2009-05-04 16:35:59 -04:00
Joey Hess 8d5cd86593 response 2009-05-04 14:34:05 -04:00
Kai Hendry de26854d76 HTML5 story update 2009-05-04 11:08:27 +02:00
Kai Hendry a86fade7a9 anon commit test 2009-05-04 10:41:14 +02:00
simonraven 147828c62d 2009-05-02 21:21:39 -04:00
http://lj.rossia.org/users/imz/ 714f0e65cb a clarifying comment about a tool which is referred to 2009-05-02 13:30:17 -04:00
http://jmtd.net/ 559c0c42c8 published at http://github.com/jmtd/ikiwiki_todolist/ 2009-05-02 09:26:37 -04:00
http://jmtd.net/ 9e69aa5747 WIP todo list javascript in a demonstratable state 2009-05-02 07:54:00 -04:00
http://schmonz.livejournal.com/ 9e40564ecb personal experience 2009-04-30 15:18:40 -04:00
Jérémy Bobbio 19aa754ff5 passwordauth/discussion: Cosmetics 2009-04-30 00:24:41 +02:00
Jérémy Bobbio 0a6879a139 passwordauth/discussion: Document an attempt of using Apache::AuthenHook for a restricted wiki 2009-04-30 00:21:37 +02:00
albertlash 22421218d2 2009-04-28 19:42:18 -04:00
simonraven b2675a77c8 2009-04-28 19:12:52 -04:00
simonraven 31826c8b97 2009-04-28 19:11:38 -04:00
simonraven d6b095b06c 2009-04-28 17:46:21 -04:00
simonraven 0e8f7c336d 2009-04-28 16:42:35 -04:00
simonraven 972220412f 2009-04-28 16:14:44 -04:00
simonraven b8be54db22 s/choosen/chosen/ 2009-04-28 01:41:12 -04:00
Joey Hess a1bbeec148 translation.mdwn: Typo fixes. Closes: #525753 2009-04-27 13:57:35 -04:00
Joey Hess df9801a371 mention po plugin 2009-04-27 13:56:56 -04:00
TimBosse c70ae749a1 removed 2009-04-27 10:12:22 -04:00
TimBosse ca597d4edf 2009-04-26 23:58:47 -04:00
TimBosse 018548fb51 2009-04-26 23:51:30 -04:00
TimBosse cfbb3c03cf 2009-04-26 23:50:08 -04:00
http://jmtd.net/ 701982423a htmlscrubber? 2009-04-26 17:08:10 -04:00
simonraven 7b46399c8e 2009-04-26 16:17:41 -04:00
http://stefano.zacchiroli.myopenid.com/ c876ee825b 2009-04-26 13:50:33 -04:00
simonraven 4202dab92c 2009-04-25 15:57:31 -04:00
Jon Dowland 31fff76651 add a ' ' to prevent autosmiley eating a ) 2009-04-24 14:44:28 +01:00
Jon Dowland e1d0b1529b another backlinks issue 2009-04-24 14:41:25 +01:00
Jon Dowland b9b7dfa176 backlinks issue 2009-04-24 14:40:07 +01:00
Jon Dowland 24177f8433 interactive todo lists todo item 2009-04-24 14:34:32 +01:00
Jon Dowland 5dd1e09750 new todo item: more flexible inline postform 2009-04-24 14:26:45 +01:00
NicolasLimare 8656029c02 2009-04-24 05:48:03 -04:00
Joey Hess aa306957ba pagespec_match_list added and used in most appropriate places
* pagespec_match_list: New API function, matches pages in a list
  and throws an error if the pagespec is bad.
* inline, brokenlinks, calendar, linkmap, map, orphans, pagecount,
  pagestate, postsparkline: Display a handy error message if the pagespec
  is erronious.
2009-04-23 15:45:30 -04:00
Joey Hess 748aa7af77 pagespec error/failure distinction and error display by inline
* Add IkiWiki::ErrorReason objects, and modify pagespecs to return
  them in cases where they fail to match due to a configuration or syntax
  error.
* inline: Display a handy error message if the inline cannot display any
  pages due to such an error.

This is perhaps somewhat incomplete, as other users of pagespecs do not
display the error, and will eventually need similar modifications to inline.
I should probably factor out a pagespec_match_all function and make it throw
ErrorReasons.
2009-04-23 14:07:28 -04:00
Joey Hess 86d6b40070 two problems 2009-04-22 16:12:54 -04:00
Joey Hess 5e1b3c0c36 plan of attack 2009-04-22 16:00:36 -04:00
Joey Hess 252edaea66 clarify 2009-04-22 15:36:40 -04:00
Joey Hess 30308664a6 document how to get to the moderation page 2009-04-22 13:35:17 -04:00
Joey Hess 039f075d61 response 2009-04-20 13:47:53 -04:00
intrigeri b42195625c pagetitle_function_does_not_respect_meta_titles: proposal 2009-04-20 19:00:12 +02:00
intrigeri f632cb2f8f po: answered Joey, at last
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-04-20 11:53:04 +02:00
simonraven 2cc3f5d057 2009-04-20 05:04:53 -04:00
Joey Hess 4e935d300e clarification, response 2009-04-19 15:19:43 -04:00
simonraven 48e369366e typo 2009-04-19 13:29:53 -04:00
simonraven b2e4201349 2009-04-19 13:28:57 -04:00
Joey Hess 1051da4835 add news item for ikiwiki 3.10 2009-04-18 22:52:17 -04:00
http://furicle.pip.verisignlabs.com/ 4f53b59df7 typo - but it bugged me... 2009-04-16 17:11:54 -04:00
http://furicle.pip.verisignlabs.com/ 78f5e553e7 2009-04-16 16:55:49 -04:00
Joey Hess 7d0e245e28 it's a wiki, so yes 2009-04-15 14:45:23 -04:00
http://furicle.pip.verisignlabs.com/ f4af769638 2009-04-15 13:55:37 -04:00
http://furicle.pip.verisignlabs.com/ 753c7246c2 2009-04-15 13:50:28 -04:00
http://furicle.pip.verisignlabs.com/ 0cfa75e297 Just dumb keyboard hammering 2009-04-15 13:48:21 -04:00
http://furicle.pip.verisignlabs.com/ 01c8c929bc Just dumb keyboard hammering 2009-04-15 13:46:42 -04:00
http://schmonz.livejournal.com/ 5c0f698121 patching Wrapper.pm no longer necessary as of 2.67 2009-04-14 23:42:53 -04:00
http://www.cse.unsw.edu.au/~willu/ 825366a007 Respond, and close bug 2009-04-14 22:29:57 -04:00
Joey Hess 69a814c011 not a bug 2009-04-14 15:51:25 -04:00
simonraven 79fd3c9733 2009-04-13 15:03:38 -04:00
simonraven b35951026d 2009-04-13 14:59:49 -04:00
simonraven 27d8695490 2009-04-13 14:55:27 -04:00
http://www.cse.unsw.edu.au/~willu/ 461053db6a Add patch 2009-04-13 08:38:25 -04:00
simonraven 91031f7818 2009-04-13 02:35:21 -04:00
simonraven c6981e2025 2009-04-12 20:20:38 -04:00
simonraven 0feb3eda82 2009-04-12 20:16:10 -04:00
simonraven f67c714c50 2009-04-12 06:55:24 -04:00
simonraven a8b017e25f 2009-04-12 06:40:46 -04:00
simonraven f75b138447 2009-04-12 06:16:11 -04:00
simonraven ca9563fda4 2009-04-12 06:10:18 -04:00
simonraven 8ed4d3ab15 2009-04-12 06:07:59 -04:00
http://www.cse.unsw.edu.au/~willu/ fee12a97b3 Note that map has the same issue 2009-04-12 04:33:20 -04:00
http://www.cse.unsw.edu.au/~willu/ 624c6db627 Note possible bug 2009-04-12 03:57:24 -04:00
Joey Hess b6eccfd3d3 Add a microblog template that is useful for inlining microblogging posts. 2009-04-11 12:40:15 -04:00
Joey Hess e0d1e84b8d better name 2009-04-10 21:44:25 -04:00
Joey Hess 6ff199c80c note 2009-04-10 18:02:52 -04:00
Joey Hess 808cba50d2 formatting 2009-04-10 17:55:33 -04:00
Joey Hess fbbb286046 update 2009-04-10 17:54:50 -04:00
Joey Hess 23b1d9d7b0 turn off quick
quick makes the permalinks not be followed
2009-04-10 17:50:19 -04:00
Joey Hess 6887d1af2a Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-04-10 17:48:28 -04:00
Joey Hess 2eb990b3f5 new tip 2009-04-10 17:47:39 -04:00
simonraven 26189b6dff 2009-04-10 00:05:15 -04:00
Joey Hess b47615ad5e response 2009-04-09 15:36:18 -04:00
Joey Hess 51887c0733 close 2009-04-09 15:11:23 -04:00
Joey Hess 9558a4ee84 remove dup 2009-04-06 13:34:31 -04:00
Enno 917210430a 2009-04-05 18:29:09 -04:00
simonraven ed80a5ebf8 2009-04-05 07:48:03 -04:00
Enno 495113cf54 2009-04-04 21:53:37 -04:00
Joey Hess 97906c72ef darcs branch retired 2009-04-04 18:42:24 -04:00
Joey Hess 5ca2e2208c update 2009-04-04 18:39:55 -04:00
Joey Hess ca32dd31de heh 2009-04-04 18:24:04 -04:00
Joey Hess a9c0d7e288 support darcs in setup automator
use a consistent name for the ikiwiki wrapper file
2009-04-04 18:17:38 -04:00
Joey Hess 3c17adea55 update 2009-04-04 18:13:04 -04:00
Joey Hess ca5704936d update docs for darcs
Deleted all the old incomplete implementations.

Moved explanation of the two-repo system currently implemented for darcs
into rcs/details, and removed discussion from there about other methods
(including one-repo).

Wrote a rcs/darcs page, which I hope is accurate.
2009-04-04 18:04:20 -04:00
Joey Hess c93360a751 typo 2009-04-04 17:54:32 -04:00
Joey Hess 2cf63041ac remove the one directory form for darcs
I see no need to have darcs have a special case handling for a one
directory form.
2009-04-04 17:53:29 -04:00
Joey Hess 8e92468eae Merge branch 'master'
Conflicts:
	doc/ikiwiki-makerepo.mdwn
2009-04-04 17:27:48 -04:00
Joey Hess 08fda4c9d3 add news item for ikiwiki 3.09 2009-04-04 17:19:58 -04:00
Joey Hess 90da6cc05c response 2009-04-03 14:37:53 -04:00
Joey Hess eec38e8eeb fix typo in --getctime description 2009-04-03 14:28:15 -04:00
Jon Dowland fb4f21c438 add some escapes 2009-04-02 16:15:53 +01:00
Jon Dowland e215d023e6 example script 2009-04-02 16:15:41 +01:00
http://seanh.myopenid.com/ a24a669cab 2009-04-02 09:53:06 -04:00
http://seanh.myopenid.com/ 582312e91c 2009-04-02 09:07:53 -04:00
Jon Dowland a70a891236 move seanh's user page from forum/ to user/
I hope you don't mind, It seemed fairly clear this was mistakenly under
forum/.
2009-04-02 13:17:59 +01:00
Jon Dowland 597009e8bc use meta date='foo' 2009-04-02 13:15:30 +01:00
http://seanh.myopenid.com/ 5c7c3646d8 2009-04-02 07:46:04 -04:00
http://seanh.myopenid.com/ f8f9cc46b8 2009-04-02 07:44:33 -04:00
http://www.zeitlins.org/id/VZ/ 1b4e83941e Give a working example of hgrc and mention the need for --post-commit 2009-04-02 06:16:37 -04:00