github gokcehan/lf r28

latest releases: r33, r32, r31...
23 months ago

Changelog

  • (Breaking) Extension matching for colors and icons are now case insensitive (#908) (by @maicher and @desbma).
  • (New) Three new commands high, middle, and low are added to move the current selection relative to the screen (#824) (by @laktak).
  • (New) Backspace on empty prompt now switches to normal mode (#836) (by @SeekingBlues).
  • (New) A new history option is now added to be able to disable history (#866) (by @segf00lt).
  • (New) A new special expansion %S spacer is added for promptfmt to be able to right align parts (#867) (by @laktak).
  • (New) A new command-line command cmd-menu-accept is now added to accept the currently selected match (#934) (by @p-ouellette).
  • (New) Command-line commands should now be shown in completion for map and cmap (#934) (by @p-ouellette).
  • (New) Italic escape codes should now be working in previews (#936) (by @p-ouellette).
  • (New) Position and size information are now also passed to the cleaner script as arguments (#945) (by @phillbush).
  • (New) A new option dirpreviews is now added to also pass directories to the previewer script (#842) (by @ilmari-h).
  • (New) A new option selmode is now added to be able to limit the selection to the current directory (#849) (by @laktak).
  • (New) User defined options with user_ prefix are now supported (#865) (by @laktak).
  • (New) Adding or removing $/%/!/& characters in : mode should now change the mode accordingly (#960) (by @ilyagr).
  • (New) A new special command on-select is now added to be able to run a command after the selection changes (#864) (by @laktak).
  • (New) Mouse support is extended to be able to click filenames for selection and opening (#963) (by @p-ouellette).
  • (New) Two new environment variables lf_width and lf_height are now exported for shell commands.
  • (Fix) Option tagfmt can now be changed properly.
  • (Fix) User name, group name, and link count should now be displayed as before where available (#829) (by @SeekingBlues).
  • (Fix) Tagging files with colons in their names should now work as expected (#857) (by @amano-kenji).
  • (Fix) Some multibyte characters should now be handled properly for completion (#934) (by @p-ouellette).
  • (Fix) Menu completion for a file in a subdirectory should now be working properly (#934) (by @p-ouellette).
  • (Fix) File completion should now be escaped properly in menu completion (#934) (by @p-ouellette).
  • (Fix) First use of cmd-menu-complete-back should now select the last completion as expected (#934) (by @p-ouellette).
  • (Fix) Broken symlinks should now be working properly in completion (#934) (by @p-ouellette).
  • (Fix) Files with stat errors should now be skipped properly in completion (#934) (by @p-ouellette).
  • (Fix) Empty search with incsearch option should now be handled properly (#944) (by @p-ouellette).
  • (Fix) History position is now also reset when leaving command line (#953) (by @p-ouellette).
  • (Fix) Mouse drag events are now ignored properly to avoid command repetition (#962) (by @p-ouellette).
  • (Fix) Environment variables HOME and USER should now be used as fallback for locations on some systems (#972) (by @GaetanLepage).
  • (Fix) File information is now displayed in the status line at first launch when there are no errors in the configuration file (#994) (by @valoq).

Don't miss a new lf release

NewReleases is sending notifications on new releases.