-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSOURCE_OVERVIEW
235 lines (207 loc) · 5.37 KB
/
SOURCE_OVERVIEW
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
Project: "Free the source by giving proper names!" :-)
------------------------------------------------------
$Id$
First column: Old file name
Second column: Proposed new file name
If you decide to rename a file to the proposed new one, follow this
procedure:
- ask if someone's working on this file (use xpdev mailinglist)
- add a good description (and a license notice if there's none yet) at
the top of the file
- think of good procedure names and rename them properly - AND do a full text
search on *whole* XP source and rename any references accordingly
- comment everything in the interface part of units in fpDoc style (comment
*before* declaration, for example
{ this procedure is really stupid }
procedure UnbelieveableStupid;
;-)
- delete CVS logs at the end of the file. Keep only entries that are absolutely
necessary.
- move the entry you processed in this list to the bottom of the list and
comment it properly
- commit *everything* that has to do with these changes in one batch
with a proper log - and don't forget this list.
[FILES TO PROCESS ----------------------------------------------------------]
archive.pas compressors.pas
clip.pas clipboard.pas
crc.pas
databas1.inc ?
databas2.inc
database.inc
database.pas
databaso.pas
datadef.pas datadefglobal.pas ?
datadef1.pas datadeflocal.pas ?
dbase.pas ?
debug.pas (wird durch log.pas ersetzt, sobald letztere fertig ist)
direct.pas (Klasse TDirectory, wuerde ich in eine Art neue fileio packen)
docform.pas (eigenst. Programm, formatiert txt in Blocksatz; benoetigt?)
eddef.pas editordef.pas
editor.inc
editor.pas
encoder.pas txtcodecs.pas (wuerde ich in eine neue Unit packen, in der auch decoder sind)
exxec.pas ...
feiertag.pas (in eine Datums- und Zeitunit integrieren?)
fileio.pas
gpltools.pas txtcodecs.pas (ROT13-Decoder, zusammen mit encoder.pas in eine neue Unit?)
help.pas
ihs.pas
inout.pas
--- folgendes in ein separates Netcall-Verzeichnis?
ipaddr.pas (Kurze Erklaerung im Unitkopf fehlt!)
ipaddr.rst
ipcclass.pas (Erklaerung fehlt, was ist das?)
ncnntp.pas (ueberall fehlen die Kurzbeschreibungen im Unitkopf)
ncnntp.rst
ncpop3.pas
ncsmtp.pas
ncsocket.pas
netcall.pas ncbase.pas (damit's zusammenhaengt...?)
---
keys.pas
lister.pas
log.pas
maggi.pas
maske.pas (so lassen, wird ja eh' irgendwann umgeschmissen)
maske.inc
maus2.pas (braucht IRGENDJEMAND eine Maus unter XP?- Ansonsten kicken...)
modem.pas
montage.pas (mit feiertag zusammenlegen)
mouse.pas (siehe maus2.pas)
ncurses.pas
ndiff.pas
osdbsd.inc (alle loeschen, IMHO kein gutes Konzept, wird auch nicht gebraucht bisher)
osddos32.inc
osdepend.pas
osdlinux.inc
osdos2.inc
osdwin32.inc
pmconv.pas (wird' gebraucht?- Sonst loeschen)
printerx.pas
rc.pas
regexpr.pas regularexpressions.pas (wir haben's ja, ansonsten koennte es auch Register Expire oder sowas heissen...)
resource.pas
stack.pas
stringtools.pas (allgemeine Konverterunit?)
timer.pas
typeform.pas (in Stringtools und Datetools aufteilen?)
unicode.pas
utftools.pas unicodetools.pas
uucico.pas xpncuucp.pas (integrieren)
uucp-fl1.pas
uucp-g.inc
uuz.pas zc2rfc.pas (oder sowas, uuz ist irgendwie nicht aussagekraeftig, oder?)
viewer.pas (was ist das?- Hinweis im Kopf fehlt. Ist's ein kompletter Viewer
oder nur ein "Typ-Herausfinder"?)
win2.pas (entfaellt mit neuem Ausgabemodell)
winxp.pas
xp.pas openxp.pas (? :-)
XP-D.RES (in resource-Verzeichnis)
XP-E.RES
xp0.pas xpdeclarations.pas
xp1.pas xpgeneralroutines.pas ( :-( )
xp10.inc
xp10.pas xpscheduler.pas (ist zwar mehr drin, aber eine Mix-Unit reicht; der Rest sollte ausgegliedert werden)
xp10p.inc
xp1help.pas xphelp.pas (und Hotkeys...)
xp1input.pas (entfaellt irgendwann...)
xp1menu.inc (ebenso)
xp1o.pas (wie xp1.pas :-( )
[hier hat's mich verlassen ;-)]
xp1o2.pas
xp1s.inc
xp2.pas
xp2c.pas
xp2cfg.inc
xp2db.pas
xp2f.pas
xp3.pas
xp3ex.pas
xp3o.inc
xp3o.pas
xp3o2.pas
xp4.inc
xp4.pas
xp4d.inc
xp4e.pas
xp4o.inc
xp4o.pas
xp4o2.pas
xp4o3.pas
xp4w.inc
xp5.pas
xp6.pas xpsendmessage.pas
xp6l.pas xpsendmessage_internal.pas
xp6o.pas xpsendmessage_unsent.pas
xp6s.inc xpsendmessage_subs.inc
xp8.inc
xp8.pas
xp8fs.inc
xp9.pas
xp9.inc
xp9bp.pas
xpauto.pas
xpcc.pas
xpcfg.pas
xpcurses.pas
xpdatum.pas
xpdefine.inc
xpdiff.pas
xpdos32.pas
xpe.pas
xpeasy.pas
xpf1.inc
xpf2.pas
xpfido.pas
xpfidonl.pas
xpfiles.inc
xpftnadr.pas
xpglobal.pas
xpheader.inc
xpimpexp.pas
xpipc.pas
xpkeys.pas
xplinux.pas
xpmakehd.inc
xpmaus.pas
xpme.pas
xpmecol.inc
xpmime.pas
xpnodes.pas
xpnt.pas
xpos2.pas
xpreg.pas
xpstat.pas
xpuu.pas
xpuu-d.rq
xpuu-e.rq
xpview.pas
xpwin32.pas
xpx.pas
xp_des.pas
xp_iti.pas
xp_pgp.pas
xp_uue.pas
yup2pkt.pas
zcrfc.pas
zfido.pas
zftools.pas
zmodem.pas
zpr.pas
[FILES PROCESSED -----------------------------------------------------------]
xpterminal.pas.............. Comm terminal unit
xpmodemscripts.pas.......... Modem script file processing unit
xpnetcall.pas............... Netcall base unit
xpncnntp.pas................ NNTP netcall unit
xpncpop3.pas................ POP3 netcall unit
xpncfido.pas................ Fido netcall unit
[CVS logs ------------------------------------------------------------------]
Please delete logs in a way no more than a few logs are visible here.
$Log: README.TXT,v $
Revision 1.3 2001/09/08 14:15:09 cl
- xp6*.* => xpsendmessage*.*
Revision 1.2 2001/01/04 16:08:29 ma
xpncfido, xpncuucp, xpnetcall, xpmodemscripts, xpterminal,
xpncnntp, xpncpop3
Revision 1.1 2000/12/10 18:35:28 ma
- suggesting a way to slowly get properly names sources