At line 3 added one line |
|
At line 6 added one line |
|
At line 8 added one line |
|
At line 10 added one line |
|
At line 18 added one line |
|
At line 20 added one line |
|
At line 16 changed one line |
The examples are just a possibility of how the markup could be represented. Developers have to decide for themselves which way would make most sense for their situation. |
|
The examples are just a possibility of how the markup could be represented. Developers have to decide for themselves which way would make most sense for their situation. |
|
At line 26 added one line |
|
At line 28 added one line |
|
At line 20 changed one line |
I haven't managed to find any discussion of a table headers addition. I understand not supporing all of the possible table markup, which is extensive. But captions seem pretty obvious to me. I'm finishing up a Perl module that parses Creole 1.0 and will probably add an optional caption syntax. I'm thinking {{{|? caption text}}}. Opinions? |
|
I haven't managed to find any discussion of a table headers addition. I understand not supporing all of the possible table markup, which is extensive. But captions seem pretty obvious to me. I'm finishing up a Perl module that parses Creole 1.0 and will probably add an optional caption syntax. I'm thinking {{{|? caption text}}}. Opinions? |
|
At line 34 added one line |
|
At line 36 added one line |
|
At line 38 added one line |
|
At line 40 added one line |
|
At line 28 changed 6 lines |
Formatting: Links: |
!1 h1 CamelCase |
!6 h6 [Text]:URL |
*bold* http://cpan.org |
/italics/ {alt text}:IMG-URL |
*/both/* ACRONYM(ACRONYM desc) |
|
Formatting: Links: |
!1 h1 CamelCase |
!6 h6 [Text]:URL |
*bold* http://cpan.org |
/italics/ {alt text}:IMG-URL |
*/both/* ACRONYM(ACRONYM desc) |
At line 35 changed 6 lines |
-strike- Lists: |
^superscript^ * Unordered list |
~subscript~ # Ordered list |
"quote" ; Definition |
@cite@ : item 1 |
SP or Tab pre : item 2 |
-strike- Lists: |
^superscript^ * Unordered list |
~subscript~ # Ordered list |
"quote" ; Definition |
@cite@ : item 1 |
SP or Tab pre : item 2 |
At line 42 changed 3 lines |
%code% Entities: |
---- HR (TM) (R) (C) ... -- |
> blockquote 1/4 1/2 3/4 |
%code% Entities: |
---- HR (TM) (R) (C) ... -- |
> blockquote 1/4 1/2 3/4 |
|
At line 47 changed one line |
|< left |^ center |> right | |
|< left |^ center |> right | |
At line 67 added one line |
|
At line 50 changed one line |
I think it should be considered to glean some of the markup styles from Tiki Text for the next version of Creole. |
|
I think it should be considered to glean some of the markup styles from Tiki Text for the next version of Creole. |
|
At line 73 added one line |
|
At line 75 added one line |
|
At line 77 added one line |
|
At line 79 added one line |
|
At line 81 added one line |
|
At line 83 added one line |
|
At line 58 changed 2 lines |
I too like the simple cell alignment control and use it regularly. (Note: I don't use spanning in Tiki Text in my situation. I like having a consistent grids in my scripts' output controlled by CSS.) |
In regards to Creole, when it comes to cell spanning, considerations must be made on how empty cells span. |
|
I too like the simple cell alignment control and use it regularly. (Note: I don't use spanning in Tiki Text in my situation. I like having a consistent grids in my scripts' output controlled by CSS.) |
|
In regards to Creole, when it comes to cell spanning, considerations must be made on how empty cells span. |
|
At line 91 added one line |
|
At line 62 changed 3 lines |
| |= col 1 |= col 2 | |
|row 1| r1c1 | r1c2 | |
|row 2| r2c1 | r2c2 | |
| |= col 1 |= col 2 | |
|row 1| r1c1 | r1c2 | |
|row 2| r2c1 | r2c2 | |
At line 97 added one line |
|
At line 99 added one line |
|
At line 68 changed 3 lines |
| |= col 1 |= col 2 | | |= col 1 |= col 2 | | |= col 1 |= col 2 | |
|row 1| r1c1 | r1c2 | vs. |row 1| r1c1 | r1c2 | vs. |row 1| r1c1 | r1c2 | |
|row 2| r2c1 | | |row 2| r2c1 (spans) || |row 2| r2c1 || |
| |= col 1 |= col 2 | | |= col 1 |= col 2 | | |= col 1 |= col 2 | |
|row 1| r1c1 | r1c2 | vs. |row 1| r1c1 | r1c2 | vs. |row 1| r1c1 | r1c2 | |
|row 2| r2c1 | | |row 2| r2c1 (spans) || |row 2| r2c1 || |
At line 73 changed 4 lines |
Maybe it should be if there's "no space" between vertical bars, it represents a NULL resulting in a SPAN. I believe this is how Tiki Text does it. |
This might go against the grain for some folks whose old markup |
# used || for separating cells |
# who space their source-text for alignment but natural white space in cells are treated as NULLs. |
|
Maybe it should be if there's "no space" between vertical bars, it represents a NULL resulting in a SPAN. I believe this is how Tiki Text does it. |
|
This might go against the grain for some folks whose old markup |
# used || for separating cells |
# who space their source-text for alignment but natural white space in cells are treated as NULLs. |
|
At line 114 added one line |
|
At line 80 changed 3 lines |
| |= c1 |= c2 |= c3 |= c4 | |
| r1 |< lt |^ ct |+ |> rt | |
| r2 | |+ |+ |+ | |
| |= c1 |= c2 |= c3 |= c4 | |
| r1 |< lt |^ ct |+ |> rt | |
| r2 | |+ |+ |+ | |
At line 87 changed 3 lines |
| |= c1 |= c2 |= c3 |= c4 |= c5 | |
| r1 |< lt |^+ ct| | |> rt | |
| r2 |+ | | | etc | | |
| |= c1 |= c2 |= c3 |= c4 |= c5 | |
| r1 |< lt |^+ ct| | |> rt | |
| r2 |+ | | | etc | | |
At line 128 added one line |
|
At line 130 added one line |
|
At line 132 added one line |
|
At line 94 changed 2 lines |
If the span modifier is used, followed by any number of white space before the cell's content & markup is encountered, (ex. {{{ |<+ r8c7 ||+^ r8c9 | | }}} ) then the white space would indicate the termination of cell property's markup. The order shouldn't matter for the cell modifiers, nor if whitespace is contained in the cell to span (i.e. ignore SPs and TABs). |
It would mean, the parser would have to keep track of columns when row spanning and would have to evaluate the row entirely before rendering most of the row. |
|
If the span modifier is used, followed by any number of white space before the cell's content & markup is encountered, (ex. {{{ |<+ r8c7 ||+^ r8c9 | | }}} ) then the white space would indicate the termination of cell property's markup. The order shouldn't matter for the cell modifiers, nor if whitespace is contained in the cell to span (i.e. ignore SPs and TABs). |
|
It would mean, the parser would have to keep track of columns when row spanning and would have to evaluate the row entirely before rendering most of the row. |
|
At line 140 added one line |
|
At line 142 added one line |
|
At line 144 added one line |
|
At line 159 added one line |
|
At line 161 added one line |
|
At line 163 added one line |
|
At line 116 changed 2 lines |
For the most common use-case (one term followed by one definition) users would only have to remember the ';' and not the ':' |
The behavior of definition terms would be more like headings than list items, which seems to make sense also. After all, if a term is so long that multiple lines are needed, the definition list is probably not being used correctly in the first place. |
|
For the most common use-case (one term followed by one definition) users would only have to remember the ';' and not the ':' |
|
The behavior of definition terms would be more like headings than list items, which seems to make sense also. After all, if a term is so long that multiple lines are needed, the definition list is probably not being used correctly in the first place. |
|
At line 171 added one line |
|
At line 178 added one line |
|
At line 180 added one line |
|
At line 182 added one line |
|
At line 184 added one line |
|
At line 188 added one line |
|
At line 190 added one line |
|
At line 192 added one line |
|
At line 134 changed one line |
But for wiki markup, maybe the Perl motto is more appropriate, i.e. "there is more than one way to do it"? |
|
But for wiki markup, maybe the Perl motto is more appropriate, i.e. "there is more than one way to do it"? |
|
At line 198 added one line |
|
At line 200 added one line |
|
At line 138 changed one line |
On the other hand, we leave a lot of wiggle room and flexibility of the spec -- for developers. We know that developing a wiki engine is hard already. We know that many of the engines being developed are created specifically to experiment, among other things, also with markup. We believe that the developers are experienced and knowledgeable enough to make the decisions -- after all they need to make the same kinds of decisions with other parts of the engine, not related to the markup. We don't expect each and every user to be an usability expert. |
|
On the other hand, we leave a lot of wiggle room and flexibility of the spec -- for developers. We know that developing a wiki engine is hard already. We know that many of the engines being developed are created specifically to experiment, among other things, also with markup. We believe that the developers are experienced and knowledgeable enough to make the decisions -- after all they need to make the same kinds of decisions with other parts of the engine, not related to the markup. We don't expect each and every user to be an usability expert. |
|
At line 206 added one line |
|
At line 208 added one line |
|
At line 210 added one line |
|
At line 143 changed one line |
-- StephenDay, 2007-Dec-24 |
|
-- StephenDay, 2007-Dec-24 |
|
At line 216 added one line |
|
At line 218 added one line |
|
At line 220 added one line |
|
At line 222 added one line |
|
At line 224 added one line |
|
At line 235 added one line |
|
At line 240 added one line |
|
At line 242 added one line |
|
At line 244 added one line |
|
At line 246 added one line |
|
At line 248 added one line |
|
At line 250 added one line |
|
At line 252 added one line |
|
At line 254 added one line |
|
At line 171 changed one line |
Sometimes we want to use colon (:) in the term, requiring ~~ to quit is inconvinient. Also, |
|
Sometimes we want to use colon (:) in the term, requiring ~~ to quit is inconvinient. Also, |
|
At line 176 changed one line |
is hard to read in source. Usrs usually cannot distinct terms and descriptions at a glance. |
|
is hard to read in source. Usrs usually cannot distinct terms and descriptions at a glance. |
|
At line 267 added one line |
|
At line 274 added one line |
|
At line 276 added one line |
|
At line 186 changed one line |
;E. M. A. C. S. |
;E. M. A. C. S. |
At line 189 changed one line |
:Emacs Makers Are Crazy Sickos |
:Emacs Makers Are Crazy Sickos |
At line 283 added one line |
|
At line 192 changed one line |
{{{ |
|
{{{ |
At line 289 added one line |
|
At line 291 added one line |
|
At line 295 added one line |
|
At line 297 added one line |
|
At line 299 added one line |
|
At line 301 added one line |
|
At line 307 added one line |
|
At line 309 added one line |
|
At line 313 added one line |
|
At line 315 added one line |
|
At line 317 added one line |
|
At line 320 added one line |
|
At line 322 added one line |
|
At line 324 added one line |
|
At line 326 added one line |
|
At line 328 added one line |
|
At line 330 added one line |
|
At line 332 added one line |
|
At line 334 added one line |
|
At line 336 added one line |
|
At line 338 added one line |
|
At line 340 added one line |
|
At line 342 added one line |
|
At line 228 changed one line |
The "talk" link is not visible for new visitors, and one of the wiki rules is "be bold" - so please don't be annoyed. |
|
The "talk" link is not visible for new visitors, and one of the wiki rules is "be bold" - so please don't be annoyed. |
|
At line 349 added one line |
|