Commit Graph

19 Commits

Author SHA1 Message Date
Renaud 3bce7a4751 Rework file primitives. 2021-08-14 11:45:41 +08:00
Renaud b4d69118f5 Revise header files formatting.
Finish tagging BBINDABLE functions.
Modify forward-character to handle combined Unicode.
Bump up version number and set default program name as 'ue'.
2021-08-13 11:06:58 +08:00
Renaud f83ab08609 Review formatted string printing when '%' is at end of string.
Clean up unused IO return code.
2016-04-05 11:33:38 +08:00
Renaud 645a0d734b Remove encryption as implementation is too weak. 2016-03-23 21:11:05 +08:00
Renaud e2be62323b Review scope of exported variables and functions for bind, eval, file,fileio, random. 2015-02-16 11:39:16 +08:00
Renaud 115d9babae When reading file, identify encoding (ASCII, UTF-8, EXTENDED, MIXED). 2015-02-15 13:30:54 +08:00
Renaud 87cd40ce6a Extract struct buffer and struct window from estruct.h. 2014-12-22 16:11:13 +08:00
Renaud fb6d6bd595 Insure CRYPT is defined before header inclusion. 2014-12-22 16:10:13 +08:00
Renaud d266ec4b2a Remove estruct dependencies in headers of fileio and flook. 2014-12-22 16:09:40 +08:00
Renaud 0071ce8f5b Rebuild on Linux, rollback prototype of ffputline. 2014-12-22 16:07:13 +08:00
Renaud 5bbc6104ae Move flook and fexist to flook tosimplify dependency graph. 2014-12-22 16:06:50 +08:00
Renaud 45527243a0 Avoid strlen & strncpy in reading lines from file. 2014-12-22 15:50:59 +08:00
Renaud 787189d50c Insure consistency when building with CRYPT on or off.
clarify fileio dependencies t crypt.
2014-12-22 15:50:47 +08:00
Renaud 45c67abc59 Rewrite ffputline to perform write at once when not encrypted. 2014-12-22 15:50:32 +08:00
Renaud 4bf4c48056 Review interface of fileio. 2014-12-22 15:49:42 +08:00
Renaud b57c1adc20 Move FIO return code into fileio.h, where they belong. 2014-12-22 15:49:32 +08:00
Renaud a3f3102013 DOS mode added to preserve eol termination. 2014-12-22 15:49:19 +08:00
Renaud 30b1b06acb Handle all types of eol when reading files. 2014-12-22 15:49:09 +08:00
Renaud a65f7ca38c read files in text mode.
review fileio prototypes.
2014-12-22 14:44:49 +08:00