Adrien Bertrand

Results 43 issues of Adrien Bertrand

### Follow-up on #286 - [ ] Breakpoints (on source lines) - [ ] `debugBasicStepNext` needs to be finished - [ ] Code viewer - [ ] new code navigation...

enhancement
debugger

Hi, @Vogtinator has [updated](https://github.com/Vogtinator/libnspire/commit/7d7d962ca49ff9017f6f146336c51ef7f2edf4e0) libnspire to properly support screenshots on CX and CX II. Could you make it available on n-link as well ? Thanks :)

* support C files, and fix C++ flags variable name. * `-lm` needs to be added at the end of the link flags. * minor cleanup and add an "all"...

On the latest source as of this date, calling spasm with `-L` crashes with a segfault on: `lpErr->lpszFileName = _strdup(curr_input_file);`. That's on [errors.cpp:326](https://github.com/alberthdev/spasm-ng/blob/9d24af4e60d7b3ec4110c88724bbb681007f6e90/errors.cpp#L326) I've tried tracing the problem a bit,...

afl-fuzz found out that if you used a ridiculously long thing that would trigger an error, the [`szDescription`](https://github.com/alberthdev/spasm-ng/blob/bd81c699be78d6d0268a2ddcf448574d506391bb/errors.cpp#L331) TCHAR array isn't big enough to contain the string when [`StringCchVPrintf`](https://github.com/alberthdev/spasm-ng/blob/bd81c699be78d6d0268a2ddcf448574d506391bb/errors.cpp#L337) is...

... and enforce rules to auto-fix when possible (auto-capitalization etc). It's just a hack right now. see https://github.com/TI-Toolkit/tivars_lib_py/issues/12 for the same issue.

bug
enhancement

In addition to PYSC/PYCD, we now have: * `PYMP` for "precompiled" modules. Format is unknown for now. No sure what we can extract from it. Maybe custom menu info and...

enhancement

If we're able to solve this, it would get rid of this (sub)type-[passing](https://github.com/adriweb/tivars_lib_cpp/blob/master/src/TIVarTypes.cpp#L79-L85)/[wrapping](https://github.com/adriweb/tivars_lib_cpp/blob/master/src/TIVarTypes.cpp#L17-L23)-and-[using](https://github.com/adriweb/tivars_lib_cpp/blob/master/src/TypeHandlers/TH_GenericComplex.cpp#L46-L56) crap... So we'd have to parse the string and figure out the type from that... Any idea...

enhancement
help wanted
question

See : - https://github.com/drdnar/convfont - https://github.com/CE-Programming/toolchain/tree/master/examples/library_examples/fontlibc - https://github.com/CE-Programming/toolchain/compare/4dd4406...fb2625071?w=1 Might have to ask @DrDnar about it, we'll see.

New feature