Geresh is a simple multi-lingual text editor for text terminals

Tzafrir Cohen 1173f462f0 Update those pesky generated files 12 년 전
debian 17cd49e15d Debian packaging directory 12 년 전
themes d4d16198c2 geresh 0.6.3 12 년 전
AUTHORS d4d16198c2 geresh 0.6.3 12 년 전
COPYING d4d16198c2 geresh 0.6.3 12 년 전
INSTALL d4d16198c2 geresh 0.6.3 12 년 전
MANUAL.he d4d16198c2 geresh 0.6.3 12 년 전
Makefile.am 33755bd1a1 Documentation pathes 12 년 전
Makefile.in 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
NEWS d4d16198c2 geresh 0.6.3 12 년 전
README d4d16198c2 geresh 0.6.3 12 년 전
THANKS d4d16198c2 geresh 0.6.3 12 년 전
TODO d4d16198c2 geresh 0.6.3 12 년 전
aclocal.m4 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
basemenu.cc d4d16198c2 geresh 0.6.3 12 년 전
basemenu.h d4d16198c2 geresh 0.6.3 12 년 전
bidi.cc d4d16198c2 geresh 0.6.3 12 년 전
bidi.h d4d16198c2 geresh 0.6.3 12 년 전
bindings.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
config.h.in 1173f462f0 Update those pesky generated files 12 년 전
configure 1173f462f0 Update those pesky generated files 12 년 전
configure.ac 77b014496a Check for getopts_long to have long opts 12 년 전
converters.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
converters.h d4d16198c2 geresh 0.6.3 12 년 전
dbg.cc d4d16198c2 geresh 0.6.3 12 년 전
dbg.h d4d16198c2 geresh 0.6.3 12 년 전
dialogline.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
dialogline.h d4d16198c2 geresh 0.6.3 12 년 전
directvect.h 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
dispatcher.h 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
editbox.cc d4d16198c2 geresh 0.6.3 12 년 전
editbox.h c556e16b71 Fix build issues with newer G++ 12 년 전
editbox2.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
editor.cc d4d16198c2 geresh 0.6.3 12 년 전
editor.h d4d16198c2 geresh 0.6.3 12 년 전
event.cc d4d16198c2 geresh 0.6.3 12 년 전
event.h d4d16198c2 geresh 0.6.3 12 년 전
geresh.1 33755bd1a1 Documentation pathes 12 년 전
helpbox.cc d4d16198c2 geresh 0.6.3 12 년 전
helpbox.h d4d16198c2 geresh 0.6.3 12 년 전
inputline.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
inputline.h d4d16198c2 geresh 0.6.3 12 년 전
install-sh d4d16198c2 geresh 0.6.3 12 년 전
io.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
io.h d4d16198c2 geresh 0.6.3 12 년 전
iso88598.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
iso88598.h d4d16198c2 geresh 0.6.3 12 년 전
kbdtab d4d16198c2 geresh 0.6.3 12 년 전
label.cc d4d16198c2 geresh 0.6.3 12 년 전
label.h d4d16198c2 geresh 0.6.3 12 년 전
main.cc 5f9f92ff75 re-use original argv[0] when rebuilding argv 12 년 전
menus.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
menus.h d4d16198c2 geresh 0.6.3 12 년 전
missing d4d16198c2 geresh 0.6.3 12 년 전
mk_wcwidth.cc d4d16198c2 geresh 0.6.3 12 년 전
mk_wcwidth.h d4d16198c2 geresh 0.6.3 12 년 전
mkinstalldirs d4d16198c2 geresh 0.6.3 12 년 전
my_wctob.h d4d16198c2 geresh 0.6.3 12 년 전
pathnames.h 33755bd1a1 Documentation pathes 12 년 전
pgeresh.1 33755bd1a1 Documentation pathes 12 년 전
pgeresh.in d4d16198c2 geresh 0.6.3 12 년 전
point.h d4d16198c2 geresh 0.6.3 12 년 전
question.cc d4d16198c2 geresh 0.6.3 12 년 전
question.h d4d16198c2 geresh 0.6.3 12 년 전
reprtab d4d16198c2 geresh 0.6.3 12 년 전
scrollbar.cc d4d16198c2 geresh 0.6.3 12 년 전
scrollbar.h d4d16198c2 geresh 0.6.3 12 년 전
shaping.cc d4d16198c2 geresh 0.6.3 12 년 전
shaping.h d4d16198c2 geresh 0.6.3 12 년 전
speller.cc d4d16198c2 geresh 0.6.3 12 년 전
speller.h d4d16198c2 geresh 0.6.3 12 년 전
stamp-h.in d4d16198c2 geresh 0.6.3 12 년 전
statusline.cc d4d16198c2 geresh 0.6.3 12 년 전
statusline.h d4d16198c2 geresh 0.6.3 12 년 전
terminal.cc d4d16198c2 geresh 0.6.3 12 년 전
terminal.h d4d16198c2 geresh 0.6.3 12 년 전
themes.cc d4d16198c2 geresh 0.6.3 12 년 전
themes.h d4d16198c2 geresh 0.6.3 12 년 전
transtab d4d16198c2 geresh 0.6.3 12 년 전
transtbl.cc 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
transtbl.h d4d16198c2 geresh 0.6.3 12 년 전
types.cc d4d16198c2 geresh 0.6.3 12 년 전
types.h d4d16198c2 geresh 0.6.3 12 년 전
undo.cc d4d16198c2 geresh 0.6.3 12 년 전
undo.h d4d16198c2 geresh 0.6.3 12 년 전
univalues.h 7e13676d80 Reqwritten autoconf. Now builds 12 년 전
utf8.cc d4d16198c2 geresh 0.6.3 12 년 전
utf8.h d4d16198c2 geresh 0.6.3 12 년 전
widget.cc d4d16198c2 geresh 0.6.3 12 년 전
widget.h d4d16198c2 geresh 0.6.3 12 년 전

README

Geresh is a simple multi-lingual text editor for text terminals.

Installation instructions are detailed in the INSTALL file.

Main features:

* Unicode support

* Works with UTF-8 terminals (and with non-UTF-8 terminals)

* Wide-characters and combining-characters support

* BiDi support (using the FriBiDi library)

* Editing of BiDi formatting codes

* An intelligent algorithm for determining paragraphs direction.

* Arabic shaping, Lam-Alif ligatures, Harakat.

* Alternative display of Hebrew points and maqaf; Hebrew keyboard emulation.

* Can be used as a filter to output a visual representation of the logical
input (similar to "bidiv").

* Recognizes (and displays) different line-ends: Unix (LF), Mac (CR),
Dos/Windows (CR+LF), Unicode PS, Unicode LS.

* Speller support (supports the ispell-a protocol)

* Undo / redo

* Copy / cut / paste

* Pipes

* Several wrap policies + auto-justify

* Optional iconv support

* Auto-detects UTF-8/16/32 encoded files.

* Can run in UTF-8 or 8-bit locales. Can also run on systems that have
neither UTF-8 nor ISO-8859-8 locales.

* Syntax highlighting for HTML, Email, *text* and _text_

* Help system: a comprehensive User Manual (in Hebrew) and a "Describe Key"
function (a la emacs).

* Pull-down menu, scrollbar

* Themes (aka "color schemes")

* And more!

Installation instructions are detailed in the INSTALL file.