diff options
| author | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-07-17 00:40:10 +0000 |
|---|---|---|
| committer | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-07-17 00:40:10 +0000 |
| commit | c804a5a092c6e6b312ca37fb3240673bddd5e657 (patch) | |
| tree | 20019240d5b4484a936e26e58455398ee603e136 | |
| parent | 4b339891e7b680cc780f572889be5c7b9abb114e (diff) | |
added some notes about a config file format
| -rw-r--r-- | util/epist/DESIGN | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/util/epist/DESIGN b/util/epist/DESIGN index d9d03531..b487b133 100644 --- a/util/epist/DESIGN +++ b/util/epist/DESIGN @@ -29,4 +29,27 @@ class Action { int param; Action next; } - + +option <name> <value>; + +action [name] <key> <type> <parameter>; + +chain [name] <key> { + <action name>, + <action name>, + ... + } + +eg: + action emacs C-e exec emacs; + action C-a exec aterm -fn smoothansi; + action xmms C-x exec xmms; + +chain M-q { + emacs, + xmms + } + +Would produce M-q C-e -> emacs, M-q C-x -> xmms, C-a -> aterm. + + |
