Skip to content

Releases: ej-shafran/compile-mode.nvim

v5.12.0

01 Jan 23:15
v5.12.0
cf1c0ac

Choose a tag to compare

Also includes several documentation changes.

Added

  • Some keymaps in the compilation buffer that the Emacs plugin has (<Tab> and <S-Tab> for going back and forth through errors, and <LeftMouse> for clicking on errors)
  • The ability to configure the Neovim statusline to show information about compilations, either using :h 'statusline' or with plugins, including a builtin extension for lualine - see :h compile-mode-statusline

Fixed

  • Colors disappearing when reloading some colorschemes or loading them after the plugin/highlights.vim file was loaded

v5.11.0

01 Jan 00:49
v5.11.0
813fb40

Choose a tag to compare

Also includes several documentation changes.

Added

  • The auto_scroll configuration option (which defaults to true), allowing users to opt out of auto-scrolling behavior - by @mttgermano
  • The ability to set default_command to a function or a table (from filetype to command, with "*" acting as a fallback) - by @BrandenXia
  • The use_pseudo_terminal option, which sets the pty option for :h jobstart() - by @BrandenXia

v5.10.2

22 Dec 21:37
v5.10.2
d7b1e16

Choose a tag to compare

Also includes several documentation changes.

Added

  • Warning if baleia could not be required when baleia_setup is passed

Fixed

  • The behavior of bang_expansion when focus_compilation_buffer is also set to true - by @mttgermano

v5.10.1

18 Dec 00:34
v5.10.1
2c7a684

Choose a tag to compare

Fixed

  • Error when jumping to an error in a buffer with unsaved changes

v5.10.0

17 Dec 07:54
v5.10.0
d948a80

Choose a tag to compare

Added

  • The use_circular_error_navigation option, which allows NextError and PrevError to cycle through errors even at the start or end - by @brunobmello25

Fixed

  • No longer ask to save unlisted buffers

v5.9.0

28 Sep 11:01
v5.9.0
e945433

Choose a tag to compare

Added

  • Duration information in the "compilation finished" messages - by @Sheol27

Fixed

  • Display the correct path when using vim.g.compilation_directory - by @Sheol27

v5.8.2

13 Sep 17:23
v5.8.2
3cfa2ab

Choose a tag to compare

Fixed

  • Follow the compilation window when focus_compilation_buffer is set, even if the compilation buffer was already open and just not focused - by @mdnrz
  • Performance improvements - by @Sheol27

v5.8.1

08 Sep 09:33
v5.8.1
5a8eaf3

Choose a tag to compare

Fixed

  • Moved when the filetype is set for the compilation buffer, which should hopefully improve performance - by @Sheol27

v5.8.0

04 Sep 12:00
v5.8.0
8d82621

Choose a tag to compare

Added

  • The focus_compilation_buffer option, which keeps focus on the compilation buffer when compiling - solves #69, by @arnevm123

v5.7.1

04 Sep 09:17
v5.7.1
20e3b9f

Choose a tag to compare

Fixed

  • Disable swapfile for compilation buffer - fixes #41, by @PrescientSentinel
  • Strip carriage returns from the end of lines - fixes #72, by @StillTree
  • Removed warnings for "unrecognized keys" for the error_ignore_file_list and hidden_output options - fixes #78, by @arnevm123