Skip to content

Oribton 2.60.4

Compare
Choose a tag to compare
@xyproto xyproto released this 03 Apr 23:38
· 1639 commits to main since this release

Performance improvements

  • Load files faster, with fewer system calls.
  • Postpone loading some files when o starts, and load them later on as needed.

Programming language support

  • Let double ctrl-space build and run Odin programs.
  • Also let the automatic iferr feature work for Odin.
  • Add initial support for Arduino and .ino files.

Syntax highlighting

  • Syntax highlight italics in Markdown, for some cases.
  • Improve syntax highlighting of URLs in source code.
  • Simplify some of the Python syntax highlighting code.
  • Minor improvement of the syntax highlighting for Nroff files.

Building and running

  • Improve the logic for finding the compiled executable name.

ChatGPT / OpenAI

  • Make it possible to enter an OpenAI API key from the ctrl-o menu.
  • Refresh the cursor after generating code.
  • Let Generate, generate, Write and write in single-line comments, with a blank line following, trigger code generation.
  • Let lines starting with ! trigger code generation.

GUI/VTE frontend and macOS

  • Change the default font for macOS.
  • Let the cmd key act similar to the ctrl key on macOS.
  • Add a Build option in the ctrl-o menu for macOS, since ctrl-space might not register.

General

  • Update documentation.
  • Update dependecies.
  • Update the CI configuration.