Skip to content

gui 1.0

Choose a tag to compare

@gpetruzzi gpetruzzi released this 16 Oct 18:35
· 13 commits to main since this release

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.