Author Topic: The 25 September 2016 build (10912) is out.  (Read 40405 times)

Offline GbaLog

  • Single posting newcomer
  • *
  • Posts: 4
Re: The 25 September 2016 build (10912) is out.
« Reply #15 on: November 07, 2016, 02:06:06 pm »
The initialization from C++11 doesn't work.
If I write:
std::string str{}; // with braces
If after that I writing str. , methods of this class does not displayed.
I observe this and in 16.01 and in this build.
Sorry for my English, it's don't my native language.

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: The 25 September 2016 build (10912) is out.
« Reply #16 on: November 07, 2016, 10:18:57 pm »
The initialization from C++11 doesn't work.
Have you switched to c++11 mode for your project? Have you installed c++11 enabled compiler? Does it work on the command line?
(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!]

Offline janissl

  • Multiple posting newcomer
  • *
  • Posts: 10
Re: The 25 September 2016 build (10912) is out.
« Reply #17 on: November 10, 2016, 09:48:00 am »
SpellCheck !!! no working.

A spellcheck does not have any influence on code compilation, right? Then why bother developers with complaints about a non-core feature?

Therefore, my suggestion: For coding and compilation continue to use Code::Blocks, for presentation purposes - use a simple source code editor like Notepad++ or SciTE and make screenshots, export image files etc. from them if you need.

Otherwise, I cannot imagine the reason why a spellcheck functionality is so important or even mandatory for a developer.
In specialibus generalia quaerimus

Offline GbaLog

  • Single posting newcomer
  • *
  • Posts: 4
Re: The 25 September 2016 build (10912) is out.
« Reply #18 on: November 10, 2016, 02:56:04 pm »
The initialization from C++11 doesn't work.
Have you switched to c++11 mode for your project? Have you installed c++11 enabled compiler? Does it work on the command line?
It's not related with compiler. But for you - yes, i have c++11 compiler. This construction is compiled successfully, but I'm talking about the autocomplete. It's not possible for him.

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5910
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: The 25 September 2016 build (10912) is out.
« Reply #19 on: November 10, 2016, 03:48:58 pm »
I think this is the one reported several times in our bug system: Code::Blocks / Tickets / #391 Does not recognize C++11 uniform initializers, right?
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 GbaLog

  • Single posting newcomer
  • *
  • Posts: 4
Re: The 25 September 2016 build (10912) is out.
« Reply #20 on: November 10, 2016, 08:37:33 pm »
right?
Yes.
I see this on all pages in your link:
Code
labels: --> CodeCompletion
What does it mean?
I can anything do with this problem? If you can, explain more in detail, or give a link to an explanation.
Maybe I don't understand this, because my English to low. :(

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: The 25 September 2016 build (10912) is out.
« Reply #21 on: November 10, 2016, 09:18:13 pm »
Otherwise, I cannot imagine the reason why a spellcheck functionality is so important or even mandatory for a developer.
It saves time and embarrassment when someone else is reviewing your code.
(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!]

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5910
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: The 25 September 2016 build (10912) is out.
« Reply #22 on: November 11, 2016, 09:07:56 am »
I see this on all pages in your link:
Code
labels: --> CodeCompletion
What does it mean?
It means this bug is belong to CodeCompletion plugin.

Quote
I can anything do with this problem? If you can, explain more in detail, or give a link to an explanation.
Maybe I don't understand this, because my English to low. :(
You can try to fix it by sending us patches.  :)
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 GbaLog

  • Single posting newcomer
  • *
  • Posts: 4
Re: The 25 September 2016 build (10912) is out.
« Reply #23 on: November 12, 2016, 10:28:59 am »
Quote
You can try to fix it by sending us patches.  :)
My level in programming too low for this, sorry. But I hope, that any expert fix this soon.  :)

Offline jeffsturmann

  • Single posting newcomer
  • *
  • Posts: 5
Re: The 25 September 2016 build (10912) is out.
« Reply #24 on: November 18, 2016, 05:57:05 pm »
How do i make the code completion work in this version? I'm trying it with mingw64-gcc-6.1.0 and it doesn't work at all.

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 25 September 2016 build (10912) is out.
« Reply #25 on: February 28, 2017, 10:37:34 pm »
An updated wx dll, to avoid the compiler optimization bug.


A link to the unicode windows wxWidget dll for Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw28u_gcc_cb_wx2812_gcc510-TDM-2.7z

Note the '-2'.