Colomban Wendling
Colomban Wendling
Visiting conditional branches is tricky, because it can easily lead to invalid code: ```c struct sType { union { struct { #ifdef Condition int usMember1; } uMember1; #else int usMember2;...
> I found setjmp/longjmp are used widely in parsers. > […] > I guess longjmp is trigged when reading unexpected EOF. Yes, that's the general use case for it, although...
> BTW, can we reall free from setjmp/longjmp? > See #62. If we use timer to escape from infinite loop, we may want setjmp/longjmp anyway... I'm not quite sure `longjmp()`...
> What I did [to port to TrashBox] on sql.c: > 87cfcbe > and > 8f5140a I must say that I don't like not explicitly freeing the memory, like [on...
> Could you tell me the relationship between the issue of trashBox you pointed out and memory pool. None, sorry if it was confusing. I just posted once answering two...
> @b4n, I'm working on introducing the corkAPI to the JavaScript parser to support "export and "import" modules to support Vue files. Not sure what that means, why do we...
Indeed. After some extensive digging I found out where this `0xd3` character comes from: it's `STRING_SYMBOL` from _read.h_. The actual bug is a combination of 2 things: 1. there is...
Better, but what about `#ebdfd8`?  Still not great for readability, but a tad better and the whole theme doesn't focus on contrast it seems. Not that I care, it's...
21 minutes might be a tad long… 2 things we could to: * Use a version that doesn't require the exhaustive checking (@eht16 why do we use latest version in...
> * Use a version that doesn't require the exhaustive checking (@eht16 why do we use latest version in the first place? I see [1562ca0](https://github.com/geany/geany-plugins/commit/1562ca07500505ab396fe99ce19cb211d1c2c8fa) but no rationale… and if...