*) If you have a page title with quotes in it, they
don't appear when
you
reedit the page. For example, if you have (This is a "test"), the page
title
on reediting will be (This is a ).
*) If you enter < in a page for the < character, it appears as a <
when
you reedit the page. For example, edit the syntax page. After you save
the
page, the <b> is changed to <b>.
These two problems appear basically because the emitted HTML-code is
not properly escaped for text-fields and text-areas. I will try to fix
that the coming weekend.
*) The scanner should reinitialize the keyword map
when it loads
(WikiScanner initializeKeywordMap).
Ok.
*) If you rename the Syntax page, it stops appearing
on the edit pages.
I see that I have to think about a better solution to include the
syntax-help in SmallWiki.
*) Page names should be case-insensitive. Most likely
ordinary users
are
used to non-case-sensitive items (e.g., the Windows file system, domain
names --
WWW.GOOGLE.COM =
www.google.com).
I agree that this should be changed to enhance usability, even-tough I
prefer case-sensitive programming languages ;)
Might I ask you a question about SmaCC? I've got a parser like this:
A : B C { 1 }
| D E { 2 }
Is it somehow possible to tell the parser in certain conditions in 1,
that even-tough that clause matched, it should continue trying to match
with the next clause? I couldn't find an obvious solution for this.
Regards,
Lukas
--
Lukas Renggli
http://renggli.freezope.org