Update newsletter

This commit is contained in:
Oliver Blanthorn 2023-02-22 16:36:20 +01:00
parent 428dc07f5b
commit 0e5ea38513
No known key found for this signature in database
GPG key ID: 2BB8C36BB504BFF3

View file

@ -6,7 +6,7 @@ Welcome to the ninth "quarterly" Tridactyl newsletter. Given that I've now misse
## Highlighted new features ## Highlighted new features
2022 has been a year in which Tridactyl has got some long awaited and very cool features. We have completions for `:back` and `:forward` for navigating history within a tab. It cost us very little to make these tab history completions into a tree, which is something I personally have been wanting for a very long time. Pressing back no longer means that you lose pages - most of the time `:back` compeletions will have preserved them. 2022 has been a year in which Tridactyl has got some long awaited and very cool features. We have completions for `:back` and `:forward` for navigating history within a tab. It cost us very little to make these tab history completions into a tree, which is something I personally have been wanting for a very long time. Pressing back no longer means that you lose pages - most of the time `:back` completions will have preserved them. I've added `:bind --mode=ex <C-o>t ex.execute_ex_on_completion_args tabopen -b` to my RC file so that I can open a page in the background from the history completions.
We also got the `:goto` command and completions that let you jump to specific headings on a page. It's really handy on well-structured pages like those of Wikipedia. We also got the `:goto` command and completions that let you jump to specific headings on a page. It's really handy on well-structured pages like those of Wikipedia.
@ -18,14 +18,11 @@ Tridactyl has also gained some symbols on tab completions showing whether tabs a
We've added a new feature a bit like `searchurls` called `jsurls` which instead of being a URL to which your search term is appeneded, are javascript functions which accept your search string and return a URL to navigate to. At the same time, `searchurls` now support basic splicing and indexing of search term arrays - see `:help searchurls` and `:help jsurls` for more details. We've added a new feature a bit like `searchurls` called `jsurls` which instead of being a URL to which your search term is appeneded, are javascript functions which accept your search string and return a URL to navigate to. At the same time, `searchurls` now support basic splicing and indexing of search term arrays - see `:help searchurls` and `:help jsurls` for more details.
In the latest betas, `:set keyboardlayoutforce true` and e.g. `:set keyboardlayoutbase uk` to force Tridactyl to use a specific keyboard layout. This is useful if you use a keyboard layout that makes the default Tridactyl binds difficult to use, such as the Cyrillic or bepo, or if you regularly change keyboard layout but don't want Tridactyl binds to change. This feature can make making new binds complicated, so we have added a new command, `:bindwizard`, which accepts physical keypresses until you press `<Enter>` and translates them into the correct Tridactyl keysequence for the currently forced keyboard layout. For example, on a physical AZERTY layout with Tridactyl's `keyboardlayoutbase` set to QWERTY, using `:bindwizard` and pressing `a<Enter>` would bring up `:bind --mode=normal q`, since that is the key that Tridactyl would see when `a` was pressed on an AZERTY layout.
<!-- Finally, a feature that was added in the last few days is that `:set tabsort mru` now rewrites tab IDs for most commands. This means that `[count]gt` which takes you to the `[count]`th tab, will now take you to the `[count]`th most recently used tab. Repeatedly issuing this command (e.g. with `.`) will make you cycle through the `[count]+1`th most recently used tabs, which is a feature I personally find very useful.
mention the physical keyboard stuff and maybe the tabgroup completions once you've released that beta ## Neat bug fixes
-->
## Neat bug fixes and stuff only Tridactyl developers care about
Visual mode is much more reliable. The really annoying bug where Tridactyl would leave visual mode while you were extending the selection has been fixed. It is reliable enough for me now that I use it regularly for copying text. It may well be my favourite change in Tridactyl this year. Visual mode is much more reliable. The really annoying bug where Tridactyl would leave visual mode while you were extending the selection has been fixed. It is reliable enough for me now that I use it regularly for copying text. It may well be my favourite change in Tridactyl this year.