(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

 

Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-17) was last changed on 26-Sep-2007 12:33 by ChuckSmith  

This page was created on 28-Feb-2007 18:02 by AxelRauschmayer

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 3 changed one line
== Whitespace, dash, plus ==
== Whitespace, single dash, single plus ==
Gripes with current proposals:
* Current standard: having to escape the (quite common) "bold at the beginning of a line" is bad.
** So: Should my proposal prove inadequate (or unpopular ;-) I'm very much in favor of this proposal. Still: Strange escaping rules should be avoided at all costs.
* Repeating the bullet character (vs. whitespace): I am not sure that we are not making common things (at most 2 indentation levels in lists) harder while making uncommon things (more than 2 nesting levels) easier.
At line 9 added 8 lines
I'm in favor of the following syntax (hear me out, I'll consider anti-whitespace arguments)
{{{
- one (ul)
- one.one
- one.two
- two (ul)
+ two.one (ol)
}}}
At line 18 added 9 lines
Advantages:
* Near WYSIWYG: Conforms to common plain text practices, looks a lot like the rendered output.
* Uniformity: ordered and unordered lists have similar "bullets".
* Compared to multiple dashes / no whitespace:
** No clash with hr
** No clash with signatures
* Compared to the current standard:
** No clash with bold at the beginning of a line (which is not uncommon).
* Works quite well in Python and Haskell. This point is only partly humorous, as wiki markup is a semi-formal language and does have some rigid rules, so the same kind of usability rules apply here as they do to programming languages.
At line 28 added 17 lines
Potential disadvantages:
* User has to count spaces: I would count ''relative'' indentation (not the absolute amount of spaces), then this is only a problem if one wants to continue a second-level list (see below). But: users look for visual feedback after entering wiki text, anyway, and will be very obviously alerted to the problem then.
{{{
- first level
- second level (counting is not a problem: we just have MORE spaces than the line above)
- third level 1
- third level 2 (counting is not a problem: it is the same as the line above)
- second level continued (here we have to count...)
}}}
* Confusing tabs and spaces: disallow tabs.
* Clash with negative numbers: make space after hyphen mandatory. This is how humans disambiguate here, too:
{{{
-333
- An item (the above does not look like an item)
}}}
Version Date Modified Size Author Changes ... Change note
17 26-Sep-2007 12:33 19.356 kB ChuckSmith to previous restore
16 26-Sep-2007 02:24 19.394 kB 203.69.39.251 to previous | to last
15 07-Mar-2007 10:15 19.356 kB RadomirDopieralski to previous | to last added reference to BulletListOnWikipediaResearch
14 06-Mar-2007 14:48 19.219 kB RadomirDopieralski to previous | to last better descriptions for hyphen and asterisk
13 06-Mar-2007 13:26 18.702 kB RadomirDopieralski to previous | to last revert to bring back uncertanity
12 06-Mar-2007 10:33 18.754 kB ChuckSmith to previous | to last asterisk conflict
11 04-Mar-2007 10:51 18.702 kB RadomirDopieralski to previous | to last formatting
10 04-Mar-2007 10:18 18.757 kB RadomirDopieralski to previous | to last formatting
9 04-Mar-2007 10:10 18.695 kB RadomirDopieralski to previous | to last typos
8 04-Mar-2007 10:06 18.685 kB RadomirDopieralski to previous | to last reformatted the features
7 04-Mar-2007 09:46 18.178 kB RadomirDopieralski to previous | to last features of list markups
6 04-Mar-2007 00:55 18.017 kB RadomirDopieralski to previous | to last features of list markups
5 02-Mar-2007 13:11 9.66 kB RadomirDopieralski to previous | to last two more
4 28-Feb-2007 19:26 4.533 kB RadomirDopieralski to previous | to last added current markup
3 28-Feb-2007 18:26 2.415 kB AxelRauschmayer to previous | to last
2 28-Feb-2007 18:11 2.357 kB AxelRauschmayer to previous | to last
1 28-Feb-2007 18:02 0.194 kB AxelRauschmayer to last
« This page (revision-17) was last changed on 26-Sep-2007 12:33 by ChuckSmith