News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

New syntax highlighting lexer (Motorola 68000 asm)

Started by Folco, October 15, 2010, 10:20:36 PM

Previous topic - Next topic

ollydbg

@Folco
from this page:
http://www.scintilla.org/ScintillaHistory.html
all the changes was list in the sourceforge, so I think you can add a feature request on the sourceforge.
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

Folco

Mainteners of Scintilla have commited my patch. First, thanks for your help. :)

But the guy said me to give patches for wxWidgets to the maitneners. I think the guy is talking about wxScintilla, no ? So I must give the patch to the C::B team ?

http://sourceforge.net/tracker/index.php?func=detail&aid=3101598&group_id=2439&atid=352439
Kernel Extremist - PedroM power ©

stahta01

Quote from: Folco on November 06, 2010, 12:12:44 AM
Mainteners of Scintilla have commited my patch. First, thanks for your help. :)

But the guy said me to give patches for wxWidgets to the maitneners. I think the guy is talking about wxScintilla, no ? So I must give the patch to the C::B team ?

http://sourceforge.net/tracker/index.php?func=detail&aid=3101598&group_id=2439&atid=352439

I agree, the patches to wxScintilla (that are not in Scintilla) needs to be submitted to Code::Blocks dev team.

But, I am just a Code::Blocks user/patch submitter myself.

Tim S.
C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]

Folco

Perhaps I should wait that the Team merge a recent version of Scintilla before proposing a patch ?
Indeed, the rank of the lexer is probably not the same in Scintilla that in the version shipped with C::B, or some other things like that ?

BTW, are recent Scintilla sources often merged in C::B ?
Kernel Extremist - PedroM power ©

oBFusCATed

Yes, there is scintilla branch in the svn.
I think that the current version is 2.1 something...
You can search the svn log for more details.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

MortenMacFly

Quote from: stahta01 on November 06, 2010, 01:20:09 AM
I agree, the patches to wxScintilla (that are not in Scintilla) needs to be submitted to Code::Blocks dev team.
Don't worry, changes in scintilla will sooner or later make it into C::B. We keep scintilla quite up-to-date.

In fact I have some modifications pending, including the update to the latest release of scintilla (not wxScintilla).

Please understand that we won't apply development releases, this will have to wait at least until the next scintilla release.
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]

Folco

No problem. I have a script which retrieves svn sources, patches them and build CB, so it's not a pain.

But you're talking about minor release ? The ones which are listed in this page ? http://www.scintilla.org/ScintillaHistory.html
As I can see, release cycle is short (about 2 monthes).
Kernel Extremist - PedroM power ©

MortenMacFly

Quote from: Folco on November 06, 2010, 10:24:26 PM
But you're talking about minor release ? The ones which are listed in this page ? http://www.scintilla.org/ScintillaHistory.html
As I can see, release cycle is short (about 2 monthes).
Not all of them, but when it makes sense - yes.
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]