aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki
Commit message (Collapse)AuthorAge
...
* indentationJoey Hess2010-10-04
|
* fix bug if git_root is "0"Joey Hess2010-10-04
|
* Merge remote branch 'remotes/peteg/revert' into revertJoey Hess2010-10-04
|\
| * Minor tidy-ups.Peter Gammie2010-10-01
| |
| * Complete rcs_preprevert and lightly test.Peter Gammie2010-10-01
| |
| * Get things right after moving to a branch.Peter Gammie2010-09-29
| |
| * First cut at the revert plugin.Peter Gammie2010-09-29
| |
* | fixups tidy changeJoey Hess2010-10-02
| | | | | | | | Need checkconfig hook; examples don't become default values.
* | Make tidy command line configurable for the htmltidy plugin.W. Trevor King2010-09-30
|/
* template_depends: throw nice error message when template cannot be foundJoey Hess2010-09-27
| | | | | | | | | | | | plovs reported a crash when templates were not installed properly, with a non-useful error about the template object not being defined. I've audited all uses of template_depends(), and template(), and it makes sense for them to throw an error if the template cannot be found. All code with a user-supplied template catches errors already, to handle template parse failures. It did not make sense for template_file to throw errors, as some code uses it to probe if a template file is available.
* avoid fatal error if aggregate page template could not be foundJoey Hess2010-09-27
| | | | That template is user-controlled.
* Merge remote branch 'remotes/smcv/ready/htmlbalance'Joey Hess2010-09-26
|\
| * htmlbalance: be compatible with HTML::Tree 4.0Simon McVittie2010-09-26
| | | | | | | | | | | | | | | | | | | | | | The HTML::Tree changelog says: [THINGS THAT MAY BREAK YOUR CODE OR TESTS] ... * Attribute names are now validated in as_XML and invalid names will cause an error. and indeed the regression tests do get an error.
* | Propigate PATH into wrapper.Joey Hess2010-09-26
|/ | | | | | In the last version, the ikiwiki script stopped setting PATH. But that leads to gcc failing when run from websetup. See http://www.branchable.com/bugs/Crashes_when_rebuilding_wiki_after_setup_change/
* attachment: Fix attachment file size display.Joey Hess2010-09-21
|
* meta: Ensure that the url specified by xrds-location is absolute.Joey Hess2010-09-19
| | | | | | With a relative xrds-location, the openid perl client module will fail. I haven't checked the specs to see if it needs to be absolute, but all examples I've seen are absolute, so it seems a very good idea.
* add missing spaceJoey Hess2010-09-19
|
* cutpaste: Fix bug that occured in some cases involving inlines when text was ↵Joey Hess2010-09-15
| | | | pasted on a page before being cut.
* git: When updating from remote, use git pull --prune, to avoid possible ↵Joey Hess2010-09-14
| | | | errors from conflicting obsolete remote branches.
* external: Disable RPC::XML's "smart" encoding, which sent ints for strings ↵Joey Hess2010-09-14
| | | | that contained only a number, fixing a longstanding crash of the rst plugin.
* blogspam: Fix crash when content contained utf-8.Joey Hess2010-09-14
| | | | | | | I also tried setting RPC::XML::ENCODING but that did not prevent the crash, and it seems that blogspam.net doesn't like getting xml encoded in unicode, since it mis-flagged comments as spammy that way that are normally allowed through.
* revert accidentially committed changeJoey Hess2010-09-13
|
* Pass array of names of files that have been deleted to needsbuild hook as ↵Joey Hess2010-09-10
| | | | second parameter, to allow for plugins that needs access to this information earlier than the delete hook.
* use warnJoey Hess2010-09-10
|
* avoid dups getting into @slavelanguagesJoey Hess2010-09-10
| | | | This could happen if checkconfig was run twice, I think.
* po: Auto-upgrade old format settings to new formats when writing setup file.Joey Hess2010-09-10
|
* po: Make the po_master_language use a langpair like "en|English", so it can ↵Joey Hess2010-09-10
| | | | be configured via the web.
* po: Allow enabling via web setup.Joey Hess2010-09-10
| | | | | The only unsafe thing should be that enabling it with some languages will generate po files.
* teximg: Use Unicode UTF-8 encoding by default.Paul Menzel2010-09-09
| | | | | | | | | | | | | | | | | | | | | | If I am not mistaking all source files in ikiwiki are encoded in Unicode UTF-8. Adding `\usepackage[utf8]{inputenc}` enables LaTeX to deal with the encoding. As a consequence some special characters like umlauts can be used in the source code which is useful for foreign languages. [[!teximg code="a = b \text{ für alle } b \neq 2"]] But for example »≠« cannot be used in LaTeX right now. One has to use other TeX systems like XeTeX or LuaTeX featuring native UTF-8 support or use additional nonstandard packages like uniinput [1]. I used the package `inputenc` (`texdoc inputenc`) and not `inputenx` (`texdoc inputenx`), because I have not used `inputenx` that much and using the option `math` is not supported in Debian (and I guess other distributions too) since `inpmath` is not included in CTAN. [1] http://wiki.neo-layout.org/browser/latex/Standard-LaTeX Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
* needsbuild hook interface changed; the hooks should now return the modified ↵Joey Hess2010-09-07
| | | | array of things that need built. (Backwards compatability code keeps plugins using the old interface working.)
* saner return codes for check_can{remove,rename}Joey Hess2010-08-30
| | | | These return codes are not currently used, but might be later.
* httpauth: Avoid redirecting the user to the cgiauthurl if they already have ↵Joey Hess2010-08-30
| | | | a login session.
* revert check_canedit nosubs thingJoey Hess2010-08-30
| | | | | Abstraction violation. I now think the problem should be treated as a bug in httpauth.
* correct logic on error fallthroughJoey Hess2010-08-30
|
* Receive: avoid hiding check_canedit error messagesJoey Hess2010-08-30
| | | | | | | | Avoid the generic "you are not allowed to change" message, and instead allow check_canedit to propigate out useful error messages. Went back to calling check_canedit in fatal mode, but added a parameter to avoid calling the troublesome subs that might cause a login attempt.
* remove dead codeJoey Hess2010-08-30
|
* minor typoJoey Hess2010-08-30
|
* add explicit check_canedit calls when checking canattach or canremoveJoey Hess2010-08-30
|
* Avoid trying to log the user in when receiving anonymous pushes from git and ↵Joey Hess2010-08-30
| | | | | | a plugin like httpauth returns a login function. Just use check_canedit in nonfatal mode.
* factor out check_canedit calls from check_canremoveJoey Hess2010-08-30
|
* don't run check_canedit in nonfatal modeJoey Hess2010-08-30
|
* remove obsolete check to see if check_canedit is availableJoey Hess2010-08-30
| | | | | The function moved from the editpage plugin into IkiWiki core some time ago.
* call preprocess in scan mode hooks before scan hooksJoey Hess2010-08-30
| | | | Following along with change in Render.pm
* Merge remote branch 'intrigeri/po'Joey Hess2010-08-30
|\
| * Merge remote branch 'upstream/master' into prv/pointrigeri2010-08-22
| |\
| * \ Merge remote branch 'upstream/master' into prv/pointrigeri2010-08-22
| |\ \
| * | | fix copy'n'paste errorintrigeri2010-08-02
| | | |
| * | | po: re-scan in scan hook rather than using the rescan hook that won't be added.intrigeri2010-08-02
| | | |
| * | | Run the preprocess hooks in scan mode *before* the scan hooks.intrigeri2010-08-02
| | | |
| * | | Revert "Added a rescan hook."intrigeri2010-08-02
| | | | | | | | | | | | | | | | This reverts commit 25447bccae0439ea56da7a788482a4807c7c459d.