aboutsummaryrefslogtreecommitdiff
path: root/lib/libedit/makelist
Commit message (Collapse)AuthorAgeFilesLines
* Update libedit to a snapshot from 2019-09-10Baptiste Daroussin2019-09-131-264/+0
| | | | | | | | | | | | | | | | | | | | | | | | | This version bring many fixes regarding unicode support It also adds proper support for filename completion (we do not need our custom patches anymore) Improves the libreadline compatibility Note that the same work was done by Yuichiro Naito in https://reviews.freebsd.org/D21196 the main difference is in this case we have reimported libedit in contrib to fix a long standing mess in the previous merges which prevented a proper update workflow. (discussed long ago with pfg@) The only difference with upstream libedit is we have added a compatibility shim for the _elf_fn_sh_complete function which we previously added to support quoting in filename completion and is not needed anymore. This was added to continue supported old /bin/sh binaries and not break backward compatibility (as discussed with jilles@) Reviewed by: Yuichiro Naito <naito.yuichiro_gmail.com> MFC after: 3 weeks Differential Revision: https://reviews.freebsd.org/D21584 Notes: svn path=/head/; revision=352275
* MFV r312996:Pedro F. Giffuni2017-01-301-4/+8
| | | | | | | | | | | | | | Re-import libedit 2016-02-27 This reverts r296435: the issues related to lldb and this update appear to have been identified (in lldb). Obtained from: NetBSD Reported by: emaste MFC after: 3 weeks Notes: svn path=/head/; revision=312997
* Revert r296175Pedro F. Giffuni2016-03-061-8/+4
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=296435
* MFV r296159Pedro F. Giffuni2016-02-291-4/+8
| | | | | | | | | Sync our libedit with NetBSD's libedit 2016-02-27. Obtained from: NetBSD Notes: svn path=/head/; revision=296175
* Synchronize libedit with NetBSD and activate UTF-8 support [1]Baptiste Daroussin2015-01-091-12/+22
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=276881
* Merge more cosmetical changes from NetBSD's libedit.Pedro F. Giffuni2012-07-191-2/+2
| | | | | | | | | | | | | | | makelist: change tr '[a-z]' '[A-Z]' to tr '[:lower:]' '[:upper:]' so that POSIX systems work proerly regardsless of environment variable settings. tokenizer.c: pass lint on _LP64 Obtained from: NetBSD MFC after: 2 weeks Notes: svn path=/head/; revision=238624
* Merge makelist rev 1.10 and map.c rev 1.22 from NetBSD. They just patch theStefan Farfeleder2005-10-041-2/+1
| | | | | | | | bug fixed in the last commit to map.c in a different way. Follow NetBSD to facilitate future merges. Notes: svn path=/head/; revision=150947
* Sync libedit with recent NetBSD developments. Including improvements to theStefan Farfeleder2005-08-071-7/+3
| | | | | | | | | | vi-mode, removal of clause 3, cleanups and the export of the tokenization functions. Not included: config.h, filecomplete.{c,h} Notes: svn path=/head/; revision=148834
* LANG->LC_ALLAndrey A. Chernov2003-08-041-1/+1
| | | | | | | Pointed by: ru Notes: svn path=/head/; revision=118449
* Fix problem differently, useAndrey A. Chernov2003-08-041-1/+1
| | | | | | | | LANG=C tr 'a-z' 'A-Z' for hypotetical case that script may generate non-ascii characters Notes: svn path=/head/; revision=118430
* Fix double-wrong tr usage: tr '[a-z]' '[A-Z]'Andrey A. Chernov2003-08-041-1/+1
| | | | | | | | | | | First of all, it should be written as: tr 'a-z' 'A-Z' ranges not encolosed in [] according to POSIX, so [] just included in the replacement. Second, it should be written: tr '[:lower:]' '[:upper:]' since a-z and A-Z may have different length in some locales. Notes: svn path=/head/; revision=118427
* Usage style sweep: spell "usage" with a small 'u'.Dag-Erling Smørgrav2002-04-221-1/+1
| | | | | | | | Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/. Notes: svn path=/head/; revision=95258
* + Sync with NetBSD, bringing in feature enhancements.David E. O'Brien2001-10-011-30/+97
| | | | | | | | | | + Convert to ANSI-C function definitions + style(9) Submitted by: kris Notes: svn path=/head/; revision=84260
* Don't use absolute path.Jordan K. Hubbard1998-05-271-1/+1
| | | | | | | Submitted by: jhay Notes: svn path=/head/; revision=36407
* Reorder decomposition of the filename argument for the '-h' flag toMike Smith1997-07-231-2/+3
| | | | | | | | | | avoid misprocessing in the case where the filename argument contains more than one period. Submitted by: micke@dynas.se (Mikael Hybsch) Notes: svn path=/head/; revision=27631
* BSD 4.4 Lite Lib SourcesRodney W. Grimes1994-05-271-0/+187
Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=1573