ThomasMertes / seed7

Source code of Seed7
GNU General Public License v2.0
207 stars 11 forks source link

Include Files Not Listed in Subject Index #18

Open celtic-coder opened 1 year ago

celtic-coder commented 1 year ago

Hi Thomas (@ThomasMertes),

The files.txt listing contains both Seed7 programs and the 186 "s7i" include files. Most of the include files are also listed in the Subject Index on the SourceForge site, but a number are missing from the Index.

archive_base.s7i
chartype.s7i
cronos16.s7i
cronos27.s7i
field.s7i
filebits.s7i
font8x8.s7i
ftpserv.s7i
gtkserver.s7i
http_response.s7i
lower.s7i
mahjng32.s7i
makedata.s7i
modern27.s7i
more.s7i
multiscr.s7i
pic16.s7i
pic32.s7i
reverse.s7i
seed7_05.s7i
sokoban1.s7i
stdfont10.s7i
stdfont12.s7i
stdfont14.s7i
stdfont16.s7i
stdfont18.s7i
stdfont20.s7i
stdfont24.s7i
stdfont8.s7i
stdfont9.s7i
struct.s7i
syntax.s7i
tar_cmds.s7i
tee.s7i
unionfnd.s7i
upper.s7i
vecfont10.s7i
vecfont18.s7i

I would have expected that "seed7_05.s7i", for example, would have been part of the index, since it is such an important file. Is there a reason why these 38 files are not listed?

Kind Regards, Liam

ThomasMertes commented 11 months ago

Thank you very much for your suggestion. These files are not listed in the Subject Index because they have no entry in the Libraries Section. In order to do that, these libraries need documentation comments. I improved the documentation of

and added them to the Libraries Section which automatically adds them also to the Subject Index.

I leave this issue open in order to keep track which libraries need to be added.

celtic-coder commented 11 months ago

Hi Thomas (@ThomasMertes),

You are welcome! I am glad that the listing has provided you a further opportunity to update (as per https://github.com/ThomasMertes/seed7/commit/3b5e71afb6ab9ecf2aa629706afd2847b6ed55f1) the already extensive ecosystem for the Seed7 programming language.

Kind Regards, Liam

ThomasMertes commented 11 months ago

I have added documentation comments to five more libraries (which adds them to the Subject Index):