aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add LICENSEHEADmasterRunxi Yu2024-08-121-0/+23
* Remove the broken cryptographyRunxi Yu2024-08-1213-339/+5
* Fork initRunxi Yu2024-08-125-4394/+4
* Allow bigger filenamesLinus Torvalds2018-07-191-1/+1
* Use _GNU_SOURCE instead of _BSD_SOURCE and _SYSV_SOURCELinus Torvalds2018-07-191-1/+1
* Do some valgrind cleanupLinus Torvalds2018-07-197-12/+37
* Merge branch 'experimental'Linus Torvalds2018-01-172-23/+31
|\
| * Turn NBSP into regular SP on inputLinus Torvalds2017-03-171-0/+3
| * Try updated rule for "is new paragraph"Linus Torvalds2016-10-021-10/+14
| * Make some minor code legibility changesLinus Torvalds2016-10-021-23/+24
|/
* Don't use 'char' for number of linesLinus Torvalds2014-12-082-3/+3
* Stop using 'short' for line and allocation sizesLinus Torvalds2013-02-222-8/+8
* Avoid memory access errors if llength() overflowsLinus Torvalds2013-02-221-1/+1
* Fix the unicode character limit (0 .. 0x10ffff)Linus Torvalds2012-09-242-1/+3
* uemacs: Remove unused 'lflag' variables from file.cPekka Enberg2012-08-161-4/+0
* Fix 'getccol()' and 'getgoal()' functions for multibyte UTF-8 charactersLinus Torvalds2012-07-152-8/+22
* Fix vtputc() and simplify show_line by using it againLinus Torvalds2012-07-111-24/+10
* Start doing character removal properlyLinus Torvalds2012-07-116-16/+48
* Start actually inserting full utf8 sequencesLinus Torvalds2012-07-112-2/+21
* Make 'show_line()' do proper TAB handlingLinus Torvalds2012-07-111-4/+17
* Expand keycode to 'int' from 'short'Linus Torvalds2012-07-101-5/+5
* character input: make sure we have enough bytes for a full utf8 characterLinus Torvalds2012-07-101-2/+19
* utf8: make sure to honor the array length properlyLinus Torvalds2012-07-101-2/+2
* Make kbd macro save area use 'int' instead of shortLinus Torvalds2012-07-102-6/+6
* Use utf8 helper functions for keyboard inputLinus Torvalds2012-07-101-49/+17
* Make cursor movement (largely) understand UTF-8 character boundariesLinus Torvalds2012-07-103-11/+31
* Split up the utf8 helper functions into a file of their ownLinus Torvalds2012-07-105-67/+119
* Remove the old utf8_mode thing.Linus Torvalds2012-07-102-18/+0
* Show UTF-8 input as UTF-8 outputLinus Torvalds2012-07-101-3/+59
* Make the 'struct video' contain an array of unicode characters rather than bytesLinus Torvalds2012-07-102-37/+40
* Show lines with a single helper function, not one byte at a timeLinus Torvalds2012-07-102-12/+17
* Make uemacs build on FreeBSD.Naohiro Aota2012-05-262-1/+4
* spawn.c: do the "keyboard open/close" around shell invocationsLinus Torvalds2011-08-251-0/+6
* file.c: remove crazy keyboard open/close callsLinus Torvalds2011-08-251-8/+0
* Force a screen re-draw after tcap 'ti' on terminal openLinus Torvalds2011-08-251-0/+7
* uemacs: Add -g options to the output usage.Thiago Farina2011-08-221-2/+3
* Respect LDFLAGS when linking.Ulrich Müller2011-08-221-1/+1
* Show xA0 (nbsp) as a non-printable characterLinus Torvalds2011-08-221-1/+1
* uemacs: display.c: Use the newly introduced xmalloc function.Thiago Farina2010-12-161-19/+5
* uemacs: Add xmalloc as a wrapper function for malloc.Thiago Farina2010-12-163-4/+12
* uemacs: Make some magic variables private to search.c module.Thiago Farina2010-12-143-25/+14
* uemacs: input.c: Fix mkstemp warning.Thiago Farina2010-12-146-9/+61
* uemacs: convert typedef struct RMC to struct magic_replacement.Thiago Farina2010-11-304-11/+12
* uemacs: Move MAXNLINE constant from estruct.h to file.cThiago Farina2010-11-282-4/+5
* uemacs: Move some constants from estruct.h to posix.cThiago Farina2010-11-282-14/+15
* uemacs: buffer.c: Fix uninitialized struct warning.Thiago Farina2010-11-281-2/+2
* uemacs: convert typedef struct MC to struct magic.Thiago Farina2010-11-285-21/+21
* uemacs: Move uv variable into the eval.c source file.Thiago Farina2010-11-242-5/+5
* uemacs: add line.h in names.c to fix compiling errorLi Jie2010-11-181-0/+1
* uemacs: Move NBLOCK constant into line.cThiago Farina2010-11-152-4/+5