[Doc-SIG] using the same delimiter on the left and right..
Guido van Rossum
guido@digicool.com
Thu, 29 Mar 2001 18:13:24 -0500
> Nobody's attacking Zope's ST; at least, *I'm* not. It works for Zope; long
> live Zope & ST! I apologize for any perceived attack.
I think I know why Ken's a little apprehensive. I've repeatedly and
loudly complained about ST on internal lists; I've repeated most of my
arguments why it is broken here. While they may not hold against
ST-like systems, the ST implementation currently in use for ZWiki
really does leave a lot to be desired, IMO, and I am sorry for the
poor Zope users who have to use it.
> My goal is simple: I want to write easily extractable docstrings in my
> Python programs, and quick & dirty web pages and docs in general,
> convertable to something useful. Because of its warts, ST (Classic or Next
> Generation) hasn't been accepted for this purpose by myself or the Python
> community.
>
> Specifically, I was referring to the conflicting use of ' -- ' in ST for
> definition/descriptive lists versus its common use in texts as em-dashes.
> Somebody mentioned forcing people to use it for DL's only. If it's in common
> use for one thing, I can't see using it for another. I think that
> single-quotes for literals is another conflict, a wart that, if removed, may
> bring us one step closer to my stated goal. Adding an escape mechanism is a
> must, but you may see it as adding a wart. One man's wart is another man's
> beauty mark.
This may be moving in the right direction: identify specific warts in
ST and fix them, without losing the general vision. (But
compatibility with existing implementations is *not* a requirement, as
it would force us to keep too many bad design decisions.)
--Guido van Rossum (home page: http://www.python.org/~guido/)