Skip to content

Commit ab95f25

Browse files
committed
broke down FAQ list, for furture FAQs
1 parent 21523cc commit ab95f25

11 files changed

Lines changed: 169 additions & 128 deletions

File tree

.timestamps

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -926,6 +926,7 @@
926926
1775087379 86d7f2895767555dc26a4421c7cbcfd6ffee34ea2544c94e1d3a7726863a5faf67f844f0e3840b49fc519fe0b0c046971a2d1023e2f71afe616183c6db59190a source/Far Call Interface/_Contact Info.txt
927927
1775008621 53eee66a0278ed9647039c12b680e71c16207a8db2cb3ccc6dd2af42ccc81f461bf02f2a855707494fd1791ea8f4b74d1850e55dccc197571e9b2adb4afaca66 source/Far Call Interface/_Header.txt
928928
1774985718 38ee7d0549711711fbc1de6d34617131198a76968b0d6794ff515df35bf906f9c23a8f395fd461d509ab4d6e16a8bf24410c433c8bfed3cabec00ed024c8c18c source/Far Call Interface/_Introduction.txt
929+
1775889187 5e09f3b6a913075bbb793bae92bee14f67a67d6eb4539bb69934a8cb2313fc77ca742765cda06ba4062e3615c3b82cb3f1181dbe77a79e5875de5591d97c359a source/Frequently-Asked Questions/_Header.txt
929930
1775310307 02fa8452ac0a9dbba6f5dd2f24ce95cd47203364fc1c52723658d54c7003f9ad3b357583fcba6e7926737a48eb2646dd9bf5c168536abdee9866688fced22e8c source/Glossary/86DOS.txt
930931
915397592 7369fc95b229adacc9a4bdee3dd6a2d0e2c0dbf641c095e26197cda21193b048548dee7d66479e6ff283bb1a0a17f9fce78bfbf98876d12c8273dd56dff9530e source/Glossary/A20.txt
931932
915397592 b47f301299b30e0d9e238b437749657010fa60b29657fe31c18acb931cb045a49c73747376b84c32e917cd4983c59fe75e7ae846ecc449459624b0ac36156439 source/Glossary/ABIOS.txt
@@ -10236,7 +10237,6 @@
1023610237
1775087356 86d7f2895767555dc26a4421c7cbcfd6ffee34ea2544c94e1d3a7726863a5faf67f844f0e3840b49fc519fe0b0c046971a2d1023e2f71afe616183c6db59190a source/Memory Map/_Contact Info.txt
1023710238
963798642 0890a66ffa0e6dc1ef72acf847453ff9f2c772efaa30d706720521ff82be16598366ba622f891124b597bdae5188d19dd5d35dc08b38dc33e1e77f957cea714b source/Memory Map/_Contributors.txt
1023810239
1775008591 707cf79d23184aa7d1ddb3599f70936930c0a541fa4932537aa3675c53901713627dd66a50289443839cc1985de04772de1f6e3edca010626e7eeed2c402dedf source/Memory Map/_Header.txt
10239-
964587618 c559e692e8a5fa6159e6ca086362a3845c6ff2e3e2ac78d3a8b2cae3fcad9443de854b463fe479b9da3724d0abbfe01a5db538c4939444813e3bd8cab0f8a6f8 source/Miscellaneous/FAQ.txt
1024010240
853074054 add6dd21a4b0f9b05a1c4ab5707b492630e6fbea025465ff5b25e030d239abc343670261db9f05c4d632b8bd31a6f62903430705aaa63b92fbac19281c61d57f source/Miscellaneous/Interrupt Primer.txt
1024110241
1775321167 2c2d5e53996e39db0f459500196106a169bd51db3bb1fc13ff8a9ae4d7ca6b84ca41c061f7b0cb9588d5427a5fbcc1bf90877936557be42b620d1788bda09f8b source/Miscellaneous/LICENSE
1024210242
963798640 75bf78bf9555f89641765e86a73031a98cdc2b45cd2b1fd28e76d6d41780a968d5d1a1c3c73707066ecb12bbd0135a6a77e3d404346edaaf497772111b70295a source/Miscellaneous/Read Me Now.txt
@@ -11124,15 +11124,15 @@
1112411124
963798642 0c5bf6afcb966c512c4ca158a724c71eb1547496ea4d1c08aa307262344ba465e2699c7f7688114b81ea6c14d3b7d4b3aa83164e3ae485aeb769fb4c9ab6f030 source/System-Management Mode/SMM Pentium.txt
1112511125
1775087341 86d7f2895767555dc26a4421c7cbcfd6ffee34ea2544c94e1d3a7726863a5faf67f844f0e3840b49fc519fe0b0c046971a2d1023e2f71afe616183c6db59190a source/System-Management Mode/_Contact Info.txt
1112611126
1775008555 3061c43ca40a15184feac3329344576ea4c6a7399312049383b1f0130fcd58217aff2325e0b02b4572a8cb0d306adf36704675d8edf75a4a164441eaba919240 source/System-Management Mode/_Header.txt
11127-
1775472597 c836439b2712ff2b0b4762fa765805a8c1682b4ff6bd299b94700608aebd86e9a776c3329c73ca3b475fe01f20bd7c8e92dd97a8080a10fc44f23e5744e4f01c source/_Mapping.txt
11127+
1775890498 058d4cfb9cd4fa2b307c406c19628926fdb81d6923b66cec66443c68b4380c754a31d742a62136367b02daa4242bcc5a8b59d9390ce5437db6a3ac2aefcb3263 source/_Mapping.txt
1112811128
1774987459 79effb06a4814f4cd0e5a5d235b39c74235bda3056ce736273bb2492b85e1c61c37adc5a27f2cf09278656572a2d598fd613218c2581612126288fcea867be79 source/_Release.txt
1112911129
1775168885 7d90943f6f0d41d75f9ec12df08c6c7cd0becfac5056efeac8397c947c4565330e3e39d81f8ede4b466dc524508899a4ecf4131c6a34f9509bb0e2ad69722c9d utilities/makehtml/LICENSE
1113011130
1775346744 c39038de71a15fb6b385e0e027f6615ad786a1371808f05917051d9d66acfbdf679514d6d5c88b18d9bf1ead4622ffdb0b9e1df3331250843be121a3b9939b3f utilities/makehtml/bintree.pp
1113111131
1775660894 f1e3f70fbe3269e3147c8800f006afb76fd74f1dc4045afb16e5304537ae03e3d2f21e15b17e59175bce6f55831fe8a879de85270400862e7066e3cd8b6d3a3a utilities/makehtml/build.sh
11132-
1775833427 0469c94084d8e81c7d7db9ef262bdd0051be42beeaf13851bd75a08d0110f360d08752bba2627000760b015ff1d0c10c4094c1b465621b347a01aaf774a27726 utilities/makehtml/cfgopts.pas
11132+
1775856724 345e59217bd0229972696aa5630f2dc01d661ad1cd2c0d60a06b44fc7ff7773905f1c43fbb98ae666471e53e918c271145d7737b663ed0b259f8a0842855aa79 utilities/makehtml/cfgopts.pas
1113311133
1775720771 6800769ea5a07a9d7712e84104fb64a789e6d33e434fff4a7fddc6ff1823c9d77c2d83f21006169a582b07bc0c7e93f23c1d48904ace93d71d6d4503e7e657c1 utilities/makehtml/makehtml.lpi
11134-
1775832759 787c285cebbd5afea616243276e221b37907efcb7e899ae42c420e3b3dc58a4058dc32abb81fa7ce0525e3d0825b2a0af9e89d613f853348bce3f78943d8a588 utilities/makehtml/makehtml.lpr
11135-
1775833459 3e5476ee58d5f6bc02c91ed7c4b4a79f35c943d5ed918d93ac80b97bc9de9e692b48764738ae2979fc66351ba446dc2933bbf3f997a5f5c7b1424e24fdcb403e utilities/makehtml/makehtml.lps
11134+
1775888408 484f0e88a11941536a91aea0fac5a0ed1a661f6969add10c2b3bcf42a7b60593b591d0fc793c4edd33964511ab9f0ae3d6392c23ff997839308324a8f551caca utilities/makehtml/makehtml.lpr
11135+
1775888408 fd307b50cd81fde5a5a314162fc2d93ee500da242873c20b08a5729fc28b1a54aa81238f1226e69d91f12e87bf94106405d93dca9886ea5bfa66f749ffd3a0a7 utilities/makehtml/makehtml.lps
1113611136
1775828358 e2fa0071d5ffc0ce5064981cfa617f5b2a6108c23ce168fdde3d1b5ac91060cf491cf9d00394dffca9cd1358138299dfdcb0a7bb40f6269c90c193e2cd9b481c utilities/makehtml/makehtml.res
1113711137
1775346672 3b7b7e6edaaf6c9728d260d3ca2bfd3ef4b08615e1f5caa1ca18e44439c85c5b53a445fb2decbf81874f761f4f818e2750e9e2291adc6497f052a7807328aee1 utilities/makehtml/pasext.pp
1113811138
1775168827 6693f98642328f20ac92c57358eb532107f81b00e506b939ffd65dedf03d5baf2b825588128fe00bda86530b130809a7075384df429b9fd86f0ef9ea2db88cb6 utilities/makehtml/patches.pp
@@ -11143,14 +11143,14 @@
1114311143
1775346744 c39038de71a15fb6b385e0e027f6615ad786a1371808f05917051d9d66acfbdf679514d6d5c88b18d9bf1ead4622ffdb0b9e1df3331250843be121a3b9939b3f utilities/makelist/bintree.pp
1114411144
1775471907 83bab5fe5b3027fc86b404315a63b0eb56b7ed776592138e0adf51a1937fb6201eeddea18ac31b96bbd5f37b75e90caf0114ff6ec6326aa4f29d7cd1afbf4f50 utilities/makelist/build.sh
1114511145
1775833997 17a022f3b636422945b021745a9ea382d64a97388827c1b46c14793801fa05da946e1def46bf9bd57ebdb106ef6911353b14a5e8318a2ef8a3207bf7fa8cc3a7 utilities/makelist/cfgopts.pas
11146-
1775833997 6d342b974787029131eaea09b41555a6337cc76bd4674bda6a93f00c3683fc1472112cc0b0cb1c10c7a902f7e972c280c51b542df28e5de8a071c88a1328ed16 utilities/makelist/makelist.lpi
11147-
1775834031 be72a8e703e093613cc8715f40814cf449ead954f8920feefa3e09329269a77f55696d7779b5a0d321c13c79de7ed33e1114a42b90f8e2fa64b76f85efc8cf69 utilities/makelist/makelist.lpr
11148-
1775834032 da253ee0f13d90061f934738b38811b75147b633ab91b1565d95c7c1f7eced2e7be6d84ddc7c9244382e1eb6c8caf0a3ecd28b7c551eb1fc9fee0fdb2b59034e utilities/makelist/makelist.lps
11149-
1775833969 64c1eb323dff64d6d9f4cc5f6770cd7caf9c336dd80f980c58ec4664534672cc7265a49340d1ce7d73ab23641b2e5aa1f552028cea82f5fc62bbeea57a1bbcbf utilities/makelist/makelist.res
11146+
1775890794 d1da8c0510b7b2ddbc24aeebc5d19d362328fd78bf2ee13d58f7368bdf4709be83140298c010279f4544048fcba4a4c176e29b9c7c2f50ae37d8afe92b23fd5f utilities/makelist/makelist.lpi
11147+
1775890847 cf625c54edb9a9c36c485331ee4dc752b18963daf383fae4feb4afe2aaf555e174557eec1f968e82f49245c73bf437c8ca76c9b495b516a8e184c73f7993d699 utilities/makelist/makelist.lpr
11148+
1775890848 b5435d658610f4bdb77d42d68a236465e57e07707cebd7a9c0f812c8f564b27ce344a0994beb449f5d9fce7256b0a2ecfd4cec5df0d1261ae3c5ab04688077ba utilities/makelist/makelist.lps
11149+
1775890794 172001d7ec4360a22fef1eb9bd67a745a8429ba698e6873ec0f7b98ca02d05728ee412f6b3f40610c860b263a48c3ccecc0f4dfd5a0a5a168dc4e979627e2673 utilities/makelist/makelist.res
1115011150
1775346672 3b7b7e6edaaf6c9728d260d3ca2bfd3ef4b08615e1f5caa1ca18e44439c85c5b53a445fb2decbf81874f761f4f818e2750e9e2291adc6497f052a7807328aee1 utilities/makelist/pasext.pp
1115111151
1775168827 6693f98642328f20ac92c57358eb532107f81b00e506b939ffd65dedf03d5baf2b825588128fe00bda86530b130809a7075384df429b9fd86f0ef9ea2db88cb6 utilities/makelist/patches.pp
1115211152
1774885828 4df3ff269b202a1dac7edad5200ad9ca0fcf6c4fe7614d0df925b1f3d5a1938bb575be93e2a7dade1b5e4b21dd3536181a27357e31b53da2dca25dae234413de utilities/makelist/version.def
11153-
1775834032 e489c854579d6d968a5b1f0d9dfa75ce92b919831a4fc411b779c3ec6af61d1bfd107d49f9df07aa730435c0628215784ac00bfb60e51c058d792e54a3e11992 utilities/makelist/version.pp
11153+
1775890848 058e6c2866d458a1083663777bcb30452213f0cbc117f4d3f64bae33ff7a12e33164effa76ec270a96325a57528f737d7a49a7489aebbb355d1e7ac863f5a006 utilities/makelist/version.pp
1115411154
1775434032 6df374e7a87c22059bf39cd9ed1614e1af6d785e20c2ec6b386b164b31816462027d0ebfe11ae4ecaa1f6d5bca15d3ab5ad9ff7d14df9ec47bfd13e3d4e0a6d3 utilities/makelist/version.sh
1115511155
1768044299 6d1670f425e5641c713c54e3102ee4627c6b539c84b10e93751f61161c28b672bec484d1add903fa406d5048255b3a10cd65e327346f58c83e273adc78d82bf5 utilities/one-off/breakdown-parser/LICENSE
1115611156
1775169301 f5e24688afba4ab8200d1ebd2b3fe82c836ce5e370fe692a6247ae0ad40580b974674b697ffdfe50284e8d2d479faeff56a3ee7cd0f5e16ff1e9112981ebf805 utilities/one-off/breakdown-parser/build.sh
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Original RBIL Copyright 2000 Ralf Brown
2+
Modifications Copyright (c) 2026 The List Project and its contributors

