aboutsummaryrefslogtreecommitdiff
path: root/contrib/ncurses
Commit message (Collapse)AuthorAgeFilesLines
* ncurses: readd 2 html files in the doc (fix MK_HTML=yes)Baptiste Daroussin2024-06-202-0/+4352
| | | | Reported by: Michael Butler <imb@protected-networks.net>
* ncurses: vendor import version 6.5Baptiste Daroussin2024-06-20447-50123/+48473
|\
* | contrib: Remove various $FreeBSD$ tags not upstreamWarner Losh2024-05-312-4/+0
| | | | | | | | Sponsored by: Netflix
* | ncurses: Apply a tputs() fix from patch 20210403Mark Johnston2021-08-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | From the (substantially larger) upstream commit: + call delay_output_sp to handle BSD-style padding when tputs_sp is called, whether directly or internally, to ensure that the SCREEN pointer is passed correctly (reports by Henric Jungheim, Juraj Lutter). This fixes bison segfaults observed when colourized output is enabled. Thanks to jrtc27@ for identifying the upstream fix. PR: 256731 MFC after: 3 days
* | ncurses: import version 6.2-20210220Baptiste Daroussin2021-02-25345-10365/+20251
|\|
* | Update to 6.2-20200215Baptiste Daroussin2020-02-19569-7201/+6049
|\| | | | | | | | | | | | | | | While I didn't plan another upgrade, This version incorporate fixes from kevans@ so let's upgrade to it Notes: svn path=/head/; revision=358127
* | Update ncurses to 20200118Baptiste Daroussin2020-02-18427-35227/+68849
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Among the changes from before: - Add support for extended colors on widechar version - Enable ncurses extended functions - Enable version 2 of the extended mouse support - Enable SCREEN extensions Modification that differs from upstream: - _nc_delink_entries used to be exposed and was turn static, turn it back as dynamic to not break abi - Adapt our old termcap.c to modern ncurses MFC after: 3 weeks Notes: svn path=/head/; revision=358062
* | ncurses: correct check for gcc >= 5.0Kyle Evans2020-02-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The hack in question is intended to workaround seemingly bogus #line markers in cpp output. As far as I can tell, llvm cpp doesn't do this by default, so there's no reason to add -P. In our /bin/sh, the main incantation should be placed in a sub-shell in order to properly pipe the output to fgrep. The main motivation for this change is admittedly to stop emitting the noise about clang not being gcc in make -s buildworld MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D22952 Notes: svn path=/head/; revision=357903
* | In ncurses baudrate definitions, avoid warnings about implicitDimitry Andric2016-08-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversions from int to short changing the values. This applies to B38400 and higher, since their values do not fit into a short. However, since the wrapped values are still unique, and they only serve as keys, there is no problem in adding a cast to silence the warnings. This also avoids changing the ABI, which would happen if we changed NCURSES_OSPEED to int. Discussed with: Thomas Dickey MFC after: 1 week Notes: svn path=/head/; revision=304920
* | DIRDEPS_BUILD: Run the staged bootstrap-tools version of build-tools.Bryan Drewery2016-05-091-2/+2
| | | | | | | | | | | | | | | | | | This avoids running target binaries. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=299289
* | Make ncurses build with GCC 5.0 and upAlexander Kabaev2015-08-271-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge the end result of two upstream changes: Original fix from 20141206: + modify MKlib_gen.sh to work around change in development version of gcc introduced here: https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html (reports by Marcus Shawcroft, Maohui Lei). Later fixed in different manner in 20150725: + use alternate workaround for gcc 5.x feature (adapted from patch by Mikhail Peselnik). Notes: svn path=/head/; revision=287205
* | Workaround a GCC warning to unbreak ARM build.Xin LI2014-03-031-1/+1
| | | | | | | | | | | | | | Reported by: ian Notes: svn path=/head/; revision=262705
* | MFV r262639: ncurses 5.9 20140222 snapshot.Xin LI2014-03-02287-17022/+35900
|\| | | | | | | | | | | | | Requested by: bapt Notes: svn path=/head/; revision=262685
* | MFV r262617: ncurses 5.9.Xin LI2014-02-28488-12592/+39798
|\| | | | | | | Notes: svn path=/head/; revision=262629
* | Correct use_screen() and use_window() prototypes in curs_threads(3x).Dimitry Andric2012-05-221-2/+2
| | | | | | | | | | | | | | | | Submitted by: Yanhui Shen <shen.elf@gmail.com> MFC after: 3 days Notes: svn path=/head/; revision=235773
* | Merge r210464 from vendor/ncurses/dist:Rong-En Fan2010-07-251-3/+3
|\| | | | | | | | | | | | | | | | | | | - Fix wrong manpage title for keybound.3X PR: docs/148864 Obtained from: ncurses-5.7-20081213 snapshot Notes: svn path=/head/; revision=210465
* | Merge r198489 from vendor/ncurses/dist:Rong-En Fan2009-10-261-0/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pull upstream patch to fix ee(1) crash when received SIGWINCH: modify _nc_wgetch() to check for a -1 in the fifo, e.g., after a SIGWINCH, and discard that value, to avoid confusing application (patch by Eygene Ryabinkin, FreeBSD bin/136223). PR: 136223 Submitted by: Eygene Ryabinkin Obtained from: ncurses-5.7-20091024 snapshot MFC after: 3 days Notes: svn path=/head/; revision=198490
* | - Update instructions for Subversion importRong-En Fan2008-11-152-31/+12
| | | | | | | | | | | | | | | | - Remove FREEBSD-vendor as edwin@ is working on a automatically contrib software status page generation Notes: svn path=/head/; revision=184990
* | - Update ncurses to 5.7-20081102 (5.7 release) and build glueRong-En Fan2008-11-15134-4395/+7202
|\| | | | | | | | | | | | | | | | | | | - This also removes $FreeBSD$ from two now unmodifed source files ncurses/tinfo/lib_raw.c and ncurses/tinfo/lib_baudrate.c MFC after: 2 months (after 7.1 and 6.4 are released) Notes: svn path=/head/; revision=184989
| * - Flatten the vendor areaRong-En Fan2008-11-09535-193451/+0
| | | | | | | | Notes: svn path=/vendor/ncurses/dist/; revision=184786
* | - update maintainer's info per src/MAINTAINERSRong-En Fan2008-06-041-1/+1
| | | | | | | | Notes: svn path=/head/; revision=179537
* | - Update for 5.6-20080503Rong-En Fan2008-05-092-4/+4
| | | | | | | | Notes: svn path=/head/; revision=178870
* | This commit was generated by cvs2svn to compensate for changes in r178866,Rong-En Fan2008-05-0943-2094/+3227
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=178867
| * Import ncurses 5.6-20080503 snapshot onto the vender branchvendor/ncurses/5.6-20080503Rong-En Fan2008-05-0943-2094/+3227
| | | | | | | | | | Notes: svn path=/vendor/ncurses/dist/; revision=178866 svn path=/vendor/ncurses/5.6-20080503/; revision=178868; tag=vendor/ncurses/5.6-20080503
* | - Update instructions for snapshot importRong-En Fan2008-02-111-0/+4
| | | | | | | | Notes: svn path=/head/; revision=176192
* | Per discussion on developers@, add vendor information for ncurses.Rong-En Fan2008-02-111-0/+8
| | | | | | | | Notes: svn path=/head/; revision=176191
* | This commit was generated by cvs2svn to compensate for changes in r176187,Rong-En Fan2008-02-1131-203/+4161
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=176188
| * Import ncurses 5.6-20080209 snapshot onto the vender branchvendor/ncurses/5.6-20080209Rong-En Fan2008-02-1131-203/+4161
| | | | | | | | | | Notes: svn path=/vendor/ncurses/dist/; revision=176187 svn path=/vendor/ncurses/5.6-20080209/; revision=176189; tag=vendor/ncurses/5.6-20080209
| * - Remove files that are removed in upstreamvendor/ncurses/5.6-20071222Rong-En Fan2007-12-3024-13039/+0
| | | | | | | | | | Notes: svn path=/vendor/ncurses/dist/; revision=174996 svn path=/vendor/ncurses/5.6-20071222/; revision=174995; tag=vendor/ncurses/5.6-20071222
* | - Update notesRong-En Fan2007-12-301-3/+3
| | | | | | | | Notes: svn path=/head/; revision=175000
* | - Resolve conflictsRong-En Fan2007-12-303-41/+54
| | | | | | | | | | | | | | - Our changes in lib_termcap.c is now merged in upstream Notes: svn path=/head/; revision=174998
* | This commit was generated by cvs2svn to compensate for changes in r174996,Rong-En Fan2007-12-3024-13039/+0
| | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=174997
* | This commit was generated by cvs2svn to compensate for changes in r174993,Rong-En Fan2007-12-30203-4931/+9767
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=174994
| * Import ncurses 5.6-20071222 snapshot onto the vender branchRong-En Fan2007-12-30206-4972/+9821
| | | | | | | | Notes: svn path=/vendor/ncurses/dist/; revision=174993
| * Remove files that are no longer exist.vendor/ncurses/5.6-20061217Rong-En Fan2007-01-2065-23424/+0
| | | | | | | | | | | | | | | | Approved by: delphij Notes: svn path=/vendor/ncurses/dist/; revision=166133 svn path=/vendor/ncurses/5.6-20061217/; revision=166126; tag=vendor/ncurses/5.6-20061217
* | Add instructions for future update.Rong-En Fan2007-01-202-0/+62
| | | | | | | | | | | | | | Approved by: delphij Notes: svn path=/head/; revision=166135
* | - Resolve conflictsRong-En Fan2007-01-2068-23851/+537
| | | | | | | | | | | | | | | | | | - Remove files that are removed in vender branch Approved by: delphij Notes: svn path=/head/; revision=166128
* | This commit was generated by cvs2svn to compensate for changes in r166124,Rong-En Fan2007-01-20483-31726/+68333
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=166125
| * Import ncurses 5.6-20061217 onto the vender branchRong-En Fan2007-01-20486-32151/+68870
| | | | | | | | | | | | | | Approved by: delphij Notes: svn path=/vendor/ncurses/dist/; revision=166124
* | This commit was generated by cvs2svn to compensate for changes in r163356,Ruslan Ermilov2006-10-141-12/+15
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=163357
| * Fix from upstream: unbreak generation of the terminfo.5 manpage.Ruslan Ermilov2006-10-141-12/+15
| | | | | | | | | | | | | | | | | | PR: docs/46709, docs/56981, docs/80871 MFC after: 3 days Obtained from: ftp://invisible-island.net/ncurses/ncurses-5.5.tar.gz Notes: svn path=/vendor/ncurses/dist/; revision=163356
* | Switch to contemporary TTY interface.Poul-Henning Kamp2005-07-151-1/+3
| | | | | | | | Notes: svn path=/head/; revision=148032
* | This commit was generated by cvs2svn to compensate for changes in r104977,Andrey A. Chernov2002-10-122-0/+10
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=104978
| * Fix problem with missing pseudographics on stock xterm* entries -Andrey A. Chernov2002-10-122-0/+10
| | | | | | | | | | | | | | | | | | | | import official fix onto the vendor branch. Submitted by: Thomas Dickey <dickey@herndon4.his.com> Approved by: no response from maintainer Notes: svn path=/vendor/ncurses/dist/; revision=104977
* | Merge ncurses 5.2-20020615 changes onto mainline.Peter Wemm2002-06-201-3/+3
| | | | | | | | Notes: svn path=/head/; revision=98507
* | This commit was generated by cvs2svn to compensate for changes in r98503,Peter Wemm2002-06-2024-257/+640
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=98504
| * Import ncurses 5.2-20020615 to fix a first-column display bug.vendor/ncurses/5.2-20020615Peter Wemm2002-06-2025-260/+643
| | | | | | | | | | Notes: svn path=/vendor/ncurses/dist/; revision=98503 svn path=/vendor/ncurses/5.2-20020615/; revision=98505; tag=vendor/ncurses/5.2-20020615
| * Removed in latest importvendor/ncurses/5.2-20020518Peter Wemm2002-05-211-158/+0
| | | | | | | | | | Notes: svn path=/vendor/ncurses/dist/; revision=97055 svn path=/vendor/ncurses/5.2-20020518/; revision=97051; tag=vendor/ncurses/5.2-20020518
* | This commit was generated by cvs2svn to compensate for changes in r97055,Peter Wemm2002-05-211-158/+0
| | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=97056
* | Merge ncurses-5.2-20010512 -> ncurses-5.2-20020518 changes onto mainline.Peter Wemm2002-05-213-42/+176
| | | | | | | | Notes: svn path=/head/; revision=97052