* mdocml version 1.12.0 available
@ 2011-10-08 20:23 ` Kristaps Dzonsons
2011-10-10 13:05 ` Thomas Klausner
2011-10-11 14:56 ` Joerg Sonnenberger
0 siblings, 2 replies; 6+ messages in thread
From: Kristaps Dzonsons @ 2011-10-08 20:23 UTC (permalink / raw)
To: discuss
[-- Attachment #1: Type: text/plain, Size: 627 bytes --]
Hello,
I'm pleased to announce mdocml 1.12.0, now at http://mdocml.bsd.lv/.
Among many output improvements, this release features -Tman, allowing
distribution of -man UNIX manuals for legacy systems; significant
upgrades to the reference manual pages; and an experimental apropos(1)
working with mandocdb(8) (imported from mandoc-tools for in-tree work).
For a full list of changes, see the attached ChangeLog. An abbreviated
list of changes is on the NEWS section of the web-site.
As usual, sources are at http://mdocml.bsd.lv/snapshots/mdocml.tar.gz.
Binaries are at http://mdocml.bsd.lv/binaries/.
Thanks,
Kristaps
[-- Attachment #2: ChangeLog --]
[-- Type: text/plain, Size: 11166 bytes --]
2011-10-08 11:42 kristaps
* read.c: Critical fix in the new -Tman lookaside buffer code.
Gah..
2011-10-08 09:01 kristaps
* index.sgml: Note volatility of apropos and cut out old news
update.
2011-10-08 08:47 kristaps
* Makefile, mdoc_man.c: Tweak Makefile and add config.h to -Tman to
allow cross-compiling on Windows (via MingW).
2011-10-08 08:24 kristaps
* apropos.1: Use `Mt' instead of `Aq' for email address.
2011-10-08 08:21 kristaps
* Makefile, index.sgml: Get ready for version. I'm bumping the
minor release to 1.12 because this involves both a major
functionality addition (-Tman), a new utility (apropos), and both
apropos and mandocdb being built by default.
2011-10-08 08:20 kristaps
* apropos.c: Use mandoc_realloc() in apropos, as we're linking to
libmandoc.a.
2011-10-08 07:37 kristaps
* mdoc_man.c: Implement a basic -Tman `Rv', like `Ex'.
2011-10-08 05:58 kristaps
* mdoc_man.c: Tidy up -Tman output. This has NO functional change:
(1) introduced a state struct instead of using global statics;
(2) documented throughout the file; (3) fixed a situation of
reaching past the end of our buffer for zero-length strings; (4)
alpha-ordered the functions. (1) and (3) ok schwarze@. (2) and
(4) are purely style and documentation.
2011-10-07 09:29 kristaps
* apropos.c: Lift hard-coded limit of results.
2011-10-07 09:22 kristaps
* apropos.c: Clean up file a bit: remove errx and err function
pointers from the state struct (directly using fprintf and perror
to do this); add some in-line documentation; remove state init
and destroy directly to the main function.
2011-10-06 19:15 kristaps
* Makefile, index.sgml: Make apropos and mandocdb build by default.
2011-10-06 19:06 kristaps
* index.sgml: Add more version notes to www.
2011-10-06 19:05 kristaps
* mandoc.1: Nix end-of-line whitespace.
2011-10-06 19:00 kristaps
* Makefile, apropos.1, apropos.c: Import apropos from mandoc-tools
after inlining all source files (originally including extern.h,
state.c, and sort.c). The apropos utility interfaces with the
databases of mandocdb to provide semantic searching capabilities.
It Works For Me, but will need lots of cleanup in the coming
months.
2011-10-06 18:29 kristaps
* main.c, main.h, man.c, man.h, mandoc.1, mandoc.3, mandoc.h,
mdoc_man.c, read.c: If -Tman is specified and input is -man, echo
the preprocessed (`so' replaced by file) input. This replaces
earlier behaviour of doing nothing, which I found unexpected
(mandoc should always output).
This requires a buffer in read.c that saves the input lines
before being parsed, with a special hook if `so' is invoked.
This buffer is just flushed to output if -mman is the input.
While mucking around doing this, I also alpha-ordered the
mandoc.h functions.
Ok schwarze@, with no screaming when the polished patch was
published.
2011-10-05 17:43 kristaps
* index.sgml: Add -Ofragment mode to release notes.
2011-10-05 17:35 kristaps
* example.style.css, html.c, html.h, man_html.c, mandoc.1,
mdoc_html.c: Add the -Ofragment option to -T[]x]html. This
accomodates for embedding manual output in existing HTML or XHTML
documents, e.g., when invoking mandoc from an SSI or CGI.
2011-10-02 14:37 kristaps
* index.sgml: Break schwarze@'s release notes into sections. Ok
schwarze@.
2011-10-02 06:02 kristaps
* chars.in: Make -T[x]html suppress output with \& (and similar
zwsp points). This fixes lynx's rendering of manuals with the
\&, which were rendering as ​ in the text. Reported by
Paul de Weerd, thanks!
2011-09-29 20:13 schwarze
* mdoc.c, mdoc_man.c: implement .Ap .Bd .Bo .Bq .D1 .Ic .Lp .Oo .Pf
.Po .Ss .Sx .Sy .br .sp implement .Bl -bullet add more
information to the .TH line escape dots at the beginnings of
lines add trailing newline character at the end of the file do
not misinterpret the ROOT block as .Ap
2011-09-27 18:59 schwarze
* index.sgml: list the work done during s2k11
2011-09-27 17:49 schwarze
* mdoc.7: even though .Bl is not callable, groff complains when it
appears unescaped on a macro line, so lets just escape it;
noticed by jmc@
2011-09-26 19:07 schwarze
* man.7, mdoc.7, roff.7: Reorganize part of the content:
1) Move the LANGUAGE SYNTAX from mdoc(7) and man(7) to roff(7),
it's common to both and it's actually roff syntax. 2) Move the
MACRO SYNTAX down to the bottom, such that the less technical
parts MANUAL STRUCTURE and MACRO OVERVIEW get to the top.
Getting everything to again fit together after the reshuffling
required various adjustments; also adjust and improve the
DESCRIPTIONS while there.
feedback and "go ahead" jmc@ kristaps@
2011-09-26 16:47 schwarze
* mandoc.1: restore alphabetical order for the -Toutput list, and
use a width specifier that makes it look nicer; from jmc@, ok
kristaps@
2011-09-25 14:37 schwarze
* eqn.7: typos found by jmc@
2011-09-21 05:57 schwarze
* man_term.c, term.c: As noticed by kristaps@, when breaking an
overflowing line, forget about pending whitespace (vbl), or the
next line would be misaligned and potentially too long; but i'm
fixing this in a simpler way than he proposed. Also remove the
kludges in .HP that compensated for this bug.
2011-09-20 19:36 schwarze
* lib.in: sync to groff: support .Lb -libdwarf, update .Lb -libelf
after Werner Lemberg committed a patch by Joseph Koshy
2011-09-20 19:05 schwarze
* out.c, tbl_term.c: Major rewrite of the horizontal spacing of
tables to work both with and without frames and rulers. ok
kristaps@
2011-09-20 18:46 schwarze
* man.7: add a MACRO OVERVIEW section, similar to the one in
mdoc(7); writing this for man(7), too, was suggested by kristaps@
2011-09-20 10:20 schwarze
* TODO, man_term.c: Using user-defined macros, surprisingly, it is
possible to have *next*-line head arguments on the *same* input
line. So .TP must not assume that a head argument with a
matching input line number is a same-line argument (and access a
NULL pointer). Bug found and fix tested by kristaps@ with
groff_hdtbl(7).
2011-09-20 09:47 schwarze
* mdoc_man.c: do not assign pointers to literal strings to
variables that might be changed; from kristaps@
2011-09-20 09:13 schwarze
* man_term.c: When advancing the left margin, .RS also needs to
reset the right margin to the default and check that the left
does not outgrow the right one. Otherwise, the (rmargin >=
offset) assertion fails in term_flushln(). Bug found and fix
tested by kristaps@ with NetBSD slapo-retcode(5).
2011-09-20 05:02 schwarze
* man_term.c, mdoc_term.c: Sync print_mdoc_head to print_man_head;
this was forgotten after man_term.c rev. 1.25 on March 2, 2010.
The benefit is a sane page header line when .Dt is very long.
Reminded by Thomas Klausner <wiz at NetBSD>, thanks.
2011-09-19 18:36 schwarze
* man_term.c, mdoc_term.c, term.c, term.h: Remove the terminal
frontend flag TERMP_NOLPAD.
In columnated contexts (.Bl -column, .Bl -tag, .IP, .TP, .HP
etc.), do not pad after writing a column. Instead, always pad
before writing content.
In itself, this change avoids: - writing trailing whitespace in
some situations - with .fi/.nf in .HP, breaking lines that were
already padded
It allows several bugfixes included in this patch: - Do not
count backspace as a character with positive width. - Set up
proper indentation when encountering .fi/.nf in .HP. - Adjust
the .HP indentation width to what groff does. - Never unlimit
the right margin unless in the final column.
ok kristaps@
2011-09-19 04:34 schwarze
* roff.c: Breaking the line at a hyphen is only allowed if the
hyphen is both preceded and followed by an alphabetic character.
ok kristaps@
2011-09-18 19:51 schwarze
* roff.c: Fix another regression introduced in 1.11.7: If a string
is defined in terms of itself, the REPARSE_LIMIT in read.c used
to break the cycle. This no longer works since all the work is
now done in the function roff_res(), looping indefinitely.
Make this loop finite by arbitrarily limiting the number of times
one string may be expanded; when that limit is reached, leave the
remaining string references unexpanded.
This changes behaviour compared to 1.11.5, where the whole line
would have been dropped. The new behaviour is better because it
loses less information. We don't want to imitate groff-1.20.1
behaviour anyway because groff aborts parsing of the whole file.
ok kristaps@
2011-09-18 17:18 schwarze
* term.c: fix a regression introduced in 1.11.7: even a breakable
hyphen may be bold or underlined ok kristaps@
2011-09-18 17:08 schwarze
* man_term.c: Support nesting of indented blocks.
This patch was originally written in July 2011 by kristaps@, i
promptly committed it to OpenBSD, and then it was forgotten. Now
i rediscovered it when merging 1.11.7 to OpenBSD.
ok kristaps@ (on his own patch :)
2011-09-18 12:43 schwarze
* TODO: two issues were reported again
2011-09-18 10:14 schwarze
* chars.c, chars.in, html.h, libman.h, libmdoc.h, main.h,
man_macro.c, mandoc.1, mandoc.c, mdoc_argv.c, mdoc_macro.c,
roff.c, tbl_html.c, tbl_layout.c, tbl_opts.c, term.c, term.h,
term_ascii.c, term_ps.c, tree.c: forgotten Copyright bumps; no
code change found while syncing to OpenBSD
2011-09-18 03:57 schwarze
* mdoc.7: Add a MACRO OVERVIEW, listing all macros ordered by
purpose, each with a one-line discription. Use this when
wondering which macro fits best for your particular use case, and
whether there are alternatives. feedback ond ok jmc@, ok
kristaps@
2011-09-17 11:00 schwarze
* Makefile, main.c, main.h, mandoc.1, mdoc_man.c: Initial,
incomplete support for -Tman to convert mdoc(7) documents to the
man(7) language. This is work in progress and will be developed
in tree. It does already handle the cat(1) manual, but will
hardly handle all your fancy manuals yet. go ahead kristaps@
jmc@ millert@ deraadt@
2011-09-17 09:54 schwarze
* mandocdb.c: fix an obvious typo: sz was used uninitialized found
while merging to OpenBSD
2011-09-16 16:44 schwarze
* mdoc.7, st.in: support ".St -iso8601"; committing on behalf of
jmc@
2011-09-06 13:56 kristaps
* man.7: It's unknown whether `SH' and `SS' closing out `nf'
literalism is portable, so document it in COMPATIBILITY.
2011-09-06 13:53 kristaps
* man_validate.c: Revert removal of tab warning, suggested by
schwarze@.
2011-09-04 05:58 kristaps
* man_validate.c: Remove check for tab. man(7) says tab is Ok.
2011-09-04 05:49 kristaps
* man_validate.c: Teach -man that a literal context should be
closed by SS/SH in the backend (the front-end already accomodated
for this). Found indirectly from a question by Brad Smith.
2011-09-02 20:29 kristaps
* tbl.7, tbl_layout.c: Fix handling of font modifiers in tables.
Noted by Brad Smith.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mdocml version 1.12.0 available
2011-10-08 20:23 ` mdocml version 1.12.0 available Kristaps Dzonsons
@ 2011-10-10 13:05 ` Thomas Klausner
2011-10-10 13:23 ` Kristaps Dzonsons
2011-10-11 14:56 ` Joerg Sonnenberger
1 sibling, 1 reply; 6+ messages in thread
From: Thomas Klausner @ 2011-10-10 13:05 UTC (permalink / raw)
To: discuss
On Sat, Oct 08, 2011 at 10:23:12PM +0200, Kristaps Dzonsons wrote:
> Among many output improvements, this release features -Tman,
> allowing distribution of -man UNIX manuals for legacy systems;
> significant upgrades to the reference manual pages; and an
> experimental apropos(1) working with mandocdb(8) (imported from
> mandoc-tools for in-tree work).
Very cool, thanks.
I wonder why apropos(1) is not installed by default though?
Thomas
--
To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mdocml version 1.12.0 available
2011-10-10 13:05 ` Thomas Klausner
@ 2011-10-10 13:23 ` Kristaps Dzonsons
2011-10-10 14:31 ` Thomas Klausner
2011-10-10 17:14 ` Ingo Schwarze
0 siblings, 2 replies; 6+ messages in thread
From: Kristaps Dzonsons @ 2011-10-10 13:23 UTC (permalink / raw)
To: discuss; +Cc: Thomas Klausner
On 10/10/2011 03:05 PM, Thomas Klausner wrote:
> On Sat, Oct 08, 2011 at 10:23:12PM +0200, Kristaps Dzonsons wrote:
>> Among many output improvements, this release features -Tman,
>> allowing distribution of -man UNIX manuals for legacy systems;
>> significant upgrades to the reference manual pages; and an
>> experimental apropos(1) working with mandocdb(8) (imported from
>> mandoc-tools for in-tree work).
>
> Very cool, thanks.
> I wonder why apropos(1) is not installed by default though?
Thomas,
Because I forgot to modify the install hook in the Makefile. Gah.
On a related note, doesn't NetBSD have the SQL-ified apropos and
libmandoc-using makesqlwhatis as well? Last I checked it didn't play
nicely with libmandoc, but it's been a while.
Anyway, where would mandocdb go? makewhatis, on OpenBSD, is in
/usr/libexec, but this doesn't seem right. Is .../prefix/sbin/ the way
to go?
Thanks,
Kristaps
--
To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mdocml version 1.12.0 available
2011-10-10 13:23 ` Kristaps Dzonsons
@ 2011-10-10 14:31 ` Thomas Klausner
2011-10-10 17:14 ` Ingo Schwarze
1 sibling, 0 replies; 6+ messages in thread
From: Thomas Klausner @ 2011-10-10 14:31 UTC (permalink / raw)
To: Kristaps Dzonsons; +Cc: discuss
On Mon, Oct 10, 2011 at 03:23:03PM +0200, Kristaps Dzonsons wrote:
> Because I forgot to modify the install hook in the Makefile. Gah.
Ah, what I thought :)
> On a related note, doesn't NetBSD have the SQL-ified apropos and
> libmandoc-using makesqlwhatis as well? Last I checked it didn't
> play nicely with libmandoc, but it's been a while.
It was a GSoC project but hasn't been integrated yet (we have to integrate sqlite3 first, but that's in progress).
> Anyway, where would mandocdb go? makewhatis, on OpenBSD, is in
> /usr/libexec, but this doesn't seem right. Is .../prefix/sbin/ the
> way to go?
sbin sounds correct to me.
Cheers,
Thomas
--
To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mdocml version 1.12.0 available
2011-10-10 13:23 ` Kristaps Dzonsons
2011-10-10 14:31 ` Thomas Klausner
@ 2011-10-10 17:14 ` Ingo Schwarze
1 sibling, 0 replies; 6+ messages in thread
From: Ingo Schwarze @ 2011-10-10 17:14 UTC (permalink / raw)
To: discuss
Hi Thomas,
Kristaps Dzonsons wrote on Mon, Oct 10, 2011 at 03:23:03PM +0200:
> On 10/10/2011 03:05 PM, Thomas Klausner wrote:
>> On Sat, Oct 08, 2011 at 10:23:12PM +0200, Kristaps Dzonsons wrote:
>>> Among many output improvements, this release features -Tman,
>>> allowing distribution of -man UNIX manuals for legacy systems;
>>> significant upgrades to the reference manual pages; and an
>>> experimental apropos(1) working with mandocdb(8) (imported from
>>> mandoc-tools for in-tree work).
>> Very cool, thanks.
>> I wonder why apropos(1) is not installed by default though?
It's just not ready for production at this time and
might possibly clobber the apropos(1) existing on the system.
The user interface (option naming) is still completely different
from any other apropos(1), and all of the MANPATH handling is
still missing. We have to fix that before we can install it.
See also the commit message at:
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/mandoc/apropos.c#rev1.1
> Because I forgot to modify the install hook in the Makefile. Gah.
Gah indeed... Be thankful that you forgot it! ;-)
> Anyway, where would mandocdb go? makewhatis, on OpenBSD, is in
> /usr/libexec, but this doesn't seem right.
Well, for makewhatis on OpenBSD, it does seem right, because it
is not supposed to be called manually and needs not be in the PATH,
it is just called internally from /etc/weekly and from the pkg
tools.
Regarding full mandocdb(8) integration, one thing is still missing:
Parsing of preformatted manuals. At first we will probably go the
way of keeping the old makewhatis(8), letting it do the tree walks,
letting it process the preformatted manuals itself, letting it
remember the installed source manuals and call out to mandocdb(8)
to process the latter at the end. So from that perspective,
mandocdb(8) could be in libexec just like makewhatis(8).
The reason i put it into /usr/bin/ is that it's a hardlink to mandoc(1)
on OpenBSD, so having the two as close together as possible helps
the admin to understand what's going on and minimizes the risk of
breaking things when people start splitting filesystems. Besides,
when as user puts his own (special-purpose, maybe smallish) man tree
into his home directory, the user might wish to generate a mandoc.db
there. So it's not necessarily a "system utility" only, it can
also be a user utility - compare to stuff like accton, adduser,
bgpctl, chown, chroot, edquota, lpc, pkg_add, ...
Well ok, nslookup is also in /usr/sbin/, so apparently, the rules
aren't that strict.
Yours,
Ingo
--
To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: mdocml version 1.12.0 available
2011-10-08 20:23 ` mdocml version 1.12.0 available Kristaps Dzonsons
2011-10-10 13:05 ` Thomas Klausner
@ 2011-10-11 14:56 ` Joerg Sonnenberger
1 sibling, 0 replies; 6+ messages in thread
From: Joerg Sonnenberger @ 2011-10-11 14:56 UTC (permalink / raw)
To: discuss
[-- Attachment #1: Type: text/plain, Size: 210 bytes --]
On Sat, Oct 08, 2011 at 10:23:12PM +0200, Kristaps Dzonsons wrote:
> I'm pleased to announce mdocml 1.12.0, now at http://mdocml.bsd.lv/.
Attached is the report from clang -analyze. Food for thought ;)
Joerg
[-- Attachment #2: clang.txt --]
[-- Type: text/plain, Size: 3937 bytes --]
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/man_validate.c:217:10: warning: Assigned value is always the same as the existing value
for (cp = p; NULL != (p = strchr(p, '\t')); p++) {
~~ ^ ~
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/man_validate.c:216:2: warning: Value stored to 'cp' is never read
cp = p = n->string;
^ ~~~~~~~~~~~~~
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/man_validate.c:476:2: warning: Value stored to 'n' is never read
n = n->child;
^ ~~~~~~~~
3 warnings generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/mdoc_macro.c:1449:3: warning: Value stored to 'head' is never read
head = m->last;
^ ~~~~~~~
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/mdoc_macro.c:1457:3: warning: Value stored to 'body' is never read
body = m->last;
^ ~~~~~~~
2 warnings generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/mdoc_validate.c:549:10: warning: Assigned value is always the same as the existing value
for (cp = p; NULL != (p = strchr(p, '\t')); p++) {
~~ ^ ~
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/mdoc_validate.c:548:2: warning: Value stored to 'cp' is never read
cp = p;
^ ~
2 warnings generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/tbl_data.c:152:29: warning: The left operand to '+' is always 0
if (p[pos] == 'T' && p[pos + 1] == '}') {
~~~ ^
1 warning generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/lib/libmandoc/../../dist/mandoc.c:311:2: warning: Value stored to 'rlim' is never read
rlim = -1;
^ ~~
1 warning generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/bin/mandoc/../../dist/main.c:136:2: warning: Value stored to 'argc' is never read
argc -= optind;
^ ~~~~~~
1 warning generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/bin/mandoc/../../dist/mdoc_html.c:502:3: warning: Value stored to 't' is never read
t = print_otag(h, TAG_TABLE, 3, tag);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/bin/mandoc/../../dist/mdoc_html.c:507:3: warning: Value stored to 't' is never read
t = print_otag(h, TAG_TABLE, 2, tag);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/bin/mandoc/../../dist/mdoc_term.c:617:7: warning: Access to field 'prev' results in a dereference of a null pointer (loaded from variable 'n')
if (n->prev && MDOC_It == n->prev->tok) {
^
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/bin/mandoc/../../dist/mdoc_term.c:611:7: warning: Access to field 'prev' results in a dereference of a null pointer (loaded from variable 'n')
if (n->prev && MDOC_It == n->prev->tok)
^
2 warnings generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/bin/mandoc/../../dist/term.c:615:3: warning: Value stored to 'c' is never read
c = 0;
^ ~
1 warning generated.
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/bin/mandoc/../../dist/term_ps.c:492:3: warning: Value stored to 'pp' is never read
pp = "letter";
^ ~~~~~~~~
/home/joerg/work/NetBSD/cvs/src/external/bsd/mdocml/bin/mandoc/../../dist/term_ps.c:579:2: warning: Value stored to 'len' is never read
len = vsnprintf(&p->ps->psmarg[pos], PS_BUFSLOP, fmt, ap);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2011-10-11 14:57 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <sfid-H20111008-222347-+063.46-1@spamfilter.osbf.lua>
2011-10-08 20:23 ` mdocml version 1.12.0 available Kristaps Dzonsons
2011-10-10 13:05 ` Thomas Klausner
2011-10-10 13:23 ` Kristaps Dzonsons
2011-10-10 14:31 ` Thomas Klausner
2011-10-10 17:14 ` Ingo Schwarze
2011-10-11 14:56 ` Joerg Sonnenberger
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).