aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-02-22Stop using 'short' for line and allocation sizesHEADmasterLinus Torvalds2-8/+8
2013-02-22Avoid memory access errors if llength() overflowsLinus Torvalds1-1/+1
2012-09-24Fix the unicode character limit (0 .. 0x10ffff)Linus Torvalds2-1/+3
2012-08-16uemacs: Remove unused 'lflag' variables from file.cPekka Enberg1-4/+0
2012-07-15Fix 'getccol()' and 'getgoal()' functions for multibyte UTF-8 charactersLinus Torvalds2-8/+22
2012-07-11Fix vtputc() and simplify show_line by using it againLinus Torvalds1-24/+10
2012-07-11Start doing character removal properlyLinus Torvalds6-16/+48
2012-07-11Start actually inserting full utf8 sequencesLinus Torvalds2-2/+21
2012-07-11Make 'show_line()' do proper TAB handlingLinus Torvalds1-4/+17
2012-07-10Expand keycode to 'int' from 'short'Linus Torvalds1-5/+5
2012-07-10character input: make sure we have enough bytes for a full utf8 characterLinus Torvalds1-2/+19
2012-07-10utf8: make sure to honor the array length properlyLinus Torvalds1-2/+2
2012-07-10Make kbd macro save area use 'int' instead of shortLinus Torvalds2-6/+6
2012-07-10Use utf8 helper functions for keyboard inputLinus Torvalds1-49/+17
2012-07-10Make cursor movement (largely) understand UTF-8 character boundariesLinus Torvalds3-11/+31
2012-07-10Split up the utf8 helper functions into a file of their ownLinus Torvalds5-67/+119
2012-07-10Remove the old utf8_mode thing.Linus Torvalds2-18/+0
2012-07-10Show UTF-8 input as UTF-8 outputLinus Torvalds1-3/+59
2012-07-10Make the 'struct video' contain an array of unicode characters rather than bytesLinus Torvalds2-37/+40
2012-07-10Show lines with a single helper function, not one byte at a timeLinus Torvalds2-12/+17
2012-05-26Make uemacs build on FreeBSD.Naohiro Aota2-1/+4
2011-08-25spawn.c: do the "keyboard open/close" around shell invocationsLinus Torvalds1-0/+6
2011-08-25file.c: remove crazy keyboard open/close callsLinus Torvalds1-8/+0
2011-08-25Force a screen re-draw after tcap 'ti' on terminal openLinus Torvalds1-0/+7
2011-08-22uemacs: Add -g options to the output usage.Thiago Farina1-2/+3
2011-08-22Respect LDFLAGS when linking.Ulrich Müller1-1/+1
2011-08-22Show xA0 (nbsp) as a non-printable characterLinus Torvalds1-1/+1
2010-12-16uemacs: display.c: Use the newly introduced xmalloc function.Thiago Farina1-19/+5
2010-12-16uemacs: Add xmalloc as a wrapper function for malloc.Thiago Farina3-4/+12
2010-12-14uemacs: Make some magic variables private to search.c module.Thiago Farina3-25/+14
2010-12-14uemacs: input.c: Fix mkstemp warning.Thiago Farina6-9/+61
2010-11-30uemacs: convert typedef struct RMC to struct magic_replacement.Thiago Farina4-11/+12
2010-11-28uemacs: Move MAXNLINE constant from estruct.h to file.cThiago Farina2-4/+5
2010-11-28uemacs: Move some constants from estruct.h to posix.cThiago Farina2-14/+15
2010-11-28uemacs: buffer.c: Fix uninitialized struct warning.Thiago Farina1-2/+2
2010-11-28uemacs: convert typedef struct MC to struct magic.Thiago Farina5-21/+21
2010-11-24uemacs: Move uv variable into the eval.c source file.Thiago Farina2-5/+5
2010-11-18uemacs: add line.h in names.c to fix compiling errorLi Jie1-0/+1
2010-11-15uemacs: Move NBLOCK constant into line.cThiago Farina2-4/+5
2010-11-15uemacs: Move structure line and its functions to its own header file.Thiago Farina19-130/+160
2010-11-14uemacs: Kill dead codePekka Enberg2-26/+0
2010-11-06uemacs: convert typedef struct VDESC to struct variable_description.Thiago Farina3-36/+32
2010-11-03uemacs: remove forward declaration of 'struct video' from edef.hThiago Farina1-2/+0
2010-11-02Merge branch 'master' of git://git.kernel.org/pub/scm/editors/uemacs/uemacsLinus Torvalds3-14/+14
2010-11-02uemacs: get rid of BITMAP typedef.Thiago Farina2-19/+17
2010-10-30uemacs: convert typedef struct WHBLOCK to struct while_block.Thiago Farina3-14/+14
2010-10-25uemacs: Move function declarations from edef.h to efunc.h.Thiago Farina2-4/+5
2010-09-13Fix a tiny typoChristian Faulhammer1-1/+1
2010-09-07uemacs/version.c: Add version function to output the version string information.Thiago Farina4-6/+16
2010-09-07uemacs: Get rid of the CALLED macro.Thiago Farina4-35/+5
2010-09-07uemacs: Remove more garbage emacs.* files from the tree.Thiago Farina3-56/+0
2010-09-07uemacs: Remove two completly unused functions (fnclabel and spal).Thiago Farina9-135/+23
2010-08-29uemacs: Remove garbage from the treePekka Enberg6-263/+0
2010-08-29uemacs: Clean up program executablePekka Enberg1-5/+7
2010-08-29uemacs: Fix return statementsPekka Enberg28-760/+760
2010-08-29uemacs: Kill unused lckhello functionPekka Enberg1-6/+0
2010-08-29uemacs/efunc.h: Get rid of a duplicated exported type called "names".Thiago Farina3-10/+5
2010-08-29uemacs: Add more two options to the usage output.Thiago Farina1-1/+3
2010-08-28uemacs: Make getgoal function private to basic.c.Thiago Farina2-43/+41
2010-08-28uemacs: Fix out-of-box build on Mac OS XPekka Enberg1-2/+8
2010-08-24uemacs: Compiles on Mac OS X.Yong Luk Stanley Elijah Goh6-4/+12
2010-08-21uemacs: basic.c: Add support to go to the end of the buffer.Thiago Farina1-62/+63
2010-08-18uemacs: Add --help option.Thiago Farina5-86/+98
2010-08-13uemacs: Add --version option.Thiago Farina1-23/+27
2010-08-10uemacs: convert typedef struct KILL to struct kill.Thiago Farina4-12/+12
2010-08-04uemacs: evar.h: Add enum function_type.Thiago Farina1-53/+54
2010-08-02uemacs: ibmpc.c: Move the functions to the ANSI style declaration.Thiago Farina1-70/+79
2010-08-01uemacs: convert typedef struct window_t to struct window.Thiago Farina12-63/+63
2010-07-11uemacs: convert typedef struct TERM to struct terminal.Thiago Farina7-35/+39
2010-07-10uemacs: convert typedef struct REGION to struct region.Thiago Farina4-11/+11
2010-07-04uemacs: convert typedef struct NBIND to struct name_bind.Thiago Farina6-11/+11
2010-06-30uemacs: convert typedef struct KEYTAB to struct key_tab.Thiago Farina4-30/+33
2010-06-28uemacs/ansi.c: Convert the old functions style declarations to the new one.Thiago Farina1-28/+32
2010-06-27uemacs: Convert typedef struct UVAR to struct user_variable.Thiago Farina2-10/+11
2010-06-27uemacs: convert typedef struct UFUNC to struct user_function.Thiago Farina1-7/+6
2010-06-11uemacs: Use ARRAY_SIZE in more places.Thiago Farina4-14/+18
2010-06-08uemacs: Add ARRAY_SIZE macro so we can get rid of some hard coded calculations.Thiago Farina3-12/+17
2010-06-01uemacs: convert typdef struct VIDEO to struct video.Thiago Farina2-22/+22
2010-04-28uemacs: rename 'readme' to 'README'Thiago Farina1-27/+27
2010-04-28uemacs: convert typdef struct LINE to struct line.Thiago Farina16-115/+115
2010-02-27uemacs: enable -Wstrict-prototypesPekka Enberg6-6/+8
2010-02-27uemacs: rename 'makefile' to 'Makefile'Pekka Enberg1-0/+0
2010-02-27uemacs: remove use of 'register' keywordPekka Enberg23-497/+497
2010-02-26uemacs: remove unused functionsPekka Enberg4-25/+0
2010-02-26uemacs: make build output more readablePekka Enberg1-3/+18
2010-02-15uemacs/line.c: remove two unused variables.Thiago Farina1-3/+0
2010-02-15uemacs: remove typdef struct BUFFER -> struct buffer.Thiago Farina13-64/+64
2010-01-29uemacs: fix sparse warnings, making file-local symbols static.Thiago Farina12-30/+30
2009-07-15Add ignore file for generated filesLinus Torvalds1-0/+2
2009-07-15Add libcurses, remove ltermcapLinus Torvalds1-2/+2
2008-06-07Turn ESC+'[' into a CSI characterLinus Torvalds2-34/+58
2006-11-19Clean up various compile warningsLinus Torvalds17-35/+41
2006-11-19Make the sparse setup default to x86-64 rather than ppcLinus Torvalds1-1/+1
2006-11-19Mark functions and variables local to display.c 'static'Linus Torvalds2-60/+52
2005-11-16Make "sparse" check target do a global sparseLinus Torvalds1-1/+1
2005-10-10Add a true UTF-8 demonstration fileLinus Torvalds1-0/+212
2005-10-02Add support for a "utf-8" modeLinus Torvalds4-5/+103
2005-10-01[PATCH] Fix use of mktemp() in uemacsHorst von Brand1-1/+1
2005-10-01Handle 8-bit characters better in displayLinus Torvalds2-15/+36
2005-10-01Make sources mostly sparse-cleanLinus Torvalds12-37/+9
2005-10-01Fix more compiler warningsLinus Torvalds11-63/+76
2005-10-01Fix ugly "definitions in header file" crudLinus Torvalds11-193/+174
2005-10-01Avoid various name clashes with curses and termcap headersLinus Torvalds12-56/+47
2005-10-01Replace "WINDOW" type with "window_t"Linus Torvalds12-65/+65
2005-09-30Fix up unused variable and ambiguous else in random.cLinus Torvalds1-13/+2
2005-09-30More warning avoidance and code cleanupLinus Torvalds6-27/+30
2005-09-30Fix up some trivial gcc -Wall warningsLinus Torvalds10-28/+22
2005-09-30Lots of ANSI'fication and cleanupsLinus Torvalds26-1140/+1152
2005-09-30Start using "-Wall" when compilingLinus Torvalds1-1/+1
2005-09-30More ANSI'ficationLinus Torvalds3-60/+62
2005-09-30Yet more ANSI'ficationLinus Torvalds3-89/+126
2005-09-30Move "input.c" towards ANSI function declarationsLinus Torvalds2-53/+53
2005-09-30More ANSI-fication of the sourcesLinus Torvalds4-68/+82
2005-09-30More function declarations: region.cLinus Torvalds2-6/+12
2005-09-30First cut at turning things into proper modern ANSI CLinus Torvalds10-469/+617
2005-09-30Fix up headers and bogus re-definitions to use <stdlib.h> and <string.h>Linus Torvalds8-78/+3
2005-09-30Very optimistically add a "sparse" makefile target.Linus Torvalds1-0/+6
2005-09-30Run "indent -kr -i8" on the sourcesLinus Torvalds34-6775/+6925
2005-05-31Up the limit on maximum lines.Linus Torvalds1-1/+1
2005-05-31Minimal patches to make uemacs compile in a modern environment.Linus Torvalds2-7/+5
2005-05-31Initial import of em-4.0.15-ltLinus Torvalds50-0/+24188