A Fork of QEmacs that hacks a native Vim/Neovim inspired modal state machine directly into it
  • C 94.9%
  • Shell 1.4%
  • Python 1.1%
  • C++ 0.9%
  • Makefile 0.6%
  • Other 1%
Find a file
Charlie Gordon a3286d64ba simplified shell process interface, added ssh command
* more generic new_shell_buffer API, takes cmd, caption, flags
* added ssh command to open ssh connections
2013-12-24 23:42:10 +00:00
cp imported various external charset tables for JIS 2008-05-21 06:48:31 +00:00
fonts Initial revision 2004-05-29 10:17:37 +00:00
kmap added remove_slash and append_slash path utilities 2008-01-03 09:51:29 +00:00
libqhtml remove dSYM directories on target clean 2013-11-23 10:54:32 +00:00
plugins renamed plugins directory 2008-06-05 07:12:51 +00:00
tests added xterm normal colors too 2008-04-04 09:55:20 +00:00
.cvsignore ignore dSYM debugging info inrectories 2013-11-22 19:39:39 +00:00
arabic.c fixed gcc 4.7 warnings about variables set but unused 2013-11-23 19:11:13 +00:00
bufed.c display modified and read-only indicators in buffer list 2013-12-03 17:41:50 +00:00
buffer.c renamed functions for consistency 2013-12-23 23:26:43 +00:00
cfb.c fix for C++ compile (needed for Haiku) 2013-12-17 16:06:35 +00:00
cfb.h added remove_slash and append_slash path utilities 2008-01-03 09:51:29 +00:00
Changelog - Added font locking to fix crash bugs in html/css. 2005-05-13 10:05:23 +00:00
charset.c default ucs2/ucs4 to big endian, remark on iso-2220-jp 2008-05-21 06:42:32 +00:00
charsetjis.c simplified buffer decoding methods: pass ptr in CharsetDecodeState 2008-05-02 17:05:38 +00:00
charsetjis.def added remove_slash and append_slash path utilities 2008-01-03 09:51:29 +00:00
charsetmore.c fixed many problems with charset encodings 2008-05-02 16:04:09 +00:00
clang.c fixed gcc 4.7 warnings about variables set but unused 2013-11-23 19:11:13 +00:00
config.eg fixed typos, comments 2006-12-09 19:02:07 +00:00
configure added configure variables for portability (Haiku from Francois Revel) 2013-12-21 16:24:38 +00:00
COPYING Initial revision 2004-05-29 10:17:37 +00:00
cptoqe.c fixed many problems with charset encodings 2008-05-02 16:04:09 +00:00
cutils.c make pstrcpy return destination buffer 2013-12-03 17:31:49 +00:00
cutils.h make pstrcpy return destination buffer 2013-12-03 17:31:49 +00:00
dired.c typo, added argument tag 2008-04-25 10:54:50 +00:00
display.c cosmetics 2008-04-08 06:55:44 +00:00
display.h fix for C++ compile (needed for Haiku) 2013-12-17 16:06:35 +00:00
docbook.c typo 2007-12-12 02:24:33 +00:00
extras.c - added compile time test for qe_free argument type: must be pointer to pointer 2013-11-22 20:50:20 +00:00
fbfrender.c removed ugly casts 2013-12-17 23:42:52 +00:00
fbfrender.h removed ugly casts 2013-12-17 23:42:52 +00:00
fbftoqe.c removed ugly casts 2013-12-17 23:42:52 +00:00
haiku-pe2qe.sh work-in-progress Haiku port from Francois Revol 2013-12-17 16:08:55 +00:00
haiku.cpp Haiku patch from Francois Revol 2013-12-19 00:41:22 +00:00
hex.c renamed CMD_ and CMDV to CMD2 and CMD3 for consistency 2008-04-25 10:46:58 +00:00
html.c renamed CMD_ and CMDV to CMD2 and CMD3 for consistency 2008-04-25 10:46:58 +00:00
html2png.c fix for C++ compile (needed for Haiku) 2013-12-17 16:06:35 +00:00
htmlsrc.c bumped copyrights, some cosmetics 2008-01-08 16:37:54 +00:00
image.c renamed functions for consistency 2013-12-23 23:26:43 +00:00
indic.c added remove_slash and append_slash path utilities 2008-01-03 09:51:29 +00:00
input.c fixed some configure issues for mingw compile under cygwin 2008-04-05 23:04:56 +00:00
jistoqe.c moved get_basename, get_extension, and get_dirname to cutils.h/c 2008-04-22 08:11:55 +00:00
kmap.c fixed some configure issues for mingw compile under cygwin 2008-04-05 23:04:56 +00:00
kmaps added more Hebrew keymaps 2007-12-09 23:31:38 +00:00
kmaptoqe.c use utility functions from cutils.c in utility programs 2008-04-20 14:18:17 +00:00
latex-mode.c simplified shell process interface, added ssh command 2013-12-24 23:42:10 +00:00
libfbf.c use preprocessor trick to prevent gcc warning, add special key 2008-04-18 16:25:07 +00:00
libfbf.h bumped copyrights, some cosmetics 2008-01-08 16:37:54 +00:00
ligatures Initial revision 2004-05-29 10:17:37 +00:00
ligtoqe.c use utility functions from cutils.c in utility programs 2008-04-20 14:18:17 +00:00
lisp.c added simplistic lisp mode 2008-04-04 07:11:07 +00:00
list.c removed confusing code 2013-12-03 17:36:15 +00:00
Makefile added configure variables for portability (Haiku from Francois Revel) 2013-12-21 16:24:38 +00:00
makemode.c renames basename to get_basename to avoid conflicts 2008-04-08 06:54:44 +00:00
mpeg.c bumped copyrights, some cosmetics 2008-01-08 16:37:54 +00:00
perl.c added variables.h and variables.c for configurable state and window properties 2008-01-18 17:03:35 +00:00
qe-doc.html Filter qe-doc.html to remove date dependency 2013-12-17 17:36:50 +00:00
qe-doc.texi renamed plugins directory 2008-06-05 07:14:12 +00:00
qe.1 Initial revision 2004-05-29 10:17:37 +00:00
qe.c warning about potential problem with signed errors in unused code 2013-12-24 16:10:52 +00:00
qe.h simplified shell process interface, added ssh command 2013-12-24 23:42:10 +00:00
qe.tcc Initial revision 2004-05-29 10:17:37 +00:00
qeconfig.h added extra help functions: 2008-04-29 18:55:14 +00:00
qeend.c added missing headings, cosmetics 2007-12-03 16:10:38 +00:00
qemacs.spec fixed typos, comments 2006-12-09 19:02:07 +00:00
qestyles.h removed EditBuffer.yank_mark and QEmacsState.mark_yank_region 2008-01-09 13:41:40 +00:00
qfribidi.c bumped copyrights, some cosmetics 2008-01-08 16:37:54 +00:00
qfribidi.h bumped copyrights, some cosmetics 2008-01-08 16:37:54 +00:00
README Initial revision 2004-05-29 10:17:37 +00:00
script.c added primitive Shell-script mode in module script.c 2008-01-12 09:57:40 +00:00
shell.c simplified shell process interface, added ssh command 2013-12-24 23:42:10 +00:00
TODO done that 2008-04-22 08:02:30 +00:00
tty.c fix for C++ compile (needed for Haiku) 2013-12-17 16:06:35 +00:00
unicode_join.c remark 2008-04-20 11:55:11 +00:00
unifont.lig Initial revision 2004-05-29 10:17:37 +00:00
unihex.c fixed issues in hex and unihex modes: 2008-04-22 09:04:20 +00:00
unix.c fixed some configure issues for mingw compile under cygwin 2008-04-05 23:04:56 +00:00
util.c changed match_extension utility function 2013-12-23 23:39:02 +00:00
variables.c - added compile time test for qe_free argument type: must be pointer to pointer 2013-11-22 20:50:20 +00:00
variables.h added extra help functions: 2008-04-29 18:55:14 +00:00
VERSION fixed unsigned char issues 2007-02-06 17:41:16 +00:00
video.c renamed functions for consistency 2013-12-23 23:26:43 +00:00
win32.c fix for C++ compile (needed for Haiku) 2013-12-17 16:06:35 +00:00
x11.c fix for C++ compile (needed for Haiku) 2013-12-17 16:06:35 +00:00
xml.c added remove_slash and append_slash path utilities 2008-01-03 09:51:29 +00:00

----------------------------------------------------------
                     Compiling
----------------------------------------------------------

* If you want image, audio and video support, download FFmpeg at
  http://ffmpeg.org and install it in the qemacs/ directory (it should
  be in qemacs/ffmpeg).

* Launch the configure tool './configure'. You can look at the
  possible options by typing './configure --help'.

* Type 'make' to compile qemacs and its associated tools.

* type 'make install' as root to install it in /usr/local.

----------------------------------------------------------
                     Documentation
----------------------------------------------------------

Read the file qe-doc.html.

----------------------------------------------------------
                     Licensing
----------------------------------------------------------

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

Fabrice Bellard.