News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

wxScintilla 1.69.2 running with SVN head

Started by MortenMacFly, June 27, 2006, 10:09:17 PM

Previous topic - Next topic

MortenMacFly

Dear devs,
as it happens on 21st of June wxScintilla 1.69.2 has been released. Since that time I'm running C::B with this version of wxScintilla without any problems. I'd like to point out a few things from the changelog that may lead to switch C::B in SVN to that version (unless there are serious objections):
- support for Inno Setup scripts (C::B uses Inno Setup)
- translucent drawing implemented for caret line and box indicators
...and several bugfixes.
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

killerbot

what's the website to download this --> I only found 1.68.2 ...

MortenMacFly

Quote from: killerbot on June 27, 2006, 10:27:48 PM
what's the website to download this --> I only found 1.68.2 ...
wxScintilla is merged into the wxCode repository meanwhile. Try http://sourceforge.net/project/showfiles.php?group_id=51305, just the first link of the "Latest File Releases".
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

killerbot

Quote from: MortenMacFly on June 27, 2006, 10:32:47 PM
Quote from: killerbot on June 27, 2006, 10:27:48 PM
what's the website to download this --> I only found 1.68.2 ...
wxScintilla is merged into the wxCode repository meanwhile. Try http://sourceforge.net/project/showfiles.php?group_id=51305, just the first link of the "Latest File Releases".
With regards, Morten.
just stumbled on that myself, but can't download from it ... :-( ; will try again tomorrow ....

sethjackson

It should be noted that Scintilla 1.70 is out. :)

http://www.scintilla.org/

Maybe a wxScintilla 1.70 release is coming. ;)

MortenMacFly

Quote from: sethjackson on June 28, 2006, 12:15:08 AM
Maybe a wxScintilla 1.70 release is coming. ;)
...then we could play this game forever, right? ;-)
But honestly: 1.69.2 is quite stable, I'd say the most stable 1.6x branch and it seems to work, though...
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

killerbot

I have the download ;-) , now Morton could you point me to the changelog ??

MortenMacFly

Quote from: killerbot on June 28, 2006, 07:42:32 AM
I have the download ;-) , now Morton could you point me to the changelog ??
Well, first of all you can read the usual scintilla changlog (http://www.scintilla.org). The ne for 1.69 applies for wxScintilla, too. The wxScintilla specific stuff I got directly from CVS (sourceforge) by issuing a cvs log command in the components/wxscintilla folder. Of course this may require that you checkut the souce code of the wxCode components before... ;-)
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

thomas

Actually, according to that changelog, IMO we could as well screw that version. A translucent caret is not really the most important feature in the world, and TCL is not our main target language either, so that will not get us much of a benefit.

However, 1.70 looks very interesting, it improves internationalisation (at least for GTK).
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

MortenMacFly

Quote from: thomas on June 28, 2006, 08:21:10 AM
and TCL is not our main target language either
I wasn't talking about TCL, but Inno Setup (iss) files...?! In addition: Did you read the changes for wxScintilla, too?

Quote from: thomas on June 28, 2006, 08:21:10 AM
However, 1.70 looks very interesting, it improves internationalisation (at least for GTK).
Agreed on that.

In the end it was just a suggestions, I'm not pushing anything here. So let's agree to wait for 1.70 or later (which has been suggested by sethjackson and thomas) and I'll continue using 1.69.2 for testing...

With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

sethjackson

Quote from: MortenMacFly on June 28, 2006, 07:31:02 AM
Quote from: sethjackson on June 28, 2006, 12:15:08 AM
Maybe a wxScintilla 1.70 release is coming. ;)
...then we could play this game forever, right? ;-)
But honestly: 1.69.2 is quite stable, I'd say the most stable 1.6x branch and it seems to work, though...

Yes we could. :)

Quote from: thomas on June 28, 2006, 08:21:10 AM
Actually, according to that changelog, IMO we could as well screw that version. A translucent caret is not really the most important feature in the world, and TCL is not our main target language either, so that will not get us much of a benefit.

However, 1.70 looks very interesting, it improves internationalisation (at least for GTK).

Scintilla 1.69 supports the Spice language too. How dare you forget.  :lol:

Anyways if wxScintills 1.70 comes out before RC3 then I would say go for it. Otherwise scince Morton has already tested 1.69.2 then C::B could use that version. :)

EDIT:

Morton where is the wxScintilla changelog? I have never been able to find it (I just look at the CVS logs lol)......

MortenMacFly

Quote from: sethjackson on June 28, 2006, 01:39:34 PM
Morton where is the wxScintilla changelog? I have never been able to find it (I just look at the CVS logs lol)......
You are doing it well - that's how I obtain the changes, too. As I said ain another post:
Quote from: MortenMacFly on June 28, 2006, 08:06:46 AM
The wxScintilla specific stuff I got directly from CVS (sourceforge) by issuing a cvs log command in the components/wxscintilla folder. Of course this may require that you checkut the souce code of the wxCode components before... ;-)
I only create the changelog using WinCVS to get it in a more structured way.
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

sethjackson

Quote from: MortenMacFly on June 28, 2006, 02:00:14 PM
Quote from: sethjackson on June 28, 2006, 01:39:34 PM
Morton where is the wxScintilla changelog? I have never been able to find it (I just look at the CVS logs lol)......
You are doing it well - that's how I obtain the changes, too. As I said ain another post:
Quote from: MortenMacFly on June 28, 2006, 08:06:46 AM
The wxScintilla specific stuff I got directly from CVS (sourceforge) by issuing a cvs log command in the components/wxscintilla folder. Of course this may require that you checkut the souce code of the wxCode components before... ;-)
I only create the changelog using WinCVS to get it in a more structured way.
With regards, Morten.


Ok thanks. :)

thomas

QuoteScintilla 1.69 supports the Spice language too. How dare you forget.
How dare I forget!  Must admit I never heard of it before... :)

QuoteIn addition: Did you read the changes for wxScintilla, too?
Nope. They don't really make it easy for you to read them, too.

But hey, no problem with upgrading to 1.69.2 :)
I just wondered if it really bears a significant advantage for us. But if you feel like it, go ahead, there sure is no harm. :)
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

MortenMacFly

Quote from: thomas on June 28, 2006, 04:19:57 PM
I just wondered if it really bears a significant advantage for us.
There were quite several unicode changes during the time of our last wxScintilla update. Meanwhile wxScintilla is released as "unicode stable"... for whatever that means...?! Which reminds me: I should try the unicode issue killerbot reported in another thread with this version of C::B of mine... I'll do so - if that works this would definetely be a reason to commit.
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]