| Commit message (Collapse) | Author | Age |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Apart of the fuzzying part, I'm done with what I can do without help.
The "Running po4a on untrusted content" section needs at least a quick glance
from an experimented Perl programmer.
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | |
| | |
| | |
| | |
| | |
| | | |
... now that it exists, instead of duplicating it.
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It is now more elegant IMHO, and the output is now sorted according to the
language name (instead of code).
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The very same code was repeated at dozens of places.
NB: the real work is now done is _istranslation(), which is memoized,
so the additional function calls overhead should be compensated.
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
|\| | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes a problem exposed by the recent change to tags
(a2839de9362187b67b0e3a564461e272e64fd9b4). That recorded tag links as
absolute by including a leading slash in the link. The same could also be
done with an absolute wikilink.
In either case, link() would not match such links, unless the leading slash
was included in the link to match. But that's not right, because pagespecs
match absolute by default. So strip the leading slash.
Note that to keep any existing `link(/foo)` pagespecs working after this
change, the leading slash is removed from there, too.
|
| |\ \ |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
i.e. it is invisible for everyone but its accessors/mutators
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It has never caused harm yet, but it might in the future.
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
... and some questions to Joey (hint: look for your name)
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
... to prevent the use of Encode::Guess::guess_encoding() in
Locale::Po4a::Transtractor (just a minor security measure, dependent on po4a
internals, but we have no reason to think Encode::Guess is not safe).
Signed-off-by: intrigeri <intrigeri@boum.org>
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
|\| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
|\| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
|\| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
|\| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
else basewiki_brokenlinks.t fails.
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| |\ \ \ \
| | | |/ /
| | |/| | |
|
|\ \ \ \ \
| |/ / / /
|/| / / /
| |/ / / |
|
| |/ / |
|
| | | |
|
| | |
| | |
| | |
| | | |
parsing of any directives on the page.
|
| | | |
|
| | | |
|
| |\ \ |
|
| | | | |
|
| |/ /
| | |
| | |
| | | |
links. Since this needs the just released XML::Feed 0.3, as well as a not yet released XML::RSS, it will fall back to the old method if no xml:base info is available.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: intrigeri <intrigeri@boum.org>
|