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.