~bt/rover

a7f4986c — Marcel Rodrigues 1 year, 6 months ago master
Merge pull request #41 from orbea/gentoo

Fix the build on gentoo.
build: Add CFLAGS default
build: Use pkgconfig to fix undefined references

On gentoo the build also requires -ltinfow which is exposed
by the ncursesw.pc pkgconfig file.
1c737c20 — Marcel Rodrigues 1 year, 6 months ago
Merge pull request #40 from orbea/build

More standard install
build: Use FHS and GNU paths for MANDIR

The FHS path for MANDIR is /usr/share/man.

https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s11.html#usrsharemanManualPages

While GNU directory variables show MANDIR to be DATADIR/man

https://www.gnu.org/prep/standards/html_node/Directory-Variables.html
build: Explicitly set variables
build: Use standard install variables

This removes DESTDIR from both BINDIR and MANDIR and adds it directly
to the intall and uninstall rules.

This also moves 'man1' directly to the rules as it should not be
configurable by the user.

And lastly this removes the non-standard and now useless MANPREFIX.
2ec364f9 — Marcel Rodrigues 3 years ago
Version 1.0.1.
c709b7ea — Marcel Rodrigues 5 years ago
Merge pull request #35 from ikji/master

Correctly handle CJK/double width characters.
76462671 — Marcel Rodrigues 5 years ago
Fix memory errors when browsing empty directories.
Correctly handle CJK/double width characters.

Some CJK characters take more than more column on the terminal, so should use
wcswidth to calculate the screen width.  Also fixed potential buffer overflow
in calls to swprintf.
8cd1f8b4 — Marcel Rodrigues 5 years ago
Merge pull request #31 from orbea/man

Fix the date in rover.1
efe89c12 — orbea 5 years ago
Fix the date in rover.1

Silences the following warning from mandoc(1)

  man -Tlint rover

  cannot parse date, using it verbatim
    (mdoc, man) The date given in a Dd or TH macro does not follow the
    conventional format.

  man: rover.1.gz:1:13: WARNING: cannot parse date, using it verbatim: rover\-1.0.0

https://man.openbsd.org/mandoc.1
e6fea658 — Klemens Nanni 6 years ago
Prefer VISUAL to EDITOR

VISUAL is useed on many systems these days without EDITOR being set, see
the manual pages for various shells or other documentation.

This patch makes rover respect VISUAL being set in the environment and
prefer it to EDITOR.
ed9e8241 — Marcel Rodrigues 6 years ago
Forbid copy/move to the same path.
1d65cfa2 — Marcel Rodrigues 6 years ago
Merge pull request #27 from orbea/rm

Use 'rm -f' in Makefile
f4e2dcac — orbea 6 years ago
Use 'rm -f' in Makefile
6101faba — Marcel Rodrigues 6 years ago
Version 1.0.0.
1472044b — Marcel Rodrigues 6 years ago
Ensure CWD ends with slash.
1c6e802c — Marcel Rodrigues 6 years ago
Don't assume CWD is a valid path.
Next