From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f20f5dfbb5c26c12 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-12-05 09:34:55 PST Path: archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!news-out.visi.com!petbe.visi.com!news.tele.dk!news.tele.dk!small.news.tele.dk!fr.ip.ndsoftware.net!news.completel.fr!ircam.fr!freenix!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: info version of Ada Reference Manual Date: 05 Dec 2003 09:52:45 -0500 Organization: Cuivre, Argent, Or Message-ID: References: NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: melchior.cuivre.fr.eu.org 1070645488 26721 80.67.180.195 (5 Dec 2003 17:31:28 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Fri, 5 Dec 2003 17:31:28 +0000 (UTC) Cc: comp.lang.ada@ada-france.org To: ev_remove_this_anssl21@earthlink.net (Arthur Evans Jr) Return-Path: In-Reply-To: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 X-Virus-Scanned: by amavisd-new-20030616-p5 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.3 Precedence: list List-Id: Gateway to the comp.lang.ada Usenet newsgroup List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:3159 Date: 2003-12-05T09:52:45-05:00 ev_remove_this_anssl21@earthlink.net (Arthur Evans Jr) writes: > In article , > Stephen Leake wrote: > > > The current manual is generated by some Ada code that reads the > > vaguely-Scribe like source > [snip] > > The source for the original Ada-95 manual was not Scribe-like but was > Scribe. Two different header files existed, one to produce the ARM and one > to produce the AARM (Annotated ARM). Scribe supports macros, and these > header files had complex macro definitions to achieve the desired effects. > > The last time I checked, maybe six or eight years ago, Cygnet was > supporting Scribe processors on a variety of platforms. Ok. Did any of those processors produce info (or Texinfo) format? I did a quick web search for "cygnet scribe"; found lots of neat stuff, but not a Scribe processor :). Do you have a URL or more complete company name? The current Ada code (see http://www.ada-auth.org/cgi-bin-acats/cvsweb.cgi/) also outputs both the ARM and the AARM, and also does various versions (original, with TC1, with/without changes). So adding the capability to produce Texinfo to that Ada code is the best approach in the long run, I believe. The "changes" are marked with crossouts and underlines (as in MS Word with Change Tracking turned on). Since info doesn't support that, I'm not trying to support the "with changes" option in my Ada code. But I will try outputting the AARM. -- -- Stephe