summaryrefslogtreecommitdiff
path: root/usr.bin/less
AgeCommit message (Expand)Author
2019-07-20Correct misleading description of -S;Ingo Schwarze
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-28asprintf returns -1, not an arbitrary value < 0. Also upon error theTheo de Raadt
2019-06-02In manpages, don't escape apostrophes as \'; it's rarely what you want.Anthony J. Bentley
2019-05-26use proper crossreferencesChristian Weisgerber
2019-05-15trivial patch to at least make the buggy functions control_char()Ingo Schwarze
2019-05-15trivial replacement of the home-grown IS_ASCII_OCTET()Ingo Schwarze
2019-05-15Clean up all major UTF-8 issues in cvt.c.Ingo Schwarze
2019-05-15UTF-8 cleanup in the function cmd_putstr().Ingo Schwarze
2019-05-09delete five unused macrosIngo Schwarze
2019-05-09UTF-8 cleanup in the function pshift().Ingo Schwarze
2019-05-07fix an obvious documentation bug: -# requires an argumentIngo Schwarze
2019-05-07Completely clean up UTF-8 handling in the file filename.c:Ingo Schwarze
2019-05-07UTF-8 cleanup of the function pappend():Ingo Schwarze
2019-03-14Cleanup and bugfix:Ingo Schwarze
2019-03-13UTF-8 cleanup in do_append() replacing calls to broken functions:Ingo Schwarze
2019-03-12Clean up UTF-8 handling in backc():Ingo Schwarze
2019-03-01de-obfuscate by expanding three useless macros; no functional change;Ingo Schwarze
2019-03-01Start UTF-8 cleanup of store_char(), in particular getting rid ofIngo Schwarze
2019-02-26To simplify the upcoming UTF-8 cleanup in less(1), delete supportIngo Schwarze
2019-02-24To measure the display width of a wide character in pwidth(), useIngo Schwarze
2018-12-30Delete unnecessary <libgen.h> #includesPhilip Guenther
2018-03-17Split only LESS on $.Kenneth R Westerback
2018-03-17Fix use after free that caused the creation of a spurious file.Kenneth R Westerback
2017-11-27Use CLOCK_MONOTONIC for the delay before printing "Calculating line numbers"Jeremie Courreges-Anglas
2017-10-29After fstat(2) failure, trying lseek(2) is useless, so delete it.Ingo Schwarze
2017-08-02When performing an inverted search in less, make sure to invalidate the matchanton
2017-07-09remove redundant variable declarations in Makefiles, since those areMarc Espie
2017-05-03While freeing tag entries, make sure to free the copied strings.Todd C. Miller
2017-04-20control_char() for ASCII needs to include both genuine controlNicholas Marriott
2017-04-02The character buffer should be resized using recallocarray()Theo de Raadt
2017-01-12Fix the "t" command for the case where we go down by just a few lines:Ingo Schwarze
2017-01-04Avoid an out of bounds read when the environment variable LESSBINFMTTodd C. Miller
2016-12-30restore a not so redundant test. loopcount = -1 is a significant indicatorTed Unangst
2016-10-24Unify wording for LC_CTYPE in ENVIRONMENT:Ingo Schwarze
2016-09-17little bit more KNFTheo de Raadt
2016-08-28Check the MORE (or LESS) environment variables after forcing the variousNicholas Marriott
2016-07-08Pass errret pointer to setupterm() to prevent setupterm()Todd C. Miller
2016-03-26Improve handling of ambiguous overstrike sequences. A sequence of _\b_Martin Natano
2016-03-16style(9) includesmmcc
2016-03-16Wrap a macro's args in parentheses. No binary change.mmcc
2016-02-03Rename a local var so that we can call the global message buffer msg.mmcc
2016-01-29sort includesmmcc
2016-01-29remove unneeded CHAR_BIT macrommcc
2016-01-29remove superfluous macrommcc
2016-01-27missing fclose(3). (silence cppcheck warnings).Gleydson Soares
2016-01-26Remove a fancy macro that calculates the necessary buffer size formmcc
2016-01-19Remove the lintism PRINTFLIKE1, don't replace it with an attribute so wemmcc
2016-01-17start removing mp, the pointer to message's nul bytemmcc
2016-01-15remove needless extern keywords, a vestige of pre-ANSI Cmmcc