| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Unnecessary condition in #ifdef.
Solution: Remove using CYGWIN32. (Ken Takata)
|
|
|
|
|
| |
Problem: Cannot build xxd with MSVC 10.
Solution: Move declaration to start of block.
|
|
|
|
|
| |
Problem: xxd does not work with more than 32 bit addresses.
Solution: Add support for 64 bit addresses. (Christer Jensen, closes #3791)
|
|
|
|
|
|
| |
Problem: Xxd "usage" output and other arguments not tested.
Solution: Add a test to trigger the usage output in various ways. Fix
uncovered problem.
|
|
|
|
|
| |
Problem: Capitalize argument not available in long form.
Solution: Recognize -capitalize. Update man page.
|
|
|
|
|
| |
Problem: No option to have xxd produce upper case variable names.
Solution: Add the -C argument. (Matt Panaro closes #2772)
|
|
|
|
|
|
| |
Problem: Xxd does not skip NUL lines when using ebcdic.
Solution: Check for a NUL before converting a character for ebcdic. (Tim
Sell, closes #2668)
|
|
|
|
|
| |
Problem: Using old compiler on MS-Windows.
Solution: Switch default build on MS-Windows to use MSVC 2015. (Ken Takata)
|
|
|
|
|
| |
Problem: There is still code and help for unsupported systems.
Solution: Remove the code and text. (Hirohito Higashi)
|
|
|
|
|
| |
Problem: The MS-DOS code does not build.
Solution: Remove the old MS-DOS code.
|
|
|
|
|
|
| |
Problem: Using old style function declarations.
Solution: Change to new style function declarations. (script by Hirohito
Higashi)
|
|
|
|
|
| |
Problem: Cygwin makefiles are unused.
Solution: Remove them.
|
|
|
|
|
| |
Problem: Still a few OS/2 pieces remain.
Solution: Delete more.
|
|
|
|
|
| |
Problem: Xxd doesn't have a license notice.
Solution: Add license as indicated by Juergen.
|
|
|
|
|
|
| |
Problem: Xxd lacks a few features.
Solution: Use 8 characters for the file position. Add the -e and -o
arguments. (Vadim Vygonets)
|
|
|
|
|
| |
Problem: The -mno-cygwin argument is no longer supported by Cygwin.
Solution: Remove the arguments. (Steve Hall)
|
|
|
|
|
|
| |
Problem: Clang gives warnings on xxd.
Solution: Change how to use part of a string. (Dominique Pelle) Also avoid
warning for return not reached.
|
|
|
|
|
|
| |
Problem: "xxd -i" fails on an empty file.
Solution: Do output the closing } for an empty file. (partly by Lawrence
Woodman)
|
| |
|
|
|
|
|
| |
Problem: Items on the stack may be too big.
Solution: Make items static or allocate them.
|
|
|
|
|
| |
Problem: Compiler warning for ambiguous else, missing prototype.
Solution: Add braces. (Dominique Pelle) Add prototype for die().
|
|
|
|
|
| |
Problem: Xxd does not check for errors from library functions.
Solution: Add error checks. (Florian Zumbiehl)
|
|
|
|
|
| |
Problem: Cross-compiling GvimExt and xxd doesn't work.
Solution: Change the build files. (Markus Heidelberg)
|
|
|
|
|
| |
Problem: "xxd -r -p" doesn't work as documented.
Solution: Skip white space. (James Vega)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|