Wiki
Download
Manual
Eggs
API
Tests
Bugs
show
edit
history
You can edit this page using
wiki syntax
for markup.
Article contents:
== Outdated egg! This is an egg for CHICKEN 4, the unsupported old release. You're almost certainly looking for [[/eggref/5/impromptu|the CHICKEN 5 version of this egg]], if it exists. If it does not exist, there may be equivalent functionality provided by another egg; have a look at the [[https://wiki.call-cc.org/chicken-projects/egg-index-5.html|egg index]]. Otherwise, please consider porting this egg to the current version of CHICKEN. [[tags:egg]] == impromptu Spawn $EDITOR to update an association list for CLI scripts. [[toc:]] == Overview <procedure>(edit-properties alist)</procedure> Formats {{alist}} to a temporary file and spawns the user's preferred editor on it. If the editor exits with a zero error level, the file is parsed back into a new association list having keywords for keys and returned. If the editor exits with a non-zero error, {{edit-properties}} returns {{#f}}. The editor is sought in the following order: * {{$EDITOR}}, if set. * {{$VISUAL}}, if set. * vi == Format <enscript highlight=scheme> '((User: . "joeblack") (Description: . "Joe Black, an old friend of the family, is\na short, stocky fellow with greased black hair.")) </enscript> Produces the following file: :User: joeblack :Description: Joe Black, an old friend of the family, is a short, stocky fellow with greased black hair. == Source The [[https://github.com/eraserhd/impromptu|source is on github]]. == Version History ; 0.1.6: Resolve dependency issue (embedded-test vs. test) ; 0.1.5: Don't quote $EDITOR or $VISUAL (handles the 'subl -w' case) ; 0.1.4: Support $VISUAL ; 0.1.3: Fix handling of newlines
Description of your changes:
I would like to authenticate
Authentication
Username:
Password:
Spam control
What do you get when you subtract 7 from 8?