From unknown Thu Sep 18 23:15:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58353: 29.0.50; Eshell in buffer completion not inserting chosen completion Resent-From: Mohamed Suliman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Oct 2022 13:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58353 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 58353@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166514843031125 (code B ref -1); Fri, 07 Oct 2022 13:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Oct 2022 13:13:50 +0000 Received: from localhost ([127.0.0.1]:34816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ognAj-00085r-I8 for submit@debbugs.gnu.org; Fri, 07 Oct 2022 09:13:50 -0400 Received: from lists.gnu.org ([209.51.188.17]:56510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogk6e-0002M9-F8 for submit@debbugs.gnu.org; Fri, 07 Oct 2022 05:57:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54888) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogk6d-00014G-W9 for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2022 05:57:24 -0400 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:44559) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ogk6Z-00042z-Kg for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2022 05:57:23 -0400 Received: by mail-wr1-x436.google.com with SMTP id r13so6468418wrj.11 for ; Fri, 07 Oct 2022 02:57:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=ui0Gmz4nLImR+WjWFCZTEfcpAS3ebQpKb/Qgx/6SLkQ=; b=MIbJrjsOmu5dNt50UzAxvMH03s3PvwFbrEu7Zked+dy9zrx+3qn2pq74yYrKaTO8ys 5ANG5F4VKUQiMbzgIMP/9AAUvhzYrlwf9aKyj/dGU1Zu9vfNredrvHYNg3TpYBGERoY2 uzApAYaKUIdkluaBIUQpxXtpFdEn08Pedsf9DxG3WINoPr1ENPo9RjSuV+WH1tTdntAt 8UC1oMHOnvXlrECuYofCFc+iktqFl/csKv6C49fomO7QRAI24s532IuP/7Hy39F4eF08 v4YyDvtFA6VFHQ8ZFGbap6BbeteU4zPu09U3WqOGZIFSMJWPtxHgYd705xDEDOMLwfaG Ap+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ui0Gmz4nLImR+WjWFCZTEfcpAS3ebQpKb/Qgx/6SLkQ=; b=QMvPHZGmtrVWKRkIS+KZEFTyIXv1tCCCAxZYAde8RGUClJt32VMbtpxPiJ5KgQBQY9 0vmn1Im/eQT0Vhzrms/ZJoeetS6/MyA/p27KU++gMCdxudDirHdaSgE4+SdhiRA+tRKA dQW+AdZ53vcEgFRG8MqKQj1XEf8x+yXgmz2Cn0vkQ8/MUkUevDaU0h7q8P5hrEogKEZq y/Z+U8O4KmzT546N/nY9Wo0gNheapWlPMlTuFHGxUoV9PSErfIr1aKBFtClUvT6Pm/Hg a65eAfZlJchUWu0ZDj5lojqei8rq5fmXfrTCQNZsyxSa/TTz8lkNTinkc0lu9/H8ARX5 e5KQ== X-Gm-Message-State: ACrzQf2hotwFLBU0DTS/xemXvn9BpNUdYCWxXXhQV12KFXsRaHONUIfL vu8gp1YxesK1VnOujeHAMj31t7c/QHfzvg== X-Google-Smtp-Source: AMsMyM5p10PLJ+AzmNaS5UN6x445W4991R+7NBT/9qN3MADRjD5I9y9/sDTFu38t9anKNY37kFjCng== X-Received: by 2002:a05:6000:186d:b0:22a:f6ce:72d9 with SMTP id d13-20020a056000186d00b0022af6ce72d9mr2595562wri.426.1665136633565; Fri, 07 Oct 2022 02:57:13 -0700 (PDT) Received: from avalon (cswireless63-25.scss.tcd.ie. [134.226.63.25]) by smtp.gmail.com with ESMTPSA id h3-20020a5d4303000000b0022e0580b7a9sm1656763wrq.17.2022.10.07.02.57.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Oct 2022 02:57:13 -0700 (PDT) From: Mohamed Suliman Date: Fri, 07 Oct 2022 10:57:12 +0100 Message-ID: <87r0zkez2f.fsf@avalon.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=sulimanm@tcd.ie; helo=mail-wr1-x436.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Fri, 07 Oct 2022 09:13:47 -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: -2.4 (--) When cycling through the *Completions* window that pops up when I type, say, `cd ' in eshell using the M- and M- key bindings, I then select a completion (in this case a directory to cd into) using M-, but instead of inserting the chosen completion into my eshell buffer, I get a message in the minibuffer saying "Text is read only". To replicate after starting `emacs -Q': 1. `M-x eshell' 2. Type `cd' and then hit 3. Cycle through the *Completions* buffer that pops up with M- and M-. 4. Select a completion with M- In GNU Emacs 29.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.31, cairo version 1.17.6) of 2022-09-09 built on avalon Repository revision: 72c64dd73c93a92f91431435a0295d748588a4ed Repository branch: master System Description: Fedora Linux 36 (Workstation Edition) Configured using: 'configure --with-native-compilation --with-json --with-pgtk --with-cairo' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBSELINUX LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS XIM GTK3 ZLIB Important settings: value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: pyvenv-mode: t pdf-occur-global-minor-mode: t global-git-commit-mode: t magit-auto-revert-mode: t marginalia-mode: t shell-dirtrack-mode: t repeat-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/namilus/.config/emacs/elpa/transient-20220413.2332/transient hides /usr/local/share/emacs/29.0.50/lisp/transient Features: (shadow sort mail-extr emacsbug modus-vivendi-theme vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view vc bug-reference magit-extras textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check shr-color ispell misearch multi-isearch cal-iso face-remap mhtml-mode css-mode smie color js cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs sgml-mode facemenu htmlize tabify whitespace dabbrev vc-git vc-dispatcher org-indent ol-eww eww mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range ol-docview doc-view ol-bbdb ol-w3m ol-doi org-link-doi shortdoc dired-aux em-banner cl-print em-cmpl em-extpipe em-glob em-prompt em-rebind em-smart em-term term disp-table ehelp mule-util em-alias em-basic em-dirs em-hist em-pred em-ls em-script em-tramp em-unix esh-mode esh-var help-fns radix-tree notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj notmuch-query goto-addr icalendar diary-lib diary-loaddefs notmuch-tag notmuch-lib notmuch-version notmuch-compat mm-view mml-smime smime gnutls dig denote xdg pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch pdf-misc pdf-tools cus-edit cus-load pdf-view jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode exif elfeed-show elfeed-search wid-edit magit-bookmark bookmark pp shr pixel-fill kinsoku svg dom elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib xml-query xml magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu edebug debug backtrace magit-diff smerge-mode diff diff-mode easy-mmode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert magit-margin magit-transient magit-process with-editor magit-mode transient comp comp-cstr warnings cl-extra edmacro kmacro help-mode magit-git magit-base magit-section crm org-ref org-ref-core org-ref-glossary org-ref-bibtex avy doi-utils url-http url-auth url-gw nsm message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader org-ref-utils org-ref-export citeproc citeproc-itemgetters citeproc-biblatex parse-time citeproc-bibtex ol-bibtex citeproc-cite citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters citeproc-number rst compile text-property-search citeproc-proc citeproc-disamb citeproc-itemdata citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date citeproc-context citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt citeproc-lib citeproc-s thingatpt queue ox-pandoc ht ox-org org-ref-misc-links org-ref-label-link org-ref-ref-links org-ref-citation-links xref org-ref-bibliography-links hydra lv bibtex-completion org-capture filenotify biblio biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref biblio-arxiv timezone biblio-doi biblio-core let-alist url-queue url-file ido hl-line parsebib f s dash modus-operandi-theme modus-themes pcase orderless marginalia server ob-python python project ob-dot ob-shell shell ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda org-refile ox-html table ox-ascii ox-publish ox org-element org ob ob-tangle ob-ref ob-lob ob-table org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline icons org-version ob-emacs-lisp org-table org-keys org-loaddefs find-func cal-menu calendar cal-loaddefs avl-tree generator ol oc-basic bibtex iso8601 time-date oc ob-exp ob-core org-compat advice ob-eval org-macs format-spec repeat package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs cl-lib info auctex-autoloads tex-site denote-autoloads dockerfile-mode-autoloads rx restclient-autoloads vertico-autoloads display-line-numbers rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1166421 177112) (symbols 48 49572 0) (strings 32 211182 12204) (string-bytes 1 7731186) (vectors 16 118987) (vector-slots 8 2681835 239815) (floats 8 685 379) (intervals 56 19894 493) (buffers 1000 33)) From unknown Thu Sep 18 23:15:10 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mohamed Suliman Subject: bug#58353: closed (Re: bug#58353: 29.0.50; Eshell in buffer completion not inserting chosen completion) Message-ID: References: <87r0zkez2f.fsf@avalon.mail-host-address-is-not-set> X-Gnu-PR-Message: they-closed 58353 X-Gnu-PR-Package: emacs Reply-To: 58353@debbugs.gnu.org Date: Fri, 24 Feb 2023 19:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1677267602-30891-1" This is a multi-part message in MIME format... ------------=_1677267602-30891-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #58353: 29.0.50; Eshell in buffer completion not inserting chosen completion 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 58353@debbugs.gnu.org. --=20 58353: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D58353 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1677267602-30891-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 58353-done) by debbugs.gnu.org; 24 Feb 2023 19:39:58 +0000 Received: from localhost ([127.0.0.1]:38284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVdvC-00081o-37 for submit@debbugs.gnu.org; Fri, 24 Feb 2023 14:39:58 -0500 Received: from mail-pl1-f175.google.com ([209.85.214.175]:39918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVdvA-00081U-5l for 58353-done@debbugs.gnu.org; Fri, 24 Feb 2023 14:39:56 -0500 Received: by mail-pl1-f175.google.com with SMTP id i3so576054plg.6 for <58353-done@debbugs.gnu.org>; Fri, 24 Feb 2023 11:39:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=Zwsaewngq2gFgEVTBqz9008UzKH8rYLh3rmoH8i99jY=; b=o0xdaqLa6BUVBvu94O/Tu892hcGGNdcdLlDvfU3DADkI4WU/Fgw0T+fydAEqKdCPnC jyxbzjBWwM1xrz7ycBoFpKWtRRLLySSg+CihD/TnGm9qLsw2GpJdEwa9YTv/PzSCsfu2 mCg5FXHAoa/OFTzYwVKZEsfSreqB8pAanhebMr/WBSMF7g265lqWO9S6uk3yExR1Jfd6 4e7r0ha1P6o1uowYnoBRT0uJOAorCO8lhlTIAQogsFxlIIN92SNDdFs9gz915u4M7AnN TkmUfYb4/9RgIetbSKe6/YNlhvOtjUsWZkAj76BIQE6L38KXHrscDI4bN2WDuVod9xw1 s67w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Zwsaewngq2gFgEVTBqz9008UzKH8rYLh3rmoH8i99jY=; b=6NPxafoZT2k5OkRfhO64fbrjizQRy9cELYZ9sqQjTEZtN3TGwAGt2PLT0WlzchV5Mw eS1iiP1Q6QohEIiB2sPXVxlmSipfRkUIKlTnfyFtbNpAmUBzLBQBsFqcAKhGH8u1MxNA CrmMDA6QnhCAZIoSmDAqjzXE6/9V26AOLQEkVNE2zEbg5DD2oJKui8TlA/Xf1jDR8xpz USDlUHjzi94XZ6gEvHpzJZIGw+mzryxzXIoLqGe3pBKFOgQ7v6Cu6jEuzygxKelv5Evl CMpIjMotWveAwZcdcHBk/hqCIz4va3wfsXxMg4p26+n+FdLzFdFZ3VpjRtc0Ti8lZRXJ xaaw== X-Gm-Message-State: AO0yUKUL3eyvLTGbEY4jUBt3KpqpDrIG2DXC4RBL8tmRlq4ThWESu9lY cKdGbpkX3hMF5r2h9BbFJH8= X-Google-Smtp-Source: AK7set8rt5TCKv6XFsRHUckX+ashvX0gVQfkX9eRLXSya6Kj21eY3jg1b4NQlou2ei9XLWbUznwxJQ== X-Received: by 2002:a17:902:c943:b0:196:5787:d73a with SMTP id i3-20020a170902c94300b001965787d73amr20172222pla.53.1677267590351; Fri, 24 Feb 2023 11:39:50 -0800 (PST) Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id b2-20020a170902ed0200b0019c919bccf8sm7643310pld.86.2023.02.24.11.39.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 24 Feb 2023 11:39:50 -0800 (PST) Message-ID: Date: Fri, 24 Feb 2023 11:39:49 -0800 MIME-Version: 1.0 Subject: Re: bug#58353: 29.0.50; Eshell in buffer completion not inserting chosen completion Content-Language: en-US To: Mohamed Suliman , 58353-done@debbugs.gnu.org References: <87r0zkez2f.fsf@avalon.mail-host-address-is-not-set> From: Jim Porter In-Reply-To: <87r0zkez2f.fsf@avalon.mail-host-address-is-not-set> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58353-done 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 (-) On 10/7/2022 2:57 AM, Mohamed Suliman via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > > When cycling through the *Completions* window that pops up when I type, > say, `cd ' in eshell using the M- and M- key bindings, I > then select a completion (in this case a directory to cd into) using > M-, but instead of inserting the chosen completion into my > eshell buffer, I get a message in the minibuffer saying "Text is read > only". To replicate after starting `emacs -Q': > > 1. `M-x eshell' > 2. Type `cd' and then hit > 3. Cycle through the *Completions* buffer that pops up with M- and > M-. > 4. Select a completion with M- This works for me on Emacs 29 and 30. Bisecting it, I see that this was fixed by bug#61535. Closing this now. (Though if you still see the issue, feel free to reply and I'll take another look.) ------------=_1677267602-30891-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Oct 2022 13:13:50 +0000 Received: from localhost ([127.0.0.1]:34816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ognAj-00085r-I8 for submit@debbugs.gnu.org; Fri, 07 Oct 2022 09:13:50 -0400 Received: from lists.gnu.org ([209.51.188.17]:56510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogk6e-0002M9-F8 for submit@debbugs.gnu.org; Fri, 07 Oct 2022 05:57:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54888) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogk6d-00014G-W9 for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2022 05:57:24 -0400 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:44559) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ogk6Z-00042z-Kg for bug-gnu-emacs@gnu.org; Fri, 07 Oct 2022 05:57:23 -0400 Received: by mail-wr1-x436.google.com with SMTP id r13so6468418wrj.11 for ; Fri, 07 Oct 2022 02:57:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=ui0Gmz4nLImR+WjWFCZTEfcpAS3ebQpKb/Qgx/6SLkQ=; b=MIbJrjsOmu5dNt50UzAxvMH03s3PvwFbrEu7Zked+dy9zrx+3qn2pq74yYrKaTO8ys 5ANG5F4VKUQiMbzgIMP/9AAUvhzYrlwf9aKyj/dGU1Zu9vfNredrvHYNg3TpYBGERoY2 uzApAYaKUIdkluaBIUQpxXtpFdEn08Pedsf9DxG3WINoPr1ENPo9RjSuV+WH1tTdntAt 8UC1oMHOnvXlrECuYofCFc+iktqFl/csKv6C49fomO7QRAI24s532IuP/7Hy39F4eF08 v4YyDvtFA6VFHQ8ZFGbap6BbeteU4zPu09U3WqOGZIFSMJWPtxHgYd705xDEDOMLwfaG Ap+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ui0Gmz4nLImR+WjWFCZTEfcpAS3ebQpKb/Qgx/6SLkQ=; b=QMvPHZGmtrVWKRkIS+KZEFTyIXv1tCCCAxZYAde8RGUClJt32VMbtpxPiJ5KgQBQY9 0vmn1Im/eQT0Vhzrms/ZJoeetS6/MyA/p27KU++gMCdxudDirHdaSgE4+SdhiRA+tRKA dQW+AdZ53vcEgFRG8MqKQj1XEf8x+yXgmz2Cn0vkQ8/MUkUevDaU0h7q8P5hrEogKEZq y/Z+U8O4KmzT546N/nY9Wo0gNheapWlPMlTuFHGxUoV9PSErfIr1aKBFtClUvT6Pm/Hg a65eAfZlJchUWu0ZDj5lojqei8rq5fmXfrTCQNZsyxSa/TTz8lkNTinkc0lu9/H8ARX5 e5KQ== X-Gm-Message-State: ACrzQf2hotwFLBU0DTS/xemXvn9BpNUdYCWxXXhQV12KFXsRaHONUIfL vu8gp1YxesK1VnOujeHAMj31t7c/QHfzvg== X-Google-Smtp-Source: AMsMyM5p10PLJ+AzmNaS5UN6x445W4991R+7NBT/9qN3MADRjD5I9y9/sDTFu38t9anKNY37kFjCng== X-Received: by 2002:a05:6000:186d:b0:22a:f6ce:72d9 with SMTP id d13-20020a056000186d00b0022af6ce72d9mr2595562wri.426.1665136633565; Fri, 07 Oct 2022 02:57:13 -0700 (PDT) Received: from avalon (cswireless63-25.scss.tcd.ie. [134.226.63.25]) by smtp.gmail.com with ESMTPSA id h3-20020a5d4303000000b0022e0580b7a9sm1656763wrq.17.2022.10.07.02.57.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Oct 2022 02:57:13 -0700 (PDT) From: Mohamed Suliman To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Eshell in buffer completion not inserting chosen completion Date: Fri, 07 Oct 2022 10:57:12 +0100 Message-ID: <87r0zkez2f.fsf@avalon.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=sulimanm@tcd.ie; helo=mail-wr1-x436.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 07 Oct 2022 09:13:47 -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: -2.4 (--) When cycling through the *Completions* window that pops up when I type, say, `cd ' in eshell using the M- and M- key bindings, I then select a completion (in this case a directory to cd into) using M-, but instead of inserting the chosen completion into my eshell buffer, I get a message in the minibuffer saying "Text is read only". To replicate after starting `emacs -Q': 1. `M-x eshell' 2. Type `cd' and then hit 3. Cycle through the *Completions* buffer that pops up with M- and M-. 4. Select a completion with M- In GNU Emacs 29.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.31, cairo version 1.17.6) of 2022-09-09 built on avalon Repository revision: 72c64dd73c93a92f91431435a0295d748588a4ed Repository branch: master System Description: Fedora Linux 36 (Workstation Edition) Configured using: 'configure --with-native-compilation --with-json --with-pgtk --with-cairo' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBSELINUX LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS XIM GTK3 ZLIB Important settings: value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: pyvenv-mode: t pdf-occur-global-minor-mode: t global-git-commit-mode: t magit-auto-revert-mode: t marginalia-mode: t shell-dirtrack-mode: t repeat-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/namilus/.config/emacs/elpa/transient-20220413.2332/transient hides /usr/local/share/emacs/29.0.50/lisp/transient Features: (shadow sort mail-extr emacsbug modus-vivendi-theme vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view vc bug-reference magit-extras textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check shr-color ispell misearch multi-isearch cal-iso face-remap mhtml-mode css-mode smie color js cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs sgml-mode facemenu htmlize tabify whitespace dabbrev vc-git vc-dispatcher org-indent ol-eww eww mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range ol-docview doc-view ol-bbdb ol-w3m ol-doi org-link-doi shortdoc dired-aux em-banner cl-print em-cmpl em-extpipe em-glob em-prompt em-rebind em-smart em-term term disp-table ehelp mule-util em-alias em-basic em-dirs em-hist em-pred em-ls em-script em-tramp em-unix esh-mode esh-var help-fns radix-tree notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj notmuch-query goto-addr icalendar diary-lib diary-loaddefs notmuch-tag notmuch-lib notmuch-version notmuch-compat mm-view mml-smime smime gnutls dig denote xdg pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch pdf-misc pdf-tools cus-edit cus-load pdf-view jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode exif elfeed-show elfeed-search wid-edit magit-bookmark bookmark pp shr pixel-fill kinsoku svg dom elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib xml-query xml magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu edebug debug backtrace magit-diff smerge-mode diff diff-mode easy-mmode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert magit-margin magit-transient magit-process with-editor magit-mode transient comp comp-cstr warnings cl-extra edmacro kmacro help-mode magit-git magit-base magit-section crm org-ref org-ref-core org-ref-glossary org-ref-bibtex avy doi-utils url-http url-auth url-gw nsm message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader org-ref-utils org-ref-export citeproc citeproc-itemgetters citeproc-biblatex parse-time citeproc-bibtex ol-bibtex citeproc-cite citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters citeproc-number rst compile text-property-search citeproc-proc citeproc-disamb citeproc-itemdata citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date citeproc-context citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt citeproc-lib citeproc-s thingatpt queue ox-pandoc ht ox-org org-ref-misc-links org-ref-label-link org-ref-ref-links org-ref-citation-links xref org-ref-bibliography-links hydra lv bibtex-completion org-capture filenotify biblio biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref biblio-arxiv timezone biblio-doi biblio-core let-alist url-queue url-file ido hl-line parsebib f s dash modus-operandi-theme modus-themes pcase orderless marginalia server ob-python python project ob-dot ob-shell shell ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda org-refile ox-html table ox-ascii ox-publish ox org-element org ob ob-tangle ob-ref ob-lob ob-table org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline icons org-version ob-emacs-lisp org-table org-keys org-loaddefs find-func cal-menu calendar cal-loaddefs avl-tree generator ol oc-basic bibtex iso8601 time-date oc ob-exp ob-core org-compat advice ob-eval org-macs format-spec repeat package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs cl-lib info auctex-autoloads tex-site denote-autoloads dockerfile-mode-autoloads rx restclient-autoloads vertico-autoloads display-line-numbers rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1166421 177112) (symbols 48 49572 0) (strings 32 211182 12204) (string-bytes 1 7731186) (vectors 16 118987) (vector-slots 8 2681835 239815) (floats 8 685 379) (intervals 56 19894 493) (buffers 1000 33)) ------------=_1677267602-30891-1--