What would you rewrite in D?

Andrej Mitrovic andrej.mitrovich at gmail.com
Sun Oct 17 16:02:44 PDT 2010


Well disregard that, it looks like the original author already tried
it with Scintilla, but it didn't work out:

http://groups.google.com/group/scintilla-interest/browse_thread/thread/44fca717735f860e/9275ab81016110a5?lnk=gst&q=elastic+tabstop#

On 10/18/10, Andrej Mitrovic <andrej.mitrovich at gmail.com> wrote:
> I think you might get away with modifying Scite, not necessarily
> Scintilla. Since Scite is the one that takes care of indentation,
> folding, etc., maybe it can be modified to use elastic tabstops.
> Personally I find Scite's C++ codebase quite readable. (at least after
> a pass of the uncrustify code beautifier :p).
>
> I'll take a look at the full documentation of that elastic tabstops
> trick and see if I can recreate it in D. It sounds like a fun project.
>
> On 10/17/10, Nick Sabalausky <a at a.a> wrote:
>> "Andrej Mitrovic" <andrej.mitrovich at gmail.com> wrote in message
>> news:mailman.597.1287068756.858.digitalmars-d at puremagic.com...
>>> On 10/6/10, Nick Sabalausky <a at a.a> wrote:
>>>
>>> I wouldn't know if there are any bottlenecks in the Scintilla
>>> codebase, so I can't judge if it's worth porting to D. But it already
>>> works and you can use it from D already, so why go through all the
>>> trouble of rewriting it? :-)
>>
>> I've been tempted to try to add support for elastic tabstops, but the
>> idea
>> of diving into a C/C++ codebase again is rather off-putting. But I'm not
>> actually going to go and port Scintilla just to do that ;)
>>
>>
>>
>


More information about the Digitalmars-d mailing list