From unknown Wed Jun 18 23:11:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31326 <31326@debbugs.gnu.org> To: bug#31326 <31326@debbugs.gnu.org> Subject: Status: eshell/clear goes into infinite loop with eshell-smart-initialize Reply-To: bug#31326 <31326@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:11:00 +0000 retitle 31326 eshell/clear goes into infinite loop with eshell-smart-initia= lize reassign 31326 emacs submitter 31326 Jonathan Kyle Mitchell severity 31326 normal tag 31326 confirmed fixed patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 01 02:14:27 2018 Received: (at submit) by debbugs.gnu.org; 1 May 2018 06:14:27 +0000 Received: from localhost ([127.0.0.1]:44636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDOYV-0007Ed-3J for submit@debbugs.gnu.org; Tue, 01 May 2018 02:14:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDOSq-00076K-Oz for submit@debbugs.gnu.org; Tue, 01 May 2018 02:08:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDOSk-0001Uq-Bk for submit@debbugs.gnu.org; Tue, 01 May 2018 02:08:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51683) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fDOSk-0001Ud-7v for submit@debbugs.gnu.org; Tue, 01 May 2018 02:08:30 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40135) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDOSi-0002Yo-Q6 for bug-gnu-emacs@gnu.org; Tue, 01 May 2018 02:08:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDOSf-0001Rt-Ji for bug-gnu-emacs@gnu.org; Tue, 01 May 2018 02:08:28 -0400 Received: from mail-oi0-f44.google.com ([209.85.218.44]:33322) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fDOSf-0001RF-Cj for bug-gnu-emacs@gnu.org; Tue, 01 May 2018 02:08:25 -0400 Received: by mail-oi0-f44.google.com with SMTP id k5-v6so2616496oiw.0 for ; Mon, 30 Apr 2018 23:08:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:subject:from:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=Dsd152hdkSpcM4bzn4CNzyuuvJEVSndiUdqynA73TDE=; b=q/a50ZAG+Q2yBDv293s4zrU/je+9FHt2tx2dU2H2iIv4DbKW7W+XT8ESsTXfc5R6Hc ssqFX2B9BCwYy2jqp5r9L8FWVsqyiAm6pw0+a2EN0rMR5WOiHBLVsm4jBqg/B+NvY1D1 pTaTtTslPg6REjld6NlvlZZ+wT/Owr6UmcwdSPsR8a6Ky9u41MgPaggKaJAA6at+Cyhg 6Gp5FRwNp0pYooN/6cnPmcVypapGrgAfnrFqC6PFMqFSvvZuoHyvTR4JNXnK6qjX/is8 5vdUd+2yZ3xJsPtiqKOl7OI8xYlZrzrTEj70DAYQgx7PNquxiNzLmAe3mPMqagSIeU5S 9p4g== X-Gm-Message-State: ALQs6tBd/gI3krRwQti5w4hWQGr85UQh3ZKvTDziCFEIaWUWnPgdX1yZ 34lz3AYIj8sFQ/ojmj1LyPrwf+Cl X-Google-Smtp-Source: AB8JxZoJufX3H9BZaERgTisnBHk35DrOXSCZMKDvYFzck8WWlnnoXQIOUv6cDmYXp7KXo5UHd6vCpQ== X-Received: by 2002:aca:851:: with SMTP id 78-v6mr2649437oii.61.1525154903361; Mon, 30 Apr 2018 23:08:23 -0700 (PDT) Received: from ?IPv6:2601:2c3:8880:3cc9:7cd1:490a:e266:cb05? ([2601:2c3:8880:3cc9:7cd1:490a:e266:cb05]) by smtp.gmail.com with ESMTPSA id c43-v6sm5946406otj.61.2018.04.30.23.08.21 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 30 Apr 2018 23:08:22 -0700 (PDT) To: bug-gnu-emacs@gnu.org Subject: 27.0.50; eshell/clear exceeds max-lisp-eval-depth From: Jonathan Kyle Mitchell Message-ID: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> Date: Tue, 1 May 2018 01:08:20 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 01 May 2018 02:14:25 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) The eshell/clear elisp function seems to go into an infinite loop before ending in an error when the eshell smart display functionality is enabled in eshell-mode-hook. Several "Error during redisplay" messages are printed to *Messages* buffer. Steps to reproduce: 1. ./emacs -Q 2. In the scratch buffer evaluate: (require 'em-smart) (add-hook 'eshell-mode-hook 'eshell-smart-initialize) 4. M-x eshell 5. type "clear" in eshell and press RET In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-04-29 built on jkmlaptop Repository revision: bf12cc6c7830937b4c1a3df46294e74bea749a5f Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 System Description: Ubuntu 18.04 LTS Recent messages: Error during redisplay: (eval (if (frame-parameter nil 'client) "@" "")) signaled (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Error during redisplay: (eval (unless (display-graphic-p) "-%-")) signaled (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Error during redisplay: (#[128 "\300\301\"\210\300\302\"\207" [apply redisplay--pre-redisplay-functions ignore nil] 4 nil nil] (#)) signaled (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Error during redisplay: (mode-line-default-help-echo #) signaled (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Error during redisplay: (eval (if (display-graphic-p) " " "-")) signaled (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Error during redisplay: (eval (mode-line-eol-desc)) signaled (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Error during redisplay: (eval (if (frame-parameter nil 'client) "@" "")) signaled (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Error during redisplay: (eval (unless (display-graphic-p) "-%-")) signaled (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") redisplay--pre-redisplay-functions: (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") Mark set Quit Configured using:  'configure --with-modules' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES THREADS LIBSYSTEMD LCMS2 Important settings:   value of $LANG: en_US.UTF-8   value of $XMODIFIERS: @im=ibus   locale-coding-system: utf-8-unix Major mode: Eshell Minor modes in effect:   tooltip-mode: t   global-eldoc-mode: t   electric-indent-mode: t   mouse-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   auto-composition-mode: t   auto-encryption-mode: t   auto-compression-mode: t   line-number-mode: t   transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv bytecomp byte-compile cconv dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils em-unix em-term term disp-table easymenu ehelp em-script em-prompt em-ls cl-loaddefs cl-lib em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias em-smart pcomplete comint ansi-color ring esh-var esh-cmd esh-opt esh-io esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-util esh-mode time-date elec-pair mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 114325 13958)  (symbols 48 21764 1)  (miscs 40 58 128)  (strings 32 33419 2014)  (string-bytes 1 930621)  (vectors 16 17832)  (vector-slots 8 529981 21864)  (floats 8 61 176)  (intervals 56 1335 0)  (buffers 992 12)) -- Jonathan Kyle Mitchell From debbugs-submit-bounces@debbugs.gnu.org Tue May 01 08:21:31 2018 Received: (at 31326) by debbugs.gnu.org; 1 May 2018 12:21:31 +0000 Received: from localhost ([127.0.0.1]:44787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDUHi-0001VN-V2 for submit@debbugs.gnu.org; Tue, 01 May 2018 08:21:31 -0400 Received: from mail-io0-f176.google.com ([209.85.223.176]:32845) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDUHg-0001Uv-OM; Tue, 01 May 2018 08:21:29 -0400 Received: by mail-io0-f176.google.com with SMTP id e78-v6so13495623iod.0; Tue, 01 May 2018 05:21:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=t6Scak2jlqCp5JreCcaRiupGxhC2IZChUVpBRjIVG2c=; b=MXTT8DYX2dQ+PqSoTxiGd9f1XBRrNWc+L+r/3o+VAVwqlRK8hr6A+brY5C1+VorF/W b49odfVU7zR3t2wqf/Mudza7YXnu+dsG1jzMia6w+6E4Vzg78d4FLWCNZBHh6ank8soT +h3rrAnQlnN5QbGzP8B1KMv1eD3AhE+C+Jsa5E6MPQlh/H258gIRrs5Iw4WgcLZ7bvI4 T8Jc3Yloc+pK+jZ5v3U72VQwW2Z9N+113hsoMYRuhCFbgSOpRODuj2mtQ2DTI6WqM12N BVGrtVKzuRp22M+x4G/GjiAHbnaxDx3Vllbf3ZcWk9z0xuZm+T9lhaIrQbHL0U5goZxb oJqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=t6Scak2jlqCp5JreCcaRiupGxhC2IZChUVpBRjIVG2c=; b=IHjAK7SEaslGDVarIf+fKNDwT3BWuzybrjcuzKKYmdFiZdHg05FDVCq0paRg6kYI2C OFvlhRz4J+0s4u2CvuwKfSpZNd/ZRrDW81nsN1uwHXleiAnNViWBdRnR+zgb+wTCeqOh s5H6mm8zL+qZxZCFsv+kzWFOrdtnPWoYyuDO+gvjwNfKymCTZTxmyuahKDYZYT8NKJCh pGybDI6foR2DkfaJ2hm4PObL+f/XkJNO0rP7I+OPnCUzq3vslNDW2Xs6tq3qboRDPJ1Y Zn/efU+xFi2SRQwHt7NNk6GktLmdXPO0ozgh9KiSBobClCPIKnTDz0FQSDkP7aSawnJm bWUg== X-Gm-Message-State: ALQs6tAB0UKpT7mgnbz4rbMKWH7CjYDbtj9zoQILBItVVQQ/PGraTRf/ BBDKfL4P76LYnlC8shxrRsmY9g== X-Google-Smtp-Source: AB8JxZovKwK94lbIYaYKC6+bwS7KYc8eDxDNhWztBLke2nMKXmKXKMd8MY6gzfPQlFC8k3W5sAI+sw== X-Received: by 2002:a6b:a5d:: with SMTP id u90-v6mr16801169ioi.152.1525177282972; Tue, 01 May 2018 05:21:22 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id y14-v6sm405847ioc.52.2018.05.01.05.21.21 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 01 May 2018 05:21:21 -0700 (PDT) From: Noam Postavsky To: Jonathan Kyle Mitchell Subject: Re: bug#31326: 27.0.50; eshell/clear exceeds max-lisp-eval-depth References: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> Date: Tue, 01 May 2018 08:21:20 -0400 In-Reply-To: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> (Jonathan Kyle Mitchell's message of "Tue, 1 May 2018 01:08:20 -0500") Message-ID: <87tvrro9bz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31326 Cc: 31326@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain retitle 31326 eshell/clear goes into infinite loop with eshell-smart-initialize found 31326 25 tags 31326 + confirmed quit Jonathan Kyle Mitchell writes: > The eshell/clear elisp function seems to go into an infinite loop before > ending in an error when the eshell smart display functionality is > enabled in eshell-mode-hook. Several "Error during redisplay" messages > are printed to *Messages* buffer. > > Steps to reproduce: > 1. ./emacs -Q > 2. In the scratch buffer evaluate: > (require 'em-smart) > (add-hook 'eshell-mode-hook 'eshell-smart-initialize) > 4. M-x eshell > 5. type "clear" in eshell and press RET This reproduces back to 25.3; it doesn't happen in 24.5, but "clear" seems to do nothing in that version. I caught a backtrace (attached) with M-x toggle-debug-on-quit and quickly hitting C-g. --=-=-= Content-Type: application/gzip Content-Disposition: attachment; filename=bug-31326-eshell-smart-clear.backtrace.txt.gz Content-Transfer-Encoding: base64 Content-Description: backtrace from C-g H4sIAO9Z6FoAA+3Wy3LaMBiG4X2uQpMskDOjKUymm04mqy57E8YW4EbIriTncPeVDTgOkDZt6UHp u+KgX7/0yQY/H/W8XS61E9oG7XSp1KfKN0I7V7sPQn5pq5CdCeF00RdINes+ar/Sxii/zl1QcVac YvJHeTDkC1fHD/eVLet7eXG9eSOuRG3F5aby8kbM3k+vuqkXC1nU66YycRuL1hahimWym5OJi+v5 Y9BFXWoxfSjL6Ww6u8le6tg1u8/N7XZhL3+4s5gKW5lRHqcXLr4dOh5E3Z6B8jq0TT/sWqtWdX3r 5bawsk0b1KIy8SCHbfhxJ23LTdWo/7vC6Nz1X+RNYx7l+Ou9XeoHXSgTd7JbsnGVDcNod1HF/vS9 Ft1sFQ9rndvyW0vFsJUdCs/7kvO9Gpuv44Hv1XTjsnH1cibksTqxqxNyOEEx2VaGVeV3hf1Q1rcr altW3WmqIve6u3tPuoSQsux+J5ufxStnDUv3k+Lt1r+qtfY+X2rlQ7w0fcfsqbQwtddqFXsY7cUs O5ZOtTYOejXs6MRRN3fJH464G/zd1/GvhDM6xDvopYXERFZLWzudjRu9uYMYX+bg8mbTzX8nz/Bn YX9m8ubXk4diJSahbpTRd9r8Sr/xdg6PrnF6/+ROuvjRNWsfjvwhPrvlita5+PQeLsfwvdN5eLpK QUziAyY+guJKezN9O/9cz1WT/fvpn/+d9CM+jV3ru9zIBLcOYAAMgHmrz20AA2AADIABMAAGwACY JMMBGAADYAAMgAEwAAbAJBcOwAAYAANgAAyAATAAJrlwAAbAABgAA2AADIABMMmFAzAABsAAGAAD YAAMgEkuHIABMAAGwAAYAANgAExy4QAMgAEwAAbAABgAA2CSCwdgAAyAATAABsAAGACTXDgAA2AA DIABMAAGwACY5MIBGAADYAAMgAEwAAbAJBcOwAAYAANgAAyAATAAJrlwAAbAABgAA2AADIABMMmF AzAABsAAGAADYAAMgEkuHIABMAAGwAAYAANgAExy4QAMgAEwAAbAABgAA2CSCwdgAAyAATAABsAA GACTXDgAA2AADIABMAAGwACY5MIBGAADYAAMgAEwAAbAJBcOwAAYAANgAAyAATAAJrlwAAbAABgA A2AADIABMMmFAzAABsAAGAADYAAMgEkuHIABMAAGwAAYAANgAExy4QAMgAEwAAbAABgAA2CSCwdg AAyAATAABsAAGACTXDgAA2AADIABMAAGwACY5MIBGAADYAAMgAEwAAbAJBcOwAAYAANg/ivAbCWw aG2Rx5HIEO3yIlRxVzvCjMp3cHht7VC/3UoHnzbow+Ls7Cuv+/C4PfcAAA== --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 03 00:10:07 2018 Received: (at 31326) by debbugs.gnu.org; 3 May 2018 04:10:07 +0000 Received: from localhost ([127.0.0.1]:47586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fE5ZH-0000CC-9K for submit@debbugs.gnu.org; Thu, 03 May 2018 00:10:07 -0400 Received: from mail-ot0-f182.google.com ([74.125.82.182]:38141) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fE5ZD-0000Bc-Re for 31326@debbugs.gnu.org; Thu, 03 May 2018 00:10:04 -0400 Received: by mail-ot0-f182.google.com with SMTP id j27-v6so19143195ota.5 for <31326@debbugs.gnu.org>; Wed, 02 May 2018 21:10:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=fEd+PYhe0ZnUp/ZXkCtR0KYKpFMFXUkAjc8msO1LNlM=; b=Yud5SuTFvPi/pjrbyljJrfH1biYUV1OCY9KmxoHo/X8oxLSpSdLyZyc6JHO/Q4x+Lc jVzfuc6xR+V41ABUEQyO8LY85O2GWb17w4OJhF8I9V8O6EcBWcK82SCFlfq0uhi2cW7T WF+02YtBenAkcDKU+XfIwTxldRuVYkBxOL8mfOXqNLvWMcBwiU5P2/FiWQYZWdMHZFZE npLLsykKPm10gWxz5zM9vJ1LdvrQWNjz9uYkd37aBkuSu9jSGc1FNB0iOLkYYO9Dv0Hf oMqCQ6P6ZrePNCdwctSU4IyduCGoEId+TqON3rkyPwxm5N7NH+JrpF/SdNIfbqSfQt8W LOjw== X-Gm-Message-State: ALQs6tBtrwOCc9ZGEsCogFMGSGOFsCPUQ2dWSKKerYH7El2rD4LLOOGg gNlJtFLHsxwyPTEqIYlWf+I= X-Google-Smtp-Source: AB8JxZoXgAXI8vQcJWeTCTuLFlAGtzzrAFMKFI3a5FnJl4MMUFNaJS0MwEi5DjyUXis1YjPEipKLIw== X-Received: by 2002:a9d:3f34:: with SMTP id m49-v6mr16152286otc.80.1525320597943; Wed, 02 May 2018 21:09:57 -0700 (PDT) Received: from ?IPv6:2601:2c3:8880:3cc9:1089:6163:4bb7:b22d? ([2601:2c3:8880:3cc9:1089:6163:4bb7:b22d]) by smtp.gmail.com with ESMTPSA id y71-v6sm9238976oia.13.2018.05.02.21.09.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 May 2018 21:09:56 -0700 (PDT) Subject: Re: bug#31326: 27.0.50; eshell/clear exceeds max-lisp-eval-depth To: 31326@debbugs.gnu.org, npostavs@gmail.com References: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> <87tvrro9bz.fsf@gmail.com> From: Jonathan Kyle Mitchell Message-ID: <16d9d5de-de45-4585-14a1-5f2701314bc5@jonathanmitchell.org> Date: Wed, 2 May 2018 23:09:55 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <87tvrro9bz.fsf@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 31326 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On 05/01/2018 07:21 AM, Noam Postavsky wrote: > retitle 31326 eshell/clear goes into infinite loop with eshell-smart-initialize > found 31326 25 > tags 31326 + confirmed > quit > > Jonathan Kyle Mitchell writes: > >> The eshell/clear elisp function seems to go into an infinite loop before >> ending in an error when the eshell smart display functionality is >> enabled in eshell-mode-hook. Several "Error during redisplay" messages >> are printed to *Messages* buffer. >> >> Steps to reproduce: >> 1. ./emacs -Q >> 2. In the scratch buffer evaluate: >> (require 'em-smart) >> (add-hook 'eshell-mode-hook 'eshell-smart-initialize) >> 4. M-x eshell >> 5. type "clear" in eshell and press RET > This reproduces back to 25.3; it doesn't happen in 24.5, but "clear" > seems to do nothing in that version. I caught a backtrace (attached) > with M-x toggle-debug-on-quit and quickly hitting C-g. > I did a little more investigation into this issue. While I don't fully understand all the code paths of how it works, I found that let binding eshell-input-filter-functions to nil stops the infinite looping. Before issuing the clear command in eshell, eshell-input-filter-functions contains this list:     (eshell-smart-display-setup eshell-add-to-history) The original eshell/clear implementation just removes eshell-add-to-history, so eshell-input-filter-functions is just this list (which results in infinite looping):     (eshell-smart-display-setup) Here's a diff for the change that works for me: diff --git a/lisp/eshell/esh-mode.el b/lisp/eshell/esh-mode.el index bbb74c3d86..9f854c7d90 100644 --- a/lisp/eshell/esh-mode.el +++ b/lisp/eshell/esh-mode.el @@ -884,8 +884,7 @@ eshell/clear    (interactive)    (if scrollback        (eshell/clear-scrollback) -    (let ((eshell-input-filter-functions -           (remq 'eshell-add-to-history eshell-input-filter-functions))) +    (let ((eshell-input-filter-functions nil))        (insert (make-string (window-size) ?\n))        (eshell-send-input)))) -- Jonathan Kyle Mitchell From debbugs-submit-bounces@debbugs.gnu.org Fri May 04 06:42:23 2018 Received: (at 31326) by debbugs.gnu.org; 4 May 2018 10:42:23 +0000 Received: from localhost ([127.0.0.1]:48930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fEYAR-0004KL-4D for submit@debbugs.gnu.org; Fri, 04 May 2018 06:42:23 -0400 Received: from mail-it0-f46.google.com ([209.85.214.46]:51440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fEYAO-0004K2-Ml; Fri, 04 May 2018 06:42:21 -0400 Received: by mail-it0-f46.google.com with SMTP id n202-v6so2791600ita.1; Fri, 04 May 2018 03:42:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=AhAyU2MzzLROiI4icft484/LA4T99of64iBsc61jwqs=; b=UGpcesfciTlVGYhNCqxGDHNaVpZx6kwwqbzXeWpPepIuZy3YeC0ZEPGQT/KeV/VuRZ rqW8fVPxjV15VNle+7P7XHxOfe2fDmyUykMOSMf9Uu9txN3NWFMedCkquCZZ/8orYuwX Ou0QDsbZ5abShoDopPoR55+b30jcEU4iov7FKi1DFgkdSFsQUL39hVaZd4jeRlBpHvaE e8r+qwbFWZSqyD3pMvs++eMzlIvSXGj/+OKU7GCa4PgbH0TuoicIziJazH+2vuGRYpZz sCB1yovUJDXBbDf3ecfhdO6UZ2tnva+SwOUuxZTfNl2yUPrx36xs0SvjZbQZUygQ65+U 2osQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=AhAyU2MzzLROiI4icft484/LA4T99of64iBsc61jwqs=; b=MolKygQtINYrcq17V5KMnj4iszF+opbEYH434ZmVKMM8RzDb23Erz7tWkQkNi5hIwZ impO30Gf5EbnG6w8jpR4KfGIpVCrEo+X8KBkEDC8GWQN4c+Z6XJ4TsmGIVFNYW+ZLnen 60oPnxGl4csQhZFwaOBRDc5wTCq0PdqPxX+qDpCHByEsASevIyB4Xv2DJsC3eoevVFqA vEdgstYNpwVTawOrLBhuYcZ59JQQ0GMyOCMIYDsFfaLUv8gyJNaDi3oNFkPqSvZKG7Is Rmtap+G/H6oG1FJwTGGQbJPx26/iKW6PUksroSW6qMVYOj012nW3kiSuovBGghR8ymGb JeBg== X-Gm-Message-State: ALQs6tB9aAAvkVjYjaN8E6+WeBP9hzY0x4jBNXy9MrSAvZOYE5aRAFm4 HT9qmtFyh9lYFsItDeAOprHPBg== X-Google-Smtp-Source: AB8JxZrk3dry1NJJNPDNGmdoP+Ocan119jMxgacHjsU+5YMjvJBmwmfaHGLoP+0efdI4Cqda9dvLVw== X-Received: by 2002:a24:45a3:: with SMTP id c35-v6mr17282934itd.125.1525430535137; Fri, 04 May 2018 03:42:15 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id e139-v6sm1208616ite.1.2018.05.04.03.42.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 May 2018 03:42:14 -0700 (PDT) From: Noam Postavsky To: Jonathan Kyle Mitchell Subject: Re: bug#31326: 27.0.50; eshell/clear exceeds max-lisp-eval-depth References: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> <87tvrro9bz.fsf@gmail.com> <16d9d5de-de45-4585-14a1-5f2701314bc5@jonathanmitchell.org> Date: Fri, 04 May 2018 06:42:12 -0400 In-Reply-To: <16d9d5de-de45-4585-14a1-5f2701314bc5@jonathanmitchell.org> (Jonathan Kyle Mitchell's message of "Wed, 2 May 2018 23:09:55 -0500") Message-ID: <87lgczn1mj.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 31326 Cc: 31326@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 31326 + patch quit Jonathan Kyle Mitchell writes: > I did a little more investigation into this issue. While I don't fully > understand all the code paths of how it works, I found that let > binding eshell-input-filter-functions to nil stops the infinite > looping. > Here's a diff for the change that works for me: > -=C2=A0=C2=A0=C2=A0 (let ((eshell-input-filter-functions > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (remq 'eshe= ll-add-to-history eshell-input-filter-functions))) > +=C2=A0=C2=A0=C2=A0 (let ((eshell-input-filter-functions nil)) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (insert (make-string (window-size) ?= \n)) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (eshell-send-input)))) Makes sense, I'll push this to master in a few days. Have you assigned copyright for Emacs? If no, I'll mark it as a tiny change. From debbugs-submit-bounces@debbugs.gnu.org Fri May 04 14:07:11 2018 Received: (at 31326) by debbugs.gnu.org; 4 May 2018 18:07:11 +0000 Received: from localhost ([127.0.0.1]:49950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fEf6s-0001hB-OX for submit@debbugs.gnu.org; Fri, 04 May 2018 14:07:10 -0400 Received: from mail-ot0-f174.google.com ([74.125.82.174]:33088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fEf6r-0001gz-Ok for 31326@debbugs.gnu.org; Fri, 04 May 2018 14:07:10 -0400 Received: by mail-ot0-f174.google.com with SMTP id l22-v6so25468363otj.0 for <31326@debbugs.gnu.org>; Fri, 04 May 2018 11:07:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=hkGb9pdnBuiO8k/WmDUW4Ip7wqACzQfYGVRe6G+IgHI=; b=ESIu4zzy8+hm+FcfrakbCH+t3JQaPzHi+XWPX2ayOQ6/Aiq0XEB5ifaje8JYfDKQ/Z q57ZMlBhuu/LnxJ0vbmPwqblHvSn6tg2PzZzSiglpzt0NHe2Awxr5Tjncz+lRpaKB737 DWJogdabt7nXaAOdsNaBr39tM7/Ecc19zX1lIGhRKlQJvabA3vfgnTc+ilE45mki2W9U cZoipBXPzsKgeKL1wQ4q1XhT1ZJ+LgOW22G/gM6QH+NmF5ZbtcxrHJ0WAv6pCizHXKjD gl2u8iyWcddkgcf3mBYugDSzvTbe3lGf8F/l3SLzrtJ0GlpYS5sLz9cv+srKun1ZZDgP HwVA== X-Gm-Message-State: ALQs6tDndqBxwwGCPNdyVUQEy5h6w2Qmyhw9jFSD4zCKsFYzM76L9olL SVi6Cad/D2o7sc698VZkfdDghy2Vpus= X-Google-Smtp-Source: AB8JxZorpj0Cd+B8OYcPwNQa8sa7KTRz4NQD9+Sv6ffFVjchM5UQRePqDEOCP/xX/TFveKoo4DDsMw== X-Received: by 2002:a9d:3db7:: with SMTP id l52-v6mr2133986otc.80.1525457223488; Fri, 04 May 2018 11:07:03 -0700 (PDT) Received: from ?IPv6:2601:2c3:8880:3cc9:1bb:120b:2836:75e9? ([2601:2c3:8880:3cc9:1bb:120b:2836:75e9]) by smtp.gmail.com with ESMTPSA id h125-v6sm5827006oic.54.2018.05.04.11.07.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 May 2018 11:07:02 -0700 (PDT) Subject: Re: bug#31326: 27.0.50; eshell/clear exceeds max-lisp-eval-depth To: Noam Postavsky References: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> <87tvrro9bz.fsf@gmail.com> <16d9d5de-de45-4585-14a1-5f2701314bc5@jonathanmitchell.org> <87lgczn1mj.fsf@gmail.com> From: Jonathan Kyle Mitchell Message-ID: <302ee2aa-9475-d011-c643-fd1f99d1245c@jonathanmitchell.org> Date: Fri, 4 May 2018 13:07:01 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <87lgczn1mj.fsf@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 31326 Cc: 31326@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On 05/04/2018 05:42 AM, Noam Postavsky wrote: > tags 31326 + patch > quit > > Jonathan Kyle Mitchell writes: > >> I did a little more investigation into this issue. While I don't fully >> understand all the code paths of how it works, I found that let >> binding eshell-input-filter-functions to nil stops the infinite >> looping. >> Here's a diff for the change that works for me: >> -    (let ((eshell-input-filter-functions >> -           (remq 'eshell-add-to-history eshell-input-filter-functions))) >> +    (let ((eshell-input-filter-functions nil)) >>        (insert (make-string (window-size) ?\n)) >>        (eshell-send-input)))) > Makes sense, I'll push this to master in a few days. Have you assigned > copyright for Emacs? If no, I'll mark it as a tiny change. > > Thanks. No, I don't have any copyright papers signed. What's the process for doing that? -- Jonathan Kyle Mitchell From debbugs-submit-bounces@debbugs.gnu.org Fri May 04 16:16:57 2018 Received: (at 31326) by debbugs.gnu.org; 4 May 2018 20:16:57 +0000 Received: from localhost ([127.0.0.1]:49984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fEh8S-0004tl-ND for submit@debbugs.gnu.org; Fri, 04 May 2018 16:16:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fEh8O-0004tX-Ag for 31326@debbugs.gnu.org; Fri, 04 May 2018 16:16:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fEh8E-0000HQ-DY for 31326@debbugs.gnu.org; Fri, 04 May 2018 16:16:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50899) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fEh8E-0000HA-9q; Fri, 04 May 2018 16:16:42 -0400 Received: from [176.228.60.248] (port=2029 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fEh8D-0007vz-MS; Fri, 04 May 2018 16:16:42 -0400 Date: Fri, 04 May 2018 23:16:40 +0300 Message-Id: <831sertbvb.fsf@gnu.org> From: Eli Zaretskii To: Jonathan Kyle Mitchell In-reply-to: <302ee2aa-9475-d011-c643-fd1f99d1245c@jonathanmitchell.org> (message from Jonathan Kyle Mitchell on Fri, 4 May 2018 13:07:01 -0500) Subject: Re: bug#31326: 27.0.50; eshell/clear exceeds max-lisp-eval-depth References: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> <87tvrro9bz.fsf@gmail.com> <16d9d5de-de45-4585-14a1-5f2701314bc5@jonathanmitchell.org> <87lgczn1mj.fsf@gmail.com> <302ee2aa-9475-d011-c643-fd1f99d1245c@jonathanmitchell.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31326 Cc: 31326@debbugs.gnu.org, npostavs@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > From: Jonathan Kyle Mitchell > Date: Fri, 4 May 2018 13:07:01 -0500 > Cc: 31326@debbugs.gnu.org > > No, I don't have any copyright papers signed. What's the process > for doing that? I can send you the instructions, if it's okay with you. From debbugs-submit-bounces@debbugs.gnu.org Fri May 04 20:54:03 2018 Received: (at 31326) by debbugs.gnu.org; 5 May 2018 00:54:03 +0000 Received: from localhost ([127.0.0.1]:50094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fElSb-0002zK-OI for submit@debbugs.gnu.org; Fri, 04 May 2018 20:54:03 -0400 Received: from mail-wm0-f47.google.com ([74.125.82.47]:52513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fElSZ-0002z4-NT for 31326@debbugs.gnu.org; Fri, 04 May 2018 20:54:00 -0400 Received: by mail-wm0-f47.google.com with SMTP id w194so6340838wmf.2 for <31326@debbugs.gnu.org>; Fri, 04 May 2018 17:53:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xtT4/Fs5cVTVlDR07QrO+4Vcp2e6+F4ZUx+VTzGOmQk=; b=BhNuOd3V7Ag/eyRllw0RBljgKUjI1qMR/01qD6LBnRBGvq8Qx77sTsKS1U8n9qhoqr hLA0zVbOlJcoyxkkeh+H5IxG8ZOSngUPp34iPR4l4WFGrh7kXeOmtuwnZvpn1ypS3h9Z fBFIE5lC3eWliitly6zm6QZhrCccaC2OylpFuxrda5502ikK7Gt0BKlw1hExuWAQzJTZ y+gARZGg2bISmxFA5aOUVEc4WHAk7WAsgIKLrch3KhYeT9cKePGpgjdr4cZGDkXj6A9u HYwvB7CrfRk+2YftLgcjlhWx54EsEeZ/lauuDYrjc9CGohfzajz1JjyIrkx5ixGYWTB1 pNmg== X-Gm-Message-State: ALQs6tAHDIkstYHukzI34cA1wm5tUNP0oHgxyPMHDPp7EOJTZfWFFCOm a/erGYH0FmwFW/Zj+fTV5Bc8ISpal/M= X-Google-Smtp-Source: AB8JxZrIlj5CYwp9nMDBF7MUP/OK7un3F5GigudSlSAR0U8ry5YWSsvCrojEZsCPU+hVcePfsHz6fw== X-Received: by 2002:a50:ae23:: with SMTP id c32-v6mr38245457edd.131.1525481633623; Fri, 04 May 2018 17:53:53 -0700 (PDT) Received: from mail-wm0-f43.google.com (mail-wm0-f43.google.com. [74.125.82.43]) by smtp.gmail.com with ESMTPSA id h30-v6sm9682146edh.73.2018.05.04.17.53.52 for <31326@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 May 2018 17:53:52 -0700 (PDT) Received: by mail-wm0-f43.google.com with SMTP id f6so6357885wmc.4 for <31326@debbugs.gnu.org>; Fri, 04 May 2018 17:53:52 -0700 (PDT) X-Received: by 10.28.228.133 with SMTP id b127mr18169282wmh.83.1525481632571; Fri, 04 May 2018 17:53:52 -0700 (PDT) MIME-Version: 1.0 References: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> <87tvrro9bz.fsf@gmail.com> <16d9d5de-de45-4585-14a1-5f2701314bc5@jonathanmitchell.org> <87lgczn1mj.fsf@gmail.com> <302ee2aa-9475-d011-c643-fd1f99d1245c@jonathanmitchell.org> <831sertbvb.fsf@gnu.org> In-Reply-To: <831sertbvb.fsf@gnu.org> From: Jonathan Kyle Mitchell Date: Sat, 05 May 2018 00:53:41 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: bug#31326: 27.0.50; eshell/clear exceeds max-lisp-eval-depth To: Eli Zaretskii Content-Type: multipart/alternative; boundary="001a114b0bead22914056b6ade22" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 31326 Cc: 31326@debbugs.gnu.org, Noam Postavsky X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --001a114b0bead22914056b6ade22 Content-Type: text/plain; charset="UTF-8" Yes, please do. On Fri, May 4, 2018, 3:17 PM Eli Zaretskii wrote: > > From: Jonathan Kyle Mitchell > > Date: Fri, 4 May 2018 13:07:01 -0500 > > Cc: 31326@debbugs.gnu.org > > > > No, I don't have any copyright papers signed. What's the process > > for doing that? > > I can send you the instructions, if it's okay with you. > --001a114b0bead22914056b6ade22 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Yes, please do.=C2=A0

