A minimalistic text editor
C Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
.my-git-push
README
VERSION
build-cf-k.sh
build-cf-o.sh
build-cf.sh
build-info.sh
config.sh
makefile.depend
makefile.in
qw.c
qw.cf
qw.h
qw_blk.c
qw_blk.h
qw_cf.c
qw_cf.h
qw_char.c
qw_char.h
qw_core.c
qw_core.h
qw_drv_curses.c
qw_drv_win32.c
qw_edit.c
qw_edit.h
qw_event.h
qw_fb.c
qw_fb.h
qw_jrnl.c
qw_jrnl.h
qw_key.h
qw_op.h
qw_proc.c
qw_proc.h
qw_sh.c
qw_sh.h
qw_thr.c
qw_thr.h
qw_utf8.c
qw_utf8.h
stress.c
stress.out.sha1
stress.txt

README

   ___ __    __
  / __ \ \/\/ /
 ( (__) \    /
  \__  / \/\/
     \_\

A minimalistic text editor
==========================

qw is a programmer-oriented, minimalistic text editor that inherits
some experience and algorithms from the Minimum Profit text editor [1],
but leaving out some of the most sophisticated features (scripting, etc.)
for the sake of simplicity and memory economy. The following goals
are defined:

 * Infinite undo/redo levels.
 * Wordwrapping by default.
 * Full utf-8 support (arbitrary encodings not supported).
 * Multithreaded I/O (file loading and saving).
 * Minor IDE capabilities, like calling make and parsing its
   output (also multhreaded).
 * Minor VCS support (like the one in Minimum Profit).
 * Multiplatform (which platforms TBD, at least curses and win32).
 * Syntax highlighting.
 * Basic color definitions.
 * Basic key remapping.

This is a work in progress. Any change can happen.

 [1] http://triptico.com/software/mp.html

---
Angel Ortega <angel@triptico.com>