Skip to content

Releases: mittelmark/microemacs

MicroEmacs 09 v09.12.24-beta 2

28 Sep 04:28
Compare
Choose a tag to compare

This is an update Release providing new features and bug-fixes. The main new features in comparison to beta are:

  • new macro commands xrdb-scheme, rdoc, pydoc
  • xrdb-scheme to load xrdb themes as MicroEmacs schemes
  • rdoc - to display R documentation as hypertext with syntax hilighlighting within MicroEmacs
  • pydoc to display Python help documentation within MicroEmacs
  • new editor themes artur, ayu-dark, solarized (light and dark), tango (light and dark)
  • define-help now with Markdown support - so document your ME macros using Markdown

Installation as usually download either the mecb (terminal version), mewb (GUI version) or mecwb (Terminal and GUI version in one executable - not for Windows) file, unzip it and place the binary to a folder belonging to your PATH.

Linux users should download the distro which matches most closely their platform, RedHat platform can use as well the Ubuntu binaries but will probably get a little terminfo warning.

MicroEmacs 09 v09.12.24-beta 1

23 Aug 12:04
Compare
Choose a tag to compare

Release v09.12.24.beta 1

This is a update Release providing new features and many bug-fixes. The main new features are:

  • adding git commands, git-add, git-commit, git-grep and others
  • adding xfontsel for easier font selection for MacOS and Linux change-font-xfontsel
  • embedding libz on Windows for easier installation
  • new function &llen - for list length
  • new directive !iif for single line if's (ported from ME 24 from Steven Phillips)
  • much better support for TTF-files
  • selection of 12 TrueType fonts provided
  • support for ISO 8859-1..15 and Windows-CP1252 encodings with Euro symbol etc
  • improved and bug fixed internal documentation
  • fixing many compiler warnings
  • redesign of Makefile structure

MicroEmacs 09 - 2024 Update

29 Mar 06:46
Compare
Choose a tag to compare

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.

MicroEmacs v09.12.22b - Beta - Release

12 Nov 09:04
Compare
Choose a tag to compare
Pre-release

This release brings the following new features, bug fixes:

New commands:

  • change-font-type - with interactive font selection
  • change-font-bold - change to bold fonts
  • change-font-courier, change-font-lucida - change to a default font
  • insert-template - with interactive user-template selection
  • execute-region - for macro development

Improvements:

  • markdown mode with Rmd template
  • markdown mode now folding to the end of the file
  • CUA bindings now with C-t for help commands

Bug fixes:

  • fixed frame resize during font changes break tiled window manager layouts

Final release around Nov 24.

Microemacs 09 Update 2023

29 Oct 20:32
Compare
Choose a tag to compare

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 hightlighting 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
  • improved CUA bindings (thanks to Steven Phillips)
  • documentation updates
  • compile fixes for new GCC

Installation:

Linux users should try first the appimage file, if this does not work just download an executable for your platform which matches as closely as possible. For instance for Fedora 39, you download the binaries for Fedora 38. On Unix systems you make the file executable (chmod 755 filename) and rename it for instance to me, then copy it to a folder belonging to your PATH. Therafter you can run the me executable. More information will be added later.

Jasspa MicroEmacs Executables:

  • mec - console only version (for Windows and for Mac without XQuartz)
  • mew - Windows GUI version for Windows
  • mecw - Console and Window GUI version in one Application (macOS and Linux)
  • Jasspa_MicroEmacs-x86_64.AppImage - AppImage for Linux (tested on Ubuntu 18, Ubuntu 20 and Fedora 38)

BFS executables to build your own Me version for Fedora, Ubuntu, macOS 11, 12 ,13 and Windows 10, 11.

The files chivo-mono-fonts.zip, courier-prime-fonts.zip, ubuntu-mono-fonts.zip contains 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.

MicroEmacs Dictionaries

02 Apr 16:04
Compare
Choose a tag to compare

These are the dictionaries for the Jasspa MicroEmacs taken from the website: http://www.jasspa.com/spelling.html
The files are just provided in case of trouble with the old website which is http only. To install your dictionary download the right language files unpack them and place them in the User folder (~/.jasspa on Linux). Then use "Tool -> User Setup -> Start-Up Language" to select the right language.

Here the text from that website:

The spelling dictionaries are downloaded separately, select the sets of dictionaries that are required locally. Where multiple dictionaries are available, that is a base and extended dictionary, then base contains the most popular words, the extended includes more obscure words over and above the base. The base and extended dictionary are packaged together, but the extended dictionary may be removed when downloaded to conserve disk space.

The archives contain both the dictonaries and the language specific macros required to install the dictionary into the system. All of the dictionaries are derrived from ispell dictionaries. The copyrights for each of the dictionaries are contained in the macro files. The archieve should be unpacked into the macros directory (or ideally the spelling directory, where it exists).

The files contained within the archive use a new naming convention as of the January 2002 release, as follows:-

  • lsr.emf Spelling rules.
  • lsdm.emf Base dictionary.
  • lsdx.emf Extended dictionary.

As of 2002 then the naming convention of personal dictionaries is changed, following the naming convention lsdp.emf. On moving from a pre-2002 release then any existing personal dictionaries should be renamed to the new naming convention.

JASSPA's MicroEmacs supports an automatic spell mode, this performs background spell checking and highlights erroneous words. This mode may be enabled by:-

  • Help -> User Setup -> Startup -> Auto Spell

Multiple dictionaries may be supported on the same platform. The active dictionary may be changed from the dialog of spell buffer.

Files supplied in the UNIX tar.gz format may be downloaded to Microsoft Windows/DOS environments, use Winzip or native UNIX tools to unpack the files. The spelling dictionaries may be used on all supported platforms.

The following files are available

  • ls_enus.tar.gz ls_enus.zip | American spell rules, base and extended dictionaries. (2002)
  • ls_engb.tar.gz ls_engb.zip | British spell rules, base and extended dictionaries. (2002)
  • ls_fifi.tar.gz ls_fifi.zip | Finnish spell rules and dictionary. (2002)
  • ls_frfr.tar.gz ls_frfr.zip | French spell rules and dictionary. (2002)
  • ls_dede.tar.gz ls_dede.zip | German spell rules, base and extended dictionaries. (2002)
  • ls_itit.tar.gz ls_itit.zip | Italian spell rules and dictionary. (2002)
  • ls_plpl.tar.gz ls_plpl.zip | Polish spell rules and dictionary. (2002)
  • ls_ptpt.tar.gz ls_ptpt.zip | Portuguese spell rules and dictionary. (2002)
  • ls_ruye.tar.gz ls_ruye.zip | Russian YE spell rules and dictionary. (2005)
  • ls_ruyo.tar.gz ls_ruyo.zip | Russian YO spell rules and dictionary. (2005)
  • ls_eses.tar.gz ls_eses.zip | Spanish spell rules and dictionary. (2002)

Download Problems ?? There appear to be some download (CR/CRLF) problems from Windows platforms using Netscape (4.7 ??) with WinZip. If the archive appears to be corrupt then check the downloaded file byte size with that stated on the site (byte size NOT block size as reported by some Operating Systems). All downloads should be performed in binary mode. If you encounter problems then try some of the following:-

  • Disabling Smart CR/LF in WinZIP.
  • Download using another browser i.e. Microsoft IE5 or Opera.
  • Download from UNIX

NO WARRANTY

This program is licensed free of charge, there is no warranty for the program, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the program "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction.

In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages.

By downloading any material from this site you agree to these conditions.

Copyright © 2000-2006 Jasspa