rfm
ae9892db11
Use closefrom() if available
2023-11-14 11:34:55 +00:00
rfm
319d9fd300
Add support for multiple comma separated variable declarations
2023-11-14 10:47:57 +00:00
rfm
14fde39b4a
Add missing space in autogenerated text
2023-11-13 21:43:27 +00:00
Riccardo Mottola
96ed084569
header cleanup for documentation: copyrights, texinfo comments, etc
2023-11-13 22:38:16 +01:00
rfm
80964992bc
Incorporate Riccardo's changes too.
...
Merge branch 'autogsdoc-improvements' of ssh://github.com/gnustep/libs-base into autogsdoc-improvements
2023-11-13 20:17:12 +00:00
rfm
086ea5d04e
Changes to avoid autogsdoc warnings
2023-11-13 20:16:46 +00:00
Riccardo Mottola
ed0a06015b
Merge branch 'autogsdoc-improvements' of https://github.com/gnustep/libs-base into autogsdoc-improvements
2023-11-13 21:12:24 +01:00
Riccardo Mottola
0e01e51014
update dependency in install.texi and not INSTALL, so it gets properly regenerated
2023-11-13 21:12:09 +01:00
rfm
c9b878ba54
Fixup macro to be on one line (for autogsdoc)
2023-11-13 20:04:25 +00:00
rfm
15ff083a9a
Reformatting and compilation fixes.
2023-11-13 19:45:16 +00:00
rfm
1db5b071ee
Deal with systems which don't dfefine pi in the normal place
2023-11-13 19:19:03 +00:00
hmelder
a66d25598e
NSObject: Change return type of setVersion: from id to void
2023-11-13 20:01:11 +01:00
rfm
57a0d9afae
Add code to ignore generics markup in declarations.
2023-11-13 18:57:33 +00:00
Hugo Melder
ac38295f64
NSRegularExpression: Improved Error and Exception handling to match macOS behaviour ( #343 )
...
* NSRegularExpression: Match macOS error handling
* Add test cases for error handling
* NSRegularExpression: Raise an NSInvalidArgumentException instead of NSInternalInconsistencyException
* Check if NSRegularExpression throws an exception
2023-11-13 19:55:49 +01:00
rfm
ec051d1d30
Add a couple of trivial testcases to compare floats
2023-11-06 15:47:36 +00:00
Riccardo Mottola
a5cb4d8647
remove Date/Revision and update Copyright
2023-10-31 20:33:02 +01:00
rfm
4e3e169bed
Tweak warning/verbose output and auto generate author/date when needed
2023-10-31 12:30:00 +00:00
rfm
7fc6637390
Make warnings more informative
2023-10-30 19:56:59 +00:00
rfm
40ebe6df30
Minore documentation cross reference fixes
2023-10-30 19:55:45 +00:00
rfm
e027ff8585
Minor documentation tweaks
2023-10-30 16:56:05 +00:00
rfm
44dc5cef3d
Documentation error tweaks
2023-10-30 16:09:10 +00:00
rfm
2e48b09feb
Raise exception for unimplemented methods
2023-10-30 15:37:18 +00:00
rfm
8b4a8820a8
Fix to ensure correct version of mheader fiel is imported
2023-10-30 14:30:06 +00:00
rfm
1cce7e97e2
Mark unimplemented methods
2023-10-30 14:29:25 +00:00
rfm
0db43469c2
Fuylly specify argument type
2023-10-30 13:58:23 +00:00
rfm
e58f37337c
Fix empty preprocessor directive
2023-10-30 13:56:21 +00:00
rfm
1ab459bffa
Permint '^' block syntax in declarator
2023-10-30 13:54:58 +00:00
rfm
112c60b48b
Tweaks to make preprocessor documentation more reliable
2023-10-30 12:27:25 +00:00
rfm
8a7612857e
Fixp for parsing format macros
2023-10-30 09:50:34 +00:00
rfm
15824ad7c8
Fixups for property parsing and documenting getter/setter better
2023-10-29 09:13:54 +00:00
rfm
384a0de0ba
Fix minor documentation errors
2023-10-28 15:38:22 +01:00
rfm
1f5af5388b
Add -where to report the current parser line and position within it
2023-10-28 15:37:12 +01:00
rfm
57f066442e
Add diagnostic code and implement lookup for metods in informal protocols
2023-10-27 15:10:11 +01:00
rfm
1942313dea
NSISO8601DateFormatter bugfix (as reported by kevinpeizner) and tweaks.
2023-10-26 14:19:06 +01:00
rfm
fa30cfa93a
Remove -WordMap information (now built in to autogsdoc) and use -Verbose
2023-10-26 11:24:30 +01:00
rfm
7740439ffc
Fix problem marking a tool (when we find the 'main' function).
2023-10-25 10:31:10 +01:00
rfm
120ac85382
Add more predefined works for preprocessor macros used in core.
...
Avoid duplication of source files (repeated parsing)
2023-10-25 10:28:55 +01:00
Riccardo Mottola
eb5dcd684d
ignoring Documentation alltogether was too much
2023-10-23 22:18:50 +02:00
rfm
a881fc25f3
Merge branch 'autogsdoc-improvements' of ssh://github.com/gnustep/libs-base into autogsdoc-improvements
2023-10-23 20:57:53 +01:00
rfm
4c4397bdcd
fix bad comment markup
2023-10-23 20:49:19 +01:00
Riccardo Mottola
38a9b9c016
improve ignores for editor files, cores, Doc byproducts
2023-10-23 21:43:01 +02:00
Riccardo Mottola
02262e9ac0
some cleanup for autogsdoc
2023-10-23 21:41:59 +02:00
rfm
a9a198a283
Use full name of person generating documentation as author
2023-10-23 20:11:44 +01:00
rfm
05c8051a9c
Clarify warning
2023-10-23 20:04:10 +01:00
rfm
7dfe3c56a5
Add missing preprocessor value mappings
2023-10-23 19:56:10 +01:00
rfm
2e3740566b
Ignore preprocessor directives when parsing declarations
2023-10-23 16:37:04 +01:00
rfm
77d08980f6
iMore fixes for generics comparisons
2023-10-23 15:54:43 +01:00
rfm
700228d72b
Implement function to strip generic markup in order to make type
...
comparison work when generics are used.
2023-10-23 14:25:19 +01:00
rfm
ebf1aa9954
Record property attributes in description.
2023-10-23 11:46:46 +01:00
rfm
064feab09c
Remove parsing of $Date$ and $Revision$ RCS markup.
...
Make default <date> content be the documentation generation timestamp.
Ignore @synthesize and @dynamic property statements in source.
Implement @property parsing.
Generate method documentation for property getters/setters.
2023-10-23 11:19:31 +01:00