Wrapper program of Emacs
Haskell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
.gitignore
Common.hs
LICENSE
README.rst
Setup.hs
Unix.hs
Win32.hs
emacswrapper.cabal
emacswrapper.hs
emacswrapper.rc

README.rst

Emacswrapper README

About

Emacswrapper (ew) is a wrapper program of Emacs.

It executes Emacs in server mode if no Emacs is running in server mode. Otherwise, it executes emacsclient and raise the frame of running Emacs.

There is no reason the program is written in Haskell except that I like Haskell.

It does not support Cygwin Emacs.

Setup

  1. Checkout repository.

  2. Install emacswrapper.:

    > cd emacswrapper
    > cabal install
    
  3. There are 2 options for emacswrapper to find Emacs executables.

    1. Put ew(.exe) under Emacs bin directory.
    2. Add Emacs bin directory to PATH environment variable.