Commit Graph

9727 Commits (96087cbd88fd056ae34675abfb0e3e411f019763)

Author SHA1 Message Date
Joey Hess 96087cbd88 call initLanguage after initTheme
See #530654
2009-05-26 17:04:49 -04:00
Joey Hess fd7db49f94 Fix test suite to not rely on an installed copy of ikiwiki after underlaydir change. Closes: #530502 2009-05-25 12:40:40 -04:00
Víctor Moral 65c95d2508 updated spanish translation 2009-05-25 12:25:45 -04:00
http://lj.rossia.org/users/imz/ 5c4d806f01 New wish. 2009-05-25 10:13:19 -04:00
Joey Hess 39e5e25000 cache highlighters to optimise
Setting up a new highlighter object is slightly expensive since it
reads and parses the langfile each time. So cache them.

This also speeds up ext2langfile by avoiding it needing to check for the
existence of a language file in some cases.
2009-05-23 18:39:49 -04:00
Joey Hess 8ba98ad1dc update 2009-05-23 05:33:08 -04:00
Joey Hess a9970df0bf mention highlight 2009-05-23 05:21:19 -04:00
Joey Hess 47298b01c1 allow format to use any language supported by highlight
format: Provide a htmlizefallback hook that other plugins can use to
handle formats that are not suitable for general-purpose htmlize hooks.

highlight: Use the hook to allow formatting of any language/extension,
without it needing to be enabled for standalone source files.

highlight: If the highlight perl binding is not available, fallback
safely to a passthrough mode.
2009-05-23 05:17:26 -04:00
Joey Hess cdd1b58b38 remove commas in tohighlight list 2009-05-23 00:09:14 -04:00
Joey Hess 21d6aded47 formatting 2009-05-22 23:05:58 -04:00
Joey Hess 8ae260015f highlight: New plugin supporting syntax highlighting of pretty much anything.
* debian/control: Add suggests for libhighlight-perl, although
  that package is not yet created by Debian's highlight source package.
  (See #529869)
2009-05-22 22:57:03 -04:00
http://www.cse.unsw.edu.au/~willu/ 6c8dd33b78 Response 2009-05-22 21:14:16 -04:00
Joey Hess 4008106c66 response 2009-05-22 18:08:50 -04:00
Joey Hess 6ae08d3272 add 2009-05-22 15:24:42 -04:00
Joey Hess fcc3b945d6 document internal here (was already documented in plugins/aggregate) 2009-05-22 14:43:31 -04:00
Joey Hess e8b9cce4b3 update as command syntax has changed 2009-05-22 14:33:22 -04:00
Joey Hess cd0b233122 add news item for ikiwiki 3.13 2009-05-22 14:30:58 -04:00
Joey Hess 8f6cdf3ae0 listdirectives: Avoid listing _comment directives and generally assume any directive starting with _ is likewise internal. 2009-05-22 14:17:26 -04:00
Joey Hess 7825960d31 remove -T from ikiwiki.in, add back if NOTAINT=0 2009-05-22 13:46:07 -04:00
Joey Hess 6e6e37b4fc remove wikilink to ikiwiki/directive/shortcut
This is a broken link if ikiwiki is configured w/o
the listdirectives plugin. Since the value of the
link to the directive docs is fairly low (there are
a bunch of examples of it right on the page
you put it on), it seems simplest to just remove the link.
2009-05-22 13:35:47 -04:00
Joey Hess 3bbbe4b9df response 2009-05-22 13:30:03 -04:00
Joey Hess e92c6722dd stop using perl -T here
See bug #411786. Perl's random corruption of the taint flag is even effecting
the untainting of source filenames now (which AFAICS, is a proper untaint
and always worked before..), and that makes using ikiwiki in perl taint
mode not work at all.
2009-05-22 13:27:23 -04:00
Joey Hess b23b7a8d61 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-22 13:09:38 -04:00
Joey Hess c2e2da6ee2 ikiwiki-transition: deduplinks was broken and threw away all metadata stored by plugins in the index. Fix this bug. 2009-05-22 13:09:11 -04:00
Joey Hess a8318303d8 fix 2009-05-22 13:00:50 -04:00
http://www.cse.unsw.edu.au/~willu/ 83826b39cf response 2009-05-22 02:36:11 -04:00
http://www.cse.unsw.edu.au/~willu/ 5b2945cc92 response 2009-05-22 02:30:58 -04:00
http://www.cse.unsw.edu.au/~willu/ 47cff6eda6 Update patch 2009-05-22 02:04:33 -04:00
http://www.cse.unsw.edu.au/~willu/ 9b5bf6ff85 response 2009-05-22 00:43:45 -04:00
http://www.cse.unsw.edu.au/~willu/ 1fcb97e131 responses 2009-05-21 23:33:16 -04:00
http://www.cse.unsw.edu.au/~willu/ 173decd15e remove bad example 2009-05-21 21:22:09 -04:00
http://www.cse.unsw.edu.au/~willu/ e17694193b treatise on dependencies 2009-05-21 21:10:55 -04:00
bremner 9108d76289 note that highlight should be slightly easier to call from perl than source-highlight 2009-05-21 18:21:31 -04:00
Joey Hess ebe7fbae18 source-highlight C++ library 2009-05-21 17:37:52 -04:00
Joey Hess 3adacbac47 update 2009-05-21 17:23:42 -04:00
Joey Hess d00484b40c remove fortranwiki, not using ikiwiki at this time 2009-05-21 17:14:39 -04:00
Joey Hess 93254bf2f6 update 2009-05-21 16:37:48 -04:00
Joey Hess 3a949d1a04 updates 2009-05-21 16:30:55 -04:00
Joey Hess 3a1ff1d0dc link 2009-05-21 16:06:05 -04:00
Joey Hess 6278aa49f9 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-21 15:56:51 -04:00
Joey Hess aefbe930bb note 2009-05-21 15:56:19 -04:00
bremner e7bad27489 update postal plugin page to reflect the fact I implement Joey's suggestion about checking new posts in to VCS 2009-05-21 15:54:55 -04:00
Joey Hess 0541c8ee9d update 2009-05-21 15:52:20 -04:00
Joey Hess 27193a2eeb support longname for page types in commands and rename
Also, sort the list of page types.
2009-05-21 15:50:25 -04:00
Joey Hess 36dbd21be6 update re format directive 2009-05-21 15:37:09 -04:00
Joey Hess 6fb04eaf8d reword 2009-05-21 15:29:36 -04:00
Joey Hess 92b769645d another bremner repo 2009-05-21 15:04:47 -04:00
Joey Hess fb955a4945 add contrib plugin page for postal plugin 2009-05-21 14:59:21 -04:00
Joey Hess 285ef010c4 add contrib plugin page for the mailbox plugin 2009-05-21 14:51:57 -04:00
Joey Hess f0577ace82 update 2009-05-21 14:36:25 -04:00