help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: delete all whitespace (space) in a region


From: tpeplt
Subject: Re: delete all whitespace (space) in a region
Date: Wed, 08 Nov 2023 21:24:53 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux)

Manuel Giraud via Users list for the GNU Emacs text editor
<help-gnu-emacs@gnu.org> writes:
>
> If you don't want to confirm for the replacements, you could instead do
> this:
>
> (defun my-delete-all-whitespace-region (beg end)
>   (interactive "r")
>   (save-excursion
>     (goto-char beg)
>     (while (re-search-forward " " end t)
>       (replace-match ""))))

Emacs 28 added the function ‘replace-string-in-region’.

(defun my-delete-all-whitespace-region (beg end)
  (interactive "r")
  (save-excursion
    (replace-string-in-region " " "" beg end)))

--



reply via email to

[Prev in Thread] Current Thread [Next in Thread]