Sat Sep 30 14:01:40 CEST 2006  Tommy Pettersson <[EMAIL PROTECTED]>
  * add some changelog entries
New patches:

[add some changelog entries
Tommy Pettersson <[EMAIL PROTECTED]>**20060930120140] 
<
> {
hunk ./changelog.in/entries/ptp 248
 > the annoying "invalid command" error message. (Issue171, Eric Kow)
 
 match: exact "Fail with a sensible message when there is no default repository to pull from."
-> Fail with a sensible message when there is no default repository to pull from. (Lele Gaifax)
+> Fail with a sensible message when there is no default repository to pull
+> from. (Lele Gaifax)
 
 match: exact "Add --umask to all commands that write to the current repository."
 > New option --umask. This is best used in a repository's defaults file to
hunk ./changelog.in/entries/ptp 255
 > ensure newly created files in the repository are (not) readable by other
 > users. It can also be used when invoking darcs from a mail reader that
-> otherwise sets a too strict umask. (Issue50, Juliusz Chroboczek)
+> otherwise sets a too restrictive umask. (Issue50, Juliusz Chroboczek)
 
hunk ./changelog.in/entries/ptp 257
-match: exact "Run ssh/scp/sftp quietly."
-> Run external ssh, scp and sftp commands quietly (with the quiet flag).
-> This reduces the amount of bogus error messages from putty. (Eric Kow)
+match: exact "Do not run sftp with the -q flag (issue240)."
+> Run external ssh and scp commands quietly (with the quiet flag), but not
+> sftp which doesn't recognize it (issue240). This reduces the amount of
+> bogus error messages from putty. (Eric Kow)
+
+match: exact "Suppress non-empty dir warning if Quiet."
+> Don't warn about non-empty dirs when in quiet mode (Eric Kow).
+
+match: exact "Add a test suite for calling external programs."
+> Add a test suite for calling external programs (Eric Kow).
+
+match: exact "Added up links in web interface."
+> Added a link to the 'projects' part of the cgi repository interface, so
+> that you go back to the project list (Peter Stuifzand).
+
+match: exact "Added elc and pyc to binaries."
+> Added .elc and .pyc suffixes to default binary file patterns (Juliusz
+> Chroboczek ).
+
+match: exact "Implement help --match (issue91)."
+> Implement help --match, which lists all available forms for matching
+> patches and tags with the various match options (Eric Kow).
+
+match: exact "unset default author environment variables in test suite harness"
+> Set a default author in the test suite harness so not every test has to
+> (Tommy Pettersson).
+
+match: exact "fail if replace token pattern contains spaces (issue231)"
+> Make darcs fail if the replace token pattern contains spaces. It would
+> otherwise create a non-parsable patch in pending. (issue231, Tommy
+> Pettersson)
+
+match: exact "Read sftp batch file in from stdin (part of issue237)."
+> Use stdin for passing the batch file to sftp, to allow password-based
+> authentication (issue237, Eric Kow, Ori Avtalion).
+
+match: exact "Workaround for HasBounds that was removed in base-2.0 (GHC 6.6)"
+> Add workaround for HasBounds that was removed in GHC 6.6 (Esa Ilari
+> Vuokko).
+
+match: exact "Fix issue 185: don't combine AddFile and RmFile in the same patch"
+> Handle unsimplified patches when further simplifying the summarized
+> output. For unknown reason (a possibly previous version of) darcs allows
+> a single patch to Add and Remove the same file in a single patch. The
+> Changes command used to combine them, showing just a Remove. (issue185,
+> Lele Gaifax)
+
+match: exact "Make the pull 'permission test' work when run as root"
+> Make the pull 'permission test' work when run as root (Jon Olsson).
+
+match: exact "Raise exception if unable to open logfile (issue142)."
+> If the logfile supplied with option --logfile does not exist, fail
+> instead of inserting no long comment. (issue142, Zachary P. Landau)
+
+match: exact "Reimplement --disable-ssh-cm flag (issue239)."
+> Really make --disable-ssh-cm work (issue239, Eric Kow).
+
+match: exact "add test for haskell policy"
+> Add a haskell code policy test to catch uses of unwanted functions, bad
+> formating and such. (Tommy Pettersson)
+
+match: exact "Ignore .git if _darcs found."
+> Ignore .git if _darcs is found (Juliusz Chroboczek).
+
+match: exact "Remove direct dependency to mapi32.dll; Improve MAPI compatibility."
+> Remove direct dependency to mapi32.dll; Improve MAPI compatibility. (Esa
+> Ilari Vuokko)
+
+match: exact "whatsnew --look-for-adds doesn't read unadded files (fix for issue79)"
+> Optimize away reading of non-managed files in summary mode of Whatsnew
+> --look-for-adds (issue79, Jason Dagit).
+
+match: exact "update calls to exec and exec_fancy to new interface"
+> Improved handling of input, output and error output of external commands.
+> Null-redirection on windows now works. Only stderr of ssh is
+> null-redirected since putty needs stdin and stdout. (issue219, Eric Kow,
+> Tommy Pettersson, Esa Ilari Vuokko)
+
+match: exact "fixes in pull.pl."
+> Fix false errors in pull.pl test (David Roundy).
+
+match: exact "clean up docs on DarcsRepo format."
+> Clean up docs on DarcsRepo format (David Roundy).
}

