dwarf-doc.git
9 years agoFirst draft of Version 5, incorporating numerous approved changes
Ron Brender [Sat, 22 Jun 2013 21:21:14 +0000 (17:21 -0400)]
First draft of Version 5, incorporating numerous approved changes
(see new Change Summary in Draft versions).

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agodwarf5.tex : Minor change removes an hbox overfull
David Anderson [Tue, 28 May 2013 23:55:56 +0000 (16:55 -0700)]
dwarf5.tex : Minor change removes an hbox overfull
warning from latex (though lots of them remain).

dataobject.tex: An internal link was misspelled:  chap:class:reference->chap:classreference      latex caught it.

Ron Brender reviewed these changes.

9 years agoA few miscelleaneous corrections including especially fixing the spacing V5.Basis
Ron Brender [Sun, 19 May 2013 01:23:59 +0000 (21:23 -0400)]
A few miscelleaneous corrections including especially fixing the spacing
around lists using /tight, which is specific to the memoire class (setting
/topsep to zero has no effect).

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agoComplete work on live links, cleanup some indexing and redo pagination.
Ron Brender [Fri, 10 May 2013 20:59:24 +0000 (16:59 -0400)]
Complete work on live links, cleanup some indexing and redo pagination.
This completes all review processing.

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agoThis completes (many!) changes resulting from reviews over the
Ron Brender [Thu, 9 May 2013 18:02:17 +0000 (14:02 -0400)]
This completes (many!) changes resulting from reviews over the
last several months.

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agodataobject.tex had 2 instances of utf8 remaining due
David Anderson [Sat, 4 May 2013 01:32:15 +0000 (18:32 -0700)]
dataobject.tex had 2 instances of utf8 remaining due
to an oversight earlier.  Now those use the textquoteright
command instead of the utf quote character.
Renamed tools charfix.py and charfix.sh to removeutf8.py and removeutf8.sh
as that is what they really do... remove utf8.  There are no
remaining utf8 instances at the present time.

9 years agoUsing removehyphen.py in tools to do
David Anderson [Sat, 4 May 2013 00:41:21 +0000 (17:41 -0700)]
Using removehyphen.py in tools to do
the actual work, this commit removes all the \-
from DW_ strings in .tex.

attributesbytag.tex
compression.tex
dataobject.tex
datarepresentation.tex
debugsectionrelationships.tex
dwarf5.tex
dwarfnamecmds.tex
examples.tex
generaldescription.tex
introduction.tex
otherdebugginginformation.tex
programscope.tex
typeentries.tex

9 years agoNew script removehyphen.py fixes up the use of \-
David Anderson [Fri, 3 May 2013 21:21:43 +0000 (14:21 -0700)]
New script removehyphen.py fixes up the use of \-
by removing them.

9 years agoMany small updates/corrections in responce to Committee review.
Ron Brender [Thu, 2 May 2013 21:24:13 +0000 (17:24 -0400)]
Many small updates/corrections in responce to Committee review.

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years ago1) Change to T1 (instead of OT1) font encoding
Ron Brender [Thu, 25 Apr 2013 21:34:54 +0000 (17:34 -0400)]
1) Change to T1 (instead of OT1) font encoding
2) Try out new fonts
3) Redo figure in Appendix B using TikZ
4) Ad hoc ff ligature fixups

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agoThis is the first pass of incorporating review commments from the
Ron Brender [Fri, 19 Apr 2013 20:27:41 +0000 (16:27 -0400)]
This is the first pass of incorporating review commments from the
March/April review.

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agoFinal cleanups before group review. Only Appendix B Figure is pending...
Ron Brender [Sun, 10 Feb 2013 10:08:00 +0000 (05:08 -0500)]
Final cleanups before group review. Only Appendix B Figure is pending...

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agoTweak sytle of numbered keyword lists to match that used in Chapter 6
Ron Brender [Fri, 8 Feb 2013 00:17:33 +0000 (19:17 -0500)]
Tweak sytle of numbered keyword lists to match that used in Chapter 6
(that is, use bold for the keyword).

