1
0
mirror of https://github.com/rfivet/uemacs.git synced 2024-12-22 17:16:34 -05:00
Commit Graph

29 Commits

Author SHA1 Message Date
dc3e8984ab Move standard includes of stdlib and string from edef.h. 2014-12-22 17:41:07 +08:00
fb395c3f01 Cleanup encryption key setting by moving core to file. 2014-12-22 16:06:41 +08:00
c96138add5 remove left dependencies to main: bindable functions. 2014-12-22 15:47:33 +08:00
cae7222493 Clarify names interface (only used in bind and input). 2014-12-22 15:08:05 +08:00
b321dce49e Remove efunc as dependencies. 2014-12-22 15:06:48 +08:00
4e24edf715 Remove basic from efunc. 2014-12-22 15:06:17 +08:00
9c2c4b7635 Remove display from efunc. 2014-12-22 15:06:08 +08:00
77c9fd09ad Remove eval from efunc. 2014-12-22 15:05:48 +08:00
a61307aa59 Remove buffer from efunc. 2014-12-22 15:05:39 +08:00
7816f96508 Remove region from efunc. 2014-12-22 15:04:54 +08:00
b971f265fc Remove bind from efunc. 2014-12-22 15:04:46 +08:00
0b093b8228 Remove main from efunc. 2014-12-22 15:04:37 +08:00
dce5f2239c Remove window from efunc. 2014-12-22 15:04:27 +08:00
4f07526222 Remove word from efunc. 2014-12-22 15:04:19 +08:00
f1a0771bfc Remove random from efunc. 2014-12-22 15:04:10 +08:00
886adf1b69 Remove isearch from efunc. 2014-12-22 15:04:02 +08:00
1428d9e2aa Remove search from efunc. 2014-12-22 15:03:52 +08:00
4ab2e37ecb remove spawn from efunc. 2014-12-22 15:03:43 +08:00
7ede4aa6d8 remove exec from efunc. 2014-12-22 15:03:34 +08:00
ba277c5573 remove file from efunc. 2014-12-22 15:03:24 +08:00
f6780cb71b remove crypt from efunc, update dependencies. 2014-12-22 14:45:06 +08:00
Li Jie
1cf0fc1609 uemacs: add line.h in names.c to fix compiling error
I got following errors while compiling uemacs:

names.c:132: error: ‘insspace’ undeclared here (not in a function)
names.c:217: error: ‘yank’ undeclared here (not in a function)
make: *** [names.o] Error 1

It looks like names.c needs line.h for function declarations.

Signed-off-by: Li Jie <eltshanli@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-11-18 08:28:17 -08:00
Thiago Farina
b71ee14235 uemacs: Remove two completly unused functions (fnclabel and spal).
The implementation of these functions are doing anything at all at this moment.
So cleanup a bit the code by removing fnclabel and spal functions completly.

Signed-off-by: Thiago Farina <tfransosi@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-09-07 13:47:00 -07:00
Thiago Farina
bd635515a6 uemacs/efunc.h: Get rid of a duplicated exported type called "names".
This type is already exported in edef.h

Signed-off-by: Thiago Farina <tfransosi@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-08-29 08:15:23 -07:00
Yong Luk Stanley Elijah Goh
89fea23de5 uemacs: Compiles on Mac OS X.
Compiles on Mac OS X 10.6.4.

setmode() is renamed to setemode() to avoid conflict with OS X's unistd.h's
setmode().

Modify Makefile to enable the appropriate DEFINES to compile on Mac OS X.

Signed-off-by: Yong Luk Stanley Elijah Goh <stan@t0xt.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-08-24 10:55:02 -07:00
Thiago Farina
724c4efc5f uemacs: convert typedef struct NBIND to struct name_bind.
Signed-off-by: Thiago Farina <tfransosi@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-07-04 20:14:34 -07:00
Linus Torvalds
686a9e74ed Clean up various compile warnings
Most of them were harmless: gcc not being smart enough to realize that
an uninitialized variable was never used if it wasn't initialized etc.

Some of them were name clashes ("crypt()" is a standard library
function, so rename it to "myencrypt()") etc.

Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-11-19 11:52:18 -08:00
Linus Torvalds
12cb79ceb4 Avoid various name clashes with curses and termcap headers
This allows us to include the proper headers, instead of declaring
things (badly) by hand.
2005-10-01 00:22:55 -07:00
Linus Torvalds
d5dc3160cf Lots of ANSI'fication and cleanups
Still tons of warnings with "-Wall", but now it's actually getting closer.

It even compiles again.
2005-09-30 22:52:45 -07:00