Commit Graph

177 Commits

Author SHA1 Message Date
Renaud cae7222493 Clarify names interface (only used in bind and input). 2014-12-22 15:08:05 +08:00
Renaud c4a5c31d42 clarify ebind dependencies (only needed by bind). 2014-12-22 15:07:52 +08:00
Renaud 2ed4446758 ebind as a module instead of include in main. 2014-12-22 15:07:40 +08:00
Renaud 72f91dd131 Reduce isearch exposed API. 2014-12-22 15:07:27 +08:00
Renaud b321dce49e Remove efunc as dependencies. 2014-12-22 15:06:48 +08:00
Renaud 04264b4d27 Start clean up of lock/pklock dependencies. 2014-12-22 15:06:37 +08:00
Renaud e1cb42e0aa Remove termio from efunc. 2014-12-22 15:06:27 +08:00
Renaud 4e24edf715 Remove basic from efunc. 2014-12-22 15:06:17 +08:00
Renaud 9c2c4b7635 Remove display from efunc. 2014-12-22 15:06:08 +08:00
Renaud 539f327271 Remove input from efunc. 2014-12-22 15:05:57 +08:00
Renaud 77c9fd09ad Remove eval from efunc. 2014-12-22 15:05:48 +08:00
Renaud a61307aa59 Remove buffer from efunc. 2014-12-22 15:05:39 +08:00
Renaud 7816f96508 Remove region from efunc. 2014-12-22 15:04:54 +08:00
Renaud b971f265fc Remove bind from efunc. 2014-12-22 15:04:46 +08:00
Renaud 0b093b8228 Remove main from efunc. 2014-12-22 15:04:37 +08:00
Renaud dce5f2239c Remove window from efunc. 2014-12-22 15:04:27 +08:00
Renaud 4f07526222 Remove word from efunc. 2014-12-22 15:04:19 +08:00
Renaud f1a0771bfc Remove random from efunc. 2014-12-22 15:04:10 +08:00
Renaud 886adf1b69 Remove isearch from efunc. 2014-12-22 15:04:02 +08:00
Renaud 1428d9e2aa Remove search from efunc. 2014-12-22 15:03:52 +08:00
Renaud 4ab2e37ecb remove spawn from efunc. 2014-12-22 15:03:43 +08:00
Renaud 7ede4aa6d8 remove exec from efunc. 2014-12-22 15:03:34 +08:00
Renaud ba277c5573 remove file from efunc. 2014-12-22 15:03:24 +08:00
Renaud 255cab18b3 lock only for BSD or SVR4 2014-12-22 14:46:37 +08:00
Renaud 548973517b termio and posix implement same prototypes. 2014-12-22 14:46:28 +08:00
Renaud 9c311a1ba8 split efunc into corresponding headers. 2014-12-22 14:46:16 +08:00
Renaud 73c372fc7f add file header. 2014-12-22 14:46:05 +08:00
Renaud 93f2a6d691 clean up line dependencies. 2014-12-22 14:45:55 +08:00
Renaud 4bba6e7417 refactor main and basic out of efunc. 2014-12-22 14:45:46 +08:00
Renaud 0e9fc236f9 display depends on window instead of efunc. 2014-12-22 14:45:37 +08:00
Renaud 08a3aa81e1 crypt depends on display and input instead of efunc. 2014-12-22 14:45:26 +08:00
Renaud 86d5b10fa9 fileio depends on display instead of efunc. 2014-12-22 14:45:16 +08:00
Renaud f6780cb71b remove crypt from efunc, update dependencies. 2014-12-22 14:45:06 +08:00
Renaud fa56e5dfff remove fileio from efunc, update dependencies. 2014-12-22 14:44:58 +08:00
Renaud a65f7ca38c read files in text mode.
review fileio prototypes.
2014-12-22 14:44:49 +08:00
Renaud d9bb0ea262 refactor epath into eval. 2014-12-22 14:44:35 +08:00
Renaud e86bdad4fc refactor epath into bind and util into eval. 2014-12-22 14:44:26 +08:00
Renaud 886402ccad update file dependencies towards util. 2014-12-22 14:44:16 +08:00
Renaud 4958b7d2af use constant strings for pathnames. 2014-12-22 14:44:06 +08:00
Renaud 13f4a7cefd usage has been removed. should have been part of commit #776bd25 2014-12-22 14:43:57 +08:00
Renaud c9a59faf42 usage obsolete as refactored into wrapper. 2014-12-22 14:43:36 +08:00
Renaud 86afdef45e refactor handling of version and program name strings. 2014-12-22 14:43:23 +08:00
Renaud 9f909644e9 rename program from 'em' to 'ue'. 2014-12-22 14:14:10 +08:00
Renaud 34615aae05 first step for constant version strings. 2014-12-22 14:13:54 +08:00
Renaud 8ef70b86fb revert CYGWIN to termio for compatibility with console window 2014-12-22 14:13:29 +08:00
Renaud 2e2d684697 enable ^S in posix 2014-12-22 14:13:11 +08:00
Renaud 646fbbc4f6 remove need for usage 2014-12-22 14:12:55 +08:00
Renaud 45a6523572 use posix (termios) with Cygwin) 2014-12-22 14:12:41 +08:00
Renaud 052f7ff956 don't compile ansi, ibmpc, vmsvt, vt52 2014-12-22 14:12:27 +08:00
Renaud 4b53c4887b add ncurses directory for Cygwin 2014-12-22 14:12:15 +08:00