source/Miscellaneous/FAQ.txt

Lines changed: 0 additions & 31 deletions
This file was deleted.

source/_Mapping.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ Section=Admin
6060
; Copied Files
6161
; DOS_FILE=Miscellaneous/ copied file names
6262

63-
faq.lst=FAQ.txt
6463
INTERRUP.PRI=Interrupt Primer.txt
6564
README.NOW=Read Me Now.txt
6665

@@ -83,6 +82,7 @@ OVERVIEW.LST=Overview
8382
PORTS.LST=Ports List
8483
TABLES.LST=Selected Tables
8584
SMM.LST=System-Management Mode
85+
FAQ.LST=Frequently-Asked Questions
8686

8787
[TYPE]
8888
; Items in this section override internal and defaults for the different lists
@@ -108,7 +108,7 @@ SMM.LST=System-Management Mode
108108
; Link Similar to Glossary. But for External Line Entries
109109

110110
; Copied files
111-
faq.lst=None
111+
112112
INTERRUP.PRI=None
113113
README.NOW=None
114114

@@ -128,6 +128,7 @@ OVERVIEW.LST=None
128128
PORTS.LST=Port
129129
TABLES.LST=Table
130130
SMM.LST=SMM
131+
FAQ.LST=FAQ
131132

132133
[INFO]
133134

