Recent Posts

Pages: 1 2 3 [4] 5 6 7 8 9 10
31
Help / Re: Project parser completes, nohing displayed in "symbols" window
« Last post by ravenspoint on October 19, 2017, 08:14:21 pm »
I have been mucking about, trying to construct a 'simple' project that shows this problem.  No success, however I have gained a bit of insight into the 'symbols' window that might be helpful.

In a workspace with several projects, the symbol window display changes as I change the focus between the editor windows for different source files.  It seems that the intention is to always show the most relevant symbols by assuming that each source file is associated with one, and one only, project so that the symbols displayed need only be the ones for the project that is associated with the source file that has the focus.

The assumption there is incorrect.  The reason that several projects are present in one workspace is that they are tightly coupled - meaning, in my case at least, that the projects SHARE source files.  So, if the focus is on a shared source file, the symbol window can get very confused

IMHO this feature is more confusing then useful and may be causing unnecessary problems for the symbols window.  I would like to switch the feature off.  I would be happy to see either all the symbols in the workspace, or the symbols of the active project, no matter what source file I happen to be looking at.  This would, at the least, remove the annoying flickering in the symbols window as I browse around the source files, and maybe even  "fix" the empty symbol window problem that is bringing my work to a halt.

Do you know if there is a way to switch off the feature where the symbols window displays the symbols for the project that a focused source file is assumed to belong to?
32
Help / Re: Project parser completes, nohing displayed in "symbols" window
« Last post by oBFusCATed on October 19, 2017, 08:08:37 pm »
You have three options share the project, debug it yourself, find an open source project which has the same problem.
Without a way to reproduce this we can't do much...
33
Nightly builds / The 19 October 2017 build (11210) is out.
« Last post by killerbot on October 19, 2017, 07:02:46 pm »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works.

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

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/mingwm10_gcc510-TDM.7z

The 19 October 2017 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2017/CB_20171019_rev11210_win32.7z
  - Linux :
   none

The current SDK version is : 1.32.0

Resolved Fixed:

  • sdk: Make sure we show an error message box when we cannot save the config file
  • Replace the cbMessageBox with AnnoyingDialog which makes it possible to retry the saving of the config file
  • CC: Make sure to correctly disable the checkboxes in the Symbol browser settings (thanks ollydbg)
  • compiler: Add -std=c++14 and -std=gnu++14 to the list of C++ only flags (format the file to be a bit more readable)
  • compiler: Clean up the clang flags a bit and add the common sort options
  • SDK: Fix crash when reading truncated config file
  • SDK: Return false if there are errors reading a xml file with tinyxml
  • SDK: Allow the user to discard old config file if it fails to load
  • CC: Make the size of toolbar controls configurable in the settings (ticket #303, thanks ollydbg)
  • CC: Fix doxygen spelling in the settings panel
  • updated exchndl (crash handler) to v0.8.2
  • Scintilla: Prevent sending EVT_MOUSE_CAPTURE_LOST while opening a context menu in wxSTC
  • wx30: Fix assert when closing the application during long compilation
  • UI: Add 'Enable both' and 'Disable both' menu items in the Options submenu for the files in the project tree
  • UI: Add update ui processing for the File -> Properties menu item
  • UI: Remove 'Save All', 'Save all projects' and 'Close all project' menu items from the File menu
  • UI: Clean up the UpdateUI behaviour of the File menu items
  • UI: Make sure that menu items in the context menu in Projects tab are correctly enabled/disabled
  • UI: Notify the user that there is running compilation during quit and ask if he/she wants to stop it
  • SourceExporter/NassiShneiderman: Make sure only one File -> Export menu is created no matter which plugin is created first
  • sdk: Introduce an API which can be used to get the list of compiler plugins from the plugin manager
  • sdk: Make PluginManager::GetPlugins to be const and to return const object
  • UI: Make sure that menu items in the Project menu are correctly disabled

Regressions/Confirmed/Annoying/Common bugs:


    34
    Help / Re: Project parser completes, nohing displayed in "symbols" window
    « Last post by ravenspoint on October 19, 2017, 06:50:30 pm »
    Yes, even when the symbols window is empty.

    The problem does not appear with small projects.  The project where this is most of a problem has been under development for two years and has 200,000 lines. The problem started appearing maybe six months ago and in the last week or so is now occurring always.
    35
    Help / Re: Project parser completes, nohing displayed in "symbols" window
    « Last post by oBFusCATed on October 19, 2017, 06:13:12 pm »
    Even when the symbols browser is empty?

    If this is the case we'll need a way to reproduce this problem. So we'll need a simple project which reproduces it.
    36
    Help / Re: Project parser completes, nohing displayed in "symbols" window
    « Last post by ravenspoint on October 19, 2017, 05:55:11 pm »
    Ah!  Yes the "goto declaration", "goto implementation", etc all work fine.
    37
    Help / Re: Go to word end instead begin of next word - Key bindings
    « Last post by oBFusCATed on October 19, 2017, 04:55:28 pm »
    Don't know. You can dig in the scite's documentation. If it is possible to do it there it should be possible to do it in C::B with simple configuration option.
    It is not simple configuration option then we'll need to add code to do this explicitly. I don't know how hard this is.
    38
    Help / Re: Project parser completes, nohing displayed in "symbols" window
    « Last post by oBFusCATed on October 19, 2017, 04:53:43 pm »
    The features is available in the right click menu of the editor -> Goto declaration  or Goto declaration. Please test if these work.
    39
    Help / Re: [solved, sort of]Making pretty printers for gdb
    « Last post by ollydbg on October 19, 2017, 04:15:08 pm »
    Some hint: issue when I try to auto load GDB python pretty printer
    If I remember correctly, if you have a a.dll, and a-gdb.py in the same folder, if your gdb load the a.dll, it should automatically load the py file.
    40
    Help / Code::blocks won't build
    « Last post by Grubby on October 19, 2017, 04:06:07 pm »
    Whenever i try to compile any code i get the message "No such file or directory", while the "File" column in the build messages has the directory to the file i was trying to build. The source file is created, though can only be opened with CB. When i try to open it with Dev an error pops out saying that the file can not be found. I reinstalled CB a couple of times, different versions, with and without an antivirus, i installed a new compiler using this guide http://http://forums.codeblocks.org/index.php?topic=21570.0 but it didn't help either, and honestly i am starting to loose hope. Nothing i find on forum or on the other sites works

    I use code::blocks version 13.12 on windows 10 (64bit). The compiler i installed was TDM-GCC 5.1.0-3
    Pages: 1 2 3 [4] 5 6 7 8 9 10