Results 41 issues of dgelessus

Minimal repro code: ```yaml meta: id: repro seq: - id: num_things type: u1 - id: things type: u1 repeat: expr repeat-expr: num_things instances: sizeof_things: value: things._sizeof ``` Compiling this (compiler...

enhancement

At the moment, Kaitai Struct doesn't consistently handle parsing of enum values that are not defined in the ksy. For example, with a spec like this: ```yaml seq: - id:...

enhancement

This way they can be read and (theoretically) edited more easily. No changes to the actual content, only a few adjustments where the original formatting cannot be faithfully reproduced in...

There's a button on the right side of the small KI that mutes/unmutes all game sound: ![mUTE BUTTON](https://user-images.githubusercontent.com/6641959/178148304-106c8e00-8aee-4901-8a6e-54a21c22e6fb.png) This button is quite confusing if you don't know what it does....

Trying to take home something useful from the very civil and reasoned (/s) discussion on the OU Discord yesterday... The option for turning subtitles on/off is currently located in the...

`absolute_file_name/2` silently fails when passed a nonexistant path alias, whereas `absolute_file_name/3` throws an error. SICStus 4.6.0 throws an error in both cases. That is also the logical behavior IMO, because...

The SICStus emulation [defines a goal expansion](https://github.com/SWI-Prolog/swipl-devel/blob/79ac16a36d2596c19f95580b8408d3a04a6b32bc/library/dialect/sicstus.pl#L211-L224) for emulating library predicate calls with explicit module prefixes, so that e. g. `lists:nth(1, List, E)` is rewritten to call the emulated predicate...

Using the current development version of SWI-Prolog (cf65970368eaac32017afe819f68bce2af2ee9b3). The semantic singleton variable detection doesn't work correctly for if-then-else constructs in meta-calls - it seems that only syntactic singletons are detected,...

Using SWI-Prolog 8.3.17 built from source (e5ff4a2c4d76ce57d177649b941f38792d876acd). I have code that uses `:- expects_dialect(sicstus).` and then loads other modules, expecting the other modules to be loaded with SICStus emulation as...

I'm using SWI-Prolog 8.3.16 built from source (d307e9469107059e69fa9bb4e404d0ed78d0a0fd) on macOS 10.14.6. I can reproducibly cause an "Interrupted system call" I/O error using these steps: 1. Start SWI-Prolog interactively 2. While...