| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisplib.c (save_exe_instantiate, save_exe_set_entries): New
static functions.
(lisplib_init): Register auto-load of save-exe module, keyed
to save-exe symbol.
* share/txr/stdlib/save-exe.tl: New file.
* txr.1: Removing txr-embedded-arg.txr documentation and
documenting save-exe in its place.
* txr-embedded-arg.txr: File removed.
|
|
|
|
|
|
|
|
| |
* txr-embedded-arg.txr: Streamline the logic by using buffers
and the FFI type (zarray 128 char) which converts between a
null terminated buffer of 128 UTF-8 characters and a string.
We get not only null termination, as before, but clean padding
ith zeros up to the size of the 128 byte area.
|
|
|
|
|
|
|
|
| |
* txr-embedded-arg.txr (stream-positioned-to-right-place):
Call stream-set-prop to mark stream as byte oriented.
This is for the sake of the MinGW port, where reading
binary files with UTF-8 decoding can throw errors about
unsupported Unicode characters (those beyond 0xFFFF).
|
|
* txr-embedded-arg.txr: New file.
* txr.1: Documented.
|