Thread overview
SciTE code editor for D
Dec 12, 2005
Chris Miller
Dec 12, 2005
Don Clugston
Dec 12, 2005
Chris Miller
Dec 14, 2005
James Dunne
Dec 14, 2005
John Reimer
Dec 16, 2005
Chris Miller
December 12, 2005
The official SciTE download from scintilla.org does not include support for D syntax, so here is a version that does, http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle all D's features, such as nesting comments, different string types with prefixes and suffixes, etc
- Chris
December 12, 2005
Chris Miller wrote:
> The official SciTE download from scintilla.org does not include support  for D syntax, so here is a version that does,  http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle  all D's features, such as nesting comments, different string types with  prefixes and suffixes, etc
> - Chris

Cool!
minor bug: the file open dialog box doesn't include .d in the list.
December 12, 2005
On Mon, 12 Dec 2005 09:27:47 -0500, Don Clugston <dac@nospam.com.au> wrote:

> Chris Miller wrote:
>> The official SciTE download from scintilla.org does not include support  for D syntax, so here is a version that does,  http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle  all D's features, such as nesting comments, different string types with  prefixes and suffixes, etc
>> - Chris
>
> Cool!
> minor bug: the file open dialog box doesn't include .d in the list.

I fixed it, thanks. I hardly ever use that open dialog.
December 14, 2005
Chris Miller wrote:
> The official SciTE download from scintilla.org does not include support  for D syntax, so here is a version that does,  http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle  all D's features, such as nesting comments, different string types with  prefixes and suffixes, etc
> - Chris

This is awesome.  Thank you so much!  I use SciTE solely for D development.  This will make my life that much easier now that it properly lexes the code.  Any chance of extending this to support language parsing and some rudimentary code-completion or intellisense?
December 14, 2005
James Dunne wrote:
> Chris Miller wrote:
>> The official SciTE download from scintilla.org does not include support  for D syntax, so here is a version that does,  http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle  all D's features, such as nesting comments, different string types with  prefixes and suffixes, etc
>> - Chris
> 
> This is awesome.  Thank you so much!  I use SciTE solely for D development.  This will make my life that much easier now that it properly lexes the code.  Any chance of extending this to support language parsing and some rudimentary code-completion or intellisense?

Yep, much appreciated.  I've used SciTE for quick code editing in D for quite awhile.

-JJR
December 16, 2005
On Wed, 14 Dec 2005 13:22:39 -0500, James Dunne <james.jdunne@gmail.com> wrote:

> Chris Miller wrote:
>> The official SciTE download from scintilla.org does not include support  for D syntax, so here is a version that does,  http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle  all D's features, such as nesting comments, different string types with  prefixes and suffixes, etc
>> - Chris
>
> This is awesome.  Thank you so much!  I use SciTE solely for D development.  This will make my life that much easier now that it properly lexes the code.  Any chance of extending this to support language parsing and some rudimentary code-completion or intellisense?

In cpp.properties you can add "api.<filepattern>=<file.api>", e.g.
   api.*.d=d.api
and put prototypes in the api file.
If you compile a nice api file, please post it (to wiki if you like).