all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#50726: 26.3; Let `count-words(-region)' count only words entirely within the region
@ 2021-09-21 22:50 Drew Adams
  2021-09-29 11:33 ` Stefan Kangas
  0 siblings, 1 reply; 3+ messages in thread
From: Drew Adams @ 2021-09-21 22:50 UTC (permalink / raw)
  To: 50726

Enhancement request.

A word that straddles the beginning or end of the region is counted as a
word in the region.  It would be good to be able to have such functions
not count such partial words.
___

Here's an example of a command that counts the words in a rectangular
region.  By default it excludes words that straddle the row boundaries,
but a prefix arg counts such partial words also.

https://emacs.stackexchange.com/a/68611/105
___

Admittedly, this difference is not so important for a non-rectangular
region, as it has only two boundaries, and a user can see interactively
whether the text at the beginning or end forms a real word.  But when
called from Lisp, if you want to exclude such partial words you need to
write some code to adjust the count.

In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32)
 of 2019-08-29
Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd
Windowing system distributor `Microsoft Corp.', version 10.0.19042
Configured using:
 `configure --without-dbus --host=x86_64-w64-mingw32
 --without-compress-install 'CFLAGS=-O2 -static -g3''






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-08-26 12:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-21 22:50 bug#50726: 26.3; Let `count-words(-region)' count only words entirely within the region Drew Adams
2021-09-29 11:33 ` Stefan Kangas
2022-08-26 12:34   ` Lars Ingebrigtsen

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.