3.9 Oddities
David T. Lewis
lewis at mail.msen.com
Sun Sep 10 20:55:49 UTC 2006
On Sat, Sep 09, 2006 at 12:44:23AM -0700, Andreas Raab wrote:
> Yoshiki Ohshima wrote:
> > Has anybody mentioned to Rich that one of the reason is that the
> >compiled methods hold integer indice into .changes and .sources files?
>
> This is not a valid reason (as are all the others in my opinion).
> Transparent Cr/Lf handling does not prevent byte-oriented positioning
> which is the only requirement for indexing sources and changes file. I
> have advocated the use of CrLfFileStream since 1997 and nobody has ever
> brought a technical reason forward why this wouldn't be feasible. I
> still feel just as strongly as back then and it's plain incomprehensible
> (in particular for source code) not to do CrLf conversion upon input.
> Why would we *knowingly* screw up the source code with Lfs intermingled?
Is this something that should be done, and that just requires something
to decide to do it? If so, I'll enter a Mantis report so it does not get
forgotten for another 5 years.
Dave
More information about the Squeak-dev
mailing list
|