pre-alpha 00.02.01

 — 2 days, 19 hours ago
Well a few days late but 00.02.01 is finally here. Unfortunately a larger than expected portion of the expression system was broken in one way or another but it is in a much better state now, and I believe in one that won't require any rewrites of this magnitude in the future. For the next few builds I will likely prioritize smaller features and QOL changes.

This build marks the second "monthly release" and as always is available from the patreon post or so.codeclap.cc.

CHANGELOG for 00.02.01
  • Swapped precedence of logical/binary and ...
Read More →


pre-alpha 00.01.07

 — 1 week, 6 days ago
There are still some fixes necessary for the expression system to be in a better state which should happen for 00.02.01.
Get it from the patreon post or from so.codeclap.cc.

CHANGELOG for 00.01.07
  • Added resize handles to allow resizing the debugger, expression and breakpoint panels (right click to reset size)
  • Fixed a few issues and regressions affecting the memory view resize handle, focus and highlighting
  • Allow restarting of the debugging session with F2 after starting the debugger directly using the command line
  • Fixed usage of Ctrl+B shortcut when a textfield in the expression ...
Read More →


snapshot builds

 — 2 weeks, 3 days ago
I'm a bit late on announcing this but there is now a page that I will use to make builds available more frequently.
The URL is: https://so.codeclap.cc
You can simply log in with you patreon account and should get access to the builds of that tier. It should work but at least for me the API documentation wasn't completely clear; if you try it and it doesn't work please write a quick response here so that I can look into fixing the patreon interface.

I've decided on a very straightforward way of providing ...
Read More →


pre-alpha 00.01.06

 — 3 weeks, 3 days ago
Get it here
Currently on top of my list: function calls and casts in expressions

CHANGELOG for 00.01.06
  • Added comparison operators to expressions (==, !=, <, <=, >, >=)
  • Added conditional breakpoints (ability to set minimum hit count or expression that has to be true)
  • Fixed adding breakpoints to addresses that contains an internal/hidden breakpoint without removing the internal first
  • Improved handling of different byte sizes in expressions
  • Fixed a regression opening inline debugging views
  • Fixed closing of inline debugging views
  • Dynamically adjust context menu width
  • Dynamically adjust stracktrace overlay width
  • Fixed incorrect prepending of names when picking members ...
Read More →


pre-alpha 00.01.05

 — 1 month ago
This one is mostly fixes but also has some smaller features in it.
Without further ado, here is build 00.01.05.

CHANGELOG for this version
  • Added a new ",c" modifier to expressions to display memory as null-terminated string
  • Fixed highlighting in memory view for types bigger than 255 bytes
  • Fixed breakpoint highlighting for assembly lines
  • Memory view: Added tab key to quickly switch between editing bytes and characters
  • Fixed a bug in the memory allocator when compacting memory
  • Made the output window movable and resizable (both settings are not persistent at the moment)
  • Fixed a minor rendering issue for ...
Read More →