Christian Thaeter [Fri, 20 Aug 2010 18:25:21 +0000 (20:25 +0200)]
ignore pdftex errors
doc generation isn't perfect yet, the missing graph conversion barfs out
otherwise, nevertheless the generated manual is already useable.
Christian Thaeter [Fri, 20 Aug 2010 18:20:21 +0000 (20:20 +0200)]
Merge remote branch 'starbase/devel' into devel
* starbase/devel:
test_inc.conf produces the testsuite doc (temp)
Christian Thaeter [Fri, 20 Aug 2010 18:19:36 +0000 (20:19 +0200)]
test_inc.conf produces the testsuite doc (temp)
Christian Thaeter [Fri, 20 Aug 2010 18:08:46 +0000 (20:08 +0200)]
remove 'volatile' they're wrong, we need barriers/locks there someday
Christian Thaeter [Fri, 20 Aug 2010 17:31:20 +0000 (19:31 +0200)]
Release preparation, bump library version, makefile update for README
Christian Thaeter [Thu, 19 Aug 2010 17:29:07 +0000 (19:29 +0200)]
Final Documentation makeover, fix plenty bugs
Andreas Hermann Braml [Thu, 19 Aug 2010 01:15:43 +0000 (03:15 +0200)]
Fix typos
Christian Thaeter [Wed, 18 Aug 2010 20:07:03 +0000 (22:07 +0200)]
cosmetic in sourcecode docs
Christian Thaeter [Wed, 18 Aug 2010 20:06:40 +0000 (22:06 +0200)]
fix tables
Christian Thaeter [Wed, 18 Aug 2010 13:42:42 +0000 (15:42 +0200)]
include the test.sh doc into the nobug book
temporary disables the standalone doc generation
Christian Thaeter [Wed, 18 Aug 2010 13:41:11 +0000 (15:41 +0200)]
cosmetics and copyright years updates
Christian Thaeter [Wed, 18 Aug 2010 13:40:14 +0000 (15:40 +0200)]
improve the 'literate' source docs for the resource tracker
Christian Thaeter [Wed, 18 Aug 2010 13:39:03 +0000 (15:39 +0200)]
add functionality to verbatim.pawk to strip leading spaces
Christian Thaeter [Tue, 17 Aug 2010 23:22:12 +0000 (01:22 +0200)]
More documentation fixes, formatting, cosmetic, wording
Christian Thaeter [Tue, 17 Aug 2010 20:42:29 +0000 (22:42 +0200)]
improve index generation and pagerefs
Christian Thaeter [Tue, 17 Aug 2010 18:22:46 +0000 (20:22 +0200)]
add a 'dotted' list style for the index, include pageref in xrefs
Christian Thaeter [Tue, 17 Aug 2010 18:03:31 +0000 (20:03 +0200)]
some formatting fixes, missing empty lines, literal passthoughs
Christian Thaeter [Tue, 17 Aug 2010 18:00:48 +0000 (20:00 +0200)]
Merge remote branch 'mob/pseudoruprecht/latexbackend' into devel
* mob/pseudoruprecht/latexbackend:
doc: Fix typos; update LaTeX depencies; rephrase some overly complex sentences
Fix typo
Christian Thaeter [Tue, 17 Aug 2010 18:00:11 +0000 (20:00 +0200)]
rewrite the labeled lists using latex descriptions
Christian Thaeter [Tue, 17 Aug 2010 17:56:46 +0000 (19:56 +0200)]
Another asciidoc.pawk change
Andreas Hermann Braml [Tue, 17 Aug 2010 15:53:03 +0000 (17:53 +0200)]
doc: Fix typos; update LaTeX depencies; rephrase some overly complex sentences
Andreas Hermann Braml [Tue, 17 Aug 2010 15:21:53 +0000 (17:21 +0200)]
Fix typo
Christian Thaeter [Tue, 17 Aug 2010 15:16:56 +0000 (17:16 +0200)]
change link coolors
Christian Thaeter [Tue, 17 Aug 2010 15:15:02 +0000 (17:15 +0200)]
convert table-legend to footnotes in the annotations table
Andreas Hermann Braml [Tue, 17 Aug 2010 15:11:25 +0000 (17:11 +0200)]
Merge branch 'devel' into latex
Christian Thaeter [Tue, 17 Aug 2010 14:27:14 +0000 (16:27 +0200)]
Merge remote branch 'mob/pseudoruprecht/latexbackend' into devel
* mob/pseudoruprecht/latexbackend:
AsciiDoc/LaTeX: use package microtype to make typeset output prettier
AsciiDoc/LaTeX: set link colors in PDF to cyan
Christian Thaeter [Tue, 17 Aug 2010 14:26:52 +0000 (16:26 +0200)]
we don't want colons generated by latex.conf
Christian Thaeter [Tue, 17 Aug 2010 14:20:07 +0000 (16:20 +0200)]
add empty lines before literal paragraphs
Andreas Hermann Braml [Tue, 17 Aug 2010 14:05:58 +0000 (16:05 +0200)]
AsciiDoc/LaTeX: use package microtype to make typeset output prettier
Andreas Hermann Braml [Tue, 17 Aug 2010 14:00:37 +0000 (16:00 +0200)]
AsciiDoc/LaTeX: set link colors in PDF to cyan
Christian Thaeter [Tue, 17 Aug 2010 13:58:54 +0000 (15:58 +0200)]
Merge remote branch 'mob/pseudoruprecht/latexbackend' into devel
* mob/pseudoruprecht/latexbackend:
AsciiDoC/LaTeX: add package cmap to fix search in generated PDF
Christian Thaeter [Tue, 17 Aug 2010 13:57:46 +0000 (15:57 +0200)]
fix INDEX syntax glitches with empty lines
Christian Thaeter [Tue, 17 Aug 2010 13:56:55 +0000 (15:56 +0200)]
WIP: remove the text from a hypertarget
maybe we have to fix this later, in cases where the text is needed
but falling back to a default was bad for invisible anchors
Christian Thaeter [Tue, 17 Aug 2010 13:55:14 +0000 (15:55 +0200)]
another try on asciidoc.pawk, generating an explicit id
we may factor id generation into a function later, possibly
invent a encoding scheme which preserves sort order
Christian Thaeter [Tue, 17 Aug 2010 13:22:49 +0000 (15:22 +0200)]
dont make 'Index' a specialsection because we will generat our own index
Andreas Hermann Braml [Tue, 17 Aug 2010 00:02:48 +0000 (02:02 +0200)]
Merge branch 'devel' into latex
Christian Thaeter [Mon, 16 Aug 2010 23:48:47 +0000 (01:48 +0200)]
some pending cosmetics
Christian Thaeter [Mon, 16 Aug 2010 23:48:23 +0000 (01:48 +0200)]
remove spaces from hyperref identifiers instead using __
Christian Thaeter [Mon, 16 Aug 2010 23:47:51 +0000 (01:47 +0200)]
colspec fix, new asciidoc table syntax
Christian Thaeter [Mon, 16 Aug 2010 23:47:08 +0000 (01:47 +0200)]
Remove .idx generation we create a custom index later
Andreas Hermann Braml [Mon, 16 Aug 2010 20:53:53 +0000 (22:53 +0200)]
AsciiDoC/LaTeX: add package cmap to fix search in generated PDF
Christian Thaeter [Mon, 16 Aug 2010 20:51:18 +0000 (22:51 +0200)]
Merge remote branch 'mob/pseudoruprecht/latexbackend' into devel
* mob/pseudoruprecht/latexbackend:
AsciiDoc/LaTeX: Fix escapes
AsciiDoc/LaTeX: Use thempfootnote counter in tables
Christian Thaeter [Mon, 16 Aug 2010 20:50:16 +0000 (22:50 +0200)]
makefile targets for toc and index generation (incomplete)
Andreas Hermann Braml [Mon, 16 Aug 2010 20:01:26 +0000 (22:01 +0200)]
AsciiDoc/LaTeX: Fix escapes
Andreas Hermann Braml [Mon, 16 Aug 2010 19:49:30 +0000 (21:49 +0200)]
AsciiDoc/LaTeX: Use thempfootnote counter in tables
Christian Thaeter [Mon, 16 Aug 2010 19:46:16 +0000 (21:46 +0200)]
fix index/anchor generation, anchors must be after the target header
Christian Thaeter [Mon, 16 Aug 2010 19:19:09 +0000 (21:19 +0200)]
move abstact, motto and toc to the manual config file
Christian Thaeter [Mon, 16 Aug 2010 19:18:16 +0000 (21:18 +0200)]
Work on latex tables, allowing footnotes
still ugly aligned, but it works basically
Christian Thaeter [Mon, 16 Aug 2010 14:59:44 +0000 (16:59 +0200)]
fix passthrough for __foo__ texts
Christian Thaeter [Mon, 16 Aug 2010 12:21:04 +0000 (14:21 +0200)]
FIX: pipadoc index generation, replace non alnum chars with '__'
Christian Thaeter [Mon, 16 Aug 2010 10:50:48 +0000 (12:50 +0200)]
Merge branch 'benny2' of git://git.pipapo.org/mob/nobug into devel
* 'benny2' of git://git.pipapo.org/mob/nobug:
Minor language chages.
Minor corrections to language: Coverage Macros.
Minor changes to language.
Minor language corrections.
Minor corrections to language.
Minor language corrections: Macros on Fauslt Injection.
Benny Lyons [Sun, 15 Aug 2010 20:29:20 +0000 (22:29 +0200)]
Minor language chages.
Benny Lyons [Sun, 15 Aug 2010 20:13:23 +0000 (22:13 +0200)]
Minor corrections to language: Coverage Macros.
Benny Lyons [Sun, 15 Aug 2010 20:07:56 +0000 (22:07 +0200)]
Minor changes to language.
Benny Lyons [Sun, 15 Aug 2010 19:59:12 +0000 (21:59 +0200)]
Minor language corrections.
Benny Lyons [Sun, 15 Aug 2010 19:53:26 +0000 (21:53 +0200)]
Minor corrections to language.
Benny Lyons [Sun, 15 Aug 2010 19:35:27 +0000 (21:35 +0200)]
Minor language corrections: Macros on Fauslt Injection.
Christian Thaeter [Sun, 15 Aug 2010 16:13:45 +0000 (18:13 +0200)]
make the generated .tex file precious for easier debugging
Christian Thaeter [Sun, 15 Aug 2010 15:58:32 +0000 (17:58 +0200)]
Merge branch 'pseudoruprecht/latexbackend' of git://git.pipapo.org/mob/nobug into devel
* 'pseudoruprecht/latexbackend' of git://git.pipapo.org/mob/nobug:
upgrade listingblock in latex.conf to fancyvrb (has more features that come in handy)
Christian Thaeter [Sun, 15 Aug 2010 15:52:53 +0000 (17:52 +0200)]
fixing backslash escaping in tables, refine the compatibility table
Christian Thaeter [Sun, 15 Aug 2010 15:46:50 +0000 (17:46 +0200)]
Arrgs, accidentally dropped what was already commited
add .conf files to dependencies in Makefiles
Andreas Hermann Braml [Sun, 15 Aug 2010 15:35:25 +0000 (17:35 +0200)]
upgrade listingblock in latex.conf to fancyvrb (has more features that come in handy)
Christian Thaeter [Sun, 15 Aug 2010 09:06:08 +0000 (11:06 +0200)]
Merge remote branch 'mob/pseudoruprecht-newasciitables' into devel
* mob/pseudoruprecht-newasciitables:
doc: Convert tables to new AsciiDoc post-8.3.0 syntax
Christian Thaeter [Sun, 15 Aug 2010 09:01:09 +0000 (11:01 +0200)]
Merge remote branch 'mob/benny2' into devel
* mob/benny2:
Text moved to nobug.h.
Description of Source Code Annotations expanded.
Improvements to text describing macros.
Language and text improvements. No significant change to content.
Andreas Hermann Braml [Sun, 15 Aug 2010 02:50:09 +0000 (04:50 +0200)]
doc: Convert tables to new AsciiDoc post-8.3.0 syntax
Benny Lyons [Thu, 12 Aug 2010 16:54:47 +0000 (18:54 +0200)]
Text moved to nobug.h.
Benny Lyons [Thu, 12 Aug 2010 16:50:42 +0000 (18:50 +0200)]
Description of Source Code Annotations expanded.
The description of the macros for annotating source code increased.
Possible reasons to use these macros given.
Benny Lyons [Wed, 11 Aug 2010 16:10:16 +0000 (18:10 +0200)]
Improvements to text describing macros.
Description of many macros improved. A more consistent description of
all macros used, which, hopefully, should make it easier and quicker
to read.
TODO: Text on many macros still need to be improved.
Benny Lyons [Wed, 11 Aug 2010 16:05:14 +0000 (18:05 +0200)]
Language and text improvements. No significant change to content.
Language corrected and some text additions, but no new information.
Christian Thaeter [Tue, 10 Aug 2010 03:29:01 +0000 (05:29 +0200)]
some doc cosmetics and improvements
Christian Thaeter [Tue, 10 Aug 2010 03:27:11 +0000 (05:27 +0200)]
fix listing titles
we don't need captions, they didn't worked anyways
some comments to improve emacs source highlighting
Christian Thaeter [Tue, 10 Aug 2010 03:25:34 +0000 (05:25 +0200)]
include .conf files in the Makefile dependencies
Christian Thaeter [Mon, 9 Aug 2010 20:45:32 +0000 (22:45 +0200)]
Revert "Minor language improvements."
Only revert the documentation about NOBUG_INIT(), currently the
INIT_FLAG*() will call NOBUG_INIT(), but this is mainly meant as
undocumented compatibility feature. calling NOBUG_INIT() should be
mandatory for the time being.
This reverts commit
a3f52ec12331395f39da9bc6f1ca9ce0fcae49b2.
Benny Lyons [Mon, 9 Aug 2010 16:15:46 +0000 (18:15 +0200)]
Minor language improvements.
Christian Thaeter [Mon, 9 Aug 2010 08:01:14 +0000 (10:01 +0200)]
formatting improvments on the resourcetracker doc
Christian Thaeter [Mon, 9 Aug 2010 07:41:13 +0000 (09:41 +0200)]
fix resourcetracking formatting
Christian Thaeter [Mon, 9 Aug 2010 07:40:52 +0000 (09:40 +0200)]
authors and license formatting
Christian Thaeter [Mon, 9 Aug 2010 07:40:28 +0000 (09:40 +0200)]
fix admonition paragaphs
Christian Thaeter [Mon, 9 Aug 2010 06:12:46 +0000 (08:12 +0200)]
starting chapters at any page will safe some trees
Christian Thaeter [Mon, 9 Aug 2010 06:12:10 +0000 (08:12 +0200)]
improve the annotations doc
Christian Thaeter [Mon, 9 Aug 2010 05:54:47 +0000 (07:54 +0200)]
add 'credits' as symlink to AUTHORS
Christian Thaeter [Mon, 9 Aug 2010 05:52:25 +0000 (07:52 +0200)]
fixing and rewraping the macros chapter
Christian Thaeter [Mon, 9 Aug 2010 05:51:44 +0000 (07:51 +0200)]
another newline for verbatim sections
Christian Thaeter [Mon, 9 Aug 2010 05:18:21 +0000 (07:18 +0200)]
reviewd, reworded and fixed some documentation
Christian Thaeter [Mon, 9 Aug 2010 05:16:40 +0000 (07:16 +0200)]
plenty improvements for latex.conf
Christian Thaeter [Sun, 8 Aug 2010 20:31:23 +0000 (22:31 +0200)]
doc: small documentation fixes, new title
Christian Thaeter [Sun, 8 Aug 2010 20:27:51 +0000 (22:27 +0200)]
pdf: fixing link generation
the {0} parameter seems to be set when a attrlist for a macro is empty
so we test on {1}, looks rather like a bug or some other problem to me
but fixes the link generation for me.
Christian Thaeter [Sun, 8 Aug 2010 18:20:41 +0000 (20:20 +0200)]
PDF: style fixes
* use 'book' document type for pdf
* renumber sections, Document title is not section 0
* few small fixes
Christian Thaeter [Sun, 8 Aug 2010 16:08:21 +0000 (18:08 +0200)]
start new PDF generation through plain latex
* merged latex.conf from andreas
* simple Make rules (no index generation yet)
Christian Thaeter [Sat, 7 Aug 2010 08:14:45 +0000 (10:14 +0200)]
Merge branch 'coverage' into devel
* coverage:
let README generation grep asciidoc comments out
FIX: some gotchas in test.sh
cosmetics, fault coverage checker
document the fault-coverage checker
add bug-report address to AC_INIT
tests for resource resetting
FIX: copy'n'paste brainfart in RESETALL
RESOURCE_RESET and RESOURCE_RESETALL
ass some sanity checks for COVERAGE_DISABLE/ENABLE
add COVERAGE_DISABLE/COVERAGE_ENABLE
fault coverage testing, first implementation (EXPERIMENTAL)
add the _IF variant to INVARIANT_ASSERT
FIX: ENSURE_IF_CTX called the non _CTX version
This is release 201006.1
release make target fix
Christian Thaeter [Sat, 7 Aug 2010 08:14:05 +0000 (10:14 +0200)]
let README generation grep asciidoc comments out
also include updated README
Christian Thaeter [Tue, 3 Aug 2010 03:13:24 +0000 (05:13 +0200)]
FIX: some gotchas in test.sh
Christian Thaeter [Tue, 3 Aug 2010 03:12:43 +0000 (05:12 +0200)]
cosmetics, fault coverage checker
Christian Thaeter [Tue, 3 Aug 2010 03:11:16 +0000 (05:11 +0200)]
document the fault-coverage checker
Christian Thaeter [Mon, 19 Jul 2010 23:55:08 +0000 (01:55 +0200)]
add bug-report address to AC_INIT
Christian Thaeter [Fri, 16 Jul 2010 01:19:20 +0000 (03:19 +0200)]
tests for resource resetting
Christian Thaeter [Fri, 16 Jul 2010 01:18:13 +0000 (03:18 +0200)]
FIX: copy'n'paste brainfart in RESETALL
Christian Thaeter [Wed, 14 Jul 2010 02:18:09 +0000 (04:18 +0200)]
RESOURCE_RESET and RESOURCE_RESETALL
brings resources back into a pristine state forgetting anything
learned so far.
Christian Thaeter [Wed, 14 Jul 2010 01:50:50 +0000 (03:50 +0200)]
ass some sanity checks for COVERAGE_DISABLE/ENABLE
Christian Thaeter [Tue, 13 Jul 2010 14:54:12 +0000 (16:54 +0200)]
add COVERAGE_DISABLE/COVERAGE_ENABLE
These let one temporary (and nested) disable and enable fault injection on
coverage checks to suppress false positives.