Skip to content

dmacvicar/qemacs

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
cp
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

An unamed QEmacs fork

maintained Build Status

About QEmacs

QEmacs is an Emacs clone created by Fabrice Bellard. Since 2004, it was maintained by Charlie Gordon until early 2014.

About this fork

This fork has educational purposes and the following goals in addition to general refactorings and cleanups:

  • a more modern GUI frontend (Qt, but that may change)
  • build with CMake
  • remove unecesary stuff (video and others)
  • add scripting support (lua? js?)

Compiling

mkdir build
cmake -DCMAKE_BUILD_TYPE=Release -DCONFIG_QT=ON ..
make

Some caveats

  • The original qe supported x11 and terminal in one binary. The Qt version uses the Qt event loop and that conflicts with unix.c event loop used by the terminal one. We need a separate binary like the real emacs-nox.

Documentation

Read the file qe-doc.html.

Licensing

QEmacs is released under the GNU Lesser General Public License (read the accompagning COPYING file).

About

CVS import of qemacs for some experiments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published