Author Topic: The 30 October 2011 build (7550) is out.  (Read 85563 times)

Offline teto

  • Almost regular
  • **
  • Posts: 127
Re: The 30 October 2011 build (7550) is out.
« Reply #30 on: November 12, 2011, 01:39:05 pm »
Works fine here, if "Regular expression" is unchecked, otherwise I get the same message as you, what is absolutely correct in this case.
I've only "Match case" and "Auto-wrap search at eof" checked. "Regex expression" is unchecked (in Replace mode).

-Sometimes I can't edit a tab anymore. I need to change tab and then come back to my previous tab to be able to edit text once again.
As ollydbg wrote, how to reproduce ?
Does clicking into theeditor help, without the need to change the tab ?

@ollydbg > Sorry I forgot to translate but MAJ = SHIFT . Sometimes  CTRL+SHIFT+C or CTRL+SHIFT+X stop working (and that's not because I've caps lock enabled ^^).

As said previously, as soon as I find how to reproduce the bug with tabs, I ' ll tell you. (I still have it but doesn't know yet why it happens, clicking inside a lost tab won't focus it, I really need to switch tabs and go back to the lost on to enable it)

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5249
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: The 30 October 2011 build (7550) is out.
« Reply #31 on: November 13, 2011, 03:13:47 am »
When I mark multiple lines by Alt+Shift+[arrows] (or by Alt+MoveMouseVerticalWithLeftButtonPresed) and try to remove some charters with Backspace, I get unexpected behavior.
Works fine here, WinXP.
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 teto

  • Almost regular
  • **
  • Posts: 127
Re: The 30 October 2011 build (7550) is out.
« Reply #32 on: November 13, 2011, 04:45:24 pm »
Also found something minor in colorization tool:
Code: [Select]
//                                        else { \
//                                            MappingPlayer1->setBind(fullId,temp);\
//                                        } \
                \
            \
            \

My comments bacground color is black and all the lines with a "\" are filled with black whereas they are not comment lines. I may attach a screenshot if you need

Offline jens

  • Administrator
  • Lives here!
  • *****
  • Posts: 7265
    • Jens' unofficial debian-repository for the Code::Blocks - IDE
Re: The 30 October 2011 build (7550) is out.
« Reply #33 on: November 13, 2011, 05:56:53 pm »
Also found something minor in colorization tool:
Code: [Select]
//                                        else { \
//                                            MappingPlayer1->setBind(fullId,temp);\
//                                        } \
                \
            \
            \

My comments bacground color is black and all the lines with a "\" are filled with black whereas they are not comment lines. I may attach a screenshot if you need

If you compile such code you might get a warning abourt a multiline comment (depends on your compiler settings of course).
The colourisation is correct, because a backslash after a space at the end of the line is a continuation marker, that means the following lines are also comments.

Offline Alatar

  • Multiple posting newcomer
  • *
  • Posts: 59
Re: The 30 October 2011 build (7550) is out.
« Reply #34 on: November 13, 2011, 06:42:54 pm »
Works fine here, WinXP.

