Commit Graph

840 Commits (0e1bfa69a0ffeeb47fae140b5368254f0437b25b)

Author SHA1 Message Date
joey 0e1bfa69a0 new approach for forcing utf8 -- use a HTML::Template filter 2006-07-02 18:16:44 +00:00
www-data cacc2cefa7 web commit by joey 2006-07-02 18:06:39 +00:00
www-data 48373d7a10 web commit by joey 2006-07-02 18:05:57 +00:00
joey b74ddf69ce perl bugnum and refix 2006-07-02 17:46:23 +00:00
joey 1452b3adf3 so make sure to let perl know it should be handled as utf8. Also,
* Improve layout of edit page so formatting help link is always visible w/o
  getting in the way of the preview.
2006-07-02 17:44:43 +00:00
www-data c7e06b65fd web commit by ThomasSchwinge: HelpOnFormatting link disappears. 2006-07-02 17:05:19 +00:00
www-data dc35513522 web commit by ThomasSchwinge: Typo fixes. 2006-07-02 16:50:13 +00:00
joey ac7b1c32b1 * POSIX::strftime doesn't know about encodings and doesn't return a utf8
flagged string even if the locale causes it to generate utf8 output,
  so make sure to let perl know it should be handled as utf8. Also, 
  the optimised version used for standard time formats won't work if the
  user has changed locale, so drop it. Thanks, Faidon Liambotis.
* Fix re-encoding of the comments field to utf8 if a commit fails
  due to a conflict. Thanks, Faidon Liambotis.
* Let svn know that commits have utf8 commit messages. Thanks, Faidon
  Liambotis.
* Add insane double encode/decode to utf8 around call to markdown.
  This works around a truely strange bug, which is apparently a bug in
  perl, which I lack space to describe here (see t/crazy-badass-perl-bug.t)
2006-07-02 04:02:08 +00:00
joey a5fdf47147 FUCK UTF8 fuck fuck fuck!!!
(and perl)
2006-07-02 03:54:12 +00:00
www-data 995dfd6cf4 web commit by joey 2006-07-02 02:22:22 +00:00
joey 0bb605baf8 * Parse svn log as xml for improved utf8 and security. Note that this makes
ikiwiki depend on XML::Simple. Patch by Faidon Liambotis.
2006-07-02 02:18:31 +00:00
joey 25b35c3c74 * Honor LC_CTIME when formatting a time for display. Thanks, Faidon
Liambotis.
2006-07-02 00:32:12 +00:00
www-data 8966b8504c web commit by AlesandroDottiContra 2006-07-01 11:29:00 +00:00
www-data 913b2fc3dc web commit by AlesandroDottiContra 2006-07-01 11:28:21 +00:00
joey 14ca7095cb don't die fatally here 2006-06-27 01:14:46 +00:00
joey b0e7e2e123 * Support pinging services such as Technorati using XML-RPC to notify them
about changes to rss feeds.
2006-06-27 01:13:03 +00:00
joey c0ce99f77c typo 2006-06-27 00:31:41 +00:00
joey f8ffce3e44 improve minor 2006-06-26 21:59:17 +00:00
www-data 74208f45f4 web commit by ColasNahaboo: test of 3rd blockquote level 2006-06-25 08:09:51 +00:00
joey 5fa878cc75 * Fix orphans plugin to not count a link to a nonexistant page as a reason
for a page not being an orphan.
2006-06-25 07:21:53 +00:00
joey c55076d8e8 add 2006-06-23 00:54:05 +00:00
joey cbfe2af8b5 make the bugs page work like the todo page 2006-06-23 00:51:19 +00:00
www-data 9289f684bb web commit by joey 2006-06-22 23:36:52 +00:00
joey 3a0aab26fa update 2006-06-21 05:28:52 +00:00
joey 89bfe1c278 add news item for ikiwiki 1.7 2006-06-19 03:36:59 +00:00
joey e3dd54af7d releasing version 1.7 2006-06-19 03:36:37 +00:00
joey 77c7582f72 * Patch from Recai to fix git recentchanges code to work with git 1.4 which
changed some output.
* Copyright update.
2006-06-19 03:33:23 +00:00
joey 8fe50707c3 simplify 2006-06-19 03:30:34 +00:00
joey 895a7b7594 * Updated logo from Recai with some kerning and alingment tuning. 2006-06-18 23:40:17 +00:00
joey f1cd1abd20 add news item for ikiwiki 1.6 2006-06-18 23:27:47 +00:00
joey ad9f5def1a releasing version 1.6 2006-06-18 23:27:25 +00:00
www-data e743ee6974 web commit by joey 2006-06-18 21:26:13 +00:00
joey b1e905cfb8 update 2006-06-18 21:21:06 +00:00
joey 7e3e3f5bab update 2006-06-18 21:20:49 +00:00
joey ae105bfab2 update 2006-06-18 21:20:04 +00:00
joey 55efcad7a1 * New SVG logo from Recai. 2006-06-18 21:19:00 +00:00
www-data 11a2708b77 web commit by ChristofferSawicki 2006-06-17 22:18:50 +00:00
joey aef156bd53 document utf8 2006-06-17 03:02:28 +00:00
joey d7921d4022 note on perl warnings 2006-06-17 02:54:53 +00:00
www-data 31d6c9238b web commit by RecaiOktas: test utf8 2006-06-17 02:16:51 +00:00
joey 4d460d1f82 - Add 'use encoding "utf8"' to CGI.pm to avoid warnings about wide
character in print.
2006-06-17 02:15:00 +00:00
joey f5eb3df1fa * More utf-8 fixes from Recai, partly to things I broke above:
- The serious problem is that writefile() saves the content in undecoded
    format in CGI, hence all (non-ascii) chars are corrupted permanently.
  - Comment field in edit page is not decoded and all the non-ascii chars in
    this field are corrupted as the result.  We should decode it as we do it
    for the content.
2006-06-17 01:44:19 +00:00
joey bd1b505bc9 add a testcase for the weird markdown utf-8 crasher to make sure that
ikiwiki continues to work around it
2006-06-16 04:56:25 +00:00
joey 0cd2cfb039 * Put back the encode_utf8 in the input to markdown; it's really not utf-8
safe.
2006-06-16 04:42:06 +00:00
joey 202c4d522f * -CSD does not affect modules, so readfile() was not using the utf-8 input
layer, which led to lots of problems; make it force read files as utf-8.
  Closes: #373203
* writefile() likewise needs to use the utf8 output layer.
* Remove the -CSD from ikiwiki's hashbang since it's useless to have it
  there.
* Revert some of the decode_utf8 changes in CGI.pm that seem unnecessary
  given the readfile fix.
* Add utf-8 testcases for readfile and htmlize.
2006-06-15 06:37:33 +00:00
joey 070f255d6c * YA utf-8 patch from Recai, this time to fix previewing a page so that
the text in the input box is re-encoded back to utf-8.
2006-06-15 03:44:27 +00:00
www-data 3405864bc4 web commit by joey 2006-06-12 00:16:08 +00:00
joey bcd14d0d91 add news item for ikiwiki 1.5 2006-06-12 00:14:49 +00:00
joey 9fa5eebfb9 releasing version 1.5 2006-06-12 00:13:43 +00:00
joey 0db14b8ac1 add perl to build deps 2006-06-12 00:03:40 +00:00