From: Andreas L. <no...@sb...> - 2001-05-27 22:31:34
|
On 28 May 2001 00:19:39 +0200, Eric Bezault wrote: > Andreas Leitner wrote: > OK, I'll try to put together such little scripts > and let you know when they are ready. I'll try to > make them configurable so that we can specify the > size of the tabs, and have two modes to convert > tabs back and forth. Hmmm, we need something > OS-independent to write these scripts. I think the > best choice for platform independent language in > the context of the development of Gobo Eiffel > package is ... Eiffel. What do you think? Good choice. Btw, whats that Eiffel thing ppl. here on the list keep talking about? > > > In the long term, I think your gelint effort could be used as a basis > > for a GOBO style pretty printer. > > Yes, a pretty-printer can be written re-using the > same code as 'gelint'. The only problem with > pretty-printers is that they usually do not handle > free comments properly in a nice way. Maybe if we restrict ourselfe to write free comments in a certain fashion this problem can be overcome. Dunno, have not thought about this yet (; > > Then before a checkin I run the pretty > > printer and before opening a file, I run the Emacs indentation command > > to get my preferred indentation. > > I think we will already be able to do that with the > little scripts described above. Great. Meanwhile I will look into XML Schemas and try to cut out a first draft of XACE (I have several new ideas since the last version :). Maybe I can get a minimal (but functional enough - for our purposes) done in a reasonable time. Btw, it looks like there is a new SE beta out with preliminart ACE support. They do follow the ISE conventions quite closely, but for now they do not support the external clause. Ad graphviz: I tried several versions including rolling my own from source they always run endlessly and consume more and more RAM every second. What version are you using? regards, Andreas |