tech@mandoc.bsd.lv
 help / color / mirror / Atom feed
From: Ingo Schwarze <schwarze@usta.de>
To: tech@mdocml.bsd.lv
Subject: Re: roff.c question
Date: Fri, 10 Dec 2010 00:45:04 +0100	[thread overview]
Message-ID: <20101209234504.GF22831@iris.usta.de> (raw)
In-Reply-To: <4CFBAD23.1030000@bsd.lv>

Hi Kristaps,

Kristaps Dzonsons wrote on Sun, Dec 05, 2010 at 04:17:55PM +0100:
> Ingo wrote:

>> 2) We should implement some kind of stack limit
>>    and just bail out.
>>
>> OK to commit the following patch, too?

> Ingo, this is fine by me---conditional upon (1) making the variable
> be part of struct roff

Hmmm, that doesn't work, struct roff is defined locally in roff.c,
so in main.c it has incomplete type.

> and not static,

But that part does work, i have just made it a member of
struct curparse.

> and (2) stating the existence of a limit in roff.7.

Done, in all brevity.

> I realise this is putting a lot of technical
> detail in roff.7 (as per last patch response, too)

Well, the roff language is full of obscure technicalities,
so we can't help that.  Hopefully, manual authors will rarely
need information from roff(7) and get away with mdoc(7).

> but I'm really, really sick of groff's crappy, undocumented
> behaviour and would rather too much than too little.
> 
> Can you pop an entry into the TODO to the extent that more rigorous
> checking of looping constructs should be enacted?

Done.

Yours,
  Ingo
--
 To unsubscribe send an email to tech+unsubscribe@mdocml.bsd.lv

  reply	other threads:[~2010-12-09 23:45 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-01 16:33 exit_status persistence Kristaps Dzonsons
2010-12-01 16:41 ` Kristaps Dzonsons
2010-12-01 21:28 ` Ingo Schwarze
2010-12-02 10:51   ` exit_status persistence (now: roff.c question) Kristaps Dzonsons
2010-12-02 13:29     ` Kristaps Dzonsons
2010-12-02 22:50       ` roff.c question Ingo Schwarze
2010-12-03 21:49         ` Ingo Schwarze
2010-12-05 15:15           ` Kristaps Dzonsons
2010-12-08  1:05             ` Ingo Schwarze
2010-12-10  9:40               ` Kristaps Dzonsons
2010-12-10 20:45                 ` Ingo Schwarze
2010-12-10 20:52                   ` Joerg Sonnenberger
2010-12-10 21:10                     ` Ingo Schwarze
2010-12-10 21:17                       ` Joerg Sonnenberger
2010-12-10 23:12                       ` Ingo Schwarze
2010-12-03 23:31         ` Ingo Schwarze
2010-12-05 15:17           ` Kristaps Dzonsons
2010-12-09 23:45             ` Ingo Schwarze [this message]
2010-12-10  9:32               ` Kristaps Dzonsons
2010-12-02 20:54     ` Ingo Schwarze

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101209234504.GF22831@iris.usta.de \
    --to=schwarze@usta.de \
    --cc=tech@mdocml.bsd.lv \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).