Progress status on the "Expression Monitor" feature



Hello,

Hacking on the "Expression Monitor" feature[1] has advanced greatly
lately.

We now have a new "Variable Monitor" view in the views notebook.  One
can right click on that view, type an expression (or simply a variable
name) and have it be added to the monitor.

Nemiver will then track and show you the value of that expression
through out steps, jumps etc.  If the variable goes out of scope, it
is flagged as such, and moved under a graphical node named "out of
scope variables".

Expressions can be removed from the monitor as well.

The overall code on the branch has been reasonably stable for me
lately, as it is what I have been using to debug the stuff I hack on
for work.  So I am planning to merge the branch into master in a few
days.  I still have a bug or two to chase, but overall, I think
curious people can start checking the branch out[2] and playing with
it, as they see fit.  Please file bugs you encounter as a comment for
the bug https://bugzilla.gnome.org/show_bug.cgi?id=542503 that I use
to track this feature.

In the mean time, I have made some generic fixes, enhancement and
cleanup to the code base.  I have pushed those to master and re-based
the branch on top of it.

[1]: It's happening on the "monitor-variable" branch, browsable at
http://git.gnome.org/browse/nemiver/log/?h=monitor-variable

[2]: git clone -b monitor-variable git://git.gnome.org/nemiver
     cd nemiver
     ./autogen.sh && make && sudo make install
     Enjoy!

Cheers.

-- 
		Dodji


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]