362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
|
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
|
-
+
-
+
-
+
|
new wiki editor, we will likely accept that [contribution][cg] as long
as it doensn’t interfere with the new editor. (The same goes for adding
a WYSIWYG mode to the new Ajaxy wiki editor.)
_Workaround:_ You don’t have to use the browser-based wiki editor to
maintain your repository’s wiki at all. Fossil’s [`wiki` command][fwc]
lets you manipulate wiki documents from the command line. For example,
consider this `vi` based workflow:
consider this Vi based workflow:
```shell
$ vi 'My Article.wiki' # begin work on new article
...write, write, write...
:w # save changes to disk copy
:!fossil create 'My Article' '%' # current file (%) to new article
:!fossil wiki create 'My Article' '%' # current file (%) to new article
...write, write, write some more...
:w # save again
:!fossil commit 'My Article' '%' # update article from disk
:!fossil wiki commit 'My Article' '%' # update article from disk
:q # done writing for today
....days later...
$ vi # work sans named file today
:r !fossil wiki export 'My Article' - # pull article text into vi buffer
...write, write, write yet more...
:w !fossil wiki commit - # vi buffer updates article
|