ncurses in 12-stable break emacs tramp mode
Before ncurses update emcas tramp mode got next echo string _echo^H ^H^H ^H^H ^H^H ^H^H ^Hstty after ncurses update echo string is different: _echo^M#$ _ech ^H^M#$ _ec ^H^M#$ _e ^H^M#$ _ ^H^M#$ ^Hstty icanon erase ^H cols 32767_echo i.e. ncurses on `dumb` terminal still do refresh all line, from begin of string, include prompt. This is complety break emacs tramp mode to FreeBSD host. Is this posible to fix this? ___ freebsd-stable@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"
botched RELENG_6 buildworld (ncurses)
Any suggestions how to get past this (now make itself it broken) ? Buildworld/installworld with this morning's sources: === lib/ncurses/ncurses (install) install -C -o root -g wheel -m 444 libncurses.a /usr/lib install -s -o root -g wheel -m 444 libncurses.so.6 /lib ln -fs /lib/libncurses.so.6 /usr/lib/libncurses.so install -o root -g wheel -m 444 /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/doc/html/ncurses-intro. html /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/doc/html/hackguide.html /usr/share/doc/ncurses install -o root -g wheel -m 444 curs_addch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_addchstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_addstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_attr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_beep.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_bkgd.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_bkgrnd.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_border.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_border_set.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_clear.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_color.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_delch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_deleteln.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_extend.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_getcchar.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_getch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_getstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_getyx.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_inch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_inchstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_initscr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_inopts.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_insch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_insstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_instr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_inwstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_kernel.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_mouse.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_move.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_outopts.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_overlay.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_pad.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_print.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_refresh.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_scr_dump.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_scroll.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_slk.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_termattrs.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_termcap.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_terminfo.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_touch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_trace.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_util.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_window.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 default_colors.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 define_key.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 key_defined.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 keybound.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 keyok.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 legacy_coding.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 ncurses.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 resizeterm.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 wresize.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 term.5.gz /usr/share/man/man5 install -o root -g wheel -m 444 terminfo.5.gz /usr/share/man/man5 install -o root -g wheel -m 444 term.7.gz /usr/share/man/man7 /libexec/ld-elf.so.1: /lib/libncurses.so.6: Undefined symbol __mb_sb_limit *** Error code 1 Stop in /usr/src/lib/ncurses/ncurses. *** Error code 1 Stop in /usr/src/lib/ncurses. *** Error code 1 Stop in /usr/src/lib. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. --- Robin P. Blanchard Systems Integration Specialist The University of Georgia Center for Continuing Education Conference Center Hotel fon: 706.542.2404 fax
Re: botched RELENG_6 buildworld (ncurses)
Have you read the thread HEADSUP: don't upgrade to RELENG_6 now (7 is fine)? I would suggest you do as the fix has been posted by Rong-en Fan 8 hours ago. Tom Robin P. Blanchard wrote: Any suggestions how to get past this (now make itself it broken) ? Buildworld/installworld with this morning's sources: === lib/ncurses/ncurses (install) install -C -o root -g wheel -m 444 libncurses.a /usr/lib install -s -o root -g wheel -m 444 libncurses.so.6 /lib ln -fs /lib/libncurses.so.6 /usr/lib/libncurses.so install -o root -g wheel -m 444 /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/doc/html/ncurses-intro. html /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/doc/html/hackguide.html /usr/share/doc/ncurses install -o root -g wheel -m 444 curs_addch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_addchstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_addstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_attr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_beep.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_bkgd.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_bkgrnd.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_border.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_border_set.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_clear.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_color.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_delch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_deleteln.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_extend.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_getcchar.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_getch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_getstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_getyx.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_inch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_inchstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_initscr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_inopts.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_insch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_insstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_instr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_inwstr.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_kernel.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_mouse.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_move.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_outopts.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_overlay.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_pad.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_print.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_refresh.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_scr_dump.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_scroll.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_slk.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_termattrs.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_termcap.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_terminfo.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_touch.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_trace.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_util.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 curs_window.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 default_colors.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 define_key.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 key_defined.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 keybound.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 keyok.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 legacy_coding.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 ncurses.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 resizeterm.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 wresize.3.gz /usr/share/man/man3 install -o root -g wheel -m 444 term.5.gz /usr/share/man/man5 install -o root -g wheel -m 444 terminfo.5.gz /usr/share/man/man5 install -o root -g wheel -m 444 term.7.gz /usr/share/man/man7 /libexec/ld-elf.so.1: /lib/libncurses.so.6: Undefined symbol __mb_sb_limit *** Error code 1 Stop in /usr/src/lib/ncurses/ncurses. *** Error code 1 Stop in /usr/src/lib/ncurses. *** Error code 1 Stop in /usr/src/lib. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src
Re: botched RELENG_6 buildworld (ncurses)
On Thu, Oct 25, 2007 at 10:43:28AM -0400, Robin P. Blanchard wrote: Any suggestions how to get past this (now make itself it broken) ? Buildworld/installworld with this morning's sources: Cvsup again and read the 20071024 entry from /usr/src/UPDATING 20071024: A breakage was introduced in libc and fixed later. Make sure you have lib/Makefile rev 1.205.2.4. If it already breaks your world, you can recover it by - reboot to single user mode, make sure you use /rescue/sh instead of /bin/sh - use /rescue/chflags to remove schg flag on /lib/libc.so.6 - use /rescue/cp to copy libc.so.6 from /usr/obj to /lib/libc.so.6 - continue installworld, you should be fine now -- Insert your favourite quote here. Erik Trulsson [EMAIL PROTECTED] ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HEADS UP: ncurses is updated
On Mon, Apr 09, 2007 at 03:55:20PM -0400, Thomas Dickey wrote: For PuTTY, most users have it incorrectly set to xterm(*). There are no clues - so I added the environment variable to help. BTW, we have putty terminal entry for that purpose. -- http://ache.pp.ru/ pgpKG6sfVF1Fr.pgp Description: PGP signature
Re: HEADS UP: ncurses is updated
On Fri, Apr 13, 2007 at 11:28:15PM +0400, Andrey Chernov wrote: On Mon, Apr 09, 2007 at 03:55:20PM -0400, Thomas Dickey wrote: For PuTTY, most users have it incorrectly set to xterm(*). There are no clues - so I added the environment variable to help. BTW, we have putty terminal entry for that purpose. yes - but see http://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html A.5.1 What terminal type does PuTTY use? which is not really helpful. Compare PuTTY and xterm using ftp://invisible-island.net/vttest/ (the difference in wrapping behavior which is evident in the first menu selection is reflected in the different terminal descriptions). -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net pgpVKiSmf2BTF.pgp Description: PGP signature
Re: HEADS UP: ncurses is updated
In muc.lists.freebsd.stable Thomas Dickey [EMAIL PROTECTED] wrote: yes - but see http://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html A.5.1 What terminal type does PuTTY use? which is not really helpful. Compare PuTTY and xterm using As an aside, the second paragraph in that FAQ entry is incorrect, since xterm implements the same title-string control sequences. PuTTY's developers have chosen to selectively use (not limited to this instance) old X11R6 xterm for comparison, while implementing features from modern xterm (since 1996), e.g., the 256-color support. xterm doesn't implement the Linux color palette sequences (though it does recognize a different set with comparable functionality). From xterm's manpage: brokenLinuxOSC (class BrokenLinuxOSC) If true, xterm applies a workaround to ignore malformed control sequences that a Linux script might send. Compare the palette control sequences documented in console_codes with ECMA-48. The default is ``true.'' -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HEADS UP: ncurses is updated
On Sat, Apr 07, 2007 at 02:05:45AM +0800, Rong-en Fan wrote: I just merged ncurses 5.6 and wide character support from HEAD to 6.x. That means ncurses in 6.x is now up-to-date and has wide character support, i.e., ncursesw library. I just wanted to take a moment to thank you for this. You have no idea how long I've been waiting (okay, now you do: years!), as I never felt comfortable with having two versions of ncurses installed on a single box (base + port). So far it works great. Thank you so much! The only thing I've found, though, is that dialog(1) does not appear to properly handle UTF-8 encoding. Line drawing characters show up as gibberish (alphanumeric characters). I realise dialog isn't part of ncurses, but it does rely on it. We should consider updating dialog to match this change. -- | Jeremy Chadwickjdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HEADS UP: ncurses is updated
On 4/10/07, Jeremy Chadwick [EMAIL PROTECTED] wrote: On Sat, Apr 07, 2007 at 02:05:45AM +0800, Rong-en Fan wrote: I just merged ncurses 5.6 and wide character support from HEAD to 6.x. That means ncurses in 6.x is now up-to-date and has wide character support, i.e., ncursesw library. I just wanted to take a moment to thank you for this. You have no idea how long I've been waiting (okay, now you do: years!), as I never felt comfortable with having two versions of ncurses installed on a single box (base + port). So far it works great. Thank you so much! You are welcome. The only thing I've found, though, is that dialog(1) does not appear to properly handle UTF-8 encoding. Line drawing characters show up as gibberish (alphanumeric characters). I realise dialog isn't part of ncurses, but it does rely on it. We should consider updating dialog to match this change. You mean it display sometihng like tqxu instead of line drawing characters? Last time I checked, I thought it is terminal related. When I use screen, it uses line drawing character. For PuTTY, see: http://lists.freebsd.org/pipermail/freebsd-questions/2007-April/146577.html The current dialog + utf8 MacOS's Term.app seems work just fine. I'm playing with devel/cdialog and no matter it uses ncurses or ncursesw the result is the same. I'm CCing ache@ who imports GNU's dialog to our base and cdialog/ncurses author, hope they can comment :-) Regards, Rong-En Fan -- | Jeremy Chadwickjdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HEADS UP: ncurses is updated
On Tue, Apr 10, 2007 at 01:49:32AM +0800, Rong-en Fan wrote: On 4/10/07, Jeremy Chadwick [EMAIL PROTECTED] wrote: The only thing I've found, though, is that dialog(1) does not appear to properly handle UTF-8 encoding. Line drawing characters show up as gibberish (alphanumeric characters). I realise dialog isn't part of ncurses, but it does rely on it. We should consider updating dialog to match this change. You mean it display sometihng like tqxu instead of line drawing characters? Last time I checked, I thought it is terminal related. When I use screen, it uses line drawing character. For PuTTY, see: http://lists.freebsd.org/pipermail/freebsd-questions/2007-April/146577.html The current dialog + utf8 MacOS's Term.app seems work just fine. I'm playing with devel/cdialog and no matter it uses ncurses or ncursesw the result is the same. I'm CCing ache@ who imports GNU's dialog to our base and cdialog/ncurses author, hope they can comment :-) So here's how to reproduce this. I'm using PuTTY 0.59 (and I have tried using the snapshots as well, same behaviour) on Windows, using a font that has Unicode line-drawing characters. PuTTY is set for ISO-8859-1 encoding/translation. My UNIX environment: TERM=xterm export LANG=en_GB.ISO8859-1 export LC_CTYPE=en_GB.ISO8859-1 export LC_COLLATE=C Results of COLUMNS=40 dialog --msgbox testing 6 30 (sorry if this doesn't come across right, but if I save it to a file and cat it, it does appear correctly): ââââââââââââââââââââââââââââââ â testingâ ââ âââââââââââââââââââââââââââââ⤠â[ OK ]â ââââââââââââââââââââââââââââââ Now we change PuTTY encoding/translation to UTF-8, and the UNIX environment to: export LANG=en_GB.UTF-8 export LC_CTYPE=en_GB.UTF-8 Results of COLUMNS=40 dialog --msgbox testing 6 30 : lk x testingx xx tu x[ OK ]x mj mutt and other apps, however, draw line characters just fine with this configuration. This is what I meant by specific to dialog(1). Hope this helps. -- | Jeremy Chadwickjdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HEADS UP: ncurses is updated
On Mon, Apr 09, 2007 at 11:21:08AM -0700, Jeremy Chadwick wrote: On Tue, Apr 10, 2007 at 01:49:32AM +0800, Rong-en Fan wrote: On 4/10/07, Jeremy Chadwick [EMAIL PROTECTED] wrote: The only thing I've found, though, is that dialog(1) does not appear to properly handle UTF-8 encoding. Line drawing characters show up as gibberish (alphanumeric characters). I realise dialog isn't part of ncurses, but it does rely on it. We should consider updating dialog to match this change. You mean it display sometihng like tqxu instead of line drawing characters? Last time I checked, I thought it is terminal related. When I use screen, it uses line drawing character. For PuTTY, see: http://lists.freebsd.org/pipermail/freebsd-questions/2007-April/146577.html This is quite applicable. I just now got around to reading it (should've done this before I sent my previous Email). Yep, that's the exact problem: /usr/bin/dialog: libdialog.so.5 = /usr/lib/libdialog.so.5 (0x3807e000) libncurses.so.6 = /lib/libncurses.so.6 (0x38099000) libc.so.6 = /lib/libc.so.6 (0x380dd000) At least I have a workaround with NCURSES_NO_UTF8_ACS=1. :-) -- | Jeremy Chadwickjdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HEADS UP: ncurses is updated
On Tue, Apr 10, 2007 at 01:49:32AM +0800, Rong-en Fan wrote: ... You mean it display sometihng like tqxu instead of line drawing characters? Last time I checked, I thought it is terminal related. When I use screen, it uses line drawing character. For PuTTY, see: PuTTY implemented UTF-8 much later than screen and Linux console. Those (the last two) tend to have $TERM set properly (at least half the time). I could let ncurses guess what to do based on $TERM and locale. For PuTTY, most users have it incorrectly set to xterm(*). There are no clues - so I added the environment variable to help. (*) It's incorrect because in several areas it does not match xterm. -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net pgpZMNr5k30YW.pgp Description: PGP signature
Re: HEADS UP: ncurses is updated
On Monday, 9 April 2007 at 11:48:08 -0700, Jeremy Chadwick wrote: On Mon, Apr 09, 2007 at 11:21:08AM -0700, Jeremy Chadwick wrote: On Tue, Apr 10, 2007 at 01:49:32AM +0800, Rong-en Fan wrote: On 4/10/07, Jeremy Chadwick [EMAIL PROTECTED] wrote: The only thing I've found, though, is that dialog(1) does not appear to properly handle UTF-8 encoding. Line drawing characters show up as gibberish (alphanumeric characters). I realise dialog isn't part of ncurses, but it does rely on it. We should consider updating dialog to match this change. You mean it display sometihng like tqxu instead of line drawing characters? Last time I checked, I thought it is terminal related. When I use screen, it uses line drawing character. For PuTTY, see: http://lists.freebsd.org/pipermail/freebsd-questions/2007-April/146577.html This is quite applicable. I just now got around to reading it (should've done this before I sent my previous Email). Yep, that's the exact problem: /usr/bin/dialog: libdialog.so.5 = /usr/lib/libdialog.so.5 (0x3807e000) libncurses.so.6 = /lib/libncurses.so.6 (0x38099000) libc.so.6 = /lib/libc.so.6 (0x380dd000) At least I have a workaround with NCURSES_NO_UTF8_ACS=1. :-) I am not sure, but maybe this is related to ncurses update. I am getting this trying to run sysinstall utility: Probing devices, please wait (this can take a while)...BARF 170 105 Than goes EOL and exit... It's a current from April 6. -- == - Best regards, Nikolay Pavlov. --- == ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HEADS UP: ncurses is updated
On 4/10/07, Nikolay Pavlov [EMAIL PROTECTED] wrote: On Monday, 9 April 2007 at 11:48:08 -0700, Jeremy Chadwick wrote: On Mon, Apr 09, 2007 at 11:21:08AM -0700, Jeremy Chadwick wrote: On Tue, Apr 10, 2007 at 01:49:32AM +0800, Rong-en Fan wrote: On 4/10/07, Jeremy Chadwick [EMAIL PROTECTED] wrote: The only thing I've found, though, is that dialog(1) does not appear to properly handle UTF-8 encoding. Line drawing characters show up as gibberish (alphanumeric characters). I realise dialog isn't part of ncurses, but it does rely on it. We should consider updating dialog to match this change. You mean it display sometihng like tqxu instead of line drawing characters? Last time I checked, I thought it is terminal related. When I use screen, it uses line drawing character. For PuTTY, see: http://lists.freebsd.org/pipermail/freebsd-questions/2007-April/146577.html This is quite applicable. I just now got around to reading it (should've done this before I sent my previous Email). Yep, that's the exact problem: /usr/bin/dialog: libdialog.so.5 = /usr/lib/libdialog.so.5 (0x3807e000) libncurses.so.6 = /lib/libncurses.so.6 (0x38099000) libc.so.6 = /lib/libc.so.6 (0x380dd000) At least I have a workaround with NCURSES_NO_UTF8_ACS=1. :-) I am not sure, but maybe this is related to ncurses update. I am getting this trying to run sysinstall utility: Probing devices, please wait (this can take a while)...BARF 170 105 Than goes EOL and exit... It's a current from April 6. The ncurses update to 5.6 is in late Jan, and enable wide character support it in late Feb. My sysinstall runs just fine under console and rxvt-unicode on my currenct as of yesterday. -- == - Best regards, Nikolay Pavlov. --- == ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Call for Testers: ncurses 5.6 update
Hi list, Rong-en Fan wrote: On 3/13/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Hello, Rong-en Fan wrote: On 3/12/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Rong-en Fan wrote: Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. make installworld failed: cd /usr/src; /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 install32 mkdir -p /usr/lib32 # XXX add to mtree [...] Sorry about this. I messed up the lib32 changes in the all-in-one patch. Could you please use this one instead? http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070312.diff.gz This patch doesn't seems to work anymore on 6.2-stable i386 (my previous test was on amd64) It seems that part of this patch is already in -stable :) If I'm right the patch for src/Makefile.inc1 should be replaced by : --- Makefile.inc1 Fri Apr 6 20:03:35 2007 +++ /root/Makefile.inc1.origFri Apr 6 20:03:17 2007 @@ -894,8 +894,7 @@ bin/csh \ bin/sh \ ${_rescue} \ -lib/ncurses/ncurses \ -lib/ncurses/ncursesw \ +lib/libncurses \ ${_share} \ ${_aicasm} \ usr.bin/awk \ @@ -1000,8 +999,7 @@ _prebuild_libs+= lib/libbz2 lib/libcom_err lib/libcrypt lib/libexpat \ lib/libkvm lib/libmd \ - lib/ncurses/ncurses lib/ncurses/ncursesw \ - lib/libnetgraph lib/libopie lib/libpam \ + lib/libncurses lib/libnetgraph lib/libopie lib/libpam \ lib/libradius \ lib/libsbuf lib/libtacplus lib/libutil \ lib/libz lib/msun I'm still compiling and will let you know if things still works. This works for me (at least make buildworld make installworld finished without problems). Thanks for testing. Should I recompile and the kernel again or the patch is only in contrib ? :) No you don't. Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Call for Testers: ncurses 5.6 update
On 4/7/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Hi list, Rong-en Fan wrote: On 3/13/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Hello, Rong-en Fan wrote: On 3/12/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Rong-en Fan wrote: Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. make installworld failed: cd /usr/src; /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 install32 mkdir -p /usr/lib32 # XXX add to mtree [...] Sorry about this. I messed up the lib32 changes in the all-in-one patch. Could you please use this one instead? http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070312.diff.gz This patch doesn't seems to work anymore on 6.2-stable i386 (my previous test was on amd64) It seems that part of this patch is already in -stable :) If I'm right the patch for src/Makefile.inc1 should be replaced by : --- Makefile.inc1 Fri Apr 6 20:03:35 2007 +++ /root/Makefile.inc1.origFri Apr 6 20:03:17 2007 @@ -894,8 +894,7 @@ bin/csh \ bin/sh \ ${_rescue} \ -lib/ncurses/ncurses \ -lib/ncurses/ncursesw \ +lib/libncurses \ ${_share} \ ${_aicasm} \ usr.bin/awk \ @@ -1000,8 +999,7 @@ _prebuild_libs+= lib/libbz2 lib/libcom_err lib/libcrypt lib/libexpat \ lib/libkvm lib/libmd \ - lib/ncurses/ncurses lib/ncurses/ncursesw \ - lib/libnetgraph lib/libopie lib/libpam \ + lib/libncurses lib/libnetgraph lib/libopie lib/libpam \ lib/libradius \ lib/libsbuf lib/libtacplus lib/libutil \ lib/libz lib/msun I'm still compiling and will let you know if things still works. Yes, you are right. I merged Makefile.inc1 changes two days ago. I'm going to merge the whole changes later. Enjoy! Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
HEADS UP: ncurses is updated
Hi all, I just merged ncurses 5.6 and wide character support from HEAD to 6.x. That means ncurses in 6.x is now up-to-date and has wide character support, i.e., ncursesw library. Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Call for Testers: ncurses 5.6 update
On Tue, 13-Mar-2007 at 00:45:24 +0800, Rong-en Fan wrote: On 3/12/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Rong-en Fan wrote: Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. make installworld failed: cd /usr/src; /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 install32 mkdir -p /usr/lib32 # XXX add to mtree [...] Sorry about this. I messed up the lib32 changes in the all-in-one patch. Could you please use this one instead? http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070312.diff.gz I am running this patch on 6.2-STABLE (i386). I have rebuilt world and ports/mail/mutt-devel (using WITH_MUTT_NCURSES=1). Everything seems to work and mutt also runs perfectly with UTF8. Before applying this patch I had to use WITH_MUTT_NCURSES_PORT=1 :-). Thanks, -Andre ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Call for Testers: ncurses 5.6 update
Rong-en Fan wrote: Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. make installworld failed: cd /usr/src; /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 install32 mkdir -p /usr/lib32 # XXX add to mtree cd /usr/src/lib; MAKEOBJDIRPREFIX=/usr/obj/lib32 _SHLIBDIRPREFIX=/usr/obj/usr/src/lib32 MACHINE=i386 MACHINE_ARCH=i386 PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/tmp/install.74joOgie CC=cc -m32 -march=k8 -mfancy-math-387 -DCOMPAT_32BIT -iprefix /usr/obj/usr/src/lib32/usr/ -L/usr/obj/usr/src/lib32/usr/lib32 -B/usr/obj/usr/src/lib32/usr/lib32 CXX=c++ -m32 -march=k8 -mfancy-math-387 -DCOMPAT_32BIT -iprefix /usr/obj/usr/src/lib32/usr/ -L/usr/obj/usr/src/lib32/usr/lib32 -B/usr/obj/usr/src/lib32/usr/lib32 OBJC=cc -m32 -march=k8 -mfancy-math-387 -DCOMPAT_32BIT -iprefix /usr/obj/usr/src/lib32/usr/ -L/usr/obj/usr/src/lib32/usr/lib32 -B/usr/obj/usr/src/lib32/usr/lib32 LD=ld -m elf_i386_fbsd -Y P,/usr/obj/usr/src/lib32/usr/lib32 AS=as --32 LIBDIR=/usr/lib32 SHLIBDIR=/usr/lib32 /usr/obj/usr/src/make.amd64/make -DNO_CPU_CFLAGS -DCOMPAT_32BIT -DNO_BIND -DNO_MAN -DNO_NLS -DNO_INFO -DNO_HTML -DNO_INCS install === csu/i386-elf (install) cc -m32 -march=k8 -mfancy-math-387 -DCOMPAT_32BIT -iprefix /usr/obj/usr/src/lib32/usr/ -L/usr/obj/usr/src/lib32/usr/lib32 -B/usr/obj/usr/src/lib32/usr/lib32 -O2 -fno-strict-aliasing -pipe -I/usr/src/lib/csu/i386-elf/../common -I/usr/src/lib/csu/i386-elf/../../libc/include -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -c crt1.c In file included from /usr/obj/usr/src/tmp/usr/include/sys/types.h:44, from /usr/obj/usr/src/tmp/usr/include/sys/param.h:63, from /usr/src/lib/csu/i386-elf/../common/crtbrand.c:29, from crt1.c:36: /usr/obj/usr/src/tmp/usr/include/machine/endian.h: In function `__bswap64': /usr/obj/usr/src/tmp/usr/include/machine/endian.h:162: warning: right shift count = width of type /usr/obj/usr/src/tmp/usr/include/machine/endian.h:162: warning: right shift count = width of type /usr/obj/usr/src/tmp/usr/include/machine/endian.h:162: warning: left shift count = width of type /usr/obj/usr/src/tmp/usr/include/machine/endian.h:162: warning: left shift count = width of type /usr/obj/usr/src/tmp/usr/include/machine/endian.h:162: warning: left shift count = width of type /usr/obj/usr/src/tmp/usr/include/machine/endian.h:162: warning: left shift count = width of type /usr/obj/usr/src/tmp/usr/include/machine/endian.h:162: warning: left shift count = width of type FreeBSD hater.cmotd.com 6.2-STABLE FreeBSD 6.2-STABLE #1: Tue Feb 6 18:47:56 EET 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/CORE64-SMP amd64 I'm rebuilding everything (basekernels) just to be sure that the problems does not exist without the patch :) Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED] -- Best Wishes, Stefan Lambrev ICQ# 24134177 ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Call for Testers: ncurses 5.6 update
On 3/12/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Rong-en Fan wrote: Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. make installworld failed: cd /usr/src; /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 install32 mkdir -p /usr/lib32 # XXX add to mtree [...] Sorry about this. I messed up the lib32 changes in the all-in-one patch. Could you please use this one instead? http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070312.diff.gz It should solve lib32 problem. Note that individual patches work well. Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Call for Testers: ncurses 5.6 update
Hello, Rong-en Fan wrote: On 3/12/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Rong-en Fan wrote: Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. make installworld failed: cd /usr/src; /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 install32 mkdir -p /usr/lib32 # XXX add to mtree [...] Sorry about this. I messed up the lib32 changes in the all-in-one patch. Could you please use this one instead? http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070312.diff.gz This works for me (at least make buildworld make installworld finished without problems). Should I recompile and the kernel again or the patch is only in contrib ? :) It should solve lib32 problem. Note that individual patches work well. Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED] -- Best Wishes, Stefan Lambrev ICQ# 24134177 ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Call for Testers: ncurses 5.6 update
On 3/13/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Hello, Rong-en Fan wrote: On 3/12/07, Stefan Lambrev [EMAIL PROTECTED] wrote: Rong-en Fan wrote: Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. make installworld failed: cd /usr/src; /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 install32 mkdir -p /usr/lib32 # XXX add to mtree [...] Sorry about this. I messed up the lib32 changes in the all-in-one patch. Could you please use this one instead? http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070312.diff.gz This works for me (at least make buildworld make installworld finished without problems). Thanks for testing. Should I recompile and the kernel again or the patch is only in contrib ? :) No you don't. Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Call for Testers: ncurses 5.6 update
On Sun, Mar 11, 2007 at 08:56:27PM +0800, Rong-en Fan wrote: Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. I'm running -STABLE as of: FreeBSD localhost 6.2-STABLE FreeBSD 6.2-STABLE #16: Sun Mar 11 12:01:47 PDT 2007 [EMAIL PROTECTED]:/common/S1/obj/usr/src/sys/MONTEZUMA i386 I applied the ncurses patch. Things that worked before, appear to still be working. :-) -- Louis KowolowskiKE7BAX [EMAIL PROTECTED] Cryptomonkeys: http://www.cryptomonkeys.com/~louisk Warning: Do not point laser at remaining eye! pgpCcCPKZ8bet.pgp Description: PGP signature
Call for Testers: ncurses 5.6 update
Hi folks, ncurses in 6.x is pretty old. We have update-to-date ncurses in 7.x with wide character support now. The patch at http://people.freebsd.org/~rafan/ncurses/ncursesw-5.6-all-fbsd6-20070310.diff.gz gives you ncurses 5.6 and wide character support in 6.x. Please apply with 'patch -p0' under /usr/src. For more information, please visit http://people.freebsd.org/~rafan/ncurses/ You can also find individual patches, say ncurses update and wide character support, there. Feedbacks and suggestions are welcome. P.S. Due to some lib32 issues, the patch above contains changes made by ru@ recently for src/Makefile.inc1. Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
ncurses
In the cvs repository, there has appeared src/lib/ncurses, which seems to be a copy of lib/libncurses. Is this meant to be? -- Stephen Montgomery-Smith [EMAIL PROTECTED] http://www.math.missouri.edu/~stephen ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: ncurses
Stephen Montgomery-Smith wrote: In the cvs repository, there has appeared src/lib/ncurses, which seems to be a copy of lib/libncurses. Is this meant to be? Yes, this is a repo-copy in preparation of ncurses update. BTW. I think the files appeared on -HEAD, no? Cheers, -- Xin LI [EMAIL PROTECTED] http://www.delphij.net/ FreeBSD - The Power to Serve! signature.asc Description: OpenPGP digital signature
Re: ncurses
On 1/18/07, Stephen Montgomery-Smith [EMAIL PROTECTED] wrote: In the cvs repository, there has appeared src/lib/ncurses, which seems to be a copy of lib/libncurses. Is this meant to be? Yes. it's for the upcoming ncurses update, which will occur within one week. I'm waiting the current exp run on pointyhat to be finished. Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Updating ncurses in base
Hi, [I'm also CC'ed peter@ since he is the maintainer of ncurses in base] As you may know, the current ncurses in the base system is rather old (it is 4 years old). I have been working on updating ncurses to the latest version 5.5 and enable wide character as default. I have put the description, goal, issues, current status, and tarball for test at the following URL: http://www.rafan.org/FreeBSD/ncurses/ I use the updated ncurses on my 7-CURRENT for sometime, everything works well. As I note in that page, there are some issues related to building framework of libncurses and related libraries. I hope there are some experienced people here can show me which way is most likely to be included in the base system. In addition to those issues, I hope some of you can test it and feedback. I really would like to see ncurses in base is updated in the near future. Regards, Rong-En Fan ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Updating ncurses in base
Unfortunately, I won't be able to test the newer curses anytime soon... But - I did report some years ago that c3270 doesn't build with the current ncurses because of a name clash. If someone gets a chance, it might be a good idea to test that port with the newer ncurses. - Thanks - - Dave Rivers - Hi, [I'm also CC'ed peter@ since he is the maintainer of ncurses in base] As you may know, the current ncurses in the base system is rather old (it is 4 years old). I have been working on updating ncurses to the latest version 5.5 and enable wide character as default. I have put the description, goal, issues, current status, and tarball for test at the following URL: ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: ncurses buildworld problem
Great idea - thanks. Those directories should be fine access-wise. On Tue, 18 Mar 2003, Barney Wolff wrote: On Mon, Mar 17, 2003 at 11:48:17PM -0500, [EMAIL PROTECTED] wrote: I appears there may be a spot in the buildworld where includes from the current system are being used. The module in question is: /usr/src/contrib/ncurses/ncurses/tinfo/make_keys.c If the system is otherwise quiet, looking at the access times of the files in /usr/include vs the mod times of files in /usr/obj may give some hint of what is actually happening. -- Barney Wolff http://www.databus.com/bwresume.pdf I'm available by contract or FT, in the NYC metro area or via the 'Net. _ Douglas Denault [EMAIL PROTECTED] Voice: 301-469-8766 Fax: 301-469-0601 To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
ncurses and terminfo
Is it possible to build the base system ncurses with a full terminfo database? -- AlanE (Alan Eldridge) Unix/C(++) IT Pro for 20 yrs, likes fixing weird distributed systems bugs. KDE, KDE-FreeBSD Teams (http://www.kde.org, http://freebsd.kde.org/) To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: Another potential ncurses issue... (or x3270?)
In message [EMAIL PROTECTED], Thomas David Rivers writes : I just installed the tn3270 package from 4.1-RELEASE and tried to use it... It dumps core, and when you look at core file in gdb, it seems to be an infinite recursive loop in ncurses. Just tried tn3270 (I usually use x3270 instead) with a TSO/ISPF session. No problems here. Regards, Phone: (250)387-8437 Cy Schubert Fax: (250)387-5766 Team Leader, Sun/DEC Team Internet: [EMAIL PROTECTED] Open Systems Group, ITSD, ISTA Province of BC To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-stable" in the body of the message