On Fri, May 4, 2018, 3:17 PM Eli Zaretskii <eliz@gnu.org> wrote:
> From: Jonathan Kyle Mitchell <kyle@jonathanmi= tchell.org>
> Date: Fri, 4 May 2018 13:07:01 -0500
> Cc: 31326@debbugs.gnu.org
>
> No, I don't have any copyright papers signed. What's the proce= ss
> for doing that?

I can send you the instructions, if it's okay with you.
--001a114b0bead22914056b6ade22-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 05 02:41:05 2018 Received: (at 31326) by debbugs.gnu.org; 5 May 2018 06:41:05 +0000 Received: from localhost ([127.0.0.1]:50168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fEqsT-0004oj-FK for submit@debbugs.gnu.org; Sat, 05 May 2018 02:41:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57849) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fEqsS-0004o3-JN for 31326@debbugs.gnu.org; Sat, 05 May 2018 02:41:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fEqsK-0005gz-Bj for 31326@debbugs.gnu.org; Sat, 05 May 2018 02:40:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59049) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fEqsK-0005gs-8M; Sat, 05 May 2018 02:40:56 -0400 Received: from [176.228.60.248] (port=2476 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fEqsJ-00052A-Ez; Sat, 05 May 2018 02:40:55 -0400 Date: Sat, 05 May 2018 09:40:55 +0300 Message-Id: <83tvrmsiyw.fsf@gnu.org> From: Eli Zaretskii To: Jonathan Kyle Mitchell In-reply-to: (message from Jonathan Kyle Mitchell on Sat, 05 May 2018 00:53:41 +0000) Subject: Re: bug#31326: 27.0.50; eshell/clear exceeds max-lisp-eval-depth References: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> <87tvrro9bz.fsf@gmail.com> <16d9d5de-de45-4585-14a1-5f2701314bc5@jonathanmitchell.org> <87lgczn1mj.fsf@gmail.com> <302ee2aa-9475-d011-c643-fd1f99d1245c@jonathanmitchell.org> <831sertbvb.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31326 Cc: 31326@debbugs.gnu.org, npostavs@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > From: Jonathan Kyle Mitchell > Date: Sat, 05 May 2018 00:53:41 +0000 > Cc: Noam Postavsky , 31326@debbugs.gnu.org > > Yes, please do. Thanks, sent off-list. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 10 21:30:58 2018 Received: (at 31326) by debbugs.gnu.org; 11 Jul 2018 01:30:58 +0000 Received: from localhost ([127.0.0.1]:54570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fd3y6-00066q-19 for submit@debbugs.gnu.org; Tue, 10 Jul 2018 21:30:58 -0400 Received: from mail-it0-f52.google.com ([209.85.214.52]:52635) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fd3y3-00066X-Ct; Tue, 10 Jul 2018 21:30:56 -0400 Received: by mail-it0-f52.google.com with SMTP id p4-v6so1413198itf.2; Tue, 10 Jul 2018 18:30:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ElTiT+/zcnRFvsbAqUDxjVNO4oWARvCXfVpA7sQtSRs=; b=hmHvz6vg7um59xTeh2gO4FihHcebVXAS5v3nSkIhRYOhLyL2i8vlnB6aKo7ObQ00UW QgsE74wz9BgBAnPQoRmX8Ox8cXX5UPjbjKhCsbJm3wnsKzMbzcHUttbMNkai8rMBV7I0 rWBypW1658EY2cyB7FaHJBJ2Nvp+RUDt1i8UytjGuSE8Pt4CMCpdkZnElXXhmpgRFclt chl2bs2UZNcifU7BGAAItOJ+Iv83xJZibcj/QhASyRTs/RT+dkxIzxQr1Mo0e7T79LHJ MBNb+9/sS0kqkS/Y24I5uNMzEJeztowYV0QGwXgN/XuLHz76M6eJNLPg9D6OH4xyxp+f vCjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ElTiT+/zcnRFvsbAqUDxjVNO4oWARvCXfVpA7sQtSRs=; b=f3g+5/rTEH65Y1pxnnUX5gsX7i1MyV04J8w3NHF6ZKeFTfxQBPxMMOfDFsOPTL1+aV vdF6EZvtK4X/gedKOajjQvMHQ5oUJqW6y0PjaCXMhXkLJwkwYTIPlXhZ58Bh1J2j3xl1 KzqW1Th2o8JV8vLbkO0CoG3wKMctZCDGSBE1fQ5HD2QQmLweAsWoBuiSYucmFpXfOBrH M4xaGKjO5/e/h73yfYlGeN8nUH5gZDeVpecNuUk7ZmsORX0D1JoFGe775ppApjaePqqH HIco1dLFmHwf3FAz5WxABhsPklMuZFG/2GSUkyvJUCImBrQQjDygZbGSfoobDxDsrafc nvng== X-Gm-Message-State: APt69E1RmuN6VjSfe/USgdtbUG74qbGUR/yB/FfKOM1BycsfsFeNkT2j 2JW3lNunYjRd8/mGHRAdsqmvYQ== X-Google-Smtp-Source: AAOMgpfz44Nzxbw+CGju3TP2OyDFN5xi7l8WTtNp+YMz5ImBch6KJvlg9fi43F+2iT7hsaIO4HgTiA== X-Received: by 2002:a02:5cd3:: with SMTP id w80-v6mr23022969jad.85.1531272649385; Tue, 10 Jul 2018 18:30:49 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id c18-v6sm4897495ioi.3.2018.07.10.18.30.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 10 Jul 2018 18:30:48 -0700 (PDT) From: Noam Postavsky To: Jonathan Kyle Mitchell Subject: Re: bug#31326: 27.0.50; eshell/clear exceeds max-lisp-eval-depth References: <4d356aa0-7783-e22f-b943-0a3f70119b94@jonathanmitchell.org> <87tvrro9bz.fsf@gmail.com> <16d9d5de-de45-4585-14a1-5f2701314bc5@jonathanmitchell.org> <87lgczn1mj.fsf@gmail.com> Date: Tue, 10 Jul 2018 21:30:47 -0400 In-Reply-To: <87lgczn1mj.fsf@gmail.com> (Noam Postavsky's message of "Fri, 04 May 2018 06:42:12 -0400") Message-ID: <87r2kabltk.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31326 Cc: 31326@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 31326 fixed close 31326 27.1 quit Noam Postavsky writes: > Makes sense, I'll push this to master in a few days. A little late, but now pushed. [1: 39489f782e]: 2018-07-10 21:22:52 -0400 Fix infinite recursion in eshell/clear (Bug#31326) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=39489f782e436a490d1bec32d7ed9b7bcdacda24 From unknown Wed Jun 18 23:11:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 08 Aug 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 27 12:39:57 2019 Received: (at control) by debbugs.gnu.org; 27 Aug 2019 16:39:57 +0000 Received: from localhost ([127.0.0.1]:49403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2eVh-0007wT-3i for submit@debbugs.gnu.org; Tue, 27 Aug 2019 12:39:57 -0400 Received: from mail-io1-f48.google.com ([209.85.166.48]:33548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2eVf-0007wE-VG for control@debbugs.gnu.org; Tue, 27 Aug 2019 12:39:56 -0400 Received: by mail-io1-f48.google.com with SMTP id z3so47871817iog.0 for ; Tue, 27 Aug 2019 09:39:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=VDk4gg4veEzHT3hrY/HSlx1kht0mExpAkrCzzjKtyr8=; b=IflOB5GDPsRcncrZFwgScrkaqElFYcOex7zZ15xmc1gq0IIyzS9oHSl2SmiZeqo/cQ oQL+XknqcHp7QLyXo21UT0CWjw0ukrU+2LQT32U3lBZoM5Nfe4gOV9jlfhqlu7KSfBxc hP40O8diwPJGBQ7MU+BxtyjlYwJaNKh6X8bfFkJYxZnMu0Lp01uq7rMwpVAyohlm9H1v /VSAod+P7KJAk+5OYhYLekCACpulfgglEc+7tPcH9bLQvCNMhjViWbbwS803pnikO6Ul tft82IEiz7oqA/gAvcpb2L9+QbaCuWO0Tq5assVAplSaOyNLPd1C6DkD3cLQ6yis6KzT HCvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=VDk4gg4veEzHT3hrY/HSlx1kht0mExpAkrCzzjKtyr8=; b=K/b5kuATUEYUZHie8vBlL4PHHuVgRgCSfHTMEfeG57e5TWJmLcvOjmLhMSovOO5+je VQ3lMkp5wEW/87cSykbokFigzJVpzGG4DQguPl4Fd46yi8cT54eoFFYGGPFNdn616CCR XOaYYEr0cfUysFnrWUqvWY/1ThtPlcoYdoiZp+9KE278jiHr96BkhIWiMDOSmIojEnvt XTwqYZUshOf+IhaUcbGlJPlSixck6+FkP2sybSi3La74nXoruIVtGQy0jvbhzVXQhpWA o+M0iBVLxrRMY218tchoemQtK+cvJ96pJrIyXztUsfF27pa/ERrOJuJbVXwhcmXPQvUd hQew== X-Gm-Message-State: APjAAAUibwS0vXH/M88ZBTP+u0uu1yK/k2fbftCFnACqgF6jpJY6h8tk OGMDtvc5hEp6F+oWG2Olhx0Mwbqw X-Google-Smtp-Source: APXvYqx2RH4hXOU7YPoG22HcUStn8+Y2QZSBwzSNN94b+RrFsp6TstGGde1xx9G7nuMUB62MVtJ5gw== X-Received: by 2002:a5d:8d12:: with SMTP id p18mr6533182ioj.251.1566923990306; Tue, 27 Aug 2019 09:39:50 -0700 (PDT) Received: from vhost2 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.38.42]) by smtp.gmail.com with ESMTPSA id f9sm12489827ioc.47.2019.08.27.09.39.49 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 27 Aug 2019 09:39:49 -0700 (PDT) From: Noam Postavsky To: control@debbugs.gnu.org Subject: control message for bug #37198 (2nd try, unarchive 31326 1st) Date: Tue, 27 Aug 2019 12:39:50 -0400 Message-ID: <854l22k1ex.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) unarchive 31326 forcemerge 31326 37198 quit From unknown Wed Jun 18 23:11:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Sep 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator