Logged In: YES
user_id=987895

AD 1: pasdoc generates correct output here. Just like in
HTML or LaTeX, line break in description is equivalent to a
space character.

If you really want to make line break in output
documentation you can use @br tag that I just implemented
(see http://pasdoc.sipsolutions.net/BrTag ). Or insert empty
line into description, this will make new paragraph (see
http://pasdoc.sipsolutions.net/WritingDocumentation ).

AD 2: @created, @author and @lastmod currently have an
effect only for units and classes (and interfaces and
records) descriptions. This indeed should be corrected some day.

AD 3, AD 4: pasdoc parses only unit interface, not
implementation. Not only this simplifies parsing, but also
the whole idea of pasdoc is to generate a documentation for
a programmer using this unit, not implementing it. So
documentation for local variables and units used in
implementation section is not relevant here.

Summary: I treat this request as partially fixed. The only
remaining issue here is number 2: using @created, @author
and @lastmod for all items.

I'm changing priority to 3 : this should be fixed, but it's
not high priority because it doesn't seem useful for many
people and you can temporary workaround this by writing
normal description text, like

{ Description
Author of this function is Jns Gerg&#337,
jonas.gergo@chello.hu.
Created on 2004.06.01.
Last modified 2004.06.01. }
function func(param:string):String;