[darcs-devel] patch: send shouldn't ask for author if --output is used

Tomasz Zielonka t.zielonka at students.mimuw.edu.pl
Wed Oct 27 12:43:32 PDT 2004


best regards,
tom

-- 
.signature: Too many levels of symbolic links
-------------- next part --------------

New patches:

[send shouldn't ask for author if --output is used
Tomasz Zielonka <tomekz at gemius.pl>**20041027171432] {
hunk ./Send.lhs 137
-      from <- get_author opts
hunk ./Send.lhs 146
+           from <- get_author opts
}



Context:

[fix bug in amend-record test.
David Roundy <droundy at abridgegame.org>**20041027121530] 
[rename rerecord to amend-record.
David Roundy <droundy at abridgegame.org>**20041027114200] 
[Make pull accept the --repodir option
Nigel Rowe <rho at swiftdsl.com.au>**20041026143018] 
[switch to FSF-formatted latex version of GPL.
David Roundy <droundy at abridgegame.org>**20041026115643
 I still had to make some modifications to allow it to be included in the
 manual.
] 
[Add -I. so impossible.h is found
simons at cryp.to**20041025163332] 
[make impossible_unrevert.sh non-interactive
janbraun at gmx.net**20041025123518] 
[new test script for 'changes'
Mark Stosberg <mark at summersault.com>**20041026022956
 
 I wrote  this because I thought a found a bug, but these simple tests don't trigger it.
 Here's a summary of the basic tests I have:
 
 ok 1 - record something
 ok 2 - changes file.txt: trivial case works
 ok 3 - changes --last=1 file.txt
 ok 4 - changes --last=1 --summary file.txt
 ok 5 - after 50 records: changes file.txt: trivial case works
 ok 6 - after 50 records: changes --last=1 file.txt
 ok 7 - after 50 records: changes --last=1 --summary file.txt
 ok 8 - temp1 directory was deleted
] 
[Add rerecord --edit-long-comment to TODO
Mark Stosberg <mark at summersault.com>**20041025122319] 
[remove stray "."
Mark Stosberg <mark at summersault.com>**20041025120415
 
 This is really a related question rather than a comment. I was looking at the HTML for this page:
 http://www.abridgegame.org/darcs/manual/node2.html#SECTION00220000000000000000
 
 In the latex, just above here, "--dry-run" and "--summary" have two dashes, but
 just one appears on the HTML.
 
] 
[Fix typo: s/scopre/scope/.
Ralph Corderoy <ralph at inputplus.co.uk>**20041025092605] 
[mention difference between get and pull in `getting started'
Tommy Pettersson <ptp at lysator.liu.se>**20041025111724] 
[fix typo
Tommy Pettersson <ptp at lysator.liu.se>**20041025111706] 
[extend explanations in documentation for unrecord
Tommy Pettersson <ptp at lysator.liu.se>**20041025111453] 
[remove Arias sentence
Mark Stosberg <mark at summersault.com>**20041023175600
 I removed this sentence:
 
 "Almost all development is done within the Arias research group."
 
 To the rest of outside Cornell, it doesn't tell us anything about how you are
 using darcs. 
] 
[Fix typo: s/noone/no one/.
Ralph Corderoy <ralph at inputplus.co.uk>**20041024170809] 
[use begin/end{options} for options sections in DarcsArguments.
David Roundy <droundy at abridgegame.org>**20041024123328] 
[Extend docs for --summary, --no-summary
Mark Stosberg <mark at summersault.com>**20041024035954
 I couldn't tell that the common --summary option was properly documented anywhere,
 including the details of meaning of it's output. Here's a first stab. This is probably 
 not comprehensive in terms of the all the letters used to flag the state of a file.
] 
[update common option section titles
Mark Stosberg <mark at summersault.com>**20041024035628
 I converted the common option heading titles. Since the current titles were almost   
 as terse as the option names, little clarity is lost.
 
 However, having the flag names makes it easier to find this documentation in the index
 when you are looking up the documentation for a particular flag. 
 
 The final step would be to alphabetize the list, but this would involve moving 
 around the contents of nearly the entire file, which I didn't feel up for.
] 
[Explicitly document what happens with the scope of changes is not limited.
Mark Stosberg <mark at summersault.com>**20041024021904] 
[Mention cool feature -- changes works after file renames
Mark Stosberg <mark at summersault.com>**20041024021829] 
[new test: darcs pull should work relative to the current directory
Mark Stosberg <mark at summersault.com>**20041023151542
 
 I understand this bug is fix with the latest patch set. Because I have an older version,
 the test fails, demonstrating the bug is present in 9.23:
 
 not ok 1 - darcs pull should work relative to the current directory
 #     Failed test (pull.pl at line 22)
 #                   '
 # Fail: ../../templ/_darcs/inventory: openBinaryFile: does not exist (No such file or directory)
 #
 # '
 #           matches '(?i-xsm:fail.*no such)'
 
 
 
] 
[add two sections to best practices chapter.
David Roundy <droundy at abridgegame.org>**20041023162528] 
[fix bug in sort_coalesce_composite when coalescing messes up the sort.
David Roundy <droundy at abridgegame.org>**20041023160704] 
[add --disable option for disabling commands in _darcs/prefs/defaults
Tomasz Zielonka <t.zielonka at students.mimuw.edu.pl>**20041022204427] 
[check for conflicts when writing pending, and if found, die with big message.
David Roundy <droundy at abridgegame.org>**20041023152128] 
[fix pull and push when called from subdirectories with ../../repodir.
David Roundy <droundy at abridgegame.org>**20041023150050] 
[remove failing test in revert with conflicts in pending.
David Roundy <droundy at abridgegame.org>**20041023144611] 
[use concatMap in Patch.lhs rather than concat $ map.
David Roundy <droundy at abridgegame.org>**20041023141410] 
[allow coalescing of two moves.
David Roundy <droundy at abridgegame.org>**20041023141135] 
[add test for bad pending after pull
Tomasz Zielonka <t.zielonka at students.mimuw.edu.pl>**20041022075617] 
[another test for 'darcs mv'
Mark Stosberg <mark at summersault.com>**20041022182749
 This adds a new test for 'mv':
 
  "adding a directory with more than one ../ in it should work."
 
 I wrote it because I thought I had found a related bug. However, the test
 passes, so perhaps there is no bug in darcs here.
 
     Mark
 
 
] 
[clarify add error message.
David Roundy <droundy at abridgegame.org>**20041023112055] 
[a test for adding directories
Mark Stosberg <mark at summersault.com>**20041022172931
 I added a (failing) test for adding a new directory. The bug is simply in the
 diagnostic message returned. The directory is referred to a file when it
 should be referred to as a directory to be less confusing.
 
 Here's what the failing test output looks like now:
 
 not ok 1 - Make sure that messages about directories call them directories.
 #     Failed test (add.pl at line 20)
 #                   'A file named foo.d is already in the repository!
 # Note that to ensure portability we don't allow files that differ
 # only in case.
 # '
 #     doesn't match '(?-xism:directory)'
 
 
 
 
 
] 
[remove unused mmap_slurp_file function.
David Roundy <droundy at abridgegame.org>**20041022114301] 
[test script for conflicts in pending
Mark Stosberg <mark at summersault.com>**20041022001011
 This is a test script to test how things work when there are conflicts in pending.
 (None of the other test scripts seemed to cover this yet).
 
 Right now it just verifies the current behavior, which may not be the most
 desirable in the long term. Here are the tests it runs now:
 
 ok 1 - darcs whatsnew reports 'pending has conflicts'
 ok 2 - darcs revert reports "pending has conflicts"
 ok 3 - darcs revert reports "unable to apply inverse patch"
 ok 4 - darcs record reports "pending has conflicts"
 ok 5 - darcs record reports "unable to apply patch"
 ok 6 - darcs repair finds no problem
 
 
 
 
] 
[fix off-by-one error in annotate that kept users from seeing "deleted" version.
David Roundy <droundy at abridgegame.org>**20041022111703] 
[use creator hash and original name in patch list annotate links
Will <will at glozer.net>**20041021214939] 
[Add appropriate CFLAGS when compiling with curl
Samuel Tardieu <sam at rfc1149.net>**20041020121919
 The output of `curl-config --cflags` must be added to the compiler CFLAGS
 in case where curl is not installed in a system predefined directory. This
 is the case on FreeBSD for example where curl is installed in /usr/local
 and the compiler by default doesn't look into /usr/local/include unless
 directed to.
] 
[make xml changes output the original filename when doing changes on a file.
David Roundy <droundy at abridgegame.org>**20041021120539] 
[add test for rerecord empty patch
Tommy Pettersson <ptp at lysator.liu.se>**20041019191519] 
[use creator hash and original file name in file annotate links
Will <will at glozer.net>**20041020063238] 
[clean up 'use strict' warnings in cgi
Will <will at glozer.net>**20041020060934] 
[don't mmap on windows-semantics filesystems.
David Roundy <droundy at abridgegame.org>**20041019102101] 
[add symlink to tarball as darcs-latest.tar.gz on make dist.
David Roundy <droundy at abridgegame.org>**20041019085945] 
[link to darcs.css stylesheet
Mark Stosberg <mark at summersault.com>**20041018120816] 
[rerecord shouldn't fail when the patch becomes an empty patch.
David Roundy <droundy at abridgegame.org>**20041017124826] 
[darcs init is now silent on success.
David Roundy <droundy at abridgegame.org>**20041017122851] 
[initial test for rerecord
Mark Stosberg <mark at summersault.com>**20041017013403
 I noticed that there appeared to be no tests at all for 'rerecord', so I added a
 very basic one. Now at least if the command is completely broken there will some
 indication from the test suite. 
 
 I did break from convention by coding the test in Perl rather than 'sh'. Perl 
 has a much more flexible and powerful testing system. Since Perl is used in a
 few other places in the project, I thought I could sneak this in here. :)
 I think Perl could be provide a better long term solution for the automated
 test suite. 
 
 I believe I adjusted the Makefile appropriately so this will get run. However,
 I'm having trouble getting my environment set up so that "make test" works at all,
 so I wasn't able to test this.
 
 The test should be easy to translate to a 'sh' script if you want to keep that
 consistency for now. 
 
     Mark
 
] 
[use DIV rather than verbatim when compiling docs to HTML.
David Roundy <droundy at abridgegame.org>**20041017121413] 
[fix option/options typo in docs.
David Roundy <droundy at abridgegame.org>**20041017121319] 
[add style for darcs command option headers
Mark Stosberg <mark at summersault.com>**20041016212736] 
[add extra "options" markers
Mark Stosberg <mark at summersault.com>**20041016210257
 These are used to highlight the places when command options
 are explained in the descriptive text. For the web-based manual
 these could be turned into CSS classes that can be styled,
 and perhaps also HTML anchors.
] 
[improve syntax consistency, add "options" sections
Mark Stosberg <mark at summersault.com>**20041016205515
  - Sometimes it would say the "'compress' flag" and other times:
     "--compress option".
     (with dashes and s/flag/option). I made it consistent.
 
  - Some \begin{option} sections appear as well since darcs thought
    it was the same patch. 
 
 
  
] 
[move extra "--reply" documentation closer to the first chunk. 
Mark Stosberg <mark at summersault.com>**20041016202638] 
[canonize self
Mark Stosberg <mark at summersault.com>**20041016201245] 
[typo fix
Mark Stosberg <mark at summersault.com>**20041016200011] 
[add --creator-hash to annotate.
David Roundy <droundy at abridgegame.org>**20041016184220
 This change is intended to make it possible to fix darcs.cgi behavior when
 there are file renames.  Currently, it's not possible to view with
 darcs.cgi versions of file prior to a rename event.  By specifying the file
 name *when it was created*, we can avoid that difficulty.
] 
[use new darcs.css with manual as well.
David Roundy <droundy at abridgegame.org>**20041016171201] 
[adding darcs.css
Mark Stosberg <mark at summersault.com>**20041016160355
 This is the one stylesheet to unify them all. At least, the intent is that it would be used
 on the main darcs set, the online manual, and the wiki, to unify the darcs
 online presence.
 
] 
[use anonymous file handle for temporary files in darcs.cgi.
David Roundy <droundy at abridgegame.org>**20041016165802] 
[improve error message when push gets a bad repo as argument.
David Roundy <droundy at abridgegame.org>**20041016155515] 
[Add explicit --dont-look-for-adds to tests, because they
simons at cryp.to**20041015150115
 fail if the user has set
 
   whatsnew look-for-adds
 
 in his ~/.darcs/defaults file. "make check" should probably
 ignore this config file altogether.
] 
[IORef is now in Data hierarchy
simons at cryp.to**20041015145538] 
[System.Time exports all this module needs
simons at cryp.to**20041015145524] 
[remove trailing whitespace
simons at cryp.to**20041015145447] 
[foreign exports withArray0
simons at cryp.to**20041015145329] 
[prelude exports elem
simons at cryp.to**20041015145226] 
[don't import bug twice in darcs_cgi.
David Roundy <droundy at abridgegame.org>**20041016144821] 
[add new \begin{options} module to documentation.
David Roundy <droundy at abridgegame.org>**20041016135437] 
[eliminate "David's Advanced Revision Control System" from manual and web page.
David Roundy <droundy at abridgegame.org>**20041016122054] 
[partial docs spruce up to highlight long flag descriptions
Mark Stosberg <mark at summersault.com>**20041016024829
 I can't decide whether this update (if applied to the rest of the docs) would
 really add much. Give it a whirl and let me know. If it seems good, I can work
 on update the rest of the docs.
 
     Mark
 
] 
[remove redundent docs for 'trackdown'
Mark Stosberg <mark at summersault.com>**20041016025325
 The description was how to run 'trackdown' was repeated in slightly different words. I removed
 one copy. 
] 
[add --summary option to commands that accept --dry-run.
David Roundy <droundy at abridgegame.org>**20041015112027] 
[remove vestigial sentence from web page.
David Roundy <droundy at abridgegame.org>**20041015105008] 
[make changes accept --verbose as a synonymn for --summary.
David Roundy <droundy at abridgegame.org>**20041014120604] 
[add 'cvs -n update' equivalence
mark at summersault.com**20041014030202
 I use '-n update' nearly as much as plain 'update', so I thought this was worth including for reference. 
] 
[bring ChangeLog up to date.
David Roundy <droundy at abridgegame.org>**20041014114923] 
[don't accept newlines in patch names.
David Roundy <droundy at abridgegame.org>**20041014114833] 
[quote conflict attribute values in xml output
Will <will at glozer.net>**20041013161333] 
[clarify that boringfile is a repository path
andrew at pimlott.net**20041012205127] 
[fix bug where new files didn't show up in darcs diff.
David Roundy <droundy at abridgegame.org>**20041013111107] 
[fix bug in slurp_recorded_and_unrecorded when called from a different directory.
David Roundy <droundy at abridgegame.org>**20041013110922] 
[make pull prompt for confirmation when there is a conflict with unrecorded changes.
David Roundy <droundy at abridgegame.org>**20041013111327] 
[make unrevert interactive.
David Roundy <droundy at abridgegame.org>**20041012111740] 
[Fix compilation errors if HAVE_MAPI and HAVE_CURSES are both unset
mklooster at baan.nl**20041011095851] 
[update ChangeLog a bit.
David Roundy <droundy at abridgegame.org>**20041011111827] 
[don't try to generate a new name on get if name was given explicitely.
David Roundy <droundy at abridgegame.org>**20041010123829] 
[fixed a bug in changes --from-tag.
David Roundy <droundy at abridgegame.org>**20041010123136] 
[when remaking website, also remake docs.
David Roundy <droundy at abridgegame.org>**20041010105157] 
[Beatify, er, canonise myself in authors.hs.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20041009171340] 
[always mark conflicts, even if there's an obvious solution.
David Roundy <droundy at abridgegame.org>**20041009115131] 
[when rerecording conflicted patch, remove the conflict.
David Roundy <droundy at abridgegame.org>**20041009104906] 
[when matching patch names, include "UNDO: " in rolled-back patches.
David Roundy <droundy at abridgegame.org>**20041008111510] 
[handle better the case where unrevert context doesn't make sense.
David Roundy <droundy at abridgegame.org>**20041008104452] 
[remove unused read_patch function.
David Roundy <droundy at abridgegame.org>**20041007120450] 
[have cgi preserve whitespace in comments
Will <will at glozer.net>**20041007181910] 
[make cgi stylesheet location configurable
Will <will at glozer.net>**20041007180619] 
[add new slurp_recorded_and_unrecorded function.
David Roundy <droundy at abridgegame.org>**20041007120513] 
[Clean up stringify calls in configure.ac (take 3)
Taral <taral at taral.net>**20041005173835] 
[Clean up SignalHandler.lhs warnings
Taral <taral at taral.net>**20041005172302] 
[Clean up External.hs warnings
Taral <taral at taral.net>**20041005172251] 
[Use -Werror
Taral <taral at taral.net>**20041004190657] 
[make clean didn't remove authors executable
ijones at debian.org**20041005031319] 
[fix linking problem with --disable-optimize
Tomasz Zielonka <t.zielonka at students.mimuw.edu.pl>**20041005075950] 
[fix overwriting of c_context.c in tarball source.
David Roundy <droundy at abridgegame.org>**20041005112445] 
[Add RTSFLAGS to GNUmakefile
Taral <taral at taral.net>**20041004192542] 
[Clean up Patch.lhs warnings (take 2)
Taral <taral at taral.net>**20041004192505] 
[Make stringify put string in .rodata
Taral <taral at taral.net>**20041004190637] 
[fix replace documentation.
David Roundy <droundy at abridgegame.org>**20041005111328] 
[really fix newlines in whatsnew -u
andrew at pimlott.net**20041005030757] 
[fix bug in defaults processing of options with -- in them.
David Roundy <droundy at abridgegame.org>**20041005105533] 
[more win32 build fixes
Will <will at glozer.net>**20041004173323] 
[Make clear author can be a commented email address.
Ralph Corderoy <ralph at inputplus.co.uk>**20041004120404
 I didn't realise that I could enter a commented email address when
 prompted.  Hence my authors.hs addition to fix up my existing patches.
 These documentation and prompt changes try to avoid this for others.
] 
[Remove unused var in Tag.lhs
Taral <taral at taral.net>**20041003162732] 
[Clean up FastPackedString.hs warnings
Taral <taral at taral.net>**20040928232322] 
[Clean up Context.lhs warnings
Taral <taral at taral.net>**20040928232212] 
[Move file-specific options out of GNUmakefile
Taral <taral at taral.net>**20040928224635] 
[can't make AUTHORS in predist, since history isn't available.
David Roundy <droundy at abridgegame.org>**20041004105119] 
[fix win32 build problem
Will <will at glozer.net>**20041003213706] 
[TAG 1.0.0rc3
David Roundy <droundy at abridgegame.org>**20041003114608] 

Patch bundle hash:
0639d3cb387af4ee61859fefbae415d336c7f08e


More information about the darcs-devel mailing list