Textmode IDE development

From Free Pascal wiki
Revision as of 15:50, 19 May 2008 by Marcov (talk | contribs) (Some little)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

While the obvious task for the textmode IDE is of course fixing several or some of the 80 bugs, some other stuff comes to mind as future projects. Nearly all have to do with the fact that the IDE effectively stopped evolving significantly since 1.0 times.

A lot of problems and uglinesses lie in the TP/DOS legacy:

  • the fact that shortstrings (or parts of them) are used for filenames.
  • Coupled to that the fact that it uses Dos, rather than Sysutils for its filename operations. Now that the compiler uses sysutils mostly, the Dos versions are the less tested ones.

More wild ideas:

  • Since FV has reduced in meaning, maybe it can be modernised using the delphi model a bit (streaming and constructors/destructors). I know this is heresy, but a tpobj version could continue to exist. I also don't know if it is worthwhile at all (most notably exploiting the static nature)