Barry's Emacs Version V8.4

The current version is V8.4.2.

This version of Barry's Emacs use python 3 and Qt5 for its user interface.

The core of the editor in implemented in C++.

Windows 64 bit installation

  1. Download the setup program, bemacs-V8.4.2-setup.exe
  2. Run the setup program, it will guide you through the installation.

Barry's Emacs can be used from the CMD shell command by running by running "C:\Program Files\Barry Scott\Barry's Emacs 8\bemacs.exe".

Create a CMD file to make it easier to access. For example put bemacs.cmd in you PATH where bemacs.cmd contains:

"C:\Program Files\Barry Scott\Barry's Emacs 8\bemacs.exe" %*

Mac OS X 64 bit installation

  1. Download the DMG file BarrysEmacs-V8.4.2.dmg, and open it.
  2. Drag Barry's Emacs into the Applcations folder.
  3. To use Barry's Emacs from the command line copy bemacs_client script to a directory on your PATH. For example ~/bin.

bemacs_client will start up a new Barry's Emacs if required and pass the files on the command line to Barry's Emacs for editing.

For example:

$ bemacs_client main.cpp

Fedora 28 installation

  1. Download the RPM files that make up the bemacs kit:
  2. sudo dnf install bemacs-8.4.2-1.fc28.x86_64.rpm bemacs-gui-8.4.2-1.fc28.x86_64.rpm bemacs-cli-8.4.2-1.fc28.x86_64.rpm bemacs-common-8.4.2-1.fc28.x86_64.rpm

Once installed the bemacs client commands will start the editor if it not already running and pass the command line to it.

$ bemacs main.cpp

The command line version is installed as bemacs-cli.

$ bemacs-cli main.cpp