Received: from cvs.netbsd.org (cvs.netbsd.org [204.152.190.10]) by mail.netbsd.org (Postfix) with ESMTP id 045A063B11F for ; Fri, 25 Jan 2008 18:20:59 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id D0FEC21507; Fri, 25 Jan 2008 18:21:18 +0000 (UTC) From: Blair Sadewitz Subject: CVS commit: pkgsrc/x11/xterm To: pkgsrc-changes@NetBSD.org Reply-To: bjs@netbsd.org Message-Id: <20080125182118.D0FEC21507@cvs.netbsd.org> Date: Fri, 25 Jan 2008 18:21:18 +0000 (UTC) Content-Length: 4904 Lines: 110 Module Name: pkgsrc Committed By: bjs Date: Fri Jan 25 18:21:18 UTC 2008 Modified Files: pkgsrc/x11/xterm: Makefile PLIST distinfo Log Message: Update to #231. NOTE: I am going to again re-enable the xterm-toolbar option by default, as there have been some fixes with font handling. If anyone notices any problems with this, please file a PR or email the pkgsrc lists. Thanks. ChangeLog: Patch #231 - 2008/01/05 * undo change to getXtermCell() from patch #230 using PACK_PAIR macro (Debian #459014, analysis by Caetano Jimenez Carezzato). * minor documentation fixes (patch by Slava Semushin) * add makefile actions to install KOI8RXTerm app-defaults file (patch by Julien Cristau). Patch #230 - 2007/12/31 * add quietGrab resource, which when true, suppresses cursor repainting when NotifyGrab and NotifyUngrab event types are received during change of focus (request by Nicolas George). * do not treat Unicode BIDI control characters as combining characters (Debian #457634). * add koi8rxterm, from Debian. * add manpage for uxterm, from Debian (Ubuntu #128136, Debian #438645) * remove ".xpm" suffixes from Icon filenames in desktop files since it confuses some lookups following the Icon Theme Specification (report by Slava Semushin) * correct width-calculation used for adjusting proportional fonts, to work with wide-characters (Debian #441354). * fixes/improvements for double-size characters: * correct old clipping calculation which used total height of glyphs where ascent was needed. * if bold font is unavailable, fall back to normal font * adjust to "work" with Xft (which does not support double-width single-height characters). * restore reset of doublesize for a line when it is cleared, broken in patch #228. * modify logic for forceBoxChars resource when using TrueType fonts to be consistent with bitmap fonts * modify logic for forceBoxChars resource to make the "Line-Drawing Characters" menu entry use xterm's line-drawing characters even asked to draw wide line-drawing characters which are available in the font. * modify rectangle-support functions to preserve colors when filling/erasing (request by Enzo Toscano, to match WRQ Reflection behavior). * add getopt-parsing to tcapquery.pl, including feature to test the extended cursor/editing keys. * make missing double-width glyphs display as double-width (Debian #456236). * change tcap-fkeys and rectangles configure options to enable them by default. * hide the mouse pointer while user is typing (request by Rodolfo Borges). * extend configure options --enable-tcap-query and --enable-tcap-fkeys to send cursor- and editing-keypad keys modified according to the keyboard (or termcap) selection for shift, alt, control, meta. * modify kdch1 in termcap, e.g., xterm-r6 to match the terminfo file. * add -hm option to turn highlightColorMode on or off. * add highlightColorMode resource to separate the new (since patch #225) highlighting with both text- and background-colors (prompted by report/example by Thomas Wolff). * add Keep Selection menu entry to turn the keepSelection resource on/off at runtime. * add keepSelection resource, which when enabled, tells xterm to retain the X selection even after it stops highlighting it (patch by Sergey Vlasov). * extend the CSI > n sequence to allow disabling all types of modified-keys that the CSI > m sequence affects. * move include for in resize.c to avoid redefinition of termios structure on OpenSolaris (report by Rahul Gopinathan Nair). * extend terminfo building blocks for modified editing keys to include all six keys. * synchronize terminfo with ncurses (report by Stephane Chazelas): * equate xterm-xfree86 and xterm-xf86-v44. * add ncurses extensions OTbs, AX, for termcap conversions. * make old/legacy entries such as xterm-24, xterm-65 and aliases xterms, vs100 inherit from xterm-old. * make xterm-r5 and xterm-r6 the same, ignoring historical errors in X Consortium's version. * fix an ifdef in logic for selecting regular expressions while in a narrow-character locale (Debian #449227). To generate a diff of this commit: cvs rdiff -r1.38 -r1.39 pkgsrc/x11/xterm/Makefile cvs rdiff -r1.3 -r1.4 pkgsrc/x11/xterm/PLIST cvs rdiff -r1.22 -r1.23 pkgsrc/x11/xterm/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.