mirror of https://github.com/rfivet/uemacs.git
µEMACS (ue) on Cygwin/Linux/NetBSD, based on uEmacs/PK (em) from kernel.org.
https://rfivet.github.io/uemacs/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 months ago | |
---|---|---|
.gitattributes | 10 months ago | |
.gitignore | 3 months ago | |
Makefile | 3 months ago | |
README | 12 years ago | |
README.md | 8 months ago | |
UTF-8-demo.txt | 10 years ago | |
basic.c | 9 months ago | |
basic.h | 9 months ago | |
bind.c | 9 months ago | |
bind.h | 9 months ago | |
bindable.c | 9 months ago | |
bindable.h | 9 months ago | |
blindmaz.cmd | 8 months ago | |
buffer.c | 8 months ago | |
buffer.h | 9 months ago | |
count.cmd | 8 years ago | |
defines.h | 9 months ago | |
display.c | 9 months ago | |
display.h | 9 months ago | |
emacs.hlp | 8 months ago | |
emacs.pdf | 3 years ago | |
emacs.ps | 17 years ago | |
emacs.rc | 8 months ago | |
eval.c | 8 months ago | |
eval.h | 9 months ago | |
exec.c | 8 months ago | |
exec.h | 8 months ago | |
execute.c | 8 months ago | |
execute.h | 9 months ago | |
file.c | 9 months ago | |
file.h | 9 months ago | |
fileio.c | 9 months ago | |
fileio.h | 9 months ago | |
floodmaz.cmd | 8 months ago | |
flook.c | 9 months ago | |
flook.h | 9 months ago | |
input.c | 9 months ago | |
input.h | 9 months ago | |
isa.h | 9 months ago | |
isearch.c | 9 months ago | |
isearch.h | 9 months ago | |
line.c | 8 months ago | |
line.h | 8 months ago | |
list.c | 8 months ago | |
list.h | 8 months ago | |
lock.c | 9 months ago | |
lock.h | 9 months ago | |
main.c | 9 months ago | |
maze.cmd | 9 months ago | |
mlout.c | 9 months ago | |
mlout.h | 9 months ago | |
names.c | 8 months ago | |
names.h | 9 months ago | |
pklock.c | 9 months ago | |
pklock.h | 9 months ago | |
posix.c | 9 months ago | |
random.c | 9 months ago | |
random.h | 9 months ago | |
readme.39e | 17 years ago | |
region.c | 9 months ago | |
region.h | 9 months ago | |
retcode.h | 9 months ago | |
screensize.cmd | 9 months ago | |
search.c | 9 months ago | |
search.h | 9 months ago | |
sharpmaz.cmd | 8 months ago | |
shell.cmd | 17 years ago | |
spawn.c | 8 months ago | |
spawn.h | 9 months ago | |
tcap.c | 9 months ago | |
terminal.h | 9 months ago | |
termio.c | 9 months ago | |
termio.h | 9 months ago | |
tststr.cmd | 6 years ago | |
utf8.c | 9 months ago | |
utf8.h | 9 months ago | |
util.c | 9 months ago | |
util.h | 9 months ago | |
version.h | 9 months ago | |
window.c | 9 months ago | |
window.h | 9 months ago | |
word.c | 9 months ago | |
word.h | 9 months ago | |
wrapper.c | 9 months ago | |
wrapper.h | 9 months ago |
README.md
README
µEMACS (ue) on Cygwin/Linux/NetBSD, based on uEmacs/PK (em) from kernel.org.
Changes compare to uEmacs/PK
-
Line termination detection with new buffer mode (either Unix or DOS).
-
Encoding detection (ASCII, Extended ASCII, UTF-8 or Mixed).
-
Some fixes related to size either unchecked or limited (strcpy, insert-string, filenames, $kill).
-
Major refactoring of headers and file dependencies, hopefully to improve maintenance.
-
Some defaults changed due to 'finger habits': ue instead of em, ^S in commands mapping...
Unicode (UTF-8) support
-
gcc limitation on Windows (WCHAR_WIDTH 16).
-
Display of double and zero width characters ongoing.
How to build
-
dependencies: gcc, gmake, ncurses-devel.
-
make