Commit Graph

6822 Commits (16c44bd209506de96e4fe5a5c007a456badc053d)

Author SHA1 Message Date
Joey Hess 16c44bd209 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
2008-07-17 13:03:00 -04:00
Joey Hess df3a8b183c 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`.
2008-07-17 12:34:38 -04:00
Joey Hess 4bc6f6cb96 web commit by http://jcflack.myopenid.com/ 2008-07-17 10:46:03 -04:00
Joey Hess e775d9a644 test for meta plugin and don't use when not available 2008-07-17 00:32:46 -04:00
Joey Hess 246db0f234 whitespace 2008-07-17 00:22:25 -04:00
Joey Hess 951dc083f9 set commented-out code to 1
so it can be uncommented to enable
2008-07-17 00:19:22 -04:00
Joey Hess fc52b0c025 further thoughts 2008-07-16 21:34:23 -04:00
Joey Hess ba1353fed2 response 2008-07-16 17:58:36 -04:00
Joey Hess a3a48cc57d response 2008-07-16 17:56:41 -04:00
Joey Hess 294b2cd67f response 2008-07-16 17:52:13 -04:00
Joey Hess 9721801af0 response 2008-07-16 17:50:51 -04:00
Joey Hess dc1cbf2c8c merged intrigeri's parentlinks plugin, close todo 2008-07-16 17:49:24 -04:00
Joey Hess 67d8f7f209 changelog 2008-07-16 17:45:38 -04:00
Joey Hess d08ab2ba46 move complex examples to a tip 2008-07-16 17:43:57 -04:00
Joey Hess 3096c8ea69 formatting etc 2008-07-16 17:43:42 -04:00
Joey Hess 2c05a34be1 Merge commit 'intrigeri/pedigree' 2008-07-16 17:31:15 -04:00
Joey Hess 4ed0a630cb two more cases 2008-07-16 16:55:40 -04:00
Joey Hess 0150c5abe3 some design work on rename/delete 2008-07-16 16:46:36 -04:00
Joey Hess ed7f892072 web commit by mrled 2008-07-15 18:22:57 -04:00
Joey Hess 56e81e8000 web commit by mrled 2008-07-15 18:20:19 -04:00
Joey Hess 080bef1231 web commit by intrigeri: fixed formatting (I will learn to preview before saving, some day...) 2008-07-15 17:06:05 -04:00
Joey Hess 55bae17ed5 web commit by intrigeri: proposed patch to add a bonus "else" parameter to the map plugin 2008-07-15 17:04:10 -04:00
Joey Hess 30c2b49cca web commit by intrigeri: fixed git repo url formating, seems that git:// is not supported 2008-07-15 17:00:33 -04:00
Joey Hess 719c886cec web commit by http://dajul.myopenid.com/ 2008-07-15 13:17:41 -04:00
Joey Hess 128c2730af web commit by intrigeri: pedigree: renamed to parentlinks, replace core parentlinks 2008-07-15 10:49:47 -04:00
intrigeri 35668b87d3 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>
2008-07-15 16:25:39 +02:00
intrigeri 486f460132 pedigree rename to parentlinks: renamed files, to start with
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-07-15 16:09:40 +02:00
Joey Hess 531c15ab53 web commit by intrigeri: created wishlist for applydiff plugin 2008-07-15 07:22:55 -04:00
Joey Hess 68aaaf2364 web commit by intrigeri: user page creation 2008-07-15 07:19:24 -04:00
Joey Hess e2d18188c7 web commit by intrigeri: pedigree: anounced rewrite according to new design 2008-07-15 07:15:23 -04:00
intrigeri 55000fd779 pedigree: rewrote with different design
(and updated testsuite + docs accordingly)

Signed-off-by: intrigeri <intrigeri@boum.org>
2008-07-15 13:06:52 +02:00
Joey Hess a1b5dec5fc web commit by intrigeri: pedigree: compromise? 2008-07-15 05:37:29 -04:00
Joey Hess 06f27c133c web commit by http://ptecza.myopenid.com/: * Response 2008-07-15 04:12:13 -04:00
Joey Hess 2696e0c6db fixes 2008-07-14 23:00:29 -04:00
Joey Hess 76bda69a92 use prune to delete rendered files
This handles deleting empty directories too.
2008-07-14 22:45:12 -04:00
Joey Hess 3256522bda Merge commit 'smcv/aggregateinternal' into aggregateinternal
Conflicts:

	doc/plugins/aggregate.mdwn
2008-07-14 22:42:22 -04:00
Simon McVittie b29d11b3c6 Fix aggregateinternal migration so it skips expired entries, and deletes output 2008-07-15 03:24:05 +01:00
Joey Hess a8daf61b7d 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.
2008-07-14 21:43:05 -04:00
Joey Hess acb6f66fbe closures 2008-07-14 21:30:59 -04:00
Joey Hess 40b25255ba Merge branch 'master' into aggregateinternal 2008-07-14 21:21:16 -04:00
Joey Hess d7da4a8e16 todo is not built, so don't try to check it 2008-07-14 21:20:48 -04:00
Joey Hess 76b078d587 changelog 2008-07-14 21:12:03 -04:00
Simon McVittie d3008b626e Merge branch 'aggregateinternal' 2008-07-15 02:05:25 +01:00
Simon McVittie ee16eae166 Leave aggregateinternal switched off in the template ikiwiki.setup 2008-07-15 02:01:37 +01:00
Simon McVittie 87754e3065 Recommend aggregateinternal => 1 for new wikis, and set it in ikiwiki.setup.
Also use [[!foo]] in aggregate.mdwn.
2008-07-15 01:49:44 +01:00
Joey Hess 6773a2514e response 2008-07-14 20:32:05 -04:00
Simon McVittie 2df8696b5f Merge commit 'origin/master' 2008-07-15 01:27:17 +01:00
Joey Hess e18002c9e9 fix extension name 2008-07-14 20:16:08 -04:00
Joey Hess af48316b1d Merge commit 'smcv/aggregateinternal' into aggregateinternal
Conflicts:

	IkiWiki/Plugin/aggregate.pm
2008-07-14 20:15:08 -04:00
Simon McVittie 49fac7fbdb Oops, add missing </span> 2008-07-15 01:14:47 +01:00