ikiwiki
15 years agominor: Fixed the wikicode in my prev.edit.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 21:23:39 +0000 (17:23 -0400)] 
minor: Fixed the wikicode in my prev.edit.

15 years agotagging description-logic-related ideas (at least, for myself)
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 21:20:29 +0000 (17:20 -0400)] 
tagging description-logic-related ideas (at least, for myself)

15 years agotagging description-logic-related ideas (at least, for myself)
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 21:15:43 +0000 (17:15 -0400)] 
tagging description-logic-related ideas (at least, for myself)

15 years agoReferred to a related thing: description logics again.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 21:12:12 +0000 (17:12 -0400)] 
Referred to a related thing: description logics again.

15 years agoremove bad item
Joey Hess [Sat, 16 May 2009 20:45:11 +0000 (16:45 -0400)] 
remove bad item

15 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Sat, 16 May 2009 20:42:47 +0000 (16:42 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

15 years agominor: Fixing the crazy formatting in the prev.edit.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 20:41:01 +0000 (16:41 -0400)] 
minor: Fixing the crazy formatting in the prev.edit.

15 years agoReferred to related discussions.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 20:37:53 +0000 (16:37 -0400)] 
Referred to related discussions.

15 years agolong-delayed code review
Joey Hess [Sat, 16 May 2009 20:36:48 +0000 (16:36 -0400)] 
long-delayed code review

This patch requires some fortitude to fully understand,
but is worth it!

15 years agoReferred to related things.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 20:33:14 +0000 (16:33 -0400)] 
Referred to related things.

15 years agominor: Fixed the wikicode in my prev.edit.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 20:10:40 +0000 (16:10 -0400)] 
minor: Fixed the wikicode in my prev.edit.

15 years agoresponse
Joey Hess [Sat, 16 May 2009 20:10:27 +0000 (16:10 -0400)] 
response

15 years agoAdded a wikilink (for easing reading of the info).
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 20:07:36 +0000 (16:07 -0400)] 
Added a wikilink (for easing reading of the info).

15 years agoReferred to some work that could give such a feature (disitinguishing kinds of links).
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 20:05:03 +0000 (16:05 -0400)] 
Referred to some work that could give such a feature (disitinguishing kinds of links).

15 years agoAdded an anchor for referring to this place.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 19:49:06 +0000 (15:49 -0400)] 
Added an anchor for referring to this place.

15 years agoAdded wikilinks for faster navigating through the available info.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 19:32:15 +0000 (15:32 -0400)] 
Added wikilinks for faster navigating through the available info.

15 years agoMore friendly display of markdown, textile in edit form selector (jmtd)
Joey Hess [Sat, 16 May 2009 14:39:52 +0000 (10:39 -0400)] 
More friendly display of markdown, textile in edit form selector (jmtd)

15 years agoMerge commit 'remotes/jmtd/friendly_markup_names'
Joey Hess [Sat, 16 May 2009 14:37:15 +0000 (10:37 -0400)] 
Merge commit 'remotes/jmtd/friendly_markup_names'

15 years agotidy up new page_types code
Jon Dowland [Sat, 16 May 2009 13:44:23 +0000 (14:44 +0100)] 
tidy up new page_types code

15 years agotag patch
Jon Dowland [Sat, 16 May 2009 13:08:23 +0000 (14:08 +0100)] 
tag patch

15 years agoMerge branch 'master' of git://git.ikiwiki.info
Jon Dowland [Sat, 16 May 2009 13:05:42 +0000 (14:05 +0100)] 
Merge branch 'master' of git://git.ikiwiki.info

15 years agofriendly markup names for UI: e.g. 'Markdown' not 'mdwn' (patch)
Jon Dowland [Sat, 16 May 2009 13:05:11 +0000 (14:05 +0100)] 
friendly markup names for UI: e.g. 'Markdown' not 'mdwn' (patch)

15 years agodocument longname parameter
Jon Dowland [Sat, 16 May 2009 13:01:12 +0000 (14:01 +0100)] 
document longname parameter

15 years agoadd a long name for textile/txtl ("Textile")
Jon Dowland [Sat, 16 May 2009 12:59:36 +0000 (13:59 +0100)] 
add a long name for textile/txtl ("Textile")

15 years agoadd a long name for mdwn ("Markdown")
Jon Dowland [Sat, 16 May 2009 12:59:27 +0000 (13:59 +0100)] 
add a long name for mdwn ("Markdown")

15 years agocheck for longname for each syntax plugin
Jon Dowland [Sat, 16 May 2009 12:56:25 +0000 (13:56 +0100)] 
check for longname for each syntax plugin
We build an array of [ plugin name, long name ] pairs, where long name
is an optional argument to hook(). So, a syntax plugin could define
long "friendly" name, such as "Markdown" instead of mdwn, and we would
then pass this array to formbuilder to populate the drop-down on the
edit page.

15 years agoadd my github fork
http://jmtd.net/ [Sat, 16 May 2009 12:53:14 +0000 (08:53 -0400)] 
add my github fork

15 years agoa different tag plugin?
http://jmtd.net/ [Sat, 16 May 2009 11:43:53 +0000 (07:43 -0400)] 
a different tag plugin?

15 years agoobserved indeed the mentioned confusing behavior
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 08:40:56 +0000 (04:40 -0400)] 
observed indeed the mentioned confusing behavior

15 years agoAdded a note that Yahoo is not yet supported.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 03:50:05 +0000 (23:50 -0400)] 
Added a note that Yahoo is not yet supported.

15 years agominor: added an anchor (for referring).
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 03:46:30 +0000 (23:46 -0400)] 
minor: added an anchor (for referring).

15 years agoAdded a link to a FAQ on this issue.
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 03:38:43 +0000 (23:38 -0400)] 
Added a link to a FAQ on this issue.

15 years agobug: OpenID 2.0
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 03:31:04 +0000 (23:31 -0400)] 
bug: OpenID 2.0

15 years agopoll vote (Accept only OpenID for logins)
http://lj.rossia.org/users/imz/ [Sat, 16 May 2009 02:05:49 +0000 (22:05 -0400)] 
poll vote (Accept only OpenID for logins)

15 years agoresponse
Joey Hess [Sat, 16 May 2009 01:47:55 +0000 (21:47 -0400)] 
response

15 years agoresponse
Joey Hess [Sat, 16 May 2009 01:40:59 +0000 (21:40 -0400)] 
response

15 years agoa simplification to my previous hint about a trivial setup
http://lj.rossia.org/users/imz/ [Fri, 15 May 2009 23:21:25 +0000 (19:21 -0400)] 
a simplification to my previous hint about a trivial setup

15 years agodescribing my case
http://lj.rossia.org/users/imz/ [Fri, 15 May 2009 23:15:19 +0000 (19:15 -0400)] 
describing my case

15 years agominor: formatting
http://lj.rossia.org/users/imz/ [Fri, 15 May 2009 23:04:21 +0000 (19:04 -0400)] 
minor: formatting

15 years agoMore my thoughts about making a secure public wiki -- perhaps someone will find them...
http://lj.rossia.org/users/imz/ [Fri, 15 May 2009 23:03:24 +0000 (19:03 -0400)] 
More my thoughts about making a secure public wiki -- perhaps someone will find them useful

15 years agoQ: warning: lighttpd only or both?
http://lj.rossia.org/users/imz/ [Fri, 15 May 2009 22:51:13 +0000 (18:51 -0400)] 
Q: warning: lighttpd only or both?

15 years ago(no commit message)
http://zwol.livejournal.com/ [Fri, 15 May 2009 21:30:14 +0000 (17:30 -0400)] 

15 years agonot so done
http://zwol.livejournal.com/ [Fri, 15 May 2009 21:22:46 +0000 (17:22 -0400)] 
not so done

15 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Fri, 15 May 2009 20:47:55 +0000 (16:47 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

15 years agoresponse
Joey Hess [Fri, 15 May 2009 20:42:19 +0000 (16:42 -0400)] 
response

15 years agoclosing, user error
http://joey.kitenet.net/ [Fri, 15 May 2009 20:25:57 +0000 (16:25 -0400)] 
closing, user error

15 years ago(no commit message)
http://zwol.livejournal.com/ [Fri, 15 May 2009 16:50:48 +0000 (12:50 -0400)] 

15 years ago(no commit message)
http://zwol.livejournal.com/ [Fri, 15 May 2009 16:47:47 +0000 (12:47 -0400)] 

15 years ago(no commit message)
http://zwol.livejournal.com/ [Fri, 15 May 2009 05:31:05 +0000 (01:31 -0400)] 

15 years ago(no commit message)
http://zwol.livejournal.com/ [Fri, 15 May 2009 05:29:40 +0000 (01:29 -0400)] 

15 years agoresponse
Joey Hess [Thu, 14 May 2009 18:52:50 +0000 (14:52 -0400)] 
response

15 years agominor: style.
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 15:07:55 +0000 (11:07 -0400)] 
minor: style.

15 years agoComment: this patch doesn't work correctly.
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 15:06:49 +0000 (11:06 -0400)] 
Comment: this patch doesn't work correctly.

15 years agoremove plugin and vcs rm failure reporting
Jon Dowland [Thu, 14 May 2009 13:56:27 +0000 (14:56 +0100)] 
remove plugin and vcs rm failure reporting

15 years agoquote depth
http://jmtd.net/ [Thu, 14 May 2009 12:34:23 +0000 (08:34 -0400)] 
quote depth

15 years agojavascript rough approach
http://jmtd.net/ [Thu, 14 May 2009 12:31:18 +0000 (08:31 -0400)] 
javascript rough approach

15 years agoQ: Place for local templates
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 10:38:42 +0000 (06:38 -0400)] 
Q: Place for local templates

15 years agoWikilinked a "term".
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 10:30:08 +0000 (06:30 -0400)] 
Wikilinked a "term".

15 years agobetter targets for link in the prev.edit
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 02:00:16 +0000 (22:00 -0400)] 
better targets for link in the prev.edit

15 years agofix the prev.edit: only abs.path will work
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 01:58:19 +0000 (21:58 -0400)] 
fix the prev.edit: only abs.path will work

15 years agobetter link targets
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 01:57:25 +0000 (21:57 -0400)] 
better link targets

15 years agotagging
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 01:54:37 +0000 (21:54 -0400)] 
tagging

15 years agotagging (to find this page easier when studying ikiwiki)
http://lj.rossia.org/users/imz/ [Thu, 14 May 2009 01:51:55 +0000 (21:51 -0400)] 
tagging (to find this page easier when studying ikiwiki)

15 years agominor formatting
http://lj.rossia.org/users/imz/ [Wed, 13 May 2009 23:46:05 +0000 (19:46 -0400)] 
minor formatting

15 years agoQ&A: using a local wiki to preview changes: an srcdir needed?
http://lj.rossia.org/users/imz/ [Wed, 13 May 2009 23:44:27 +0000 (19:44 -0400)] 
Q&A: using a local wiki to preview changes: an srcdir needed?

15 years ago(no commit message)
http://liw.fi/ [Wed, 13 May 2009 06:26:05 +0000 (02:26 -0400)] 

15 years ago(no commit message)
http://liw.fi/ [Wed, 13 May 2009 06:24:11 +0000 (02:24 -0400)] 

15 years agoresponse
Joey Hess [Tue, 12 May 2009 18:15:34 +0000 (14:15 -0400)] 
response

15 years agoadd missing new file
Joey Hess [Tue, 12 May 2009 17:33:57 +0000 (13:33 -0400)] 
add missing new file

15 years agoremove, wrong version
Joey Hess [Tue, 12 May 2009 17:31:58 +0000 (13:31 -0400)] 
remove, wrong version

