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

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

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.