summaryrefslogtreecommitdiffstats
path: root/quilt.changes
Commit message (Collapse)AuthorAgeFilesLines
* - Add meta-data version check/upgrade code from Martin Quinson andAndreas Gruenbacher2004-06-101-0/+16
| | | | | | | | | | | | | | me; new `quilt upgrade' command. - Handle new/removed files correctly in generated patches: If the old or new file is missing, the file name in the patch should be /dev/null. Fix test suite accordingly, and add test/create-delete.diff. GNU patch recognizes this, and does additional file existance tests when a patch creates/deletes a file. Also use the --label option of GNU diff instead of hand-editing file name headers. - Add test/Makefile for running the test suite. Note: The tests run against the installed version of quilt! - Bump version to 0.34.
* - Preserve the order of files in patches in the diff and refreshAndreas Gruenbacher2004-06-061-0/+9
| | | | | | | commands. Files added to a patch appear at the end of a patch. The files command also lists the files in the order in which they appear in patches. - Update to version 0.33.
* - dependency-graph: Fix for --lines option in patcher mode;Andreas Gruenbacher2004-06-061-0/+6
| | | | restrict to applied patches.
* - import: Create patches/ and parent directories to patch to beAndreas Gruenbacher2004-06-061-0/+6
| | | | imported. Insert the correct patch name in the series file.
* - backup-file.c: Add code to recursively search .pc directories.Andreas Gruenbacher2004-06-061-0/+12
| | | | | | | | | | Add a "no-op" mode as default, and allow to just unlink files. - apatch/rpatch: let backup-files search .pc directories instead of generating temporary file lists. - rpatch/pop: unlink files of topmost patch after popping instead of unlinking at each step. - If QUILTRC is set in the environment, use this as the configuration file.
* - Return exit status 2 when commands go beyond the series (topAndreas Gruenbacher2004-06-051-0/+12
| | | | | | | | | | with no series, push/next when all patches are applied, pop/ previous when no patches are applied). - From John Lenz <jelenz@students.wisc.edu>: Add compatibility code to the dependency-graph script for reading the meta-data of Holger Schurig's patcher tool, http://www.holgerschurig.de/patcher.html. - Update German translation.
* - Fix from Dean Roehrich <roehrich@sgi.com>: Preserve file modeAndreas Gruenbacher2004-06-021-0/+6
| | | | of original file when creating backup files.
* document common options to all scripts (--trace and --quiltrc)Martin Quinson2004-06-011-0/+6
|
* - Rewrite spec2series to return what the new `quilt setup' needs,Andreas Gruenbacher2004-05-311-0/+10
| | | | | | | | and rename it to inspect. - `quilt setup': Rewrite so that it supports multiple archives per spec file. Always make the patches directory a symlink to the original patch files instead of copying the patches. - Update German translation.
* - Clarify help text of `quilt add' (thanks to Tom RiniAndreas Gruenbacher2004-05-161-0/+6
| | | | <trini@mvista.com>). Update translations.
* - Add `quilt grep': Grep over all files, recursively, skippingAndreas Gruenbacher2004-05-151-0/+6
| | | | the $QUILT_PATCHES and $QUILT_PC directories.
* - Fix `quilt fork': It destroys .pc/applied patches; that bug gotAndreas Gruenbacher2004-04-271-0/+6
| | | | introduced when reverting it to its previous semantics.
* - Fix a glitch in the previous \t fix.Andreas Gruenbacher2004-04-211-3/+3
|
* - Replace two occurrences of \t in sed regular expressionsAndreas Gruenbacher2004-04-211-0/+8
| | | | | | with bash $'\t': Some older versions of sed don't understand \t. Thanks to Randy Dunlap <rddunlap@osdl.org> for reporting this.
* - Fix an algorithmic bug in `quilt graph --lines': Edges wereAndreas Gruenbacher2004-03-201-0/+7
| | | | | sometimes lost. - A few minor cleanups.
* - Extend `quilt graph' to also support checking for overlappingAndreas Gruenbacher2004-03-141-0/+8
| | | | | | changes in patches. - Export QUILT_PATCHES QUILT_PC SUBDIR SERIES DB for use in non-shell components of quilt.
* - Fix a bug in backup-files.c (introduced just before).Andreas Gruenbacher2004-03-141-0/+1
|
* - Change `quilt import' to allow importing multiple patchesAndreas Gruenbacher2004-03-131-0/+7
| | | | | at once. - Update to version 0.32.
* - Revert `quilt fork' to how it originally worked: fork theAndreas Gruenbacher2004-03-131-3/+14
| | | | | | | | | | | | | | *topmost* patch, not the next unapplied patch. Adapt the test suite accordingly. - Add flag to backup-files.c to make sure that files in the working tree have a link count of at most one. Use this where appropriate. - Fix a bug in `quilt snapshot': Taking snapshots caused files to get link counts bigger than one, so modifying them could cause multiple files to get modified. Speed up the command, too. - Update the documentation. Add example1.test from the documentation.
* - Fix an open issue in the patchname filter inAndreas Gruenbacher2004-03-131-0/+2
| | | | scripts/dependency-graph.
* - Add `quilt graph' command for generating a dependency graphAndreas Gruenbacher2004-03-131-0/+9
| | | | | | | | between patches. This requires the graphviz package for removing transitive edges (optional) and for rendering the graph. Please note that the graph command itself is minimal, while the underlying scripts/dependency-graph is more flexible. - The spec file was missing the quilt.1 man page.
* - Add man page to tarball and to spec file; add make dependencies.Andreas Gruenbacher2004-03-101-0/+2
| | | | - Sort the commands in the man page command reference.
* - Quilt push/pop: exit with a non-zero status when beyond series.Andreas Gruenbacher2004-03-101-0/+6
| | | | - Ignore empty lines in series file.
* - Make files writeable in `quilt add' (and `quilt edit') forAndreas Gruenbacher2004-03-091-2/+8
| | | | working with read-only trees.
* document last changeMartin Quinson2004-02-251-1/+6
|
* Add a man page generated automatically from -hMartin Quinson2004-02-231-0/+5
|
* - Sub-directory support: `quilt setup' could get confused, too.Andreas Gruenbacher2004-02-211-0/+5
|
* - Sub-directory support:Andreas Gruenbacher2004-02-201-0/+12
| | | | | | | | | | + Fix another bug that triggers when /patches exists. + Working in sub-directories: Force `quilt new' to always create the new patch in the current working directory even if there is a patches/ sub-directory further up the directory tree. This should restore the behavior from before Jan 28 very well. - quilt files, diff, refresh: Sort the files in the patch alphabetically.
* - Never fail when patching temporary files in `quilt diff -z',Andreas Gruenbacher2004-02-151-0/+6
| | | | only warn.
* - Don't print an empty line for `quilt top' if no patches areAndreas Gruenbacher2004-02-051-0/+2
| | | | applied.
* - Add some fixes from Manuel Estrada Sainz <ranty@debian.org>.Andreas Gruenbacher2004-02-051-0/+7
| | | | | - Add QUILT_SERIES setting: Override the location of the series file to use.
* - Add --quiltrc={rcfile|-} option. Remove some superfluous quotingAndreas Gruenbacher2004-02-031-0/+8
| | | | | | from quilt wrapper. - Extra tests in `quilt refresh' did not check if the old patch was missing.
* - Fix test for bash in configure.ac.Andreas Gruenbacher2004-02-021-1/+6
| | | | | | | - Add `--trace' option to quilt wrapper (runs commands with -x, which prints an execution trace). - Add QUILT_BACKUP setting in .quiltrc (creates backup copies when refreshing patches).
* - Fix `quilt next'.Andreas Gruenbacher2004-02-021-0/+5
|
* - Also fix `quilt import' after patch name mangling removal.Andreas Gruenbacher2004-01-311-0/+5
|
* - No longer remove common extensions (.dif, .diff, .patch, .gz,Andreas Gruenbacher2004-01-311-1/+6
| | | | | | | .bz2) from patch names. This allows patches in the same series that only differ by extension, and cleans up the scripts a little. Also don't remove extensions when printing patch names. - Remove unused diffstat code.
* - Fix generating doc/README after subdirectory support broke it.Andreas Gruenbacher2004-01-311-0/+6
| | | | - Remove excessive newlines in -h messages.
* - Fix `make dist': Some files in debian/ did not exist.v0.30Andreas Gruenbacher2004-01-281-3/+5
| | | | - Update to version 0.30.
* - Add a few more test cases for subdirectory support.Andreas Gruenbacher2004-01-281-0/+6
| | | | - Fix a few bugs introduced while merging Chris's patch.
* *** empty log message ***Andreas Gruenbacher2004-01-281-4/+5
|
* - Add support for working in subdirectories of the base directoryAndreas Gruenbacher2004-01-281-0/+9
| | | | | | | that contains patches/ and .pc/. In the unlikely case that quilt shall operate in the sub-directory itself, it is sufficient to create a patches/ directory there. - Add a small testcase for subdirectory support.
* - Add QUILT_NO_DIFF_TIMESTAMPS option in .quiltrc.Andreas Gruenbacher2004-01-261-0/+8
| | | | | | GNU patch. - Fix help for `quilt diff'. - Update TODO.
* - Also accept `quilt diff -z ./file' (ignore the ./ prefix thatAndreas Gruenbacher2004-01-081-0/+6
| | | | is often produced by find etc.)
* - `quilt fold' did not create directories for additional files,Andreas Gruenbacher2003-11-271-0/+6
| | | | and the code for recovering from failures was wrong.
* Document last changeAndreas Gruenbacher2003-11-251-0/+5
|
* - Error check for `quilt diff -z filelist' was too strict; relax.Andreas Gruenbacher2003-11-241-0/+5
|
* - Add new command `quilt fold' to fold one patch into another.Andreas Gruenbacher2003-11-171-0/+10
| | | | | | | | - Fix bug in `quilt files': Files that are neither present in the working directory and have an empty backup copy sometimes were still listed. - Some minor cleanups in apatch. - Add test/fold.test, and fix a now-useless check in one.test.
* - Merge some changes from wangdi:Andreas Gruenbacher2003-11-151-0/+8
| | | | | | + Use -f (force) option of GNU patch in `quilt diff -z'. + Build source and binary RPMs in `make rpm' target. + Simplify sed expression in Makefile.in.
* Bump version number to 0.29 (cvs tag VER_0_29).Andreas Gruenbacher2003-11-121-0/+1
|
* - Add introductory paper to CVS repository.Andreas Gruenbacher2003-11-121-0/+6
| | | | - Remove obsolete documentation.