backlighting

Scott Tringali scott.tringali at totalviewtech.com
Fri Feb 29 17:38:19 CET 2008


Dale Whitfield wrote:

> I'd also put forward that one can be too precious about ensuring all
> platforms and all compilers are always supported by all versions of Nedit. 
> 
> In my view this is slowing progress. Rather get out a version that works
> on Linux, say, where there is plenty of active development and then work
> to ensure other platforms are supported. Otherwise the argument just
> becomes circular and development stalls.
> 
> I prefer the positive approach - to be finding reasons to add code
> rather than reasons to leave it out.

I think we can strike a balanced approach.  On Linux, you get more 
features, because there are a lot more libraries at our disposal.  I'd 
rather open a library to do UTF8 conversions that write it all 
ourselves!  But that means we have to invest some effort at 
configuration management.  Our build system really doesn't handle 
multiple configuration options.

Ideally, all feature would show up on all platforms, but given the 
stagnation of proprietary Unix, it's really not feasible to do this 
anymore.  Not without integrating every kind of bit of code under the 
sun into nedit's code base. Ugh.

Where I draw the line is coding Linux-only features that completely and 
permanently break the non-Linux builds.  Running on "plain Unix" is 
still an important goal.  It's something that we *can* do, that that 
some of the whizzier editors cannot.



More information about the Discuss mailing list