2006/8/28, Jay R. Ashworth <jra(a)baylink.com>om>:
I think the
behaviour where the saved text is not what you actually
typed ought to be kept to a minimum. At current I know of that
happening in two instances: ~~~~ (and variants) and [[Foo (blah)|]],
which is replaced by [[Foo (blah)|Foo]]. It's kind of surprising to
the user...
I concur, but both examples are miswarts: on inspection, it's pretty
clear why those choices were made...
I agree where the ~~~~ is concerned, but how about [[Foo (blah)|]]? I
have always considered the way that has been programmed to be some
kind of error. I think it would have been better to keep [[Foo
(blah)|]] in the text, and change it at parsing. Apart from the
'surprise' factor, I see two more advantages:
* It diminishes the human readability of the wiki text less (just
disregard the special symbols and anything between brackets and you
get the 'flat text')
* It makes it much easier for newbies to learn this 'trick'. Now you
have to hear or read it somewhere, but if it were not changed on save,
one could find it in existing wiki text and learn that way.
--
Andre Engels, andreengels(a)gmail.com
ICQ: 6260644 -- Skype: a_engels