Nick Drozd
Nick Drozd
If `show-paren-mode` is on and the first character of a window's buffer is a parenthesis, then if `ace-window` is called when the cursor is on either that paren or its...
I've been on a Python performance optimization kick recently (see https://github.com/PyCQA/astroid/pull/497), and I'm a `pycodestyle` user, so I figured I would give it a look and see if its performance...
If hackernews-items-per-page is nil, the number of stories is three less than the window height. It isn't the full window height because that includes the status bar and the minibuffer,...
When I use `dumb-jump-go-prompt`, the following sequence of events transpires (as far as I can tell, I could be wrong of course): 1. It prompts `Jump to:` and then I...
A new pedantic Clippy check suggests against using _ in a match when there is just one arm. I weakly feel that this is a good idea.
https://github.com/remacs/remacs/pull/1256 showed that it's possible to replace `obj.is_nil()` with `!obj` using `impl Not for LispObject`. Unfortunately this leaves an asymmetry, as `obj.is_not_nil()` cannot be replaced with just `obj`. Figure out...
I think this affects Rust functions with `&rest` args and min args. Take `message` for example: ``` message is a built-in function in ‘rust_src/src/editfns.rs’. (message ARG1 &rest REST) Display a...
Right now the libxml defuns like `libxml_parse_html_region` are defined unconditionally, whereas in Emacs, the functions are defined only when `HAVE_LIBXML2` is defined. This causes a difference in behavior. Build with...
Currently we don't have any insight into where in the code execution time is being spent. For instance, `LispObject`s are frequently cast to and from other objects. Is this expensive?...