* libiberty docs are in
@ 2001-09-26 11:56 DJ Delorie
2001-09-27 3:20 ` Eli Zaretskii
[not found] ` <1659-Thu27Sep2001121904+0300-eliz@is.elta.co.il>
0 siblings, 2 replies; 9+ messages in thread
From: DJ Delorie @ 2001-09-26 11:56 UTC (permalink / raw)
To: gcc, binutils, gdb
I just checked in preliminary documentation for libiberty. It is not
built by default; do "make info" or "make dvi" to build it. Please
report any problems to me (and the usual places, of course ;)
At this time I would like to ask people who either maintain or have
recently contributed to still-undocumented parts of libiberty to
please consider submitting any needed documentation for those parts.
I can help with any editing or integration - even raw docs would help.
Many thanks to Phil Edwards for supplying the initial documentation
files, and for reminding me (many times ;) to get around to this.
Thanks,
DJ
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: libiberty docs are in 2001-09-26 11:56 libiberty docs are in DJ Delorie @ 2001-09-27 3:20 ` Eli Zaretskii [not found] ` <1659-Thu27Sep2001121904+0300-eliz@is.elta.co.il> 1 sibling, 0 replies; 9+ messages in thread From: Eli Zaretskii @ 2001-09-27 3:20 UTC (permalink / raw) To: dj; +Cc: gcc, binutils, gdb Oops, forgot one file: Index: src/libiberty/copying-lib.texi =================================================================== RCS file: /cvs/src/src/libiberty/copying-lib.texi,v retrieving revision 1.1 diff -u -p -r1.1 copying-lib.texi --- copying-lib.texi 2001/09/26 18:45:49 1.1 +++ copying-lib.texi 2001/09/27 10:19:28 @@ -1,4 +1,4 @@ -@node Library Copying,,,Licenses +@node Library Copying @appendixsec GNU LESSER GENERAL PUBLIC LICENSE @cindex LGPL, Lesser General Public License ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <1659-Thu27Sep2001121904+0300-eliz@is.elta.co.il>]
* Re: libiberty docs are in [not found] ` <1659-Thu27Sep2001121904+0300-eliz@is.elta.co.il> @ 2001-09-27 9:57 ` DJ Delorie 2001-09-27 12:07 ` Eli Zaretskii [not found] ` <3099-Thu27Sep2001205015+0300-eliz@is.elta.co.il> 2001-09-27 12:01 ` Phil Edwards 1 sibling, 2 replies; 9+ messages in thread From: DJ Delorie @ 2001-09-27 9:57 UTC (permalink / raw) To: eliz; +Cc: gcc, binutils, gdb > > It is not built by default; do "make info" or "make dvi" to build > > it. > > Can we please have this annoyance go away? It is only temporary. In case there were bugs, I didn't want to burden everyone all at once. When it's proven stable, I'll add it to the default rules. > > Please > > report any problems to me (and the usual places, of course ;) > > I hope the CC list in your original message lists all the ``usual > places'' I need to send this to. Yup. I've put a query in to find out what the approved canonical address should be, too. > Isn't it better to use "@set thedate SOMETHING", and then just use > @value{thedate} in all the places? Yup. > I don't recommend using the full @node lines, like this: > > @node Using,Overview,Top,Top I couldn't get the auto-node logic to work right in all places. If you can, that's good! > This excerpt from functions.texi has a typo in the last line, but > bsearch.c in the CVS already has the typo fixed. Did you forget to > regenerate functions.texi? Probably. > Patches to *.texi (or, where appropriate, to the *.c sources) follow. > > [Repeat after me: "it's ``occurrence'', not ``occurance'' ;-) May I > suggest "M-x ispell-comments-and-strings RET"?] You may, but I was happy to get what was available in place... :-) > Index: src/libiberty/libiberty.texi Changelog entry? ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: libiberty docs are in 2001-09-27 9:57 ` DJ Delorie @ 2001-09-27 12:07 ` Eli Zaretskii [not found] ` <3099-Thu27Sep2001205015+0300-eliz@is.elta.co.il> 1 sibling, 0 replies; 9+ messages in thread From: Eli Zaretskii @ 2001-09-27 12:07 UTC (permalink / raw) To: dj; +Cc: gcc, binutils, gdb Here's some more goodies: 2001-09-27 Eli Zaretskii <eliz@is.elta.co.il> * libiberty.texi: (Top level): Add @dircategory and @direntry directives. Add @finalout. Index: src/libiberty/libiberty.texi =================================================================== RCS file: /cvs/src/src/libiberty/libiberty.texi,v retrieving revision 1.1 diff -u -r1.1 libiberty.texi --- libiberty.texi 2001/09/26 18:45:49 1.1 +++ libiberty.texi 2001/09/27 19:00:23 @@ -2,11 +2,20 @@ @c %**start of header @setfilename libiberty.info @settitle @sc{gnu} libiberty -@c %**end of header @syncodeindex fn cp @syncodeindex vr cp +@syncodeindex pg cp + +@finalout +@c %**end of header +@dircategory GNU libraries +@direntry +* Libiberty: (libiberty). Library of utility functions which + are missing or broken on some systems. +@end direntry + ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <3099-Thu27Sep2001205015+0300-eliz@is.elta.co.il>]
* Re: libiberty docs are in [not found] ` <3099-Thu27Sep2001205015+0300-eliz@is.elta.co.il> @ 2001-09-27 12:58 ` DJ Delorie 0 siblings, 0 replies; 9+ messages in thread From: DJ Delorie @ 2001-09-27 12:58 UTC (permalink / raw) To: eliz; +Cc: gcc, binutils, gdb I combined your patches and committed them. Thanks! > The secret is that you need to lay out the subnodes in the same > order as they are listed in the menus. One of the nodes was out of > order, so I moved it. I'm guessing that this node is what gave you > trouble. Ok, although this rearranges the chapters also, putting obstacks before the reference to libiberty-specific functions. I guess it doesn't matter. > Oops, sorry, I didn't realize you've written the text in the *.c > files as well. Half the docs came from Phil's libiberty.texi. I broke out the bits and put them in *.c. The other half were manually converted from the man-like plain text documentation already in *.c. 2001-09-27 Eli Zaretskii <eliz@is.elta.co.il> * libiberty.texi: (Top level): Add syncodeindex pg. Add @dircategory and @direntry directives. Add @finalout. (many nodes): Lose the next,prev,up pointers on the @nide line. (Using, Supplemental Functions, Replacement Functions): Fix markup. (Functions): Move around, to allow makeinfo to build the manual without next,prev,up pointers in thye node lines. (Licenses): Fix typos. * index.c, rindex.c, strchr.c, strerror.c, strrchr.c, strstr.c, strtol.c, xatexit.c, xexit.c, xmalloc.c: Fix spelling and markup. * functions.texi: Regenerate. * copying-lib.texi: Lose the next,prev,up pointers on the @node line. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: libiberty docs are in [not found] ` <1659-Thu27Sep2001121904+0300-eliz@is.elta.co.il> 2001-09-27 9:57 ` DJ Delorie @ 2001-09-27 12:01 ` Phil Edwards 2001-09-27 13:12 ` DJ Delorie 2001-09-27 13:54 ` Eli Zaretskii 1 sibling, 2 replies; 9+ messages in thread From: Phil Edwards @ 2001-09-27 12:01 UTC (permalink / raw) To: Eli Zaretskii; +Cc: dj, gcc, binutils, gdb On Thu, Sep 27, 2001 at 12:19:05PM +0200, Eli Zaretskii wrote: > [Repeat after me: "it's ``occurrence'', not ``occurance'' ;-) May I > suggest "M-x ispell-comments-and-strings RET"?] Certainly you may, but it won't cause me to start using Emacs... I take responsibilty for the original state of comments, and I wasn't about to try and run a texinfo file through any of the spell checkers I had available to me at the time. There used to be a DVI-to-plaintext converter for just this sort of situation, but it never worked quite right and seems to have become unsupported since the last time I used it. The solution, of course, is for me to learn how to spell. :-) Thanks for the fixes, Phil -- "You have to wonder what kind of life you have when your list of personal rules begins with, '#3: No drowning in your own mucus,' and '#4: Don't ask what happened to rules 1 and 2.'" ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: libiberty docs are in 2001-09-27 12:01 ` Phil Edwards @ 2001-09-27 13:12 ` DJ Delorie 2001-09-27 13:15 ` Phil Edwards 2001-09-27 13:54 ` Eli Zaretskii 1 sibling, 1 reply; 9+ messages in thread From: DJ Delorie @ 2001-09-27 13:12 UTC (permalink / raw) To: pedwards; +Cc: gcc, binutils, gdb > and I wasn't about to try and run a texinfo file through any of the > spell checkers I had available to me at the time. cat libiberty.info* | ispell -l | sort -u Although it spits out lots of false hits. Maybe I'll add a local dictionary and a "spell-check" rule... ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: libiberty docs are in 2001-09-27 13:12 ` DJ Delorie @ 2001-09-27 13:15 ` Phil Edwards 0 siblings, 0 replies; 9+ messages in thread From: Phil Edwards @ 2001-09-27 13:15 UTC (permalink / raw) To: DJ Delorie; +Cc: gcc, binutils, gdb On Thu, Sep 27, 2001 at 04:12:12PM -0400, DJ Delorie wrote: > > > and I wasn't about to try and run a texinfo file through any of the > > spell checkers I had available to me at the time. ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ > cat libiberty.info* | ispell -l | sort -u No ispell installed. And a corrupted RPM database (thanks to up2date). So no more RPMs could be installed. After a long and hard system reinstall, /now/ I have a spellchecker, as well as a whole bunch of other useful tools. :-) -- "You have to wonder what kind of life you have when your list of personal rules begins with, '#3: No drowning in your own mucus,' and '#4: Don't ask what happened to rules 1 and 2.'" ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: libiberty docs are in 2001-09-27 12:01 ` Phil Edwards 2001-09-27 13:12 ` DJ Delorie @ 2001-09-27 13:54 ` Eli Zaretskii 1 sibling, 0 replies; 9+ messages in thread From: Eli Zaretskii @ 2001-09-27 13:54 UTC (permalink / raw) To: pedwards; +Cc: dj, gcc, binutils, gdb > Date: Thu, 27 Sep 2001 15:02:00 -0400 > From: Phil Edwards <pedwards@disaster.jaj.com> > > On Thu, Sep 27, 2001 at 12:19:05PM +0200, Eli Zaretskii wrote: > > [Repeat after me: "it's ``occurrence'', not ``occurance'' ;-) May I > > suggest "M-x ispell-comments-and-strings RET"?] > > Certainly you may, but it won't cause me to start using Emacs... > > I take responsibilty for the original state of comments, and I wasn't > about to try and run a texinfo file through any of the spell checkers I had > available to me at the time. The latest version of Ispell comes with a deformatter program that strips everything except comments and strings from a C source. So you could use Ispell as a stand-alone speller, if you don't want Emacs. ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2001-09-27 13:54 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-09-26 11:56 libiberty docs are in DJ Delorie
2001-09-27 3:20 ` Eli Zaretskii
[not found] ` <1659-Thu27Sep2001121904+0300-eliz@is.elta.co.il>
2001-09-27 9:57 ` DJ Delorie
2001-09-27 12:07 ` Eli Zaretskii
[not found] ` <3099-Thu27Sep2001205015+0300-eliz@is.elta.co.il>
2001-09-27 12:58 ` DJ Delorie
2001-09-27 12:01 ` Phil Edwards
2001-09-27 13:12 ` DJ Delorie
2001-09-27 13:15 ` Phil Edwards
2001-09-27 13:54 ` Eli Zaretskii
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox