From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jim Marks Newsgroups: gmane.emacs.bugs Subject: bug#10870: 24.0.92; ansi-term broken on some Solaris platforms Date: Wed, 22 Feb 2012 09:52:56 -0800 (PST) Message-ID: <1329933176.80291.YahooMailNeo@web30607.mail.mud.yahoo.com> Reply-To: Jim Marks NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="523758623-1378395270-1329933176=:80291" X-Trace: dough.gmane.org 1329934359 24351 80.91.229.3 (22 Feb 2012 18:12:39 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 22 Feb 2012 18:12:39 +0000 (UTC) To: 10870@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 22 19:12:37 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S0Gg3-0000Oh-JA for geb-bug-gnu-emacs@m.gmane.org; Wed, 22 Feb 2012 19:12:31 +0100 Original-Received: from localhost ([::1]:51316 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0Gg0-0007Ib-D8 for geb-bug-gnu-emacs@m.gmane.org; Wed, 22 Feb 2012 13:12:28 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:54444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0GXZ-0006VZ-DW for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2012 13:03:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S0GXS-00019a-Os for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2012 13:03:45 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47699) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0GXS-00019W-Lt for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2012 13:03:38 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1S0GZl-0004t1-Nk for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2012 13:06:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jim Marks Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Feb 2012 18:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.132993392618712 (code B ref -1); Wed, 22 Feb 2012 18:06:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 22 Feb 2012 18:05:26 +0000 Original-Received: from localhost ([127.0.0.1]:51322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S0GZ8-0004ri-Mk for submit@debbugs.gnu.org; Wed, 22 Feb 2012 13:05:26 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:50928) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S0GPn-0004c6-3O for submit@debbugs.gnu.org; Wed, 22 Feb 2012 12:55:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S0GNJ-0007lr-Ky for submit@debbugs.gnu.org; Wed, 22 Feb 2012 12:53:14 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:55360) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0GNJ-0007ln-JI for submit@debbugs.gnu.org; Wed, 22 Feb 2012 12:53:09 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:34232) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0GND-0001dV-4w for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2012 12:53:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S0GN9-0007kJ-81 for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2012 12:53:03 -0500 Original-Received: from nm18-vm0.bullet.mail.ac4.yahoo.com ([98.139.53.210]:25627) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S0GN8-0007k2-V0 for bug-gnu-emacs@gnu.org; Wed, 22 Feb 2012 12:52:59 -0500 Original-Received: from [98.139.52.188] by nm18.bullet.mail.ac4.yahoo.com with NNFMP; 22 Feb 2012 17:52:57 -0000 Original-Received: from [98.139.52.138] by tm1.bullet.mail.ac4.yahoo.com with NNFMP; 22 Feb 2012 17:52:57 -0000 Original-Received: from [127.0.0.1] by omp1021.mail.ac4.yahoo.com with NNFMP; 22 Feb 2012 17:52:57 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 897814.82042.bm@omp1021.mail.ac4.yahoo.com Original-Received: (qmail 81021 invoked by uid 60001); 22 Feb 2012 17:52:57 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1329933177; bh=q4Ey7KjT0zGNLZzYb6uuea7Mz/yvGoq5GWnPbUcWu2w=; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=utMmHXzuf8CDT8x17wrk2QdKiEySK1oxE5bWPOnJ6YpNbYTHmRCm2KK3cBFQLBJgNNKY1B4m7I+/djwjiw9dVkCx2vqdKs85pIg+Ui87QpCnnYcIjWzyIshhaIdNqb8t4xYX36ZmnqFeuAUP2xuh3SV1IOI1F+5uc86jiBAGF3o= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=RLdywuyTor5OY0/19xQ/InihLtHpWV+fKXXOoXmCjpQjRcq38wrNYGo27oXZAKAW3c842kkML2JN9Vtu4TdgceM/Buk/viUzWOl5b+BRblszLDn6LvlsbNYYf18ahdDlu3tDNTYysxIlTG6lCBLmcq52L4HkTOs9D4GDzjXpqR4=; X-YMail-OSG: 53SAl4wVM1mZ1gRStAchw5CGwCV_5awE.Gp81pahWg.xyyi J_C7hAax2gcbwhrPj1uZ8EET6ujm3dWsv4UvACUNQpo2M8KAjG4n_CJgGRL. VDDzJjRicHDce6D1rlEIYk6brlFCTNy.KIJn48dblgYFQHCX9LLbkSmS0ljC bRYOqfWdryH4YOO2GsZfdSwg.hqBvt2JljKbphG.TEFGrpupfqlHEz5bTcMX QgpBqDIyFmekHG_zb9haDRV6RALxGucUCUvkUH4h5nyFzKIdpEHqe3NnXZlL Rrq2NaIYfL4v8yUTWUQMHKb3jCOAMCCwumM8duIbLleznpc6QbDTM73FvURI VnAE1j3M1jNCq52Zu2oV9Fc7t82mWudUMWTodtAo3HzjnN43RsPbXJQ9Rvp9 IqYfxDrCiLmgGunmqke4ddpDwaIU6VmZMGiiSaYWfq_.nBEhD5xwZaIv8t5t 0KzgOzFnOKqZmrgcoKmPUgX1Uca6tu5PUXLce_UF3IAcZpaSH Original-Received: from [137.254.4.7] by web30607.mail.mud.yahoo.com via HTTP; Wed, 22 Feb 2012 09:52:56 PST X-Mailer: YahooMailWebService/0.8.116.338427 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Wed, 22 Feb 2012 13:05:20 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-Mailman-Approved-At: Wed, 22 Feb 2012 13:12:26 -0500 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:57105 Archived-At: --523758623-1378395270-1329933176=:80291 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable --text follows this line--=0AThis bug report will be sent to the Bug-GNU-Em= acs mailing list=0Aand the GNU bug tracker at debbugs.gnu.org.=A0 Please ch= eck that=0Athe From: line contains a valid email address.=A0 After a delay = of up=0Ato one day, you should receive an acknowledgement at that address.= =0A=0APlease write in English if possible, as the Emacs maintainers=0Ausual= ly do not have translators for other languages.=0A=0APlease describe exactl= y what actions triggered the bug, and=0Athe precise symptoms of the bug.=A0= If you can, give a recipe=0Astarting from `emacs -Q':=0A=0AThis bug concer= ns ansi terminal emulation as invoked by the "ansi-term"=0Acommand.=A0 It w= orks fine on sparc Solaris, but fails on i386 Solaris.=0AThe symptom occurs= during initial loading of the shell (bash in my=0Acase) in ansi-term.=A0 T= he following gets displayed at the bottom of the frame:=0A=0A=A0=A0=A0 "No = such directory found via CDPATH environment variable"=0A=0AThis behavior co= ntinues for each shell command, and even on simple =0Aentry.=0A=0APart = of the problem seems to be the string that term.el:'term-emulate-terminal'= =0Apasses to 'term-command-hook'.=0A=0A=A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0 (l= et ((end (string-match "\r?$" str i)))=0A=A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0= =A0=A0 (if end=0A=A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 (funcall term-comm= and-hook=0A=A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0(prog1 (sub= string str (1+ i) end)=0A=A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 = =A0=A0 (setq i (match-end 0))))=0A=0AI could see that on sparc, the value v= alue of 'str' in the above code ends=0Awith a single ^M which is handled co= rrectly (stripped) use the RE in=0Athe string-match.=A0 On i386, the value = of 'str' terminates with ^M^M.=0ASo, the above string-match just gets rid o= f one of them, and the other=0Agets passed to the cd function, causing the = confusion.=A0 As a temp fix in=0Amy own emacs, I have replaced '?' in the R= E with '*'.=0A=0A---=0A=0AIf Emacs crashed, and you have the Emacs process = in the gdb debugger,=0Aplease include the output from the following gdb com= mands:=0A=A0=A0=A0 `bt full' and `xbacktrace'.=0AFor information about debu= gging Emacs, please read the file=0A/pkg/gnu/share/emacs/24.0.92/etc/DEBUG.= =0A=0A=0AIn GNU Emacs 24.0.92.2 (i386-pc-solaris2.10, GTK+ Version 2.10.13)= =0A=A0of 2011-12-13 on dt212-165=0AWindowing system distributor `Sun Micros= ystems, Inc.', version 11.0.10300000=0Aconfigured using `configure=A0 '--pr= efix=3D/pkg/gnu' '--x-includes=3D/pkg/gnome/include:/usr/X11/include:/usr/o= penwin/include:/usr/dt/include:/pkg/X11/include' '--x-libraries=3D/pkg/gnom= e/lib:/usr/X11/lib:/usr/openwin/lib:/usr/dt/lib:/pkg/X11/lib' '--with-x' '-= -with-x-toolkit=3Dgtk' '--with-pkg-config-prog=3D/usr/bin/pkg-config' '--wi= th-xpm' '--with-jpeg' '--with-tiff' '--with-gif' '--with-png' 'CC=3Dcc' 'CF= LAGS=3D -xO2 -xarch=3Dpentium_pro -xtarget=3Dpentium_pro -xildoff -xbuiltin= =3D%none' 'LDFLAGS=3D-L/pkg/gnome/lib -R/pkg/gnome/lib -L/pkg/local/lib -R/= pkg/local/lib -L/pkg/X11/lib -R/pkg/X11/lib -L/pkg/gnu/lib -R/pkg/gnu/lib' = 'CPPFLAGS=3D-I/pkg/local/include -I/pkg/local/include/libpng -I/pkg/gnu/inc= lude''=0A=0AImportant settings:=0A=A0 value of $LC_ALL: nil=0A=A0 value of = $LC_COLLATE: nil=0A=A0 value of $LC_CTYPE: nil=0A=A0 value of $LC_MESSAGES:= nil=0A=A0 value of $LC_MONETARY: nil=0A=A0 value of $LC_NUMERIC: nil=0A=A0= value of $LC_TIME: nil=0A=A0 value of $LANG: C=0A=A0 value of $XMODIFIERS:= nil=0A=A0 locale-coding-system: nil=0A=A0 default enable-multibyte-charact= ers: t=0A=0AMajor mode: Emacs-Lisp=0A=0AMinor modes in effect:=0A=A0 show-p= aren-mode: t=0A=A0 tooltip-mode: t=0A=A0 mouse-wheel-mode: t=0A=A0 tool-bar= -mode: t=0A=A0 menu-bar-mode: t=0A=A0 file-name-shadow-mode: t=0A=A0 global= -font-lock-mode: t=0A=A0 font-lock-mode: t=0A=A0 blink-cursor-mode: t=0A=A0= auto-composition-mode: t=0A=A0 auto-encryption-mode: t=0A=A0 auto-compress= ion-mode: t=0A=A0 line-number-mode: t=0A=A0 transient-mark-mode: t=0A=0ARec= ent input:=0AC-e =0A M-w C-p C-y C-a C-f =0AC-f C-f C-f C-f ; ; SPC C-x = k y e s =0AC-_ C-e C-a C-f C-f C-f C-f C-f ; ; SPC o l d = SPC c =0Ao d e SPC " C-e " SPC b r e a k s SPC o n SPC x =0A8 8= 6 i 8 6 p c =0ASPC o n SPC e x t r a S= PC ^ M =0At e r m i n a l SPC ^ M =0A? C-x C-s M-x a p r o c o m p C-g M-x= =0Aa p r o c o m p o i l e =0A- f i =0A =0A C-x 1 M-x t p y t = =0A C-g C-u M-x b y t e - c o m =0Ap i l= e - f e t =0At e r m l = . e l C-x 1 C-x C-b =0AC-x o C-n C-n C-n C-n C-n C-n C-n C-p C-p C= -p C-p C-p =0AC-x 0 M-x a n s i - t e r m =0A C-x 1 C-c C-g C-S-g =0AC-x b M-< C-= s C-f C-f C-f C-f C-f C-f C-x =0AC-f f i l e s C-g C-g C-c j C-x k = C-x k =0AC-c j C-x C-f f i l e s . e l C-s c d p a =0At = h SPC v a C-s =0A C-SPC C-n= M-w M-x r e p o r t - =0A=0ARecent messages:=0AQuit=0ATyp= e "q" in help window to restore its previous buffer.=0AQuit=0ACompiling /ho= me/jmarks/lib/lisp/term.el...done=0AWrote /home/jmarks/lib/lisp/term.elc=0A= Loading /home/jmarks/lib/lisp/term.elc...done=0AMark set=0AQuit [2 times]= =0AMark saved where search started=0AMark activated=0A=0ALoad-path shadows:= =0A/home/jmarks/lib/lisp/custom hides /pkg/gnu/share/emacs/24.0.92/lisp/cus= tom=0A/home/jmarks/lib/lisp/term hides /pkg/gnu/share/emacs/24.0.92/lisp/te= rm=0A=0AFeatures:=0A(shadow sort gnus-util mail-extr message format-spec rf= c822 mml mml-sec=0Amm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047= rfc2045=0Aietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils ma= ilheader=0Aemacsbug warnings cl-specs cl ange-ftp byte-opt compile comint b= ytecomp=0Abyte-compile cconv macroexp apropos edebug multi-isearch help-mod= e view=0Aterm disp-table ehelp electric ring info easymenu paren advice hel= p-fns=0Aadvice-preload cc-styles cc-align cc-engine cc-vars cc-defs regexp-= opt=0Atime-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-= dnd=0Atool-bar dnd fontset image fringe lisp-mode register page menu-bar=0A= rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax=0Afacem= enu font-core frame cham georgian utf-8-lang misc-lang vietnamese=0Atibetan= thai tai-viet lao korean japanese hebrew greek romanian slovak=0Aczech eur= opean ethiopic indian cyrillic chinese case-table epa-hook=0Ajka-cmpr-hook = help simple abbrev minibuffer loaddefs button faces=0Acus-face files text-p= roperties overlay sha1 md5 base64 format env=0Acode-pages mule custom widge= t hashtable-print-readable backquote=0Amake-network-process dynamic-setting= font-render-setting move-toolbar=0Agtk x-toolkit x multi-tty emacs) --523758623-1378395270-1329933176=:80291 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
--text follows t= his line--
This bug report will be sent to the Bug-GNU-Emacs mailing lis= t
and the GNU bug tracker at debbugs.gnu.org.  Please check thatthe From: line contains a valid email address.  After a delay of upto one day, you should receive an acknowledgement at that address.
Please write in English if possible, as the Emacs maintainers
usually d= o not have translators for other languages.

Please describe exactly = what actions triggered the bug, and
the precise symptoms of the bug.&nbs= p; If you can, give a recipe
starting from `emacs -Q':

This bug c= oncerns ansi terminal emulation as invoked by the "ansi-term"
command.&n= bsp; It works fine on sparc Solaris, but fails on i386 Solaris.
The symp= tom occurs during initial loading of the shell (bash in my
case) in ansi-term.  The following gets displayed at the bottom of the frame:<= br>
    "No such directory found via CDPATH environment v= ariable"

This behavior continues for each shell command, and even on= simple <cr>
entry.

Part of the problem seems to be the str= ing that term.el:'term-emulate-terminal'
passes to 'term-command-= hook'.

            &nbs= p; (let ((end (string-match "\r?$" str i)))
     &nb= sp;          (if end
  &nbs= p;             (funcall term-c= ommand-hook
            &nb= sp;        (prog1 (substring str (1+ i) end)<= br>              &nb= sp;        (setq i (match-end 0))))

I could see that on sparc, the value value of 'str' in the ab= ove code ends
with a single ^M which is handled correctly (stripped) use= the RE in
the string-match.  On i386, the value of 'str' terminate= s with ^M^M.
So, the above string-match just gets rid of one of them, an= d the other
gets passed to the cd function, causing the confusion. = As a temp fix in
my own emacs, I have replaced '?' in the RE wit= h '*'.

---

If Emacs crashed, and you have t= he Emacs process in the gdb debugger,
please include the output from the= following gdb commands:
    `bt full' and `xbacktrace'.<= br>For information about debugging Emacs, please read the file
