📣 Releasing r39 #2262
joelim-work
started this conversation in
General
📣 Releasing r39
#2262
Replies: 2 comments 2 replies
-
|
I really like this release, it has a number of QOL changes. Also, I don't think you are nearly as grumpy as you see yourself. :D |
Beta Was this translation helpful? Give feedback.
1 reply
-
r38 doesn't have this issue, so does this need to be mentioned in the changelog, since the bug only existed for a short time in the master/development branch? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Things move fast in the world of software. Since the last release a couple of months ago, there has been (once again) a large number of changes made to
lf. During this time, we have also gained a new collaborator - @CatsDeservePets, who in addition to being a much friendlier person than I am, has been very helpful in closing old issues, as well as providing new features to provide an enhanced experience for users. Consequently, I have not found a convenient time to schedule a new release until now.Below are the release notes I am planning to include:
Although there are a large number of changes, users should in particular take note of the following:
historyfile has been changed so that there is no space between the prefix and the actual command (e.g.:quitinstead of: quit). The following command can be used to make an existing history file compatible with the new format by removing the space:rulerfile has been introduced as an alternative torulerfmtfor customizing the ruler. The syntax is driven by Go templates and provides more powerful functionality such as padding and conditional logic. Below is the defaultrulerfile:rulerfile is intended to eventually replacerulerfmt, the feature is currently labelled as experimental, and must first be enabled usingset rulerfile true.preloadoption. Enabling preloading will trigger thepreviewerscript for files around the cursor while traversing around the filesystem. A sixth argument$6is now passed to thepreviewerscript to indicate whether it ispreloading orpreviewing a file. An examplepreviewerscript that displays video thumbnails using the Kitty graphics protocol is shown below:preloadfunction generates thumbnails that are cached on disk and usesexit 1to bypass the preview cache inlf, while thepreviewfunction handles the actual display. Also please be aware that this feature is currently marked as experimental for the time being.As usual there will be a change freeze to see if there are any regressions, and a new release will be made in around a few weeks from now. If anyone has any queries or concerns, please let me know.
Beta Was this translation helpful? Give feedback.
All reactions