[Similar changes are planned for the following Chapters.

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agoMore pagination cleanups using \needspace and \needlines.
Ron Brender [Sun, 3 Feb 2013 15:06:13 +0000 (10:06 -0500)]
More pagination cleanups using \needspace and \needlines.

Signed-off-by: Ron Brender <ron.brender@gmail.com>
9 years agoTry out newly discovered needspace package; it is wonderful...
Ron Brender [Sat, 2 Feb 2013 12:39:31 +0000 (07:39 -0500)]
Try out newly discovered needspace package; it is wonderful...

9 years agodatarepresentation.tex had a utf8 bullet character
David Anderson [Fri, 1 Feb 2013 17:02:27 +0000 (09:02 -0800)]
datarepresentation.tex had a utf8 bullet character
still in the text.  Now it is gone.  latex is correctly
placing bullets where they should be, this one was a leftover
from the copy/paste operations which created the .tex.

9 years agoRemoves the utf-8 strings from the .tex files and
David Anderson [Fri, 1 Feb 2013 16:53:17 +0000 (08:53 -0800)]
Removes the utf-8 strings from the .tex files and
replaces with latex commands to do the same job.
All the following had utf-8 in them till now.
Which came from the DWARF4 pdf creation process.
compression.tex datarepresentation.tex examples.tex
foreword4.1.tex generaldescription.tex gnulicense.tex
otherdebugginginformation.tex programscope.tex typeentries.tex

9 years agoThis shell script charfix.sh is good for the one-time
David Anderson [Fri, 1 Feb 2013 00:08:50 +0000 (16:08 -0800)]
This shell script charfix.sh is good for the one-time
removal of utf-8 characters.
Probably not useful again.

9 years agoJust fixing charfix.sh to be easier to do in stages.
David Anderson [Thu, 31 Jan 2013 23:55:05 +0000 (15:55 -0800)]
Just fixing charfix.sh to be easier to do in stages.
Not part of the .tex.  aiding utf-8 removal.

9 years agoComplete figure to table conversion; other cleanups
Ron Brender [Thu, 31 Jan 2013 23:15:15 +0000 (18:15 -0500)]
Complete figure to table conversion; other cleanups

9 years agoMerge branch 'master' of dwarfstd.org:dwarf-doc
Ron Brender [Mon, 28 Jan 2013 17:34:02 +0000 (12:34 -0500)]
Merge branch 'master' of dwarfstd.org:dwarf-doc

9 years agoChange many figures to tables, lots of other fixes
Ron Brender [Mon, 28 Jan 2013 17:28:34 +0000 (12:28 -0500)]
Change many figures to tables, lots of other fixes

9 years agoconvert sections back to figures in App D and E
Ron Brender [Sun, 20 Jan 2013 22:47:23 +0000 (17:47 -0500)]
convert sections back to figures in App D and E

9 years agoAdd Mac OS X instructions for building a PDF.
Jason Molenda [Tue, 1 Jan 2013 12:17:43 +0000 (04:17 -0800)]
Add Mac OS X instructions for building a PDF.

9 years agoMisc corrections in App B through end
Ron Brender [Thu, 20 Dec 2012 17:10:43 +0000 (12:10 -0500)]
Misc corrections in App B through end

9 years agoMisc corrections Chpt 6 thru App A
Ron Brender [Thu, 20 Dec 2012 04:07:09 +0000 (23:07 -0500)]
Misc corrections Chpt 6 thru App A

9 years agoMisc corrections up thru Chpt 5
Ron Brender [Tue, 18 Dec 2012 22:32:05 +0000 (17:32 -0500)]
Misc corrections up thru Chpt 5

9 years agoIndex entries for u (you) and other details
Ron Brender [Mon, 17 Dec 2012 21:42:06 +0000 (16:42 -0500)]
Index entries for u (you) and other details

9 years agoThese had a handful of spelling errors. None
David Anderson [Fri, 7 Dec 2012 00:24:01 +0000 (16:24 -0800)]
These had a handful of spelling errors. None
of the errors are in DWARF4, they were introduced
to 4.1 in index entries, comments, and a couple times
in the text body.
datarepresentation.tex
dwarf5.tex
generaldescription.tex
otherdebugginginformation.tex
programscope.tex
typeentries.tex

9 years agoAdding to the tools, in the tools directory.
David Anderson [Thu, 6 Dec 2012 23:35:25 +0000 (15:35 -0800)]
Adding to the tools, in the tools directory.
The new tool can fix up  the utf-8 introduced
accidentally by copy/paste into the
current .tex. Changing it into proper latex
commands so all will then look right.

No change to any .tex file in this commit.

9 years agoFixing 5 instances of \addtoindex[x] missing its leading backslash.
David Anderson [Thu, 6 Dec 2012 23:22:14 +0000 (15:22 -0800)]
Fixing 5 instances of \addtoindex[x] missing its leading backslash.

9 years agoRemoving the small traces of DWARF5 from introduction, foreword, and
David Anderson [Wed, 5 Dec 2012 15:45:47 +0000 (07:45 -0800)]
Removing the small traces of DWARF5 from introduction, foreword, and
copyright chapters.

9 years agoIndexing letter 't' is complete in this change.
David Anderson [Tue, 4 Dec 2012 16:50:13 +0000 (08:50 -0800)]
Indexing letter 't' is complete in this change.

9 years agoIndexing letter 's'.
David Anderson [Mon, 3 Dec 2012 16:19:40 +0000 (08:19 -0800)]
Indexing letter 's'.

9 years agoIndexing o p q(none present) and r.
David Anderson [Sat, 1 Dec 2012 17:06:24 +0000 (09:06 -0800)]
Indexing o p q(none present) and r.

9 years agoIndexing m and n complete.
David Anderson [Thu, 29 Nov 2012 17:44:23 +0000 (09:44 -0800)]
Indexing m and n complete.

9 years agoIndexing l (letter ell).
David Anderson [Tue, 27 Nov 2012 15:52:24 +0000 (07:52 -0800)]
Indexing l (letter ell).

9 years agoIndexing i and j is done.
David Anderson [Fri, 23 Nov 2012 16:20:06 +0000 (08:20 -0800)]
Indexing i and j is done.

9 years agoThis indexes letters f, g, and h.
David Anderson [Wed, 21 Nov 2012 20:22:47 +0000 (12:22 -0800)]
This indexes letters f, g, and h.
It also has additions for DW_AT_high_pc, low_pc, and ranges
that I noticed were incomplete.

Added a note to the document README on 'undefined' references:
They are part of the multi-pass nature of latex and not
always really undefined.

9 years agoExplaining, in the overall README for latex source, that
David Anderson [Sat, 17 Nov 2012 17:33:18 +0000 (09:33 -0800)]
Explaining, in the overall README for latex source, that
the tools directory is not something that most contributors
need to look at.

9 years agoThis adds all the e* index entries present in DW4 into 4.1 latex.
David Anderson [Sat, 17 Nov 2012 17:12:49 +0000 (09:12 -0800)]
This adds all the e* index entries present in DW4 into 4.1 latex.

9 years agoCorrects verbatim to be alltt in one crucial spot
David Anderson [Tue, 13 Nov 2012 17:53:01 +0000 (09:53 -0800)]
Corrects  verbatim to be alltt in one crucial spot
so an example looks right and its attribute uses
are indexed.
typeentries.tex

9 years agocompression.tex
David Anderson [Tue, 13 Nov 2012 03:25:46 +0000 (19:25 -0800)]
compression.tex
datarepresentation.tex
foreword.tex
generaldescription.tex
introduction.tex
otherdebugginginformation.tex
programscope.tex
sectionversionnumbers.tex
typeentries.tex

This completes the d* index entries.
At least a decent first cut at them.

9 years agoMore d* index entries added.
David Anderson [Sat, 10 Nov 2012 17:41:55 +0000 (09:41 -0800)]
More d* index entries added.

9 years agoThis does indexing of more d* words and phrases.
David Anderson [Sun, 4 Nov 2012 17:54:00 +0000 (09:54 -0800)]
This does indexing of more d* words and phrases.

9 years agoIndex v and other stuff
Ron Brender [Wed, 24 Oct 2012 14:33:07 +0000 (10:33 -0400)]
Index v and other stuff

9 years agoTry .jpq version of DWlogo
Ron Brender [Sun, 21 Oct 2012 20:25:01 +0000 (16:25 -0400)]
Try .jpq version of DWlogo

9 years agoIndexing the b* entries, completed here.
David Anderson [Mon, 15 Oct 2012 16:38:57 +0000 (09:38 -0700)]
Indexing the b* entries, completed here.
A few "See Section" things were not proper \refersec, fixed thouse.
A few instances of "something" were present and those are now
in latex form ``something'' . Except in examples, where "" is
fine as is.

9 years agoFinished indexing the a* entries up through
David Anderson [Wed, 10 Oct 2012 14:48:24 +0000 (07:48 -0700)]
Finished indexing the a* entries up through
  'beginning of a data member'

10 years ago Updated date string in dwarf5.tex.
David Anderson [Mon, 8 Oct 2012 22:26:07 +0000 (15:26 -0700)]
  Updated date string in dwarf5.tex.

Fixed  the attributes table in generaldescription.tex so
it uses lower case for indexing where appropriate instead
of the capitals appearing in the table itself.

10 years agoIndexes more entries starting with a.
David Anderson [Sun, 23 Sep 2012 21:44:16 +0000 (14:44 -0700)]
Indexes more entries starting with a.
Noticed livelink commands in the attributes table result in index entries
starting with capital letters, which was not my intent.
Changed some to livelinki and there are many more to do.
A few of the non-A language name entries were indexed too, though
there is more to do for the other language index entries.

10 years agoChanges to add index entries completing all of them up
David Anderson [Sun, 23 Sep 2012 21:35:36 +0000 (14:35 -0700)]
Changes  to add index entries completing all of them up
through 'abstract'.  In 4.1 Latex.
Not quite half of the first page of index entries
done once these committed.

Working through the abstract instance examples it was
natural to do some of the
concrete instance example indexing too.

Explained in READMEindexing how to get < and > characters to print.

10 years agoThis shortens the often-long line of ....
David Anderson [Wed, 19 Sep 2012 18:04:40 +0000 (11:04 -0700)]
This shortens the often-long line of ....
in tools/dw4index.txt  and tools/dw4sortedindex.txt
as we don't need all those dots for anything. They were
an artifact of copy/paste of the DWARF4 pdf index data.

10 years agoAdds index entries for all .debug_* and a couple other
David Anderson [Wed, 19 Sep 2012 18:01:21 +0000 (11:01 -0700)]
Adds index entries for all .debug_* and a couple other
index entries beginning with '.'.
The section-relationships page was missing .debug_types,
now that name is in its proper place (per the DW4 doc).

10 years agoAdds index entries for all the index entries in DW4 that
David Anderson [Mon, 17 Sep 2012 20:34:10 +0000 (13:34 -0700)]
Adds index entries for all the  index entries in DW4 that
begin with 'address'
Also adds  two latex commands to simplify indexing.

10 years agoDW_AT_t* through DW_AT_v* attributes table entries done.
David Anderson [Thu, 13 Sep 2012 15:48:00 +0000 (08:48 -0700)]
DW_AT_t* through DW_AT_v* attributes table entries done.
So now the chapter 2 attributes table has all its links.

10 years agoAttributes table AT_f* i* l* now has links
David Anderson [Sun, 9 Sep 2012 17:39:12 +0000 (10:39 -0700)]
Attributes table AT_f* i* l* now has links
to attribute use (definitions of use).

10 years agoAttributes table links from AT_p* r* s* attributes now added
David Anderson [Sun, 9 Sep 2012 17:35:37 +0000 (10:35 -0700)]
Attributes table links from AT_p* r* s* attributes now added

10 years agoAT_m n o links from attribute table (chap 2) to document
David Anderson [Sun, 9 Sep 2012 17:32:12 +0000 (10:32 -0700)]
AT_m n o  links from attribute table (chap 2) to document
where the use documented now exist.

10 years agoAdds DW_AT_d* links to attributes table.
David Anderson [Thu, 6 Sep 2012 17:33:25 +0000 (10:33 -0700)]
Adds DW_AT_d* links to attributes table.

10 years agoThis is DW_AT_e* links implementation in the attributes table.
David Anderson [Thu, 6 Sep 2012 17:31:44 +0000 (10:31 -0700)]
This is DW_AT_e* links implementation in  the attributes table.

10 years agoDW_AT_c* in attribute table now linked per DWARF4.
David Anderson [Tue, 4 Sep 2012 16:55:00 +0000 (09:55 -0700)]
DW_AT_c* in attribute table now linked per DWARF4.

10 years agoDwarf-Workgroup DW_AT_b linking attributes in 4.1
David Anderson [Sat, 1 Sep 2012 18:37:59 +0000 (11:37 -0700)]
Dwarf-Workgroup DW_AT_b linking attributes in 4.1
nearly 48 hours passed, no objections so commit these
linking improvements.

10 years agoUpdated READMEindexing with a hint for folks making mods.
David Anderson [Fri, 3 Aug 2012 01:30:46 +0000 (18:30 -0700)]
Updated READMEindexing with a hint for folks making mods.

10 years agoBegan the insertions of live links into the DW_AT_ table,
David Anderson [Wed, 1 Aug 2012 19:48:19 +0000 (12:48 -0700)]
Began the insertions of live links into the DW_AT_ table,
following the organization of the DWARF4 document.

READMEindexing has a new comment mentioning a seemingly
obvious thing to do that does not quite work (errors during pdf build).

10 years agoAdded READMEindexing document to explain indexing.
David Anderson [Thu, 26 Jul 2012 15:31:30 +0000 (08:31 -0700)]
Added READMEindexing document to explain indexing.
Added addtoindexi as a newcommand in dwarf5.tex

10 years agodw4index.txt is a text representation of the DWARF4 document
David Anderson [Sun, 17 Jun 2012 19:57:50 +0000 (12:57 -0700)]
dw4index.txt is a text representation of the DWARF4 document
index, with each entry on a single line.
dw4sortedindex.txt is the same file sorted by entry name.
The hope is these will be useful in ensuring the 4.1 index
is complete enough.

10 years agoReferences to class block are now all linked, it seems.
David Anderson [Sun, 17 Jun 2012 18:34:20 +0000 (11:34 -0700)]
References to class block are now all linked, it seems.
Fortran Common block references are now linked.
basic_block references are not yet linked, and
a few other 'block' strings not handled, the proper
target is not yet set.

10 years agoThis finishes the 'flag' links, which
David Anderson [Sun, 17 Jun 2012 17:10:30 +0000 (10:10 -0700)]
This finishes the 'flag' links, which
may all be correct now. Some of the block links
are present but not all are correct.

10 years agoAll uses of block now either a livelink, livetarg, or nolink.
David Anderson [Wed, 6 Jun 2012 17:50:28 +0000 (10:50 -0700)]
All uses of block now either a livelink, livetarg, or nolink.

10 years agoAdd nolink and noindex commands and use them
David Anderson [Wed, 6 Jun 2012 17:29:06 +0000 (10:29 -0700)]
Add nolink and noindex commands and use them
to finish up handling the word flag where it would be
silly to link.

10 years agoAdd livelink to the flag uses (class flag).
David Anderson [Mon, 4 Jun 2012 23:33:10 +0000 (16:33 -0700)]
Add livelink to the flag uses (class flag).

10 years agoUpdate the comments at the head of various .py files
David Anderson [Mon, 4 Jun 2012 17:07:00 +0000 (10:07 -0700)]
Update the comments at the head of various .py files
so they better reflect what the python really does.

10 years agoAdds more tests to uses.py (and updates tests results),
David Anderson [Mon, 4 Jun 2012 16:45:40 +0000 (09:45 -0700)]
Adds more tests to uses.py (and updates tests results),
more ways to look for typos in .tex

10 years agoNow uses.py reports on all unused link targets
David Anderson [Mon, 4 Jun 2012 16:10:18 +0000 (09:10 -0700)]
Now uses.py reports on all unused link targets
(some are to be expected, a few represent work to be completed in .tex
files)

10 years agoUses.py found a couple duplicated targets, I fixed those in
David Anderson [Sun, 3 Jun 2012 21:52:19 +0000 (14:52 -0700)]
Uses.py found a couple duplicated targets, I fixed those in
 tex and changed the duplicated targets output of uses.py to
be easier to read.

10 years agoNow uses.py works much better, and the test cases are more complete.
David Anderson [Sun, 3 Jun 2012 21:35:08 +0000 (14:35 -0700)]
Now uses.py works much better, and the test cases are more complete.
It now recognizes a comment as such, which helps in checking
the real .tex files. And it skips the newcommand command in tex,
again helping avoid pointless warnings.

10 years agoNow uses.py properly reads in tex (for its purposes)
David Anderson [Sun, 3 Jun 2012 20:34:38 +0000 (13:34 -0700)]
Now uses.py properly reads in tex (for its purposes)
and skips newcommand (those not relevant to uses.py

10 years agoThe new uses.py tool is the first stage of looking for
David Anderson [Sun, 3 Jun 2012 18:17:46 +0000 (11:17 -0700)]
The new uses.py tool  is the first stage of looking for
and finding questionable entries in the document without
having to interpret latex messages.

Duplicate and missing labels etc.
This creates the reader and modifies all so we continue
to reuse fileio.py everywhere.  With regression tests
included.

No change to the document .tex files.

10 years agoSeems like all the DW_ codes and references and index entries
David Anderson [Thu, 31 May 2012 21:59:28 +0000 (14:59 -0700)]
Seems like all the DW_ codes and references and index entries
have now been created.

10 years agoCreated links and targets for DW_LNE_ DW_LNS_ DW_MACINFO_ .
David Anderson [Thu, 31 May 2012 21:49:36 +0000 (14:49 -0700)]
Created links and targets for  DW_LNE_ DW_LNS_  DW_MACINFO_ .

10 years agoAdded links and targets for
David Anderson [Thu, 31 May 2012 21:38:43 +0000 (14:38 -0700)]
Added links and targets for
DW_END_   DW_ID_  DW_INL_  DW_LANG_

10 years ago Added links and targets for DW_DSC_ DW_DS_ DW_END_
David Anderson [Thu, 31 May 2012 21:23:58 +0000 (14:23 -0700)]
 Added links and targets for DW_DSC_  DW_DS_  DW_END_

10 years agoAdded links and targets for
David Anderson [Thu, 31 May 2012 21:09:38 +0000 (14:09 -0700)]
Added links and targets for
DW_CC_  DW_CFA_  DW_CHILDREN_

10 years agoLinks for DW_ATE and DW_ADDR added in.
David Anderson [Thu, 31 May 2012 20:55:01 +0000 (13:55 -0700)]
Links for DW_ATE and DW_ADDR added in.

10 years agoAdds DW_ACCESS and DW_OP links.
David Anderson [Thu, 31 May 2012 20:45:36 +0000 (13:45 -0700)]
Adds DW_ACCESS and DW_OP links.

10 years agoAdded comments on the use of anylink.py and added
David Anderson [Thu, 31 May 2012 19:55:51 +0000 (12:55 -0700)]
Added comments on the use of anylink.py and added
hopefully useful message when it is run incorrectly.

10 years agoNow we can fix up links in groups if we wish. Or all at once.
David Anderson [Thu, 31 May 2012 19:46:54 +0000 (12:46 -0700)]
Now we can fix up links in groups if we wish. Or all at once.
With test code too.

10 years agoNow all the FORM linkages are in place.
David Anderson [Thu, 31 May 2012 17:22:26 +0000 (10:22 -0700)]
Now all the FORM linkages are in place.

10 years agoCreated formlink.py and test code.
David Anderson [Thu, 31 May 2012 16:34:42 +0000 (09:34 -0700)]
Created formlink.py and test code.

10 years agoAttributes are now linked from use to the table.
David Anderson [Thu, 31 May 2012 16:21:31 +0000 (09:21 -0700)]
Attributes are now linked from use to the table.
The table with attr. meanings does not yet link to
the various descriptions.
There were a few trivial mistakes in the examples
and the compression chapter and one or two
in debug section relationships exposed by the links failing
(now that the links are made for attributes).

10 years agoIn a few places in the compression appendix there was a :
David Anderson [Thu, 31 May 2012 15:51:51 +0000 (08:51 -0700)]
In a few places in the compression appendix there was a :
right next to an attribute name.  That conflicted with
use of python tools, so in a few places in compression.tex
an extra space was useful.

10 years agoNow unified the actual code for introducing livelink
David Anderson [Thu, 31 May 2012 15:09:54 +0000 (08:09 -0700)]
Now unified the actual code for introducing livelink
into a single file. Callers just pass in the crucial string
to say what to change.  new files: anylink.py attrlink.py
and test files.

10 years agoUsing tohyphen.py, change all the DW_* entries to allow
David Anderson [Thu, 31 May 2012 14:46:02 +0000 (07:46 -0700)]
Using tohyphen.py, change all the DW_* entries to allow
the hyphenated form (when latex allows and wants a line break)

10 years agoCreated tohypyen.py to clean up all DW_* entries
David Anderson [Thu, 31 May 2012 14:29:23 +0000 (07:29 -0700)]
Created tohypyen.py to clean up all DW_* entries
so latex can adjust lines right.

10 years agoAdded tools/printstandard.py and some regression tests.
David Anderson [Thu, 31 May 2012 14:08:41 +0000 (07:08 -0700)]
Added tools/printstandard.py and some regression tests.
Added a bit to README.

10 years agoThe new taglink.py app created links from all uses of TAGS
David Anderson [Wed, 30 May 2012 22:50:04 +0000 (15:50 -0700)]
The new taglink.py app created links from all uses of TAGS
to the their definition.
The commit shows all these.
In addition I noted an erroneous FIXME (the text was
already complete) and deleted it.
A couple places used the ascii double-quote symbol, those
are now changed to the latex-standard `` and '' symbols.
Modified the python tests very slightly for better coverage
so modified the expected results too.

10 years agoCorrected some livetarg uses and added some livelink
David Anderson [Wed, 30 May 2012 18:26:16 +0000 (11:26 -0700)]
Corrected some livetarg uses and added some livelink
uses to TAGs where before we had addtoindex.
So all the TAGs have targets for live links (links which
will be generated, not hand created).

10 years agoAll the TAG definition points are now marked with \livetarg.
David Anderson [Wed, 30 May 2012 17:58:39 +0000 (10:58 -0700)]
All the TAG definition points are now marked with \livetarg.

10 years agorefclassfixup.py fixes up some class references.
David Anderson [Tue, 29 May 2012 20:36:03 +0000 (13:36 -0700)]
refclassfixup.py fixes up some class references.
The places changed to add the live links are in
dataobject.tex datarepresentation.tex debugsectionrelationships.tex
generaldescription.tex  using refclassfixup.py to effect the
source changes.  Note that using label and hyperref
in the live* commands defined in dwarf5.tex result in
incorrect links in the pdf (not clear why) so we use
hyperlink and hypertarget instead for now.