/pkg/gnu/= share/emacs/24.0.92/etc/DEBUG.


In GNU Emacs 24.0.92.2 (i386-pc-s= olaris2.10, GTK+ Version 2.10.13)
 of 2011-12-13 on dt212-165
Wi= ndowing system distributor `Sun Microsystems, Inc.', version 11.0.10300000
configured using `configure  '--prefix=3D/pkg/gnu' '= --x-includes=3D/pkg/gnome/include:/usr/X11/include:/usr/openwin/include:/us= r/dt/include:/pkg/X11/include' '--x-libraries=3D/pkg/gnome/lib:/usr/X11/lib= :/usr/openwin/lib:/usr/dt/lib:/pkg/X11/lib' '--with-x' '--with-x-toolkit=3D= gtk' '--with-pkg-config-prog=3D/usr/bin/pkg-config' '--with-xpm' '--with-jp= eg' '--with-tiff' '--with-gif' '--with-png' 'CC=3Dcc' 'CFLAGS=3D -xO2 -xarc= h=3Dpentium_pro -xtarget=3Dpentium_pro -xildoff -xbuiltin=3D%none' 'LDFLAGS= =3D-L/pkg/gnome/lib -R/pkg/gnome/lib -L/pkg/local/lib -R/pkg/local/lib -L/p= kg/X11/lib -R/pkg/X11/lib -L/pkg/gnu/lib -R/pkg/gnu/lib' 'CPPFLAGS=3D-I/pkg= /local/include -I/pkg/local/include/libpng -I/pkg/gnu/include''

