Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - No longer create backup files of new files with file mode 0. | Andreas Gruenbacher | 2009-11-22 | 1 | -2/+3 |
| | | | | (This has been changed in GNU patch 2.6 as well.) | ||||
* | Concurrent readdir() + unlink() compatibility fix | Andreas Gruenbacher | 2009-06-15 | 1 | -15/+35 |
| | |||||
* | Convert to git repository formatv0.48 | Andreas Gruenbacher | 2009-01-29 | 1 | -1/+0 |
| | |||||
* | - Stop using cp -l: it doesn't fall back to doing a regular copy | Andreas Gruenbacher | 2008-05-20 | 1 | -7/+17 |
| | | | | | when hardlinks are not supported; on some types of filesystems like AFS and in some situtions, this is annoying. | ||||
* | fixing quilt-import | Satoru Takeuchi | 2007-10-06 | 1 | -1/+3 |
| | |||||
* | fixing no-patch-applied cases. | Satoru Takeuchi | 2007-10-06 | 1 | -35/+45 |
| | |||||
* | support QUILT_PATCHES_PREFIX | Satoru Takeuchi | 2007-10-06 | 1 | -1/+1 |
| | |||||
* | Move quilt-mode-line definition to topleve. | Satoru Takeuchi | 2007-07-21 | 1 | -2/+3 |
| | |||||
* | - lib/backup-files.c: Do not modify the original file whenever | Andreas Gruenbacher | 2007-04-16 | 1 | -10/+16 |
| | | | | | | | possible: previously, a ``quilt add'' usually linked the file to he backup and then copied the backup over the file to ensure a link count of one. Recognize this case, and create a copy in the first place instead. | ||||
* | - Add quilt.el and its README file. (The emacs mode is not being | Andreas Gruenbacher | 2007-04-15 | 1 | -0/+486 |
| | | | | installed properly, yet.) | ||||
* | - lib/backup-files.c: Close files before rename; Windows won't | Andreas Gruenbacher | 2006-02-12 | 1 | -2/+8 |
| | | | | rename open files. | ||||
* | - bin/patch-wrapper.in: A wrapper to GNU patch that recognizes the | Andreas Gruenbacher | 2006-02-06 | 1 | -5/+7 |
| | | | | | | | | | | most common options and mimics GNU patch's behavior and output, and creates the quilt metadata as if quilt push was used to apply the patch. When options are used that this wrapper does not recognize, GNU patch is used directly, and no quilt metadata will get created. - lib/backup-files.c: Don't fail if a directory specified with -B does not exist. | ||||
* | - Allow backup-files to build on windows using the MinGW compiler. | Andreas Gruenbacher | 2006-01-30 | 1 | -0/+11 |
| | |||||
* | - lib/backup-files.c: Tru64 does not have snprintf. (Reported by | Andreas Gruenbacher | 2006-01-30 | 1 | -5/+3 |
| | | | | John Vandenberg). | ||||
* | - Change the default PATH_MAX from 4095 to 4096. | Andreas Gruenbacher | 2006-01-26 | 1 | -2/+2 |
| | | | | - sizeof(char) == 1. | ||||
* | - lib/backup-files.c: Fix usage line and help text. | Jean Delvare | 2006-01-26 | 1 | -10/+14 |
| | | | | | - lib/backup-files.c: Improve recursive processing by avoiding repeated realloc and strlen calls. Hardly measurable though. | ||||
* | - Use perror(progname) instead of perror(NULL). | Andreas Gruenbacher | 2006-01-26 | 1 | -1/+1 |
| | |||||
* | - Also check for access(path, R_OK|X_OK) before visiting all the | Andreas Gruenbacher | 2006-01-26 | 1 | -1/+1 |
| | | | | | files in a directory: this avoids an error message for each file in a non-executable directory. | ||||
* | - lib/backup-files.c: Stop using ftw and implement our own dir | Andreas Gruenbacher | 2006-01-26 | 3 | -156/+68 |
| | | | | | walking: ftw is a portability nightmare. The foreachdir function is based a proposal from Gary V. Vaughan <gary@gnu.org>, thanks! | ||||
* | - lib/backup-files.c: Fix memory leaks (markus@oberhumer.com). | Andreas Gruenbacher | 2006-01-25 | 1 | -3/+4 |
| | |||||
* | - lib/backup-files.c: Don't fail when link(1) returns ENOSYS, and | Andreas Gruenbacher | 2006-01-25 | 1 | -1/+2 |
| | | | | try to copy in that case. | ||||
* | - lib/backup-files.c: Fix another missed optimization. | Andreas Gruenbacher | 2006-01-25 | 1 | -2/+4 |
| | |||||
* | - lib/backup-files.c: Several fixes from Markus as well. | Andreas Gruenbacher | 2006-01-25 | 1 | -11/+37 |
| | |||||
* | - lib/backup-files.c: Cleanups by Markus F.X.J. Oberhumer | Andreas Gruenbacher | 2006-01-25 | 1 | -19/+24 |
| | | | | <markus@oberhumer.com>. | ||||
* | - Add fallback ftw implementation for systems that don't have it. | Andreas Gruenbacher | 2006-01-21 | 2 | -0/+139 |
| | |||||
* | - Use ftw instead of nftw (some platforms don't have nftw). | Andreas Gruenbacher | 2006-01-21 | 1 | -2/+2 |
| | |||||
* | - lib/backup-files.c: Only create and remove parents that are | Andreas Gruenbacher | 2006-01-21 | 1 | -23/+34 |
| | | | | | missing or empty. Report errors in nftw. (Minor changes by agruen@suse.de). | ||||
* | - Remove config.h, and use @DEFS@ in Makefile.in instead | Andreas Gruenbacher | 2005-09-18 | 1 | -7/+10 |
| | | | | (Gary V. Vaughan <gary@gnu.org>). | ||||
* | - lib/backup-files.c: add missing dependency on config.h. Check | Andreas Gruenbacher | 2005-09-18 | 1 | -8/+9 |
| | | | | | for chmod and fchmod support. Remove two unnecessary chmod calls. - Makefile.in: fix cyclic dependency on Makefile. | ||||
* | - lib/backup-files.c: use mktemp if mkstemp is not available | Andreas Gruenbacher | 2005-09-18 | 1 | -0/+5 |
| | | | | (Gary V. Vaughan <gary@gnu.org>). Add a config.h. | ||||
* | - lib/backup-files.c: switch from alloca to malloc for portability. | Andreas Gruenbacher | 2005-09-18 | 1 | -29/+46 |
| | |||||
* | - Fix a syntax error. | Andreas Gruenbacher | 2005-01-27 | 1 | -1/+1 |
| | |||||
* | - lib/backup-files.c: Remove unused command line option and | Andreas Gruenbacher | 2005-01-27 | 1 | -9/+7 |
| | | | | | | | | document the remaining options. - quilt/pop.in: Colorize this as well: "Patch attempted to create file *, which already exists." "can't find file to patch at input line *" "* out of * hunk ignored" | ||||
* | - When applying a patch with -q and without -f no (individual) | Andreas Gruenbacher | 2004-10-17 | 1 | -2/+11 |
| | | | | | | | | | | | reject files are created, and the "patching file" comments are missing as well. In that case, we don't know wich files the "-- saving rejects to file /tmp/foo" comments belong to, and we can't fic them up. Remove them, instead. - Pop command: Touch files after they are restored so that tools like make don't get confused. - Update test cases. - Bump to version 0.37. | ||||
* | - backup-file.c: Add code to recursively search .pc directories. | Andreas Gruenbacher | 2004-06-06 | 1 | -21/+70 |
| | | | | | | | | | | 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. | ||||
* | - Fix from Dean Roehrich <roehrich@sgi.com>: Preserve file mode | Andreas Gruenbacher | 2004-06-02 | 1 | -0/+2 |
| | | | | of original file when creating backup files. | ||||
* | - Fix a bug in backup-files.c (introduced just before). | Andreas Gruenbacher | 2004-03-14 | 1 | -1/+1 |
| | |||||
* | - Revert `quilt fork' to how it originally worked: fork the | Andreas Gruenbacher | 2004-03-13 | 1 | -19/+89 |
| | | | | | | | | | | | | | | *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. | ||||
* | - Remove .pc/*/.pc files, and adjust various scripts accordingly. | Andreas Gruenbacher | 2003-10-28 | 1 | -12/+25 |
| | | | | - Run test/one.test inside sub-directory. | ||||
* | - Backup files were not reliably removed after restoring (this did not | Andreas Gruenbacher | 2003-10-26 | 1 | -6/+4 |
| | | | | matter with the .pc files). | ||||
* | - lib/backup-files.c: Copy files if hard linking is not possible, | Andreas Gruenbacher | 2003-07-19 | 1 | -18/+66 |
| | | | | e.g., because the backups go to a ram disc, etc. | ||||
* | Install binary backup-files into /usr/lib/quilt and the remaining scripts ↵ | Andreas Gruenbacher | 2003-01-31 | 5 | -1413/+0 |
| | | | | under /usr/share/quilt/scripts. | ||||
* | Add syntax highlighting tags for emacs and vim | Andreas Gruenbacher | 2003-01-31 | 4 | -0/+16 |
| | |||||
* | Change #\!@BASH@ to #\! @BASH@. It can look a bit stupid, but it's needed ↵ | Martin Quinson | 2003-01-31 | 3 | -3/+3 |
| | | | | for maximal portability | ||||
* | Fight lintian warning: Change #\!@BASH@ to a header explaining what it is ↵ | Martin Quinson | 2003-01-31 | 1 | -1/+2 |
| | | | | and that it it should be sourced. | ||||
* | Also substitute @MKTEMP@ | Andreas Gruenbacher | 2003-01-30 | 1 | -5/+5 |
| | |||||
* | Quilt diff now accepts a list of files; add quilt.changes entry for previous ↵ | Andreas Gruenbacher | 2003-01-30 | 1 | -0/+11 |
| | | | | file removal. | ||||
* | Quilt refresh looses patch description | Andreas Gruenbacher | 2003-01-30 | 1 | -1/+1 |
| | |||||
* | Add changelog and fix patch_description for "Index:" lines in patches | Andreas Gruenbacher | 2003-01-30 | 1 | -7/+7 |
| | |||||
* | Clean up | Andreas Gruenbacher | 2003-01-30 | 2 | -352/+0 |
| |