utilities/makehtml/makehtml.lpr

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,27 @@
1919
Version, PasExt, BinTree, CfgOpts;
2020

2121
type
22-
TListType = (lfUnknown, lfExclude);
22+
TListType = (lfUnknown, lfExclude, lfSubPart);
2323

2424
var
2525
ListType : TListType;
2626

27-
2827
procedure ProcessFile(Filename : String);
2928
var
3029
Ext : String;
3130
begin
3231
Ext:=UpperCase(ExtractFileExt(FileName));
3332
ListType := lfUnknown;
34-
case UpperCase(ExtractFileBase(FileName)) of
35-
'CATEGORY' : if EXT = '.KEY' then ListType:=lfExclude;
36-
'LICENSE' : if EXT = '' then ListType:=lfExclude;
37-
'README' : if EXT = '.NOW' then ListType:=lfExclude;
33+
if (Length(Ext) = 2) and ((Ext >= '.B') and (Ext <= '.Z')) then
34+
ListType:=lfSubPart
35+
else if (Length(Ext) = 3) and ((Ext >= '.ZA') and (Ext <= '.ZZ')) then
36+
ListType:=lfSubPart
37+
else if (Length(Ext) = 4) and ((Ext >= '.ZZA') and (Ext <= '.ZZZ')) then
38+
ListType:=lfSubPart
39+
else case UpperCase(ExtractFileBase(FileName)) of
40+
'CATEGORY' : if Ext = '.KEY' then ListType:=lfExclude;
41+
'LICENSE' : if Ext = '' then ListType:=lfExclude;
42+
'README' : if Ext = '.NOW' then ListType:=lfExclude;
3843
'BIBLIO',
3944
'CMOS',
4045
'FAQ',
@@ -47,11 +52,12 @@ procedure ProcessFile(Filename : String);
4752
'OVERVIEW',
4853
'PORTS',
4954
'SMM',
50-
'TABLES' : if EXT = '.LST' then ListType:=lfExclude;
51-
'INTERRUP' : case EXT of
55+
'TABLES' : if (Ext = '.LST') or (Ext = '.A') then ListType:=lfExclude;
56+
'INTERRUP' : case Ext of
5257
'.PRI' : ListType:=lfExclude;
5358
'.1ST' : ListType:=lfExclude;
54-
'.LST' : ListType:=lfExclude;
59+
'.LST',
60+
'.A' : ListType:=lfExclude;
5561
end;
5662
end;
5763
if ListType = lfExclude then begin

