That’s what Luke was speaking about, a line
with just a return. When you arrow through those messages I
hear “blank” for a blank line and Luke’s suggestion
eleminates that.
Cheers,
Ralf
From: nvda@nvda.groups.io
<nvda@nvda.groups.io> On Behalf Of Brian
Vogel
Sent: Dienstag, 8. Oktober 2019 20:57
To: nvda@nvda.groups.io
Subject: Re: [nvda] blank line reading by NVDA
This conversation interests me because it
seems to me that two different things are being talked about.
Luke's solution uses a regular expression where the word
"blank" itself must be matched, using anchors at each end.
But the original question seems to me to be about lines that
contain nothing but a return, that is, a completely blank
line, so that if someone typed line one, followed by two hits
of Enter, followed by line two it would be read as, "Line one
blank blank line two," by NVDA.
It does not seem to me to have anything to do with the word
"blank" or its equivalent in any language, so I don't know
what I'm missing, if anything at all.
Now using the regular expression: ^\s*$
with nothing substituted for it should find any line that is
blank, whether it's just someone having hit Enter, or any
whitespace character followed by enter, and would say nothing
if that's found.
If the literal word "blank" were to appear all by its lonesome
on a single line it would be read, correctly, as blank.
One would definitely not want to be using this method when
proofreading something written in a text editor, as you'd
never know if you'd put in paragraph breaks or how many times
you'd hit enter when trying to create vertical separation.
--
Brian - Windows 10 Pro, 64-Bit, Version 1903,
Build 18362
The color of truth is grey.
~ André Gide