changes.txt (most-5.1.0) | : | changes.txt (most-5.2.0) | ||
---|---|---|---|---|
-*- mode: text; mode: fold -*- | -*- mode: text; mode: fold -*- | |||
Changes since 5.1.0 | ||||
1. src/most.c: Ignore empty filenames on the command line | ||||
2. src/cmd.c: Changed /* drop */ to /* fall through */ to avoid a | ||||
gcc-8 warning in a switch statement | ||||
3. src/keyparse.c,line.c: Add support for the embedded default | ||||
forground/background escape sequences (e.g., \e[39;49m) | ||||
4. src/buffer.h,...: Changed various integer sizes to better support | ||||
files larger than 4 GB. | ||||
5. Additional changes involving int -> MOST_INT were required. | ||||
6. src/Makefile.in: Avoid a race condition when performing a parallel | ||||
build (Sergei Trofimovich) | ||||
7. src/color.c: Added support for true-color terminals. If you have a | ||||
terminal that supports true-color, and you are on a 64 bit system | ||||
with a recent version of the slang library, then set the environment | ||||
variable COLORTERM to "truecolor", i.e., | ||||
export COLORTERM=truecolor | ||||
8. Added pseudo-truecolor support for terminals that provide only the | ||||
basic 16 colors by mapping the desired truecolor to | ||||
the nearest 16 color version. | ||||
9. src/line.c: Fixed a bug that caused a character following a | ||||
0-width character not be be displayed (reported by MalteHei) | ||||
10. color.c: Support color escape sequences that use the colon | ||||
character as a delimiter | ||||
11. src/color.c: An unspecifed FG or BG color was not getting properly | ||||
mapped to the default color | ||||
12. Updated copyright years | ||||
13. Better support for 256 color terminals; added additional test file | ||||
{{{ Previous Versions | ||||
Changes since 5.0.0 | Changes since 5.0.0 | |||
1. src/Makefile.in: Install docs in $prefix/share/doc | 1. src/Makefile.in: Install docs in $prefix/share/doc | |||
2. src/most.h,sysdep.c: win32-specific patches (Andrew Wu) | 2. src/most.h,sysdep.c: win32-specific patches (Andrew Wu) | |||
3. most.1: Typo corrected (Stephane Blondon) | 3. most.1: Typo corrected (Stephane Blondon) | |||
4. src/line.c: removed redundant switch in the most_forward_columns | 4. src/line.c: removed redundant switch in the most_forward_columns | |||
function. | function. | |||
5. src/buffer.c: avoid call to SLutf8_skip_char if the character is | 5. src/buffer.c: avoid call to SLutf8_skip_char if the character is | |||
ascii. | ascii. | |||
6. src/file.c: Added an option to most_read_file_dsc to skip the line | 6. src/file.c: Added an option to most_read_file_dsc to skip the line | |||
count and made use of it in search.c to speed up the searches a bit. | count and made use of it in search.c to speed up the searches a bit. | |||
skipping to change at line 48 | skipping to change at line 80 | |||
21. src/line.c: Added a work-around for programs that try colorize the | 21. src/line.c: Added a work-around for programs that try colorize the | |||
output using the clear-to-end-of-line escape sequence (ESC[K) | output using the clear-to-end-of-line escape sequence (ESC[K) | |||
without regard for the value of isatty(fileno(sdout)). Most will | without regard for the value of isatty(fileno(sdout)). Most will | |||
ignore ESC[K unless invoked with -v. | ignore ESC[K unless invoked with -v. | |||
22. configure: Updated to use aclocal.m4 v0.3.3-1 | 22. configure: Updated to use aclocal.m4 v0.3.3-1 | |||
23. src/Makefile.in: Added LDFLAGS to chkslang linker line (Denis Pronin) | 23. src/Makefile.in: Added LDFLAGS to chkslang linker line (Denis Pronin) | |||
24. *: Converted the man page source most.1 to text-macro, and | 24. *: Converted the man page source most.1 to text-macro, and | |||
regenerated it. Updated copyrights for upcoming release. | regenerated it. Updated copyrights for upcoming release. | |||
25. Updated manifest and copyrights updated for 2019 release. | 25. Updated manifest and copyrights updated for 2019 release. | |||
{{{ Previous Versions | ||||
Changes since 4.10.2 | Changes since 4.10.2 | |||
0. src/most.c: version bumped to 5.0.0-x | 0. src/most.c: version bumped to 5.0.0-x | |||
1. src/line.c: Added support for embedded ANSI escape sequences that | 1. src/line.c: Added support for embedded ANSI escape sequences that | |||
seem to be more common in man pages. | seem to be more common in man pages. | |||
2. When switching searching directions, and no search string was | 2. When switching searching directions, and no search string was | |||
entered at the search prompt, use the previous string. | entered at the search prompt, use the previous string. | |||
3. Added patches for UTF-8 support kindly provided by Javier Kohen. | 3. Added patches for UTF-8 support kindly provided by Javier Kohen. | |||
4. src/most.c: Removed references to Kanji from the usage message. | 4. src/most.c: Removed references to Kanji from the usage message. | |||
Kanji is not supported by slang-2. Use Unicode. | Kanji is not supported by slang-2. Use Unicode. | |||
5. src/file.c: Most will automatically start up in binary mode if the | 5. src/file.c: Most will automatically start up in binary mode if the | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 32 lines changed or added |