Impo= rtant settings:
  value of $LC_ALL: nil
  value of $LC_COLL= ATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES:= nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: n= il
  value of $LC_TIME: nil
  value of $LANG: C
  value of $XMO= DIFIERS: nil
  locale-coding-system: nil
  default enable-m= ultibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in = effect:
  show-paren-mode: t
  tooltip-mode: t
  mo= use-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
=   file-name-shadow-mode: t
  global-font-lock-mode: t
 = ; font-lock-mode: t
  blink-cursor-mode: t
  auto-compositi= on-mode: t
  auto-encryption-mode: t
  auto-compression-mod= e: t
  line-number-mode: t
  transient-mark-mode: t

= Recent input:
C-e <return> <tab> <down-mouse-1> <mo= use-movement>
<mouse-movement> <drag-mouse-1> M-w C-p C-= y C-a C-f
C-f C-f C-f C-f ; ; SPC C-x k <return> y e s <return= >
C-_ C-e C-a C-f C-f C-f C-f C-f ; ; SPC o l d SPC c
o d e SPC " C-e " SPC b r e a k s SPC o n SPC x <backspace>
8 8 6 &l= t;backspace> <backspace> <backspace> i 8 6 p c
SPC o n S= PC e x t r a SPC ^ M <backspace> <backspace>
t e r m i n a = l SPC ^ M <down-mouse-1> <mouse-1> <backspace>
? C-x = C-s M-x a p r o <tab> <return> c o m p C-g M-x
a p r o <= tab> <return> c o m p o <backspace> i l e
- f i <tab&= gt; <backspace> <return> <help-echo> <help-echo> <help-echo> <down-mouse-1> <mouse-2> <help-echo> = <down-mouse-1>
<mouse-1> C-x 1 M-x t <backspace> p y = t <backspace>
<backspace> <backspace> C-g C-u M-x b y= t e - c o m
p i l e - f <tab> <return> e t <backspace&g= t; <backspace>
t e r m l <backspace> . e l <return> C= -x 1 C-x C-b
C-x o C-n C-n C-n C-n C-n C-n C-n C-p C-p C-p C-p C-p
C-x 0 M-x a n s i - t e r m <return> <return> <retu= rn>
<return> <down-mouse-1> <mouse-1> C-x 1 C-c C-= g C-S-g
C-x b <return> M-< C-s C-f C-f C-f C-f C-f C-f C-x C-f f i l e s C-g C-g C-c j C-x k <return> C-x k <return>
= C-c j C-x C-f f i l e s . e l <return> C-s c d p a
t h SPC v a &l= t;backspace> <backspace> C-s <down-mouse-1>
<mouse-1&= gt; C-SPC C-n M-w M-x r e p o r t - <tab> <r
eturn>

