April 06, 2003
Luna Kid wrote:
>>>Tried http://www.scintilla.org/SciTE.html ?
>>>Folding, full source, free etc.
> 
> 
> What exactly is called "folding" here? (Please forgive
> this to a foreigner... Would it be that collapsing of
> text portions?)

Bingo.  Blocks of code, in this context.

> BTW, that Scintia has some truly lovely features!
> 
> (I just wish it hadn't reimplemented a -- quite suboptimal
> -- custom caret instead of using that of the system.)
> 
> 
>>By the by, here's a syntax highlighting config file for SciTE/D:
>>
>>http://ikagames.com/andy/d/dscite.zip
> 
> 
> Dead link, Andy?
> 
> Cheers,
> Sab

arg.  The domain seems to be messed up.  Hopefully it'll be fixed soon.

In the meantime, http://65.121.9.11/~tsb/andy/d/dscite.zip should work.

April 07, 2003
> > Tried http://www.scintilla.org/SciTE.html ?
> > Folding, full source, free etc.
>
> Thanks Karl, I've just downloaded it and giving a try...

I downloaded the beta, and to my pleasure, I found in
the code that it has the (yet undocumented)

    -loadsession:sessionfile

command-line switch! Great! Well, it crashes, though... :) But here's a fix:

---------------------------------------------------
The problem is that Close is not prepared to have zero
buffers (which is the case at startup).

--- SciTEBuffers.cxx Sat Mar 29 01:06:30 2003
+++ SciTEBuffers-loadsession-fix.cxx Mon Apr 07 05:08:21 2003
@@ -475,7 +475,7 @@
 }

 void SciTEBase::Close(bool updateUI, bool loadingSession) {
- bool closingLast;
+ bool closingLast = false;

  if (buffers.size == 1) {
   // With no buffer list, Close means close from MRU
@@ -486,7 +486,7 @@
   fullPath[0] = '\0';
   ClearDocument(); //avoid double are-you-sure
   StackMenu(0);
- } else {
+ } else if (buffers.size > 1) {
   if (buffers.current >= 0 && buffers.current < buffers.length) {
    UpdateBuffersCurrent();
    Buffer buff = buffers.buffers[buffers.current];
---------------------------------------------------

Cheers,
Luna Kid


April 25, 2003
"Luna Kid" <lunakid@neuropolis.org> wrote in message news:b563m7$2u5r$1@digitaldaemon.com...
> (One such
> example may be when, during a heavy C++ project 8 years ago
> the concept of DbC struck me like a revelation, 2 years
> before I heared of Bertrand Meyer or Eiffel at all, so I
> can't understand why people find DbC such a big deal and/or
> why Mr. Meier takes all the credit instead of me... :) ).

He's got a better marketing department <g>.


April 25, 2003
"John Reimer" <jjreimer@telus.net> wrote in message news:b566it$302u$1@digitaldaemon.com...
> "Luna Kid" <lunakid@neuropolis.org> wrote in message
> news:b563m7$2u5r$1@digitaldaemon.com...
> Heh, heh, got you too, did it.  Well, yes it is a bit weird for
newsgroups,
> I guess, considering anonymity seems to be a  key thing in lists.  But I figured it would be slightly different for this group.  For one, it's on it's own server; and for two, most of the people here seem to supply their real names.  That in itself is unusual for a newsgroup.  So my conclusion was that we have a lot of sincere, earnest individuals here that want to make something of D.  I figured these same people might not mind revealing their background which might prove interesting and useful to the list.

I tried a couple times to get Google to index this newsgroup, and failed. I don't try anymore, because I think it is a *good* thing that Google doesn't index it. You're right about the high quality of this newsgroup and the posters here, and if it was googled, that may be lost.


April 25, 2003
"Luna Kid" <lunakid@neuropolis.org> wrote in message news:b6i2n2$l61$1@digitaldaemon.com...
> OK, that either means I can finally stop dreaming of
> my own editor, or that everyone needs to write his own,
> eventually, no matter what... :)

Oh, I think every real programmer takes a crack at writing their own editor at some point. Sort of a rite of passage <g>. I also think that writing an editor is a great way to learn programming skills.


1 2 3 4
Next ›   Last »