patch for various issues caught by lintian
Fixed in 1.5.0
bvi fails to build with gcc-15/C23
Fixed in 1.5.0
bvi fails to build with gcc-15/C23
patch for various issues caught by lintian
Mixed licenses
Fixed in 1.4.2
Segmentation fault occurs on undo.
Fixed in 1.4.2
Segmentation fault occurs on substitution in 32-bit systems.
Fixed in 1.4.2
Fixed in 1.4.2
Handling inputs larger than 2^31 bytes
Dixed in 1.4.2
Some incorrect function prototypes in ANSI mode
Fixed in 1.4.2
Am 14.03.2022 um 08:25 schrieb "Dominik Köppl": Hallo Gerhard, vielen Dank für das positive Feedback! Hallo Dominik, jetzt ist mir der Gedanke gekommen, dass wir ja auch noch einen "write" system call haben. Da besteht das Problem nicht? (Falls du's schon ausprobiert hast oder immer solche Monsterdateien vorrätig hast) ;-) Grüße, Gerhard
Am 09.03.2022 um 09:29 schrieb "Dominik Köppl": I have exchanged all |read| calls in |io.c|, and it seems to work. Here is the diff: https://github.com/koeppl/bvi/commit/57f35c9779977914c1b45afbb019698d740052ca [bugs:#13] https://sourceforge.net/p/bvi/bugs/13/ Handling inputs larger than 2^31 bytes When reading files larger than 2^31 bytes, |bvi| correctly determines the size, but shows all bytes after the 2^31-st byte as \0 byte. I think that the C routine reading in the input file uses a single...
^Y does suspend
The Control-y key sequence suspends bvi and send it to the background. To avoid this behaviour use: stty dsusp undef
'set columns' prevents filename display in commandline
Fixed in 1.4.1
Compile warning: implicit declaration of function ‘save_chk’
Fixed in 1.4.1
Offset handling (-b) considers files empty unless -s given
Fixed in 1.4.0
b B w W movement
Fixed in 1.4.0
bvi opens to end
Fixed in 1.4.0
'g' and columns <= 8
Fixed in 1.4.0