summaryrefslogtreecommitdiff
path: root/external/bsd/libarchive/bin/cpio
diff options
context:
space:
mode:
authorrillig <rillig@NetBSD.org>2023-07-09 10:42:07 +0000
committerrillig <rillig@NetBSD.org>2023-07-09 10:42:07 +0000
commit61a832267cc5bff1a90f086bd56309a3a0671255 (patch)
tree6f663ed82c04970fa2f72561dc8eb6681e5f29fe /external/bsd/libarchive/bin/cpio
parentb2782b14a8e5066f0436d79a391ce49f9e782b76 (diff)
lint: remove redundant '#' after 'argument' in diagnosticsHEADtrunk
Diffstat (limited to 'external/bsd/libarchive/bin/cpio')
0 files changed, 0 insertions, 0 deletions
class='nohover-highlight'> 2017-06-27- add literal sequence handling.christos 2016-05-09s/protected/libedit_private/gchristos 2016-05-02fix typos from Pedro Giffuni @FreeBSDchristos 2016-04-11Get rid of private/public; keep protected (Ingo Schwarze)christos 2016-04-11Char -> wchar_t from Ingo Schwarze.christos 2016-04-11more macro WIDECHAR undoing from Ingo Schwarze.christos 2016-04-09More WIDECHAR elimination (Ingo Schwarze)christos 2016-03-02PR/50880: David Binderman: Remove redundant code.christos While here, fix all debugging formats. 2016-02-17whitespace and header sorting changes (Ingo Schwarze). No functional changes.christos 2016-02-16More header cleanups from Ingo Schwarze.christos 2016-02-16From Ingo Scharze:christos Let "el.h" include everything needed for struct editline, and don't include that stuff multiple times. That also improves consistency, also avoids circular inclusions, and also makes it easier to follow what is going on, even though not quite as nice. But it seems like the best we can do... 2016-02-16cleanup chartype.h includes (Ingo Schwarze)christos 2016-02-16cleanup inclusion of histedit.h (Ingo Schwarze)christos 2016-02-14From Ingo Schwarze:christos As we have seen before, "histedit.h" can never get rid of including the <wchar.h> header because using the data types defined there is deeply ingrained in the public interfaces of libedit. Now POSIX unconditionally requires that <wchar.h> defines the type wint_t. Consequently, it can be used unconditionally, no matter whether WIDECHAR is active or not. Consequently, the #define Int is pointless. Note that removing it is not gratuitious churn. Auditing for integer signedness problems is already hard when only fundamental types like "int" and "unsigned" are involved. It gets very hard when types come into the picture that have platform-dependent signedness, like "char" and "wint_t". Adding yet another layer on top, changing both the signedness and the width in a platform- dependent way, makes auditing yet harder, which IMHO is really dangerous. Note that while removing the #define, i already found one bug caused by this excessive complication - in the function re_putc() in refresh.c. If WIDECHAR was defined, it printed an Int = wint_t value with %c. Fortunately, that bug only affects debugging, not production. The fix is contained in the patch. With WIDECHAR, this doesn't change anything. For the case without WIDECHAR, i checked that none of the places wants to store values that might not fit in wint_t. This only changes internal interfaces; public ones remain unchanged. 2016-02-11- Add some more Char castschristos - reduce ifdefs by providing empty defs for nls functions (Ingo Schwarze) 2011-07-29pass -Wconversionchristos 2011-07-28term -> terminalchristos XXX: need to rename key_ too. 2009-12-30Wide character support (UTF-8) from Johny Mattsson; currently disabled.christos 2009-12-28reduce diff with tcshchristos 2009-12-28Fix bug where tab completion on the second or > line that caused listingchristos ended up corrupting the display by an extra space in the beginning. Reported by Mac Chan. 2009-07-17Simplify the code. No functional change.christos 2009-05-19always scroll when we advance past bottom. From Caleb Weltonchristos cwelton at greenplum dot com 2009-03-31Implement literal prompt sequences. Now someone can implementchristos RL_PROMPT_START_LITERAL/RL_PROMPT_END_LITERAL :-) 2009-02-15pass lint on _LP64.christos 2008-09-10Allow a single process to control multiple ttys (for pthreads using _REENTRANT)christos using multiple EditLine objects. Mostly from Preston A. Elder. 2005-11-09Refresh bug reported by Julien Torres:christos going from: activate -verbose to: reset -activation results in: reset -activationverbose" instead of: reset -activation This is because we choose to insert "reset -" before the current line, and the delete "e -" and insert "ion" in the appropriate place. The cleareol code did not handle this case properly; we now cleareol to the maximum number of characters of the first difference, the second difference and the difference in line length. 2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc Patches provided by Joel Baker in PR 22280, verified by myself. 2003-06-19From michael@moria.de:christos - use __attribute__((__unused__)) in arguments where appropriate. - some int -> size_t and char * to const char * conversions. 2003-03-10s/u_int32_t/unsigned int/christos 2002-11-15de-lintchristos 2002-11-15PR/18995: David Laight: libedit fixes for posix conformant shchristos The posix 'sh' specification defines vi-mode editing quite tightly. The netbsd libedit code (used by sh to do this) was missing several features, there were also minor errors in others. Compare netbsd sh to the definition available from: http://www.opengroup.org/onlinepubs/007904975/utilities/sh.html In particular the following were not supported: U - undo all changes to line | - goto column Y - yank to end of line y - yank # - comment out current line @ - take input from shell alias [1] G - goto numbered line in history buffer v - edit history line with vi _ - append word from last input line . - redo last command Other minor changes have also been made. [1] This needs the shell to define an appropriate routine to return the text of the alias. There is no requirement that such a function exist. 2002-11-12Fix signed/unsigned comparison warnings.thorpej 2002-10-27vi mode and memory fixes from david laight.christos 2002-10-27PR/17954: SAITOH Masanobu: since we have opost and onlcr set, we don't needchristos to output \r to go to the end of line; \n is enough. From David Laight. 2002-03-18- constify; passes all gcc and lint strict checks.christos - add config.h [Jason Evans], to create a portable version of libedit that can be easily compiled on other OS's.