Simon McVittie [Fri, 3 Aug 2012 11:53:25 +0000 (12:53 +0100)]
map: postprocess to collapse useless </ul><ul> sequences
This re-fixes the same bug as
2d5c2f30, but without introducing
malformed HTML in some situations. This is not a very elegant
solution, but it has the advantage of passing more tests.
Simon McVittie [Fri, 3 Aug 2012 11:49:20 +0000 (12:49 +0100)]
map test: print maps' source as comments
Simon McVittie [Fri, 3 Aug 2012 11:48:46 +0000 (12:48 +0100)]
Optionally add indentation to maps
This makes them easier to debug by showing the structure. Sample output
when $spaces is set to 4 spaces:
<div class='map'>
<ul>
<li>
<a href="../alpha" class="mapparent">alpha</a>
<ul>
<li>
<a href="../alpha/1" class="mapitem">1</a>
</li>
</ul>
</li>
<li>
<a href="../beta" class="mapitem">beta</a>
</li>
</ul>
</div>
Simon McVittie [Fri, 29 Jul 2011 19:46:42 +0000 (20:46 +0100)]
Revert "map: don't create useless </ul><ul> sequences"
This reverts commit
2d5c2f301c04a3daa3164a2df70899fa2c1aaa38.
Simon McVittie [Fri, 29 Jul 2011 19:46:07 +0000 (20:46 +0100)]
extend test, some cases now fail
Simon McVittie [Wed, 20 Jul 2011 21:44:08 +0000 (22:44 +0100)]
Add a test for the map directive
Amitai Schlair [Tue, 31 Jan 2012 03:00:21 +0000 (21:00 -0600)]
Document this oddball plugin.
Amitai Schlair [Tue, 31 Jan 2012 03:33:30 +0000 (21:33 -0600)]
Document this plugin and joeyh's suggested to-do items.
Amitai Schlair [Sat, 23 Feb 2013 19:29:50 +0000 (14:29 -0500)]
Needs review and a little help.
Amitai Schlair [Sat, 23 Feb 2013 19:24:08 +0000 (14:24 -0500)]
Document wc plugin.
Amitai Schlair [Sat, 23 Feb 2013 11:17:31 +0000 (06:17 -0500)]
Status update and up-move.
Amitai Schlair [Fri, 22 Feb 2013 18:16:55 +0000 (13:16 -0500)]
Ready for review and possible integration.
holger [Fri, 22 Feb 2013 17:10:57 +0000 (13:10 -0400)]
Amitai Schlair [Fri, 22 Feb 2013 13:32:27 +0000 (08:32 -0500)]
Progress, links, an idea, improve table formatting.
Amitai Schlair [Thu, 21 Feb 2013 15:23:43 +0000 (10:23 -0500)]
Add a nice-to-have and a status chart.
Amitai Schlair [Thu, 21 Feb 2013 02:40:03 +0000 (21:40 -0500)]
Note progress.
Amitai Schlair [Wed, 20 Feb 2013 01:13:10 +0000 (20:13 -0500)]
Document my fancypodcast WIP.
JoshTriplett [Tue, 19 Feb 2013 21:43:03 +0000 (17:43 -0400)]
http://smcv.pseudorandom.co.uk/ [Mon, 18 Feb 2013 10:27:52 +0000 (06:27 -0400)]
https://openid.fmarier.org/ [Mon, 18 Feb 2013 01:46:36 +0000 (21:46 -0400)]
fix blog link
https://openid.fmarier.org/ [Mon, 18 Feb 2013 01:45:22 +0000 (21:45 -0400)]
Joey Hess [Fri, 15 Feb 2013 21:23:48 +0000 (17:23 -0400)]
changelog
Giuseppe Bilotta [Fri, 9 Nov 2012 10:39:23 +0000 (11:39 +0100)]
Allow dots in parameter key names
This allows e.g. the meta command to be used to introduce DublinCore
metadata.
Amitai Schlair [Fri, 15 Feb 2013 01:11:56 +0000 (20:11 -0500)]
move note up by a paragraph
Amitai Schlair [Fri, 15 Feb 2013 01:09:12 +0000 (20:09 -0500)]
more guidance for cgi_wrapper (friend was confused)
http://svend.ciffer.net/ [Wed, 13 Feb 2013 19:39:16 +0000 (15:39 -0400)]
Update Svend's personal webpage hostname/URLs
Joey Hess [Wed, 13 Feb 2013 04:00:46 +0000 (00:00 -0400)]
add news item for ikiwiki 3.
20130212
Joey Hess [Wed, 13 Feb 2013 03:58:51 +0000 (23:58 -0400)]
releasing version 3.
20130212
Joey Hess [Tue, 12 Feb 2013 15:27:29 +0000 (11:27 -0400)]
highlight: Now adds a span with class highlight-<extension> around highlighted content, allowing for language-specific css styling.
Joey Hess [Sun, 10 Feb 2013 16:42:56 +0000 (12:42 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info
Richard Hartmann [Fri, 8 Feb 2013 21:19:18 +0000 (22:19 +0100)]
Revert "Vandalism by Noah"
This reverts commit
5848daea86d9f5d420b313c234c57c12c62da557.
Joey Hess [Fri, 8 Feb 2013 20:35:59 +0000 (16:35 -0400)]
cleanup
wentasah [Tue, 5 Feb 2013 16:04:29 +0000 (12:04 -0400)]
Disabling certain formats for comments
Joey Hess [Sat, 2 Feb 2013 23:40:34 +0000 (10:40 +1100)]
cvs: Various fixes.
Joey Hess [Sat, 2 Feb 2013 23:39:25 +0000 (10:39 +1100)]
Merge remote-tracking branch 'schmonz/cvs'
Amitai Schlair [Sat, 2 Feb 2013 19:19:50 +0000 (14:19 -0500)]
Bump test count for previous.
Amitai Schlair [Sat, 2 Feb 2013 19:14:45 +0000 (14:14 -0500)]
another cvs bugfix on my branch
Amitai Schlair [Sat, 2 Feb 2013 19:11:15 +0000 (14:11 -0500)]
Fix diffurl links (cvsweb expects unescaped '/').
Amitai Schlair [Sat, 2 Feb 2013 18:02:26 +0000 (13:02 -0500)]
Merge branch 'master' into cvs
Joey Hess [Mon, 28 Jan 2013 21:12:56 +0000 (08:12 +1100)]
Deal with empty diffurl in configuration.
Joey Hess [Mon, 28 Jan 2013 21:09:32 +0000 (08:09 +1100)]
Merge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Mon, 28 Jan 2013 21:08:57 +0000 (08:08 +1100)]
add
https://shinji.startssl.com/ [Mon, 28 Jan 2013 08:35:28 +0000 (04:35 -0400)]
Create new bug with patch
Amitai Schlair [Mon, 28 Jan 2013 04:08:00 +0000 (23:08 -0500)]
formatting
Amitai Schlair [Mon, 28 Jan 2013 03:59:49 +0000 (22:59 -0500)]
old and new cvs goodies needing merging
Amitai Schlair [Mon, 28 Jan 2013 03:38:22 +0000 (22:38 -0500)]
Merge branch 'master' into cvs
Amitai Schlair [Mon, 28 Jan 2013 03:09:57 +0000 (22:09 -0500)]
Fix longstanding bug (chdir to nonexistent dirs).
In test, set up the post-commit hook for more realism (and bugs!).
To make wrappers work in test, set PERL5LIB, and allow the wrappee's
path to be overridden. Meta-test that post-commit is really hooked
up by verifying that content is getting generated in destdir.
About the longstanding bug, which as far as I know was harmless:
CVS can't operate outside a srcdir, so we're always setting $CWD.
"local $CWD" restores the previous value when we go out of scope.
Usually that's correct. But if we're removing the last file from a
directory, the post-commit hook will exec in a working directory
that's about to not exist (CVS will prune it).
The fix: chdir() manually in cvs_runcvs(), so we can selectively
not chdir() back.
Amitai Schlair [Fri, 25 Jan 2013 13:47:52 +0000 (08:47 -0500)]
Merge branch 'cvs' of github.com:schmonz/ikiwiki into cvs
Amitai Schlair [Fri, 25 Jan 2013 13:47:17 +0000 (08:47 -0500)]
Merge branch 'master' into cvs
Joey Hess [Wed, 23 Jan 2013 23:53:02 +0000 (10:53 +1100)]
Merge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Wed, 23 Jan 2013 23:40:35 +0000 (10:40 +1100)]
trail: Avoid massive slowdown caused by pagetemplate hook when displaying dynamic cgi pages, which cannot use trail anyway.
This seemed to be due to the pagetemplate hook calling prerender. I've
observed this making it take *minutes* for the signin page to be displayed.
ltracing ikiwiki showed it was matching pagespecs a lot.
It may be that this is still a speed pain point when rendering pages, not
just for CGI. So more work may be needed here.
spalax [Mon, 21 Jan 2013 17:38:23 +0000 (13:38 -0400)]
More up-to-date patch
spalax [Mon, 21 Jan 2013 17:23:59 +0000 (13:23 -0400)]
http://claimid.com/richard-lyons [Mon, 21 Jan 2013 16:15:43 +0000 (12:15 -0400)]
removed
http://claimid.com/richard-lyons [Mon, 21 Jan 2013 16:13:02 +0000 (12:13 -0400)]
Question on source for plugins and themes plugin.
Added a comment: figured it out
125.118.197.218 [Sat, 19 Jan 2013 03:34:10 +0000 (23:34 -0400)]
poll vote (Accept both)
http://claimid.com/richard-lyons [Fri, 18 Jan 2013 20:53:00 +0000 (16:53 -0400)]
Added note about apache2 userdir mod.
https://openid.fmarier.org/ [Fri, 18 Jan 2013 08:42:05 +0000 (04:42 -0400)]
Add a link to my own migration notes
Add a patch tag
Joey Hess [Thu, 10 Jan 2013 16:43:27 +0000 (12:43 -0400)]
poll: Add expandable option to allow users to easily add new choices to a poll.
Joey Hess [Wed, 9 Jan 2013 17:47:41 +0000 (13:47 -0400)]
clean up
http://pmate.myopenid.com/ [Wed, 9 Jan 2013 15:23:22 +0000 (11:23 -0400)]
updated my homepage and blog addresses
http://tgpfeiffer.myopenid.com/ [Tue, 8 Jan 2013 23:55:53 +0000 (19:55 -0400)]
a little sandbox test
Joey Hess [Sat, 5 Jan 2013 21:24:40 +0000 (17:24 -0400)]
htmlscrubber: Allow the URI schemes of major VCS's.
Simon McVittie [Sat, 5 Jan 2013 14:52:10 +0000 (14:52 +0000)]
clean the sandbox
http://smcv.pseudorandom.co.uk/ [Fri, 4 Jan 2013 13:04:53 +0000 (09:04 -0400)]
test [Fri, 4 Jan 2013 11:15:35 +0000 (07:15 -0400)]
JoshTriplett [Thu, 3 Jan 2013 18:56:07 +0000 (14:56 -0400)]
Joey Hess [Wed, 2 Jan 2013 19:33:13 +0000 (15:33 -0400)]
close
Joey Hess [Wed, 2 Jan 2013 19:32:30 +0000 (15:32 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Wed, 2 Jan 2013 19:32:01 +0000 (15:32 -0400)]
changelog
Joey Hess [Wed, 2 Jan 2013 19:31:10 +0000 (15:31 -0400)]
Merge remote-tracking branch 'smcv/ready/trail'
Joey Hess [Wed, 2 Jan 2013 19:30:25 +0000 (15:30 -0400)]
changelog
Joey Hess [Wed, 2 Jan 2013 19:29:50 +0000 (15:29 -0400)]
http://smcv.pseudorandom.co.uk/ [Wed, 2 Jan 2013 19:28:07 +0000 (15:28 -0400)]
branch to fix this
Simon McVittie [Wed, 2 Jan 2013 19:17:16 +0000 (19:17 +0000)]
trail: remove excess presence-dependencies
Since trail members are explicitly rebuilt if the information used for
their prev/up/next boxes changes, they don't need another dependency
on the trail itself. (If the trail disappears, it will disappear from
the member's member_to_trails entry, causing a rebuild; so the add_depends
is redundant.)
Similarly, since trail members are explicitly rebuilt if their next
or previous item, or its title, changes, the presence dependencies on the
next and previous items are redundant.
Simon McVittie [Wed, 2 Jan 2013 19:14:26 +0000 (19:14 +0000)]
If the title of a trail or trail-member changes, rebuild affected pages
If the title of a trail changes, each member of that trail must be
rebuilt, for its prev/up/next box to reflect the new title.
If the title of a member changes, its next and previous items (if any)
must be rebuilt, for their prev/up/next boxes to reflect the new title.
Simon McVittie [Wed, 2 Jan 2013 19:00:20 +0000 (19:00 +0000)]
Add more trail regression tests
Some of these untested bits have in fact regressed, and as such, are
marked as TODO.
Simon McVittie [Wed, 2 Jan 2013 17:36:17 +0000 (17:36 +0000)]
trail: call prerender from build_affected
In the unlikely event that the ordered contents of a trail have changed
without the TRAILS or TRAILLOOP template variables being evaluated
(for instance, all trail directives are removed from a former trail
that uses a custom pagetemplate that doesn't contain TRAILS), we might
get here without having already called prerender.
Simon McVittie [Wed, 2 Jan 2013 19:18:10 +0000 (19:18 +0000)]
Ignore MYMETA.yml, generated by Makefile.PL
http://smcv.pseudorandom.co.uk/ [Wed, 2 Jan 2013 18:07:42 +0000 (14:07 -0400)]
+patch