Skip to content

Orbiton 2.62.0

Compare
Choose a tag to compare
@xyproto xyproto released this 23 May 22:53
· 1144 commits to main since this release
  • Use the betteralign utility to optimize structs.
  • Improve the man-page functionality so that it also works well on Fedora.
  • Always use tabs for makefiles.
  • Let ctrl-n and ctrl-p jump to matching parenthesis or bracket, but only if the cursor is on one and if the previous keypress was not ctrl-n/ctrl-p. This way, one can navigate to a parenthesis with the arrow keys and jump to the matching one with ctrl-n/ctrl-p, but scrolling down repeatedly with ctrl-n or up with ctrl-p will not be stopped.
  • Let ctrl-g show a friendly help message, but when ctrl-g is pressed a third time, let it either go to definition or toggle the status bar at the bottom. Go to definition is a new experimental feature, is only tested for Go code, and currently only works within the same file.
  • Press Esc 4 times in a row as an alternative way of opening the ctrl-o menu.
  • Let ctrl-space render Markdown files to HTML.
  • Add a menu option in the ctrl-o menu for rendering Markdown files to PDF with pandoc.
  • Add a "fix as you type" feature that can be enabled in the ctrl-o menu if the OPENAI_API_KEY, OPENAI_KEY or CHATGPT_API_KEY environment variables is set to a valid OpenAI API key. Every time return is pressed, the line will be sent to ChatGPT and be corrected. This is an experimental feature.
  • Also save the search history for "search and replace" (ctrl-f, then the tab key and then return).
  • Fix a bug in the WordAtCursor function.
  • Add a command line flag for clearing all file locks.
  • Show a status message when pasting through portals.
  • Add a Markdown table editor that can be activated by pressing ctrl-t while the cursor is on a Markdown table. Within the table editor, ctrl-n can be used for adding columns, ctrl-d can be used for deleting empty columns. return, tab and the arrow keys also work, see the README.md file for more information.
  • Let ctrl-w format Markdown tables, if the cursor is on one.
  • Add a menu option for sorting a block of lines.
  • Minor improvements to the Agda symbol insertion menu.
  • Update dependencies.
  • Update documentation.