Context:

[redirect errors to null where exec output is used but failure is not fatal
Tommy Pettersson <[EMAIL PROTECTED]>**20060916010116
 Error messages in the output would destroy the result, but if the command
 fails some other action is taken, so error messages shall not be displayed
 to the user.
] 
[redirect errors to stderr where exec is checked and darcs fails
Tommy Pettersson <[EMAIL PROTECTED]>**20060916004407
 In these situations the user will get both the error message from the
 failing external command and a message from darcs about what action it
 could not perform.
] 
[reindent some long lines
Tommy Pettersson <[EMAIL PROTECTED]>**20060915222654] 
[update calls to exec and exec_fancy to new interface
Tommy Pettersson <[EMAIL PROTECTED]>**20060915222226] 
[fix typo
Tommy Pettersson <[EMAIL PROTECTED]>**20060915164446] 
[rewrite Exec.lhs, new exec interface with Redirects
Tommy Pettersson <[EMAIL PROTECTED]>**20060911102933
 Make the code structure a bit simpler and easier to understand.
 Only one (fancy) version of exec.
] 
[Fix Windows stderr non-redirection.
Eric Kow <[EMAIL PROTECTED]>**20060909055204
 
 (It was consistently redirecting to stdout.)
 
 Also make the exec code more readable/transparent.
 
] 
[Do not redirect to or from /dev/null when calling ssh.
Eric Kow <[EMAIL PROTECTED]>**20060903214831
 
 Redirection of stdin and stdout breaks putty, which uses these to
 interact with the user.  Quiet mode, and redirecting stderr are good
 enough for making ssh silent.
 
] 
[Exec improvements : Windows redirection, and more redirection control.
Eric Kow <[EMAIL PROTECTED]>**20060707054134
 
 - Implement ability to redirect to /dev/null under Windows
   (eivuokko on #darcs points out that it is NUL under Windows)
 
 - Add exec_ function, which does the same thing as exec,
   but allows redirection on stderr, and also allows us
   to NOT redirect stdin/stderr
 
] 
[Canonize Era Eriksson.
Eric Kow <[EMAIL PROTECTED]>**20060928223224] 
[Reword paragraph about Procmail's umask handling
[EMAIL PROTECTED]
 
 The explanation now helpfully hints that similar tricks may be necessary
 in other mail programs, too
] 
[Wrap .muttrc example so it doesn't bleed into margin in PostScript version
[EMAIL PROTECTED] 
["Granting access to a repository": remove odd orphaned? sentence
[EMAIL PROTECTED] 
[era's trivial typo fixes
[EMAIL PROTECTED]
 	* best_practices.tex (subsection{Conflicts}): \emph pro \verb
 	  around emphasized word "only"
 
 	* DarcsArguments.lhs (intersection_or_union): uppercase "[DEFAULT]";
 	  (disable_ssh_cm docs): remove duplicate "which"
 
 	* Help.lhs: Missing full stop in description of --extended-help
 
 	* Mv.lhs (mv_description): Missing apostrophe in "Apple's"
 
 	* PatchShow.lhs (showHunk): Replace "that the white space must not"
 	  with "that whitespace must not"
] 
[simplify helper function stupidexec in copyRemoteCmd
Tommy Pettersson <[EMAIL PROTECTED]>**20060915222923] 
[whatsnew --look-for-adds doesn't read unadded files (fix for issue79)
Jason Dagit <[EMAIL PROTECTED]>**20060910193803
 The default mode for whatsnew --look-for-adds is summary mode.  In summary
 mode full patches are not needed.  This fix changes whatsnew
 --look-for-adds to stop computing the full patch for a file when the
 file is not managed by darcs.
] 
[Remove direct dependency to mapi32.dll; Improve MAPI compatibility.
Esa Ilari Vuokko <[EMAIL PROTECTED]>**20051130000915] 
[make amend-record.pl test a bit pickier.
David Roundy <[EMAIL PROTECTED]>**20060730103854] 
[simplify code a tad in get.
David Roundy <[EMAIL PROTECTED]>**20060726121737] 
[Ignore .git if _darcs found.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060831231933] 
[Correct canonical email for Kirill Smelkov
Kirill Smelkov <[EMAIL PROTECTED]>**20060912080004] 
[move test for tabs from makefile to haskell_policy test
Tommy Pettersson <[EMAIL PROTECTED]>**20060730122348] 
[add test for haskell policy
Tommy Pettersson <[EMAIL PROTECTED]>**20060730121404] 
[ratify some uses of readFile and hGetContents
Tommy Pettersson <[EMAIL PROTECTED]>**20060730121158] 
[Canonize Kirill Smelkov and Anders Hockersten.
Eric Kow <[EMAIL PROTECTED]>**20060910052541] 
[Correct 'one one' in web page.
Eric Kow <[EMAIL PROTECTED]>**20060908191241] 
[overhaul the darcs.net front page.
Mark Stosberg <[EMAIL PROTECTED]>**20060820191415
 
 The themes to this change are:
 
 - Focus on the key benefits of darcs:
     Distributed. Interactive. Smart.
 
 - Recognize that the wiki is the central resource,
    and remove some information that is duplicated here
    and reference the wik instead. 
 
 I can post a demo of this HTML for easy comparison if you'd like.
 
     Mark
] 
[Reimplement --disable-ssh-cm flag (issue239).
Eric Kow <[EMAIL PROTECTED]>**20060812134856
 
 My patch to "Only launch SSH control master on demand" accidentally
 removed the ability to disable use of SSH ControlMaster.  Also, the
 way it was implemented is not compatible with launching on demand.
 This implementation relies on a notion of global variables using
 unsafe IORefs.
 
] 
[Compile Global.lhs in place of AtExit.lhs.
Eric Kow <[EMAIL PROTECTED]>**20060812121943] 
[Rename AtExit module to Global.
Eric Kow <[EMAIL PROTECTED]>**20060812121925
 
 The goal is to capture some broad "global" notions like exit handlers
 and global variables.  Note the GPL header thrown in for good measure.
 
] 
[Raise exception if unable to open logfile (issue142).
Zachary P. Landau <[EMAIL PROTECTED]>**20060810034035] 
[Make the pull 'permission test' work when run as root
Jon Olsson <[EMAIL PROTECTED]>**20060831193834] 
[Fix issue 185: don't combine AddFile and RmFile in the same patch
[EMAIL PROTECTED]
 For unknown reason (a possibly previous version of) darcs allows a
 single patch to Add and Remove the same file in a single patch.  The
 "changes" command used to combine them, showing just a Remove.  This
 prevents combining those two events and shows two distinct actions.
] 
[rename test 0_test to better name harness
Tommy Pettersson <[EMAIL PROTECTED]>**20060819214246] 
[remove TODO from pull.pl.
David Roundy <[EMAIL PROTECTED]>**20060805192700] 
[fixes in pull.pl.
David Roundy <[EMAIL PROTECTED]>**20060805221055
 The first fix avoids a false error that shows up because of identical
 timestamps.  The second verifies that revert -a doesn't prompt user.
] 
[add new obliterate test.
David Roundy <[EMAIL PROTECTED]>**20060806122536] 
[clean up docs on DarcsRepo format.
David Roundy <[EMAIL PROTECTED]>**20060808104321] 
[Check for module Text.Html in package html
Esa Ilari Vuokko <[EMAIL PROTECTED]>**20060815235739] 
[Link to relevant symbol when checking for Control.Monad.Error
Esa Ilari Vuokko <[EMAIL PROTECTED]>**20060815235714] 
[Workaround for HasBounds that was removed in base-2.0 (GHC 6.6)
Esa Ilari Vuokko <[EMAIL PROTECTED]>**20060815234127] 
[Read sftp batch file in from stdin (part of issue237).
Eric Kow <[EMAIL PROTECTED]>**20060812143113
 
 Passing the batch file in from stdin allows for sftp to be used with
 password-based authentication.  According to the sftp user manual regarding
 the -b switch:
   Since it lacks user interaction it should be
   used in conjunction with non-interactive authentication
 
 Credit for this idea goes to Ori Avtalion.
 
] 
[Extend runSSH function to accept argument for stdin.
Eric Kow <[EMAIL PROTECTED]>**20060812142932] 
[fail if replace token pattern contains spaces (issue231)
Tommy Pettersson <[EMAIL PROTECTED]>**20060806110807
 It would otherwise create a badly formated patch in pending with unexpected
 results for subsequent commands.
] 
[fix negation of result in test
Tommy Pettersson <[EMAIL PROTECTED]>**20060806104215
 Negation with ! "uses" the result and thus there is no "failure", so the
 script wouldn't have exit with failure.
] 
[add test that replace with spaces fail
Tommy Pettersson <[EMAIL PROTECTED]>**20060806103033] 
[unset default author environment variables in test suite harness
Tommy Pettersson <[EMAIL PROTECTED]>**20060805151210
 This makes it harder to accidently write tests that fail because no author
 is set.
] 
[set author in pull_two test so it doesn't hang
Tommy Pettersson <[EMAIL PROTECTED]>**20060804181518] 
[add new test that triggers bug in refactoring.
David Roundy <[EMAIL PROTECTED]>**20060804103830] 
[make test external stay in its temp1 dir
Tommy Pettersson <[EMAIL PROTECTED]>**20060804134139] 
[Do not run sftp with the -q flag (issue240).
Eric Kow <[EMAIL PROTECTED]>**20060811212030
 
 sftp does not recognise it, and so any command which uses it fails.
 
] 
[Refactor calls to ssh/scp/sftp.
Eric Kow <[EMAIL PROTECTED]>**20060706202509
 
] 
[Extend test suite for patch matching.
Eric Kow <[EMAIL PROTECTED]>**20060513192501
 
] 
[Implement help --match (issue91).
Eric Kow <[EMAIL PROTECTED]>**20060513185610
 
 Also, refactor matching code in a way that encourages developers
 to document for help --match any new matchers they create.
 
] 
[Replace dateparser.sh with more general match.pl for testing --match.
Eric Kow <[EMAIL PROTECTED]>**20060513104942
 
] 
[Add tests for pristine error and quiet mode when removing a directory.
Eric Kow <[EMAIL PROTECTED]>**20060513100021] 
[Replace test rmdir.sh with rmdir.pl.
Eric Kow <[EMAIL PROTECTED]>**20060513043823] 
[Minor tweaks to list_authors.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060720180602] 
[remove some tabs from haskell source
Tommy Pettersson <[EMAIL PROTECTED]>**20060730122505] 
[use FastPackeString when examining executable scripts in Get
Tommy Pettersson <[EMAIL PROTECTED]>**20060729130645] 
[Fixed typo in documentation.
Michal Sojka <[EMAIL PROTECTED]>**20060514095212] 
[add some changelog entries
Tommy Pettersson <[EMAIL PROTECTED]>**20060718152611] 
[Added elc and pyc to binaries.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060713184214] 
[Run ssh/scp/sftp quietly.
Eric Kow <[EMAIL PROTECTED]>**20060707025245
 
 This is useful for silencing Putty, and could also be for OpenSSH should
 we decide to stop redirecting to /dev/null.
 
] 
[Added up links in web interface.
Peter Stuifzand <[EMAIL PROTECTED]>**20060610082238
 Added a link to the 'projects' part of the cgi repository interface, so that
 you go back to the project list.
] 
[Add a test suite for calling external programs.
Eric Kow <[EMAIL PROTECTED]>**20060521045407
 
 For now this only includes a test for ssh (issue171).
 
] 
[Suppress non-empty dir warning if Quiet.
Eric Kow <[EMAIL PROTECTED]>**20060513053456] 
[Add forgotten file umask.h.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060423174844] 
[Add --umask to all commands that write to the current repository.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060407195655] 
[Add option --umask.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060407194552] 
[Actually switch umasks in withRepoLock.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060407194202] 
[Implement withUMask.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060407193312] 
[Add umask.c.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060407193255] 
[Propagate opts to withRepoLock.
Juliusz Chroboczek <[EMAIL PROTECTED]>**20060325190622] 
[TAG 1.0.8
Tommy Pettersson <[EMAIL PROTECTED]>**20060616160213] 
Patch bundle hash:
aa6389388b84b9dc6baed66aeb867cc5439f8b8a
_______________________________________________
darcs-devel mailing list
[email protected]
http://www.abridgegame.org/cgi-bin/mailman/listinfo/darcs-devel

Reply via email to