On Sat, 23 Aug 2008, Marco van de Voort wrote:

> In our previous episode, Michael Van Canneyt said:
> > > (that also has advantages btw, in a previous job I could print A2 (single
> > > sheet sideways into an A3 printer), and being able to solve this could be
> > > nice)
> > > 
> > > I suggest for now to at least maintain the classchart.ps, simply because 
> > > the
> > > format can easily used as reference for whatever follows.
> > 
> > Yes, but then you'll have A LOT of work, because the .ps is heavily
> > outdated :(
> 
> Well, if the opposite is entering the PDF's entry manually....
> 
> > > Yes, but what you save on the manipulation, you lose on the editing, 
> > > making
> > > it nearly mandatory to make and support a gui tool. IMHO for small data
> > > amounts like this it is not worth it :-)
> > 
> > Small data amounts ? Have you ever counted the number of classes ? :-)
> 
> 216 in the IDE only. That's a rough count using 
> 
> egrep -i "=[ ]?object[ ]?\(" *  

Ah, objects. OK. Because for classes the numbers are discouraging:

- 100 classes in RTL
- 1267 in packages
- 573 in compiler
- 3660 in Lazarus

:-)

> 
> There might be a few duplicates due to ifdef declaration (e.g. for TV2.0
> outline support).
> 
> It is probably easy to make a postprocessor for the egrep output that
> constructs a tree and writes .ps format. It can even comment the unit names
> if needed.
> 
> I'll see if I can hack something up, since I need something printable NOW.

I'm curious :-)

Michael.
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to