From unknown Sun Jun 22 07:52:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6748: 24.0.50; eshell cannot do ls with ansi colors after Wanderlust has been loaded Resent-From: Daniel Clemente Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Jul 2010 16:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6748 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6748@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12803333823838 (code B ref -1); Wed, 28 Jul 2010 16:10:03 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jul 2010 16:09:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oe9CN-0000zq-LM for submit@debbugs.gnu.org; Wed, 28 Jul 2010 12:09:40 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oe6P2-0008Ah-23 for submit@debbugs.gnu.org; Wed, 28 Jul 2010 09:10:33 -0400 Received: from lists.gnu.org ([199.232.76.165]:39057) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Oe6PC-0003YR-CN for submit@debbugs.gnu.org; Wed, 28 Jul 2010 09:10:42 -0400 Received: from [140.186.70.92] (port=34031 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oe6PA-0004u2-G8 for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 09:10:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oe6P8-0002RN-Sq for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 09:10:40 -0400 Received: from web53206.mail.re2.yahoo.com ([206.190.49.76]:35016) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1Oe6P8-0002Qg-OX for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 09:10:38 -0400 Received: (qmail 99624 invoked by uid 60001); 28 Jul 2010 13:10:37 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1280322637; bh=Jm91oROCfU4em9kdNT/rTdxsPscqkAFd5y1PBkBOdLk=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=qlbGKC0dIDk7XsnaBz0kfUu/kWtOMhYew4rpjk5JLP/Mw80HUwaRk51tNf/QYJQu9dI6TdRIwt4IaHSFCJROOzXLY6AwLMHHknyDoYA1L141T62okT8K4KkCpBoaaOj3v6PF19/IkfWkTlvTfCex3HNVzo2GZwuN7HEKhv8tIl8= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Iw+IN6S3QlfT7LEjIlZGX44NDh0ewL4L1tg15G5mz0wVhShm3b+dg2O0scHYKGWWYLiZ38vFynSYbgnNPDSewSpNrG4B9T5WgCwInogL9uE3SL6lN8ohRNN4bI/i6UjozaEZ4r0mbmG96wz3Vrdru9cCEOHh5gpPSPr9MzhIQOk=; Message-ID: <46931.99503.qm@web53206.mail.re2.yahoo.com> X-YMail-OSG: HCSfnOUVM1kMqaavr8eiZTDGv3T4Uzn1FktyhT3PPohjKTU vbtAHtPNBrZvEIK86XdQCSx1ouoPD92ZqfmLvG32YdsjKLkQTXknD6QUpNBP Hf1q3lN5C8ZZe_81xU.LYsGYuWvvl1qZtzI9rYuqRNHrGpsNtckqKfmLoQqY tXhzq.Bad3LTV88q.cP6uSK8epOfAI1_0PMac86B.du3tMfHnrRw3DgBAyqU vafkRUTRgilfQS2.4Syq9W7uXCwk.5bKaeBygZTL_m3Tm6DHH3.hkB5nzZxS 4C5UVNey2YF4IfzJL1qJAmFLKV9cssIVnsXY6ZK1TRhU3hva5e44Rjg3f3sN vBwiVd1t_wp8JlQ_Z83Gqhadm Received: from [77.224.101.25] by web53206.mail.re2.yahoo.com via HTTP; Wed, 28 Jul 2010 06:10:36 PDT X-Mailer: YahooMailRC/420.4 YahooMailWebService/0.8.105.277674 Date: Wed, 28 Jul 2010 06:10:36 -0700 (PDT) From: Daniel Clemente MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Wed, 28 Jul 2010 12:09:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) This bug report will be sent to the Free Software Foundation,=0Anot to your= local site managers!=0APlease write in English if possible, because the Em= acs maintainers=0Ausually do not have translators to read other languages f= or them.=0A=0AYour bug report will be posted to the bug-gnu-emacs@gnu.org m= ailing list,=0Aand to the gnu.emacs.bug news group.=0A=0APlease describe ex= actly what actions triggered the bug=0Aand the precise symptoms of the bug.= If you can, give=0Aa recipe starting from `emacs -Q':=0A=0A=0A=0A1. Insta= ll package wl-beta in Debian testing. It's version 2.15.9+0.20100525-3=0A2.= Use the .emacs I provide below=0A3. Run emacs (latest version from Bazaar = from 28.m7.2010)=0A4. It can't run ls with colors and shows a backtrace (sh= own below)=0A5. Comment the (require 'wl) and run again=0A6. Now it runs ls= correctly, and with color=0A=0A=0A.emacs:=0A-------------------------=0A(a= dd-to-list 'load-path "/usr/share/emacs/site-lisp/wl/wl")=0A(add-to-list 'l= oad-path "/usr/share/emacs/site-lisp/semi")=0A(add-to-list 'load-path "/usr= /share/emacs/site-lisp/wl/elmo/")=0A(add-to-list 'load-path "/usr/share/ema= cs/site-lisp/flim/")=0A(add-to-list 'load-path "/usr/share/emacs/site-lisp/= apel/")=0A(add-to-list 'load-path "/usr/share/emacs/site-lisp/wl/utils")=0A= (require 'wl)=0A=0A(setq debug-on-error t)=0A(setq debug-on-signal t)=0A=0A= (eshell-command "ls --color=3Dauto")=0A-------------------------=0A=0A=0ATh= e backtrace I get:=0A-------------------------=0ADebugger entered--Lisp err= or: (wrong-type-argument overlayp nil)=0A overlay-put(nil face ((foregroun= d-color . "blue") bold))=0A ansi-color-set-extent-face(nil ((foreground-co= lor . "blue") bold))=0A ansi-color-apply-on-region(# #)=0A esh= ell-handle-ansi-color()=0A run-hooks(eshell-output-filter-functions)=0A e= shell-run-output-filters()=0A eshell-output-filter(# "Bla.mp4 = =0AEs.kmz =0A[0m[01;34morg[0m\n= close_sec_upgr.png =0Ahola2 = org-velocity =E2=80=A6" =0A=0A read-event(= nil nil 0.05)=0A sit-for(0 50)=0A eshell-wait-for-process(#)= =0A eshell-command("ls --color=3Dauto")=0A eval-buffer(# = nil "/home/dc/.mirp/.emacs" nil t) ; Reading at =0Abuffer position 984=0A = load-with-code-conversion("/home/dc/.mirp/.emacs" "/home/dc/.mirp/.emacs" = t t)=0A load("~/.emacs" t t)=0A-------------------------=0A=0A=0AThis seem= s a problem with ansi rather than Wanderlust.=0AThe nil originates at (ansi= -color-make-extent start-marker end-marker),=0Awhich calls (make-extent fro= m to object)=0A=0A=0A=0A=0AIf Emacs crashed, and you have the Emacs process= in the gdb debugger,=0Aplease include the output from the following gdb co= mmands:=0A `bt full' and `xbacktrace'.=0AFor information about debugging= Emacs, please read the file=0A/opt/dc/emacs/share/emacs/24.0.50/etc/DEBUG.= =0A=0A=0AIn GNU Emacs 24.0.50.8 (i686-pc-linux-gnu, GTK+ Version 2.20.1)=0A= of 2010-07-28 on lovic=0AWindowing system distributor `The X.Org Foundatio= n', version 11.0.10707000=0Aconfigured using `configure '--prefix=3D/opt/d= c/emacs''=0A=0AImportant settings:=0A value of $LC_ALL: nil=0A value of $= LC_COLLATE: nil=0A value of $LC_CTYPE: nil=0A value of $LC_MESSAGES: nil= =0A value of $LC_MONETARY: nil=0A value of $LC_NUMERIC: nil=0A value of = $LC_TIME: nil=0A value of $LANG: ca_ES.UTF-8=0A value of $XMODIFIERS: nil= =0A locale-coding-system: utf-8-unix=0A default enable-multibyte-characte= rs: t=0A=0AMajor mode: Debugger=0A=0AMinor modes in effect:=0A tooltip-mod= e: t=0A mouse-wheel-mode: t=0A tool-bar-mode: t=0A menu-bar-mode: t=0A = file-name-shadow-mode: t=0A global-font-lock-mode: t=0A font-lock-mode: t= =0A blink-cursor-mode: t=0A auto-composition-mode: t=0A auto-encryption-= mode: t=0A auto-compression-mode: t=0A line-number-mode: t=0A transient-= mark-mode: t=0A=0ARecent input:=0AC-SPC < M-w =0AM-x e r e p o r t - e m a c s - b m u = =0A u g =0A=0ARecent messages:=0ALoading em-prompt...don= e=0ALoading em-script...done=0ALoading em-term...done=0ALoading em-unix...d= one=0AEntering debugger...=0AMark set=0ASaved text until ")=0A command-lin= e()=0A normal-top-level()=0A"=0A=0ALoad-path shadows:=0A/usr/share/emacs/s= ite-lisp/flim/hex-util hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/hex-= util=0A/usr/share/emacs/site-lisp/flim/sha1 hides =0A/opt/dc/emacs/share/em= acs/24.0.50/lisp/sha1=0A/usr/share/emacs/site-lisp/semi/pgg hides =0A/opt/d= c/emacs/share/emacs/24.0.50/lisp/pgg=0A/usr/share/emacs/site-lisp/semi/pgg-= def hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/pgg-def=0A/usr/share/em= acs/site-lisp/semi/pgg-pgp hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/= pgg-pgp=0A/usr/share/emacs/site-lisp/flim/md4 hides =0A/opt/dc/emacs/share/= emacs/24.0.50/lisp/md4=0A/usr/share/emacs/site-lisp/semi/pgg-gpg hides =0A/= opt/dc/emacs/share/emacs/24.0.50/lisp/pgg-gpg=0A/usr/share/emacs/site-lisp/= semi/pgg-pgp5 hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/pgg-pgp5=0A/u= sr/share/emacs/site-lisp/semi/pgg-parse hides =0A/opt/dc/emacs/share/emacs/= 24.0.50/lisp/pgg-parse=0A/usr/share/emacs/site-lisp/flim/hmac-def hides =0A= /opt/dc/emacs/share/emacs/24.0.50/lisp/net/hmac-def=0A/usr/share/emacs/site= -lisp/flim/sasl-cram hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/net/sa= sl-cram=0A/usr/share/emacs/site-lisp/flim/hmac-md5 hides =0A/opt/dc/emacs/s= hare/emacs/24.0.50/lisp/net/hmac-md5=0A/usr/share/emacs/site-lisp/flim/ntlm= hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/net/ntlm=0A/usr/share/emac= s/site-lisp/flim/sasl-digest hides =0A/opt/dc/emacs/share/emacs/24.0.50/lis= p/net/sasl-digest=0A/usr/share/emacs/site-lisp/flim/sasl hides =0A/opt/dc/e= macs/share/emacs/24.0.50/lisp/net/sasl=0A/usr/share/emacs/site-lisp/flim/sa= sl-ntlm hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/net/sasl-ntlm=0A/us= r/share/emacs/site-lisp/wl/utils/rfc2368 hides =0A/opt/dc/emacs/share/emacs= /24.0.50/lisp/mail/rfc2368=0A/usr/share/emacs/site-lisp/wl/elmo/utf7 hides = =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/gnus/utf7=0A=0AFeatures:=0A(shado= w sort gnus-util mail-extr message byte-opt rfc822 mml mml-sec=0Amm-decode = mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045=0Aietf-drums mm-util= mail-prsvr mailabbrev gmm-utils mailheader emacsbug=0Ahelp-mode view debug= ansi-color em-unix pcomplete em-term term=0Adisp-table ehelp electric em-s= cript em-prompt em-ls em-hist em-pred=0Aem-glob em-dirs em-cmpl em-basic es= h-opt em-banner em-alias ring esh-var=0Aesh-io esh-cmd esh-ext esh-proc esh= -arg eldoc esh-groups eshell=0Aesh-module esh-mode esh-util elmo-nntp wl-sp= am elmo-spam elsp-header=0Aelsp-generic wl-fldmgr wl-score smtp sasl sasl-a= nonymous sasl-login=0Asasl-plain wl-demo wl-news wl-address pldap wl-thread= wl-action wl=0Awl-e21 wl-draft wl-template wl-summary ps-print ps-def lpr = wl-refile=0Awl-message wl-mime pgg epa derived epg mime-pgp mime-play filen= ame=0Amime-edit eword-encode pgg-parse pccl pccl-20 ccl advice help-fns=0Aa= dvice-preload pgg-def signature mail-utils sendmail regexp-opt=0Aelmo-mime = mmelmo-buffer mmelmo-imap mime-view mime-conf calist semi-def=0Ammimap mime= -parse mmbuffer wl-highlight elmo-filter elmo-multi wl-folder=0Aeasymenu wl= -util crm time-stamp pp elmo-pop3 elmo-net elmo-cache=0Aelmo-map elmo-dop e= lmo-flag elmo-localdir bytecomp byte-compile wl-vars=0Aepg-config wl-versio= n elmo elmo-signal elmo-msgdb modb modb-generic=0Amodb-entity mime mmgeneri= c elmo-util emu invisible inv-23 poem poem-e20=0Apoem-e20_3 utf7 eword-deco= de mel mime-def alist std11 mcharset mcs-20=0Amcs-e20 pces pces-e20 pces-20= broken wid-edit pcustom elmo-date timezone=0Apath-util elmo-vars poe elmo-= version pym static apel-ver product luna cl=0Acl-19 tooltip ediff-hook vc-h= ooks lisp-float-type mwheel x-win x-dnd=0Atool-bar dnd fontset image fringe= lisp-mode register page menu-bar=0Arfn-eshadow timer select scroll-bar mld= rag mouse jit-lock font-lock=0Asyntax facemenu font-core frame cham georgia= n utf-8-lang misc-lang=0Avietnamese tibetan thai tai-viet lao korean japane= se hebrew greek=0Aromanian slovak czech european ethiopic indian cyrillic c= hinese=0Acase-table epa-hook jka-cmpr-hook help simple abbrev loaddefs butt= on=0Aminibuffer faces cus-face files text-properties overlay md5 base64=0Af= ormat env code-pages mule custom widget hashtable-print-readable=0Abackquot= e make-network-process dbusbind dynamic-setting=0Asystem-font-setting font-= render-setting gtk x-toolkit x multi-tty emacs)=0A=0A From unknown Sun Jun 22 07:52:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Daniel Clemente Subject: bug#6748: closed (Re: bug#6748: 24.0.50; eshell cannot do ls with ansi colors after Wanderlust has been loaded) Message-ID: References: <46931.99503.qm@web53206.mail.re2.yahoo.com> X-Gnu-PR-Message: they-closed 6748 X-Gnu-PR-Package: emacs Reply-To: 6748@debbugs.gnu.org Date: Thu, 02 Sep 2010 06:24:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1283408642-32545-1" This is a multi-part message in MIME format... ------------=_1283408642-32545-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6748: 24.0.50; eshell cannot do ls with ansi colors after Wanderlust has b= een loaded which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 6748@debbugs.gnu.org. --=20 6748: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6748 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1283408642-32545-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6748-done) by debbugs.gnu.org; 2 Sep 2010 06:23:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Or3Ch-0008Sf-91 for submit@debbugs.gnu.org; Thu, 02 Sep 2010 02:23:19 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Or3Cg-0008SZ-4d for 6748-done@debbugs.gnu.org; Thu, 02 Sep 2010 02:23:18 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Or3EJ-0007Ty-D7; Thu, 02 Sep 2010 02:24:59 -0400 To: 6748-done@debbugs.gnu.org Subject: Re: bug#6748: 24.0.50; eshell cannot do ls with ansi colors after Wanderlust has been loaded References: <46931.99503.qm@web53206.mail.re2.yahoo.com> From: Glenn Morris X-Spook: Yukon JPL Noriega Commecen IRA North Korea e-bomb digicash X-Ran: ]\ (Daniel Clemente's message of "Wed\, 28 Jul 2010 06\:10\:36 -0700 \(PDT\)") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 6748-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Daniel Clemente wrote: > 1. Install package wl-beta in Debian testing. It's version 2.15.9+0.20100525-3 > 2. Use the .emacs I provide below > 3. Run emacs (latest version from Bazaar from 28.m7.2010) > 4. It can't run ls with colors and shows a backtrace (shown below) > 5. Comment the (require 'wl) and run again > 6. Now it runs ls correctly, and with color This is a bug in Wanderlust. Specifically, wl-demo does (eval-when-compile ... (defalias-maybe 'make-extent 'ignore) ...) In your instructions, you add the directory with the uncompiled .el files to load-path, rather than the compiled .elc files (Debian of course keeps them in a separate location). Thus you load the uncompiled wl.el. This requires wl-demo, and gets the uncompiled wl-demo.el. Thus it defines make-extent as an alias for ignore. make-extent is an XEmacs function and should not be defined in Emacs. The fact that is is defined confuses ansi-color-make-extent into thinking it is running on XEmacs, and doing the wrong thing. If you instead add the directory with the compiled lisp files to your load-path, /usr/share/emacs23/site-lisp/wl, you will not see this error. Please report this to whoever maintains Wanderlust. > .emacs: > ------------------------- > (add-to-list 'load-path "/usr/share/emacs/site-lisp/wl/wl") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/semi") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/wl/elmo/") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/flim/") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/apel/") > (add-to-list 'load-path "/usr/share/emacs/site-lisp/wl/utils") > (require 'wl) > > (setq debug-on-error t) > (setq debug-on-signal t) > > (eshell-command "ls --color=auto") ------------=_1283408642-32545-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Jul 2010 16:09:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oe9CN-0000zq-LM for submit@debbugs.gnu.org; Wed, 28 Jul 2010 12:09:40 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oe6P2-0008Ah-23 for submit@debbugs.gnu.org; Wed, 28 Jul 2010 09:10:33 -0400 Received: from lists.gnu.org ([199.232.76.165]:39057) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Oe6PC-0003YR-CN for submit@debbugs.gnu.org; Wed, 28 Jul 2010 09:10:42 -0400 Received: from [140.186.70.92] (port=34031 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oe6PA-0004u2-G8 for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 09:10:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oe6P8-0002RN-Sq for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 09:10:40 -0400 Received: from web53206.mail.re2.yahoo.com ([206.190.49.76]:35016) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1Oe6P8-0002Qg-OX for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 09:10:38 -0400 Received: (qmail 99624 invoked by uid 60001); 28 Jul 2010 13:10:37 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1280322637; bh=Jm91oROCfU4em9kdNT/rTdxsPscqkAFd5y1PBkBOdLk=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=qlbGKC0dIDk7XsnaBz0kfUu/kWtOMhYew4rpjk5JLP/Mw80HUwaRk51tNf/QYJQu9dI6TdRIwt4IaHSFCJROOzXLY6AwLMHHknyDoYA1L141T62okT8K4KkCpBoaaOj3v6PF19/IkfWkTlvTfCex3HNVzo2GZwuN7HEKhv8tIl8= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Iw+IN6S3QlfT7LEjIlZGX44NDh0ewL4L1tg15G5mz0wVhShm3b+dg2O0scHYKGWWYLiZ38vFynSYbgnNPDSewSpNrG4B9T5WgCwInogL9uE3SL6lN8ohRNN4bI/i6UjozaEZ4r0mbmG96wz3Vrdru9cCEOHh5gpPSPr9MzhIQOk=; Message-ID: <46931.99503.qm@web53206.mail.re2.yahoo.com> X-YMail-OSG: HCSfnOUVM1kMqaavr8eiZTDGv3T4Uzn1FktyhT3PPohjKTU vbtAHtPNBrZvEIK86XdQCSx1ouoPD92ZqfmLvG32YdsjKLkQTXknD6QUpNBP Hf1q3lN5C8ZZe_81xU.LYsGYuWvvl1qZtzI9rYuqRNHrGpsNtckqKfmLoQqY tXhzq.Bad3LTV88q.cP6uSK8epOfAI1_0PMac86B.du3tMfHnrRw3DgBAyqU vafkRUTRgilfQS2.4Syq9W7uXCwk.5bKaeBygZTL_m3Tm6DHH3.hkB5nzZxS 4C5UVNey2YF4IfzJL1qJAmFLKV9cssIVnsXY6ZK1TRhU3hva5e44Rjg3f3sN vBwiVd1t_wp8JlQ_Z83Gqhadm Received: from [77.224.101.25] by web53206.mail.re2.yahoo.com via HTTP; Wed, 28 Jul 2010 06:10:36 PDT X-Mailer: YahooMailRC/420.4 YahooMailWebService/0.8.105.277674 Date: Wed, 28 Jul 2010 06:10:36 -0700 (PDT) From: Daniel Clemente Subject: 24.0.50; eshell cannot do ls with ansi colors after Wanderlust has been loaded To: bug-gnu-emacs@gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 28 Jul 2010 12:09:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) This bug report will be sent to the Free Software Foundation,=0Anot to your= local site managers!=0APlease write in English if possible, because the Em= acs maintainers=0Ausually do not have translators to read other languages f= or them.=0A=0AYour bug report will be posted to the bug-gnu-emacs@gnu.org m= ailing list,=0Aand to the gnu.emacs.bug news group.=0A=0APlease describe ex= actly what actions triggered the bug=0Aand the precise symptoms of the bug.= If you can, give=0Aa recipe starting from `emacs -Q':=0A=0A=0A=0A1. Insta= ll package wl-beta in Debian testing. It's version 2.15.9+0.20100525-3=0A2.= Use the .emacs I provide below=0A3. Run emacs (latest version from Bazaar = from 28.m7.2010)=0A4. It can't run ls with colors and shows a backtrace (sh= own below)=0A5. Comment the (require 'wl) and run again=0A6. Now it runs ls= correctly, and with color=0A=0A=0A.emacs:=0A-------------------------=0A(a= dd-to-list 'load-path "/usr/share/emacs/site-lisp/wl/wl")=0A(add-to-list 'l= oad-path "/usr/share/emacs/site-lisp/semi")=0A(add-to-list 'load-path "/usr= /share/emacs/site-lisp/wl/elmo/")=0A(add-to-list 'load-path "/usr/share/ema= cs/site-lisp/flim/")=0A(add-to-list 'load-path "/usr/share/emacs/site-lisp/= apel/")=0A(add-to-list 'load-path "/usr/share/emacs/site-lisp/wl/utils")=0A= (require 'wl)=0A=0A(setq debug-on-error t)=0A(setq debug-on-signal t)=0A=0A= (eshell-command "ls --color=3Dauto")=0A-------------------------=0A=0A=0ATh= e backtrace I get:=0A-------------------------=0ADebugger entered--Lisp err= or: (wrong-type-argument overlayp nil)=0A overlay-put(nil face ((foregroun= d-color . "blue") bold))=0A ansi-color-set-extent-face(nil ((foreground-co= lor . "blue") bold))=0A ansi-color-apply-on-region(# #)=0A esh= ell-handle-ansi-color()=0A run-hooks(eshell-output-filter-functions)=0A e= shell-run-output-filters()=0A eshell-output-filter(# "Bla.mp4 = =0AEs.kmz =0A[0m[01;34morg[0m\n= close_sec_upgr.png =0Ahola2 = org-velocity =E2=80=A6" =0A=0A read-event(= nil nil 0.05)=0A sit-for(0 50)=0A eshell-wait-for-process(#)= =0A eshell-command("ls --color=3Dauto")=0A eval-buffer(# = nil "/home/dc/.mirp/.emacs" nil t) ; Reading at =0Abuffer position 984=0A = load-with-code-conversion("/home/dc/.mirp/.emacs" "/home/dc/.mirp/.emacs" = t t)=0A load("~/.emacs" t t)=0A-------------------------=0A=0A=0AThis seem= s a problem with ansi rather than Wanderlust.=0AThe nil originates at (ansi= -color-make-extent start-marker end-marker),=0Awhich calls (make-extent fro= m to object)=0A=0A=0A=0A=0AIf Emacs crashed, and you have the Emacs process= in the gdb debugger,=0Aplease include the output from the following gdb co= mmands:=0A `bt full' and `xbacktrace'.=0AFor information about debugging= Emacs, please read the file=0A/opt/dc/emacs/share/emacs/24.0.50/etc/DEBUG.= =0A=0A=0AIn GNU Emacs 24.0.50.8 (i686-pc-linux-gnu, GTK+ Version 2.20.1)=0A= of 2010-07-28 on lovic=0AWindowing system distributor `The X.Org Foundatio= n', version 11.0.10707000=0Aconfigured using `configure '--prefix=3D/opt/d= c/emacs''=0A=0AImportant settings:=0A value of $LC_ALL: nil=0A value of $= LC_COLLATE: nil=0A value of $LC_CTYPE: nil=0A value of $LC_MESSAGES: nil= =0A value of $LC_MONETARY: nil=0A value of $LC_NUMERIC: nil=0A value of = $LC_TIME: nil=0A value of $LANG: ca_ES.UTF-8=0A value of $XMODIFIERS: nil= =0A locale-coding-system: utf-8-unix=0A default enable-multibyte-characte= rs: t=0A=0AMajor mode: Debugger=0A=0AMinor modes in effect:=0A tooltip-mod= e: t=0A mouse-wheel-mode: t=0A tool-bar-mode: t=0A menu-bar-mode: t=0A = file-name-shadow-mode: t=0A global-font-lock-mode: t=0A font-lock-mode: t= =0A blink-cursor-mode: t=0A auto-composition-mode: t=0A auto-encryption-= mode: t=0A auto-compression-mode: t=0A line-number-mode: t=0A transient-= mark-mode: t=0A=0ARecent input:=0AC-SPC < M-w =0AM-x e r e p o r t - e m a c s - b m u = =0A u g =0A=0ARecent messages:=0ALoading em-prompt...don= e=0ALoading em-script...done=0ALoading em-term...done=0ALoading em-unix...d= one=0AEntering debugger...=0AMark set=0ASaved text until ")=0A command-lin= e()=0A normal-top-level()=0A"=0A=0ALoad-path shadows:=0A/usr/share/emacs/s= ite-lisp/flim/hex-util hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/hex-= util=0A/usr/share/emacs/site-lisp/flim/sha1 hides =0A/opt/dc/emacs/share/em= acs/24.0.50/lisp/sha1=0A/usr/share/emacs/site-lisp/semi/pgg hides =0A/opt/d= c/emacs/share/emacs/24.0.50/lisp/pgg=0A/usr/share/emacs/site-lisp/semi/pgg-= def hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/pgg-def=0A/usr/share/em= acs/site-lisp/semi/pgg-pgp hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/= pgg-pgp=0A/usr/share/emacs/site-lisp/flim/md4 hides =0A/opt/dc/emacs/share/= emacs/24.0.50/lisp/md4=0A/usr/share/emacs/site-lisp/semi/pgg-gpg hides =0A/= opt/dc/emacs/share/emacs/24.0.50/lisp/pgg-gpg=0A/usr/share/emacs/site-lisp/= semi/pgg-pgp5 hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/pgg-pgp5=0A/u= sr/share/emacs/site-lisp/semi/pgg-parse hides =0A/opt/dc/emacs/share/emacs/= 24.0.50/lisp/pgg-parse=0A/usr/share/emacs/site-lisp/flim/hmac-def hides =0A= /opt/dc/emacs/share/emacs/24.0.50/lisp/net/hmac-def=0A/usr/share/emacs/site= -lisp/flim/sasl-cram hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/net/sa= sl-cram=0A/usr/share/emacs/site-lisp/flim/hmac-md5 hides =0A/opt/dc/emacs/s= hare/emacs/24.0.50/lisp/net/hmac-md5=0A/usr/share/emacs/site-lisp/flim/ntlm= hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/net/ntlm=0A/usr/share/emac= s/site-lisp/flim/sasl-digest hides =0A/opt/dc/emacs/share/emacs/24.0.50/lis= p/net/sasl-digest=0A/usr/share/emacs/site-lisp/flim/sasl hides =0A/opt/dc/e= macs/share/emacs/24.0.50/lisp/net/sasl=0A/usr/share/emacs/site-lisp/flim/sa= sl-ntlm hides =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/net/sasl-ntlm=0A/us= r/share/emacs/site-lisp/wl/utils/rfc2368 hides =0A/opt/dc/emacs/share/emacs= /24.0.50/lisp/mail/rfc2368=0A/usr/share/emacs/site-lisp/wl/elmo/utf7 hides = =0A/opt/dc/emacs/share/emacs/24.0.50/lisp/gnus/utf7=0A=0AFeatures:=0A(shado= w sort gnus-util mail-extr message byte-opt rfc822 mml mml-sec=0Amm-decode = mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045=0Aietf-drums mm-util= mail-prsvr mailabbrev gmm-utils mailheader emacsbug=0Ahelp-mode view debug= ansi-color em-unix pcomplete em-term term=0Adisp-table ehelp electric em-s= cript em-prompt em-ls em-hist em-pred=0Aem-glob em-dirs em-cmpl em-basic es= h-opt em-banner em-alias ring esh-var=0Aesh-io esh-cmd esh-ext esh-proc esh= -arg eldoc esh-groups eshell=0Aesh-module esh-mode esh-util elmo-nntp wl-sp= am elmo-spam elsp-header=0Aelsp-generic wl-fldmgr wl-score smtp sasl sasl-a= nonymous sasl-login=0Asasl-plain wl-demo wl-news wl-address pldap wl-thread= wl-action wl=0Awl-e21 wl-draft wl-template wl-summary ps-print ps-def lpr = wl-refile=0Awl-message wl-mime pgg epa derived epg mime-pgp mime-play filen= ame=0Amime-edit eword-encode pgg-parse pccl pccl-20 ccl advice help-fns=0Aa= dvice-preload pgg-def signature mail-utils sendmail regexp-opt=0Aelmo-mime = mmelmo-buffer mmelmo-imap mime-view mime-conf calist semi-def=0Ammimap mime= -parse mmbuffer wl-highlight elmo-filter elmo-multi wl-folder=0Aeasymenu wl= -util crm time-stamp pp elmo-pop3 elmo-net elmo-cache=0Aelmo-map elmo-dop e= lmo-flag elmo-localdir bytecomp byte-compile wl-vars=0Aepg-config wl-versio= n elmo elmo-signal elmo-msgdb modb modb-generic=0Amodb-entity mime mmgeneri= c elmo-util emu invisible inv-23 poem poem-e20=0Apoem-e20_3 utf7 eword-deco= de mel mime-def alist std11 mcharset mcs-20=0Amcs-e20 pces pces-e20 pces-20= broken wid-edit pcustom elmo-date timezone=0Apath-util elmo-vars poe elmo-= version pym static apel-ver product luna cl=0Acl-19 tooltip ediff-hook vc-h= ooks lisp-float-type mwheel x-win x-dnd=0Atool-bar dnd fontset image fringe= lisp-mode register page menu-bar=0Arfn-eshadow timer select scroll-bar mld= rag mouse jit-lock font-lock=0Asyntax facemenu font-core frame cham georgia= n utf-8-lang misc-lang=0Avietnamese tibetan thai tai-viet lao korean japane= se hebrew greek=0Aromanian slovak czech european ethiopic indian cyrillic c= hinese=0Acase-table epa-hook jka-cmpr-hook help simple abbrev loaddefs butt= on=0Aminibuffer faces cus-face files text-properties overlay md5 base64=0Af= ormat env code-pages mule custom widget hashtable-print-readable=0Abackquot= e make-network-process dbusbind dynamic-setting=0Asystem-font-setting font-= render-setting gtk x-toolkit x multi-tty emacs)=0A=0A ------------=_1283408642-32545-1--