Skip to content

MicroEmacs 09 - 2024 Update

Compare
Choose a tag to compare
@mittelmark mittelmark released this 29 Mar 06:46
· 758 commits to master since this release

This is a release of the Jasspa MicroEmacs 09 version which contains various updates and fixes in comparison to the Jasspa MicroEmacs version from the year 2009 from http://www.jasspa.com/.
The following main extensions and bug-fixes are included:

  • standalone binaries for Windows, Linux (Fedora, Ubuntu), Darwin (MacOS) version 20, 21 and 22 for single file installs
  • Markdown support with inline syntax highlighting for R, Python, Dot, etc
  • Golang modes added (thanks to jcourgar and rmagee)
  • improved Python, Tcl and R support
  • terminal version now with improved suspend mode (thanks to Steven Phillips)
  • new themes such as Ayu Light and Dracula
  • improved font handling using Ctrl-Plus and Ctrl-Minus shortcuts for increase and decrease the fonts
  • improved font selection on X-Windows (Unix)
  • improved CUA bindings (thanks to Steven Phillips)
  • jeany-bindings - providing CUA bindings behind a C-j prefix
  • improved template support - see command insert-template
  • documentation updates
  • compile fixes for new GCC

Installation:

The binaries are provided in two flavors, a terminal only variant - mecb - and a window variant - mewb. The latter on X11 might be as well work in Terminal mode on Unix system by proving a -n argument. So Mac and Linux users should just download the mewb zip files for their platform. Installation is done by making the file executable using chmod (on Mac and Linux) and the copy these files to a folder belonging to their PATH. Thereafter you can run the me executable. Users of other Debian like systems (Debian, Mint, Kali Linux etc) should use the Ubuntu binaries. In case of trouble you might try the AppImage file which should work on most Linux systems.

  • Windows 7/10/11 users should download the MicroEmacs09_091223_windows executables
  • macOS users should download their respective version of their operating systems
    • macOS 11 (Big Sur) = Darwin 20
    • macOS 12 (Monterey) = Darwin 21
    • macOS 13 (Ventura) = Darwin 22
    • macOS 14 (Sonoma) = Dawrin 23
  • Linux comes in three versions
    • Debian derived: Ubuntu and AntiX (32 and 64bit builds)
    • Fedora (30, 38, 40)
    • Red Hat derived: Alma Linux version 8.9 and 9.4 should be compatible with RHEL 8.9/9.4 and CentOS 8.9

The Jasspa MicroEmacs Executables:

  • mecb - console only version (for Windows and for Mac without XQuartz, Linux users might just use mewb with the -n option)
  • mewb - Windows/X-Windows GUI version - on macOS and Linux as well with the -n option usable as terminal application

The files chivo-mono-fonts.zip, courier-prime-fonts.zip, ubuntu-mono-fonts.zip contain font files for use within MicroEmacs and other X11-applications. Read the Readme file on how to install the BDF-X11-Fonts and how to use them with your MicroEmacs.

To use other spell-checkers than the default American one download your spellchecker from the dictionary release.