GNU logs - #72704, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


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. &quot;C-u M-x repunctuate-sentences&quot;<br><br>Expected: &q=
uot;repunctuate-sentences&quot; should repunctuate all sentences such<br>th=
at they end with two spaces, without querying the user.<br><br>Actual: &quo=
t;repunctuate-sentences&quot; enters the query-replace-regexp<br>interface,=
 as if &quot;C-u&quot; 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 &#39;nil&#39; changed to &#39;current-prefix-arg&#39;, =
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 &#39;The X.Org Foundation&#39;, version 11.0.12101013<br>System Descrip=
tion: Manjaro Linux<br><br>Configured using:<br>=C2=A0&#39;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 &#39;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&#39;<br>=C2=A0&#39;=
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&#39;&#39;<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--




Message sent:


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


Message sent to bug-gnu-emacs@HIDDEN:


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




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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)






Message sent to bug-gnu-emacs@HIDDEN:


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"?




Message sent to bug-gnu-emacs@HIDDEN:


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


--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


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




Message sent to bug-gnu-emacs@HIDDEN:


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?




Message sent to bug-gnu-emacs@HIDDEN:


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


--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


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




Message sent to bug-gnu-emacs@HIDDEN:


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




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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


--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


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.
>




Message sent to bug-gnu-emacs@HIDDEN:


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.
> >




Message sent to bug-gnu-emacs@HIDDEN:


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.
> > >




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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")




Message sent to bug-gnu-emacs@HIDDEN:


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!!




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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)






Message sent to bug-gnu-emacs@HIDDEN:


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)






Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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)






Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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...




Message sent to bug-gnu-emacs@HIDDEN:


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


--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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


--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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.





Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.