Commit graph

40 commits

Author SHA1 Message Date
André Hentschel
1923e0e159 c2man: Mark the file used if a comment is found. 2011-08-05 09:57:51 +02:00
André Hentschel
bb44fe5698 c2man: We don't have multiple dlls in one directory anymore. 2011-08-01 18:26:26 +02:00
André Hentschel
b1d089baa3 c2man: Initialise current comment info. 2011-06-13 11:31:21 +02:00
André Hentschel
38fcf687c2 c2man: Better detect that the file is in use. 2011-06-07 18:09:35 +02:00
Alexandre Julliard
35d7213407 c2man: Fix a typo. 2011-03-18 21:13:47 +01:00
Max TenEyck Woodbury
1d79674150 c2man: Label export list slots. 2011-03-17 13:06:50 +01:00
Max TenEyck Woodbury
3d6ae97aa3 c2man: Fix .spec file flag recognition. 2011-03-09 12:38:28 +01:00
Max TenEyck Woodbury
de6a252849 c2man: Add header's subdirectory and a link to its source file in the 'IMPLEMENTATION' notes. 2011-02-14 12:24:12 +01:00
Max TenEyck Woodbury
a2cc82ccd1 c2man: Search sub-directories for headers too. 2011-02-09 13:45:28 -06:00
André Hentschel
7cb303b83f c2man: Replace link to documentation.sgml. 2010-04-01 11:41:32 +02:00
Stefan Stranz
c89c2dd4c5 c2man: Add xml documentation creation. 2009-06-08 15:38:35 +02:00
Alexandre Julliard
6fb1d75239 c2man: Fix the array reference syntax and the return value regexps. 2009-04-10 19:52:04 +02:00
Jon Griffiths
dcabc064fc c2man: Don't mangle 'dll' when its part of another word. 2008-07-04 19:35:33 +02:00
Jon Griffiths
3ef22e56f2 c2man: Correct extension for non-dlls (based on a patch by Vijay Kamuju). 2008-06-26 21:30:15 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Robert Shearman
a42f59dfe8 tools/c2man.pl: Generate correct html. 2006-02-14 11:34:23 +01:00
Detlef Riekenberg
2c5fee9c58 c2man: Remove HTML warnings. 2005-12-06 21:22:28 +01:00
Markus Amsler
4adae004c3 Make parameter higlighting regex less "hungry". 2005-11-10 11:36:44 +00:00
William Poetra Yoga H
a83c19f48c Support building man pages outside of the source directory. 2005-05-07 18:39:05 +00:00
Alexandre Julliard
ca4f5faa0a Create the output directory if needed. 2005-01-07 17:17:23 +00:00
Jon Griffiths
95c11f2b57 Param descriptions can be >1 lines.
Allow '-' in comment names, convert it to space on display.
Allow struct members to be documented (automatically, one day).
Allow for many comments which start with "name (dll.ord)
description".
2004-12-08 13:41:00 +00:00
Francois Gouget
bebac0a400 Alter the functions declaration order or predeclare them so perl can
check the prototypes.
2004-10-30 02:11:19 +00:00
Francois Gouget
50b91588e7 Add prototypes to all functions.
Move 'main' to the end so we don't have to pre-declare all the
functions.
2004-10-04 18:57:02 +00:00
Robert Shearman
9e155fc744 Fix c2man for the case where function parameters are on more than one
line.
2004-07-29 02:35:04 +00:00
Jon Griffiths
381304485e Accept exports with '@' in their name.
Link to winehq source for implemented functions.
2004-04-23 21:28:19 +00:00
Paul Vriens
840d7de5d4 Added missing comma in index.html. 2004-03-31 20:08:38 +00:00
Jon Griffiths
541545b21e Allow API-doc generation for non WINAPI calls (e.g. msvcrt). 2004-02-09 20:44:22 +00:00
Francois Gouget
640cc3f3e1 Assorted spelling fixes. 2004-01-06 22:08:33 +00:00
Jon Griffiths
0239d6bb10 Ensure we generate for -noname ordinals documented as '@'. 2003-10-01 03:05:43 +00:00
Francois Gouget
7aa0f3c41d Update winapi and c2man so they know about -ret16. Remove support for
the obsolete pascal16 and -noimport.
Update modules.dat so winapi knows about the new dlls.
2003-09-29 20:15:24 +00:00
Jon Griffiths
8edbe90dd2 Correctly spot forwards.
Various improvements and fixes to the output, add index for html.
2003-07-19 03:08:29 +00:00
Hans Leidekker
ac0416ad96 Force perl to use byte semantics. 2003-05-16 20:12:41 +00:00
Francois Gouget
f803e2a92d Fix miscellaneous spelling errors and typos. 2003-05-13 00:41:57 +00:00
Thomas Mertes
639362bfb0 Change c2man that it works with the new format of the spec files
(without exported name).
2003-04-16 23:09:28 +00:00
Hans Leidekker
3de094e271 Handle multiline output from grep and don't grep for empty strings. 2003-04-14 21:34:45 +00:00
Jon Griffiths
a2807a9a5e Improve the look/content of the man page output.
Generate for all exported functions (that have docs).
Add dll summary page, HTML and SGML output.
2003-03-15 19:45:48 +00:00
Alexandre Julliard
7cae558bdc Removed some more trailing whitespace. 2002-06-01 02:55:48 +00:00
Alexandre Julliard
0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Hidenori Takeshima
4ca46fda34 Fix for APIs that don't have any ordinal (ordinal=@). 2000-11-12 03:40:27 +00:00
Mike McCormack
e0df32ff4f Created default c2man compatible perl script for generating
documentation, in case c2man isn't installed.
2000-08-11 21:15:21 +00:00