Package: xterm Version: 226-1 Severity: normal EOL characters are sometimes missing from the selection. This affects the triple-click, which selects too much in such a case.
I've attached a snapshot. If I triple-click on the line make[1]: *** [all-recursive] Error 1 or below, the whole part from this line to the bottom is selected. Ditto concerning the 3 lines above the mentioned line. I thought the problem could come from spaces at the end of some lines, but I could see with a normal selection (single-click + drag) that these lines contain no trailing spaces. I've attached the selection of what is displayed on the snapshot. You can see that some EOL characters are missing. I've also attached the output of "appres XTerm". -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.18-4-686-bigmem (SMP w/2 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages xterm depends on: ii libc6 2.5-11 GNU C Library: Shared libraries ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libice6 1:1.0.3-2 X11 Inter-Client Exchange library ii libncurses5 5.6-3 Shared libraries for terminal hand ii libsm6 2:1.0.3-1 X11 Session Management library ii libx11-6 2:1.0.3-7 X11 client-side library ii libxaw7 1:1.0.3-3 X11 Athena Widget library ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxmu6 1:1.0.3-1 X11 miscellaneous utility library ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library ii xbitmaps 1.0.1-2 Base X bitmaps Versions of packages xterm recommends: ii xutils 1:7.1.ds.3-1 X Window System utility programs -- no debconf information
<<attachment: xterm-tripleclick.png>>
cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c get_num.c -o get_num.o >/dev/null 2>&1 cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c get_str.c -KPIC -DPIC -o .libs/get_str.o /bin/ksh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c -o init.lo init.c cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c get_str.c -o get_str.o >/dev/null 2>&1 cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c init.c -KPIC -DPIC -o .libs/init.o /bin/ksh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c -o inp_str.lo inp_str.c cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c init.c -o init.o >/dev/null 2>&1 ../libtool[886]: /users/spaces/logiciels/sed/solaris/bin/sed: cannot execute /bin/ksh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c -o inv.lo inv.c "" -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c inp_str.c -KPIC -DPIC -o .libs/inp_str.o ../libtool[1087]: : cannot execute make[2]: *** [inp_str.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c inv.c -KPIC -DPIC -o .libs/inv.o cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -fast -fns=no -fsimple=1 -xarch=v9 -xchip=ultra2 -c inv.c -o inv.o >/dev/null 2>&1make[2]: Leaving directory `/tmp/vlefevre/gmp-4.2.1/mpq' make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/tmp/vlefevre/gmp-4.2.1'make: *** [all] Error 2bar:...lefevre/gmp-4.2.1> make <15:16:43make all-recursivemake[1]: Entering directory `/tmp/vlefevre/gmp-4.2.1'Making all in testsmake[2]: Entering directory `/tmp/vlefevre/gmp-4.2.1/tests'Making all in .make[3]: Entering directory `/tmp/vlefevre/gmp-4.2.1/tests'make[3]: Nothing to be done for `all-am'.make[3]: Leaving directory `/tmp/vlefevre/gmp-4.2.1/tests'Making all in develmake[3]: Entering directory `/tmp/vlefevre/gmp-4.2.1/tests/devel'make[3]: Nothing to be done for `all'.make[3]: Leaving directory `/tmp/vlefevre/gmp-4.2.1/tests/devel'Making all in mpnmake[3]: Entering directory `/tmp/vlefevre/gmp-4.2.1/tests/mpn'make[3]: Nothing to be done for `all'.make[3]: Leaving directory `/tmp/vlefevre/gmp-4.2.1/tests/mpn'Making all in mpzmake[3]: Entering directory `/tmp/vlefevre/gmp-4.2.1/tests/mpz'make[3]: Nothing to be done for `all'.make[3]: Leaving directory `/tmp/vlefevre/gmp-4.2.1/tests/mpz'Making all in mpqmake[3]: Entering directory `/tmp/vlefevre/gmp-4.2.1/tests/mpq'make[3]: Nothing to be done for `all'.make[3]: Leaving directory `/tmp/vlefevre/gmp-4.2.1/tests/mpq'Making all in mpfmake[3]: Entering directory `/tmp/vlefevre/gmp-4.2.1/tests/mpf'
*VT100.utf8Fonts.font4: -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso10646-1 *VT100.utf8Fonts.font2: -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso10646-1 *VT100.utf8Fonts.font6: -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1 *VT100.utf8Fonts.font5: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1 *VT100.utf8Fonts.font3: -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1 *VT100.utf8Fonts.font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1 *VT100.colorRV: green *VT100.background: black *VT100.colorUL: cyan *VT100.colorBD: yellow *VT100.oldXtermFKeys: true *VT100.font2: 5x7 *VT100*font2: -adobe-courier-medium-r-normal-*-10-*-*-*-*-*-*-* *VT100.translations: #override \n\ <Shift>Tab: string("\033[Z") \n\ <Ctrl>BackSpace: string("\027") \n\ <Ctrl>Up: scroll-back(1, line) \n\ <Ctrl>Down: scroll-forw(1, line) *VT100.pointerColor: red *VT100.font3: 6x10 *VT100*font3: fixed *VT100.reverseWrap: true *VT100.font4: 7x13 *VT100*font4: -adobe-courier-medium-r-normal-*-12-*-*-*-*-*-*-* *VT100.foreground: white *VT100.charClass: 43:48,45-58:48,126:48 *VT100.geometry: 80x60 *VT100.font5: 9x15 *VT100*font5: -adobe-courier-medium-r-normal-*-14-*-*-*-*-*-*-* *VT100.font6: 10x20 *VT100*font6: -adobe-courier-medium-r-normal-*-16-*-*-*-*-*-*-* *VT100.backarrowKey: true *VT100.colorBL: red *VT100.font1: nil2 *VT100.saveLines: 600 *VT100*font: fixed *menubar.borderWidth: 0 *tek4014*fontLarge: 9x15 *tek4014*font2: 8x13 *tek4014*font3: 6x13 *tek4014*fontSmall: 6x10 *vtMenu*visualbell*Label: Enable Visual Bell *vtMenu*reversewrap*Label: Enable Reverse Wraparound *vtMenu*clearsavedlines*Label: Reset and Clear Saved Lines *vtMenu*poponbell*Label: Enable Pop on Bell *vtMenu*autolinefeed*Label: Enable Auto Linefeed *vtMenu*tekshow*Label: Show Tek Window *vtMenu*marginbell*Label: Enable Margin Bell *vtMenu*appcursor*Label: Enable Application Cursor Keys *vtMenu*tekmode*Label: Switch to Tek Mode *vtMenu*cursorblink*Label: Enable Blinking Cursor *vtMenu*appkeypad*Label: Enable Application Keypad *vtMenu*vthide*Label: Hide VT Window *vtMenu*titeInhibit*Label: Enable Alternate Screen Switching *vtMenu*scrollbar*Label: Enable Scrollbar *vtMenu*scrollkey*Label: Scroll to Bottom on Key Press *vtMenu*altscreen*Label: Show Alternate Screen *vtMenu*scrollttyoutput*Label: Scroll to Bottom on Tty Output *vtMenu*jumpscroll*Label: Enable Jump Scroll *vtMenu*activeicon*Label: Enable Active Icon *vtMenu*allow132*Label: Allow 80/132 Column Switching *vtMenu*reversevideo*Label: Enable Reverse Video *vtMenu*softreset*Label: Do Soft Reset *vtMenu*cursesemul*Label: Enable Curses Emulation *vtMenu*autowrap*Label: Enable Auto Wraparound *vtMenu*hardreset*Label: Do Full Reset *vtMenu.Label: VT Options *MenuButton*borderWidth: 0 *Scrollbar.thickness: 8 *Scrollbar.background: grey *Scrollbar.foreground: black *fontMenu*fontsel*Label: Selection *fontMenu*font4*Label: Medium *fontMenu*render-font*Label: TrueType Fonts *fontMenu*font5*Label: Large *fontMenu*font-linedrawing*Label: Line-Drawing Characters *fontMenu*utf8-mode*Label: UTF-8 *fontMenu*font6*Label: Huge *fontMenu*fontdefault*Label: Default *fontMenu*font2*Label: Tiny *fontMenu*font-doublesize*Label: Doublesized Characters *fontMenu*fontescape*Label: Escape Sequence *fontMenu*font1*Label: Unreadable *fontMenu*font3*Label: Small *fontMenu*font-loadable*Label: VT220 Soft Fonts *fontMenu.Label: VT Fonts *mainMenu*sunFunctionKeys*Label: Sun Function-Keys *mainMenu*toolbar*Label: Toolbar *mainMenu*8-bit control*Label: 8-Bit Controls *mainMenu*terminate*Label: Send TERM Signal *mainMenu*sunKeyboard*Label: VT220 Keyboard *mainMenu*securekbd*Label: Secure Keyboard *mainMenu*kill*Label: Send KILL Signal *mainMenu*hpFunctionKeys*Label: HP Function-Keys *mainMenu*allowsends*Label: Allow SendEvents *mainMenu*backarrow key*Label: Backarrow Key (BS/DEL) *mainMenu*quit*Label: Quit *mainMenu*num-lock*Label: Alt/NumLock Modifiers *mainMenu*redraw*Label: Redraw Window *mainMenu*scoFunctionKeys*Label: SCO Function-Keys *mainMenu*alt-esc*Label: Alt Sends Escape *mainMenu*logging*Label: Log to File *mainMenu*suspend*Label: Send STOP Signal *mainMenu*meta-esc*Label: Meta Sends Escape *mainMenu*print*Label: Print Window *mainMenu*continue*Label: Send CONT Signal *mainMenu*delete-is-del*Label: Delete is DEL *mainMenu*print-redir*Label: Redirect to Printer *mainMenu*interrupt*Label: Send INT Signal *mainMenu*oldFunctionKeys*Label: Old Function-Keys *mainMenu*hangup*Label: Send HUP Signal *mainMenu.Label: Main Options *SimpleMenu*menuLabel.font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-* *SimpleMenu*menuLabel.vertSpace: 100 *SimpleMenu*Sme.height: 16 *SimpleMenu*BackingStore: NotUseful *SimpleMenu*HorizontalMargins: 16 *SimpleMenu*Cursor: left_ptr *SimpleMenu*borderWidth: 2 *tekMenu*vtmode*Label: Switch to VT Mode *tekMenu*tektextlarge*Label: Large Characters *tekMenu*tekpage*Label: PAGE *tekMenu*tekreset*Label: RESET *tekMenu*tektext2*Label: #2 Size Characters *tekMenu*tekhide*Label: Hide Tek Window *tekMenu*tekcopy*Label: COPY *tekMenu*tektext3*Label: #3 Size Characters *tekMenu*vtshow*Label: Show VT Window *tekMenu*tektextsmall*Label: Small Characters *tekMenu.Label: Tek Options *form.Thickness: 0 *charClass: 33:48,35:48,37-38:48,43-47:48,58:48,61:48,63-64:48,126:48 *scrollBar: true *scrollTtyOutput: false *deleteIsDEL: false *termName: xterm-debian *IconFont: nil2 *backarrowKeyIsErase: true *scrollKey: true *eightBitInput: false *ptyInitialErase: true *visualBell: true *allowC1Printable: true *eightBitOutput: true *saveLines: 1024 *printerCommand: ""