Todo items for project

Todo

This should probably include trailer support, but so far I’m willing to fall back on switching to a rebase reword command when necessary. The alternative would be a hefty chunk of code to make trailers work in the git fiddle commit template boundaries.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/after/ftplugin/gitfiddle.rst, line 13.)

Todo

Some terminals support querying the current font using escape sequences, we should look in to which terms can reliably do this. For example, xterm requires additional configuration to support the escape.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/localcfg/notgui_running.rst, line 29.)

Todo

This is brittle, but I don’t know a foolproof way to handle it. Thoughts?

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/localcfg/notgui_running.rst, line 69.)

Todo

Should this choose whether to use quickfix or location list based on filetype/project? Perhaps, projects in a repository should use quickfix and things outside should use location list?

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/localcfg/plugins/ale.rst, line 38.)

Todo

These settings are incredibly dependent on the colour schemes being used. There must be a better way to handle it.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/localcfg/plugins/vim_indent_guides.rst, line 31.)

Todo

This should be in addition to <Tab>, not a replacement.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/localcfg/plugins/vim_ledger.rst, line 35.)

Todo

This could use fancy colourful emojis both as a replacement for the textual notes, but also for the icons. For example:

Current

Replacement

II

💡 U+1F4A1

WW

U+26A0

EE

U+26D4

There is the not-so-minor-issue of dealing with old terminals that can’t display emoji, or display them poorly when their cells are non-uniform in size.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/localcfg/plugins/vim_signature.rst, line 42.)

Todo

Switch to str2list() and list2str(), see 8.1.1122.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/upgrades.rst, line 16.)

Todo

This should probably be configured more locally as it includes the full syntax definitions for each language, and it considerably increase syntax parsing speed. The actual impact needs measuring properly first!

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/vimrc.d/syntax.rst, line 96.)

Todo

Add screenshot.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/jnrowe-vim/checkouts/latest/vimrc.d/syntax.rst, line 111.)