358203 |
21-Feb-2020 |
kevans |
MFC r357903: ncurses: correct check for gcc >= 5.0
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 |
305547 |
07-Sep-2016 |
dim |
MFC r304920:
In ncurses baudrate definitions, avoid warnings about implicit 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 |
302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
299289 |
09-May-2016 |
bdrewery |
DIRDEPS_BUILD: Run the staged bootstrap-tools version of build-tools.
This avoids running target binaries.
Sponsored by: EMC / Isilon Storage Division
|
287205 |
27-Aug-2015 |
kan |
Make ncurses build with GCC 5.0 and up
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).
|
262685 |
02-Mar-2014 |
delphij |
MFV r262639: ncurses 5.9 20140222 snapshot.
Requested by: bapt
|
262629 |
28-Feb-2014 |
delphij |
MFV r262617: ncurses 5.9.
|
198490 |
26-Oct-2009 |
rafan |
Merge r198489 from vendor/ncurses/dist:
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
|
184989 |
15-Nov-2008 |
rafan |
- Update ncurses to 5.7-20081102 (5.7 release) and build glue - 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)
|
178867 |
09-May-2008 |
rafan |
This commit was generated by cvs2svn to compensate for changes in r178866, which included commits to RCS files with non-trunk default branches.
|
176188 |
11-Feb-2008 |
rafan |
This commit was generated by cvs2svn to compensate for changes in r176187, which included commits to RCS files with non-trunk default branches.
|
174998 |
30-Dec-2007 |
rafan |
- Resolve conflicts - Our changes in lib_termcap.c is now merged in upstream
|
174994 |
30-Dec-2007 |
rafan |
This commit was generated by cvs2svn to compensate for changes in r174993, which included commits to RCS files with non-trunk default branches.
|
166128 |
20-Jan-2007 |
rafan |
- Resolve conflicts - Remove files that are removed in vender branch
Approved by: delphij
|
166125 |
20-Jan-2007 |
rafan |
This commit was generated by cvs2svn to compensate for changes in r166124, which included commits to RCS files with non-trunk default branches.
|
148032 |
15-Jul-2005 |
phk |
Switch to contemporary TTY interface.
|
104978 |
12-Oct-2002 |
ache |
This commit was generated by cvs2svn to compensate for changes in r104977, which included commits to RCS files with non-trunk default branches.
|
98507 |
20-Jun-2002 |
peter |
Merge ncurses 5.2-20020615 changes onto mainline.
|
98504 |
20-Jun-2002 |
peter |
This commit was generated by cvs2svn to compensate for changes in r98503, which included commits to RCS files with non-trunk default branches.
|
97056 |
21-May-2002 |
peter |
This commit was generated by cvs2svn to compensate for changes in r97055, which included commits to RCS files with non-trunk default branches.
|
97052 |
21-May-2002 |
peter |
Merge ncurses-5.2-20010512 -> ncurses-5.2-20020518 changes onto mainline.
|
97050 |
21-May-2002 |
peter |
This commit was generated by cvs2svn to compensate for changes in r97049, which included commits to RCS files with non-trunk default branches.
|
89355 |
14-Jan-2002 |
ache |
This commit was generated by cvs2svn to compensate for changes in r89354, which included commits to RCS files with non-trunk default branches.
|
76730 |
17-May-2001 |
peter |
Merge changes from vendor branch to mainline.
|
76727 |
17-May-2001 |
peter |
This commit was generated by cvs2svn to compensate for changes in r76726, which included commits to RCS files with non-trunk default branches.
|
66967 |
11-Oct-2000 |
peter |
Merge ncurses vendor changes (v5_1_20000701->v5_1_20001009) onto mainline
|
66964 |
11-Oct-2000 |
peter |
This commit was generated by cvs2svn to compensate for changes in r66963, which included commits to RCS files with non-trunk default branches.
|
62455 |
03-Jul-2000 |
peter |
Fix a merge glitch - put our FREEBSD_NATIVE hack back in the original place. The author saw fit to reindent the code which messed this up.
|
62453 |
03-Jul-2000 |
peter |
Merge vendor changes onto mainline
|
62452 |
03-Jul-2000 |
peter |
Merge conflicting vendor changes onto mainline. This essentially reverts this file to the vendor version except for the added $FreeBSD$. (The rev 1.2 IEXTEN change has been implemented more cleanly)
|
62450 |
03-Jul-2000 |
peter |
This commit was generated by cvs2svn to compensate for changes in r62449, which included commits to RCS files with non-trunk default branches.
|
60868 |
24-May-2000 |
peter |
This commit was generated by cvs2svn to compensate for changes in r60867, which included commits to RCS files with non-trunk default branches.
|
56816 |
29-Jan-2000 |
bde |
Fixed IEXTEN handling in raw mode again. The effect of IEXTEN when ICANON is off is implementation-defined. Under BSD, IEXTEN is independent of ICANON, so it must be turned off to get "raw" mode.
This was first fixed in rev.1.4 (1995/10/21) of libncurses/lib_raw.c, but the change was lost in the downgrade to the contrib version.
The fix here is the same as in the old rev.1.4, less style bugs. A better fix would use cfmakeraw(3) to actually handle all of the complications for switching to raw mode.
|
56643 |
26-Jan-2000 |
peter |
Revision 1.3 is now taken care of in the base ncurses source.
|
56640 |
26-Jan-2000 |
peter |
This commit was generated by cvs2svn to compensate for changes in r56639, which included commits to RCS files with non-trunk default branches.
|
50850 |
03-Sep-1999 |
luoqi |
Remove GCC_UNUSED under FREEBSD_NATIVE option.
Requested by: ache
|
50829 |
03-Sep-1999 |
luoqi |
Restore documented tgetstr() behavior.
|
50620 |
30-Aug-1999 |
peter |
Tweaks for using natively under FreeBSD (with native termcap)
|
50277 |
24-Aug-1999 |
peter |
This commit was generated by cvs2svn to compensate for changes in r50276, which included commits to RCS files with non-trunk default branches.
|