Date: Wed, 24 Jan 2007 05:31:04 GMT From: Matt Jacob <mjacob@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 113472 for review Message-ID: <200701240531.l0O5V4cL065672@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=113472 Change 113472 by mjacob@mjexp on 2007/01/24 05:30:03 IFC. Integrate early, and often. Affected files ... .. //depot/projects/mjexp/Makefile.inc1#4 integrate .. //depot/projects/mjexp/bin/sh/exec.c#3 integrate .. //depot/projects/mjexp/contrib/ncurses/ANNOUNCE#2 integrate .. //depot/projects/mjexp/contrib/ncurses/AUTHORS#1 branch .. //depot/projects/mjexp/contrib/ncurses/FREEBSD-Xlist#1 branch .. //depot/projects/mjexp/contrib/ncurses/FREEBSD-upgrade#1 branch .. //depot/projects/mjexp/contrib/ncurses/INSTALL#2 integrate .. //depot/projects/mjexp/contrib/ncurses/MANIFEST#2 integrate .. //depot/projects/mjexp/contrib/ncurses/Makefile.glibc#2 delete .. //depot/projects/mjexp/contrib/ncurses/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/Makefile.os2#2 integrate .. //depot/projects/mjexp/contrib/ncurses/NEWS#2 integrate .. //depot/projects/mjexp/contrib/ncurses/README#2 integrate .. //depot/projects/mjexp/contrib/ncurses/README.emx#2 integrate .. //depot/projects/mjexp/contrib/ncurses/README.glibc#2 delete .. //depot/projects/mjexp/contrib/ncurses/TO-DO#2 integrate .. //depot/projects/mjexp/contrib/ncurses/aclocal.m4#2 integrate .. //depot/projects/mjexp/contrib/ncurses/announce.html.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/c++/Makefile.in#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/NEWS#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/PROBLEMS#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/README-first#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesapp.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesapp.h#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesf.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesf.h#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesm.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesm.h#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesmain.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesp.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesp.h#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursespad.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesw.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursesw.h#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursslk.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/cursslk.h#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/demo.cc#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/edit_cfg.sh#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/etip.h.in#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/headers#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/internal.h#2 delete .. //depot/projects/mjexp/contrib/ncurses/c++/modules#2 delete .. //depot/projects/mjexp/contrib/ncurses/config.guess#2 integrate .. //depot/projects/mjexp/contrib/ncurses/config.sub#2 integrate .. //depot/projects/mjexp/contrib/ncurses/configure#2 integrate .. //depot/projects/mjexp/contrib/ncurses/configure.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/convert_configure.pl#2 integrate .. //depot/projects/mjexp/contrib/ncurses/dist.mk#2 integrate .. //depot/projects/mjexp/contrib/ncurses/doc/hackguide.doc#2 integrate .. //depot/projects/mjexp/contrib/ncurses/doc/html/NCURSES-Programming-HOWTO.html#1 branch .. //depot/projects/mjexp/contrib/ncurses/doc/html/announce.html#2 integrate .. //depot/projects/mjexp/contrib/ncurses/doc/html/hackguide.html#2 integrate .. //depot/projects/mjexp/contrib/ncurses/doc/html/ncurses-intro.html#2 integrate .. //depot/projects/mjexp/contrib/ncurses/doc/ncurses-intro.doc#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/READ.ME#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/f_trace.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/form/fld_arg.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_attr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_current.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_def.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_dup.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_ftchoice.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_ftlink.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_info.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_just.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_link.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_max.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_move.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_newftyp.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_opts.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_pad.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_page.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_stat.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_type.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fld_user.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/form.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/form.priv.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_cursor.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_data.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_def.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_driver.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_hook.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_opts.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_page.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_post.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_req_name.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_scale.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_sub.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_user.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/frm_win.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fty_alnum.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fty_alpha.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fty_enum.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fty_int.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fty_ipv4.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fty_num.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/fty_regex.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/llib-lform#2 integrate .. //depot/projects/mjexp/contrib/ncurses/form/llib-lformw#1 branch .. //depot/projects/mjexp/contrib/ncurses/form/modules#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/Caps#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/Caps.aix4#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/Caps.hpux11#1 branch .. //depot/projects/mjexp/contrib/ncurses/include/Caps.keys#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/Caps.osf1r5#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/Caps.uwin#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/MKhashsize.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/MKkey_defs.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/MKncurses_def.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/MKparametrized.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/MKterm.h.awk.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/curses.h.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/curses.tail#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/curses.wide#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/hashed_db.h#1 branch .. //depot/projects/mjexp/contrib/ncurses/include/nc_alloc.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/nc_tparm.h#1 branch .. //depot/projects/mjexp/contrib/ncurses/include/ncurses_cfg.hin#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/ncurses_defs#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/ncurses_dll.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/term_entry.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/include/tic.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/install-sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/captoinfo.1m#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/clear.1#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_add_wch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_add_wchstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_addch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_addchstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_addstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_addwstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_attr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_beep.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_bkgd.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_bkgrnd.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_border.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_border_set.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_clear.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_color.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_delch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_deleteln.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_extend.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_get_wch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_get_wstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_getcchar.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_getch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_getstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_getyx.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_in_wch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_in_wchstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_inch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_inchstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_initscr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_inopts.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_ins_wch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_ins_wstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_insch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_insstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_instr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_inwstr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_kernel.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_mouse.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_move.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_outopts.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_overlay.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_pad.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_print.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_printw.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_refresh.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_scanw.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_scr_dump.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_scroll.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_slk.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_termattrs.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_termcap.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_terminfo.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_touch.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_trace.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_util.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/curs_window.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/default_colors.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/define_key.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_cursor.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_data.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_driver.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field_attributes.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field_buffer.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field_info.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field_just.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field_new.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field_opts.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field_userptr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_field_validation.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_fieldtype.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_hook.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_new.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_new_page.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_opts.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_page.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_post.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_requestname.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_userptr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/form_win.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/infocmp.1m#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/infotocap.1m#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/key_defined.3x#1 branch .. //depot/projects/mjexp/contrib/ncurses/man/keybound.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/keyok.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/legacy_coding.3x#1 branch .. //depot/projects/mjexp/contrib/ncurses/man/make_sed.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/man_db.renames#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/manlinks.sed#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_attributes.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_cursor.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_driver.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_format.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_hook.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_items.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_mark.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_new.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_opts.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_pattern.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_post.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_requestname.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_spacing.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_userptr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/menu_win.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/mitem_current.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/mitem_name.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/mitem_new.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/mitem_opts.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/mitem_userptr.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/mitem_value.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/ncurses.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/panel.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/resizeterm.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/term.5#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/term.7#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/terminfo.head#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/terminfo.tail#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/tic.1m#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/toe.1m#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/tput.1#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/tset.1#2 integrate .. //depot/projects/mjexp/contrib/ncurses/man/wresize.3x#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/READ.ME#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/eti.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/llib-lmenu#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/llib-lmenuw#1 branch .. //depot/projects/mjexp/contrib/ncurses/menu/m_attribs.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_cursor.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_driver.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_format.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_global.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_hook.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_item_cur.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_item_nam.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_item_new.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_item_opt.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_item_top.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_item_use.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_item_val.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_item_vis.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_items.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_new.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_opts.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_pad.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_pattern.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_post.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_req_name.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_scale.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_spacing.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_sub.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_trace.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/menu/m_userptr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/m_win.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/menu.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/menu.priv.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/mf_common.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/menu/modules#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/chkdef.cmd#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/cleantic.cmd#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/cmpdef.cmd#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/csort#1 branch .. //depot/projects/mjexp/contrib/ncurses/misc/emx.src#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/gen_edit.sh#1 branch .. //depot/projects/mjexp/contrib/ncurses/misc/indent.pro#2 delete .. //depot/projects/mjexp/contrib/ncurses/misc/jpf-indent#1 branch .. //depot/projects/mjexp/contrib/ncurses/misc/makedef.cmd#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/ncu-indent#1 branch .. //depot/projects/mjexp/contrib/ncurses/misc/ncurses-config.in#1 branch .. //depot/projects/mjexp/contrib/ncurses/misc/run_tic.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/shlib#2 integrate .. //depot/projects/mjexp/contrib/ncurses/misc/terminfo.src#2 integrate .. //depot/projects/mjexp/contrib/ncurses/mk-0th.awk#2 integrate .. //depot/projects/mjexp/contrib/ncurses/mk-1st.awk#2 integrate .. //depot/projects/mjexp/contrib/ncurses/mk-2nd.awk#2 integrate .. //depot/projects/mjexp/contrib/ncurses/mkinstalldirs#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/README#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/README.IZ#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/SigAction.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/MKkeyname.awk#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/MKlib_gen.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/MKunctrl.awk#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/README#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/define_key.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/key_defined.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/keybound.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/keyok.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/legacy_coding.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_addch.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_addstr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_beep.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_bkgd.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_box.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_chgat.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_clrbot.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_color.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_colorset.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_dft_fgbg.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_erase.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_freeall.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_getch.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_getstr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_hline.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_initscr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_insch.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_insdel.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_insnstr.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_insstr.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_instr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_mouse.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_move.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_mvwin.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_newterm.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_newwin.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_overlay.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_pad.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_printw.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_redrawln.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_refresh.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_restart.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_screen.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_scroll.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_set_term.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slk.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkatr_set.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkatrof.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkatron.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkatrset.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkattr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkclear.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkcolor.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slklab.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkrefr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_slkset.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_ungetch.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_vline.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_wattroff.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_wattron.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/lib_window.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/resizeterm.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/safe_sprintf.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/sigaction.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/tries.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/version.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/vsscanf.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/base/wresize.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/curses.priv.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/llib-lncurses#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/llib-lncursesw#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/modules#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/MKcaptab.awk#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/MKfallback.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/MKkeys_list.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/MKnames.awk#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/README#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/access.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/add_tries.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/alloc_entry.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/alloc_ttype.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/captoinfo.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/comp_error.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/comp_expand.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/comp_hash.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/comp_parse.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/comp_scan.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/db_iterator.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/doalloc.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/free_ttype.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/hashed_db.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/home_terminfo.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/init_keytry.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_acs.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_cur_term.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_data.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_has_cap.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_kernel.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_napms.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_options.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_print.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_raw.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_setup.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_termcap.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_termname.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_tgoto.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_ti.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_tparm.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_tputs.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/lib_ttyflags.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/make_keys.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/name_match.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/parse_entry.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/read_entry.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/read_termcap.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/setbuf.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/strings.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/trim_sgr0.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/tinfo/write_entry.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/README#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/lib_trace.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/lib_traceatr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/lib_tracebits.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/lib_tracechr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/lib_tracedmp.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/lib_tracemse.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/trace_buf.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/varargs.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/trace/visbuf.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tty/MKexpanded.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tty/hashmap.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tty/lib_mvcur.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tty/lib_tstp.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tty/lib_twait.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tty/lib_vidattr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tty/tty_display.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/tty/tty_update.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/charable.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_add_wch.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_box_set.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_cchar.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_get_wch.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_get_wstr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_in_wch.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_in_wchnstr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_ins_nwstr.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_ins_wch.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_inwstr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_pecho_wchar.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_slk_wset.c#1 branch .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_unget_wch.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_vid_attr.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_wacs.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/ncurses/widechar/lib_wunctrl.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/llib-lpanel#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/llib-lpanelw#1 branch .. //depot/projects/mjexp/contrib/ncurses/panel/p_above.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_below.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_bottom.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_delete.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_hidden.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_hide.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_move.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_new.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_replace.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_show.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_top.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_update.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_user.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/p_win.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/panel.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/panel.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/panel/panel.priv.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/MKtermsort.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/capconvert#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/clear.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/clear.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/dump_entry.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/dump_entry.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/infocmp.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/modules#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/progs.priv.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/tic.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/toe.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/tput.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/progs/tset.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/COPYING#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/HISTORY#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/Makefile.in#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/ansi.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/charset.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/color.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/control.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/crum.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/edit.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/fun.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/init.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/menu.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/modes.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/modules#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/output.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/pad.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/scan.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/sync.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/sysdep.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/tack.1#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/tack.c#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tack/tack.h#2 integrate .. //depot/projects/mjexp/contrib/ncurses/tar-copy.sh#2 integrate .. //depot/projects/mjexp/contrib/ncurses/test/Makefile.in#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/README#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/blue.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/bs.6#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/bs.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/cardfile.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/cardfile.dat#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/configure#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/configure.in#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/ditto.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/dots.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/filter.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/firework.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/firstlast.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/gdc.6#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/gdc.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/hanoi.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/hashtest.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/keynames.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/knight.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/lrtest.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/modules#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/ncurses.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/ncurses_tst.hin#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/newdemo.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/railroad.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/rain.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/tclock.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/test.priv.h#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/testaddch.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/testcurs.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/testscanw.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/tracemunch#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/view.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/worm.c#2 delete .. //depot/projects/mjexp/contrib/ncurses/test/xmas.c#2 delete .. //depot/projects/mjexp/etc/defaults/rc.conf#4 integrate .. //depot/projects/mjexp/etc/rc.d/quota#2 integrate .. //depot/projects/mjexp/lib/Makefile#3 integrate .. //depot/projects/mjexp/lib/libc/gen/siglist.c#3 integrate .. //depot/projects/mjexp/lib/libc/net/nsdispatch.3#3 integrate .. //depot/projects/mjexp/lib/libc/rpc/getnetconfig.c#2 integrate .. //depot/projects/mjexp/lib/libc/rpc/getnetpath.c#2 integrate .. //depot/projects/mjexp/lib/libc/stdtime/localtime.c#2 integrate .. //depot/projects/mjexp/lib/libform/Makefile#2 delete .. //depot/projects/mjexp/lib/libmenu/Makefile#2 delete .. //depot/projects/mjexp/lib/libncurses/Makefile#2 delete .. //depot/projects/mjexp/lib/libncurses/ncurses_cfg.h#2 delete .. //depot/projects/mjexp/lib/libncurses/pathnames.h#3 delete .. //depot/projects/mjexp/lib/libncurses/termcap.c#3 delete .. //depot/projects/mjexp/lib/libpam/modules/pam_radius/pam_radius.c#2 integrate .. //depot/projects/mjexp/lib/libpanel/Makefile#2 delete .. //depot/projects/mjexp/lib/ncurses/Makefile#1 branch .. //depot/projects/mjexp/lib/ncurses/Makefile.inc#1 branch .. //depot/projects/mjexp/lib/ncurses/config.mk#1 branch .. //depot/projects/mjexp/lib/ncurses/form/Makefile#2 integrate .. //depot/projects/mjexp/lib/ncurses/menu/Makefile#2 integrate .. //depot/projects/mjexp/lib/ncurses/ncurses/Makefile#2 integrate .. //depot/projects/mjexp/lib/ncurses/ncurses/ncurses_cfg.h#2 integrate .. //depot/projects/mjexp/lib/ncurses/ncurses/pathnames.h#2 integrate .. //depot/projects/mjexp/lib/ncurses/ncurses/termcap.c#2 integrate .. //depot/projects/mjexp/lib/ncurses/panel/Makefile#2 integrate .. //depot/projects/mjexp/libexec/rtld-elf/rtld.1#2 integrate .. //depot/projects/mjexp/sbin/Makefile#4 integrate .. //depot/projects/mjexp/sbin/ifconfig/ifconfig.8#5 integrate .. //depot/projects/mjexp/sbin/ifconfig/ifmedia.c#3 integrate .. //depot/projects/mjexp/sbin/mount_nfs/Makefile#3 integrate .. //depot/projects/mjexp/sbin/mount_nfs/mount_nfs.8#3 integrate .. //depot/projects/mjexp/sbin/mount_nfs/mount_nfs.c#3 integrate .. //depot/projects/mjexp/sbin/quotacheck/quotacheck.c#3 integrate .. //depot/projects/mjexp/share/dict/freebsd#2 integrate .. //depot/projects/mjexp/share/man/man3/pthread.3#2 integrate .. //depot/projects/mjexp/share/man/man4/if_bridge.4#4 integrate .. //depot/projects/mjexp/share/man/man4/le.4#3 integrate .. //depot/projects/mjexp/share/man/man4/snd_hda.4#5 integrate .. //depot/projects/mjexp/share/man/man4/tcp.4#2 integrate .. //depot/projects/mjexp/share/man/man5/nsswitch.conf.5#2 integrate .. //depot/projects/mjexp/share/man/man5/rc.conf.5#5 integrate .. //depot/projects/mjexp/sys/amd64/amd64/machdep.c#7 integrate .. //depot/projects/mjexp/sys/amd64/amd64/mp_machdep.c#4 integrate .. //depot/projects/mjexp/sys/amd64/amd64/mptable_pci.c#4 integrate .. //depot/projects/mjexp/sys/amd64/amd64/msi.c#2 integrate .. //depot/projects/mjexp/sys/amd64/amd64/nexus.c#4 integrate .. //depot/projects/mjexp/sys/amd64/include/clock.h#3 integrate .. //depot/projects/mjexp/sys/amd64/include/intr_machdep.h#5 integrate .. //depot/projects/mjexp/sys/amd64/isa/clock.c#4 integrate .. //depot/projects/mjexp/sys/amd64/linux32/linux32_machdep.c#6 integrate .. //depot/projects/mjexp/sys/amd64/pci/pci_bus.c#4 integrate .. //depot/projects/mjexp/sys/arm/at91/uart_dev_at91usart.c#3 integrate .. //depot/projects/mjexp/sys/arm/sa11x0/uart_dev_sa1110.c#2 integrate .. //depot/projects/mjexp/sys/cam/scsi/scsi_da.c#5 integrate .. //depot/projects/mjexp/sys/compat/linprocfs/linprocfs.c#5 integrate .. //depot/projects/mjexp/sys/compat/linux/linux_emul.c#7 integrate .. //depot/projects/mjexp/sys/conf/files.sparc64#6 integrate .. //depot/projects/mjexp/sys/conf/options.sun4v#2 integrate .. //depot/projects/mjexp/sys/dev/acpica/acpi_cpu.c#3 integrate .. //depot/projects/mjexp/sys/dev/acpica/acpi_pcib_acpi.c#4 integrate .. //depot/projects/mjexp/sys/dev/acpica/acpi_pcib_pci.c#3 integrate .. //depot/projects/mjexp/sys/dev/aic7xxx/aic79xx.h#2 integrate .. //depot/projects/mjexp/sys/dev/aic7xxx/aic79xx_pci.c#2 integrate .. //depot/projects/mjexp/sys/dev/ath/if_ath.c#5 integrate .. //depot/projects/mjexp/sys/dev/ath/if_ath_pci.c#3 integrate .. //depot/projects/mjexp/sys/dev/bce/if_bce.c#8 integrate .. //depot/projects/mjexp/sys/dev/cardbus/cardbus.c#2 integrate .. //depot/projects/mjexp/sys/dev/esp/esp_sbus.c#3 integrate .. //depot/projects/mjexp/sys/dev/firewire/fwohci_pci.c#2 integrate .. //depot/projects/mjexp/sys/dev/fxp/if_fxp.c#5 integrate .. //depot/projects/mjexp/sys/dev/isp/isp.c#10 integrate .. //depot/projects/mjexp/sys/dev/isp/isp_freebsd.c#10 integrate .. //depot/projects/mjexp/sys/dev/isp/isp_freebsd.h#6 integrate .. //depot/projects/mjexp/sys/dev/isp/isp_pci.c#8 integrate .. //depot/projects/mjexp/sys/dev/isp/isp_sbus.c#5 integrate .. //depot/projects/mjexp/sys/dev/isp/isp_target.c#6 integrate .. //depot/projects/mjexp/sys/dev/isp/isp_target.h#4 integrate .. //depot/projects/mjexp/sys/dev/isp/isp_tpublic.h#4 integrate .. //depot/projects/mjexp/sys/dev/isp/ispvar.h#5 integrate .. //depot/projects/mjexp/sys/dev/le/if_le_cbus.c#2 integrate .. //depot/projects/mjexp/sys/dev/le/if_le_isa.c#2 integrate .. //depot/projects/mjexp/sys/dev/le/if_le_lebuffer.c#1 branch .. //depot/projects/mjexp/sys/dev/le/if_le_ledma.c#2 integrate .. //depot/projects/mjexp/sys/dev/le/if_le_pci.c#2 integrate .. //depot/projects/mjexp/sys/dev/le/lance.c#3 integrate .. //depot/projects/mjexp/sys/dev/le/lebuffer_sbus.c#1 branch .. //depot/projects/mjexp/sys/dev/mc146818/mc146818reg.h#2 integrate .. //depot/projects/mjexp/sys/dev/mfi/mfi_pci.c#3 integrate .. //depot/projects/mjexp/sys/dev/mii/mii.c#2 integrate .. //depot/projects/mjexp/sys/dev/mii/rlphy.c#5 integrate .. //depot/projects/mjexp/sys/dev/mii/ukphy.c#2 integrate .. //depot/projects/mjexp/sys/dev/pci/pci.c#8 integrate .. //depot/projects/mjexp/sys/dev/pci/pci_if.m#4 integrate .. //depot/projects/mjexp/sys/dev/pci/pci_pci.c#6 integrate .. //depot/projects/mjexp/sys/dev/pci/pci_private.h#5 integrate .. //depot/projects/mjexp/sys/dev/pci/pcib_if.m#3 integrate .. //depot/projects/mjexp/sys/dev/pci/pcib_private.h#5 integrate .. //depot/projects/mjexp/sys/dev/pci/pcireg.h#5 integrate .. //depot/projects/mjexp/sys/dev/pci/pcivar.h#6 integrate .. //depot/projects/mjexp/sys/dev/re/if_re.c#5 integrate .. //depot/projects/mjexp/sys/dev/sk/if_sk.c#4 integrate .. //depot/projects/mjexp/sys/dev/sound/pci/es137x.c#3 integrate .. //depot/projects/mjexp/sys/dev/sound/sbus/cs4231.c#3 integrate .. //depot/projects/mjexp/sys/dev/stge/if_stge.c#2 integrate .. //depot/projects/mjexp/sys/dev/sym/sym_hipd.c#3 integrate .. //depot/projects/mjexp/sys/dev/ti/if_ti.c#2 integrate .. //depot/projects/mjexp/sys/dev/uart/uart_cpu.h#2 integrate .. //depot/projects/mjexp/sys/dev/uart/uart_dev_ns8250.c#2 integrate .. //depot/projects/mjexp/sys/dev/uart/uart_dev_sab82532.c#2 integrate .. //depot/projects/mjexp/sys/dev/uart/uart_dev_z8530.c#2 integrate .. //depot/projects/mjexp/sys/dev/uart/uart_kbd_sun.c#3 integrate .. //depot/projects/mjexp/sys/dev/usb/ehci_pci.c#2 integrate .. //depot/projects/mjexp/sys/dev/usb/uhci_pci.c#2 integrate .. //depot/projects/mjexp/sys/fs/deadfs/dead_vnops.c#2 integrate .. //depot/projects/mjexp/sys/geom/geom_vfs.c#2 integrate .. //depot/projects/mjexp/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c#2 integrate .. //depot/projects/mjexp/sys/i386/cpufreq/powernow.c#2 integrate .. //depot/projects/mjexp/sys/i386/i386/machdep.c#8 integrate .. //depot/projects/mjexp/sys/i386/i386/mp_machdep.c#4 integrate .. //depot/projects/mjexp/sys/i386/i386/mptable_pci.c#4 integrate .. //depot/projects/mjexp/sys/i386/i386/msi.c#2 integrate .. //depot/projects/mjexp/sys/i386/i386/nexus.c#4 integrate .. //depot/projects/mjexp/sys/i386/include/clock.h#3 integrate .. //depot/projects/mjexp/sys/i386/include/intr_machdep.h#5 integrate .. //depot/projects/mjexp/sys/i386/isa/clock.c#4 integrate .. //depot/projects/mjexp/sys/i386/linux/linux_machdep.c#6 integrate .. //depot/projects/mjexp/sys/i386/pci/pci_bus.c#4 integrate .. //depot/projects/mjexp/sys/kern/init_main.c#7 integrate .. //depot/projects/mjexp/sys/kern/kern_fork.c#6 integrate .. //depot/projects/mjexp/sys/kern/kern_idle.c#5 integrate .. //depot/projects/mjexp/sys/kern/kern_intr.c#6 integrate .. //depot/projects/mjexp/sys/kern/kern_kse.c#5 integrate .. //depot/projects/mjexp/sys/kern/kern_kthread.c#2 integrate .. //depot/projects/mjexp/sys/kern/kern_switch.c#5 integrate .. //depot/projects/mjexp/sys/kern/kern_thr.c#5 integrate .. //depot/projects/mjexp/sys/kern/sched_4bsd.c#7 integrate .. //depot/projects/mjexp/sys/kern/sched_core.c#3 integrate .. //depot/projects/mjexp/sys/kern/sched_ule.c#8 integrate .. //depot/projects/mjexp/sys/kern/subr_taskqueue.c#2 integrate .. //depot/projects/mjexp/sys/kern/subr_turnstile.c#3 integrate .. //depot/projects/mjexp/sys/kern/uipc_mbuf.c#5 integrate .. //depot/projects/mjexp/sys/kern/uipc_socket.c#6 integrate .. //depot/projects/mjexp/sys/kern/vfs_bio.c#6 integrate .. //depot/projects/mjexp/sys/kern/vfs_export.c#4 integrate .. //depot/projects/mjexp/sys/kern/vfs_lookup.c#3 integrate .. //depot/projects/mjexp/sys/modules/le/Makefile#2 integrate .. //depot/projects/mjexp/sys/nfs4client/nfs4_vnops.c#2 integrate .. //depot/projects/mjexp/sys/nfsclient/nfs_vnops.c#4 integrate .. //depot/projects/mjexp/sys/pc98/cbus/clock.c#3 integrate .. //depot/projects/mjexp/sys/pc98/pc98/machdep.c#7 integrate .. //depot/projects/mjexp/sys/pci/if_rl.c#4 integrate .. //depot/projects/mjexp/sys/sparc64/include/cache.h#2 integrate .. //depot/projects/mjexp/sys/sparc64/include/frame.h#2 integrate .. //depot/projects/mjexp/sys/sparc64/include/fsr.h#2 integrate .. //depot/projects/mjexp/sys/sparc64/include/intr_machdep.h#2 integrate .. //depot/projects/mjexp/sys/sparc64/include/pcb.h#2 integrate .. //depot/projects/mjexp/sys/sparc64/include/tsb.h#2 integrate .. //depot/projects/mjexp/sys/sparc64/sbus/dma_sbus.c#2 integrate .. //depot/projects/mjexp/sys/sparc64/sparc64/exception.S#2 integrate .. //depot/projects/mjexp/sys/sparc64/sparc64/genassym.c#6 integrate .. //depot/projects/mjexp/sys/sparc64/sparc64/interrupt.S#2 integrate .. //depot/projects/mjexp/sys/sparc64/sparc64/mp_exception.S#2 integrate .. //depot/projects/mjexp/sys/sparc64/sparc64/mp_locore.S#2 integrate .. //depot/projects/mjexp/sys/sparc64/sparc64/support.S#3 integrate .. //depot/projects/mjexp/sys/sparc64/sparc64/swtch.S#2 integrate .. //depot/projects/mjexp/sys/sparc64/sparc64/upa.c#2 integrate .. //depot/projects/mjexp/sys/sun4v/include/frame.h#2 integrate .. //depot/projects/mjexp/sys/sun4v/include/fsr.h#2 integrate .. //depot/projects/mjexp/sys/sun4v/include/intr_machdep.h#2 integrate .. //depot/projects/mjexp/sys/sun4v/include/pcb.h#3 integrate .. //depot/projects/mjexp/sys/sun4v/include/utrap.h#3 integrate .. //depot/projects/mjexp/sys/sun4v/sun4v/exception.S#5 integrate .. //depot/projects/mjexp/sys/sun4v/sun4v/interrupt.S#4 integrate .. //depot/projects/mjexp/sys/sun4v/sun4v/mp_locore.S#3 integrate .. //depot/projects/mjexp/sys/sun4v/sun4v/support.S#3 integrate .. //depot/projects/mjexp/sys/sun4v/sun4v/swtch.S#2 integrate .. //depot/projects/mjexp/sys/sun4v/sun4v/wbuf.S#4 integrate .. //depot/projects/mjexp/sys/sys/buf.h#3 integrate .. //depot/projects/mjexp/sys/sys/bufobj.h#2 integrate .. //depot/projects/mjexp/sys/sys/proc.h#8 integrate .. //depot/projects/mjexp/sys/sys/sched.h#5 integrate .. //depot/projects/mjexp/sys/ufs/ffs/ffs_alloc.c#4 integrate .. //depot/projects/mjexp/sys/ufs/ffs/ffs_extern.h#3 integrate .. //depot/projects/mjexp/sys/ufs/ffs/ffs_snapshot.c#3 integrate .. //depot/projects/mjexp/sys/ufs/ffs/ffs_vfsops.c#4 integrate .. //depot/projects/mjexp/sys/ufs/ufs/quota.h#2 integrate .. //depot/projects/mjexp/sys/ufs/ufs/ufs_quota.c#3 integrate .. //depot/projects/mjexp/sys/vm/vm_glue.c#5 integrate .. //depot/projects/mjexp/sys/vm/vm_zeroidle.c#4 integrate .. //depot/projects/mjexp/tools/sched/schedgraph.py#3 integrate .. //depot/projects/mjexp/usr.bin/systat/convtbl.c#3 integrate .. //depot/projects/mjexp/usr.bin/tr/str.c#2 integrate .. //depot/projects/mjexp/usr.bin/whois/whois.c#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/Makefile#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/activate.c#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/conf.c#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/mount_portalfs.c#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/portald.h#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/pt_exec.c#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/pt_file.c#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/pt_pipe.c#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/pt_tcp.c#2 integrate .. //depot/projects/mjexp/usr.sbin/mount_portalfs/pt_tcplisten.c#2 integrate .. //depot/projects/mjexp/usr.sbin/ndp/ndp.c#2 integrate .. //depot/projects/mjexp/usr.sbin/rtadvd/rtadvd.c#2 integrate .. //depot/projects/mjexp/usr.sbin/timed/timed/globals.h#2 integrate Differences ... ==== //depot/projects/mjexp/Makefile.inc1#4 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.565 2006/11/27 19:38:28 ru Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.566 2007/01/20 07:48:09 rafan Exp $ # # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir @@ -453,7 +453,7 @@ cd ${.CURDIR}/${_dir}; \ ${LIB32MAKE} DESTDIR=${LIB32TMP} obj .endfor -.for _dir in lib/libncurses lib/libmagic +.for _dir in lib/ncurses/ncurses lib/libmagic cd ${.CURDIR}/${_dir}; \ MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} DESTDIR= build-tools .endfor @@ -932,7 +932,7 @@ bin/csh \ bin/sh \ ${_rescue} \ - lib/libncurses \ + lib/ncurses/ncurses \ ${_share} \ ${_aicasm} \ usr.bin/awk \ @@ -1020,7 +1020,7 @@ lib/libbz2 lib/libcom_err lib/libcrypt lib/libexpat \ ${_lib_libgssapi} ${_lib_libipx} \ lib/libkiconv lib/libkvm lib/libmd \ - lib/libncurses lib/libopie lib/libpam \ + lib/ncurses/ncurses lib/libopie lib/libpam \ lib/libradius lib/libsbuf lib/libtacplus lib/libutil \ ${_lib_libypclnt} lib/libz lib/msun \ ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ ==== //depot/projects/mjexp/bin/sh/exec.c#3 (text+ko) ==== @@ -36,7 +36,7 @@ #endif #endif /* not lint */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/sh/exec.c,v 1.30 2007/01/11 00:19:00 stefanf Exp $"); +__FBSDID("$FreeBSD: src/bin/sh/exec.c,v 1.31 2007/01/18 22:31:22 stefanf Exp $"); #include <sys/types.h> #include <sys/stat.h> @@ -780,7 +780,7 @@ " a tracked alias for" : "", name); } else { - if (access(argv[i], X_OK) == 0) { + if (eaccess(argv[i], X_OK) == 0) { if (cmd == TYPECMD_SMALLV) out1fmt("%s\n", argv[i]); else ==== //depot/projects/mjexp/contrib/ncurses/ANNOUNCE#2 (text+ko) ==== @@ -1,486 +1,463 @@ + Announcing ncurses 5.6 - Announcing ncurses 5.2 - - The ncurses (new curses) library is a free software emulation of - curses in System V Release 4.0, and more. It uses terminfo format, - supports pads and color and multiple highlights and forms characters - and function-key mapping, and has all the other SYSV-curses + The ncurses (new curses) library is a free software emulation of + curses in System V Release 4.0, and more. It uses terminfo format, + supports pads and color and multiple highlights and forms characters + and function-key mapping, and has all the other SYSV-curses enhancements over BSD curses. - In mid-June 1995, the maintainer of 4.4BSD curses declared that he - considered 4.4BSD curses obsolete, and is encouraging the keepers of - Unix releases such as BSD/OS, freeBSD and netBSD to switch over to - ncurses. + In mid-June 1995, the maintainer of 4.4BSD curses declared that he + considered 4.4BSD curses obsolete, and encouraged the keepers of Unix + releases such as BSD/OS, FreeBSD and NetBSD to switch over to ncurses. - The ncurses code was developed under GNU/Linux. It should port easily - to any ANSI/POSIX-conforming UNIX. It has even been ported to OS/2 - Warp! + The ncurses code was developed under GNU/Linux. It has been in use for + some time with OpenBSD as the system curses library, and on FreeBSD + and NetBSD as an external package. It should port easily to any + ANSI/POSIX-conforming UNIX. It has even been ported to OS/2 Warp! The distribution includes the library and support utilities, including - a terminfo compiler tic(1), a decompiler infocmp(1), clear(1), - tput(1), tset(1), and a termcap conversion tool captoinfo(1). Full + a terminfo compiler tic(1), a decompiler infocmp(1), clear(1), + tput(1), tset(1), and a termcap conversion tool captoinfo(1). Full manual pages are provided for the library and tools. - The ncurses distribution is available via anonymous FTP at the GNU - distribution site [1]ftp://ftp.gnu.org/pub/gnu/ncurses. - It is also available at [2]ftp://dickey.his.com/ncurses. + The ncurses distribution is available via anonymous FTP at the GNU + distribution site [1]ftp://ftp.gnu.org/gnu/ncurses/ . + It is also available at [2]ftp://invisible-island.net/ncurses/ . Release Notes - This release is designed to be upward compatible from ncurses 5.0 and - 5.1; very few applications will require recompilation, depending on - the platform. These are the highlights from the change-log since - ncurses 5.1 release. + This release is designed to be upward compatible from ncurses 5.0 + through 5.5; very few applications will require recompilation, + depending on the platform. These are the highlights from the + change-log since ncurses 5.5 release. Interface changes: - * change type of ospeed variable back to short to match its use in - legacy applications. It was altered after ncurses 4.2 to speed_t - to repair a type mismatch which was introduced after 1.9.4 in - 1995. The principal users of termcap continued to use short, which - is not the same size. - NOTE: A few applications will have to be recompiled (about 1% of - the programs in a typical Linux distribution, 10% of the programs - that use ncurses). These are easy to identify with nm or strings. - * remove a private function _nc_can_clear_with(), which was built - with the configure --enable-expanded option but not used. - * add several private functions (prefixed with "_nc_") for tracing - chtype values in the debug library, and for better access and - buffer limit checking. + * generate linkable stubs for some macros: + getbegx, getbegy, getcurx, getcury, getmaxx, getmaxy, getparx, + getpary, getpary, + and (for libncursesw) + wgetbkgrnd New features and improvements: - * rewrote tgoto() to make it better support existing termcap - applications which use hardcoded strings rather than obtain all of - their information from the termcap file. If the string does not - appear to be a terminfo string (i.e., does not refer to a "%p" - parameter, or terminfo-style padding), and termcap support is - configured, tgoto() will interpret it as termcap. Otherwise, as - before, it will use tparm(). - * to ensure that the tgoto() changes work properly, added checks to - tic which report capabilities that do not reference the expected - number of parameters. - * new configure script options: - + option --disable-root-environ adds runtime checks which tell - ncurses to disregard $TERMINFO and similar environment - variables if the current user is root, or running - setuid/setgid. - + option --disable-assumed-color allows you to use the pre-5.1 - convention of default colors used for color-pair 0 to be - configured (see assume_default_colors()). - + implement configure script options that transform installed - program names, e.g., --program-prefix, including the manpage - names and cross references. - + option --with-database allows you to specify a different - terminfo source-file to install. On OS/2 EMX, the default is - misc/emx.src, otherwise misc/terminfo.src - + option --with-default-terminfo-dir allows you to specify the - default terminfo database directory. - + option --with-libtool allows you to build with libtool. - NOTE: libtool uses a different notation for numbering shared - library versions from the existing ncurses configuration. - + option --with-manpage-tbl causes the manpages to be - preprocessed by tbl(1) prior to installation, - + option --without-curses-h causes the installation process to - install curses.h as ncurses.h and make appropriate changes to - headers and manpages. - * modified configure script options: - + change symbol used by the --install-prefix configure option - from INSTALL_PREFIX to DESTDIR (the latter has become common - usage although the name is misleading). - + modify ld -rpath options (e.g., Linux, and Solaris) to use an - absolute pathname for the build tree's lib directory, - avoiding confusion with directories relative to the current - one with the installed programs. - + modified misc/run_tic.in to use tic -o, to eliminate - dependency on $TERMINFO variable for installs. - * terminfo database: - + updated xterm terminfo entries to match XFree86 xterm patch - #146. - + added amiga-vnc, Matrix Orbital, and QNX qansi to - misc/terminfo.src. - + added os2 entry to misc/emx.src. - + add S0 and E0 extensions to screen's terminfo entry since - otherwise the FreeBSD port makes it pass termcap equivalents - to tgoto, which would be misinterpreted by older versions of - ncurses. - * improvements to program usability: - + modify programs to use curses_version() string to report the - version of ncurses with which they are compiled rather than - the NCURSES_VERSION string. The function returns the patch - level in addition to the major and minor version numbers. - + modify tput program so it can be renamed or invoked via a - link as 'reset' or 'init', producing the same effect as - tput reset or tput init. - + add error checking to infocmp's -v and -m options to ensure - that the option value is indeed a number. - * improved performance: - + replace a lookup table in lib_vidattr.c used to decode - no_color_video with a logic expression which is faster. + * library + + support hashed databases for the terminal descriptions. This + uses the Berkeley database, has been tested for several + versions on different platforms. + + add use_legacy_coding() function to support lynx's + font-switching feature. + + add extension nofilter(), to cancel a prior filter() call. + + add/install a package config script, e.g., ncurses5-config or + ncursesw5-config, according to configuration options. + + provide ifdef for NCURSES_NOMACROS which suppresses most + macro definitions from curses.h, i.e., where a macro is + defined to override a function to improve performance. + + make ifdef's consistent in curses.h for the extended colors + so the header file can be used for the normal curses library. + The header file installed for extended colors is a variation + of the wide-character configuration. + + improve tgetstr() by making the return value point into the + user's buffer, if provided. + + add ifdef's allowing ncurses to be built with tparm() using + either varargs (the existing status), or using a + fixed-parameter list (to match X/Open). + + widen the test for xterm kmous a little to allow for other + strings than "\E[M", e.g., for xterm-sco functionality in + xterm. + + modify wgetnstr() to return KEY_RESIZE if a sigwinch occurs. >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701240531.l0O5V4cL065672>