Author Topic: OT: new scintilla 2.0 was released.  (Read 15581 times)

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5910
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
OT: new scintilla 2.0 was released.
« on: August 15, 2009, 12:36:12 pm »
You can see the release notes here:
http://www.scintilla.org/ScintillaHistory.html
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.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: OT: new scintilla 2.0 was released.
« Reply #1 on: August 16, 2009, 07:47:26 pm »
You can see the release notes here:
http://www.scintilla.org/ScintillaHistory.html
...already integrated (since the day it was released) here. ;-)

I am tracking this component and updating my local C::B regularly so an official update will be far more easy. (Lessons learned form the past).
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5910
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: OT: new scintilla 2.0 was released.
« Reply #2 on: August 16, 2009, 08:05:31 pm »
You can see the release notes here:
http://www.scintilla.org/ScintillaHistory.html
...already integrated (since the day it was released) here. ;-)

I am tracking this component and updating my local C::B regularly so an official update will be far more easy. (Lessons learned form the past).

Nice to hear!! Thanks for your hard work!!!
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.

Offline pdsonic

  • Multiple posting newcomer
  • *
  • Posts: 17
Re: OT: new scintilla 2.0 was released.
« Reply #3 on: August 18, 2009, 01:43:26 am »
I looked through the new features in scintilla 2.0 and found the following feature I've been waiting for:

Virtual space allows selecting beyond the last character on a line.

This is a great feature if you want to select a block of text/code (eg, using shift+alt+ arrow keys).
How do I enable this feature in code blocks? (Is it available?)


Thank in advance.

 :)


Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: OT: new scintilla 2.0 was released.
« Reply #4 on: August 18, 2009, 06:23:12 am »
How do I enable this feature in code blocks? (Is it available?)

No, not yet.

As MortenMacFly wrote, he updated it in his local copy of C::B.
We use a patched version of scintilla, so updating takes care and is not just copy and paste.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: OT: new scintilla 2.0 was released.
« Reply #5 on: August 18, 2009, 11:52:00 am »
How do I enable this feature in code blocks? (Is it available?)
It's not yet 100% functional anyways (I tried already). But the scintilla team will son release a 2.0.1 I guess. So you'll have to wait anyways...

We use a patched version of scintilla, so updating takes care and is not just copy and paste.
Indeed - that's the main driver for me keeping scintilla up-to-date. Unfortunately with 2.x.x the python script extracting the C++ wx interface is broken. I cannot register at wx bug tracker somehow, otherwise I had posed a bug.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5910
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: OT: new scintilla 2.0 was released.
« Reply #6 on: August 22, 2009, 04:21:09 am »
2.01 version was released now! :D
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.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: OT: new scintilla 2.0 was released.
« Reply #7 on: August 22, 2009, 11:36:40 am »
2.01 version was released now! :D
...already applied in my working copy for 3 days now. If you obtain the sources via CVS you'll always be notified a little earlier. ;-)
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: OT: new scintilla 2.0 was released.
« Reply #8 on: August 22, 2009, 11:47:01 am »
Hello!

What are the benefits from the user point of you once integrated in C::B ?

Dje

Offline blueshake

  • Regular
  • ***
  • Posts: 459
Re: OT: new scintilla 2.0 was released.
« Reply #9 on: August 22, 2009, 12:19:01 pm »
Code
Hello!

What are the benefits from the user point of you once integrated in C::B ?

Dje
new feature,maybe
Keep low and hear the sadness of little dog.
I fall in love with a girl,but I don't dare to tell her.What should I do?

mariocup

  • Guest
Re: OT: new scintilla 2.0 was released.
« Reply #10 on: August 22, 2009, 12:26:48 pm »
Hi Martin,

I have question regarding scintilla and CB editor. If I select a text in CB with the left mouse (holding the mouse) I can scroll one turn with the mouse wheel within the editor and then drop it at this position. It is not possible to scroll in continous mode. First I thought that this feature is related to DragScroll but Pecan told me that this feature has nothing to do with DragScroll. Then I tried the same with Notepad++ but there the scroll feature is not available if I drag a text. So my question is this drag and scroll support a Scintilla or a CB feature?

In the Scintilla 2.0 history I found the following entry

Code
Multiple pieces of text can be selected simultaneously by holding control whil dragging the mouse. Typing, backspace and delete may affect all selections together. 

What does it mean?