diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-02-18 23:46:51 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-02-18 23:46:51 -0800 |
commit | c720098b5f0eb58eef01fef4acbeccde00af2c75 (patch) | |
tree | 257c1010127a56d0641c84b4056c66e45fc70ec9 /ChangeLog | |
parent | 6dbb219a3fb2152ca9991a073df7e45c553eadf4 (diff) | |
download | txr-c720098b5f0eb58eef01fef4acbeccde00af2c75.tar.gz txr-c720098b5f0eb58eef01fef4acbeccde00af2c75.tar.bz2 txr-c720098b5f0eb58eef01fef4acbeccde00af2c75.zip |
* eval.c (env_hash): new function.
(eval_init): Register env and env_hash functions. Register prog_args
and prog_args_full as *args* and *full-args*.
* lib.c (timegm_hack): Invalidate env_list, after mucking with
the environment via setenv and unsetenv.
* txr.c (prog_args_full, prog_args): New global variables.
(txr_main): Command-line processing converted to use TXR's
library. Populates prog_args_full and prog_args.
* txr.h (prog_args_full, prog_args): Declared.
* txr.1: Documented *args*, *full-args*, env and env-hash.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -1,5 +1,22 @@ 2014-02-18 Kaz Kylheku <kaz@kylheku.com> + * eval.c (env_hash): new function. + (eval_init): Register env and env_hash functions. Register prog_args + and prog_args_full as *args* and *full-args*. + + * lib.c (timegm_hack): Invalidate env_list, after mucking with + the environment via setenv and unsetenv. + + * txr.c (prog_args_full, prog_args): New global variables. + (txr_main): Command-line processing converted to use TXR's + library. Populates prog_args_full and prog_args. + + * txr.h (prog_args_full, prog_args): Declared. + + * txr.1: Documented *args*, *full-args*, env and env-hash. + +2014-02-18 Kaz Kylheku <kaz@kylheku.com> + The mode argument in some stream-opening functions becomes optional. * eval.c (eval_init): Change registration for open_file, open_tail |