Results 11 comments of Dmitri Iouchtchenko

This change was introduced in b25ee390 to fix the issue described in #1598, and first released in version 3.3.3. It affects both keys remapped with xmodmap and with XKB. Previously,...

> I guess this means that we need to run `config.guess` using `LD_LIBRARY_PATH= ./config.guess` in the `determine_build_and_host_type` method of `ConfigureMake`? > > @0 Are you up for giving that a...

I built a statically-linked bash and bind-mounted it over the system bash in a new namespace, but this atrocious workaround is insufficient: ``` configure: creating ./config.status config.status: creating Makefile awk:...

> 2. RPATH'ing all the binaries/libraries for bash, awk, sed, and what else we might rely on that happens to be affected here. This seemed like the most accessible of...

> There's actually an option 4 too, by simply not installing `ncurses` with EasyBuild, but assuming it's available in the OS (along with header files, etc.), by configuring EasyBuild with...

[Python 3.6](https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior) added a `DeprecationWarning` for invalid escape sequences. The affected strings should probably be changed to raw strings. There appears to be a [Flake8 rule](https://www.flake8rules.com/rules/W605.html) for this.

Changed `sqrt` to `isqrt`.

Right, this change is about performance and not correctness, since the overflow only affects the heuristic. I initially wrote a test along the lines of ```julia for n in [3_037_000_499,...

Note to self: TuiTextBox LineInfo should be tested when this is implemented.

> Produce some code in TuiTextBox that also assumes correctness and produces some public behavior. Test this code instead. The resulting behaviour is interactive, so I can't think of an...