X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Brian Green <briandg@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 18 Aug 2024 22:50:02 +0000 Resent-Message-ID: <handler.72704.B.172402137420181 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 72704 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172402137420181 (code B ref -1); Sun, 18 Aug 2024 22:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Aug 2024 22:49:34 +0000 Received: from localhost ([127.0.0.1]:56956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sfoiJ-0005FL-KM for submit <at> debbugs.gnu.org; Sun, 18 Aug 2024 18:49:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:38540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <briandg@HIDDEN>) id 1sfmJP-00017h-V8 for submit <at> debbugs.gnu.org; Sun, 18 Aug 2024 16:15:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <briandg@HIDDEN>) id 1sfmIk-0001uS-S9 for bug-gnu-emacs@HIDDEN; Sun, 18 Aug 2024 16:14:58 -0400 Received: from mail-vs1-xe2a.google.com ([2607:f8b0:4864:20::e2a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <briandg@HIDDEN>) id 1sfmIf-0006yi-VW for bug-gnu-emacs@HIDDEN; Sun, 18 Aug 2024 16:14:58 -0400 Received: by mail-vs1-xe2a.google.com with SMTP id ada2fe7eead31-492a09d4c42so1336617137.0 for <bug-gnu-emacs@HIDDEN>; Sun, 18 Aug 2024 13:14:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724012092; x=1724616892; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=zH9xEKzZ3dvs5guTE+nGqCiAX0c32Q2lquFTE3SFSl0=; b=kjBY1Fu620yo9xBYcog6te8xO3P4yFOBvxGo3Z4ZzKCNCiKPEbREPjlK3/57cfGGts +TWjfKRcAlBQvVpKnCkmPvl3gG20bsUN/PCnHJ4dfpcTFaUrhi9MmLBf/UBZ2Xtlo3Ak O10JvGCIudUBn+X3GIsS8DxUPEVAHNtBlPe62JKkcJBqLCV7tiomMzfXAF4JUGPkP089 8V1XCAzkebdQqjwxnV3F35A8KBCdML91kOaxcHxzBG3zdBGnk7U0cy4DZ/mv6P4oHJW0 V/JInbvqCv6TLXNITv6hNc0JXDpWTL1w+X1tqyEv9IIC+Yu3EKKyoYl3ncTKkAciKxVc LsfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724012092; x=1724616892; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=zH9xEKzZ3dvs5guTE+nGqCiAX0c32Q2lquFTE3SFSl0=; b=IbhFc1ZyaABAZSTTeQCb2+NrDv7QA+LC73x/AfjLEIeWufc4T8yNCk1KIv1fjS83tW OnXDfngBg5xzJQjTE/33CZBVvN5I1Ufk6dFKNS9r9DJpfBrN7IpjpzRUZziQtemUE2Az iUkwRe196oB/0d5nyQAIRFPpQS2jBt6NWYO3rUQKUqzqWfIGiKLAn5uOzoOf7T0ToeIF tmI9+vsPX0OyZzn+JH193z8BFhaPD4/G10vB32de/eiakux0p5H+wOOAQa1zT0UAFgPW tOWDUZNNWu7jF0TP5DDSSwDxzpiOHnhzEfXlmTrIa0lsCTitYZuKrluXnC1LC7UniI49 V/2Q== X-Gm-Message-State: AOJu0YxN0sYp3bKePkGW8paX7NTuIU9eZRXr01r+FsGowCaE1i5swbDJ yGOTR3Plxv0zOmTYNcaAazlU5L8gtfliqNi4EsqRyUEgqhHPj6tvilSkpDJC6bxQ2SFia6+eM21 chGV0ZKMJE4igr6pP2pAAdwtXJ9J4vcGu X-Google-Smtp-Source: AGHT+IFp9l87vgLNWJ4F6QNQnirvllckTyqg/2VK4q3dmofiE0zxylWPLKUsVlv9pUu9KDSBz7t5L1asqa9rS8GK8FY= X-Received: by 2002:a05:6102:dca:b0:492:99d6:e71a with SMTP id ada2fe7eead31-49779904880mr11392923137.18.1724012091157; Sun, 18 Aug 2024 13:14:51 -0700 (PDT) MIME-Version: 1.0 From: Brian Green <briandg@HIDDEN> Date: Sun, 18 Aug 2024 13:14:39 -0700 Message-ID: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000004834b8061ffad8f3" Received-SPF: pass client-ip=2607:f8b0:4864:20::e2a; envelope-from=briandg@HIDDEN; helo=mail-vs1-xe2a.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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Sun, 18 Aug 2024 18:49:30 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --0000000000004834b8061ffad8f3 Content-Type: text/plain; charset="UTF-8" Steps to reproduce from emacs -Q: 1. Visit any buffer containing text with sentences separated by one space instead of two. 2. "C-u M-x repunctuate-sentences" Expected: "repunctuate-sentences" should repunctuate all sentences such that they end with two spaces, without querying the user. Actual: "repunctuate-sentences" enters the query-replace-regexp interface, as if "C-u" had not been pressed. Additional info: I notice that the definition of repunctuate-sentences in paragraphs.el has the following line: (interactive (list nil (use-region-beginning) (use-region-end))) It looks like the command is simply setting the first argument (NO-QUERY) to nil. An otherwise identical command in my init.el, with the 'nil' changed to 'current-prefix-arg', works as expected. In GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.42, cairo version 1.18.0) Windowing system distributor 'The X.Org Foundation', version 11.0.12101013 System Description: Manjaro Linux Configured using: 'configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib --with-tree-sitter --localstatedir=/var --with-cairo --disable-build-details --with-harfbuzz --with-libsystemd --with-modules --with-x-toolkit=gtk3 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/emacs/src=/usr/src/debug/emacs -flto=auto' 'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: TeX-PDF-mode: t TeX-source-correlate-mode: t citar-denote-mode: t denote-rename-buffer-mode: t denote-menu-bar-mode: t global-so-long-mode: t hl-todo-mode: t beginend-global-mode: t beginend-prog-mode: t electric-pair-mode: t bufferlo-mode: t windmove-mode: t winner-mode: t mct-mode: t marginalia-mode: t savehist-mode: t minibuffer-electric-default-mode: t display-time-mode: t spacious-padding-mode: t lin-global-mode: t pulsar-global-mode: t pulsar-mode: t shell-dirtrack-mode: t server-mode: t repeat-mode: t override-global-mode: t delete-selection-mode: t global-auto-revert-mode: t tooltip-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 undelete-frame-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/bdg/.emacs.d/elpa/ef-themes-1.7.0/theme-loaddefs hides /home/bdg/.emacs.d/elpa/modus-themes-4.4.0/theme-loaddefs /home/bdg/.emacs.d/elpa/jsonrpc-1.0.25/jsonrpc hides /usr/share/emacs/29.4/lisp/jsonrpc /home/bdg/.emacs.d/elpa/ef-themes-1.7.0/theme-loaddefs hides /usr/share/emacs/29.4/lisp/theme-loaddefs /home/bdg/.emacs.d/elpa/idlwave-6.5.1/idlw-complete-structtag hides /usr/share/emacs/29.4/lisp/progmodes/idlw-complete-structtag /home/bdg/.emacs.d/elpa/idlwave-6.5.1/idlw-help hides /usr/share/emacs/29.4/lisp/progmodes/idlw-help /home/bdg/.emacs.d/elpa/verilog-mode-2024.3.1.121933719/verilog-mode hides /usr/share/emacs/29.4/lisp/progmodes/verilog-mode /home/bdg/.emacs.d/elpa/project-0.11.1/project hides /usr/share/emacs/29.4/lisp/progmodes/project /home/bdg/.emacs.d/elpa/eglot-1.17/eglot hides /usr/share/emacs/29.4/lisp/progmodes/eglot /home/bdg/.emacs.d/elpa/idlwave-6.5.1/idlwave hides /usr/share/emacs/29.4/lisp/progmodes/idlwave /home/bdg/.emacs.d/elpa/flymake-1.3.7/flymake hides /usr/share/emacs/29.4/lisp/progmodes/flymake /home/bdg/.emacs.d/elpa/xref-1.7.0/xref hides /usr/share/emacs/29.4/lisp/progmodes/xref /home/bdg/.emacs.d/elpa/idlwave-6.5.1/idlw-toolbar hides /usr/share/emacs/29.4/lisp/progmodes/idlw-toolbar /home/bdg/.emacs.d/elpa/idlwave-6.5.1/idlw-shell hides /usr/share/emacs/29.4/lisp/progmodes/idlw-shell /home/bdg/.emacs.d/elpa/org-9.7.7/org-fold hides /usr/share/emacs/29.4/lisp/org/org-fold /home/bdg/.emacs.d/elpa/org-9.7.7/ob-clojure hides /usr/share/emacs/29.4/lisp/org/ob-clojure /home/bdg/.emacs.d/elpa/org-9.7.7/org-attach-git hides /usr/share/emacs/29.4/lisp/org/org-attach-git /home/bdg/.emacs.d/elpa/org-9.7.7/org-pcomplete hides /usr/share/emacs/29.4/lisp/org/org-pcomplete /home/bdg/.emacs.d/elpa/org-9.7.7/ob-emacs-lisp hides /usr/share/emacs/29.4/lisp/org/ob-emacs-lisp /home/bdg/.emacs.d/elpa/org-9.7.7/ol-w3m hides /usr/share/emacs/29.4/lisp/org/ol-w3m /home/bdg/.emacs.d/elpa/org-9.7.7/org-refile hides /usr/share/emacs/29.4/lisp/org/org-refile /home/bdg/.emacs.d/elpa/org-9.7.7/ob-shell hides /usr/share/emacs/29.4/lisp/org/ob-shell /home/bdg/.emacs.d/elpa/org-9.7.7/ob-comint hides /usr/share/emacs/29.4/lisp/org/ob-comint /home/bdg/.emacs.d/elpa/org-9.7.7/ob-groovy hides /usr/share/emacs/29.4/lisp/org/ob-groovy /home/bdg/.emacs.d/elpa/org-9.7.7/org-list hides /usr/share/emacs/29.4/lisp/org/org-list /home/bdg/.emacs.d/elpa/org-9.7.7/org-fold-core hides /usr/share/emacs/29.4/lisp/org/org-fold-core /home/bdg/.emacs.d/elpa/org-9.7.7/ob-R hides /usr/share/emacs/29.4/lisp/org/ob-R /home/bdg/.emacs.d/elpa/org-9.7.7/ol-irc hides /usr/share/emacs/29.4/lisp/org/ol-irc /home/bdg/.emacs.d/elpa/org-9.7.7/org-archive hides /usr/share/emacs/29.4/lisp/org/org-archive /home/bdg/.emacs.d/elpa/org-9.7.7/org-datetree hides /usr/share/emacs/29.4/lisp/org/org-datetree /home/bdg/.emacs.d/elpa/org-9.7.7/org-lint hides /usr/share/emacs/29.4/lisp/org/org-lint /home/bdg/.emacs.d/elpa/org-9.7.7/ol-doi hides /usr/share/emacs/29.4/lisp/org/ol-doi /home/bdg/.emacs.d/elpa/org-9.7.7/oc-csl hides /usr/share/emacs/29.4/lisp/org/oc-csl /home/bdg/.emacs.d/elpa/org-9.7.7/org hides /usr/share/emacs/29.4/lisp/org/org /home/bdg/.emacs.d/elpa/org-9.7.7/ob-scheme hides /usr/share/emacs/29.4/lisp/org/ob-scheme /home/bdg/.emacs.d/elpa/org-9.7.7/ox hides /usr/share/emacs/29.4/lisp/org/ox /home/bdg/.emacs.d/elpa/org-9.7.7/org-capture hides /usr/share/emacs/29.4/lisp/org/org-capture /home/bdg/.emacs.d/elpa/org-9.7.7/ob-julia hides /usr/share/emacs/29.4/lisp/org/ob-julia /home/bdg/.emacs.d/elpa/org-9.7.7/org-feed hides /usr/share/emacs/29.4/lisp/org/org-feed /home/bdg/.emacs.d/elpa/org-9.7.7/ob-exp hides /usr/share/emacs/29.4/lisp/org/ob-exp /home/bdg/.emacs.d/elpa/org-9.7.7/ol-docview hides /usr/share/emacs/29.4/lisp/org/ol-docview /home/bdg/.emacs.d/elpa/org-9.7.7/org-timer hides /usr/share/emacs/29.4/lisp/org/org-timer /home/bdg/.emacs.d/elpa/org-9.7.7/ob-css hides /usr/share/emacs/29.4/lisp/org/ob-css /home/bdg/.emacs.d/elpa/org-9.7.7/ob-java hides /usr/share/emacs/29.4/lisp/org/ob-java /home/bdg/.emacs.d/elpa/org-9.7.7/ob-latex hides /usr/share/emacs/29.4/lisp/org/ob-latex /home/bdg/.emacs.d/elpa/org-9.7.7/ob-lilypond hides /usr/share/emacs/29.4/lisp/org/ob-lilypond /home/bdg/.emacs.d/elpa/org-9.7.7/ob-C hides /usr/share/emacs/29.4/lisp/org/ob-C /home/bdg/.emacs.d/elpa/org-9.7.7/org-macs hides /usr/share/emacs/29.4/lisp/org/org-macs /home/bdg/.emacs.d/elpa/org-9.7.7/ob hides /usr/share/emacs/29.4/lisp/org/ob /home/bdg/.emacs.d/elpa/org-9.7.7/ox-odt hides /usr/share/emacs/29.4/lisp/org/ox-odt /home/bdg/.emacs.d/elpa/org-9.7.7/ol-eshell hides /usr/share/emacs/29.4/lisp/org/ol-eshell /home/bdg/.emacs.d/elpa/org-9.7.7/ox-koma-letter hides /usr/share/emacs/29.4/lisp/org/ox-koma-letter /home/bdg/.emacs.d/elpa/org-9.7.7/ox-icalendar hides /usr/share/emacs/29.4/lisp/org/ox-icalendar /home/bdg/.emacs.d/elpa/org-9.7.7/ox-beamer hides /usr/share/emacs/29.4/lisp/org/ox-beamer /home/bdg/.emacs.d/elpa/org-9.7.7/ob-haskell hides /usr/share/emacs/29.4/lisp/org/ob-haskell /home/bdg/.emacs.d/elpa/org-9.7.7/org-cycle hides /usr/share/emacs/29.4/lisp/org/org-cycle /home/bdg/.emacs.d/elpa/org-9.7.7/ob-tangle hides /usr/share/emacs/29.4/lisp/org/ob-tangle /home/bdg/.emacs.d/elpa/org-9.7.7/ob-matlab hides /usr/share/emacs/29.4/lisp/org/ob-matlab /home/bdg/.emacs.d/elpa/org-9.7.7/org-indent hides /usr/share/emacs/29.4/lisp/org/org-indent /home/bdg/.emacs.d/elpa/org-9.7.7/org-attach hides /usr/share/emacs/29.4/lisp/org/org-attach /home/bdg/.emacs.d/elpa/org-9.7.7/org-mobile hides /usr/share/emacs/29.4/lisp/org/org-mobile /home/bdg/.emacs.d/elpa/org-9.7.7/ol-mhe hides /usr/share/emacs/29.4/lisp/org/ol-mhe /home/bdg/.emacs.d/elpa/org-9.7.7/org-mouse hides /usr/share/emacs/29.4/lisp/org/org-mouse /home/bdg/.emacs.d/elpa/org-9.7.7/ob-ruby hides /usr/share/emacs/29.4/lisp/org/ob-ruby /home/bdg/.emacs.d/elpa/org-9.7.7/org-entities hides /usr/share/emacs/29.4/lisp/org/org-entities /home/bdg/.emacs.d/elpa/org-9.7.7/ol-eww hides /usr/share/emacs/29.4/lisp/org/ol-eww /home/bdg/.emacs.d/elpa/org-9.7.7/ol-man hides /usr/share/emacs/29.4/lisp/org/ol-man /home/bdg/.emacs.d/elpa/org-9.7.7/ob-perl hides /usr/share/emacs/29.4/lisp/org/ob-perl /home/bdg/.emacs.d/elpa/org-9.7.7/ox-texinfo hides /usr/share/emacs/29.4/lisp/org/ox-texinfo /home/bdg/.emacs.d/elpa/org-9.7.7/org-colview hides /usr/share/emacs/29.4/lisp/org/org-colview /home/bdg/.emacs.d/elpa/org-9.7.7/org-inlinetask hides /usr/share/emacs/29.4/lisp/org/org-inlinetask /home/bdg/.emacs.d/elpa/org-9.7.7/org-src hides /usr/share/emacs/29.4/lisp/org/org-src /home/bdg/.emacs.d/elpa/org-9.7.7/ob-gnuplot hides /usr/share/emacs/29.4/lisp/org/ob-gnuplot /home/bdg/.emacs.d/elpa/org-9.7.7/ol-rmail hides /usr/share/emacs/29.4/lisp/org/ol-rmail /home/bdg/.emacs.d/elpa/org-9.7.7/ob-lisp hides /usr/share/emacs/29.4/lisp/org/ob-lisp /home/bdg/.emacs.d/elpa/org-9.7.7/ox-md hides /usr/share/emacs/29.4/lisp/org/ox-md /home/bdg/.emacs.d/elpa/org-9.7.7/org-element hides /usr/share/emacs/29.4/lisp/org/org-element /home/bdg/.emacs.d/elpa/org-9.7.7/ob-eval hides /usr/share/emacs/29.4/lisp/org/ob-eval /home/bdg/.emacs.d/elpa/org-9.7.7/org-id hides /usr/share/emacs/29.4/lisp/org/org-id /home/bdg/.emacs.d/elpa/org-9.7.7/ol-bbdb hides /usr/share/emacs/29.4/lisp/org/ol-bbdb /home/bdg/.emacs.d/elpa/org-9.7.7/org-duration hides /usr/share/emacs/29.4/lisp/org/org-duration /home/bdg/.emacs.d/elpa/org-9.7.7/ob-maxima hides /usr/share/emacs/29.4/lisp/org/ob-maxima /home/bdg/.emacs.d/elpa/org-9.7.7/org-crypt hides /usr/share/emacs/29.4/lisp/org/org-crypt /home/bdg/.emacs.d/elpa/org-9.7.7/ox-org hides /usr/share/emacs/29.4/lisp/org/ox-org /home/bdg/.emacs.d/elpa/org-9.7.7/ob-ref hides /usr/share/emacs/29.4/lisp/org/ob-ref /home/bdg/.emacs.d/elpa/org-9.7.7/org-macro hides /usr/share/emacs/29.4/lisp/org/org-macro /home/bdg/.emacs.d/elpa/org-9.7.7/ob-org hides /usr/share/emacs/29.4/lisp/org/ob-org /home/bdg/.emacs.d/elpa/org-9.7.7/org-ctags hides /usr/share/emacs/29.4/lisp/org/org-ctags /home/bdg/.emacs.d/elpa/org-9.7.7/oc-biblatex hides /usr/share/emacs/29.4/lisp/org/oc-biblatex /home/bdg/.emacs.d/elpa/org-9.7.7/ob-plantuml hides /usr/share/emacs/29.4/lisp/org/ob-plantuml /home/bdg/.emacs.d/elpa/org-9.7.7/oc-basic hides /usr/share/emacs/29.4/lisp/org/oc-basic /home/bdg/.emacs.d/elpa/org-9.7.7/ob-eshell hides /usr/share/emacs/29.4/lisp/org/ob-eshell /home/bdg/.emacs.d/elpa/org-9.7.7/ob-lob hides /usr/share/emacs/29.4/lisp/org/ob-lob /home/bdg/.emacs.d/elpa/org-9.7.7/ob-table hides /usr/share/emacs/29.4/lisp/org/ob-table /home/bdg/.emacs.d/elpa/org-9.7.7/org-loaddefs hides /usr/share/emacs/29.4/lisp/org/org-loaddefs /home/bdg/.emacs.d/elpa/org-9.7.7/ob-lua hides /usr/share/emacs/29.4/lisp/org/ob-lua /home/bdg/.emacs.d/elpa/org-9.7.7/ob-js hides /usr/share/emacs/29.4/lisp/org/ob-js /home/bdg/.emacs.d/elpa/org-9.7.7/ox-publish hides /usr/share/emacs/29.4/lisp/org/ox-publish /home/bdg/.emacs.d/elpa/org-9.7.7/ob-core hides /usr/share/emacs/29.4/lisp/org/ob-core /home/bdg/.emacs.d/elpa/org-9.7.7/ob-ditaa hides /usr/share/emacs/29.4/lisp/org/ob-ditaa /home/bdg/.emacs.d/elpa/org-9.7.7/ob-sqlite hides /usr/share/emacs/29.4/lisp/org/ob-sqlite /home/bdg/.emacs.d/elpa/org-9.7.7/org-protocol hides /usr/share/emacs/29.4/lisp/org/org-protocol /home/bdg/.emacs.d/elpa/org-9.7.7/ol-bibtex hides /usr/share/emacs/29.4/lisp/org/ol-bibtex /home/bdg/.emacs.d/elpa/org-9.7.7/ob-python hides /usr/share/emacs/29.4/lisp/org/ob-python /home/bdg/.emacs.d/elpa/org-9.7.7/ob-octave hides /usr/share/emacs/29.4/lisp/org/ob-octave /home/bdg/.emacs.d/elpa/org-9.7.7/ol-gnus hides /usr/share/emacs/29.4/lisp/org/ol-gnus /home/bdg/.emacs.d/elpa/org-9.7.7/ob-processing hides /usr/share/emacs/29.4/lisp/org/ob-processing /home/bdg/.emacs.d/elpa/org-9.7.7/org-agenda hides /usr/share/emacs/29.4/lisp/org/org-agenda /home/bdg/.emacs.d/elpa/org-9.7.7/ob-calc hides /usr/share/emacs/29.4/lisp/org/ob-calc /home/bdg/.emacs.d/elpa/org-9.7.7/org-keys hides /usr/share/emacs/29.4/lisp/org/org-keys /home/bdg/.emacs.d/elpa/org-9.7.7/ox-man hides /usr/share/emacs/29.4/lisp/org/ox-man /home/bdg/.emacs.d/elpa/org-9.7.7/org-habit hides /usr/share/emacs/29.4/lisp/org/org-habit /home/bdg/.emacs.d/elpa/org-9.7.7/ox-html hides /usr/share/emacs/29.4/lisp/org/ox-html /home/bdg/.emacs.d/elpa/org-9.7.7/ol hides /usr/share/emacs/29.4/lisp/org/ol /home/bdg/.emacs.d/elpa/org-9.7.7/ob-fortran hides /usr/share/emacs/29.4/lisp/org/ob-fortran /home/bdg/.emacs.d/elpa/org-9.7.7/ob-awk hides /usr/share/emacs/29.4/lisp/org/ob-awk /home/bdg/.emacs.d/elpa/org-9.7.7/org-table hides /usr/share/emacs/29.4/lisp/org/org-table /home/bdg/.emacs.d/elpa/org-9.7.7/org-compat hides /usr/share/emacs/29.4/lisp/org/org-compat /home/bdg/.emacs.d/elpa/org-9.7.7/org-plot hides /usr/share/emacs/29.4/lisp/org/org-plot /home/bdg/.emacs.d/elpa/org-9.7.7/org-footnote hides /usr/share/emacs/29.4/lisp/org/org-footnote /home/bdg/.emacs.d/elpa/org-9.7.7/org-goto hides /usr/share/emacs/29.4/lisp/org/org-goto /home/bdg/.emacs.d/elpa/org-9.7.7/ol-info hides /usr/share/emacs/29.4/lisp/org/ol-info /home/bdg/.emacs.d/elpa/org-9.7.7/ox-latex hides /usr/share/emacs/29.4/lisp/org/ox-latex /home/bdg/.emacs.d/elpa/org-9.7.7/org-faces hides /usr/share/emacs/29.4/lisp/org/org-faces /home/bdg/.emacs.d/elpa/org-9.7.7/ob-screen hides /usr/share/emacs/29.4/lisp/org/ob-screen /home/bdg/.emacs.d/elpa/org-9.7.7/org-tempo hides /usr/share/emacs/29.4/lisp/org/org-tempo /home/bdg/.emacs.d/elpa/org-9.7.7/oc-natbib hides /usr/share/emacs/29.4/lisp/org/oc-natbib /home/bdg/.emacs.d/elpa/org-9.7.7/ob-sed hides /usr/share/emacs/29.4/lisp/org/ob-sed /home/bdg/.emacs.d/elpa/org-9.7.7/oc-bibtex hides /usr/share/emacs/29.4/lisp/org/oc-bibtex /home/bdg/.emacs.d/elpa/org-9.7.7/ob-sass hides /usr/share/emacs/29.4/lisp/org/ob-sass /home/bdg/.emacs.d/elpa/org-9.7.7/ob-makefile hides /usr/share/emacs/29.4/lisp/org/ob-makefile /home/bdg/.emacs.d/elpa/org-9.7.7/ob-forth hides /usr/share/emacs/29.4/lisp/org/ob-forth /home/bdg/.emacs.d/elpa/org-9.7.7/org-clock hides /usr/share/emacs/29.4/lisp/org/org-clock /home/bdg/.emacs.d/elpa/org-9.7.7/oc hides /usr/share/emacs/29.4/lisp/org/oc /home/bdg/.emacs.d/elpa/org-9.7.7/org-num hides /usr/share/emacs/29.4/lisp/org/org-num /home/bdg/.emacs.d/elpa/org-9.7.7/ob-sql hides /usr/share/emacs/29.4/lisp/org/ob-sql /home/bdg/.emacs.d/elpa/org-9.7.7/ob-ocaml hides /usr/share/emacs/29.4/lisp/org/ob-ocaml /home/bdg/.emacs.d/elpa/org-9.7.7/org-persist hides /usr/share/emacs/29.4/lisp/org/org-persist /home/bdg/.emacs.d/elpa/org-9.7.7/ob-dot hides /usr/share/emacs/29.4/lisp/org/ob-dot /home/bdg/.emacs.d/elpa/org-9.7.7/ox-ascii hides /usr/share/emacs/29.4/lisp/org/ox-ascii /home/bdg/.emacs.d/elpa/org-9.7.7/org-version hides /usr/share/emacs/29.4/lisp/org/org-version /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-container hides /usr/share/emacs/29.4/lisp/net/tramp-container /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-crypt hides /usr/share/emacs/29.4/lisp/net/tramp-crypt /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-sshfs hides /usr/share/emacs/29.4/lisp/net/tramp-sshfs /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-sudoedit hides /usr/share/emacs/29.4/lisp/net/tramp-sudoedit /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-compat hides /usr/share/emacs/29.4/lisp/net/tramp-compat /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-cache hides /usr/share/emacs/29.4/lisp/net/tramp-cache /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-loaddefs hides /usr/share/emacs/29.4/lisp/net/tramp-loaddefs /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-gvfs hides /usr/share/emacs/29.4/lisp/net/tramp-gvfs /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-cmds hides /usr/share/emacs/29.4/lisp/net/tramp-cmds /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-ftp hides /usr/share/emacs/29.4/lisp/net/tramp-ftp /home/bdg/.emacs.d/elpa/soap-client-3.2.3/soap-client hides /usr/share/emacs/29.4/lisp/net/soap-client /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-uu hides /usr/share/emacs/29.4/lisp/net/tramp-uu /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-smb hides /usr/share/emacs/29.4/lisp/net/tramp-smb /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-sh hides /usr/share/emacs/29.4/lisp/net/tramp-sh /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-archive hides /usr/share/emacs/29.4/lisp/net/tramp-archive /home/bdg/.emacs.d/elpa/tramp-2.7.1/trampver hides /usr/share/emacs/29.4/lisp/net/trampver /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp hides /usr/share/emacs/29.4/lisp/net/tramp /home/bdg/.emacs.d/elpa/soap-client-3.2.3/soap-inspect hides /usr/share/emacs/29.4/lisp/net/soap-inspect /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-fuse hides /usr/share/emacs/29.4/lisp/net/tramp-fuse /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-rclone hides /usr/share/emacs/29.4/lisp/net/tramp-rclone /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-integration hides /usr/share/emacs/29.4/lisp/net/tramp-integration /home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-adb hides /usr/share/emacs/29.4/lisp/net/tramp-adb /home/bdg/.emacs.d/elpa/erc-5.6/erc-desktop-notifications hides /usr/share/emacs/29.4/lisp/erc/erc-desktop-notifications /home/bdg/.emacs.d/elpa/erc-5.6/erc-spelling hides /usr/share/emacs/29.4/lisp/erc/erc-spelling /home/bdg/.emacs.d/elpa/erc-5.6/erc-match hides /usr/share/emacs/29.4/lisp/erc/erc-match /home/bdg/.emacs.d/elpa/erc-5.6/erc-compat hides /usr/share/emacs/29.4/lisp/erc/erc-compat /home/bdg/.emacs.d/elpa/erc-5.6/erc-ibuffer hides /usr/share/emacs/29.4/lisp/erc/erc-ibuffer /home/bdg/.emacs.d/elpa/erc-5.6/erc-log hides /usr/share/emacs/29.4/lisp/erc/erc-log /home/bdg/.emacs.d/elpa/erc-5.6/erc-goodies hides /usr/share/emacs/29.4/lisp/erc/erc-goodies /home/bdg/.emacs.d/elpa/erc-5.6/erc-netsplit hides /usr/share/emacs/29.4/lisp/erc/erc-netsplit /home/bdg/.emacs.d/elpa/erc-5.6/erc-fill hides /usr/share/emacs/29.4/lisp/erc/erc-fill /home/bdg/.emacs.d/elpa/erc-5.6/erc-button hides /usr/share/emacs/29.4/lisp/erc/erc-button /home/bdg/.emacs.d/elpa/erc-5.6/erc-xdcc hides /usr/share/emacs/29.4/lisp/erc/erc-xdcc /home/bdg/.emacs.d/elpa/erc-5.6/erc-truncate hides /usr/share/emacs/29.4/lisp/erc/erc-truncate /home/bdg/.emacs.d/elpa/erc-5.6/erc-sound hides /usr/share/emacs/29.4/lisp/erc/erc-sound /home/bdg/.emacs.d/elpa/erc-5.6/erc-common hides /usr/share/emacs/29.4/lisp/erc/erc-common /home/bdg/.emacs.d/elpa/erc-5.6/erc-menu hides /usr/share/emacs/29.4/lisp/erc/erc-menu /home/bdg/.emacs.d/elpa/erc-5.6/erc-services hides /usr/share/emacs/29.4/lisp/erc/erc-services /home/bdg/.emacs.d/elpa/erc-5.6/erc-lang hides /usr/share/emacs/29.4/lisp/erc/erc-lang /home/bdg/.emacs.d/elpa/erc-5.6/erc-backend hides /usr/share/emacs/29.4/lisp/erc/erc-backend /home/bdg/.emacs.d/elpa/erc-5.6/erc hides /usr/share/emacs/29.4/lisp/erc/erc /home/bdg/.emacs.d/elpa/erc-5.6/erc-ring hides /usr/share/emacs/29.4/lisp/erc/erc-ring /home/bdg/.emacs.d/elpa/erc-5.6/erc-track hides /usr/share/emacs/29.4/lisp/erc/erc-track /home/bdg/.emacs.d/elpa/erc-5.6/erc-replace hides /usr/share/emacs/29.4/lisp/erc/erc-replace /home/bdg/.emacs.d/elpa/erc-5.6/erc-stamp hides /usr/share/emacs/29.4/lisp/erc/erc-stamp /home/bdg/.emacs.d/elpa/erc-5.6/erc-autoaway hides /usr/share/emacs/29.4/lisp/erc/erc-autoaway /home/bdg/.emacs.d/elpa/erc-5.6/erc-loaddefs hides /usr/share/emacs/29.4/lisp/erc/erc-loaddefs /home/bdg/.emacs.d/elpa/erc-5.6/erc-sasl hides /usr/share/emacs/29.4/lisp/erc/erc-sasl /home/bdg/.emacs.d/elpa/erc-5.6/erc-identd hides /usr/share/emacs/29.4/lisp/erc/erc-identd /home/bdg/.emacs.d/elpa/erc-5.6/erc-networks hides /usr/share/emacs/29.4/lisp/erc/erc-networks /home/bdg/.emacs.d/elpa/erc-5.6/erc-page hides /usr/share/emacs/29.4/lisp/erc/erc-page /home/bdg/.emacs.d/elpa/erc-5.6/erc-speedbar hides /usr/share/emacs/29.4/lisp/erc/erc-speedbar /home/bdg/.emacs.d/elpa/erc-5.6/erc-dcc hides /usr/share/emacs/29.4/lisp/erc/erc-dcc /home/bdg/.emacs.d/elpa/erc-5.6/erc-ezbounce hides /usr/share/emacs/29.4/lisp/erc/erc-ezbounce /home/bdg/.emacs.d/elpa/erc-5.6/erc-join hides /usr/share/emacs/29.4/lisp/erc/erc-join /home/bdg/.emacs.d/elpa/erc-5.6/erc-imenu hides /usr/share/emacs/29.4/lisp/erc/erc-imenu /home/bdg/.emacs.d/elpa/erc-5.6/erc-list hides /usr/share/emacs/29.4/lisp/erc/erc-list /home/bdg/.emacs.d/elpa/erc-5.6/erc-pcomplete hides /usr/share/emacs/29.4/lisp/erc/erc-pcomplete /home/bdg/.emacs.d/elpa/erc-5.6/erc-status-sidebar hides /usr/share/emacs/29.4/lisp/erc/erc-status-sidebar /home/bdg/.emacs.d/elpa/erc-5.6/erc-capab hides /usr/share/emacs/29.4/lisp/erc/erc-capab /home/bdg/.emacs.d/elpa/erc-5.6/erc-notify hides /usr/share/emacs/29.4/lisp/erc/erc-notify /home/bdg/.emacs.d/elpa/eldoc-1.15.0/eldoc hides /usr/share/emacs/29.4/lisp/emacs-lisp/eldoc /home/bdg/.emacs.d/elpa/faceup-20170925.1946/faceup hides /usr/share/emacs/29.4/lisp/emacs-lisp/faceup Features: (shadow sort mail-extr emacsbug shortdoc reftex-dcr reftex-auc reftex reftex-loaddefs reftex-vars preview font-latex latex-mode-expansions latex latex-flymake flymake warnings tex-ispell tex-style tex texmathp latexenc markdown-mode rect wdired denote-sort help-fns radix-tree view dabbrev log-edit pcvs-util add-log smerge-mode diff vc whitespace vc-git diff-mode vc-dispatcher org-indent oc-basic ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus nnheader range wid-edit ol-docview doc-view jka-compr ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi misearch multi-isearch cursor-sensor bdg-emacs-interaction transient bdg-emacs-web bdg-emacs-literature ebib ebib-reading-list ebib-notes ebib-filters ebib-keywords ebib-utils ebib-db message sendmail yank-media puny 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 mule-util crm auctex citar-denote citar citar-file citar-cache citar-format parsebib bibtex iso8601 denote-menu denote-journal-extras denote-rename-buffer denote xref project bdg-emacs-language jinx bdg-text adaptive-wrap visual-fill-column so-long hl-todo embrace expand-region text-mode-expansions the-org-mode-expansions org-element org-persist org-id org-refile org-element-ast inline avl-tree generator er-basic-expansions expand-region-core expand-region-custom beginend elec-pair bdg-emacs-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs thingatpt find-func org-version org-compat org-macs format-spec bdg-emacs-vc bdg-emacs-buffers ibuf-ext ibuffer ibuffer-loaddefs bdg-emacs-bufferlo bufferlo bookmark pp desktop frameset bdg-emacs-window windmove winner bdg-emacs-dired image-dired image-dired-tags image-dired-external image-dired-util image-mode exif dired-subtree dired-hacks-utils dash dired-aux dired-open-with xdg bdg-dired bdg-seq bdg-file bdg-string dired dired-loaddefs bdg-emacs-search bdg-emacs-completion mct marginalia tex-mode compile text-property-search savehist minibuf-eldef orderless bdg-emacs-modeline time battery dbus xml bdg-emacs-appearance display-line-numbers fontaine spacious-padding lin hl-line face-remap pulsar pulse bdg-emacs-ef-themes ef-winter-theme ef-tritanopia-dark-theme ef-trio-dark-theme ef-symbiosis-theme ef-rosa-theme ef-night-theme ef-melissa-dark-theme ef-maris-dark-theme ef-elea-dark-theme ef-duo-dark-theme ef-dream-theme ef-deuteranopia-dark-theme ef-dark-theme ef-cherie-theme ef-bio-theme ef-autumn-theme ef-tritanopia-light-theme ef-trio-light-theme ef-summer-theme ef-spring-theme ef-reverie-theme ef-melissa-light-theme ef-maris-light-theme ef-light-theme ef-kassio-theme ef-frost-theme ef-elea-light-theme ef-duo-light-theme ef-deuteranopia-light-theme ef-day-theme ef-cyprus-theme ef-arbutus-theme ef-themes pcase bdg-emacs-essentials solar cal-dst cal-menu calendar cal-loaddefs eat term disp-table ehelp shell pcomplete comint ansi-osc ring color ansi-color compat compat-30 diminish goto-chg emacs-everywhere use-package-ensure use-package-core server repeat edmacro kmacro cl-extra help-mode bind-key easy-mmode delsel autorevert filenotify adaptive-wrap-autoloads auctex-autoloads tex-site beginend-autoloads bufferlo-autoloads citar-denote-autoloads citar-autoloads citeproc-autoloads denote-menu-autoloads denote-autoloads diminish-autoloads dired-open-with-autoloads dired-subtree-autoloads dired-hacks-utils-autoloads eat-autoloads ebib-autoloads ef-themes-autoloads eglot-autoloads emacs-everywhere-autoloads embrace-autoloads erc-autoloads expand-region-autoloads f-autoloads dash-autoloads faceup-autoloads flymake-autoloads eldoc-autoloads fontaine-autoloads goto-chg-autoloads hl-todo-autoloads idlwave-autoloads jinx-autoloads jsonrpc-autoloads lin-autoloads marginalia-autoloads compat-autoloads markdown-mode-autoloads mct-autoloads modus-themes-autoloads orderless-autoloads org-autoloads parsebib-autoloads project-autoloads pulsar-autoloads queue-autoloads s-autoloads soap-client-autoloads spacious-padding-autoloads string-inflection-autoloads info tramp-autoloads rx verilog-mode-autoloads visual-fill-column-autoloads xref-autoloads yaml-mode-autoloads 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 url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 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 theme-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 lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 1288397 102942) (symbols 48 38944 130) (strings 32 183276 11993) (string-bytes 1 5179633) (vectors 16 114440) (vector-slots 8 2230697 132383) (floats 8 1181 310) (intervals 56 73510 917) (buffers 984 42)) --0000000000004834b8061ffad8f3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Steps to reproduce from emacs -Q:<br><br>1. Visit any buff= er containing text with sentences separated by one<br>space instead of two.= =C2=A0<br>2. "C-u M-x repunctuate-sentences"<br><br>Expected: &q= uot;repunctuate-sentences" should repunctuate all sentences such<br>th= at they end with two spaces, without querying the user.<br><br>Actual: &quo= t;repunctuate-sentences" enters the query-replace-regexp<br>interface,= as if "C-u" had not been pressed.<br><br>Additional info: I noti= ce that the definition of repunctuate-sentences<br>in paragraphs.el has the= following line:<br><br>(interactive (list nil (use-region-beginning) (use-= region-end)))<br><br>It looks like the command is simply setting the first = argument<br>(NO-QUERY) to nil.=C2=A0 An otherwise identical command in my i= nit.el, with<br>the 'nil' changed to 'current-prefix-arg', = works as expected.<br><br>In GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, = GTK+ Version 3.24.42,<br>cairo version 1.18.0)<br>Windowing system distribu= tor 'The X.Org Foundation', version 11.0.12101013<br>System Descrip= tion: Manjaro Linux<br><br>Configured using:<br>=C2=A0'configure --sysc= onfdir=3D/etc --prefix=3D/usr --libexecdir=3D/usr/lib<br>=C2=A0--with-tree-= sitter --localstatedir=3D/var --with-cairo<br>=C2=A0--disable-build-details= --with-harfbuzz --with-libsystemd<br>=C2=A0--with-modules --with-x-toolkit= =3Dgtk3 'CFLAGS=3D-march=3Dx86-64<br>=C2=A0-mtune=3Dgeneric -O2 -pipe -= fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3D3<br>=C2=A0-Wformat -Werror=3D= format-security -fstack-clash-protection<br>=C2=A0-fcf-protection -fno-omit= -frame-pointer -mno-omit-leaf-frame-pointer -g<br>=C2=A0-ffile-prefix-map= =3D/build/emacs/src=3D/usr/src/debug/emacs -flto=3Dauto'<br>=C2=A0'= LDFLAGS=3D-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro<br>=C2=A0-= Wl,-z,now -Wl,-z,pack-relative-relocs -flto=3Dauto''<br><br>Configu= red features:<br>ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS = HARFBUZZ JPEG<br>JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTI= FY INOTIFY<br>PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_S= CROLL_BARS<br>TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB<br><br>Im= portant settings:<br>=C2=A0 value of $LC_MONETARY: en_US.UTF-8<br>=C2=A0 va= lue of $LC_NUMERIC: en_US.UTF-8<br>=C2=A0 value of $LC_TIME: en_US.UTF-8<br= >=C2=A0 value of $LANG: en_US.UTF-8<br>=C2=A0 locale-coding-system: utf-8-u= nix<br><br>Major mode: Lisp Interaction<br><br>Minor modes in effect:<br>= =C2=A0 TeX-PDF-mode: t<br>=C2=A0 TeX-source-correlate-mode: t<br>=C2=A0 cit= ar-denote-mode: t<br>=C2=A0 denote-rename-buffer-mode: t<br>=C2=A0 denote-m= enu-bar-mode: t<br>=C2=A0 global-so-long-mode: t<br>=C2=A0 hl-todo-mode: t<= br>=C2=A0 beginend-global-mode: t<br>=C2=A0 beginend-prog-mode: t<br>=C2=A0= electric-pair-mode: t<br>=C2=A0 bufferlo-mode: t<br>=C2=A0 windmove-mode: = t<br>=C2=A0 winner-mode: t<br>=C2=A0 mct-mode: t<br>=C2=A0 marginalia-mode:= t<br>=C2=A0 savehist-mode: t<br>=C2=A0 minibuffer-electric-default-mode: t= <br>=C2=A0 display-time-mode: t<br>=C2=A0 spacious-padding-mode: t<br>=C2= =A0 lin-global-mode: t<br>=C2=A0 pulsar-global-mode: t<br>=C2=A0 pulsar-mod= e: t<br>=C2=A0 shell-dirtrack-mode: t<br>=C2=A0 server-mode: t<br>=C2=A0 re= peat-mode: t<br>=C2=A0 override-global-mode: t<br>=C2=A0 delete-selection-m= ode: t<br>=C2=A0 global-auto-revert-mode: t<br>=C2=A0 tooltip-mode: t<br>= =C2=A0 global-eldoc-mode: t<br>=C2=A0 eldoc-mode: t<br>=C2=A0 show-paren-mo= de: t<br>=C2=A0 electric-indent-mode: t<br>=C2=A0 mouse-wheel-mode: t<br>= =C2=A0 tab-bar-mode: t<br>=C2=A0 file-name-shadow-mode: t<br>=C2=A0 global-= font-lock-mode: t<br>=C2=A0 font-lock-mode: t<br>=C2=A0 blink-cursor-mode: = t<br>=C2=A0 undelete-frame-mode: t<br>=C2=A0 column-number-mode: t<br>=C2= =A0 line-number-mode: t<br>=C2=A0 transient-mark-mode: t<br>=C2=A0 auto-com= position-mode: t<br>=C2=A0 auto-encryption-mode: t<br>=C2=A0 auto-compressi= on-mode: t<br><br>Load-path shadows:<br>/home/bdg/.emacs.d/elpa/ef-themes-1= .7.0/theme-loaddefs hides /home/bdg/.emacs.d/elpa/modus-themes-4.4.0/theme-= loaddefs<br>/home/bdg/.emacs.d/elpa/jsonrpc-1.0.25/jsonrpc hides /usr/share= /emacs/29.4/lisp/jsonrpc<br>/home/bdg/.emacs.d/elpa/ef-themes-1.7.0/theme-l= oaddefs hides /usr/share/emacs/29.4/lisp/theme-loaddefs<br>/home/bdg/.emacs= .d/elpa/idlwave-6.5.1/idlw-complete-structtag hides /usr/share/emacs/29.4/l= isp/progmodes/idlw-complete-structtag<br>/home/bdg/.emacs.d/elpa/idlwave-6.= 5.1/idlw-help hides /usr/share/emacs/29.4/lisp/progmodes/idlw-help<br>/home= /bdg/.emacs.d/elpa/verilog-mode-2024.3.1.121933719/verilog-mode hides /usr/= share/emacs/29.4/lisp/progmodes/verilog-mode<br>/home/bdg/.emacs.d/elpa/pro= ject-0.11.1/project hides /usr/share/emacs/29.4/lisp/progmodes/project<br>/= home/bdg/.emacs.d/elpa/eglot-1.17/eglot hides /usr/share/emacs/29.4/lisp/pr= ogmodes/eglot<br>/home/bdg/.emacs.d/elpa/idlwave-6.5.1/idlwave hides /usr/s= hare/emacs/29.4/lisp/progmodes/idlwave<br>/home/bdg/.emacs.d/elpa/flymake-1= .3.7/flymake hides /usr/share/emacs/29.4/lisp/progmodes/flymake<br>/home/bd= g/.emacs.d/elpa/xref-1.7.0/xref hides /usr/share/emacs/29.4/lisp/progmodes/= xref<br>/home/bdg/.emacs.d/elpa/idlwave-6.5.1/idlw-toolbar hides /usr/share= /emacs/29.4/lisp/progmodes/idlw-toolbar<br>/home/bdg/.emacs.d/elpa/idlwave-= 6.5.1/idlw-shell hides /usr/share/emacs/29.4/lisp/progmodes/idlw-shell<br>/= home/bdg/.emacs.d/elpa/org-9.7.7/org-fold hides /usr/share/emacs/29.4/lisp/= org/org-fold<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-clojure hides /usr/sha= re/emacs/29.4/lisp/org/ob-clojure<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-= attach-git hides /usr/share/emacs/29.4/lisp/org/org-attach-git<br>/home/bdg= /.emacs.d/elpa/org-9.7.7/org-pcomplete hides /usr/share/emacs/29.4/lisp/org= /org-pcomplete<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-emacs-lisp hides /us= r/share/emacs/29.4/lisp/org/ob-emacs-lisp<br>/home/bdg/.emacs.d/elpa/org-9.= 7.7/ol-w3m hides /usr/share/emacs/29.4/lisp/org/ol-w3m<br>/home/bdg/.emacs.= d/elpa/org-9.7.7/org-refile hides /usr/share/emacs/29.4/lisp/org/org-refile= <br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-shell hides /usr/share/emacs/29.4/= lisp/org/ob-shell<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-comint hides /usr= /share/emacs/29.4/lisp/org/ob-comint<br>/home/bdg/.emacs.d/elpa/org-9.7.7/o= b-groovy hides /usr/share/emacs/29.4/lisp/org/ob-groovy<br>/home/bdg/.emacs= .d/elpa/org-9.7.7/org-list hides /usr/share/emacs/29.4/lisp/org/org-list<br= >/home/bdg/.emacs.d/elpa/org-9.7.7/org-fold-core hides /usr/share/emacs/29.= 4/lisp/org/org-fold-core<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-R hides /u= sr/share/emacs/29.4/lisp/org/ob-R<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ol-i= rc hides /usr/share/emacs/29.4/lisp/org/ol-irc<br>/home/bdg/.emacs.d/elpa/o= rg-9.7.7/org-archive hides /usr/share/emacs/29.4/lisp/org/org-archive<br>/h= ome/bdg/.emacs.d/elpa/org-9.7.7/org-datetree hides /usr/share/emacs/29.4/li= sp/org/org-datetree<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-lint hides /us= r/share/emacs/29.4/lisp/org/org-lint<br>/home/bdg/.emacs.d/elpa/org-9.7.7/o= l-doi hides /usr/share/emacs/29.4/lisp/org/ol-doi<br>/home/bdg/.emacs.d/elp= a/org-9.7.7/oc-csl hides /usr/share/emacs/29.4/lisp/org/oc-csl<br>/home/bdg= /.emacs.d/elpa/org-9.7.7/org hides /usr/share/emacs/29.4/lisp/org/org<br>/h= ome/bdg/.emacs.d/elpa/org-9.7.7/ob-scheme hides /usr/share/emacs/29.4/lisp/= org/ob-scheme<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ox hides /usr/share/emac= s/29.4/lisp/org/ox<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-capture hides /= usr/share/emacs/29.4/lisp/org/org-capture<br>/home/bdg/.emacs.d/elpa/org-9.= 7.7/ob-julia hides /usr/share/emacs/29.4/lisp/org/ob-julia<br>/home/bdg/.em= acs.d/elpa/org-9.7.7/org-feed hides /usr/share/emacs/29.4/lisp/org/org-feed= <br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-exp hides /usr/share/emacs/29.4/li= sp/org/ob-exp<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ol-docview hides /usr/sh= are/emacs/29.4/lisp/org/ol-docview<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org= -timer hides /usr/share/emacs/29.4/lisp/org/org-timer<br>/home/bdg/.emacs.d= /elpa/org-9.7.7/ob-css hides /usr/share/emacs/29.4/lisp/org/ob-css<br>/home= /bdg/.emacs.d/elpa/org-9.7.7/ob-java hides /usr/share/emacs/29.4/lisp/org/o= b-java<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-latex hides /usr/share/emacs= /29.4/lisp/org/ob-latex<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-lilypond hi= des /usr/share/emacs/29.4/lisp/org/ob-lilypond<br>/home/bdg/.emacs.d/elpa/o= rg-9.7.7/ob-C hides /usr/share/emacs/29.4/lisp/org/ob-C<br>/home/bdg/.emacs= .d/elpa/org-9.7.7/org-macs hides /usr/share/emacs/29.4/lisp/org/org-macs<br= >/home/bdg/.emacs.d/elpa/org-9.7.7/ob hides /usr/share/emacs/29.4/lisp/org/= ob<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ox-odt hides /usr/share/emacs/29.4/= lisp/org/ox-odt<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ol-eshell hides /usr/s= hare/emacs/29.4/lisp/org/ol-eshell<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ox-= koma-letter hides /usr/share/emacs/29.4/lisp/org/ox-koma-letter<br>/home/bd= g/.emacs.d/elpa/org-9.7.7/ox-icalendar hides /usr/share/emacs/29.4/lisp/org= /ox-icalendar<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ox-beamer hides /usr/sha= re/emacs/29.4/lisp/org/ox-beamer<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-ha= skell hides /usr/share/emacs/29.4/lisp/org/ob-haskell<br>/home/bdg/.emacs.d= /elpa/org-9.7.7/org-cycle hides /usr/share/emacs/29.4/lisp/org/org-cycle<br= >/home/bdg/.emacs.d/elpa/org-9.7.7/ob-tangle hides /usr/share/emacs/29.4/li= sp/org/ob-tangle<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-matlab hides /usr/= share/emacs/29.4/lisp/org/ob-matlab<br>/home/bdg/.emacs.d/elpa/org-9.7.7/or= g-indent hides /usr/share/emacs/29.4/lisp/org/org-indent<br>/home/bdg/.emac= s.d/elpa/org-9.7.7/org-attach hides /usr/share/emacs/29.4/lisp/org/org-atta= ch<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-mobile hides /usr/share/emacs/2= 9.4/lisp/org/org-mobile<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ol-mhe hides /= usr/share/emacs/29.4/lisp/org/ol-mhe<br>/home/bdg/.emacs.d/elpa/org-9.7.7/o= rg-mouse hides /usr/share/emacs/29.4/lisp/org/org-mouse<br>/home/bdg/.emacs= .d/elpa/org-9.7.7/ob-ruby hides /usr/share/emacs/29.4/lisp/org/ob-ruby<br>/= home/bdg/.emacs.d/elpa/org-9.7.7/org-entities hides /usr/share/emacs/29.4/l= isp/org/org-entities<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ol-eww hides /usr= /share/emacs/29.4/lisp/org/ol-eww<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ol-m= an hides /usr/share/emacs/29.4/lisp/org/ol-man<br>/home/bdg/.emacs.d/elpa/o= rg-9.7.7/ob-perl hides /usr/share/emacs/29.4/lisp/org/ob-perl<br>/home/bdg/= .emacs.d/elpa/org-9.7.7/ox-texinfo hides /usr/share/emacs/29.4/lisp/org/ox-= texinfo<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-colview hides /usr/share/e= macs/29.4/lisp/org/org-colview<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-inl= inetask hides /usr/share/emacs/29.4/lisp/org/org-inlinetask<br>/home/bdg/.e= macs.d/elpa/org-9.7.7/org-src hides /usr/share/emacs/29.4/lisp/org/org-src<= br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-gnuplot hides /usr/share/emacs/29.4= /lisp/org/ob-gnuplot<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ol-rmail hides /u= sr/share/emacs/29.4/lisp/org/ol-rmail<br>/home/bdg/.emacs.d/elpa/org-9.7.7/= ob-lisp hides /usr/share/emacs/29.4/lisp/org/ob-lisp<br>/home/bdg/.emacs.d/= elpa/org-9.7.7/ox-md hides /usr/share/emacs/29.4/lisp/org/ox-md<br>/home/bd= g/.emacs.d/elpa/org-9.7.7/org-element hides /usr/share/emacs/29.4/lisp/org/= org-element<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-eval hides /usr/share/e= macs/29.4/lisp/org/ob-eval<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-id hide= s /usr/share/emacs/29.4/lisp/org/org-id<br>/home/bdg/.emacs.d/elpa/org-9.7.= 7/ol-bbdb hides /usr/share/emacs/29.4/lisp/org/ol-bbdb<br>/home/bdg/.emacs.= d/elpa/org-9.7.7/org-duration hides /usr/share/emacs/29.4/lisp/org/org-dura= tion<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-maxima hides /usr/share/emacs/= 29.4/lisp/org/ob-maxima<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-crypt hide= s /usr/share/emacs/29.4/lisp/org/org-crypt<br>/home/bdg/.emacs.d/elpa/org-9= .7.7/ox-org hides /usr/share/emacs/29.4/lisp/org/ox-org<br>/home/bdg/.emacs= .d/elpa/org-9.7.7/ob-ref hides /usr/share/emacs/29.4/lisp/org/ob-ref<br>/ho= me/bdg/.emacs.d/elpa/org-9.7.7/org-macro hides /usr/share/emacs/29.4/lisp/o= rg/org-macro<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-org hides /usr/share/e= macs/29.4/lisp/org/ob-org<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-ctags hi= des /usr/share/emacs/29.4/lisp/org/org-ctags<br>/home/bdg/.emacs.d/elpa/org= -9.7.7/oc-biblatex hides /usr/share/emacs/29.4/lisp/org/oc-biblatex<br>/hom= e/bdg/.emacs.d/elpa/org-9.7.7/ob-plantuml hides /usr/share/emacs/29.4/lisp/= org/ob-plantuml<br>/home/bdg/.emacs.d/elpa/org-9.7.7/oc-basic hides /usr/sh= are/emacs/29.4/lisp/org/oc-basic<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-es= hell hides /usr/share/emacs/29.4/lisp/org/ob-eshell<br>/home/bdg/.emacs.d/e= lpa/org-9.7.7/ob-lob hides /usr/share/emacs/29.4/lisp/org/ob-lob<br>/home/b= dg/.emacs.d/elpa/org-9.7.7/ob-table hides /usr/share/emacs/29.4/lisp/org/ob= -table<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-loaddefs hides /usr/share/e= macs/29.4/lisp/org/org-loaddefs<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-lua= hides /usr/share/emacs/29.4/lisp/org/ob-lua<br>/home/bdg/.emacs.d/elpa/org= -9.7.7/ob-js hides /usr/share/emacs/29.4/lisp/org/ob-js<br>/home/bdg/.emacs= .d/elpa/org-9.7.7/ox-publish hides /usr/share/emacs/29.4/lisp/org/ox-publis= h<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-core hides /usr/share/emacs/29.4/= lisp/org/ob-core<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-ditaa hides /usr/s= hare/emacs/29.4/lisp/org/ob-ditaa<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-s= qlite hides /usr/share/emacs/29.4/lisp/org/ob-sqlite<br>/home/bdg/.emacs.d/= elpa/org-9.7.7/org-protocol hides /usr/share/emacs/29.4/lisp/org/org-protoc= ol<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ol-bibtex hides /usr/share/emacs/29= .4/lisp/org/ol-bibtex<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-python hides = /usr/share/emacs/29.4/lisp/org/ob-python<br>/home/bdg/.emacs.d/elpa/org-9.7= .7/ob-octave hides /usr/share/emacs/29.4/lisp/org/ob-octave<br>/home/bdg/.e= macs.d/elpa/org-9.7.7/ol-gnus hides /usr/share/emacs/29.4/lisp/org/ol-gnus<= br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-processing hides /usr/share/emacs/2= 9.4/lisp/org/ob-processing<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-agenda = hides /usr/share/emacs/29.4/lisp/org/org-agenda<br>/home/bdg/.emacs.d/elpa/= org-9.7.7/ob-calc hides /usr/share/emacs/29.4/lisp/org/ob-calc<br>/home/bdg= /.emacs.d/elpa/org-9.7.7/org-keys hides /usr/share/emacs/29.4/lisp/org/org-= keys<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ox-man hides /usr/share/emacs/29.= 4/lisp/org/ox-man<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-habit hides /usr= /share/emacs/29.4/lisp/org/org-habit<br>/home/bdg/.emacs.d/elpa/org-9.7.7/o= x-html hides /usr/share/emacs/29.4/lisp/org/ox-html<br>/home/bdg/.emacs.d/e= lpa/org-9.7.7/ol hides /usr/share/emacs/29.4/lisp/org/ol<br>/home/bdg/.emac= s.d/elpa/org-9.7.7/ob-fortran hides /usr/share/emacs/29.4/lisp/org/ob-fortr= an<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-awk hides /usr/share/emacs/29.4/= lisp/org/ob-awk<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-table hides /usr/s= hare/emacs/29.4/lisp/org/org-table<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org= -compat hides /usr/share/emacs/29.4/lisp/org/org-compat<br>/home/bdg/.emacs= .d/elpa/org-9.7.7/org-plot hides /usr/share/emacs/29.4/lisp/org/org-plot<br= >/home/bdg/.emacs.d/elpa/org-9.7.7/org-footnote hides /usr/share/emacs/29.4= /lisp/org/org-footnote<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-goto hides = /usr/share/emacs/29.4/lisp/org/org-goto<br>/home/bdg/.emacs.d/elpa/org-9.7.= 7/ol-info hides /usr/share/emacs/29.4/lisp/org/ol-info<br>/home/bdg/.emacs.= d/elpa/org-9.7.7/ox-latex hides /usr/share/emacs/29.4/lisp/org/ox-latex<br>= /home/bdg/.emacs.d/elpa/org-9.7.7/org-faces hides /usr/share/emacs/29.4/lis= p/org/org-faces<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-screen hides /usr/s= hare/emacs/29.4/lisp/org/ob-screen<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org= -tempo hides /usr/share/emacs/29.4/lisp/org/org-tempo<br>/home/bdg/.emacs.d= /elpa/org-9.7.7/oc-natbib hides /usr/share/emacs/29.4/lisp/org/oc-natbib<br= >/home/bdg/.emacs.d/elpa/org-9.7.7/ob-sed hides /usr/share/emacs/29.4/lisp/= org/ob-sed<br>/home/bdg/.emacs.d/elpa/org-9.7.7/oc-bibtex hides /usr/share/= emacs/29.4/lisp/org/oc-bibtex<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-sass = hides /usr/share/emacs/29.4/lisp/org/ob-sass<br>/home/bdg/.emacs.d/elpa/org= -9.7.7/ob-makefile hides /usr/share/emacs/29.4/lisp/org/ob-makefile<br>/hom= e/bdg/.emacs.d/elpa/org-9.7.7/ob-forth hides /usr/share/emacs/29.4/lisp/org= /ob-forth<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-clock hides /usr/share/e= macs/29.4/lisp/org/org-clock<br>/home/bdg/.emacs.d/elpa/org-9.7.7/oc hides = /usr/share/emacs/29.4/lisp/org/oc<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-= num hides /usr/share/emacs/29.4/lisp/org/org-num<br>/home/bdg/.emacs.d/elpa= /org-9.7.7/ob-sql hides /usr/share/emacs/29.4/lisp/org/ob-sql<br>/home/bdg/= .emacs.d/elpa/org-9.7.7/ob-ocaml hides /usr/share/emacs/29.4/lisp/org/ob-oc= aml<br>/home/bdg/.emacs.d/elpa/org-9.7.7/org-persist hides /usr/share/emacs= /29.4/lisp/org/org-persist<br>/home/bdg/.emacs.d/elpa/org-9.7.7/ob-dot hide= s /usr/share/emacs/29.4/lisp/org/ob-dot<br>/home/bdg/.emacs.d/elpa/org-9.7.= 7/ox-ascii hides /usr/share/emacs/29.4/lisp/org/ox-ascii<br>/home/bdg/.emac= s.d/elpa/org-9.7.7/org-version hides /usr/share/emacs/29.4/lisp/org/org-ver= sion<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-container hides /usr/shar= e/emacs/29.4/lisp/net/tramp-container<br>/home/bdg/.emacs.d/elpa/tramp-2.7.= 1/tramp-crypt hides /usr/share/emacs/29.4/lisp/net/tramp-crypt<br>/home/bdg= /.emacs.d/elpa/tramp-2.7.1/tramp-sshfs hides /usr/share/emacs/29.4/lisp/net= /tramp-sshfs<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-sudoedit hides /u= sr/share/emacs/29.4/lisp/net/tramp-sudoedit<br>/home/bdg/.emacs.d/elpa/tram= p-2.7.1/tramp-compat hides /usr/share/emacs/29.4/lisp/net/tramp-compat<br>/= home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-cache hides /usr/share/emacs/29.4/= lisp/net/tramp-cache<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-loaddefs = hides /usr/share/emacs/29.4/lisp/net/tramp-loaddefs<br>/home/bdg/.emacs.d/e= lpa/tramp-2.7.1/tramp-gvfs hides /usr/share/emacs/29.4/lisp/net/tramp-gvfs<= br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-cmds hides /usr/share/emacs/29= .4/lisp/net/tramp-cmds<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-ftp hid= es /usr/share/emacs/29.4/lisp/net/tramp-ftp<br>/home/bdg/.emacs.d/elpa/soap= -client-3.2.3/soap-client hides /usr/share/emacs/29.4/lisp/net/soap-client<= br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-uu hides /usr/share/emacs/29.4= /lisp/net/tramp-uu<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-smb hides /= usr/share/emacs/29.4/lisp/net/tramp-smb<br>/home/bdg/.emacs.d/elpa/tramp-2.= 7.1/tramp-sh hides /usr/share/emacs/29.4/lisp/net/tramp-sh<br>/home/bdg/.em= acs.d/elpa/tramp-2.7.1/tramp-archive hides /usr/share/emacs/29.4/lisp/net/t= ramp-archive<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/trampver hides /usr/sha= re/emacs/29.4/lisp/net/trampver<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tram= p hides /usr/share/emacs/29.4/lisp/net/tramp<br>/home/bdg/.emacs.d/elpa/soa= p-client-3.2.3/soap-inspect hides /usr/share/emacs/29.4/lisp/net/soap-inspe= ct<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-fuse hides /usr/share/emacs= /29.4/lisp/net/tramp-fuse<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-rclo= ne hides /usr/share/emacs/29.4/lisp/net/tramp-rclone<br>/home/bdg/.emacs.d/= elpa/tramp-2.7.1/tramp-integration hides /usr/share/emacs/29.4/lisp/net/tra= mp-integration<br>/home/bdg/.emacs.d/elpa/tramp-2.7.1/tramp-adb hides /usr/= share/emacs/29.4/lisp/net/tramp-adb<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-= desktop-notifications hides /usr/share/emacs/29.4/lisp/erc/erc-desktop-noti= fications<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-spelling hides /usr/share/= emacs/29.4/lisp/erc/erc-spelling<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-mat= ch hides /usr/share/emacs/29.4/lisp/erc/erc-match<br>/home/bdg/.emacs.d/elp= a/erc-5.6/erc-compat hides /usr/share/emacs/29.4/lisp/erc/erc-compat<br>/ho= me/bdg/.emacs.d/elpa/erc-5.6/erc-ibuffer hides /usr/share/emacs/29.4/lisp/e= rc/erc-ibuffer<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-log hides /usr/share/= emacs/29.4/lisp/erc/erc-log<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-goodies = hides /usr/share/emacs/29.4/lisp/erc/erc-goodies<br>/home/bdg/.emacs.d/elpa= /erc-5.6/erc-netsplit hides /usr/share/emacs/29.4/lisp/erc/erc-netsplit<br>= /home/bdg/.emacs.d/elpa/erc-5.6/erc-fill hides /usr/share/emacs/29.4/lisp/e= rc/erc-fill<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-button hides /usr/share/= emacs/29.4/lisp/erc/erc-button<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-xdcc = hides /usr/share/emacs/29.4/lisp/erc/erc-xdcc<br>/home/bdg/.emacs.d/elpa/er= c-5.6/erc-truncate hides /usr/share/emacs/29.4/lisp/erc/erc-truncate<br>/ho= me/bdg/.emacs.d/elpa/erc-5.6/erc-sound hides /usr/share/emacs/29.4/lisp/erc= /erc-sound<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-common hides /usr/share/e= macs/29.4/lisp/erc/erc-common<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-menu h= ides /usr/share/emacs/29.4/lisp/erc/erc-menu<br>/home/bdg/.emacs.d/elpa/erc= -5.6/erc-services hides /usr/share/emacs/29.4/lisp/erc/erc-services<br>/hom= e/bdg/.emacs.d/elpa/erc-5.6/erc-lang hides /usr/share/emacs/29.4/lisp/erc/e= rc-lang<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-backend hides /usr/share/ema= cs/29.4/lisp/erc/erc-backend<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc hides /= usr/share/emacs/29.4/lisp/erc/erc<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-ri= ng hides /usr/share/emacs/29.4/lisp/erc/erc-ring<br>/home/bdg/.emacs.d/elpa= /erc-5.6/erc-track hides /usr/share/emacs/29.4/lisp/erc/erc-track<br>/home/= bdg/.emacs.d/elpa/erc-5.6/erc-replace hides /usr/share/emacs/29.4/lisp/erc/= erc-replace<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-stamp hides /usr/share/e= macs/29.4/lisp/erc/erc-stamp<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-autoawa= y hides /usr/share/emacs/29.4/lisp/erc/erc-autoaway<br>/home/bdg/.emacs.d/e= lpa/erc-5.6/erc-loaddefs hides /usr/share/emacs/29.4/lisp/erc/erc-loaddefs<= br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-sasl hides /usr/share/emacs/29.4/lis= p/erc/erc-sasl<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-identd hides /usr/sha= re/emacs/29.4/lisp/erc/erc-identd<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-ne= tworks hides /usr/share/emacs/29.4/lisp/erc/erc-networks<br>/home/bdg/.emac= s.d/elpa/erc-5.6/erc-page hides /usr/share/emacs/29.4/lisp/erc/erc-page<br>= /home/bdg/.emacs.d/elpa/erc-5.6/erc-speedbar hides /usr/share/emacs/29.4/li= sp/erc/erc-speedbar<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-dcc hides /usr/s= hare/emacs/29.4/lisp/erc/erc-dcc<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-ezb= ounce hides /usr/share/emacs/29.4/lisp/erc/erc-ezbounce<br>/home/bdg/.emacs= .d/elpa/erc-5.6/erc-join hides /usr/share/emacs/29.4/lisp/erc/erc-join<br>/= home/bdg/.emacs.d/elpa/erc-5.6/erc-imenu hides /usr/share/emacs/29.4/lisp/e= rc/erc-imenu<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-list hides /usr/share/e= macs/29.4/lisp/erc/erc-list<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-pcomplet= e hides /usr/share/emacs/29.4/lisp/erc/erc-pcomplete<br>/home/bdg/.emacs.d/= elpa/erc-5.6/erc-status-sidebar hides /usr/share/emacs/29.4/lisp/erc/erc-st= atus-sidebar<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-capab hides /usr/share/= emacs/29.4/lisp/erc/erc-capab<br>/home/bdg/.emacs.d/elpa/erc-5.6/erc-notify= hides /usr/share/emacs/29.4/lisp/erc/erc-notify<br>/home/bdg/.emacs.d/elpa= /eldoc-1.15.0/eldoc hides /usr/share/emacs/29.4/lisp/emacs-lisp/eldoc<br>/h= ome/bdg/.emacs.d/elpa/faceup-20170925.1946/faceup hides /usr/share/emacs/29= .4/lisp/emacs-lisp/faceup<br><br>Features:<br>(shadow sort mail-extr emacsb= ug shortdoc reftex-dcr reftex-auc reftex<br>reftex-loaddefs reftex-vars pre= view font-latex latex-mode-expansions<br>latex latex-flymake flymake warnin= gs tex-ispell tex-style tex texmathp<br>latexenc markdown-mode rect wdired = denote-sort help-fns radix-tree view<br>dabbrev log-edit pcvs-util add-log = smerge-mode diff vc whitespace vc-git<br>diff-mode vc-dispatcher org-indent= oc-basic ol-eww eww url-queue mm-url<br>ol-rmail ol-mhe ol-irc ol-info ol-= gnus nnselect gnus-art mm-uu mml2015<br>mm-view mml-smime smime gnutls dig = gnus-sum shr pixel-fill kinsoku<br>url-file svg dom gnus-group gnus-undo gn= us-start gnus-dbus gnus-cloud<br>nnimap nnmail mail-source utf7 nnoo parse-= time gnus-spec gnus-int<br>gnus-range gnus-win gnus nnheader range wid-edit= ol-docview doc-view<br>jka-compr ol-bibtex ol-bbdb ol-w3m ol-doi org-link-= doi misearch<br>multi-isearch cursor-sensor bdg-emacs-interaction transient= <br>bdg-emacs-web bdg-emacs-literature ebib ebib-reading-list ebib-notes<br= >ebib-filters ebib-keywords ebib-utils ebib-db message sendmail<br>yank-med= ia puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config<br>gnus-util = mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047<br>rfc2045 mm-util= ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils<br>mailheader mule-u= til crm auctex citar-denote citar citar-file<br>citar-cache citar-format pa= rsebib bibtex iso8601 denote-menu<br>denote-journal-extras denote-rename-bu= ffer denote xref project<br>bdg-emacs-language jinx bdg-text adaptive-wrap = visual-fill-column<br>so-long hl-todo embrace expand-region text-mode-expan= sions<br>the-org-mode-expansions org-element org-persist org-id org-refile<= br>org-element-ast inline avl-tree generator er-basic-expansions<br>expand-= region-core expand-region-custom beginend elec-pair bdg-emacs-org<br>org ob= ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src<br>sh-script smi= e treesit executable ob-comint org-pcomplete org-list<br>org-footnote org-f= aces org-entities time-date noutline outline icons<br>ob-emacs-lisp ob-core= ob-eval org-cycle org-table ol org-fold<br>org-fold-core org-keys oc org-l= oaddefs thingatpt find-func org-version<br>org-compat org-macs format-spec = bdg-emacs-vc bdg-emacs-buffers ibuf-ext<br>ibuffer ibuffer-loaddefs bdg-ema= cs-bufferlo bufferlo bookmark pp desktop<br>frameset bdg-emacs-window windm= ove winner bdg-emacs-dired image-dired<br>image-dired-tags image-dired-exte= rnal image-dired-util image-mode exif<br>dired-subtree dired-hacks-utils da= sh dired-aux dired-open-with xdg<br>bdg-dired bdg-seq bdg-file bdg-string d= ired dired-loaddefs<br>bdg-emacs-search bdg-emacs-completion mct marginalia= tex-mode compile<br>text-property-search savehist minibuf-eldef orderless = bdg-emacs-modeline<br>time battery dbus xml bdg-emacs-appearance display-li= ne-numbers fontaine<br>spacious-padding lin hl-line face-remap pulsar pulse= bdg-emacs-ef-themes<br>ef-winter-theme ef-tritanopia-dark-theme ef-trio-da= rk-theme<br>ef-symbiosis-theme ef-rosa-theme ef-night-theme ef-melissa-dark= -theme<br>ef-maris-dark-theme ef-elea-dark-theme ef-duo-dark-theme ef-dream= -theme<br>ef-deuteranopia-dark-theme ef-dark-theme ef-cherie-theme ef-bio-t= heme<br>ef-autumn-theme ef-tritanopia-light-theme ef-trio-light-theme<br>ef= -summer-theme ef-spring-theme ef-reverie-theme ef-melissa-light-theme<br>ef= -maris-light-theme ef-light-theme ef-kassio-theme ef-frost-theme<br>ef-elea= -light-theme ef-duo-light-theme ef-deuteranopia-light-theme<br>ef-day-theme= ef-cyprus-theme ef-arbutus-theme ef-themes pcase<br>bdg-emacs-essentials s= olar cal-dst cal-menu calendar cal-loaddefs eat<br>term disp-table ehelp sh= ell pcomplete comint ansi-osc ring color<br>ansi-color compat compat-30 dim= inish goto-chg emacs-everywhere<br>use-package-ensure use-package-core serv= er repeat edmacro kmacro<br>cl-extra help-mode bind-key easy-mmode delsel a= utorevert filenotify<br>adaptive-wrap-autoloads auctex-autoloads tex-site b= eginend-autoloads<br>bufferlo-autoloads citar-denote-autoloads citar-autolo= ads<br>citeproc-autoloads denote-menu-autoloads denote-autoloads<br>diminis= h-autoloads dired-open-with-autoloads dired-subtree-autoloads<br>dired-hack= s-utils-autoloads eat-autoloads ebib-autoloads<br>ef-themes-autoloads eglot= -autoloads emacs-everywhere-autoloads<br>embrace-autoloads erc-autoloads ex= pand-region-autoloads f-autoloads<br>dash-autoloads faceup-autoloads flymak= e-autoloads eldoc-autoloads<br>fontaine-autoloads goto-chg-autoloads hl-tod= o-autoloads<br>idlwave-autoloads jinx-autoloads jsonrpc-autoloads lin-autol= oads<br>marginalia-autoloads compat-autoloads markdown-mode-autoloads<br>mc= t-autoloads modus-themes-autoloads orderless-autoloads org-autoloads<br>par= sebib-autoloads project-autoloads pulsar-autoloads queue-autoloads<br>s-aut= oloads soap-client-autoloads spacious-padding-autoloads<br>string-inflectio= n-autoloads info tramp-autoloads rx<br>verilog-mode-autoloads visual-fill-c= olumn-autoloads xref-autoloads<br>yaml-mode-autoloads package browse-url ur= l url-proxy url-privacy<br>url-expand url-methods url-history url-cookie ge= nerate-lisp-file<br>url-domsuf url-util mailcap url-handlers url-parse auth= -source cl-seq<br>eieio eieio-core cl-macs password-cache json subr-x map b= yte-opt gv<br>bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-tra= nsl tooltip<br>cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp= -float-type<br>elisp-mode mwheel term/x-win x-win term/common-win x-dnd too= l-bar dnd<br>fontset image regexp-opt fringe tabulated-list replace newcomm= ent<br>text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-esh= adow<br>isearch easymenu timer select scroll-bar mouse jit-lock font-lock s= yntax<br>font-core term/tty-colors frame minibuffer nadvice seq simple cl-g= eneric<br>indonesian philippine cham georgian utf-8-lang misc-lang vietname= se<br>tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew gre= ek<br>romanian slovak czech european ethiopic indian cyrillic chinese<br>co= mposite emoji-zwj charscript charprop case-table epa-hook<br>jka-cmpr-hook = help abbrev obarray oclosure cl-preloaded button loaddefs<br>theme-loaddefs= faces cus-face macroexp files window text-properties<br>overlay sha1 md5 b= ase64 format env code-pages mule custom widget keymap<br>hashtable-print-re= adable backquote threads dbusbind inotify lcms2<br>dynamic-setting system-f= ont-setting font-render-setting cairo<br>move-toolbar gtk x-toolkit xinput2= x multi-tty make-network-process<br>emacs)<br><br>Memory information:<br>(= (conses 16 1288397 102942)<br>=C2=A0(symbols 48 38944 130)<br>=C2=A0(string= s 32 183276 11993)<br>=C2=A0(string-bytes 1 5179633)<br>=C2=A0(vectors 16 1= 14440)<br>=C2=A0(vector-slots 8 2230697 132383)<br>=C2=A0(floats 8 1181 310= )<br>=C2=A0(intervals 56 73510 917)<br>=C2=A0(buffers 984 42))<br></div> --0000000000004834b8061ffad8f3--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Brian Green <briandg@HIDDEN> Subject: bug#72704: Acknowledgement (29.4; repunctuate-sentences ignores NO-QUERY) Message-ID: <handler.72704.B.172402137420181.ack <at> debbugs.gnu.org> References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> X-Gnu-PR-Message: ack 72704 X-Gnu-PR-Package: emacs Reply-To: 72704 <at> debbugs.gnu.org Date: Sun, 18 Aug 2024 22:50:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 72704 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 72704: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72704 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 19 Aug 2024 04:50:02 +0000 Resent-Message-ID: <handler.72704.B72704.172404299925915 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Brian Green <briandg@HIDDEN> Cc: 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172404299925915 (code B ref 72704); Mon, 19 Aug 2024 04:50:02 +0000 Received: (at 72704) by debbugs.gnu.org; 19 Aug 2024 04:49:59 +0000 Received: from localhost ([127.0.0.1]:57333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sfuL9-0006jv-Hq for submit <at> debbugs.gnu.org; Mon, 19 Aug 2024 00:49:59 -0400 Received: from out-182.mta1.migadu.com ([95.215.58.182]:28970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1sfuL5-0006ja-BL for 72704 <at> debbugs.gnu.org; Mon, 19 Aug 2024 00:49:57 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1724042914; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=I2/peJYGfUE8EEWCaYRiNeZAlj9qJ1TTvQWNPlWQbLo=; b=hdrs/jtdgpMo0fBtqmKacEtGosJcpvmdLeK4sYy62N/8S2wvBHW8RM8Bfq3mrQE4rEpOPn IbdefHnOAdqVWTya4vWuQhrxUx+vZkmZIV64/+8tF5227JW8+g3W+vr2fUZ5Iqvjlu1e/m 8OOeZyfcMVrWRF5DqOkOSIt0qKEuzI8= From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> (Brian Green's message of "Sun, 18 Aug 2024 13:14:39 -0700") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> Date: Sun, 18 Aug 2024 21:48:26 -0700 Message-ID: <87r0alazj9.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Brian Green <briandg@HIDDEN> writes: > 1. Visit any buffer containing text with sentences separated by one > space instead of two. > 2. "C-u M-x repunctuate-sentences" > > Expected: "repunctuate-sentences" should repunctuate all sentences such > that they end with two spaces, without querying the user. > > Actual: "repunctuate-sentences" enters the query-replace-regexp > interface, as if "C-u" had not been pressed. NO-QUERY does take effect if you evaluate the function noninteractively: (repunctuate-sentences t (point-min) (point-max)) To my reading, the docstring of repunctuate-sentences does not imply that the prefix argument should have any effect interactively. I think this is a simple, reasonable feature request. What do others think? Best, Joseph
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Juri Linkov <juri@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 19 Aug 2024 07:00:02 +0000 Resent-Message-ID: <handler.72704.B72704.17240507467457 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: Brian Green <briandg@HIDDEN>, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.17240507467457 (code B ref 72704); Mon, 19 Aug 2024 07:00:02 +0000 Received: (at 72704) by debbugs.gnu.org; 19 Aug 2024 06:59:06 +0000 Received: from localhost ([127.0.0.1]:57540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sfwM6-0001wC-HL for submit <at> debbugs.gnu.org; Mon, 19 Aug 2024 02:59:06 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:45025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1sfwM4-0001vS-ID for 72704 <at> debbugs.gnu.org; Mon, 19 Aug 2024 02:59:05 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 97EFC1C0007; Mon, 19 Aug 2024 06:57:54 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> In-Reply-To: <87r0alazj9.fsf@HIDDEN> (Joseph Turner via's message of "Sun, 18 Aug 2024 21:48:26 -0700") Organization: LINKOV.NET References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> Date: Mon, 19 Aug 2024 09:52:04 +0300 Message-ID: <86sev1hunf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@HIDDEN X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > NO-QUERY does take effect if you evaluate the function noninteractively: > > (repunctuate-sentences t (point-min) (point-max)) > > To my reading, the docstring of repunctuate-sentences does not imply > that the prefix argument should have any effect interactively. I think > this is a simple, reasonable feature request. What do others think? I see no reason to disallow using a prefix argument for NO-QUERY.
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Richard Stallman <rms@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 03:04:01 +0000 Resent-Message-ID: <handler.72704.B72704.172446859223691 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov <juri@HIDDEN> Cc: briandg@HIDDEN, 72704 <at> debbugs.gnu.org, joseph@HIDDEN Reply-To: rms@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172446859223691 (code B ref 72704); Sat, 24 Aug 2024 03:04:01 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 03:03:12 +0000 Received: from localhost ([127.0.0.1]:40246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shh3Y-0006A2-Hr for submit <at> debbugs.gnu.org; Fri, 23 Aug 2024 23:03:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rms@HIDDEN>) id 1shh3V-00069p-Tu for 72704 <at> debbugs.gnu.org; Fri, 23 Aug 2024 23:03:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rms@HIDDEN>) id 1shh0W-0004jC-LG; Fri, 23 Aug 2024 23:00:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=KBBreNrHW7JOVsTTupWIOu3tr65ewrzQ8GHc5zIwEOE=; b=fN0lm+0wMazZ g4HVnFH0NuUlRXImwRLEX5MDYVEXIBO6xgWosYhXgZYP78VW1yxnS7+IsBPG0lX7WrU9mFoGWTBM4 ebEKL84AWi5wGKNA7sWcrLiL0VoHbJ4n2Nv1Z3DEG0KrbTAZZQeN4XpM3lJCdtD7RXdi1D7hZTNNk yWZ856/XqY38/Zbboz7VFWQluP8fvpjEYpO5H1l9/aJX7itUSeN8oBQ/3AVWskUuOcUCWMaEl4zgj phixx5u6qeQ0TseTOPsGb25Tkg7LMuQCjezsfvoofog/4Askk+TI6K08e8ay3Wp1E6a5TT0EoVSaH mzNCiUOFB2HVsXooWJ+zYA==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from <rms@HIDDEN>) id 1shh0V-0005IO-OG; Fri, 23 Aug 2024 23:00:03 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman <rms@HIDDEN> In-Reply-To: <86sev1hunf.fsf@HIDDEN> (message from Juri Linkov on Mon, 19 Aug 2024 09:52:04 +0300) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> Message-Id: <E1shh0V-0005IO-OG@HIDDEN> Date: Fri, 23 Aug 2024 23:00:03 -0400 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] The usual default behavior of Emacs commands that take START and END arguments is to operate by default on the reguon. `repunctuate-sentences' operates by default from point to EOB. Is that wise? Is there a reason why it should not follow the usual convention instead? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 06:20:01 +0000 Resent-Message-ID: <handler.72704.B72704.172448038012200 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@HIDDEN Cc: briandg@HIDDEN, joseph@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172448038012200 (code B ref 72704); Sat, 24 Aug 2024 06:20:01 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 06:19:40 +0000 Received: from localhost ([127.0.0.1]:40294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shk7f-0003Ah-S1 for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 02:19:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1shk7d-0003AS-66 for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 02:19:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1shk6k-00055D-Rj; Sat, 24 Aug 2024 02:18:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ZF7oYmj/yS79KsJbwaaetYKeLHtV6mJR7nShQSdx2L8=; b=MVe4LT8vAtsy LGX/z6E9dCY0gvYWuLoXAQm6m0sqgT/Y8JzEc8/sAkeV1MFOAGvIDZiBC4HI9fZtEez0Ob4q2oves 4QvQa3j9YJgWTOJkVnY7v08vq3TwREDflpi3dgPb24ns0uS+O0ioF6hjxpNPFHdVA/WEDqba/c0fk n89TqZGBgaPgFBSzJgADPbXJvZqJsnnGxszS9Xa6PB0iQdDvjYQJOoARxnH/OuMCaHhtPizRg3tIj CXp+HHrfHkY0ZO2fQb080QavkfTx7yq58XIMPiRk4vL0GCw3/vP9Yx3Twcvypgop3HptH0tElsgDP ZIJRWUfkpXBQb/C1jvMLdQ==; Date: Sat, 24 Aug 2024 09:18:33 +0300 Message-Id: <865xrqphom.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <E1shh0V-0005IO-OG@HIDDEN> (message from Richard Stallman on Fri, 23 Aug 2024 23:00:03 -0400) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: briandg@HIDDEN, 72704 <at> debbugs.gnu.org, joseph@HIDDEN > From: Richard Stallman <rms@HIDDEN> > Date: Fri, 23 Aug 2024 23:00:03 -0400 > > The usual default behavior of Emacs commands that take START and END > arguments is to operate by default on the reguon. > `repunctuate-sentences' operates by default from point to EOB. Is > that wise? Is there a reason why it should not follow > the usual convention instead? I'm not sure I understand your conclusions. The interactive form of repunctuate-sentences is this: (interactive (list nil (use-region-beginning) (use-region-end))) This says the command will work on the region if it is active, and otherwise on the part of the buffer from point to EOB. So is your comment about the fact that the region is required to be active (i.e., if transient-mark-mode is off, the command will NOT work on the region), or is your comment about the fact that by default the command works only from point and not on the entire buffer? IOW, which other command(s) are you comparing this one with, when you say "the usual default behavior"?
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 06:32:02 +0000 Resent-Message-ID: <handler.72704.B72704.172448111713602 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Stallman <rms@HIDDEN> Cc: briandg@HIDDEN, 72704 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN> Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172448111713602 (code B ref 72704); Sat, 24 Aug 2024 06:32:02 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 06:31:57 +0000 Received: from localhost ([127.0.0.1]:40314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shkJY-0003XJ-A4 for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 02:31:57 -0400 Received: from out-180.mta1.migadu.com ([95.215.58.180]:39805) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1shkJT-0003X0-9V for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 02:31:55 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1724481056; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=STaALmQ2/iQJrd5o33/Ps/uj3V8nAEadXP6gFInnXkY=; b=LLeQs5LWHWMD9kEQ3E3yoUM9ob8B0/3WTnzuj9H8VzQE8zVfHaAcGpM+04DoM4G7roHBF/ K++qQE8TJiZ+1JD4lC24KMfTa+Rby3MjfCzUWpSwYZHnNNrVSFmqmgTaJ9fyct0pCctF8+ tKQKB4TD+EZUQlmYqw1SA81rOpxfv6k= From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <E1shh0V-0005IO-OG@HIDDEN> (Richard Stallman's message of "Fri, 23 Aug 2024 23:00:03 -0400") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> Date: Fri, 23 Aug 2024 23:30:52 -0700 Message-ID: <87seuu300z.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Richard Stallman <rms@HIDDEN> writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > The usual default behavior of Emacs commands that take START and END > arguments is to operate by default on the reguon. > `repunctuate-sentences' operates by default from point to EOB. Is > that wise? Is there a reason why it should not follow > the usual convention instead? AFAICT, `repunctuate-sentences' does operate on the region when active: (interactive (list nil (use-region-beginning) (use-region-end))) Please see the attached patch, which makes repunctuate-sentences respect the current prefix argument. Juri, do I need to update the interactive-args declaration? I'm not totally clear on how that works. Thank you! Joseph --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Interpret-prefix-argument-as-NO-QUERY-in-repunctuate.patch From b5689dd1907fc8e2bd2752d8c8248f3747d52ff3 Mon Sep 17 00:00:00 2001 From: Joseph Turner <joseph@HIDDEN> Date: Fri, 23 Aug 2024 23:19:33 -0700 Subject: [PATCH] Interpret prefix argument as NO-QUERY in repunctuate-sentences * lisp/textmodes/paragraphs.el (repunctuate-sentences): Respect current-prefix-arg. * etc/NEWS: Announce changes. --- etc/NEWS | 4 ++++ lisp/textmodes/paragraphs.el | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/etc/NEWS b/etc/NEWS index 2ddbab29528..5f9f86bce53 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -95,6 +95,10 @@ When using 'visual-wrap-prefix-mode' in buffers with variable-pitch fonts, the wrapped text will now be lined up correctly so that it's exactly below the text after the prefix on the first line. +--- +** When invoked with a prefix argument, 'repunctuate-sentences' now +replaces text without querying for confirmation. + * Changes in Specialized Modes and Packages in Emacs 31.1 diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el index be741e6517b..79bfc7fab3c 100644 --- a/lisp/textmodes/paragraphs.el +++ b/lisp/textmodes/paragraphs.el @@ -550,7 +550,8 @@ repunctuate-sentences filters to skip occurrences of spaces that don't need to be replaced." (declare (interactive-args (start (use-region-beginning)) (end (use-region-end)))) - (interactive (list nil (use-region-beginning) (use-region-end))) + (interactive + (list current-prefix-arg (use-region-beginning) (use-region-end))) (let ((regexp "\\([]\"')]?\\)\\([.?!]\\)\\([]\"')]?\\) +") (to-string "\\1\\2\\3 ")) (if no-query -- 2.41.0 --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Visuwesh <visuweshm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 06:56:01 +0000 Resent-Message-ID: <handler.72704.B72704.172448255916194 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: briandg@HIDDEN, Juri Linkov <juri@HIDDEN>, Richard Stallman <rms@HIDDEN>, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172448255916194 (code B ref 72704); Sat, 24 Aug 2024 06:56:01 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 06:55:59 +0000 Received: from localhost ([127.0.0.1]:40322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shkgo-0004D8-Qk for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 02:55:59 -0400 Received: from mail-pl1-f193.google.com ([209.85.214.193]:58464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <visuweshm@HIDDEN>) id 1shkgm-0004Ct-13 for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 02:55:58 -0400 Received: by mail-pl1-f193.google.com with SMTP id d9443c01a7336-202318c4f45so27511225ad.0 for <72704 <at> debbugs.gnu.org>; Fri, 23 Aug 2024 23:55:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724482442; x=1725087242; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=UI/IYIvv5GpK8hicK+OFjbXWpkTdGiGfwP5nUT3AGC8=; b=RFhh25h/e1ihlqMP5jTBsNapc6NBzr6pZCWZnzCYX1PHCzegPwgnNbWtKVcspJak9d DI14u4yWLLLpwYFSiG3vJV5Ld79lGYqEaG5PovJHAudBzWFFSVnM61pYw94FzzAtm1r9 JdsYksF4P/z3O/wAreTtOflOf467R1fVh5CjkvxjZq79Csa/pm2AfEB7vr/CeJf5VyQ4 8TZiMzAPaQdcoJQ9T6ztNCN1td01WvcMvzCEsoETLb7uKI4BiKnCQNAuCYHnFlClN0z6 xHwS2eI5eMsz5796xVZI70J1vf6KoxgdCW4CuLyA7LUoMxABcvtZAXL+oW8dU6mb+6lQ +vAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724482442; x=1725087242; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=UI/IYIvv5GpK8hicK+OFjbXWpkTdGiGfwP5nUT3AGC8=; b=ZjRSHM5IqITF9+B4GZy1Wnqbom719ayeZmI+X5CgYkgU5EXqRdcxVbVGVjN1mu6ZkD sSSKJvIafZ0zpmVhQpc8AJzZUW9lrRBFO6E+cXIgvieu7PuBTiEY7cD1kPSwCeSRqbub xWW+wOpb1zGXRzy5m9KXsGdud2L3YEnfzE3sMzOxEb7cJQqZS2pxGhgwVP0Ja1Xwq5zb gnxaDRKOIEbCPtU5urDfl8o9EhYjN39z086dleaSQhDOiBQ/SzJcMarpTpKFkkhlsdvn NBGQJZVKjMLSByPI/vB/Jw9NjMrMI8gRu00PgmydRPnjOZ3MHf0bvtUgl5GLopfK2vnA K+fg== X-Forwarded-Encrypted: i=1; AJvYcCXQ1DuIPZJtSwimTz6ZnCqKTsXuI5RkT0aEj7EuZk5uoQ5YjlmmcQojznGYKS/v/voypPpWEg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzZC8mYjKFvMN49hx1VRtMCHKommvUjwuc7sufoYpebxxssSjzr Pxa+nZXZ56Ejh4UVQHwRgWXAWr3BXZx2aQ/rz63YiYlQicXEv6/o X-Google-Smtp-Source: AGHT+IEka+fzgm490Ynbe9js1TpLgq5U/zyDe9WQWEWmTYeOg/8CPkUS3E1ETwgOhx969HRQymYUrw== X-Received: by 2002:a17:903:1c9:b0:202:3469:2c78 with SMTP id d9443c01a7336-2039e4ca965mr61552345ad.28.1724482441638; Fri, 23 Aug 2024 23:54:01 -0700 (PDT) Received: from localhost ([115.240.90.130]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-203855816dcsm37451585ad.112.2024.08.23.23.54.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Aug 2024 23:54:01 -0700 (PDT) From: Visuwesh <visuweshm@HIDDEN> In-Reply-To: <87seuu300z.fsf@HIDDEN> (Joseph Turner via's message of "Fri, 23 Aug 2024 23:30:52 -0700") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> Date: Sat, 24 Aug 2024 12:23:58 +0530 Message-ID: <87o75i76nt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: =?UTF-8?Q?[=E0=AE=B5=E0=AF=86=E0=AE=B3=E0=AF=8D=E0=AE=B3=E0=AE=BF_?= =?UTF-8?Q?=E0=AE=86=E0=AE=95=E0=AE=B8=E0=AF=8D=E0=AE=9F=E0=AF=8D?= 23, 2024] Joseph Turner via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote: > [...] > Please see the attached patch, which makes repunctuate-sentences respect > the current prefix argument. > > Juri, do I need to update the interactive-args declaration? I'm not > totally clea [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (visuweshm[at]gmail.com) 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.214.193 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.214.193 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.193 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) [=E0=AE=B5=E0=AF=86=E0=AE=B3=E0=AF=8D=E0=AE=B3=E0=AE=BF =E0=AE=86=E0=AE=95= =E0=AE=B8=E0=AF=8D=E0=AE=9F=E0=AF=8D 23, 2024] Joseph Turner via "Bug repor= ts for GNU Emacs, the Swiss army knife of text editors" wrote: > [...] > Please see the attached patch, which makes repunctuate-sentences respect > the current prefix argument. > > Juri, do I need to update the interactive-args declaration? I'm not > totally clear on how that works. > > Thank you! > > Joseph > > From b5689dd1907fc8e2bd2752d8c8248f3747d52ff3 Mon Sep 17 00:00:00 2001 > From: Joseph Turner <joseph@HIDDEN> > Date: Fri, 23 Aug 2024 23:19:33 -0700 > Subject: [PATCH] Interpret prefix argument as NO-QUERY in > repunctuate-sentences > > * lisp/textmodes/paragraphs.el (repunctuate-sentences): Respect > current-prefix-arg. > * etc/NEWS: Announce changes. > --- > etc/NEWS | 4 ++++ > lisp/textmodes/paragraphs.el | 3 ++- > 2 files changed, 6 insertions(+), 1 deletion(-) > > diff --git a/etc/NEWS b/etc/NEWS > index 2ddbab29528..5f9f86bce53 100644 > --- a/etc/NEWS > +++ b/etc/NEWS > @@ -95,6 +95,10 @@ When using 'visual-wrap-prefix-mode' in buffers with v= ariable-pitch > fonts, the wrapped text will now be lined up correctly so that it's > exactly below the text after the prefix on the first line. >=20=20 > +--- > +** When invoked with a prefix argument, 'repunctuate-sentences' now > +replaces text without querying for confirmation. > + > > * Changes in Specialized Modes and Packages in Emacs 31.1 >=20=20 > diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el > index be741e6517b..79bfc7fab3c 100644 > --- a/lisp/textmodes/paragraphs.el > +++ b/lisp/textmodes/paragraphs.el > @@ -550,7 +550,8 @@ repunctuate-sentences > filters to skip occurrences of spaces that don't need to be replaced." Should you not update the docstring to say that interactively prefix argument implies a non-nil NO-QUERY argument? [ P.S. you forgot to include the bug number in the commit log. ] > (declare (interactive-args (start (use-region-beginning)) > (end (use-region-end)))) > - (interactive (list nil (use-region-beginning) (use-region-end))) > + (interactive > + (list current-prefix-arg (use-region-beginning) (use-region-end))) > (let ((regexp "\\([]\"')]?\\)\\([.?!]\\)\\([]\"')]?\\) +") > (to-string "\\1\\2\\3 ")) > (if no-query
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 07:30:02 +0000 Resent-Message-ID: <handler.72704.B72704.172448458619748 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: briandg@HIDDEN, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172448458619748 (code B ref 72704); Sat, 24 Aug 2024 07:30:02 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 07:29:46 +0000 Received: from localhost ([127.0.0.1]:40338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shlDV-00058R-Uc for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 03:29:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1shlDS-000584-WA for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 03:29:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1shlCY-0006H5-OL; Sat, 24 Aug 2024 03:28:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=naXu3sFl3bpeUMQKDK3qOrvbF6lFsqI5XuKkxDG2ALQ=; b=NcpNmRMBeHmf VB/fSuJ+KsHreCS5zekShK/q+EeBopXjuxwDHiLA4Yr/9noCodsBp1EJenN0URrPi9ol2PMB+/ysK INRjkHBwXnykiS+h8WWRVYoEDYYU2TP+x/7YgFksaVQP5C+ORJf56SiSUSwmam18g4AVgo/UT4yfk qrYQYfAA3eLb9sxmoH31yE+a2al96RaHiQMjd8XmxtLrNZzt61q2hJmSB3k0e3xrU/nKzeqV8wKdt W/094P+Lz4LUogYd49YKSax4bhlE0JUXce/h1wUeR46pMHT0Mz3YTWx2hRfIo4ovvbZ45XkhrJ4v4 6KFDkRbGBZX8MwcTlcBTfw==; Date: Sat, 24 Aug 2024 10:28:39 +0300 Message-Id: <86y14mnzvc.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87seuu300z.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: briandg@HIDDEN, 72704 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN> > Date: Fri, 23 Aug 2024 23:30:52 -0700 > From: Joseph Turner via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > Please see the attached patch, which makes repunctuate-sentences respect > the current prefix argument. Is it justified to complicate the UI of this command, given that the user can already have this behavior by typing '!' and the first prompt of query-replace?
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 07:53:01 +0000 Resent-Message-ID: <handler.72704.B72704.172448595922370 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Visuwesh <visuweshm@HIDDEN> Cc: briandg@HIDDEN, Juri Linkov <juri@HIDDEN>, Richard Stallman <rms@HIDDEN>, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172448595922370 (code B ref 72704); Sat, 24 Aug 2024 07:53:01 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 07:52:39 +0000 Received: from localhost ([127.0.0.1]:40351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shlZe-0005oj-Q0 for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 03:52:39 -0400 Received: from out-170.mta1.migadu.com ([95.215.58.170]:44916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1shlZc-0005oL-6N for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 03:52:37 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1724485901; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ACLdMLohOhfBUMeXRk3eL4oJ+G7vZHc0/waK3gUgPP0=; b=PzDVl5bhgOuqD+Oc++aVupWiRzvDdFzmjabTBGuarriLNthLTvmrmuu5zC12bhF0AYHngn ZDWrijVmar3rl1W8+b7a7CqgOrn8l6JkiuWbxG4Gc3/RTPeOmsIXQKT5O5qeWUPD0TGXG6 VRT9xkf+EGyC9Mts9JK9WVkB0FBccMg= From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <87o75i76nt.fsf@HIDDEN> (Visuwesh's message of "Sat, 24 Aug 2024 12:23:58 +0530") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <87o75i76nt.fsf@HIDDEN> Date: Sat, 24 Aug 2024 00:51:36 -0700 Message-ID: <87o75i2waf.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Visuwesh <visuweshm@HIDDEN> writes: > [=E0=AE=B5=E0=AF=86=E0=AE=B3=E0=AF=8D=E0=AE=B3=E0=AE=BF =E0=AE=86=E0=AE= =95=E0=AE=B8=E0=AF=8D=E0=AE=9F=E0=AF=8D 23, 2024] Joseph Turner via "Bug re= ports for GNU Emacs, the Swiss army knife of text editors" wrote: > >> [...] >> Please see the attached patch, which makes repunctuate-sentences respect >> the current prefix argument. >> >> Juri, do I need to update the interactive-args declaration? I'm not >> totally clear on how that works. >> >> Thank you! >> >> Joseph >> >> From b5689dd1907fc8e2bd2752d8c8248f3747d52ff3 Mon Sep 17 00:00:00 2001 >> From: Joseph Turner <joseph@HIDDEN> >> Date: Fri, 23 Aug 2024 23:19:33 -0700 >> Subject: [PATCH] Interpret prefix argument as NO-QUERY in >> repunctuate-sentences >> >> * lisp/textmodes/paragraphs.el (repunctuate-sentences): Respect >> current-prefix-arg. >> * etc/NEWS: Announce changes. >> --- >> etc/NEWS | 4 ++++ >> lisp/textmodes/paragraphs.el | 3 ++- >> 2 files changed, 6 insertions(+), 1 deletion(-) >> >> diff --git a/etc/NEWS b/etc/NEWS >> index 2ddbab29528..5f9f86bce53 100644 >> --- a/etc/NEWS >> +++ b/etc/NEWS >> @@ -95,6 +95,10 @@ When using 'visual-wrap-prefix-mode' in buffers with = variable-pitch >> fonts, the wrapped text will now be lined up correctly so that it's >> exactly below the text after the prefix on the first line. >>=20=20 >> +--- >> +** When invoked with a prefix argument, 'repunctuate-sentences' now >> +replaces text without querying for confirmation. >> + >> >> * Changes in Specialized Modes and Packages in Emacs 31.1 >>=20=20 >> diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el >> index be741e6517b..79bfc7fab3c 100644 >> --- a/lisp/textmodes/paragraphs.el >> +++ b/lisp/textmodes/paragraphs.el >> @@ -550,7 +550,8 @@ repunctuate-sentences >> filters to skip occurrences of spaces that don't need to be replaced." > > Should you not update the docstring to say that interactively prefix > argument implies a non-nil NO-QUERY argument? > [ P.S. you forgot to include the bug number in the commit log. ] You're right on both accounts. Thanks. See patch. >> (declare (interactive-args (start (use-region-beginning)) >> (end (use-region-end)))) >> - (interactive (list nil (use-region-beginning) (use-region-end))) >> + (interactive >> + (list current-prefix-arg (use-region-beginning) (use-region-end))) >> (let ((regexp "\\([]\"')]?\\)\\([.?!]\\)\\([]\"')]?\\) +") >> (to-string "\\1\\2\\3 ")) >> (if no-query --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Interpret-prefix-argument-as-NO-QUERY-in-repunctuate.patch From dccbecaf1b421c60a8846d782fb437d1cad3aa1f Mon Sep 17 00:00:00 2001 From: Joseph Turner <joseph@HIDDEN> Date: Fri, 23 Aug 2024 23:19:33 -0700 Subject: [PATCH] Interpret prefix argument as NO-QUERY in repunctuate-sentences * lisp/textmodes/paragraphs.el (repunctuate-sentences): Respect current-prefix-arg. bug#72704 * etc/NEWS: Announce changes. --- etc/NEWS | 4 ++++ lisp/textmodes/paragraphs.el | 10 ++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 2ddbab29528..5f9f86bce53 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -95,6 +95,10 @@ When using 'visual-wrap-prefix-mode' in buffers with variable-pitch fonts, the wrapped text will now be lined up correctly so that it's exactly below the text after the prefix on the first line. +--- +** When invoked with a prefix argument, 'repunctuate-sentences' now +replaces text without querying for confirmation. + * Changes in Specialized Modes and Packages in Emacs 31.1 diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el index be741e6517b..f9351ef5afe 100644 --- a/lisp/textmodes/paragraphs.el +++ b/lisp/textmodes/paragraphs.el @@ -545,12 +545,14 @@ repunctuate-sentences It works using `query-replace-regexp'. In Transient Mark mode, if the mark is active, operate on the contents of the region. Second and third arg START and END specify the region to operate on. -If optional argument NO-QUERY is non-nil, make changes without asking -for confirmation. You can use `repunctuate-sentences-filter' to add -filters to skip occurrences of spaces that don't need to be replaced." +If optional argument NO-QUERY is non-nil (interactively with prefix +argument), make changes without asking for confirmation. You can use +`repunctuate-sentences-filter' to add filters to skip occurrences of +spaces that don't need to be replaced." (declare (interactive-args (start (use-region-beginning)) (end (use-region-end)))) - (interactive (list nil (use-region-beginning) (use-region-end))) + (interactive + (list current-prefix-arg (use-region-beginning) (use-region-end))) (let ((regexp "\\([]\"')]?\\)\\([.?!]\\)\\([]\"')]?\\) +") (to-string "\\1\\2\\3 ")) (if no-query -- 2.41.0 --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 07:57:02 +0000 Resent-Message-ID: <handler.72704.B72704.172448617922807 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: briandg@HIDDEN, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172448617922807 (code B ref 72704); Sat, 24 Aug 2024 07:57:02 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 07:56:19 +0000 Received: from localhost ([127.0.0.1]:40356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shldC-0005vn-Ke for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 03:56:18 -0400 Received: from out-173.mta0.migadu.com ([91.218.175.173]:28135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1shldA-0005vX-Rs for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 03:56:17 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1724486091; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=6A/S9Cn6y4PLEKpZmmbONWc1yhTcCPT3s6jNRDDd81I=; b=gBZGWwxRz+2VYdMmAAzzNk7yjL4ODfR1ShmC0AbniEiFuWnHe6XGMVhgYSbMHPkGoUHbPe wc5pAXG1KduLg8FHU3DbLvDr95znopUMEKNaF2wX4vI8gIV16yuRSQ9UdjbOKQS3poxxm6 RwVdY8puvLJWtb1iuEzn2w7eJ7JBUhU= From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <86y14mnzvc.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 24 Aug 2024 10:28:39 +0300") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> Date: Sat, 24 Aug 2024 00:54:46 -0700 Message-ID: <87jzg62w55.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> Cc: briandg@HIDDEN, 72704 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN> >> Date: Fri, 23 Aug 2024 23:30:52 -0700 >> From: Joseph Turner via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> Please see the attached patch, which makes repunctuate-sentences respect >> the current prefix argument. > > Is it justified to complicate the UI of this command, given that the > user can already have this behavior by typing '!' and the first prompt > of query-replace? I don't know. Brian? Thanks, Joseph
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Brian Green <briandg@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 08:32:02 +0000 Resent-Message-ID: <handler.72704.B72704.172448827827028 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: 72704 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, juri@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172448827827028 (code B ref 72704); Sat, 24 Aug 2024 08:32:02 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 08:31:18 +0000 Received: from localhost ([127.0.0.1]:40425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shmB4-00071r-9J for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 04:31:18 -0400 Received: from mail-ua1-f46.google.com ([209.85.222.46]:48591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <briandg@HIDDEN>) id 1shmB2-00071d-KV for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 04:31:17 -0400 Received: by mail-ua1-f46.google.com with SMTP id a1e0cc1a2514c-8430d25b01cso699546241.1 for <72704 <at> debbugs.gnu.org>; Sat, 24 Aug 2024 01:30:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724488162; x=1725092962; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=oziS3w1LaVFG5chMLOesTrJhTocAxPkyr+L3HKCZ8Rk=; b=nAC0HkeyCzb2doWC/++jfUtPRaQG7sLqq371vAtZulsHrsBBMvNV7iQWkUPK1j0kK9 eqjj52wCITpRlepXFsUxRA0I2vwLRkdytPnqrE+HbcwhR+2HcjR5FbGGKlfvUR6HjwFh bdpaLY81YE9L17JOGS2ZunuHvQ2SxzSUgA7bvWfXzusm/yqVeh/ePxh3Ls42Ww4Y1V6o 4JP7Xvt9s1TIIHgaJTkD7mL3C8bEkv3yNoOLPNgJsWbAZc+AsYkXqG7gR6XLtM19jLCg Uq0Y97lvocEQ8xD7Q0I8dsul8jbqKgk4SMME99dExv86QIlMgYTKE+WT3Pb7ZLh06gqL dGew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724488162; x=1725092962; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oziS3w1LaVFG5chMLOesTrJhTocAxPkyr+L3HKCZ8Rk=; b=vZ2G7HWkU4IbntlG21Yx1eipjKzhEDXOzEvr+ROi3j3pl/5EhqXzDLmY4A4QTxBhSS +sFzA7Oo9NCLOiKAsFjLjyE/8EyHAg/V2iEeKOzqnarFdjkKlbxokbdsRIC2F8hdbX5t nJhZ6qTcjco88qz8SQJQxLqslbId9MnRApJv9nUvTKVv51TKjMBQmitO7W71F4OQptAZ 2IBOaSiUlJKGSeX+vogRZRMnEe6FMGCJQYCJxn4fRP2dcckiGMs4mXtN2UEMn2+sHErR UfMx9U8S4/7qLtdhHYOnoTwXsYnrol0piRaY+3cKh/rgdboET0ivNiBOwvI+JlWXfVKk uRoA== X-Forwarded-Encrypted: i=1; AJvYcCXBsmj/alz4t0cMCuadONs9g3eTDKHP/ABn1nsliw3biExwV+vPsMPcKn5mVGhG7TooOz8SVA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyR7xwUSbf7W1frLgfh/W0+wxGY7JhgShhH/4gDLMy5tp2FyIHz Y0VAwlOk5E2Q4KKB/Mheifw2oUX3dZEZLNGSFHVALczsSe0PU5aNjIKfHIJD6kg6t+MzZgVgcNw dPVH76l76qBgGkaYOo97pk9CQIADp8sxy X-Google-Smtp-Source: AGHT+IEz8bG21UbtahmkSnijB2HSslQlQB1kSs17E9e0bVic57sIOY6B3XNUAzFmUiwAAiReybsHB6JgWuQjG/oSb2w= X-Received: by 2002:a05:6122:179f:b0:4f6:ca2:ad0 with SMTP id 71dfb90a1353d-4fd1a523fb4mr4963349e0c.1.1724488162351; Sat, 24 Aug 2024 01:29:22 -0700 (PDT) MIME-Version: 1.0 References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> In-Reply-To: <87jzg62w55.fsf@HIDDEN> From: Brian Green <briandg@HIDDEN> Date: Sat, 24 Aug 2024 01:29:11 -0700 Message-ID: <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) I submitted this "bug" report because I mis-interpreted the docstring, and because I was approaching this command with a preconceived idea about how it should work. I think Eli is right. I can't think of a good reason why I would need to stipulate a certain behavior before calling the command which I can already get at any point while the command is running. Thanks everyone for your patience. Brian On Sat, Aug 24, 2024 at 12:54=E2=80=AFAM Joseph Turner <joseph@HIDDEN> wrote: > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> Cc: briandg@HIDDEN, 72704 <at> debbugs.gnu.org, Juri Linkov <juri@linkov= .net> > >> Date: Fri, 23 Aug 2024 23:30:52 -0700 > >> From: Joseph Turner via "Bug reports for GNU Emacs, > >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > >> > >> Please see the attached patch, which makes repunctuate-sentences respe= ct > >> the current prefix argument. > > > > Is it justified to complicate the UI of this command, given that the > > user can already have this behavior by typing '!' and the first prompt > > of query-replace? > > I don't know. Brian? > > Thanks, > > Joseph
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 09:35:01 +0000 Resent-Message-ID: <handler.72704.B72704.17244920681446 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Brian Green <briandg@HIDDEN> Cc: 72704 <at> debbugs.gnu.org, juri@HIDDEN, rms@HIDDEN, joseph@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.17244920681446 (code B ref 72704); Sat, 24 Aug 2024 09:35:01 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 09:34:28 +0000 Received: from localhost ([127.0.0.1]:40508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shnAB-0000NG-Kv for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 05:34:27 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1shnA9-0000Mz-PD for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 05:34:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1shn9G-0006xv-SQ; Sat, 24 Aug 2024 05:33:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=GmfNFnCIOEkMCIrlz9aoIRGJgupSNvG0cgK6NtnwAoM=; b=GRH7USAOYOIF K5kHuxx131ukzuF0NICngFxNHOH9AWCfbOb45lBj9UOKmvFficpRiybrRupymqRRhv9mUorfg364/ QedDlNCKwr1gzTt6mh6rmUvfCh9wHEuIvBWP7i9jaY56iIaLvQJ3CmAST3Q68EjRYuTZVN+aURPo/ EDR//v+uTTMUzjv4kavO7abS28cxo2jFQynin7MA+rM+NNRaDiAhRWd2daOZhDjIfCXjVZxV61jOC tOHaakwJwamvzUC+i6XIFR0xdahn0cIIwLDpYkPoyZF55MFAukokHV58ZhoEDa8fscm0B7P1Q+YuE 82uIirkCWsGN/4RXLh1WKw==; Date: Sat, 24 Aug 2024 12:33:12 +0300 Message-Id: <86wmk6mfjb.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> (message from Brian Green on Sat, 24 Aug 2024 01:29:11 -0700) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Brian Green <briandg@HIDDEN> > Date: Sat, 24 Aug 2024 01:29:11 -0700 > Cc: Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN > > I submitted this "bug" report because I mis-interpreted the docstring, > and because I was approaching this command with a preconceived idea > about how it should work. I think Eli is right. I can't think of a > good reason why I would need to stipulate a certain behavior before > calling the command which I can already get at any point while the > command is running. The doc string indeed could use some improvements, at least in stating explicitly what happens in interactive usage and what only when called from Lisp.
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 17:11:02 +0000 Resent-Message-ID: <handler.72704.B72704.172451944220218 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: Brian Green <briandg@HIDDEN>, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172451944220218 (code B ref 72704); Sat, 24 Aug 2024 17:11:02 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 17:10:42 +0000 Received: from localhost ([127.0.0.1]:41833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shuHh-0005G2-Fc for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 13:10:41 -0400 Received: from out-172.mta0.migadu.com ([91.218.175.172]:19722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1shuHf-0005Fg-JO for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 13:10:40 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1724519354; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=e9YEkE/rsJaoHmRGKb/EmalzI7jNZXhPqR8cFpY67C4=; b=mHT7xNKSv38tNlqDF5lTYDYnvBEdcRVnv99Uk4jh0/GJGQHUYwkBCzaZdP0QYwS546eHg3 QiW3edIsz8+k2p+30jq01WUptMb0U6PRxUPlQKo/t5TQqthDcCjM80wfml8a5YQeg2gJ1J qvcFlKEYnSUsICs/vCxW1ITvpmw+ihs= From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <86wmk6mfjb.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 24 Aug 2024 12:33:12 +0300") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> Date: Sat, 24 Aug 2024 10:09:10 -0700 Message-ID: <87ikvpx2yx.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Eli Zaretskii <eliz@HIDDEN> writes: >> From: Brian Green <briandg@HIDDEN> >> Date: Sat, 24 Aug 2024 01:29:11 -0700 >> Cc: Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN >> >> I submitted this "bug" report because I mis-interpreted the docstring, >> and because I was approaching this command with a preconceived idea >> about how it should work. I think Eli is right. I can't think of a >> good reason why I would need to stipulate a certain behavior before >> calling the command which I can already get at any point while the >> command is running. > > The doc string indeed could use some improvements, at least in stating > explicitly what happens in interactive usage and what only when called > from Lisp. See patch. Is the text wrapping acceptable? It looks too long in paragraphs.el but good in the *Help* buffer. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Clarify-skipping-prompts-in-repunctuate-sentences-do.patch From ada9498e0f92faefa32c44af8726e86cd3096fed Mon Sep 17 00:00:00 2001 From: Joseph Turner <joseph@HIDDEN> Date: Sat, 24 Aug 2024 10:05:17 -0700 Subject: [PATCH] Clarify skipping prompts in repunctuate-sentences docstring * lisp/textmodes/paragraphs.el (repunctuate-sentences): Update docstring. bug#72704 --- lisp/textmodes/paragraphs.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el index be741e6517b..0fd30bdd792 100644 --- a/lisp/textmodes/paragraphs.el +++ b/lisp/textmodes/paragraphs.el @@ -545,9 +545,11 @@ repunctuate-sentences It works using `query-replace-regexp'. In Transient Mark mode, if the mark is active, operate on the contents of the region. Second and third arg START and END specify the region to operate on. -If optional argument NO-QUERY is non-nil, make changes without asking -for confirmation. You can use `repunctuate-sentences-filter' to add -filters to skip occurrences of spaces that don't need to be replaced." +Noninteractively, if optional argument NO-QUERY is non-nil, make changes +without asking for confirmation. Interactively, press \\<query-replace-map>\\[automatic] at the first +prompt to skip remaining prompts. You can use +`repunctuate-sentences-filter' to add filters to skip occurrences of +spaces that don't need to be replaced." (declare (interactive-args (start (use-region-beginning)) (end (use-region-end)))) (interactive (list nil (use-region-beginning) (use-region-end))) -- 2.41.0 --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Brian Green <briandg@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 18:26:01 +0000 Resent-Message-ID: <handler.72704.B72704.172452394828173 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: 72704 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, juri@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172452394828173 (code B ref 72704); Sat, 24 Aug 2024 18:26:01 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 18:25:48 +0000 Received: from localhost ([127.0.0.1]:41885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shvSN-0007KL-T6 for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 14:25:48 -0400 Received: from mail-ua1-f43.google.com ([209.85.222.43]:49478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <briandg@HIDDEN>) id 1shvSL-0007K4-E2 for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 14:25:46 -0400 Received: by mail-ua1-f43.google.com with SMTP id a1e0cc1a2514c-8430e4fb268so845626241.3 for <72704 <at> debbugs.gnu.org>; Sat, 24 Aug 2024 11:24:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724523831; x=1725128631; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=YK+hjbGaUlhlFx3sinXgleKu80P1+BTR5pFGKgXaA4Q=; b=H+co/JztPw3BL4RVT8QVsDsJFfhYdnmpo1S/6SjOIzl5vS4l2GD3gEAijR7W/WsOsO C/9EHVdj8yl6v6C4JtGBuQoGWdj5e+euGTP0eTYow33DKlFVf/jrppA/K8HyFUQ2ndjl 2j+UxR4brgTlUQsdQs3fjj0JTfojvjY3G9j7RnNnjCZbiTnFQ7X6gePbWkeTDtdFYA9o 8xwou+i+BhQ/KLsQsEpncB2Twl2kaaBYtEzk5RPftfSdpn7rzscQwIPq1RdZuy5UK1M8 JagxXA7BD+CtPlSqQsl3s3tucIK5YhlQFnEkWyQfmZQQtzNQ0ssdEQmRY6O1Ls+XJ5iw jyxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724523831; x=1725128631; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YK+hjbGaUlhlFx3sinXgleKu80P1+BTR5pFGKgXaA4Q=; b=CAvUBn714ounADB8new6MsRq5V2TjjtQOLrNSx4Y9lzArkjp1pzc4WEyvgqeXr4POc MyyNAXkoY8aBhxcxFEcobpoVYNxi2WAG7qQiqTSJzH3zHuTR5+Wweb89l9OhaKnbTyH8 fBoXOi44ni4T6WAZZB2uUQGEIzFBl7B3Y65WaF2c4+GIu7rceo4S2+YUlURxYN+kvvXd Lj2kQo4ygDhBrLb7faiGpCQX9rrTI17pwBXOa87f3rmKWtRDevkNu4k1g1tR+4Lf321o 51+jpeoSoFJDaDmQPt7fqp742BrorGeW8LhxJqUhcDmH5LZbsxx9Dmq/lquXnZLSShCO 5m5w== X-Forwarded-Encrypted: i=1; AJvYcCUiYPU9VUd5Tk8E2928yqJ0oMnM/65xRsy1t6d2FVkMjkh73lNVTd5BmbF443+Wk6pPAvX5sA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yy53/HIc+GtL1Yk3ouwo7dPajRmW6ZXvGv2gSQ9dDiHZlzYLW1T /R6kYnon5iWJbpajUd/1p3UxH5FT+AoxYHrGnYvJ3UhoQ6giSsKZlBzeu1wSs8ZUEq1LXt7Vokf +IyL6ZvJ3IRfBRG4OT6PfBFOhNvs= X-Google-Smtp-Source: AGHT+IGV50nZ9koTxhsQyARJbGZCMjkFBcNOBdyVRU0EUCYZBUWzAAP9vpI34qfZJxQmBUpuiaHG3zWdj/7DEof37Yo= X-Received: by 2002:a05:6102:26ca:b0:48f:40c1:3cd0 with SMTP id ada2fe7eead31-498f4633bafmr5664559137.12.1724523830628; Sat, 24 Aug 2024 11:23:50 -0700 (PDT) MIME-Version: 1.0 References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> In-Reply-To: <87ikvpx2yx.fsf@HIDDEN> From: Brian Green <briandg@HIDDEN> Date: Sat, 24 Aug 2024 11:23:39 -0700 Message-ID: <CAJaEi0ckMjhHra0vUXmHUPhBe_0mpReCqQ-8_yX=ydbXGzNZVA@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This seems crystal clear to me. Yes, someone would have to rebind '!' in the query-replace-map to some absurdly long key sequence in order to mess up the text wrapping. Brian On Sat, Aug 24, 2024 at 10:09=E2=80=AFAM Joseph Turner <joseph@HIDDEN> wrote: > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> From: Brian Green <briandg@HIDDEN> > >> Date: Sat, 24 Aug 2024 01:29:11 -0700 > >> Cc: Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, 72704 <at> debbugs.gnu.org, = juri@HIDDEN > >> > >> I submitted this "bug" report because I mis-interpreted the docstring, > >> and because I was approaching this command with a preconceived idea > >> about how it should work. I think Eli is right. I can't think of a > >> good reason why I would need to stipulate a certain behavior before > >> calling the command which I can already get at any point while the > >> command is running. > > > > The doc string indeed could use some improvements, at least in stating > > explicitly what happens in interactive usage and what only when called > > from Lisp. > > See patch. Is the text wrapping acceptable? It looks too long in > paragraphs.el but good in the *Help* buffer. >
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Brian Green <briandg@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 19:21:02 +0000 Resent-Message-ID: <handler.72704.B72704.17245272461397 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: 72704 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, juri@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.17245272461397 (code B ref 72704); Sat, 24 Aug 2024 19:21:02 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 19:20:46 +0000 Received: from localhost ([127.0.0.1]:41904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shwJZ-0000MT-P4 for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 15:20:46 -0400 Received: from mail-vk1-f176.google.com ([209.85.221.176]:51582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <briandg@HIDDEN>) id 1shwJW-0000M8-W5 for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 15:20:44 -0400 Received: by mail-vk1-f176.google.com with SMTP id 71dfb90a1353d-4fceb60e169so1153483e0c.3 for <72704 <at> debbugs.gnu.org>; Sat, 24 Aug 2024 12:19:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724527128; x=1725131928; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=NjyLedgR98cvMLtyp933AAV5dFYku1t4MSR9cJS1BqM=; b=bOYH7BND73cvkf+LXAbLIa2C4EaO7TqExGj+BQXnkiWZg0D0bfK8tUSYcs2Y3m9JTD Za8JU5Yz6/Dwii8CWq1iKh1RTPBsv+KZ+uk7goJEEPb6LlAmL09NIODT3upu0lRDl6QF osBTquAUdRQHQ/W/P3L8tiSagiYvk+0e+Glr8XBCdBbmS0LZRIZ8HKPbF6+lEZAXxa34 qDbnRGnnz5RRF5kg6ujgtv9eE4cnmUCiy7gg/S0Pcq3ObLeXAnkcF8tbAEJrzMYV7F8j rtcWFaYTVASb9tfkeO8+JbAl9dD8W9tcSnlVQY3hGMl79F0uGnNVdgDpUER8NdVawifD cYaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724527128; x=1725131928; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NjyLedgR98cvMLtyp933AAV5dFYku1t4MSR9cJS1BqM=; b=wvm7z71H4ItOG0L8Jdk0YEmJeXIDMpWNtV+rJ7E8eYMCt9TZivK934ypU6K9buyqKA xaKXcO/jawNa5Ymr0IFJL+V/MkMzSkYf/+DqCyl3r3O8BjgyBROXoD9fYkqyVhk5eGuF qknBveAs9P8ZL/LrakRPHXDDBEMoWp+GXyhYESGBbNykPMJ0qZTyGt9gWdmE+/cqYlGM LeLQKyP8N5RCwIVwj2ALn0aFDtFztK3QZkeOyN2xEJRdTdb/QyLCYVpROGL6R5ioI4q1 N9P6qTjPM8LC44/3aIlYkYXBdJFDesK/re11Wj5thSJ8lBSzCEEZAq/UdIcUD+2QgxZ0 ulxA== X-Forwarded-Encrypted: i=1; AJvYcCUOb5xyJWykrZQ+cKkYF7g/60BjlZyQy3B2EPbd3N+azZlEXi9L+6RqIMmOXFTzg3nwuVjDbA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz3GNrboMqcItZDxA1DNMtSW53ZuFMMDBzy1Db8bYuy18BPaKLe tXO4oJoqcPRkojPthC4o5C8h9gDhGalz/xi8HLLDAJBproyeAVsHYpQO8h/JU+l2QmQ+YVkJVg+ l0c3Vm/etMNSv0Ja+u0mr3ohS2C8= X-Google-Smtp-Source: AGHT+IFL4D+fbYjwhbKkkxLzchtEK0oJkYK+QnKWFVDVLh8kAzsdhPcFoQFP/B5BgfWWDAxkyfJzGvCOqqrvDU5rr/4= X-Received: by 2002:a05:6122:3115:b0:4f6:e87d:5160 with SMTP id 71dfb90a1353d-4fd1ad4cba4mr7208770e0c.9.1724527128293; Sat, 24 Aug 2024 12:18:48 -0700 (PDT) MIME-Version: 1.0 References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <CAJaEi0ckMjhHra0vUXmHUPhBe_0mpReCqQ-8_yX=ydbXGzNZVA@HIDDEN> In-Reply-To: <CAJaEi0ckMjhHra0vUXmHUPhBe_0mpReCqQ-8_yX=ydbXGzNZVA@HIDDEN> From: Brian Green <briandg@HIDDEN> Date: Sat, 24 Aug 2024 12:18:37 -0700 Message-ID: <CAJaEi0eKftfNNQt4sxVgZmEU65262y3QdRdYFSyzhSAde9BoLw@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Oh, wait a minute...on second thought, maybe "skip remaining prompts" could be ambiguous. What about... "Interactively, press [etc] at any prompt to replace all subsequent matches" ...or something? Brian On Sat, Aug 24, 2024 at 11:23=E2=80=AFAM Brian Green <briandg@HIDDEN> wr= ote: > > This seems crystal clear to me. Yes, someone would have to rebind '!' > in the query-replace-map to some absurdly long key sequence in order > to mess up the text wrapping. > > Brian > > On Sat, Aug 24, 2024 at 10:09=E2=80=AFAM Joseph Turner > <joseph@HIDDEN> wrote: > > > > Eli Zaretskii <eliz@HIDDEN> writes: > > > > >> From: Brian Green <briandg@HIDDEN> > > >> Date: Sat, 24 Aug 2024 01:29:11 -0700 > > >> Cc: Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, 72704 <at> debbugs.gnu.org= , juri@HIDDEN > > >> > > >> I submitted this "bug" report because I mis-interpreted the docstrin= g, > > >> and because I was approaching this command with a preconceived idea > > >> about how it should work. I think Eli is right. I can't think of a > > >> good reason why I would need to stipulate a certain behavior before > > >> calling the command which I can already get at any point while the > > >> command is running. > > > > > > The doc string indeed could use some improvements, at least in statin= g > > > explicitly what happens in interactive usage and what only when calle= d > > > from Lisp. > > > > See patch. Is the text wrapping acceptable? It looks too long in > > paragraphs.el but good in the *Help* buffer. > >
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Brian Green <briandg@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2024 19:45:02 +0000 Resent-Message-ID: <handler.72704.B72704.17245286413806 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: 72704 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, juri@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.17245286413806 (code B ref 72704); Sat, 24 Aug 2024 19:45:02 +0000 Received: (at 72704) by debbugs.gnu.org; 24 Aug 2024 19:44:01 +0000 Received: from localhost ([127.0.0.1]:41928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1shwg5-0000z7-5F for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 15:44:01 -0400 Received: from mail-vs1-f48.google.com ([209.85.217.48]:51614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <briandg@HIDDEN>) id 1shwg2-0000yi-G7 for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 15:43:59 -0400 Received: by mail-vs1-f48.google.com with SMTP id ada2fe7eead31-498cf14a848so1026323137.3 for <72704 <at> debbugs.gnu.org>; Sat, 24 Aug 2024 12:43:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724528524; x=1725133324; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ShyinAv/XqS6rShyX1ELgo1DK5mH7jQcLwLBHiakti4=; b=j8jtZHYiGHA4LXlZ80KllQyVhkyWqCfAdPd2E8tcE5C/I4tnJXtiQrv8ZZ13CyjhvE Clk60t1Yt/AseFfNj54xP2iP8QINJTMBfupWys0bArrgb8Tmqd0vRhAwChq8Bf8HE3Mp gTvruH+05n4MWDjwqXK3jgojypHaWRt3guhfB5MXMPV/Hob6TrN/suWXETuLmO2bYEDU Nw9Xb72GgSPLyQOa0We9xvCZ+2BS0nVBWogvvfKp59YRgmSuU0NSmdIMP6yr2cRMgXcD 4EAU16zSM0jh0NUU66IlhQant0sI+CVkjSHdvdfT3wsJERbJ1ByV+kRkE0GjyWBOXmh2 JAUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724528524; x=1725133324; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ShyinAv/XqS6rShyX1ELgo1DK5mH7jQcLwLBHiakti4=; b=bqPYMQdXui2bNT9bdVUYwIKItOW0vXiRgm6ybR1V++zblZK8WtDhXLaaODi2oPD5pg TDdZW0UK7aPKnPdSRjBXapAsRw7/TQH6NOuIloh8po8+AngVfEptFrUew8/Q1P080qPK /R04ELgXwqspmYfxV0zf69nksWVwuG31f6eJd8gGbma2zXEH9GKLQ2TvqyP614GBpFY+ 5Wl50LFu4LyCxq/ifW0lFJDDlfKNz0SAX+zjIOh2kWeHazTMxRnls8Zg3gFFLGcM26Dp Q74/DXYxrri77ADQkn8GVZ/cr91GpgUsNQEg8qkIwx5V78LdYiWMYaeRGla1JQEve2dh iJXQ== X-Forwarded-Encrypted: i=1; AJvYcCU8v4+4B93WOU/mH2eAl6AcS9zC10sSock/0bEQcl1wX0zjxLzNz9k/ME/5fVa4BSPe1lVUKg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxTJj93VktOC0AuU5pHymZbB7R3wr9Gmz2W0NuObHYkwLVTErrT FNXWv0rOzcW2YnYUpTQCcs0bFbG97Drbj+jC0Sq55AYlnBgAo3yBQJCXUEi26MZS7EeJID9Zh48 dzsAhNqW1rpAN5AzZ5oe3Yn+EOWs= X-Google-Smtp-Source: AGHT+IHDL6tpyhad8vJ9eqZTKqjWqYbnFoI6k7m1YgEBUJcFFgDYO1/63RxJFyu8OWQz5x6nchjJDfNl+lPFlzZ72eQ= X-Received: by 2002:a05:6102:374e:b0:48f:df11:5f28 with SMTP id ada2fe7eead31-498f47bc571mr7237075137.0.1724528523611; Sat, 24 Aug 2024 12:42:03 -0700 (PDT) MIME-Version: 1.0 References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <CAJaEi0ckMjhHra0vUXmHUPhBe_0mpReCqQ-8_yX=ydbXGzNZVA@HIDDEN> <CAJaEi0eKftfNNQt4sxVgZmEU65262y3QdRdYFSyzhSAde9BoLw@HIDDEN> In-Reply-To: <CAJaEi0eKftfNNQt4sxVgZmEU65262y3QdRdYFSyzhSAde9BoLw@HIDDEN> From: Brian Green <briandg@HIDDEN> Date: Sat, 24 Aug 2024 12:41:52 -0700 Message-ID: <CAJaEi0cqff-edKdTKecrViECAWj9d43MSgMqwxMCp7Ozdyw3gg@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Or...just make it clear that NO-QUERY applies only to non-interactive use, and refer the reader to the documentation of 'query-replace-regexp' for further information.... On Sat, Aug 24, 2024 at 12:18=E2=80=AFPM Brian Green <briandg@HIDDEN> wr= ote: > > Oh, wait a minute...on second thought, maybe "skip remaining prompts" > could be ambiguous. What about... "Interactively, press [etc] at any > prompt to replace all subsequent matches" ...or something? > > Brian > > On Sat, Aug 24, 2024 at 11:23=E2=80=AFAM Brian Green <briandg@HIDDEN> = wrote: > > > > This seems crystal clear to me. Yes, someone would have to rebind '!' > > in the query-replace-map to some absurdly long key sequence in order > > to mess up the text wrapping. > > > > Brian > > > > On Sat, Aug 24, 2024 at 10:09=E2=80=AFAM Joseph Turner > > <joseph@HIDDEN> wrote: > > > > > > Eli Zaretskii <eliz@HIDDEN> writes: > > > > > > >> From: Brian Green <briandg@HIDDEN> > > > >> Date: Sat, 24 Aug 2024 01:29:11 -0700 > > > >> Cc: Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, 72704@HIDDEN= rg, juri@HIDDEN > > > >> > > > >> I submitted this "bug" report because I mis-interpreted the docstr= ing, > > > >> and because I was approaching this command with a preconceived ide= a > > > >> about how it should work. I think Eli is right. I can't think of= a > > > >> good reason why I would need to stipulate a certain behavior befor= e > > > >> calling the command which I can already get at any point while the > > > >> command is running. > > > > > > > > The doc string indeed could use some improvements, at least in stat= ing > > > > explicitly what happens in interactive usage and what only when cal= led > > > > from Lisp. > > > > > > See patch. Is the text wrapping acceptable? It looks too long in > > > paragraphs.el but good in the *Help* buffer. > > >
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Visuwesh <visuweshm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 25 Aug 2024 02:26:01 +0000 Resent-Message-ID: <handler.72704.B72704.172455273414016 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Brian Green <briandg@HIDDEN> Cc: 72704 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, juri@HIDDEN, rms@HIDDEN, Joseph Turner <joseph@HIDDEN> Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172455273414016 (code B ref 72704); Sun, 25 Aug 2024 02:26:01 +0000 Received: (at 72704) by debbugs.gnu.org; 25 Aug 2024 02:25:34 +0000 Received: from localhost ([127.0.0.1]:42033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1si2wg-0003dz-3O for submit <at> debbugs.gnu.org; Sat, 24 Aug 2024 22:25:34 -0400 Received: from mail-pg1-f194.google.com ([209.85.215.194]:43222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <visuweshm@HIDDEN>) id 1si2wd-0003dh-8l for 72704 <at> debbugs.gnu.org; Sat, 24 Aug 2024 22:25:31 -0400 Received: by mail-pg1-f194.google.com with SMTP id 41be03b00d2f7-7cd8afc9ff3so2926999a12.0 for <72704 <at> debbugs.gnu.org>; Sat, 24 Aug 2024 19:24:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724552616; x=1725157416; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=j/v5izyzK0J1O/r83s63e4xrMPEBwKzcX7R1/O1wxUg=; b=X+xdzB+6W1NlRLZ1AMy1DRC7DULq5LrnNjlBRNYYrJF4hPDC9ebJuj4GGfvGsCnEw6 AgGaMDyESYL4PMUL1oFK2VaIJuPnD+m6ZoORn+0sIhFbPY9HhMqiTymGIx+AYM4rL6KX 2Xy/eSUtJ3IPLGOXZjeYfDvMbXp4RQKS08DQD7CtPNahj5w+sXwXZZtbie0lXqMtvxYS ckj7/EebKrKizopqt9BUhJIvy38rTno62wvVlLrLBquGxXGy+LT85PW/shhgRH6VJOK7 0vuq2sOvPh9NyzuDYiAzTG9Iri7s+NwuA1tfPlSGez3Y7NIHgLU/CtYMU6dEyzAOGFZL 92lA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724552616; x=1725157416; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=j/v5izyzK0J1O/r83s63e4xrMPEBwKzcX7R1/O1wxUg=; b=jNyQNt1YpbQIIqA5KY7MlHHgle8Q5M3Qg81z4dG5cQenK8olxWgBwD5ETozSlEjaqR ijM3glqSgHWk+Li6PnSFgfBXjtiZGsNwMYwZ0Msx1zO/iDNaub4LSynAabApwyytpm6c PonL539f8ZkgQ2GDp42ga9GK1wyuqV76lBGlmrjhWO/a+xUNGFfOmLOjus4a46nDsZMD eP9NRmxb7NkmJIw4GlqM6nQaXussvnP/v9QpcI+2/vyNstJuaVy6frsB294UZ5qMTLtb fI2cVYp8S9cvOng7X+l1tqEN77Z0EJ0zxZUhhnaZXoin0FYcn0xN6STe5r7CrgEjmjB4 5tuQ== X-Forwarded-Encrypted: i=1; AJvYcCUppGB9MrpOa2MtAHX8iBrISCjQRGnuN6/hw7T/H5jpprXiJHX4QDn3YZUqRzR/Ho7GNNMzPg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzDOGRtLiXMEB/KyohvIBTrDoyQ6GcLwa2MWN7YLZijoIzj5Xfl XWvsDrPsuEVg+BKGJrvQd/CamH6Sco2yRrINueSSn3ORycowvwBY X-Google-Smtp-Source: AGHT+IEgXPeZD+PZAQWF0KCHCJ0uXUZlpy+PhERNVZxs6BbCrPCOntHa7ys3QVOxm3DKR44J3rGQXA== X-Received: by 2002:a17:903:2984:b0:203:c522:ce3b with SMTP id d9443c01a7336-203c522d075mr20923015ad.16.1724552615672; Sat, 24 Aug 2024 19:23:35 -0700 (PDT) Received: from localhost ([1.7.159.70]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2038560a05dsm47437295ad.214.2024.08.24.19.23.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Aug 2024 19:23:35 -0700 (PDT) From: Visuwesh <visuweshm@HIDDEN> In-Reply-To: <CAJaEi0cqff-edKdTKecrViECAWj9d43MSgMqwxMCp7Ozdyw3gg@HIDDEN> (Brian Green's message of "Sat, 24 Aug 2024 12:41:52 -0700") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <CAJaEi0ckMjhHra0vUXmHUPhBe_0mpReCqQ-8_yX=ydbXGzNZVA@HIDDEN> <CAJaEi0eKftfNNQt4sxVgZmEU65262y3QdRdYFSyzhSAde9BoLw@HIDDEN> <CAJaEi0cqff-edKdTKecrViECAWj9d43MSgMqwxMCp7Ozdyw3gg@HIDDEN> Date: Sun, 25 Aug 2024 07:53:30 +0530 Message-ID: <87cylxwdb1.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 4.8 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: =?UTF-8?Q?[=E0=AE=9A=E0=AE=A9=E0=AE=BF_?= =?UTF-8?Q?=E0=AE=86=E0=AE=95=E0=AE=B8=E0=AF=8D=E0=AE=9F=E0=AF=8D?= 24, 2024] Brian Green wrote: > Or...just make it clear that NO-QUERY applies only to non-interactive > use, and refer the reader to the documentation of > 'query-replace-regexp' for further information.... Content analysis details: (4.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [1.7.159.70 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (visuweshm[at]gmail.com) 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.194 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.215.194 listed in list.dnswl.org] 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.215.194 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 3.8 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: =?UTF-8?Q?[=E0=AE=9A=E0=AE=A9=E0=AE=BF_?= =?UTF-8?Q?=E0=AE=86=E0=AE=95=E0=AE=B8=E0=AF=8D=E0=AE=9F=E0=AF=8D?= 24, 2024] Brian Green wrote: > Or...just make it clear that NO-QUERY applies only to non-interactive > use, and refer the reader to the documentation of > 'query-replace-regexp' for further information.... Content analysis details: (3.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.215.194 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.194 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [1.7.159.70 listed in zen.spamhaus.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.215.194 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (visuweshm[at]gmail.com) 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager [=E0=AE=9A=E0=AE=A9=E0=AE=BF =E0=AE=86=E0=AE=95=E0=AE=B8=E0=AF=8D=E0=AE=9F= =E0=AF=8D 24, 2024] Brian Green wrote: > Or...just make it clear that NO-QUERY applies only to non-interactive > use, and refer the reader to the documentation of > 'query-replace-regexp' for further information.... It already does: Put two spaces at the end of sentences from point to the end of buffer. It works using =E2=80=98query-replace-regexp=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Juri Linkov <juri@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 25 Aug 2024 07:32:02 +0000 Resent-Message-ID: <handler.72704.B72704.172457108317652 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: briandg@HIDDEN, Richard Stallman <rms@HIDDEN>, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172457108317652 (code B ref 72704); Sun, 25 Aug 2024 07:32:02 +0000 Received: (at 72704) by debbugs.gnu.org; 25 Aug 2024 07:31:23 +0000 Received: from localhost ([127.0.0.1]:42205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1si7ic-0004ac-Ox for submit <at> debbugs.gnu.org; Sun, 25 Aug 2024 03:31:23 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:33957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1si7iZ-0004Zs-2L for 72704 <at> debbugs.gnu.org; Sun, 25 Aug 2024 03:31:19 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 987A31C0003; Sun, 25 Aug 2024 07:30:19 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> In-Reply-To: <87seuu300z.fsf@HIDDEN> (Joseph Turner's message of "Fri, 23 Aug 2024 23:30:52 -0700") Organization: LINKOV.NET References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> Date: Sun, 25 Aug 2024 09:51:05 +0300 Message-ID: <86wmk5krwu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@HIDDEN X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Juri, do I need to update the interactive-args declaration? I'm not > totally clear on how that works. 'current-prefix-arg' can't be added to 'interactive-args'. This is because with this form (declare (interactive-args (start (use-region-beginning)) (end (use-region-end)))) 'C-x M-:' (repeat-complex-command) produces such prompt: (repunctuate-sentences '(4) (use-region-beginning) (use-region-end)) Here '(4) is hard-coded from the previous command, and it's impossible to override it with a dynamic prefix argument such as 'C-u C-x M-:' because it will clash with the prefix argument of 'repeat-complex-command' that is used as a count ARGth: (defun repeat-complex-command (arg) "Edit and re-evaluate last complex command, or ARGth from last. ... (interactive "p")
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 25 Aug 2024 15:14:02 +0000 Resent-Message-ID: <handler.72704.B72704.17245988013249 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov <juri@HIDDEN> Cc: briandg@HIDDEN, Richard Stallman <rms@HIDDEN>, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.17245988013249 (code B ref 72704); Sun, 25 Aug 2024 15:14:02 +0000 Received: (at 72704) by debbugs.gnu.org; 25 Aug 2024 15:13:21 +0000 Received: from localhost ([127.0.0.1]:43155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1siEvg-0000qL-Vy for submit <at> debbugs.gnu.org; Sun, 25 Aug 2024 11:13:21 -0400 Received: from out-183.mta1.migadu.com ([95.215.58.183]:43487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1siEvf-0000q8-Kg for 72704 <at> debbugs.gnu.org; Sun, 25 Aug 2024 11:13:20 -0400 Date: Sun, 25 Aug 2024 08:11:37 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1724598713; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1TCcCkdqwpfovHSaR+NEfmHa8PFIAr2YGXzu/hv9b00=; b=G0A9lbFZHYXOQKxzcJVlNv5B4h4B4eZdJafK030Nc0RCYfUcjtuemMAJx987m/43VgOHN0 xe4qBZy4vcLYGANOEi1AhqlZb5nbQY4+JUbdWIChelRN40DNJKd3dA5RuisG2gF6TFrOc2 OS7G+nPQwlIZrxHgq7vkk1XsIV0HvqY= X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <86wmk5krwu.fsf@HIDDEN> References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86wmk5krwu.fsf@HIDDEN> Message-ID: <CB2B1FBC-0383-4E1A-9068-1D48561B0F60@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On August 24, 2024 11:51:05 PM PDT, Juri Linkov <juri@linkov=2Enet> wrote: >> Juri, do I need to update the interactive-args declaration? I'm not >> totally clear on how that works=2E > >'current-prefix-arg' can't be added to 'interactive-args'=2E >This is because with this form > > (declare (interactive-args (start (use-region-beginning)) > (end (use-region-end)))) > >'C-x M-:' (repeat-complex-command) produces such prompt: > > (repunctuate-sentences '(4) (use-region-beginning) (use-region-end)) > >Here '(4) is hard-coded from the previous command, and it's impossible >to override it with a dynamic prefix argument such as 'C-u C-x M-:' >because it will clash with the prefix argument of 'repeat-complex-command= ' >that is used as a count ARGth: > > (defun repeat-complex-command (arg) > "Edit and re-evaluate last complex command, or ARGth from last=2E > =2E=2E=2E > (interactive "p") That's very clear=2E Thanks for the explanation!!
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 25 Aug 2024 16:56:02 +0000 Resent-Message-ID: <handler.72704.B72704.172460490814261 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Visuwesh <visuweshm@HIDDEN> Cc: Brian Green <briandg@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172460490814261 (code B ref 72704); Sun, 25 Aug 2024 16:56:02 +0000 Received: (at 72704) by debbugs.gnu.org; 25 Aug 2024 16:55:08 +0000 Received: from localhost ([127.0.0.1]:43190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1siGWC-0003hx-AF for submit <at> debbugs.gnu.org; Sun, 25 Aug 2024 12:55:08 -0400 Received: from out-179.mta1.migadu.com ([95.215.58.179]:52688) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1siGWB-0003hR-53 for 72704 <at> debbugs.gnu.org; Sun, 25 Aug 2024 12:55:07 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1724604819; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RNUjULlMmwaE3bnkNHvBpL8qUGjrO27PsBo2NBSwtgI=; b=GpYd7ZfrexNLHuJou+G9T/mk57K62LfmvoXA/+5CzzN9BUUM9jDRuya6Oe2L6zurYeYhUR OgVlISNh3luWkT6pZcc3tDvriceSH9L2tAFe4V0CcLI+f4f08ofWO+9ae5B/EjPHvZ8jaE K0Sk1/h3tgYjw7GybKbCoSUd7InyP5s= From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <87cylxwdb1.fsf@HIDDEN> (Visuwesh's message of "Sun, 25 Aug 2024 07:53:30 +0530") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <CAJaEi0ckMjhHra0vUXmHUPhBe_0mpReCqQ-8_yX=ydbXGzNZVA@HIDDEN> <CAJaEi0eKftfNNQt4sxVgZmEU65262y3QdRdYFSyzhSAde9BoLw@HIDDEN> <CAJaEi0cqff-edKdTKecrViECAWj9d43MSgMqwxMCp7Ozdyw3gg@HIDDEN> <87cylxwdb1.fsf@HIDDEN> Date: Sun, 25 Aug 2024 09:53:27 -0700 Message-ID: <87plpwcznc.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Visuwesh <visuweshm@HIDDEN> writes: > [=E0=AE=9A=E0=AE=A9=E0=AE=BF =E0=AE=86=E0=AE=95=E0=AE=B8=E0=AF=8D=E0=AE= =9F=E0=AF=8D 24, 2024] Brian Green wrote: > >> Or...just make it clear that NO-QUERY applies only to non-interactive >> use, and refer the reader to the documentation of >> 'query-replace-regexp' for further information.... > > It already does: > > Put two spaces at the end of sentences from point to the end of > buffer. It works using =E2=80=98query-replace-regexp=E2=80=99. A patch of that sort sounds good to me.
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Richard Stallman <rms@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 27 Aug 2024 13:08:02 +0000 Resent-Message-ID: <handler.72704.B72704.172476403311357 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: briandg@HIDDEN, joseph@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN Reply-To: rms@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172476403311357 (code B ref 72704); Tue, 27 Aug 2024 13:08:02 +0000 Received: (at 72704) by debbugs.gnu.org; 27 Aug 2024 13:07:13 +0000 Received: from localhost ([127.0.0.1]:46250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sivui-0002x6-Q6 for submit <at> debbugs.gnu.org; Tue, 27 Aug 2024 09:07:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rms@HIDDEN>) id 1sivuf-0002wj-9Y for 72704 <at> debbugs.gnu.org; Tue, 27 Aug 2024 09:07:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rms@HIDDEN>) id 1sivti-0003Oo-Mf; Tue, 27 Aug 2024 09:06:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=L/5ywa0pWiGEE/TrXbMh8Nfkmvyyn32+HXlBI8uXuZo=; b=m20dmS19sJrH 6A4pv4I8Y52grgzzWYDTL8IwTAesxKMWWPj3Siny4/yJonbOMVluPZiY3mmg6lJQa1HDrDZQStAsK OhjdQZSkIa+N2QF4W8TtvpK+MgWVpaGmE/1iULIta6mNfLy9Kd0weT1aRhwVxtP1XoMWcw0XJp2W3 ElHxhsxSmTCWQWTyPxDvQKb3h9IFnRkra21S+hUQ5Uet015FfeXuFWRpZ3u8fLhxOYEt+rP943xYJ Gfc33lSQl0yP712jjR5IR55b+yO9ERkmOVfjQShwcMHOcdJjVI617d+dFIbIpY5467NVv2eVL0h3b c04CPC0OaNCuSBLoKggxQw==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from <rms@HIDDEN>) id 1sivth-0005os-H1; Tue, 27 Aug 2024 09:06:09 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman <rms@HIDDEN> In-Reply-To: <865xrqphom.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 24 Aug 2024 09:18:33 +0300) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <865xrqphom.fsf@HIDDEN> Message-Id: <E1sivth-0005os-H1@HIDDEN> Date: Tue, 27 Aug 2024 09:06:09 -0400 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > IOW, which other command(s) are you comparing this one with, when you > say "the usual default behavior"? The first example that came to mind was `delete-region'. The second was `fill-region'. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Richard Stallman <rms@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 27 Aug 2024 13:08:02 +0000 Resent-Message-ID: <handler.72704.B72704.172476403311363 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: briandg@HIDDEN, joseph@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN Reply-To: rms@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172476403311363 (code B ref 72704); Tue, 27 Aug 2024 13:08:02 +0000 Received: (at 72704) by debbugs.gnu.org; 27 Aug 2024 13:07:13 +0000 Received: from localhost ([127.0.0.1]:46252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sivuj-0002x8-4O for submit <at> debbugs.gnu.org; Tue, 27 Aug 2024 09:07:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rms@HIDDEN>) id 1sivuh-0002wp-2l for 72704 <at> debbugs.gnu.org; Tue, 27 Aug 2024 09:07:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rms@HIDDEN>) id 1sivtk-0003PC-RN; Tue, 27 Aug 2024 09:06:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=L/5ywa0pWiGEE/TrXbMh8Nfkmvyyn32+HXlBI8uXuZo=; b=fq988Kuie6ni cAH2DaZBqpQ4UK3Ft11CYzYxm3AzgTVVnyTYowyb5dhAnmnTJ10bnfLnf+tSaTdQ/ricr7NKXA2RG hmU94XqvzBrVMgdWz/RFwHY70YNW1Y3QKGLSlnEmH6ClDPpUsoMiaFDUZeu2vLSRb14lyT+IB66s9 REUmcOWFn/w8W7naZdeMOrfYcW/SfyQJGUKQz2mCNHNUm5/zK33le/m1kqbr4y0aog3WCY77W2+Ua G+oR3CePqRMceqafxeC+UFCq2lSicdnlCvMlOOzmBO7fuYcoXW7rUAIE3GZSZsVbJGx6QPUIoLEsU 8bcIjZdwLpq6XIcKlzFRdQ==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from <rms@HIDDEN>) id 1sivtj-0005pF-At; Tue, 27 Aug 2024 09:06:11 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman <rms@HIDDEN> In-Reply-To: <865xrqphom.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 24 Aug 2024 09:18:33 +0300) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <865xrqphom.fsf@HIDDEN> Message-Id: <E1sivtj-0005pF-At@HIDDEN> Date: Tue, 27 Aug 2024 09:06:11 -0400 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > IOW, which other command(s) are you comparing this one with, when you > say "the usual default behavior"? The first example that came to mind was `delete-region'. The second was `fill-region'. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 27 Aug 2024 13:55:02 +0000 Resent-Message-ID: <handler.72704.B72704.172476688419405 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@HIDDEN Cc: briandg@HIDDEN, joseph@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172476688419405 (code B ref 72704); Tue, 27 Aug 2024 13:55:02 +0000 Received: (at 72704) by debbugs.gnu.org; 27 Aug 2024 13:54:44 +0000 Received: from localhost ([127.0.0.1]:46280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1siweh-00052v-Mp for submit <at> debbugs.gnu.org; Tue, 27 Aug 2024 09:54:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1siwee-00052f-Vr for 72704 <at> debbugs.gnu.org; Tue, 27 Aug 2024 09:54:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1siwdi-0000Yi-Qx; Tue, 27 Aug 2024 09:53:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=J97437LBtOdVMgVglqbiWAfkTAO2oN/QcA6SZS6Npyo=; b=HWm+GHYTnFrF UM7InZZK/hJKXkgmtTYEBFPEUmm4Yd76hy7oVh3TWULLQTWOnyDy+k3kmzYjjq5oWJp2I3wFtgn7Z xtDR+JxMiNfMmNK+7Qh6O+gfIdD52tRnvh5MDEQadkgGLlIHYjqPpzwWJQlDKbe1qcpIg+NMk337H eBWkBMwiGuCTrA2uA3zNBQGkDoYVr1wHB/+Bg+t5sU1idzgpctf+0+0OfdYI8FWilr4Tng/Chsbvq IOWipaOVkyhTFbmOKeQ8oFUVMYrM6GVctYlE0ZugHA09alRRq3MPwstQLtKJxnGhhzWrfsD/upw23 dr7SN3bhobdI5WihfzPdDQ==; Date: Tue, 27 Aug 2024 16:53:34 +0300 Message-Id: <86mskyhy1t.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <E1sivth-0005os-H1@HIDDEN> (message from Richard Stallman on Tue, 27 Aug 2024 09:06:09 -0400) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <865xrqphom.fsf@HIDDEN> <E1sivth-0005os-H1@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Richard Stallman <rms@HIDDEN> > Cc: juri@HIDDEN, briandg@HIDDEN, 72704 <at> debbugs.gnu.org, > joseph@HIDDEN > Date: Tue, 27 Aug 2024 09:06:09 -0400 > > > IOW, which other command(s) are you comparing this one with, when you > > say "the usual default behavior"? > > The first example that came to mind was `delete-region'. > The second was `fill-region'. Those don't work on the whole buffer, they signal an error if there's no region. If there is an active region, repunctuate-sentences works on the region. The operation from point to EOB is only if there's no active region, which the above two commands don't support at all.
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Richard Stallman <rms@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 30 Aug 2024 02:36:01 +0000 Resent-Message-ID: <handler.72704.B72704.172498534625136 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: briandg@HIDDEN, joseph@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN Reply-To: rms@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172498534625136 (code B ref 72704); Fri, 30 Aug 2024 02:36:01 +0000 Received: (at 72704) by debbugs.gnu.org; 30 Aug 2024 02:35:46 +0000 Received: from localhost ([127.0.0.1]:52273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sjrUI-0006XM-6p for submit <at> debbugs.gnu.org; Thu, 29 Aug 2024 22:35:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rms@HIDDEN>) id 1sjrUF-0006X6-AF for 72704 <at> debbugs.gnu.org; Thu, 29 Aug 2024 22:35:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rms@HIDDEN>) id 1sjrR9-0005vq-44; Thu, 29 Aug 2024 22:32:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=wTgSTL7pr2N7e8e7TNwD5sJb72LS+zX9RTYYipW57So=; b=IjIKFNKzDaiR WM+PkuESygxnRVxgzl/mEDgFBSUTpUtsXRUHuIOclbJnG/xD0S2JVRxDw0jm8PTPoG2y1QyAOHUvY bJW3wHFmCksfnEE9T3QD9RwB7Pujas3Ypmj5Em598+u45isRVgjd8uoGTAqwAni+0X88TZ89zyyVO GrRUbU+lOCuyg6xpG/6avLoNW/eCY/S+XrBFdyq+epTEk+4bESnx0A/jntOKz+l3J8hJUcdKHzLzh y+IWbmUAaL7AIC0oPlKZz1aLJtMtjbKcDh6Jdk4CTmkREDxAuCGmnGfmm2Z3CGyhu9FmRdfTZjDS2 zxJNyNeuDuk2grRZI6lItA==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from <rms@HIDDEN>) id 1sjrR8-00086F-MY; Thu, 29 Aug 2024 22:32:30 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman <rms@HIDDEN> In-Reply-To: <86mskyhy1t.fsf@HIDDEN> (message from Eli Zaretskii on Tue, 27 Aug 2024 16:53:34 +0300) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <865xrqphom.fsf@HIDDEN> <E1sivth-0005os-H1@HIDDEN> <86mskyhy1t.fsf@HIDDEN> Message-Id: <E1sjrR8-00086F-MY@HIDDEN> Date: Thu, 29 Aug 2024 22:32:30 -0400 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > If there is an active region, repunctuate-sentences works on the > region. The operation from point to EOB is only if there's no active > region, which the above two commands don't support at all. I stand corrected. However, what other commands have this region or pont-to-EOB behavior? What is the reason to prefer this behavior for it? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 30 Aug 2024 06:42:02 +0000 Resent-Message-ID: <handler.72704.B72704.17250001104627 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@HIDDEN Cc: briandg@HIDDEN, joseph@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.17250001104627 (code B ref 72704); Fri, 30 Aug 2024 06:42:02 +0000 Received: (at 72704) by debbugs.gnu.org; 30 Aug 2024 06:41:50 +0000 Received: from localhost ([127.0.0.1]:52370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sjvKQ-0001CZ-87 for submit <at> debbugs.gnu.org; Fri, 30 Aug 2024 02:41:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sjvKN-0001CL-5h for 72704 <at> debbugs.gnu.org; Fri, 30 Aug 2024 02:41:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1sjvJM-0000sU-5R; Fri, 30 Aug 2024 02:40:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=D1ksAOppNxM0pgbTRuufZ9rnz2BX0RbNVYvJ5Lnm66s=; b=UyTL9YzRGauZ mxEtKHHYLWnDniOHxTIi+t5PzrPItM5gbzT0mSTKKAEpIX0/wlIrJ0ha95I4IBd4sR3htT+2GRBOF 4dBc2NoR4KkU7uDO+twZ0Re5QdE+ZtuL8O0Le6MfPxR4MX2FIpNPBwk1ENNVMMmZARQkLcrF5lyTr kHDHYrvYSeHze5FYge6zgrkQGL9iN9u0BZrfnLNV5HPmqkJp8mEfmEYXGSfIrAxuUDJaBbfTk8lQs ziNHgilgAgHpb7wIngqJG5m5WWpQWyjLt7nWLPKBh3QMT4EBwBTvJqiH82wUJgxsI14RurlvO/Ria 0N7Fh7kH+0Ldl25rYw/J8w==; Date: Fri, 30 Aug 2024 09:40:37 +0300 Message-Id: <86seumecnv.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <E1sjrR8-00086F-MY@HIDDEN> (message from Richard Stallman on Thu, 29 Aug 2024 22:32:30 -0400) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <865xrqphom.fsf@HIDDEN> <E1sivth-0005os-H1@HIDDEN> <86mskyhy1t.fsf@HIDDEN> <E1sjrR8-00086F-MY@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Richard Stallman <rms@HIDDEN> > Cc: juri@HIDDEN, briandg@HIDDEN, 72704 <at> debbugs.gnu.org, > joseph@HIDDEN > Date: Thu, 29 Aug 2024 22:32:30 -0400 > > > If there is an active region, repunctuate-sentences works on the > > region. The operation from point to EOB is only if there's no active > > region, which the above two commands don't support at all. > > I stand corrected. However, what other commands have this > region or pont-to-EOB behavior? The commands that I mentioned operate on the entire buffer or paragraph, I think. > What is the reason to prefer this behavior for it? Well, repunctuate-sentences is a variant of query-replace (both conceptually and implementation-wise), and query-replace does operate from point to EOB if there's no active region. And I think it makes sense for commands that replace text.
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 31 Aug 2024 09:25:01 +0000 Resent-Message-ID: <handler.72704.B72704.1725096269705 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: briandg@HIDDEN, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.1725096269705 (code B ref 72704); Sat, 31 Aug 2024 09:25:01 +0000 Received: (at 72704) by debbugs.gnu.org; 31 Aug 2024 09:24:29 +0000 Received: from localhost ([127.0.0.1]:53938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1skKLN-0000BI-Ax for submit <at> debbugs.gnu.org; Sat, 31 Aug 2024 05:24:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1skKLK-0000B4-Lq for 72704 <at> debbugs.gnu.org; Sat, 31 Aug 2024 05:24:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1skKKI-0005CZ-3T; Sat, 31 Aug 2024 05:23:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=zyBZTpROlzu/3hYVOkU9gmKr2wzCZttoweLprA2gvOc=; b=l75zXb7JcncE ph1KpPOz7g7BPwPMxz+erfUqODCl6wg1ZYA/wBit3xOYSY/wdGilpuOX/auH7X2hdSpsWL56+Vr57 VhEL/KIxQZHgk5+n2bDGa6511YTZ5CFFbVDmQv60eKkWaBujaIL1z1fMYU5KcyzzZxZdQ6L8qFbZx ge/mlij/pUfOyTUlMpurnF+LSAdRxEXlHFJCS6Vl40KDsSnBRq0oAh+PR+Q93PDV4qkz1dmBL2nOt 4h4ER/ocSkP69sdjF0j208PVx5l+tqjj9qj2W7/OTvzKUDlqOULTbEBsBUdFDLATD6Vh4ne2pFwUc bkX46eFgOn01flO90u7N9w==; Date: Sat, 31 Aug 2024 12:23:09 +0300 Message-Id: <86bk19cagy.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87ikvpx2yx.fsf@HIDDEN> (message from Joseph Turner on Sat, 24 Aug 2024 10:09:10 -0700) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Joseph Turner <joseph@HIDDEN> > Cc: Brian Green <briandg@HIDDEN>, rms@HIDDEN, 72704 <at> debbugs.gnu.org, > juri@HIDDEN > Date: Sat, 24 Aug 2024 10:09:10 -0700 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> From: Brian Green <briandg@HIDDEN> > >> Date: Sat, 24 Aug 2024 01:29:11 -0700 > >> Cc: Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN > >> > >> I submitted this "bug" report because I mis-interpreted the docstring, > >> and because I was approaching this command with a preconceived idea > >> about how it should work. I think Eli is right. I can't think of a > >> good reason why I would need to stipulate a certain behavior before > >> calling the command which I can already get at any point while the > >> command is running. > > > > The doc string indeed could use some improvements, at least in stating > > explicitly what happens in interactive usage and what only when called > > from Lisp. > > See patch. Is the text wrapping acceptable? It looks too long in > paragraphs.el but good in the *Help* buffer. Is this instead of the code change or in addition to it? In any case, I think it would be better to say Noninteractively, if optional argument NO-QUERY is non-nil, make changes without asking for confirmation. To achieve the same effect interactively, press \\<query-replace-map>\\[automatic] at the first...
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 31 Aug 2024 12:21:02 +0000 Resent-Message-ID: <handler.72704.B72704.172510681320513 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: briandg@HIDDEN, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172510681320513 (code B ref 72704); Sat, 31 Aug 2024 12:21:02 +0000 Received: (at 72704) by debbugs.gnu.org; 31 Aug 2024 12:20:13 +0000 Received: from localhost ([127.0.0.1]:54224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1skN5Q-0005Km-Ck for submit <at> debbugs.gnu.org; Sat, 31 Aug 2024 08:20:12 -0400 Received: from out-181.mta1.migadu.com ([95.215.58.181]:49869) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1skN5O-0005KV-9s for 72704 <at> debbugs.gnu.org; Sat, 31 Aug 2024 08:20:11 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1725106746; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=CC6jEt3aM65NXE3csuQwEkSDe+kB3v4HXjMXeEErV04=; b=R4kBX8p0D4f6S7MjIsAutqM1YB/eREdOjYdE3saNGFXX0infsrBN3I/u+bz8df9ixqIQs7 SgXB+xco5d6tmNv2tMvzOAj6i5vLzZMKa3SDVuF5g6OFY7fQdCdKKxpaH43a4zkOIHloDj sH8pfUaFQWqbp6szgY/dgt2Eo/aqNzA= From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <86bk19cagy.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 31 Aug 2024 12:23:09 +0300") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <86bk19cagy.fsf@HIDDEN> Date: Sat, 31 Aug 2024 08:19:02 -0400 Message-ID: <871q24khqh.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Eli Zaretskii <eliz@HIDDEN> writes: >> From: Joseph Turner <joseph@HIDDEN> >> Cc: Brian Green <briandg@HIDDEN>, rms@HIDDEN, 72704 <at> debbugs.gnu.org, >> juri@HIDDEN >> Date: Sat, 24 Aug 2024 10:09:10 -0700 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >> >> From: Brian Green <briandg@HIDDEN> >> >> Date: Sat, 24 Aug 2024 01:29:11 -0700 >> >> Cc: Eli Zaretskii <eliz@HIDDEN>, rms@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN >> >> >> >> I submitted this "bug" report because I mis-interpreted the docstring, >> >> and because I was approaching this command with a preconceived idea >> >> about how it should work. I think Eli is right. I can't think of a >> >> good reason why I would need to stipulate a certain behavior before >> >> calling the command which I can already get at any point while the >> >> command is running. >> > >> > The doc string indeed could use some improvements, at least in stating >> > explicitly what happens in interactive usage and what only when called >> > from Lisp. >> >> See patch. Is the text wrapping acceptable? It looks too long in >> paragraphs.el but good in the *Help* buffer. > > Is this instead of the code change or in addition to it? Instead. > In any case, I think it would be better to say > > Noninteractively, if optional argument NO-QUERY is non-nil, make changes > without asking for confirmation. To achieve the same effect > interactively, press \\<query-replace-map>\\[automatic] at the first... Okay! With the attached patch, I'm content to close this issue. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Clarify-skipping-prompts-in-repunctuate-sentences-do.patch From 723ca6c7537983d7979338ba4932ad54111b098d Mon Sep 17 00:00:00 2001 From: Joseph Turner <joseph@HIDDEN> Date: Sat, 31 Aug 2024 08:15:53 -0400 Subject: [PATCH] Clarify skipping prompts in repunctuate-sentences docstring * lisp/textmodes/paragraphs.el (repunctuate-sentences): Update docstring. bug#72704 Suggested-by: Eli Zaretskii <eliz@HIDDEN> --- lisp/textmodes/paragraphs.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el index be741e6517b..c2f75ef297b 100644 --- a/lisp/textmodes/paragraphs.el +++ b/lisp/textmodes/paragraphs.el @@ -545,9 +545,11 @@ repunctuate-sentences It works using `query-replace-regexp'. In Transient Mark mode, if the mark is active, operate on the contents of the region. Second and third arg START and END specify the region to operate on. -If optional argument NO-QUERY is non-nil, make changes without asking -for confirmation. You can use `repunctuate-sentences-filter' to add -filters to skip occurrences of spaces that don't need to be replaced." +Noninteractively, if optional argument NO-QUERY is non-nil, make changes +without asking for confirmation. You can achieve the same effect +interactively, press \\<query-replace-map>\\[automatic] at the first prompt to skip remaining prompts. +Use `repunctuate-sentences-filter' to add filters to skip occurrences of +spaces that don't need to be replaced." (declare (interactive-args (start (use-region-beginning)) (end (use-region-end)))) (interactive (list nil (use-region-beginning) (use-region-end))) -- 2.41.0 --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 31 Aug 2024 12:41:02 +0000 Resent-Message-ID: <handler.72704.B72704.172510804622828 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: briandg@HIDDEN, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172510804622828 (code B ref 72704); Sat, 31 Aug 2024 12:41:02 +0000 Received: (at 72704) by debbugs.gnu.org; 31 Aug 2024 12:40:46 +0000 Received: from localhost ([127.0.0.1]:54243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1skNPJ-0005w8-Qa for submit <at> debbugs.gnu.org; Sat, 31 Aug 2024 08:40:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1skNPH-0005vs-9c for 72704 <at> debbugs.gnu.org; Sat, 31 Aug 2024 08:40:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1skNOF-00087o-Cr; Sat, 31 Aug 2024 08:39:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=AS/NbLO1Ds01UoC2T7UPT0Q39gi8GWQy0enE408EEPY=; b=nrTpcfCe05BW TvqCb6norK66Smf71IqSK1QbhSGFDLQ9yWgbpJl6AWWh2LINDyIwYelVuclM+d/vteGUGuW9QFc27 pnu01oofL8ZMrmsS2IiEGfRm15TsOjx7RILgYnQt2TZ1X2vHX0AJJzlmu7pV9tfTCS+TV3BpY5rZe XOq6eERwqcCO2YIRLXe8MtRfwRbPZbffMrjfdgwA03y9JB0esco8tavTzv9puJpMF0NLh9Ls8xCF6 uJMQ4OGtkCu40VRND85cyVBlWPwOtCLI/UO7An7vAvyZimwuoLbHpY/dUIPVk/Ky5fBXFkXjrV/2B jy5GlBQn6Bz7X+4Hb1KC+Q==; Date: Sat, 31 Aug 2024 15:39:09 +0300 Message-Id: <86frqkc1ea.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <871q24khqh.fsf@HIDDEN> (message from Joseph Turner on Sat, 31 Aug 2024 08:19:02 -0400) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <86bk19cagy.fsf@HIDDEN> <871q24khqh.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Joseph Turner <joseph@HIDDEN> > Cc: briandg@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN > Date: Sat, 31 Aug 2024 08:19:02 -0400 > > > Noninteractively, if optional argument NO-QUERY is non-nil, make changes > > without asking for confirmation. To achieve the same effect > > interactively, press \\<query-replace-map>\\[automatic] at the first... > > Okay! With the attached patch, I'm content to close this issue. One minor nit: > +Noninteractively, if optional argument NO-QUERY is non-nil, make changes > +without asking for confirmation. You can achieve the same effect > +interactively, press \\<query-replace-map>\\[automatic] at the first prompt to skip remaining prompts. ^^^^^ Either "by pressing" instead of "press" or use "To achieve the same effect", as I proposed originally. Otherwise, LGTM, thanks.
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Joseph Turner <joseph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 31 Aug 2024 15:52:02 +0000 Resent-Message-ID: <handler.72704.B72704.172511950612920 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: briandg@HIDDEN, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172511950612920 (code B ref 72704); Sat, 31 Aug 2024 15:52:02 +0000 Received: (at 72704) by debbugs.gnu.org; 31 Aug 2024 15:51:46 +0000 Received: from localhost ([127.0.0.1]:55461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1skQO9-0003MK-SP for submit <at> debbugs.gnu.org; Sat, 31 Aug 2024 11:51:46 -0400 Received: from out-189.mta0.migadu.com ([91.218.175.189]:45498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <joseph@HIDDEN>) id 1skQO7-0003Ly-Mo for 72704 <at> debbugs.gnu.org; Sat, 31 Aug 2024 11:51:44 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breatheoutbreathe.in; s=key1; t=1725119438; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Q7MGJ2uXrvptb0HtHl9mNVs6kCnafuEs1NZgY/hXE1w=; b=OjTKMogDcwUcc/5Edl2B7VBWJZu94QNICsMI/A39nC/dE2aghCy21qKA2b9RjcEx4uF4zl Gw/vsOwWzxbt70m4Zwqcy6eJmToNaxHSr/GSKpXMz46oyukuAfgMq/nJrgqYAM9uvsOz5/ ffd83hR9PRVqkuBA+Ufgd4vLjdOPmuU= From: Joseph Turner <joseph@HIDDEN> In-Reply-To: <86frqkc1ea.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 31 Aug 2024 15:39:09 +0300") References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <86bk19cagy.fsf@HIDDEN> <871q24khqh.fsf@HIDDEN> <86frqkc1ea.fsf@HIDDEN> Date: Sat, 31 Aug 2024 11:50:35 -0400 Message-ID: <87o758r8s4.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Eli Zaretskii <eliz@HIDDEN> writes: >> From: Joseph Turner <joseph@HIDDEN> >> Cc: briandg@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org, >> juri@HIDDEN >> Date: Sat, 31 Aug 2024 08:19:02 -0400 >> >> > Noninteractively, if optional argument NO-QUERY is non-nil, make >> > changes >> > without asking for confirmation. To achieve the same effect >> > interactively, press \\<query-replace-map>\\[automatic] at the >> > first... >> >> Okay! With the attached patch, I'm content to close this issue. > > One minor nit: > >> +Noninteractively, if optional argument NO-QUERY is non-nil, make >> changes >> +without asking for confirmation. You can achieve the same effect >> +interactively, press \\<query-replace-map>\\[automatic] at the >> first prompt to skip remaining prompts. > ^^^^^ > Either "by pressing" instead of "press" or use "To achieve the same > effect", as I proposed originally. > > Otherwise, LGTM, thanks. Good catch, thanks! Joseph --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Clarify-skipping-prompts-in-repunctuate-sentences-do.patch From dca1c5a6f3b56f7fe9f35f762732400e4e46c757 Mon Sep 17 00:00:00 2001 From: Joseph Turner <joseph@HIDDEN> Date: Sat, 31 Aug 2024 08:15:53 -0400 Subject: [PATCH] Clarify skipping prompts in repunctuate-sentences docstring * lisp/textmodes/paragraphs.el (repunctuate-sentences): Update docstring. bug#72704 Suggested-by: Eli Zaretskii <eliz@HIDDEN> --- lisp/textmodes/paragraphs.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el index be741e6517b..58d8d4b5f9c 100644 --- a/lisp/textmodes/paragraphs.el +++ b/lisp/textmodes/paragraphs.el @@ -545,9 +545,11 @@ repunctuate-sentences It works using `query-replace-regexp'. In Transient Mark mode, if the mark is active, operate on the contents of the region. Second and third arg START and END specify the region to operate on. -If optional argument NO-QUERY is non-nil, make changes without asking -for confirmation. You can use `repunctuate-sentences-filter' to add -filters to skip occurrences of spaces that don't need to be replaced." +Noninteractively, if optional argument NO-QUERY is non-nil, make changes +without asking for confirmation. To achieve the same effect +interactively, press \\<query-replace-map>\\[automatic] at the first prompt to skip remaining prompts. +Use `repunctuate-sentences-filter' to add filters to skip occurrences of +spaces that don't need to be replaced." (declare (interactive-args (start (use-region-beginning)) (end (use-region-end)))) (interactive (list nil (use-region-beginning) (use-region-end))) -- 2.41.0 --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 31 Aug 2024 16:11:02 +0000 Resent-Message-ID: <handler.72704.B72704.172512061315308 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Joseph Turner <joseph@HIDDEN> Cc: briandg@HIDDEN, juri@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172512061315308 (code B ref 72704); Sat, 31 Aug 2024 16:11:02 +0000 Received: (at 72704) by debbugs.gnu.org; 31 Aug 2024 16:10:13 +0000 Received: from localhost ([127.0.0.1]:55572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1skQg1-0003yq-5S for submit <at> debbugs.gnu.org; Sat, 31 Aug 2024 12:10:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1skQfy-0003ya-Ob for 72704 <at> debbugs.gnu.org; Sat, 31 Aug 2024 12:10:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1skQeu-0002q5-Or; Sat, 31 Aug 2024 12:09:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=IAAgimfFr5/mMAjg4ZxKCrdCEAT6zwDlYkPowhXxjL4=; b=ZRnSrwtRyR1F Upnky6oRa7qca15Y4G3BVqVEngSLA88O5sXe1rkVNmZfzCQTe6lVk88ZDx0K2LKnELXd+7iXJzbWB +BYHFKUzC1jqzN8S138uVikGl/Itv6pmCgBgO226w7PgI8+5qSD+e/7reHMWxivR9G4OD8BConHag Tu1l5cTmvZ7BFr4iBCwSJ7ZVcaZvTGCE8HVJ41o90F1V3IjV6ug/9Trq02zQk2Hs6lJ0ht+vb8nMK YzdUPa6gtlsVl0EsqWnFRA7B1BBUeJRQnS7tPtSeu5vwxwGZx5Xa9JJ7cWSH7g6GFddX8tJiZHek5 0TY423ovHng6DsDHIpSV1g==; Date: Sat, 31 Aug 2024 19:08:55 +0300 Message-Id: <868qwcbroo.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87o758r8s4.fsf@HIDDEN> (message from Joseph Turner on Sat, 31 Aug 2024 11:50:35 -0400) References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <86bk19cagy.fsf@HIDDEN> <871q24khqh.fsf@HIDDEN> <86frqkc1ea.fsf@HIDDEN> <87o758r8s4.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Joseph Turner <joseph@HIDDEN> > Cc: briandg@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org, juri@HIDDEN > Date: Sat, 31 Aug 2024 11:50:35 -0400 > > >From dca1c5a6f3b56f7fe9f35f762732400e4e46c757 Mon Sep 17 00:00:00 2001 > From: Joseph Turner <joseph@HIDDEN> > Date: Sat, 31 Aug 2024 08:15:53 -0400 > Subject: [PATCH] Clarify skipping prompts in repunctuate-sentences docstring > > * lisp/textmodes/paragraphs.el (repunctuate-sentences): Update docstring. > > bug#72704 > > Suggested-by: Eli Zaretskii <eliz@HIDDEN> > --- > lisp/textmodes/paragraphs.el | 8 +++++--- > 1 file changed, 5 insertions(+), 3 deletions(-) > > diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el > index be741e6517b..58d8d4b5f9c 100644 > --- a/lisp/textmodes/paragraphs.el > +++ b/lisp/textmodes/paragraphs.el > @@ -545,9 +545,11 @@ repunctuate-sentences > It works using `query-replace-regexp'. In Transient Mark mode, > if the mark is active, operate on the contents of the region. > Second and third arg START and END specify the region to operate on. > -If optional argument NO-QUERY is non-nil, make changes without asking > -for confirmation. You can use `repunctuate-sentences-filter' to add > -filters to skip occurrences of spaces that don't need to be replaced." > +Noninteractively, if optional argument NO-QUERY is non-nil, make changes > +without asking for confirmation. To achieve the same effect > +interactively, press \\<query-replace-map>\\[automatic] at the first prompt to skip remaining prompts. > +Use `repunctuate-sentences-filter' to add filters to skip occurrences of > +spaces that don't need to be replaced." > (declare (interactive-args (start (use-region-beginning)) > (end (use-region-end)))) > (interactive (list nil (use-region-beginning) (use-region-end))) > -- > 2.41.0 LGTM, thanks.
X-Loop: help-debbugs@HIDDEN Subject: bug#72704: 29.4; repunctuate-sentences ignores NO-QUERY Resent-From: Brian Green <briandg@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 31 Aug 2024 17:30:02 +0000 Resent-Message-ID: <handler.72704.B72704.172512535625007 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72704 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 72704 <at> debbugs.gnu.org, juri@HIDDEN, rms@HIDDEN, Joseph Turner <joseph@HIDDEN> Received: via spool by 72704-submit <at> debbugs.gnu.org id=B72704.172512535625007 (code B ref 72704); Sat, 31 Aug 2024 17:30:02 +0000 Received: (at 72704) by debbugs.gnu.org; 31 Aug 2024 17:29:16 +0000 Received: from localhost ([127.0.0.1]:56096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1skRuW-0006VF-8F for submit <at> debbugs.gnu.org; Sat, 31 Aug 2024 13:29:16 -0400 Received: from mail-vs1-f54.google.com ([209.85.217.54]:47125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <briandg@HIDDEN>) id 1skRuU-0006V1-BL for 72704 <at> debbugs.gnu.org; Sat, 31 Aug 2024 13:29:15 -0400 Received: by mail-vs1-f54.google.com with SMTP id ada2fe7eead31-498d7c37921so1135410137.2 for <72704 <at> debbugs.gnu.org>; Sat, 31 Aug 2024 10:28:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725125230; x=1725730030; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=H/cfJVubuKDOKzxs4Q1iZXNK2397C8WnvQx2aXvIIEk=; b=TkDQ2f4DRU0uPBl4lNtKBQPKaqa+I2d23dSbPrrM06ahaDF2RZltSuEGcZHUVKqqGF hcQX5G1aOYrenyQarUtktGAumA9aG9HQMcgf1268xrkrOS4ROGiMTb2U1sF9Q74SD5xU htA34VSiR+6YL3TNwkpxYQa0W8X+gwud5k73tpTqfEnkqoVH4vBpZMpBnGGfnTTZIJW1 f8ZPUTU65b7WjTRk6qmdI5fKSYz+LHP28xD054JhfQ6yaXddiZJ8Z4AaYbs+uGtOhO5U ++OYzTOxALcO1/4lECZjuBK/VwrR20IOT2lXy5ZlREKqHUV2UUpToYs1RQ1clEhsZrdl 302w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725125230; x=1725730030; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=H/cfJVubuKDOKzxs4Q1iZXNK2397C8WnvQx2aXvIIEk=; b=mpQiL14JVeR01HcWWyg7T+g5h+Ij+AW/SkFTtkUZlsuY3vzrgMoMb1xTsQ+tWR9rx2 YkpQnI8M1gIzt6AH/GpHNY/fdKn32EP/m7SgExUqxZd5P9LV3+JxDeAWZmXSV67egOxn eoxy8VWFWctGVjX2MLWTRHifJsHcEKMNku8hvXxwiHqSNaJ9FWQlV+GZ+vPcQaPefL7J 1IzqY0vBRBaDW1zmwpJUXyuYwi4BB2KozJO1y90nVo4Ew7bDQ6dxYWE/xwcYEEVzewoi 3KtsrKIQ/W3or5oDsKg1zg43OlahnA1W8oiqW8i66i7u4zSegP79jU6XB/XKSD9TjZql kn3Q== X-Forwarded-Encrypted: i=1; AJvYcCU8O6p8quFp3VlhLRw7PIRKAEXxpbYkDgpVzJgIvpjlG49IPvXA5PszuaByd2zfpvKIe51xBg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywx3MRvtDiZGG6mduu2UzgUufJgXU4w7k8L1e4+20SD0DxezUSS IPgpOF5UqVeIkuX0/VhWH4z2dxe3xcf2UN3bb7/LSEGCP3gzWP0A8GIqac7iSVoo+vLP7/OVJat k7+aVj8wQ8EK1BpXDuKnksQ3Y7usxkg== X-Google-Smtp-Source: AGHT+IHOR2jaj9L2r/FbJy4f4bCvbbdRN7xhdw3t72oesZ0Q1UWVPG5DDYcbp1rS7drPBwVTswoOqajsI+U9Fy6JPcs= X-Received: by 2002:a67:fe46:0:b0:498:caae:9346 with SMTP id ada2fe7eead31-49a5af78821mr9426387137.28.1725125230005; Sat, 31 Aug 2024 10:27:10 -0700 (PDT) MIME-Version: 1.0 References: <CAJaEi0doXq87v+_xXvCeXfgpz7+-ajSn9OixQ_MqQGYYX7BP0A@HIDDEN> <87r0alazj9.fsf@HIDDEN> <86sev1hunf.fsf@HIDDEN> <E1shh0V-0005IO-OG@HIDDEN> <87seuu300z.fsf@HIDDEN> <86y14mnzvc.fsf@HIDDEN> <87jzg62w55.fsf@HIDDEN> <CAJaEi0eJb84FmyNR544f8pVgtsmK5JJF71uNGxiose--esF2cQ@HIDDEN> <86wmk6mfjb.fsf@HIDDEN> <87ikvpx2yx.fsf@HIDDEN> <86bk19cagy.fsf@HIDDEN> <871q24khqh.fsf@HIDDEN> <86frqkc1ea.fsf@HIDDEN> <87o758r8s4.fsf@HIDDEN> <868qwcbroo.fsf@HIDDEN> In-Reply-To: <868qwcbroo.fsf@HIDDEN> From: Brian Green <briandg@HIDDEN> Date: Sat, 31 Aug 2024 10:26:58 -0700 Message-ID: <CAJaEi0eq0M3Jp7rAhOqr4fi4vE0cYdewaw1zg-i9Hgt8JrbRKQ@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Seems clear. Thanks, everyone. On Sat, Aug 31, 2024 at 9:09=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote: > > > From: Joseph Turner <joseph@HIDDEN> > > Cc: briandg@HIDDEN, rms@HIDDEN, 72704 <at> debbugs.gnu.org, juri@link= ov.net > > Date: Sat, 31 Aug 2024 11:50:35 -0400 > > > > >From dca1c5a6f3b56f7fe9f35f762732400e4e46c757 Mon Sep 17 00:00:00 2001 > > From: Joseph Turner <joseph@HIDDEN> > > Date: Sat, 31 Aug 2024 08:15:53 -0400 > > Subject: [PATCH] Clarify skipping prompts in repunctuate-sentences docs= tring > > > > * lisp/textmodes/paragraphs.el (repunctuate-sentences): Update docstrin= g. > > > > bug#72704 > > > > Suggested-by: Eli Zaretskii <eliz@HIDDEN> > > --- > > lisp/textmodes/paragraphs.el | 8 +++++--- > > 1 file changed, 5 insertions(+), 3 deletions(-) > > > > diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.e= l > > index be741e6517b..58d8d4b5f9c 100644 > > --- a/lisp/textmodes/paragraphs.el > > +++ b/lisp/textmodes/paragraphs.el > > @@ -545,9 +545,11 @@ repunctuate-sentences > > It works using `query-replace-regexp'. In Transient Mark mode, > > if the mark is active, operate on the contents of the region. > > Second and third arg START and END specify the region to operate on. > > -If optional argument NO-QUERY is non-nil, make changes without asking > > -for confirmation. You can use `repunctuate-sentences-filter' to add > > -filters to skip occurrences of spaces that don't need to be replaced." > > +Noninteractively, if optional argument NO-QUERY is non-nil, make chang= es > > +without asking for confirmation. To achieve the same effect > > +interactively, press \\<query-replace-map>\\[automatic] at the first p= rompt to skip remaining prompts. > > +Use `repunctuate-sentences-filter' to add filters to skip occurrences = of > > +spaces that don't need to be replaced." > > (declare (interactive-args (start (use-region-beginning)) > > (end (use-region-end)))) > > (interactive (list nil (use-region-beginning) (use-region-end))) > > -- > > 2.41.0 > > LGTM, thanks.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.