]> sipb.mit.edu Git - ikiwiki.git/log
ikiwiki.git
15 years agofix pos setting
Joey Hess [Thu, 17 Jul 2008 17:11:47 +0000 (13:11 -0400)] 
fix pos setting

What was really going on is that expanding a smiley modified the string and
reset the match process. Force set pos so it continues on from the expanded
smiley.

15 years agoadd smiley to work around markdown
Joey Hess [Thu, 17 Jul 2008 17:03:00 +0000 (13:03 -0400)] 
add smiley to work around markdown

{*} can be interpreted as the start of emphasised text by markdown, so add
{x} as an alternate way to get the same symbol

15 years agosmiley escaping fixes
Joey Hess [Thu, 17 Jul 2008 16:34:38 +0000 (12:34 -0400)] 
smiley escaping fixes

Smileys need to be double-escaped to work, since the smiley plugin runs as
a sanitize hook, and markdown helpfully removes one level of escapes first.

There were some bugs in the smiley handling code that made escaped smileys
still be expanded. After unescaping a smiley, it needed to move pos forward
past it or the next pass would expand it.

Also, once the m//g got to the end, it seemed to loop back through and make
one more pass (a difference in perl 5.10's regexp exngine? I observed that
pos was undefined when this happened, so added a `last unless defined pos`.

15 years agoweb commit by http://jcflack.myopenid.com/
Joey Hess [Thu, 17 Jul 2008 14:46:03 +0000 (10:46 -0400)] 
web commit by http://jcflack.myopenid.com/

15 years agotest for meta plugin and don't use when not available
Joey Hess [Thu, 17 Jul 2008 04:32:46 +0000 (00:32 -0400)] 
test for meta plugin and don't use when not available

15 years agowhitespace
Joey Hess [Thu, 17 Jul 2008 04:22:25 +0000 (00:22 -0400)] 
whitespace

15 years agoset commented-out code to 1
Joey Hess [Thu, 17 Jul 2008 04:19:22 +0000 (00:19 -0400)] 
set commented-out code to 1

so it can be uncommented to enable

15 years agofurther thoughts
Joey Hess [Thu, 17 Jul 2008 01:34:23 +0000 (21:34 -0400)] 
further thoughts

15 years agoresponse
Joey Hess [Wed, 16 Jul 2008 21:58:36 +0000 (17:58 -0400)] 
response

15 years agoresponse
Joey Hess [Wed, 16 Jul 2008 21:56:41 +0000 (17:56 -0400)] 
response

15 years agoresponse
Joey Hess [Wed, 16 Jul 2008 21:52:13 +0000 (17:52 -0400)] 
response

15 years agoresponse
Joey Hess [Wed, 16 Jul 2008 21:50:51 +0000 (17:50 -0400)] 
response

15 years agomerged intrigeri's parentlinks plugin, close todo
Joey Hess [Wed, 16 Jul 2008 21:49:24 +0000 (17:49 -0400)] 
merged intrigeri's parentlinks plugin, close todo

15 years agochangelog
Joey Hess [Wed, 16 Jul 2008 21:45:38 +0000 (17:45 -0400)] 
changelog

15 years agomove complex examples to a tip
Joey Hess [Wed, 16 Jul 2008 21:43:57 +0000 (17:43 -0400)] 
move complex examples to a tip

15 years agoformatting etc
Joey Hess [Wed, 16 Jul 2008 21:43:42 +0000 (17:43 -0400)] 
formatting etc

15 years agoMerge commit 'intrigeri/pedigree'
Joey Hess [Wed, 16 Jul 2008 21:31:15 +0000 (17:31 -0400)] 
Merge commit 'intrigeri/pedigree'

15 years agotwo more cases
Joey Hess [Wed, 16 Jul 2008 20:55:40 +0000 (16:55 -0400)] 
two more cases

15 years agosome design work on rename/delete
Joey Hess [Wed, 16 Jul 2008 20:46:36 +0000 (16:46 -0400)] 
some design work on rename/delete

15 years agoweb commit by mrled
Joey Hess [Tue, 15 Jul 2008 22:22:57 +0000 (18:22 -0400)] 
web commit by mrled

15 years agoweb commit by mrled
Joey Hess [Tue, 15 Jul 2008 22:20:19 +0000 (18:20 -0400)] 
web commit by mrled

15 years agoweb commit by intrigeri: fixed formatting (I will learn to preview before saving...
Joey Hess [Tue, 15 Jul 2008 21:06:05 +0000 (17:06 -0400)] 
web commit by intrigeri: fixed formatting (I will learn to preview before saving, some day...)

15 years agoweb commit by intrigeri: proposed patch to add a bonus "else" parameter to the map plugin
Joey Hess [Tue, 15 Jul 2008 21:04:10 +0000 (17:04 -0400)] 
web commit by intrigeri: proposed patch to add a bonus "else" parameter to the map plugin

15 years agoweb commit by intrigeri: fixed git repo url formating, seems that git:// is not supported
Joey Hess [Tue, 15 Jul 2008 21:00:33 +0000 (17:00 -0400)] 
web commit by intrigeri: fixed git repo url formating, seems that git:// is not supported

15 years agoweb commit by http://dajul.myopenid.com/
Joey Hess [Tue, 15 Jul 2008 17:17:41 +0000 (13:17 -0400)] 
web commit by http://dajul.myopenid.com/

15 years agoweb commit by intrigeri: pedigree: renamed to parentlinks, replace core parentlinks
Joey Hess [Tue, 15 Jul 2008 14:49:47 +0000 (10:49 -0400)] 
web commit by intrigeri: pedigree: renamed to parentlinks, replace core parentlinks

15 years agopedigree rename to parentlinks: rename/adapt everything
intrigeri [Tue, 15 Jul 2008 14:25:39 +0000 (16:25 +0200)] 
pedigree rename to parentlinks: rename/adapt everything

* Renamed to parentlinks every single variable or function called
  pedigree
* Removed the parentlinks function from Render.pm
* Enabled the new parentlinks plugin by default
* Adapted testsuite and documentation to reflate the above facts

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree rename to parentlinks: renamed files, to start with
intrigeri [Tue, 15 Jul 2008 14:09:40 +0000 (16:09 +0200)] 
pedigree rename to parentlinks: renamed files, to start with

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agoweb commit by intrigeri: created wishlist for applydiff plugin
Joey Hess [Tue, 15 Jul 2008 11:22:55 +0000 (07:22 -0400)] 
web commit by intrigeri: created wishlist for applydiff plugin

15 years agoweb commit by intrigeri: user page creation
Joey Hess [Tue, 15 Jul 2008 11:19:24 +0000 (07:19 -0400)] 
web commit by intrigeri: user page creation

15 years agoweb commit by intrigeri: pedigree: anounced rewrite according to new design
Joey Hess [Tue, 15 Jul 2008 11:15:23 +0000 (07:15 -0400)] 
web commit by intrigeri: pedigree: anounced rewrite according to new design

15 years agopedigree: rewrote with different design
intrigeri [Tue, 15 Jul 2008 10:35:12 +0000 (12:35 +0200)] 
pedigree: rewrote with different design

(and updated testsuite + docs accordingly)

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agoweb commit by intrigeri: pedigree: compromise?
Joey Hess [Tue, 15 Jul 2008 09:37:29 +0000 (05:37 -0400)] 
web commit by intrigeri: pedigree: compromise?

15 years agoweb commit by http://ptecza.myopenid.com/: * Response
Joey Hess [Tue, 15 Jul 2008 08:12:13 +0000 (04:12 -0400)] 
web commit by http://ptecza.myopenid.com/: * Response

15 years agofixes
Joey Hess [Tue, 15 Jul 2008 03:00:29 +0000 (23:00 -0400)] 
fixes

15 years agouse prune to delete rendered files
Joey Hess [Tue, 15 Jul 2008 02:45:12 +0000 (22:45 -0400)] 
use prune to delete rendered files

This handles deleting empty directories too.

15 years agoMerge commit 'smcv/aggregateinternal' into aggregateinternal
Joey Hess [Tue, 15 Jul 2008 02:42:22 +0000 (22:42 -0400)] 
Merge commit 'smcv/aggregateinternal' into aggregateinternal

Conflicts:

doc/plugins/aggregate.mdwn

15 years agoFix aggregateinternal migration so it skips expired entries, and deletes output
Simon McVittie [Tue, 15 Jul 2008 02:24:05 +0000 (03:24 +0100)] 
Fix aggregateinternal migration so it skips expired entries, and deletes output

15 years agoimprove instructions
Joey Hess [Tue, 15 Jul 2008 01:43:05 +0000 (21:43 -0400)] 
improve instructions

It's better to -refresh rather than rebuild, as this way ikiwiki deletes
all the html files rendered to destdir for the aggregated pages before.

15 years agoclosures
Joey Hess [Tue, 15 Jul 2008 01:30:59 +0000 (21:30 -0400)] 
closures

15 years agoMerge branch 'master' into aggregateinternal
Joey Hess [Tue, 15 Jul 2008 01:21:16 +0000 (21:21 -0400)] 
Merge branch 'master' into aggregateinternal

15 years agotodo is not built, so don't try to check it
Joey Hess [Tue, 15 Jul 2008 01:20:48 +0000 (21:20 -0400)] 
todo is not built, so don't try to check it

15 years agochangelog
Joey Hess [Tue, 15 Jul 2008 01:12:03 +0000 (21:12 -0400)] 
changelog

15 years agoMerge branch 'aggregateinternal'
Simon McVittie [Tue, 15 Jul 2008 01:05:25 +0000 (02:05 +0100)] 
Merge branch 'aggregateinternal'

15 years agoLeave aggregateinternal switched off in the template ikiwiki.setup
Simon McVittie [Tue, 15 Jul 2008 01:01:37 +0000 (02:01 +0100)] 
Leave aggregateinternal switched off in the template ikiwiki.setup

15 years agoRecommend aggregateinternal => 1 for new wikis, and set it in ikiwiki.setup.
Simon McVittie [Tue, 15 Jul 2008 00:49:44 +0000 (01:49 +0100)] 
Recommend aggregateinternal => 1 for new wikis, and set it in ikiwiki.setup.

Also use [[!foo]] in aggregate.mdwn.

15 years agoresponse
Joey Hess [Tue, 15 Jul 2008 00:32:05 +0000 (20:32 -0400)] 
response

15 years agoMerge commit 'origin/master'
Simon McVittie [Tue, 15 Jul 2008 00:27:17 +0000 (01:27 +0100)] 
Merge commit 'origin/master'

15 years agofix extension name
Joey Hess [Tue, 15 Jul 2008 00:16:08 +0000 (20:16 -0400)] 
fix extension name

15 years agoMerge commit 'smcv/aggregateinternal' into aggregateinternal
Joey Hess [Tue, 15 Jul 2008 00:15:08 +0000 (20:15 -0400)] 
Merge commit 'smcv/aggregateinternal' into aggregateinternal

Conflicts:

IkiWiki/Plugin/aggregate.pm

15 years agoOops, add missing </span>
Simon McVittie [Tue, 15 Jul 2008 00:14:47 +0000 (01:14 +0100)] 
Oops, add missing </span>

15 years agoMerge branch 'aggregateinternal'
Simon McVittie [Tue, 15 Jul 2008 00:08:09 +0000 (01:08 +0100)] 
Merge branch 'aggregateinternal'

15 years agodocument aggregateinternal
Joey Hess [Tue, 15 Jul 2008 00:06:53 +0000 (20:06 -0400)] 
document aggregateinternal

15 years agoUse _aggregated as extension for internalized aggregation
Simon McVittie [Tue, 15 Jul 2008 00:04:29 +0000 (01:04 +0100)] 
Use _aggregated as extension for internalized aggregation

15 years agoMerge branch 'master' of git://git.ikiwiki.info into aggregateinternal
Simon McVittie [Tue, 15 Jul 2008 00:00:18 +0000 (01:00 +0100)] 
Merge branch 'master' of git://git.ikiwiki.info into aggregateinternal

15 years agoMore CSS hooks for page.tmpl.
Simon McVittie [Mon, 14 Jul 2008 23:56:19 +0000 (00:56 +0100)] 
More CSS hooks for page.tmpl.

I notice madduck.net already has a similar change :-)

15 years agochanges to debug message printing
Joey Hess [Mon, 14 Jul 2008 23:43:45 +0000 (19:43 -0400)] 
changes to debug message printing

15 years agoweb commit by intrigeri: pedigree: answer + updated design proposal
Joey Hess [Mon, 14 Jul 2008 23:22:16 +0000 (19:22 -0400)] 
web commit by intrigeri: pedigree: answer + updated design proposal

15 years agoweb commit by http://smcv.pseudorandom.co.uk/: ikiwiki-transition aggregateinternal...
Joey Hess [Mon, 14 Jul 2008 23:05:43 +0000 (19:05 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/: ikiwiki-transition aggregateinternal $srcdir $htmlext

15 years agoMerge branch 'aggregateinternal'
Simon McVittie [Mon, 14 Jul 2008 23:02:15 +0000 (00:02 +0100)] 
Merge branch 'aggregateinternal'

15 years agoAdd aggregateinternal mode to ikiwiki-transition.
Simon McVittie [Mon, 14 Jul 2008 22:39:22 +0000 (23:39 +0100)] 
Add aggregateinternal mode to ikiwiki-transition.

Usage:
1. Update all pagespecs that use aggregated pages to use internal()
2. ikiwiki-transition aggregateinternal $srcdir $htmlext
   (where $srcdir and $htmlext are the srcdir and htmlext options in
   your .setup file)
3. Add aggregateinternal to your .setup file
4. Rebuild the wiki

15 years agoMerge commit 'origin/master' into aggregateinternal
Simon McVittie [Mon, 14 Jul 2008 22:34:07 +0000 (23:34 +0100)] 
Merge commit 'origin/master' into aggregateinternal

15 years agoweb commit by intrigeri: amend previous answer
Joey Hess [Mon, 14 Jul 2008 21:24:54 +0000 (17:24 -0400)] 
web commit by intrigeri: amend previous answer

15 years agoMerge branch 'master' of git://git.ikiwiki.info
Simon McVittie [Mon, 14 Jul 2008 21:22:39 +0000 (22:22 +0100)] 
Merge branch 'master' of git://git.ikiwiki.info

15 years agoweb commit by intrigeri: pedigree: (begining of) answer
Joey Hess [Mon, 14 Jul 2008 21:22:06 +0000 (17:22 -0400)] 
web commit by intrigeri: pedigree: (begining of) answer

15 years agoresponse
Joey Hess [Mon, 14 Jul 2008 20:08:54 +0000 (16:08 -0400)] 
response

15 years agoadded testsuite for the pedigree plugin
intrigeri [Mon, 14 Jul 2008 18:56:51 +0000 (20:56 +0200)] 
added testsuite for the pedigree plugin

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agoweb commit by XTaran: post-commit hooks work fine here at least with recent ikwiki...
Joey Hess [Mon, 14 Jul 2008 20:10:47 +0000 (16:10 -0400)] 
web commit by XTaran: post-commit hooks work fine here at least with recent ikwiki versions and hg 1.0.x -> remove it from todo list

15 years agoweb commit by XTaran: Example hgrc, some markup, one correction of one of my previous...
Joey Hess [Mon, 14 Jul 2008 20:05:10 +0000 (16:05 -0400)] 
web commit by XTaran: Example hgrc, some markup, one correction of one of my previous changes

15 years agoweb commit by XTaran: Cross reference to todo/mercurial
Joey Hess [Mon, 14 Jul 2008 19:57:11 +0000 (15:57 -0400)] 
web commit by XTaran: Cross reference to todo/mercurial

15 years agoweb commit by XTaran: Correct information about hooks
Joey Hess [Mon, 14 Jul 2008 19:53:09 +0000 (15:53 -0400)] 
web commit by XTaran: Correct information about hooks

15 years agofix link
Joey Hess [Mon, 14 Jul 2008 19:20:37 +0000 (15:20 -0400)] 
fix link

15 years agoresponse
Joey Hess [Mon, 14 Jul 2008 18:07:36 +0000 (14:07 -0400)] 
response

15 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Mon, 14 Jul 2008 17:42:57 +0000 (13:42 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

15 years agoweb commit by http://ptecza.myopenid.com/: * Request for color plugin
Joey Hess [Mon, 14 Jul 2008 15:29:19 +0000 (11:29 -0400)] 
web commit by http://ptecza.myopenid.com/: * Request for color plugin

15 years agoweb commit by intrigeri: added suggestion to move functionnality from the core to...
Joey Hess [Mon, 14 Jul 2008 14:18:50 +0000 (10:18 -0400)] 
web commit by intrigeri: added suggestion to move functionnality from the core to pedigree plugin

15 years agoweb commit by intrigeri: added link to pedigree_plugin
Joey Hess [Mon, 14 Jul 2008 14:15:53 +0000 (10:15 -0400)] 
web commit by intrigeri: added link to pedigree_plugin

15 years agoweb commit by http://ptecza.myopenid.com/: * Broken URL
Joey Hess [Mon, 14 Jul 2008 14:15:37 +0000 (10:15 -0400)] 
web commit by http://ptecza.myopenid.com/: * Broken URL

15 years agoweb commit by intrigeri: initial pedigree plugin proposal
Joey Hess [Mon, 14 Jul 2008 14:14:13 +0000 (10:14 -0400)] 
web commit by intrigeri: initial pedigree plugin proposal

15 years agopedigree: added documentation (doc/plugins/pedigree.mdwn)
intrigeri [Mon, 14 Jul 2008 13:27:03 +0000 (15:27 +0200)] 
pedigree: added documentation (doc/plugins/pedigree.mdwn)

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: added DISTANCE loop variable
intrigeri [Mon, 14 Jul 2008 12:52:34 +0000 (14:52 +0200)] 
pedigree: added DISTANCE loop variable

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: fix RELDEPTH in PEDIGREE_BUT_ROOT...
intrigeri [Mon, 14 Jul 2008 12:16:17 +0000 (14:16 +0200)] 
pedigree: fix RELDEPTH in PEDIGREE_BUT_ROOT...

... at least when it's not used in the same template as
PEDIGREE_BUT_TWO_OLDEST (see Known bugs section in pedigree.mdwn for
details)

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: added _but_root & _but_two_oldest loops
intrigeri [Sun, 13 Jul 2008 19:14:29 +0000 (21:14 +0200)] 
pedigree: added _but_root & _but_two_oldest loops

... after having learned a bit of Perl, knocked my head against
Perl references and arrays of hashes, tried to use some nice
functionnal programming constructs - no success - to make things
more generic... I'm back to the roots, with this simple code :)

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: fixed misc bugs
intrigeri [Sun, 13 Jul 2008 12:51:20 +0000 (14:51 +0200)] 
pedigree: fixed misc bugs

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agoadded new plugin: pedigree
intrigeri [Sat, 12 Jul 2008 21:04:35 +0000 (23:04 +0200)] 
added new plugin: pedigree

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agoCut the size of the binary package in half by excluding pages for bugs and todo items...
Joey Hess [Sun, 13 Jul 2008 19:46:20 +0000 (15:46 -0400)] 
Cut the size of the binary package in half by excluding pages for bugs and todo items from the html shipped in it.

15 years agoswitch preprocess hooks to use error function
Joey Hess [Sun, 13 Jul 2008 19:05:34 +0000 (15:05 -0400)] 
switch preprocess hooks to use error function

15 years agoError handling improvement for preprocess hooks. It's now safe to call error() from...
Joey Hess [Sun, 13 Jul 2008 18:41:40 +0000 (14:41 -0400)] 
Error handling improvement for preprocess hooks. It's now safe to call error() from such hooks; it will cause a nicely formatted error message to be inserted into the page.

15 years agochangelog
Joey Hess [Sun, 13 Jul 2008 17:59:36 +0000 (13:59 -0400)] 
changelog

15 years agoMark bug "clear: both for .page*?" as [[done]]
Simon McVittie [Sun, 13 Jul 2008 14:33:44 +0000 (15:33 +0100)] 
Mark bug "clear: both for .page*?" as [[done]]

15 years agoMerge branch 'master' of git://git.ikiwiki.info into css
Simon McVittie [Sun, 13 Jul 2008 14:32:49 +0000 (15:32 +0100)] 
Merge branch 'master' of git://git.ikiwiki.info into css

15 years agoMerge branch 'master' of git://git.ikiwiki.info
Simon McVittie [Sun, 13 Jul 2008 14:32:40 +0000 (15:32 +0100)] 
Merge branch 'master' of git://git.ikiwiki.info

15 years agoweb commit by http://smcv.pseudorandom.co.uk/: Patched
Joey Hess [Sun, 13 Jul 2008 14:31:09 +0000 (10:31 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/: Patched

15 years agoMerge branch 'css'
Simon McVittie [Sun, 13 Jul 2008 14:29:28 +0000 (15:29 +0100)] 
Merge branch 'css'

15 years agoDon't set clear:both on .pagedate etc., only on .pagefooter
Simon McVittie [Sun, 13 Jul 2008 14:16:41 +0000 (15:16 +0100)] 
Don't set clear:both on .pagedate etc., only on .pagefooter

This removes clear:both from the trailing metadata of inlined entries as
requested by tschwinge, but if you want that feature back, you can set
.inlinefooter { clear: both; } in local.css.

15 years agoAdd more CSS hooks to inlinepage.tmpl
Simon McVittie [Sun, 13 Jul 2008 14:13:20 +0000 (15:13 +0100)] 
Add more CSS hooks to inlinepage.tmpl

* Wrap everything before the content in <div class="inlineheader">
* Wrap the inlined content itself in <div class="inlinecontent">
* Wrap everything after the content in <div class="inlinefooter">

15 years agoAdd more stylesheet hooks to the page template
Simon McVittie [Sun, 13 Jul 2008 14:09:37 +0000 (15:09 +0100)] 
Add more stylesheet hooks to the page template

* Wrap header stuff, including actions, in <div class="pageheader">
  (there is already a class="header", which is a subset of this, so
  using id="header" would be confusing)
* Add class="pagefooter" to the existing <div id="footer">, for symmetry

15 years agoweb commit by http://smcv.pseudorandom.co.uk/: on second thoughts, more changes are...
Joey Hess [Sun, 13 Jul 2008 13:50:33 +0000 (09:50 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/: on second thoughts, more changes are desirable

15 years agoweb commit by http://smcv.pseudorandom.co.uk/: suggest solution
Joey Hess [Sun, 13 Jul 2008 13:45:59 +0000 (09:45 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/: suggest solution

15 years agoweb commit by http://mornfall.myopenid.com/
Joey Hess [Sun, 13 Jul 2008 12:03:27 +0000 (08:03 -0400)] 
web commit by http://mornfall.myopenid.com/