summaryrefslogtreecommitdiffstats
path: root/lib/libedit/emacs.c
Commit message (Collapse)AuthorAgeFilesLines
* MFC r312997, r313002:pfg2017-02-201-23/+26
| | | | | | | Re-import libedit 2016-02-27 and update libedit with changes from NetBSD's 2016-03-21. Obtained from: NetBSD
* Revert r296175pfg2016-03-061-26/+23
| | | | | | | | | | Undo update of libedit 2016-02-27 Something in libedit appears to be causing breakage in lldb38. The changes are not generally huge but they are suficient to to justify reverting for now. Reported by: novel, bapt
* MFV r296159pfg2016-02-291-23/+26
| | | | | | Sync our libedit with NetBSD's libedit 2016-02-27. Obtained from: NetBSD
* Synchronize libedit with NetBSD and activate UTF-8 support [1]bapt2015-01-091-77/+81
| | | | | | | | | | | | | | Differences with NetBSD Reapply our local patches on top of it Fix Unicode environement detection Fix reading a line in unicode environment. It allows /bin/sh to works in UTF-8 envs Differential Revision: https://reviews.freebsd.org/D1455 Reviewed by: jilles, pfg Obtained from: NetBSD [1] MFC after: 1 month Relnotes: yes
* Sync some (mostly cosmetical) changes from NetBSDpfg2014-07-101-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makefile,v 1.37 tc1.c v 1.3 Rename TEST/test.c tc1.c common.c,v 1.23 pass lint on _LP64. emacs.c,v 1.22 pass lint on _LP64. filecomplete.h,v 1.8 mv NetBSD ID back from 1.9 as we don't have the widecharacter support. prompt.c,v 1.14 prompt.h,v 1.9 term.h,v 1.20 read.h,v 1.6 Update NetBSD version strings sys.h,v 1.12 Misc sun stuff. tty.c 1.31 handle EINTR in the termios operations Allow a single process to control multiple ttys (for pthreads using _REENTRANT) using multiple EditLine objects. pass lint on _LP64. Don't depend on side effects inside an assert MFC after: 1 week Obtained from: NetBSD
* Merge the following changes from NetBSD:stefanf2007-03-111-4/+3
| | | | | | | | | | | | | | | | | chared.h 1.17, common.c 1.19, emacs.c 1.21, key.c 1.18, key.h 1.9, map.c 1.23, term.c 1.42, term.h 1.17, vi.c 1.25: # Print the actual eofc, instead of ^D\b\b. # Change internal character decoding to prevent buffer oveflows. key.c 1.19, key.h 1.10: # move declaration to header file. term.c 1.43: # Coverity CID 806: Prevent NULL deref term.c 1.44: # Coverity CID 1668: Plug memory leak. term.c 1.45: # Fix compilation. MFC after: 3 weeks
* NetBSD merged our typo fixes, update $NetBSD$.stefanf2005-08-091-1/+1
|
* Sync libedit with recent NetBSD developments. Including improvements to thestefanf2005-08-071-42/+62
| | | | | | | vi-mode, removal of clause 3, cleanups and the export of the tokenization functions. Not included: config.h, filecomplete.{c,h}
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,schweikh2003-01-011-1/+1
| | | | especially in troff files.
* Fix ID's after a total boch CVS merge due to multiple people makingobrien2001-10-011-2/+0
| | | | | | | | commits to these files. As I sing to CVS: Have I told you lately that I hate your guts? Have I told you all SCM's are above you? You fill my heart with pain, take away all my merging joy, grow my troubles that's what you do."
* + Sync with NetBSD, bringing in feature enhancements.obrien2001-10-011-254/+236
| | | | | | | + Convert to ANSI-C function definitions + style(9) Submitted by: kris
* Add __FBSDID()s to libeditdillon2001-09-301-0/+2
|
* 8bit cleaness (ctype) fixesache1996-08-111-9/+9
|
* Remove trailing whitespace.rgrimes1995-05-301-18/+18
|
* In emacs editing mode, sh treated ^D at the end of a line as EOF.csgr1994-09-091-7/+3
| | | | | (Apparently by Christos Zoulas.) Liberated from: NetBSD
* BSD 4.4 Lite Lib Sourcesrgrimes1994-05-271-0/+508
OpenPOWER on IntegriCloud