Commit graph

901 commits

Author SHA1 Message Date
rfm
0057f3f4e9 Don't consider nullable when comparing types in interface and implementation 2025-03-27 11:51:44 +00:00
rfm
c19d77bd0e Make deprecation macro name consistent (it applies to methods, not just functions) and add attribute to mark non-portable features. 2025-03-27 10:27:23 +00:00
Wolfgang Lux
ee7a48c67c Add header for compiling with base-additions only on macOS 2025-02-14 17:26:24 +01:00
rfm
3259018843 Improve comments. 2025-02-09 13:00:43 +00:00
rfm
732fd2d2fb Quick hack tool to compare class methods 2025-01-28 15:06:53 +00:00
rfm
99bb50d2c0 avoid stack overflow 2024-11-22 06:04:38 +00:00
rfm
c224c63c2f Fix leak 2024-11-21 14:36:16 +00:00
rfm
9189f1bca6 Fix another leak 2024-11-20 15:27:22 +00:00
rfm
92ef562ebe Fix a few leaks 2024-11-20 14:29:41 +00:00
rfm
d5da92da73 Add a few more words to autogsdoc known ignore set 2024-11-19 18:53:32 +00:00
rfm
ebedfaf5c1 avoid a couple of compiler warnings 2024-11-19 12:57:59 +00:00
rfm
39e46d214c Remove unecessary graphviz settings 2024-11-18 22:34:51 +00:00
rfm
d31ed9a68e Technically <br /> is correct xml even though <br/> is generally accepted. 2024-11-18 22:29:15 +00:00
rfm
37eba33f8c Fixup <br> to <br/> 2024-11-18 22:29:15 +00:00
rfm
e782157ad7 Fix buffer overflow 2024-11-18 22:18:45 +00:00
rfm
b8d0003b43 Update FSF address as requested by Gregory 2024-11-08 10:33:32 +00:00
rfm
dfc7781b26 Fixup equality tests for dates 2024-11-08 10:33:32 +00:00
Riccardo Mottola
74f70e8899 fix style formatting, cleanup and make description style working 2024-11-05 01:04:52 +01:00
rfm
8382e02a16 Add css classes for nodes in the diagrams as follows:
figure_super	if the element is the superclass of the ne being documented
figure_class	if the element is for a non-root class
figure_root	if the element is for a root class
figure_protocol	if the element  is for a protocol
2024-11-04 22:13:28 +00:00
rfm
e9d1e9ebbc revert faulty class change 2024-11-04 21:39:01 +00:00
rfm
a8337b7f66 Add "node figure" class for svg 2024-11-04 21:22:36 +00:00
rfm
15270e460b fix typo 2024-10-21 22:16:11 +01:00
rfm
964cd4e5c5 Tidied classes for indexes 2024-10-21 22:13:34 +01:00
rfm
9097de9fbc If we have an incorrect flag, say what it was. 2024-10-21 22:12:24 +01:00
rfm
c122aa6d19 Styling for indexes 2024-10-21 21:50:12 +01:00
rfm
8456b7235d Fix invert logic 2024-10-21 21:18:10 +01:00
rfm
c0cc6453bc Add index section header info 2024-10-21 21:14:52 +01:00
rfm
fce8393561 fix format error 2024-10-21 20:58:29 +01:00
rfm
f162e0f97e Changes for index.html output 2024-10-21 20:55:21 +01:00
rfm
bd6c52e8d4 Add skipping of generics in a few more places. 2024-10-21 19:25:51 +01:00
Riccardo Mottola
e14da974c7 give some visual separation to index areas 2024-10-18 11:58:00 +02:00
Riccardo Mottola
4a506cb048 style also section horizontal rulers 2024-10-18 11:35:47 +02:00
Riccardo Mottola
fc23434727 output body divs, fix indenting 2024-09-24 00:54:32 +02:00
Riccardo Mottola
a2c9bfab5b remove debug colors, add separate body styles for each pane 2024-09-24 00:53:47 +02:00
Riccardo Mottola
e126331994 improved styles 2024-09-16 22:29:57 +02:00
rfm
b34089b8b6 nav bar inital attempt 2024-09-16 21:16:31 +01:00
Riccardo Mottola
110a32e6e0 add styles, including debug 2024-09-03 19:22:28 +02:00
rfm
7b70d77d2f Fix error consuming extra character at end of <ignore>..</ignore> 2024-09-03 11:28:58 +01:00
rfm
db0d5a15e7 Create (and use if no -StylesheetURL is given) a default stylesheet, by copying an existing resource. 2024-09-03 09:11:23 +01:00
rfm
2c8528d973 Fix bug adding extra quotes 2024-09-02 21:52:02 +01:00
Riccardo Mottola
0619a30840 proper doctype and header also for frame indices 2024-08-27 12:48:37 +02:00
Riccardo Mottola
21f2cd0389 add declaration do avoid warning 2024-08-24 14:58:29 +02:00
Riccardo Mottola
0905c3059a add missing newline and remove comment, there is no multi-lang doc support 2024-08-24 14:49:31 +02:00
rfm
cf166fdc10 Merge branch 'agsdoc-html-style' of ssh://github.com/gnustep/libs-base into agsdoc-html-style 2024-08-22 19:34:12 +01:00
rfm
11dfe4d330 Avoid output of the whitespace between elements within <gsdoc> 2024-08-22 19:32:45 +01:00
Riccardo Mottola
c8e2d51c8c declare charset static to utf-8 2024-08-22 14:32:39 +02:00
Riccardo Mottola
550facb17f use modern doctype suggested, or FF 115 uses quirks mode with classic html 4.01. See https://developer.mozilla.org/en-US/docs/Web/HTML/Quirks_Mode_and_Standards_Mode?utm_source=mozilla&utm_medium=firefox-console-errors&utm_campaign=default 2024-08-22 14:26:08 +02:00
Riccardo Mottola
8792f56ebd fix missing html tag start 2024-08-22 14:20:16 +02:00
Riccardo Mottola
1b823751e6 use classic HTML non-closing tag syntax 2024-08-12 21:57:21 +02:00
Riccardo Mottola
eadaf46781 mark document as strict HTML4 and let's spot errors d- no HTML5 due to frames. 2024-08-12 21:34:08 +02:00