utilities/makehtml/makehtml.lps

Lines changed: 48 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
<IsPartOfProject Value="True"/>
1010
<IsVisibleTab Value="True"/>
1111
<TopLine Value="16"/>
12-
<CursorPos X="9" Y="54"/>
13-
<UsageCount Value="73"/>
12+
<CursorPos Y="27"/>
13+
<UsageCount Value="74"/>
1414
<Loaded Value="True"/>
1515
</Unit>
1616
<Unit>
@@ -35,11 +35,11 @@
3535
<EditorIndex Value="1"/>
3636
<TopLine Value="888"/>
3737
<CursorPos X="31" Y="258"/>
38-
<UsageCount Value="18"/>
38+
<UsageCount Value="19"/>
3939
<Loaded Value="True"/>
4040
</Unit>
4141
</Units>
42-
<JumpHistory HistoryIndex="7">
42+
<JumpHistory HistoryIndex="18">
4343
<Position>
4444
<Filename Value="makehtml.lpr"/>
4545
<Caret Line="26" Column="10"/>
@@ -71,6 +71,50 @@
7171
<Filename Value="makehtml.lpr"/>
7272
<Caret Line="51" Column="32" TopLine="23"/>
7373
</Position>
74+
<Position>
75+
<Filename Value="makehtml.lpr"/>
76+
<Caret Line="38" Column="29" TopLine="27"/>
77+
</Position>
78+
<Position>
79+
<Filename Value="makehtml.lpr"/>
80+
<Caret Line="31" Column="23" TopLine="10"/>
81+
</Position>
82+
<Position>
83+
<Filename Value="makehtml.lpr"/>
84+
<Caret Line="32" Column="32" TopLine="10"/>
85+
</Position>
86+
<Position>
87+
<Filename Value="makehtml.lpr"/>
88+
<Caret Line="34" Column="51" TopLine="10"/>
89+
</Position>
90+
<Position>
91+
<Filename Value="makehtml.lpr"/>
92+
<Caret Line="36" Column="57" TopLine="10"/>
93+
</Position>
94+
<Position>
95+
<Filename Value="makehtml.lpr"/>
96+
<Caret Line="38" Column="58" TopLine="10"/>
97+
</Position>
98+
<Position>
99+
<Filename Value="makehtml.lpr"/>
100+
<Caret Line="40" Column="26" TopLine="10"/>
101+
</Position>
102+
<Position>
103+
<Filename Value="makehtml.lpr"/>
104+
<Caret Line="41" Column="24" TopLine="10"/>
105+
</Position>
106+
<Position>
107+
<Filename Value="makehtml.lpr"/>
108+
<Caret Line="42" Column="24" TopLine="10"/>
109+
</Position>
110+
<Position>
111+
<Filename Value="makehtml.lpr"/>
112+
<Caret Line="43" Column="24" TopLine="10"/>
113+
</Position>
114+
<Position>
115+
<Filename Value="makehtml.lpr"/>
116+
<Caret Line="56" Column="43" TopLine="15"/>
117+
</Position>
74118
</JumpHistory>
75119
<RunParams>
76120
<FormatVersion Value="2"/>

utilities/makelist/makelist.lpi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
<VersionInfo>
1717
<UseVersionInfo Value="True"/>
1818
<MajorVersionNr Value="1"/>
19-
<MinorVersionNr Value="1"/>
20-
<RevisionNr Value="6"/>
19+
<MinorVersionNr Value="2"/>
2120
<StringTable LegalCopyright="(c) 2025-2026 Jerome Shidel" ProductName="The List Release File Assembler" ProductVersion="1.0"/>
2221
</VersionInfo>
2322
<BuildModes>

0 commit comments

Comments
 (0)