News:

When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.

Main Menu

The 30 October 2011 build (7550) is out.

Started by killerbot, October 30, 2011, 10:52:27 AM

Previous topic - Next topic

teto

Quote from: jens on November 11, 2011, 06:38:17 AM
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).

Quote from: teto on November 10, 2011, 11:04:41 PM
-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)

ollydbg

Quote from: Alatar on November 11, 2011, 11:09:40 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.

teto

Also found something minor in colorization tool:

//                                        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

Jenna

Quote from: teto on November 13, 2011, 04:45:24 PM
Also found something minor in colorization tool:

//                                        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.

Alatar

Quote from: ollydbg on November 13, 2011, 03:13:47 AM
Works fine here, WinXP.

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

MortenMacFly

Quote from: Alatar on November 11, 2011, 11:09:40 AM
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: [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]

Alatar

Sorry, this was my issue - clean setup was remove problem.

ollydbg

Quote from: darmar on November 03, 2011, 06:37:29 PM
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.

Gaoleios


Alatar

#39
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.

Micool121

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,

ollydbg

Quote from: Micool121 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.
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.

danselmi

Quote from: Alatar 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.

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
spell checker plugin: [url="http://developer.berlios.de/projects/spellchecker/"]http://developer.berlios.de/projects/spellchecker/[/url]
nassi shneiderman plugin: [url="http://developer.berlios.de/projects/nassiplugin"]http://developer.berlios.de/projects/nassiplugin[/url]

ham

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

> 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?