2008-06-21 Dodji Seketeli <
[email protected]>
* configure.ac: bump version info to 0.5.4
2008-06-21 Dodji Seketeli <
[email protected]>
* src/common/Makefile.am: Don't install libnemivercommon.pc.
This should fix #534990.
2008-06-20 Dodji Seketeli <
[email protected]>
* src/common/nmv-conf-manager.cc, src/common/nmv-log-stream.cc,
src/dbgengine/nmv-gdb-engine.cc: don't use getenv, but rather
g_getenv(). It's supposed to be more portable.
This patch is a courtesy of Christophe Fergeau <
[email protected]>.
It has been filed at bug #539314 – Use g_getenv instead of getenv.
2008-06-20 Dodji Seketeli <
[email protected]>
* src/dbgengine/nmv-gdb-engine.cc:
(GDBEngine::load_program()): don't set LD_BIND_NOW by default.
Now, the NMV_LD_BIND_NOW env variable has to be set to 1 when you
want to instruct gdb to set LD_BIND_NOW.
This should fix: #539311 - rhythmbox can loads its plugins under nemiver
2008-06-19 Dodji Seketeli <
[email protected]>
* src/persp/dbgperspective/nmv-local-vars-inspector2.cc:
(Priv::re_init_tree_view()): don't forget to clean the
variable walkers as well as the widget. Otherwise, the content of
the walker won't reflect the content of the widget.
(Priv::on_func_arg_visited_signal()): when stepping in the same
function, while walking a function arguments variable, check if the
function args subtree (in the widget) is empty. If the subtree is
empty, append the variable the function arguments subtree.
Otherwise, if you try to 'update' an empty subtree, you will get an
error message saying "could not find variable in inspector: foo".
The root reason why the subtree is empty in the first place, is that
it must be populated by a call to debugger->list_frames_arguments().
Problem is that for some unknown reason, that call fails often, due
do GDB suckage.
This should fix bug #499873 – Variable 'this' not found.
2008-06-19 Dodji Seketeli <
[email protected]>
* tests/Makefile: don't call the binary gtkmm-test but rather
gtkmmtest to comply with the other binaries names. Let's be
homogeneous :-)
2008-06-19 Dodji Seketeli <
[email protected]>
* src/persp/dbgperspective/nmv-dbg-perspective.cc:
(DBGPerspective::on_debugger_state_changed_signal()): don't
forget to signal when the debugger is busy. That should fix
#539109 – can't stop running inferior
2008-06-16 Jonathon Jongsma <
[email protected]>
* tests/Makefile.am:
* tests/gtkmm-test.cc: add a test which loops infinitely (e.g. a simple
gtkmm program) to make it easier to test state behaviors while the program
is running in an infinite loop
2008-06-08 Dodji Seketeli <
[email protected]>
* src/persp/dbgperspective/nmv-dbg-perspective.cc:
When opening a file, it has to be converted to the UTF-8 encoding.
This has been so for ages. What I just added is a way to specify the
possible encodings of the file we want to open. We need to know the
list of possible encodings of the files we need to open so that
Nemiver can know how to convert the encoding to UTF8. I have then
added a gconf key that lists the possible encodings. Whenever a file
cannot be opened because we don't know its encoding, the file
encoding just has to be added to the value of the gconf key.
This entry should fix bug #537281.
2008-06-08 Dodji Seketeli <
[email protected]>
* src/persp/dbgperspective/nmv-dbg-perspective.cc: replace static
storage class strings with char*. Using strings for static storage
class variables is useless and just slows down DSO loading time.
2008-06-08 Dodji Seketeli <
[email protected]>
* src/confmgr/nmv-i-conf-mgr.h, src/confmgr/nmv-gconf-mgr.cc: add
IConfMgr::get_key_value() and IConfMgr::set_key_value() for list
values.
2008-06-08 Dodji Seketeli <
[email protected]>
* src/confmgr/nmv-i-conf-mgr.h, src/confmgr/nmv-gconf-mgr.cc:
At end of lines, remove the space before the ";" <grin/>.
2008-06-01 Dodji Seketeli <
[email protected]>
* src/common/nmv-initializer.cc:
(Initializer::Initializer): init Glib type system as well.
This fixes test breaks on fedora9
2008-06-01 Dodji Seketeli <
[email protected]>
* src/langs/nmv-cpp-parser.cc:
(Parser::parse_simple_type_specifier): fix a gcc warning that
could have lead to a bug.
2008-05-31 Dodji Seketeli <
[email protected]>
* configure.ac: allow deprecated constructs because of the use the
hash_map that is deprecated in favour of c++0x based
unordered_map. This is turned on only when NEMIVER_DEVEL=on is
set.
2008-06-01 Dodji Seketeli <
[email protected]>
* configure.ac: support the NEMIVER_ALLOW_WARNINGS env var to allow
warnings in the build. This is a workaround the numerous warning we
have with gcc 4.3. Some of these warnings are in gtkmm so we cannot
fix them right away.
2008-05-28 Jonathon Jongsma <
[email protected]>
* src/persp/dbgperspective/nmv-call-stack.cc: send another
select-frame command if the currently-selected frame is activated in
addition to sending the command when the selection is changed.
This should close bug #535359.
================== 0.5.3 release point (done in 0.5 branch) =============