From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joseph Mingrone Newsgroups: gmane.emacs.bugs Subject: bug#15414: 24.3; piping problems in eshell Date: Wed, 18 Sep 2013 22:47:15 -0300 Message-ID: <86hadha8gs.fsf@gly.ath.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1379555296 18237 80.91.229.3 (19 Sep 2013 01:48:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Sep 2013 01:48:16 +0000 (UTC) To: 15414@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 19 03:48:19 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VMTLt-0001BQ-A7 for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Sep 2013 03:48:17 +0200 Original-Received: from localhost ([::1]:49297 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VMTLs-0007QW-Hc for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Sep 2013 21:48:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60180) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VMTLl-0007Nr-Hv for bug-gnu-emacs@gnu.org; Wed, 18 Sep 2013 21:48:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VMTLe-0007k1-O3 for bug-gnu-emacs@gnu.org; Wed, 18 Sep 2013 21:48:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VMTLe-0007jx-K8 for bug-gnu-emacs@gnu.org; Wed, 18 Sep 2013 21:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VMTLe-0006yT-4E for bug-gnu-emacs@gnu.org; Wed, 18 Sep 2013 21:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Joseph Mingrone Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Sep 2013 01:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15414 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.137955526526781 (code B ref -1); Thu, 19 Sep 2013 01:48:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 Sep 2013 01:47:45 +0000 Original-Received: from localhost ([127.0.0.1]:47853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VMTLL-0006xs-MN for submit@debbugs.gnu.org; Wed, 18 Sep 2013 21:47:44 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58424) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VMTLJ-0006xb-Cl for submit@debbugs.gnu.org; Wed, 18 Sep 2013 21:47:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VMTL9-0007hy-8a for submit@debbugs.gnu.org; Wed, 18 Sep 2013 21:47:35 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:37218) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VMTL9-0007hu-5C for submit@debbugs.gnu.org; Wed, 18 Sep 2013 21:47:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60145) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VMTL4-0007Mo-DY for bug-gnu-emacs@gnu.org; Wed, 18 Sep 2013 21:47:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VMTKz-0007hK-LO for bug-gnu-emacs@gnu.org; Wed, 18 Sep 2013 21:47:26 -0400 Original-Received: from mail-qe0-x235.google.com ([2607:f8b0:400d:c02::235]:47485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VMTKz-0007hE-BF for bug-gnu-emacs@gnu.org; Wed, 18 Sep 2013 21:47:21 -0400 Original-Received: by mail-qe0-f53.google.com with SMTP id jy17so5298276qeb.26 for ; Wed, 18 Sep 2013 18:47:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ftfl.ca; s=google; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=2CeE8YmMIexgv+yQsvtoC44n8lM+Lb6gv7uF/KlnXZA=; b=gFGKF9AKW+XOmRik0C42mPxLfRZf4x3n75JIuNZ5UapuOERgL+6alhWPxedZThyN29 RMdYs2Pe7jAUb2VJfzlujB042784acZf5+Inxo4jlbq0DYYiY/zP9D/QCTtGdqrGCEAV sDvo3+vg2n+LhYjto0y+1oKSvw0gh8QJvYZPI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version:content-type; bh=2CeE8YmMIexgv+yQsvtoC44n8lM+Lb6gv7uF/KlnXZA=; b=ktWSXPk+Vta66rmco/C6fepR3b2/hTBpk3d6pP94raUbozPauqft/2eoDksHrt8tj6 KIk/C5FuMr8/kIvMEcWca22xInStTYm7QBpf0IRSHqumkgVwRBqZp1LMYXQl9M1URwUG JarmrLCFmCGjiPBCiwWd+TiJ4+KxWaHRqjh3QUeZZ/DuUzIsDYtYsZVETEY3yuZEJOmr vF85hxJBWnHDfZus0ewZ7yweUu2Ye0vBejbMtALZTUfrKwY13dl/FqsBaPiyBqo0dIKC 3H1mMqgh+VLF202XjlnrZJBg5CNMQdBMlwPIjMi81I0J9UikhB4GaRevduqUdK08AfZB tcXA== X-Gm-Message-State: ALoCoQn+yLSGQHvQ1584fc7KpGE0PpS6ezvGjuewb2XfgkRZtBjavIbVgcnYv1ZFVNglUfGllFdK X-Received: by 10.49.50.198 with SMTP id e6mr23560050qeo.76.1379555239798; Wed, 18 Sep 2013 18:47:19 -0700 (PDT) Original-Received: from gly.ath.cx.ftfl.ca (Dynamic34-29.Dynamic.Dal.Ca. [129.173.34.203]) by mx.google.com with ESMTPSA id f14sm7038560qej.6.1969.12.31.16.00.00 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 18 Sep 2013 18:47:18 -0700 (PDT) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 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:78545 Archived-At: 1. emacs -Q 2. M-x eshell 3. cat a_file | wc -l The output of 3. will be wrong for most files longer than something like 40 lines and it will often give different results each time 3. is run. No error messages are given. In GNU Emacs 24.3.1 (i386-portbld-freebsd9.1, X toolkit) of 2013-08-08 on gly.ath.cx Windowing system distributor `The X.Org Foundation', version 11.0.11204000 Configured using: `configure '--localstatedir=/var' '--without-rsvg' '--with-x-toolkit=athena' '--without-xaw3d' '--without-toolkit-scroll-bars' '--without-gif' '--with-xft' '--without-m17n-flt' '--with-otf' '--without-imagemagick' '--without-gsettings' '--without-gconf' '--with-xim' '--with-sound' '--without-dbus' '--with-xml2' '--with-gnutls' '--x-libraries=/usr/local/lib' '--x-includes=/usr/local/include' '--prefix=/usr/local' '--mandir=/usr/local/man' '--infodir=/usr/local/info/' '--build=i386-portbld-freebsd9.1' 'build_alias=i386-portbld-freebsd9.1' 'CC=cc' 'CFLAGS=-O2 -pipe -fno-strict-aliasing' 'LDFLAGS= -L/usr/local/lib -Wl,-rpath=/usr/local/lib' 'CPPFLAGS=-I/usr/local/include' 'CPP=cpp'' Important settings: value of $LANG: en_CA.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: EShell Minor modes in effect: erc-track-mode: t erc-track-minor-mode: t erc-spelling-mode: t erc-ring-mode: t erc-netsplit-mode: t erc-menu-mode: t erc-match-mode: t erc-log-mode: t erc-list-mode: t erc-pcomplete-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t show-paren-mode: t global-auto-revert-mode: t multi-web-global-mode: t shell-dirtrack-mode: t erc-services-mode: t erc-networks-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t Recent messages: Checking 24 files in /usr/local/share/emacs/24.3/lisp/cedet... Checking 57 files in /usr/local/share/emacs/24.3/lisp/calendar... Checking 87 files in /usr/local/share/emacs/24.3/lisp/calc... Checking 77 files in /usr/local/share/emacs/24.3/lisp/obsolete... Checking 1 files in /usr/local/share/emacs/24.3/leim... Checking for load-path shadows...done Mark set Wrote /tmp/docview1001/modified-lr-supplementary.pdf Type C-c C-c to toggle between editing or viewing the document. Mark all unread articles as read? (y or n) y Load-path shadows: /home/jrm/.emacs.d/elpa/slime-20130626.1151/slime hides /home/jrm/quicklisp/dists/quicklisp/software/slime-20130720-cvs/slime /home/jrm/.emacs.d/elpa/slime-20130626.1151/hyperspec hides /home/jrm/quicklisp/dists/quicklisp/software/slime-20130720-cvs/hyperspec /home/jrm/.emacs.d/elpa/slime-20130626.1151/slime-autoloads hides /home/jrm/quicklisp/dists/quicklisp/software/slime-20130720-cvs/slime-autoloads Features: (shadow emacsbug apropos tutorial two-column iso-transl goto-addr view multi-term imenu sgml-mode shr-color color mule-util gnus-dup gnus-fun doctor ido-gnus cperl-mode nxml-uchnm rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok tabify man org-table org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp org-exp-blocks org-agenda org-info org-gnus org-docview org-bibtex bibtex org-bbdb org ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs find-func cal-menu calendar cal-loaddefs cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine grep misearch multi-isearch etags mailalias smtpmail sendmail sh-script smie url-http url-gw url-auth url-queue url-cache url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars shr qp sort smiley gnus-cite flow-fill mm-archive gnus-async gnus-bcklg gnus-ml tramp-cache tramp-sh tramp tramp-compat tramp-loaddefs help-mode pcmpl-unix em-unix em-term term disp-table ehelp electric em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util multi-eshell gnus-topic nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg parse-time netrc gnus-cache bbdb-gnus gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-sum bbdb-snarf mail-extr bbdb-com nnml nntp gnus-group gnus-undo nnmail mail-source nnoo gnus-start gnus-spec gnus-int gnus-range message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils gnutls network-stream starttls server auctex-autoloads tex-site browse-kill-ring-autoloads dired+-autoloads exec-path-from-shell-autoloads fill-column-indicator-autoloads google-translate-autoloads ido-gnus-autoloads finder-inf mode-compile-autoloads multi-eshell-autoloads multi-term-autoloads rainbow-delimiters-autoloads smart-tab-autoloads w3m-autoloads info yasnippet-autoloads erc-track erc-spelling flyspell ispell erc-ring erc-netsplit erc-menu erc-match erc-log erc-pcomplete erc-button erc-fill erc-stamp wid-edit erc-join paren hl-line autorevert cus-start cus-load slime-autoloads multi-web-mode bbdb-autoloads uniquify tls stumpwm-mode package ido ess-toolbar ess-mouse mouseme browse-url ess-menu ess-swv ess-noweb ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l ess-sas-a shell pcomplete ess-arc-d ess-vst-d ess-xls-d ess-lsp-l ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6-d ess-sp5-d ess-sp3-d ess-julia ess-r-d compile ess-tracebug warnings ess-roxy advice advice-preload hideshow ess-help ess-developer ess-r-args eldoc help-fns ess-s-l ess ess-inf comint ansi-color ring ess-mode ess-noweb-mode ess-utils ess-custom executable ess-compat ess-site erc-tex easy-mmode edmacro kmacro cl-macs gv cl cl-lib erc-services erc-networks erc-goodies erc erc-backend erc-compat format-spec auth-source eieio byte-opt bytecomp byte-compile cconv gnus-util time-date mm-util mail-prsvr password-cache thingatpt pp epa-file epa derived epg epg-config doc-view easymenu jka-compr image-mode dired bbdb timezone tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting font-render-setting x-toolkit x multi-tty emacs)