On 2026-09-10 19:40, Marco van de Voort via fpc-pascal wrote:
Op 10-9-2026 om 14:44 schreef Tomas Hajny via fpc-pascal:
 .
 .
Apart from both of us knowing that CHM should be preferred, where exactly is it documented as such?

The fact that 3.2.4 RCs come with them integrated and preinstalled on Windows?  The fact that the IDE says to download the CHMs if they are not?

Indeed, it says so if you go to Contents or Index. It doesn't say anything like that if you go to Help->Files.

More importantly - we're about to release 3.2.4 _and_ redesign the WWW site. However, the link provided in the IDE will stop working after the WWW site redesign. I guess we should still fix it for the final release in this case? @Michael? I know that this isn't a regression in RC2, but it is something that we should probably take care of in the context of the WWW site redesign (together with updating the links in the readme.txt and FAQ files which are both also distributed with the release)?


That doesn't say the rest is deprecated, but it does make clear what is preferred.

File readme.txt supplied with the last release states about the IDE: "context sensitive help supports help files in HTML, Windows HLP and Borland TPH format". Our documentation (user manual - user.pdf) states in the chapter related to IDE:
------
The IDE contains a help system which can display the following file formats:
- TPH The help format for the Turbo Pascal help viewer.
- INF The OS/2 help format.
- NG The Norton Guide Help format.
- HTML HTML files
=======

Well, fix that then :-)

;-) Somehow, it came across my mind too. ;-) Will do.


And a bit later: "The Free Pascal documentation in HTML format can be added to the IDE’s help system. This way the documentation can be viewed from within the IDE."

And while you ask - as far as I can see, the HTML version still seems to work correctly in the IDE.

On what target? The problems with html were highly target specific, specially on real dos (not under w9x). Actually the direct impetus to push for CHM as default back then was testing a FPC release in plain dos that took HALF AN HOUR to install, all due to extracting the plain html help.

Very true - it wouldn't work on anything without LFN support, and extracting and especially indexing the help in this format takes forever. I tested it under Win32. But that wasn't my point - the HTML format should either stay supported, or get documented and announced as not supported any longer rather than breaking the support silently (which fortunately didn't happen, but I wasn't sure about that originally and thus asked).


I can't deprecate the rest, but IMHO the fact that there is zero feedback on them in about a decade says IMHO says enough.

Out of curiousity - how much feedback did you get about the CHM files recently? Isn't it more because most people use Lazarus or other editors rather than the text mode IDE? Obviously, that doesn't mean that we should stop supporting the IDE, just that the amount of feedback to the help format in IDE may not be directly specifically related to the format.

Tomas
_______________________________________________
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to