15 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Tue, 12 May 2009 17:30:54 +0000 (13:30 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

15 years agoadd news item for ikiwiki 3.13
Joey Hess [Tue, 12 May 2009 17:30:44 +0000 (13:30 -0400)] 
add news item for ikiwiki 3.13

15 years agoquestion or bug regarding toggle and list item
PaulePanter [Tue, 12 May 2009 14:13:07 +0000 (10:13 -0400)] 
question or bug regarding toggle and list item

15 years ago* Ikiwiki 3.12
http://ptecza.myopenid.com/ [Tue, 12 May 2009 11:17:18 +0000 (07:17 -0400)] 
* Ikiwiki 3.12

15 years ago(no commit message)
http://liw.fi/ [Tue, 12 May 2009 05:36:06 +0000 (01:36 -0400)] 

15 years ago(no commit message)
http://zwol.livejournal.com/ [Mon, 11 May 2009 06:30:16 +0000 (02:30 -0400)] 

15 years agoproblem is the height
mgpfxfgaqo [Sun, 10 May 2009 21:03:42 +0000 (17:03 -0400)] 
problem is the height

15 years ago(no commit message)
simonraven [Sat, 9 May 2009 19:47:17 +0000 (15:47 -0400)] 

15 years ago(no commit message)
simonraven [Sat, 9 May 2009 19:38:53 +0000 (15:38 -0400)] 

15 years ago(no commit message)
simonraven [Sat, 9 May 2009 19:21:30 +0000 (15:21 -0400)] 

15 years agoThe GNU Hurd pages have long been converted to ikiwiki.
Thomas Schwinge [Fri, 8 May 2009 20:30:36 +0000 (22:30 +0200)] 
The GNU Hurd pages have long been converted to ikiwiki.

15 years agoUsage information.
tschwinge [Fri, 8 May 2009 20:20:59 +0000 (16:20 -0400)] 
Usage information.

15 years agoresponse
Joey Hess [Fri, 8 May 2009 19:30:35 +0000 (15:30 -0400)] 
response

15 years agoedit form: no fixed size for textarea
mgpfxfgaqo [Fri, 8 May 2009 17:43:07 +0000 (13:43 -0400)] 
edit form: no fixed size for textarea

15 years agoAllow underlaydir to be overridden without messing up inclusion of other underlays...
Joey Hess [Thu, 7 May 2009 18:02:52 +0000 (14:02 -0400)] 
Allow underlaydir to be overridden without messing up inclusion of other underlays via add_underlay.

15 years agoikiwiki-transition: If passed a nonexistant srcdir, or one not containing .ikiwiki...
Joey Hess [Thu, 7 May 2009 00:46:26 +0000 (20:46 -0400)] 
ikiwiki-transition: If passed a nonexistant srcdir, or one not containing .ikiwiki, abort with an error rather than creating it.

15 years agoadd NEWS
Joey Hess [Wed, 6 May 2009 17:17:01 +0000 (13:17 -0400)] 
add NEWS

15 years agoremove old news pages
Joey Hess [Wed, 6 May 2009 17:16:29 +0000 (13:16 -0400)] 
remove old news pages

15 years agoreleasing version 3.12
Joey Hess [Wed, 6 May 2009 17:13:54 +0000 (13:13 -0400)] 
releasing version 3.12

15 years agoremove pagespec_match_list override for external
Joey Hess [Wed, 6 May 2009 17:13:01 +0000 (13:13 -0400)] 
remove pagespec_match_list override for external

Not needed since it returns a list of pages, not a fail/success object.

15 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Wed, 6 May 2009 17:07:06 +0000 (13:07 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

15 years agoexternal: Fix pagespec_match and pagespec_match_list. Closes: #527281
Joey Hess [Wed, 6 May 2009 16:57:37 +0000 (12:57 -0400)] 
external: Fix pagespec_match and pagespec_match_list. Closes: #527281

15 years ago(no commit message)
http://smcv.pseudorandom.co.uk/ [Wed, 6 May 2009 10:11:53 +0000 (06:11 -0400)] 

15 years agoremove test page (see /sandbox)
Jon Dowland [Wed, 6 May 2009 09:13:21 +0000 (10:13 +0100)] 
remove test page (see /sandbox)

15 years agoAvoid %links accumulating duplicates. (For TOVA)
Joey Hess [Wed, 6 May 2009 03:40:09 +0000 (23:40 -0400)] 
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.

15 years agodecruft
Joey Hess [Wed, 6 May 2009 03:27:29 +0000 (23:27 -0400)] 
decruft

15 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Wed, 6 May 2009 03:26:15 +0000 (23:26 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

15 years agomeh
http://ghee.livejournal.com/ [Wed, 6 May 2009 03:09:20 +0000 (23:09 -0400)] 
meh

15 years agoremove cruft that crept in during a debugging session
Joey Hess [Wed, 6 May 2009 00:13:40 +0000 (20:13 -0400)] 
remove cruft that crept in during a debugging session

15 years agoinline: Minor optimisation.
Joey Hess [Wed, 6 May 2009 00:06:50 +0000 (20:06 -0400)] 
inline: Minor optimisation.

When finding the pageurl, it was calling bestlink unnecessarily.
Since at this point $page contains the full name of the page that
is being inlined, there is no need to do bestlink's scan
for it.

This is only a minor optimisation, since bestlink is only called
once per displayed, inlined page.