aboutsummaryrefslogtreecommitdiffhomepage
path: root/README
diff options
context:
space:
mode:
authorGravatar Dieter Plaetinck <dieter@plaetinck.be>2010-03-23 10:34:24 +0100
committerGravatar Dieter Plaetinck <dieter@plaetinck.be>2010-03-23 10:34:24 +0100
commitbfec366b7d36e195ef5c422c55ecbc4093deb201 (patch)
treea78f53361f2f12575647cbfb017d755650a142cc /README
parent72ac64e75fc3346187b80c61341c20f5d1ae06b8 (diff)
parent9b2c83f47d064b7651864f15da6a5e3528a37433 (diff)
Merge remote branch 'origin/master'
Diffstat (limited to 'README')
-rw-r--r--README30
1 files changed, 28 insertions, 2 deletions
diff --git a/README b/README
index 11146ef..e26673c 100644
--- a/README
+++ b/README
@@ -523,6 +523,32 @@ The script specific arguments are:
Custom, userdefined scripts (`spawn foo bar`) get first the arguments as
specified in the config and then the above 7 are added at the end.
+### eFormFiller
+
+Example config entries for eFormFiller scripts
+
+ set eFormFiller = spawn @scripts_dir/eFormFiller.sh
+ @cbind za = @eFormFiller add
+ @cbind ze = @eFormFiller edit
+ @cbind zn = @eFormFiller new
+ @cbind zl = @eFormFiller load
+ @cbind zo = @eFormFiller once
+
+NEW action generates new file with formfields for current domain. Note that it
+will overwrite existing file.
+
+EDIT action calls an external editor with curent domain profiles.
+
+ADD action adds another profile to current domain. Remember to name the
+profiles, by default the have a name with random numbers.
+
+LOAD action loads form data. If there is more then one profile, it will call
+dmenu first to choose the profile you want to fill in the form.
+
+ONCE action generates a temp file with formfields including the textareas and
+after closing the editor, it will load the data into the formfields. The temp
+file is removed
+
### HTTP/BASIC AUTHENTICATION
You can use the authentication_handler variable to denote how http
@@ -689,8 +715,8 @@ Events/requests which the EM and its plugins listens for
return/enter. If the user enters text where `<string>` has the underscore,
`%s` in the `<command>` string will be replaced by this text (optional).
- `<keycmd>` ends with a `*`: similar behavior as with an underscore, but also
- makes the binding incremental (i.e. the command will be invoked on every
- keystroke).
+ makes the binding incremental (i.e. the command will be invoked after
+ reaching the `*` point then on every subsequent keystroke).
- `<keycmd>` ends with a `!`: the command will only be invoked after pressing
return/enter, no replacement happens. this is useful for preventing `x` to
match when you want to bind `xx` also.