Skip to content

Releases: gpetruzzi/gui

gui 1.0.1

Choose a tag to compare

@gpetruzzi gpetruzzi released this 16 Oct 19:57

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

Choose a tag to compare

@gpetruzzi gpetruzzi released this 16 Oct 18:35

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.