Package Details: heirloom-ex-vi-git 4.1.3.r44.bd1f886-2

Git Clone URL: https://aur.archlinux.org/heirloom-ex-vi-git.git (read-only, click to copy)
Package Base: heirloom-ex-vi-git
Description: The Traditional Vi (vi with many enhancements from Gunnar Ritter)
Upstream URL: https://github.com/n-t-roff/heirloom-ex-vi
Licenses: custom:BSD
Conflicts: heirloom-ex-vi, heirloom-ex-vi-cvs
Submitter: aksr
Maintainer: aksr
Last Packager: aksr
Votes: 2
Popularity: 0.108686
First Submitted: 2016-04-24 18:40 (UTC)
Last Updated: 2026-01-28 11:05 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

xlucn commented on 2026-04-15 08:47 (UTC)

Since the 'vi' package in official repo was removed, will this package consider installing executables into /usr/bin directly?

micwoj92 commented on 2026-01-27 20:36 (UTC)

Build fails:

In file included from exrecover.c:107:
ex.h:195:17: error: both ‘short’ and ‘_Bool’ in declaration specifiers
  195 | typedef short   bool;
      |                 ^~~~
ex.h:195:1: warning: useless type name in empty declaration
  195 | typedef short   bool;
      | ^~~~~~~
exrecover.c: In function ‘yeah’:
exrecover.c:646:16: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  646 |         ignore(write(tfile, "LOST", 5));
      |                ^~~~~~~~~~~~~~~~~~~~~~~
ex.h:534:25: note: in definition of macro ‘ignore’
  534 | #define ignore(a)       a
      |                         ^
exrecover.c: In function ‘syserror’:
exrecover.c:878:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  878 |         write(2, " ", 1);
      |         ^~~~~~~~~~~~~~~~
exrecover.c: In function ‘xvfprintf’:
exrecover.c:899:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  899 |         write(2, buf, strlen(buf));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [Makefile:268: exrecover.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...