TMG-L ArchivesArchiver > TMG > 2010-08 > 1282932992
From: "Darrell A. Martin" <>
Subject: Re: [TMG] Wish List: Leave My Punctuation Alone Code!
Date: Fri, 27 Aug 2010 13:16:32 -0500
References: <2010826174726.317903@Terry><4C76F205.firstname.lastname@example.org> <201008270110.o7R19xHl031350@mail.rootsweb.com> <4C7739D9.email@example.com> <201008270447.o7R4lXMS001681@mail.rootsweb.com> <4C7744F3.firstname.lastname@example.org> <201008271442.o7REgb7u028070@mail.rootsweb.com> <4C77D8F7.email@example.com><00d901cb4602$efb0a040$cf11e0c0$@net> <4C77E73A.firstname.lastname@example.org><4C77EC36.email@example.com><201008271730.o7RHUPve025389@mail.rootsweb.com>
Lee Hoffman wrote:
> Darrell A. Martin wrote:
>> I think the end-of-sentence case is a subset of the general. I have not
>> experienced a loss of punctuation from Memo segments, because I just
>> don't put punctuation at the end of my Memos
> I think this is what most users do. Therefore any punctuation is
> placed in the Sentence Structure which eliminates any problem
A few of us, at least, disagree.
>> If the not-at-end case is not designed behavior, and is fixed, then the
>> end-of-sentence case is still an open question.
> Well, yes and no. The end-of sentence case would then be controlled
> by use of the [:NP:] code which would then tell TMG not to change the
> existing punctuation of the sentence regardless of where that
> punctuation happens to be entered (ending Memo Segment or in the
> Sentence itself)
The [:NP:] code is only available in
sentence structures. It therefore
does not control end-of-sentence
processing in the way the wish list
> Examples of having punctuation at the end of Memo Segments (when the
> Memo Segment does not end the Sentence) include separation of
> sentence items or clauses (i.e., comma or semi-colon), providing for
> a list (e.g., colon) of people or whatever, asking a question (e.g.,
> question mark), or emphasizing a point (e.g., exclamation mark).
> Personally, I think the punctuation in the Sentence Structure allows
> as much control or more.
I disagree, but that is a quibble.
The real point is that the control
is not available where, and/or in
the way, that the wish list request
would make it available.
> I can think of times when I might want to
> end a Memo Segment with punctuation, but have no problem entering it
> in the Sentence Structure anyway.
I can think of a LOT of ways that
the current behavior is perfectly
fine. This isn't a desperate
situation we're talking about. I
still have a problem with having
to create a local sentence just
to keep TMG from messing with
what I typed -- in SOME cases.
> Thus if it is an end-of-sentence
> situation then the [:NP:] takes care of the problem.
No. It can be made to, in the
majority of cases; but not
always, and not the way I want.
Memo segments can have more
than one use, i.e. they can
appear in more than one Role's
sentence, in a Tag. You are
*potentially* talking about
having to manage multiple
custom sentences just to keep
TMG from making assumptions
about what I "meant" when I
typed punctuation at the end
of a Memo. The proposed code
deals with that; [:NP:] can
be forced to, but inelegantly
and in a way I dislike.
> On the other
> hand, I can also think of times when I might want the punctuation at
> the end of a Memo Segment to remain for this sentence and not for
> some other sentence. Even then there is no problem, for me, if I
> edit the Sentence Structure locally which some users do not want to do.
"Do not want to do" is not strong
enough by a tenth....
> Lee Hoffman/KY
|Re: [TMG] Wish List: Leave My Punctuation Alone Code! by "Darrell A. Martin" <>|