Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Added -pluginlist option. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
3353e422175921b2468576225505c18c |
User & Date: | peter.spjuth@gmail.com 2011-04-05 19:38:38.000 |
Context
2011-04-05
| ||
20:07 | Bring documentation up to speed with previous changes. check-in: fe0a9b416f user: peter.spjuth@gmail.com tags: trunk | |
19:38 | Added -pluginlist option. check-in: 3353e42217 user: peter.spjuth@gmail.com tags: trunk | |
19:15 | Handle toplevels more consistenly. This gives a cleaner interface for embedding. check-in: beeec19be9 user: peter.spjuth@gmail.com tags: trunk | |
Changes
Changes to src/eskil.tcl.
︙ | ︙ | |||
3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 | -browse : Automatically bring up file dialog after starting. -server : Set up Eskil to be controllable from the outside. -print <file> : Generate pdf and exit. -plugin <plugin> : Use plugin -plugininfo <info> : Pass info to plugin (plugin specific) -plugindump <plugin> : Dump plugin source to stdout -limit <lines> : Do not process more than <lines> lines. To list all options matching a prefix, run 'eskil --query prefix'. In tcsh use this line to get option completion: complete eskil 'C/-/`eskil --query -`/'} | > | 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 | -browse : Automatically bring up file dialog after starting. -server : Set up Eskil to be controllable from the outside. -print <file> : Generate pdf and exit. -plugin <plugin> : Use plugin -plugininfo <info> : Pass info to plugin (plugin specific) -pluginlist : List known plugins -plugindump <plugin> : Dump plugin source to stdout -limit <lines> : Do not process more than <lines> lines. To list all options matching a prefix, run 'eskil --query prefix'. In tcsh use this line to get option completion: complete eskil 'C/-/`eskil --query -`/'} |
︙ | ︙ | |||
3438 3439 3440 3441 3442 3443 3444 | -w --help -help -b -noignore -i -nocase -nodigit -nokeyword -prefix -noparse -line -smallblock -block -char -word -limit -nodiff -dir -clip -patch -browse -conflict -print -printHeaderSize -printCharsPerLine -printPaper -printColorChange -printColorOld -printColorNew -server -o -r -context -cvs -svn -review -foreach -preprocess -close -nonewline -plugin -plugininfo | | | 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 | -w --help -help -b -noignore -i -nocase -nodigit -nokeyword -prefix -noparse -line -smallblock -block -char -word -limit -nodiff -dir -clip -patch -browse -conflict -print -printHeaderSize -printCharsPerLine -printPaper -printColorChange -printColorOld -printColorNew -server -o -r -context -cvs -svn -review -foreach -preprocess -close -nonewline -plugin -plugininfo -plugindump -pluginlist } # If the first option is "--query", use it to ask about options. if {$::eskil(argc) == 2 && [lindex $::eskil(argv) 0] == "--query"} { set arg [lindex $::eskil(argv) 1] if {[lsearch -exact $allOpts $arg] < 0} { set match [lsearch -glob -all -inline $allOpts $arg*] |
︙ | ︙ | |||
3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 | set dopatch 0 set doreview 0 set foreach 0 set preferedRev "GIT" set plugin "" set plugininfo "" set plugindump "" foreach arg $::eskil(argv) { if {$nextArg != ""} { if {$nextArg eq "mergeFile"} { set opts(mergeFile) [file join [pwd] $arg] } elseif {$nextArg eq "printFile"} { set opts(printFile) [file join [pwd] $arg] | > | 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 | set dopatch 0 set doreview 0 set foreach 0 set preferedRev "GIT" set plugin "" set plugininfo "" set plugindump "" set pluginlist 0 foreach arg $::eskil(argv) { if {$nextArg != ""} { if {$nextArg eq "mergeFile"} { set opts(mergeFile) [file join [pwd] $arg] } elseif {$nextArg eq "printFile"} { set opts(printFile) [file join [pwd] $arg] |
︙ | ︙ | |||
3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 | set nextArg preprocess } elseif {$arg eq "-plugin"} { set nextArg plugin } elseif {$arg eq "-plugininfo"} { set nextArg plugininfo } elseif {$arg eq "-plugindump"} { set nextArg plugindump } elseif {$arg eq "-context"} { set nextArg context } elseif {$arg eq "-noparse"} { set Pref(parse) 0 } elseif {$arg eq "-line"} { set Pref(parse) 1 } elseif {$arg eq "-smallblock"} { | > > | 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 | set nextArg preprocess } elseif {$arg eq "-plugin"} { set nextArg plugin } elseif {$arg eq "-plugininfo"} { set nextArg plugininfo } elseif {$arg eq "-plugindump"} { set nextArg plugindump } elseif {$arg eq "-pluginlist"} { set pluginlist 1 } elseif {$arg eq "-context"} { set nextArg context } elseif {$arg eq "-noparse"} { set Pref(parse) 0 } elseif {$arg eq "-line"} { set Pref(parse) 1 } elseif {$arg eq "-smallblock"} { |
︙ | ︙ | |||
3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 | lappend files $apa } } } Init if {$plugindump ne ""} { printPlugin $plugindump exit } if {$plugin ne ""} { set pinterp [createPluginInterp $plugin $plugininfo] if {$pinterp eq ""} { | > > > > | 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 | lappend files $apa } } } Init if {$pluginlist} { printPlugins exit } if {$plugindump ne ""} { printPlugin $plugindump exit } if {$plugin ne ""} { set pinterp [createPluginInterp $plugin $plugininfo] if {$pinterp eq ""} { |
︙ | ︙ |