Lines Matching +full:long +full:- +full:ram +full:- +full:code
8 1.2. Documentation for command-line tools
18 -----------
20 XZ Utils provide a general-purpose data-compression library plus
21 command-line tools. The native file format is the .xz format, but
29 popular zlib library. For the same reason, the command-line tool xz
30 has a command-line syntax similar to that of gzip.
34 hundreds of megabytes of RAM. However, in fast modes, the LZMA2 encoder
35 competes with bzip2 in compression speed, RAM usage, and compression
66 ----------------
86 NEWS User-visible changes between XZ Utils releases
88 TODO Known bugs and some sort of to-do list
94 1.2. Documentation for command-line tools
96 The command-line tools are documented as man pages. In source code
122 --------------------
126 - X is the major version. When this is incremented, the library
129 - Y is the minor version. It is incremented when new features
134 - Z is the revision. This has a different meaning for stable and
145 - S indicates stability of the release. It is missing from the
154 -----------------
163 2. Compile XZ Utils with debugging code using configure switches
164 --enable-debug and, if possible, --disable-shared. If you are
165 using GCC, use CFLAGS='-O0 -ggdb3'. Don't strip the resulting
169 for example in GNU bash it is done with "ulimit -c unlimited",
176 $ gdb /path/to/app-binary # Load the app to the debugger.
192 repeat the bug with the code compiled from unpatched source code,
198 ---------------
211 ./configure --disable-shared --prefix=/tmp/xz-test
213 make -C po update-po
216 bash debug/translation.bash | less -S # For --list outputs
218 Repeat the above as needed (no need to re-run configure though).
222 - The output of --help and --long-help must look nice on
223 an 80-column terminal. It's OK to add extra lines if needed.
225 - In contrast, don't add extra lines to error messages and such.
232 - Be careful with column alignment in tables and table-like output
233 (--list, --list --verbose --verbose, --info-memory, --help, and
234 --long-help):
236 * All descriptions of options in --help should start in the
239 Check that both --help and --long-help look OK, since they
242 * --list --verbose and --info-memory print lines that have
249 * The columns of the actual tables in --list --verbose --verbose
256 - Be careful to put a period at the end of a sentence when the
261 - Read the TRANSLATORS comments that have been extracted from the
262 source code and included in xz.pot. Some comments suggest
264 may use e.g. any tests/files/good-*.xz. However, these test
268 - If you find language problems in the original English strings,
271 - The translated messages should be understandable (sometimes this
273 make a direct word-by-word translation from English especially if
280 ------------------------------------------
282 7-Zip and the p7zip port of 7-Zip support the .xz format starting
285 https://7-zip.org/
299 ----------------------
302 - Home page: https://tukaani.org/xz/
303 - Email to maintainer(s): xz@tukaani.org
304 - IRC: #tukaani on Libera Chat
305 - GitHub: https://github.com/tukaani-project/xz
308 - Email: Lasse Collin <lasse.collin@tukaani.org>
309 - IRC: Larhzu on Libera Chat