Sorry. I`m try on other computer just now - works OK. So may be I need to clean configs.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9524
Re: The 30 October 2011 build (7550) is out.
« Reply #35 on: November 13, 2011, 08:30:30 pm »
There is regression in editor in this and previous builds: broken text editing in rectangular selection mode. [...]
Mmmmh... I cannot reproduce. can you provide a sample file and tell exactly what you mark?

Probably it was a regression in scintilla. I am already using a newer one, so this might also have been fixed in my version already. In that case I would commit my version after proofing your sample works.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ

Offline Alatar

  • Multiple posting newcomer
  • *
  • Posts: 59
Re: The 30 October 2011 build (7550) is out.
« Reply #36 on: November 14, 2011, 08:52:02 am »
Sorry, this was my issue - clean setup was remove problem.

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5249
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: The 30 October 2011 build (7550) is out.
« Reply #37 on: November 15, 2011, 09:30:10 am »
But now I have installed a fresh system on VirtualBox and installed Nightly from Jensí repository. I have the same crash. The crash occurs only, when Symbols tab is active and an item is selected in the TopTree (Code-Completion plugin).

I wanted to find out where is the problem and I looked into the code of CC plugin. I haven't found a bug in CC code, but it something to do with update of m_TreeBottom from the secondary thread.
I have no such crash in normal C::B on WinXP. :D


Quote
I added the call to "AddPendingEvent" in "classbrowserbuilderthread.cpp" file to update m_TreeBottom from main thread. C::B is running on KDE without the problem now.
You mean after applying your patch, not crash now? Building tree always take a lot of CPU, this is why it did on another worker thread.

ollydbg/asmwarrior
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 Gaoleios

  • Single posting newcomer
  • *
  • Posts: 2
Re: The 30 October 2011 build (7550) is out.
« Reply #38 on: November 24, 2011, 05:25:36 am »
oh,just get it.
Thanks~

Offline Alatar

  • Multiple posting newcomer
  • *
  • Posts: 59
Re: The 30 October 2011 build (7550) is out.
« Reply #39 on: November 24, 2011, 07:02:12 am »
I`m found source of my problem with rectangular selection - there is a spell-cheker plugin. On clean install (no dictionaries), or when plugin disable from Settings all work ok. When I`m enable it (add some dictionary, for example en_US) rectangular selection works as I described above.
« Last Edit: November 24, 2011, 07:09:59 am by Alatar »

Offline Micool121

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: The 30 October 2011 build (7550) is out.
« Reply #40 on: November 24, 2011, 08:59:35 am »
Another minor regression :

"reparse this project" from the project treeview doesn't  work anymore.
"repase current project" from main "project" menu works fine.

This build is fonctionnal for me 156 files, 39k lines, no problems: good job !  :D
The only thing I miss now, is a bookmark browser ;)

Regards,

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5249
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: The 30 October 2011 build (7550) is out.
« Reply #41 on: November 24, 2011, 09:14:23 am »
Another minor regression :
"reparse this project" from the project treeview doesn't  work anymore.
"repase current project" from main "project" menu works fine.
Yes, it was a regression, and it was fixed in the trunk. :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 danselmi

  • Developer
  • Almost regular
  • *****
  • Posts: 202
Re: The 30 October 2011 build (7550) is out.
« Reply #42 on: November 24, 2011, 09:47:43 am »
I`m found source of my problem with rectangular selection - there is a spell-cheker plugin. On clean install (no dictionaries), or when plugin disable from Settings all work ok. When I`m enable it (add some dictionary, for example en_US) rectangular selection works as I described above.

I am not sure what's not working for you. When I delete rectangular selection with backspace, the selected characters get deleted and the cursor has a height of a few lines.

Pressing backspace again, will delete the character at the right of the cursor which is wrong. Sometimes the cursor gets even "longer". Sure, this is a bug. But it is not related with spellchecker (I just deleted SpellChecker for the Test) (on WinXP svn7583).
SciTE Version 3.0.1 does not have this problem.

regards danselmi

Offline ham

  • Multiple posting newcomer
  • *
  • Posts: 23
Re: The 30 October 2011 build (7550) is out.
« Reply #43 on: November 25, 2011, 03:15:11 pm »
hi,

thx for good work,

i like to ask for a feature request:

i use labels to separate my large codefiles into sections,

like: _start:, _enumerations:, _templates, and so on

therefore i like to have a label showing symbolbrowser to quickly navigate to labels.

thx in advance


zabzonk

  • Guest
Re: The 30 October 2011 build (7550) is out.
« Reply #44 on: November 25, 2011, 03:35:26 pm »
> i use labels to separate my large codefiles into sections,

Labels with names like that are illegal in user C or C++ code, as they are reserved for the implementation. And in any case, it's a horrible, horrible thing to do - where did you learn that?