Repository navigation
Releases: gpetruzzi/gui
Releases · gpetruzzi/gui
Release list
gui 1.0.1
Bugfix release by Guillermo Petruzzi.
Changes
Opening a file now removes untouched, empty Untitled documents, including when the selected file is already open. Documents with text or edit history are preserved. Failed opens keep the empty document.
Build from source
Requires a C11 compiler, Make and ncursesw development headers.
make
make test
./gui [file]License: GNU GPL version 3 or later.
gui 1.0
gui 1.0 is a Linux terminal text editor by Guillermo Petruzzi, inspired by classic DOS-style editors.
Features
- English menus and classic dialogs, with a blue editing area.
- Multiple documents, split windows, mouse selection and an internal clipboard.
- Find (Ctrl+B), Replace (Ctrl+R), undo and redo.
- Open and Save As file browsers; Enter opens the selected file and Esc cancels dialogs.
- Configurable colors and tab stops, plus line and column indicators.
- UTF-8 text editing and a read-only binary viewer.
Build from source
Requires a C11 compiler, Make and ncursesw development headers.
make
make test
./gui [file]Debian packaging validation
The packaging candidate 1.0-1~local3 was tested on amd64:
- Clean build in Debian unstable with sbuild: successful.
- Lintian: pass.
- autopkgtest CLI smoke test: PASS (superficial).
- piuparts installation and purge tests: PASS.
The package is not yet included in the official Debian archive.
License
GNU GPL version 3 or later. See LICENSE and LICENSING.md for details, including the licensing of earlier versions.