Kyuuhachi
Kyuuhachi
**Is your feature request related to a problem? Please describe.** If you edit a file that is covered by a `filter.*.clean` rule, the diff detection does not work very well....
In the code below, the `int` should be highlighted as a builtin, but it's not highlighted at all. ```python def foo(a:int, /): pass ```
Pretty much what it says on the tin, allow this macro to work with ```rs #[bitmatch] if let "110xxxxxx" = byte { ... } else { ... } ```
CFR version 0.151, javac version 1.8.0_282 When operator-assigning to an array field, the field is read twice in the decompiled output. This could cause race conditions in multithreaded contexts. This...
CFR version 0.151, javac version 1.8.0_282 The decompiled output isn't valid. Relevant javac code is [here](http://hg.openjdk.java.net/jdk8/jdk8/langtools/file/1ff9d5118aae/src/share/classes/com/sun/tools/javac/comp/Attr.java#l2146). (Actually I didn't even know this was valid syntax until I started digging through...
CFR version 0.151, javac version 1.8.0_282 `test4a` has an unnecessary cast on the qualified this. `test4b` does too, and also has the assignment incorrectly moved into the argument for some...
CFR version 0.151, javac version 1.8.0_282 Accessing a static field through a non-static expression is compiled by javac as `[the expression]; POP; GETSTATIC ...;`. It's not always possible to determine...
It is common that languages have some sections, such as strings or floats, which have completely different lexical syntax (w.r.t. whitespace and such) than everything else. The current approach appears...
When disabling mouse (`enable_mouse=0` in the config, or `-M`), the terminal is still switched to mouse mode, except the events are ignored. That is, it overrides the terminal's mouse behavior...
For example, the following dummy style causes Luakit to crash on startup: `@-moz-documentdomain(""),domain(""){}`. I've temporarily fixed this by locally changing the `%s+` in `styles.lua:239` to `%s*`, but that accidentally lets...