R= ecent messages:
Quit
Type "q" in help window to restore its previous = buffer.
Quit
Compiling /home/jmarks/lib/lisp/term.el...done
Wrote = /home/jmarks/lib/lisp/term.elc
Loading /home/jmarks/lib/lisp/term.elc...= done
Mark set
Quit [2 times]
Mark saved where search started
Ma= rk activated

Load-path shadows:
/home/jmarks/lib/lisp/custom hide= s /pkg/gnu/share/emacs/24.0.92/lisp/custom
/home/jmarks/lib/lisp/term hid= es /pkg/gnu/share/emacs/24.0.92/lisp/term

Features:
(shadow sort = gnus-util mail-extr message format-spec rfc822 mml mml-sec
mm-decode mm-= bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mm-util m= ail-prsvr mailabbrev mail-utils gmm-utils mailheader
emacsbug warnings c= l-specs cl ange-ftp byte-opt compile comint bytecomp
byte-compile cconv = macroexp apropos edebug multi-isearch help-mode view
term disp-table ehe= lp electric ring info easymenu paren advice help-fns
advice-preload cc-s= tyles cc-align cc-engine cc-vars cc-defs regexp-opt
time-date tooltip ed= iff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
tool-bar dnd fontse= t image fringe lisp-mode register page menu-bar
rfn-eshadow timer select= scroll-bar mouse jit-lock font-lock syntax
facemenu font-core frame cha= m georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopi= c indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple = abbrev minibuffer loaddefs button faces
cus-face files text-properties o= verlay sha1 md5 base64 format env
code-pages mule custom widget hashtabl= e-print-readable backquote
make-network-process dynamic-setting font-ren= der-setting move-toolbar
gtk x-toolkit x multi-tty emacs)
--523758623-1378395270-1329933176=:80291--