[darcs-devel] darcs patch: Make Exec.lhs not import unneeded Control.Exception fu...

Edwin Thomson edwin.thomson at businesswebsoftware.com
Tue Nov 14 10:34:55 PST 2006


An HTML attachment was scrubbed...
URL: http://lists.osuosl.org/pipermail/darcs-devel/attachments/20061114/1dbb5c82/attachment.htm
-------------- next part --------------
DarcsURL: http://www.abridgegame.org/repos/darcs-unstable/
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"

--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Tue Nov 14 18:29:52 GMT 2006  edwin.thomson at businesswebsoftware.com
  * Make Exec.lhs not import unneeded Control.Exception functions when comp=
iling on Windows.
  =


--=_
Content-Type: text/x-darcs-patch; name="make-exec_lhs-not-import-unneeded-control_exception-functions-when-compiling-on-windows_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!


New patches:

[Make Exec.lhs not import unneeded Control.Exception functions when compili=
ng on Windows.
edwin.thomson at businesswebsoftware.com**20061114182952
 =

] {
hunk ./Exec.lhs 30
-import Control.Exception ( throwDyn, handleJust, userErrors )
hunk ./Exec.lhs 33
+import Control.Exception ( throwDyn, handleJust, userErrors )
}

Context:

[refactor is_malicious_path (for easier reading)
Tommy Pettersson <ptp at lysator.liu.se>**20061113191040] =

[really use new malicious file path check in pull (not in changes)
Tommy Pettersson <ptp at lysator.liu.se>**20061113182628] =

[Add a semi-automated test for SSH-related things.
Eric Kow <eric.kow at gmail.com>**20061110110801
 =

 Testing SSH stuff is tricky in that (1) you need some place to connect
 to and (2) you often want to make sure that the user interactions work
 out right.  But it can't hurt to script away the boring stuff so that
 you are naturally encouraged to test things out more thoroughly.
] =

[Pass -q flag to scp only, not ssh and scp.
Eric Kow <eric.kow at gmail.com>**20061108225137
 =

 Putty's SSH (plink) does not recognise the -q flag.
 =

] =

[remove old malicious_filename check (issue177)
Tommy Pettersson <ptp at lysator.liu.se>**20061110211757] =

[Update FSF address in DarcsCommandsAux.lhs.
Eric Kow <eric.kow at loria.fr>**20061113032907] =

[use new malicious file path check in pull and apply (issue177)
Tommy Pettersson <ptp at lysator.liu.se>**20061110211702] =

[fix latex markup error
Tommy Pettersson <ptp at lysator.liu.se>**20061110205511] =

[add new malicious file path check system
Tommy Pettersson <ptp at lysator.liu.se>**20061110132338
 Adds a new module DarcsCommandsAux for auxiliary functionality common to
 more than one darcs command.
] =

[add function for finding all file names in a patch
Tommy Pettersson <ptp at lysator.liu.se>**20061109144144] =

[Resolve conflict in Resolution.lhs.
Eric Kow <eric.kow at loria.fr>**20061113032236
 =

] =

[change message in 'darcs check' from "applying" to "checking" (issue147)
Tommy Pettersson <ptp at lysator.liu.se>**20061111154259] =

[add missing space in print_version (issue283)
Tommy Pettersson <ptp at lysator.liu.se>**20061111132808] =

[Extra boring patterns.
Dave Love <fx at gnu.org>**20061109004620] =

[really dump generated darcs.ps in subdir manual/
Tommy Pettersson <ptp at lysator.liu.se>**20061108175122
 Now with working makefile!
] =

[update annotate for hashed inventories
Jason Dagit <dagit at codersbase.com>**20061108033202
 Fixes test suite failure for annotate on a repository with hashed inventor=
y.
] =

[Update FSF address in copyright headers.
Dave Love <fx at gnu.org>**20061104180508] =

[Add COPYING.LIB for fpstring.c.
Dave Love <fx at gnu.org>**20061104180121] =

[Pass email address only for %t in --sendmail-command.
Eric Kow <eric.kow at gmail.com>**20061029112604
 =

 Given an address like Bubba Dupont <bubba at jonescollege.edu>, pass
 bubba at jonescollege.edu to the %t argument.  Msmtp seems to require this
 at least.  Note that the full address (Bubba Dupont etc) is already
 encoded in the message body anyway.
 =

] =

[Refactor sendEmail and sendEmailDoc.
Eric Kow <eric.kow at gmail.com>**20061029105048] =

[Make Send code slightly easier to understand.
Eric Kow <eric.kow at gmail.com>**20061029100316] =

[make darcs.cgi look for both pristine and current
Dan <greenash at yahoo.com>**20061101222005] =

[Don't lock the repo during `query manifest' (issue315).
Dave Love <fx at gnu.org>**20061105125701] =

[Include curses.h with term.h (issue326).
Dave Love <fx at gnu.org>**20061105123851] =

[make Get work with hashed inventory.
David Roundy <droundy at darcs.net>**20061101150901
 This is inefficient, but it uses only the pre-existing refactored
 functions, so it's the easiest approach.  Later we can write an efficient
 bit of code to do the same thing.
] =

[make darcs check use Repository framework.
David Roundy <droundy at darcs.net>**20060927024514] =

[fix parsing of hashed inventories.
David Roundy <droundy at darcs.net>**20060927024505] =

[put Repository in Show class for debugging ease.
David Roundy <droundy at darcs.net>**20060927021202] =

[add test target for testing hashed inventories.
David Roundy <droundy at darcs.net>**20060927020127] =

[add a bit of hashed inventory code.
David Roundy <droundy at darcs.net>**20060918173904] =

[I fixed up a bit of bad grammars.
Bill Trost <trost at cloud.rain.com>**20061102033207] =

[bumb version to 1.0.9rc2
Tommy Pettersson <ptp at lysator.liu.se>**20061009204226] =

[dump generated darcs.ps in subdir manual/
Tommy Pettersson <ptp at lysator.liu.se>**20061102152516] =

[resolve conflicts
Tommy Pettersson <ptp at lysator.liu.se>**20061102184834
 Merge Unrecord fix for checkpoints inventory with Repository code refactor=
ing.
] =

[remove unrecorded tags from the checkpoint inventory (issue281)
Tommy Pettersson <ptp at lysator.liu.se>**20061031220157
 The commands Check, Get and Repair all can make use of the checkpoint
 inventory. Unrecord, Unpull and Obliterate forgot to remove deleted patche=
s
 from that inventory.
] =

[add test that unrecord of tag removes checkpoint
Tommy Pettersson <ptp at lysator.liu.se>**20061007152648] =

[English and markup fixes.
Dave Love <fx at gnu.org>**20061104153036] =

[add HACKING file
Jason Dagit <dagit at codersbase.com>**20061104214749] =

[Do _not_ allow escaped quotes in `quoted'.
Eric Kow <eric.kow at loria.fr>**20061030064531
 =

 This undoes the patch by Dave Love: Allow escaped quotes in `quoted'.
 The immediate problem is that it breaks make_changelog (because one of
 Tommy's entries matches on a backslash).  This feature might need more
 discussion before we include it (or not).
 =

] =

[Tidy filenames before invoking tar =

Wim Lewis <wiml at hhhh.org>**20061026035535
 Only use the last path component of --dist-name for the distribution
 name; the rest is still used when creating the final tar file. (issue323)
] =

[Add hi-boot and o-boot extensions in default boring file.
Eric Kow <eric.kow at gmail.com>**20061019071304
 =

 These are automatically generated from hs-boot.
 Suggested by Bulat Ziganshin.
 =

] =

[Replace tabs with spaces (escaped quotes in PatchMatch).
Eric Kow <eric.kow at loria.fr>**20061023192003] =

[Fix some obsolete autoconf stuff.
Dave Love <fx at gnu.org>**20061015155914] =

[Allow escaped quotes in `quoted'.
Dave Love <fx at gnu.org>**20060716193940] =

[TAG 1.0.9rc1
Tommy Pettersson <ptp at lysator.liu.se>**20061008175207] =

[bump version to 1.0.9rc1
Tommy Pettersson <ptp at lysator.liu.se>**20061008175156] =

[Move RawMode into DarcsUtils to break cyclic imports on Win32
Josef Svenningsson <josef.svenningsson at gmail.com>**20061004120024] =

[Look for Text.Regex in package regex-compat. Needed for GHC 6.6
Josef Svenningsson <josef.svenningsson at gmail.com>**20061004123158] =

[Added rigorous error checking in exec
Magnus Jonsson <magnus at smartelectronix.com>**20061006222630
 All lowlevel C return values are checked and turned into
 exceptions if they are error codes. In darcs main
 ExecExceptions are caught and turned into error messages
 to help the user.
] =

[Require 'permission denied' test for MacOS X again.
Eric Kow <eric.kow at gmail.com>**20060930121032
 =

 This removes a workaround that had demoted a pull.pl test to a mere TODO u=
nder
 MacOS X. For some reason, under MacOS X, we would occasionally get "Unexpe=
cted
 error: 0" instead of "permission denied".  The error was first reported on
 2005-11-06 by Erik Schnetter.  We still don't know why it does this, but n=
ow
 test seems to systematically "unexpectedly succeed" under MacOS X 10.4.7.
 Perhaps something in MacOS X that was fixed since the error was reported?
 =

] =

[In procmail examples, don't use a lock file
era+darcs at iki.fi**20060924111522] =

[add some changelog entries
Tommy Pettersson <ptp at lysator.liu.se>**20060930120140] =

[remove duplicate file names in fix_filepaths (fixes issue273)
Tommy Pettersson <ptp at lysator.liu.se>**20060929145335] =

[add test for replace command with duplicated file name
Tommy Pettersson <ptp at lysator.liu.se>**20060929144008] =

[remove some tabs from darcs source
Tommy Pettersson <ptp at lysator.liu.se>**20060929211203] =

[--matches now accepts logical 'and' 'or' '!' in addition to '&&' '||' 'not=
'.
Pekka Pessi <ppessi at gmail.com>**20060915140406] =

[Canonize Era Eriksson.
Eric Kow <eric.kow at loria.fr>**20060928223224] =

[Move bug reporting code to its own module.
Eric Kow <eric.kow at loria.fr>**20060928222826
 =

 Fixes circular dependency caused by David's unrevert cleanup (which moves
 edit_file to DarcsUtil, thus causing it to depend on Exec) and Tommy's
 exec patches (which add impossible.h to Exec, thus causing it to depend
 on DarcsUtil).
 =

] =

[clean up unrevert and pending handling.
David Roundy <droundy at darcs.net>**20060917214136] =

[Reword paragraph about Procmail's umask handling
era+darcs at iki.fi**20060924114546
 =

 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
era+darcs at iki.fi**20060924111313] =

["Granting access to a repository": remove odd orphaned? sentence
era+darcs at iki.fi**20060924111142] =

[era's trivial typo fixes
era+darcs at iki.fi**20060924110945
 	* 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"
] =

[show error messages when starting and stoping the ssh control master
Tommy Pettersson <ptp at lysator.liu.se>**20060916010645] =

[redirect errors to null where exec output is used but failure is not fatal
Tommy Pettersson <ptp at lysator.liu.se>**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 output is used
Tommy Pettersson <ptp at lysator.liu.se>**20060916005651
 Error messages would destroy the result if they ended up in the output.
 If the external command fails, darcs should (but does not always) fail.
] =

[redirect errors to stderr where exec is checked and darcs fails
Tommy Pettersson <ptp at lysator.liu.se>**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.
] =

[simplify helper function stupidexec in copyRemoteCmd
Tommy Pettersson <ptp at lysator.liu.se>**20060915222923] =

[reindent some long lines
Tommy Pettersson <ptp at lysator.liu.se>**20060915222654] =

[update calls to exec and exec_fancy to new interface
Tommy Pettersson <ptp at lysator.liu.se>**20060915222226] =

[fix typo
Tommy Pettersson <ptp at lysator.liu.se>**20060915164446] =

[rewrite Exec.lhs, new exec interface with Redirects
Tommy Pettersson <ptp at lysator.liu.se>**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 <eric.kow at gmail.com>**20060909055204
 =

 (It was consistently redirecting to stdout.)
 =

 Also make the exec code more readable/transparent.
 =

] =

[whatsnew --look-for-adds doesn't read unadded files (fix for issue79)
Jason Dagit <dagit at codersbase.com>**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.
] =

[Correct canonical email for Kirill Smelkov
Kirill Smelkov <kirr at landau.phys.spbu.ru>**20060912080004] =

[Be explicit about timezone handling (issue220); assume local by default.
Eric Kow <eric.kow at gmail.com>**20060812102034
 =

 Except for the local timezone in the user interface, this patch is not
 expected to change darcs's behaviour.  It merely makes current practice
 explicit:
 =

 - Assume local timezone when parsing date strings from the user
   interface (previous behaviour was assuming UTC).
 =

 - Assume UTC timezone when parsing date strings from PatchInfo.
   Newer patch date strings do *not* specify the timezone, so it
   would be prudent to treat these as UTC.
  =

 - Disregard timezone information altogether when reading patch
   dates (issue220).  Note that this bug was not caused by assuming local
   timezone, because legacy patch date strings explicitly tell you what
   the timezone to use.  The bug was caused by a patch that fixed
   issue173 by using timezone information correctly.  To preserve
   backwards-compatability, we deliberatly replicate the incorrect
   behaviour of overriding the timezone with UTC.
   (PatchInfo.make_filename)
  =

] =

[Account for timezone offset in cleanDate  (Fixes issue173).
Eric Kow <eric.kow at gmail.com>**20060610193049
 =

] =

[move test for tabs from makefile to haskell_policy test
Tommy Pettersson <ptp at lysator.liu.se>**20060730122348] =

[add test for haskell policy
Tommy Pettersson <ptp at lysator.liu.se>**20060730121404] =

[ratify some uses of readFile and hGetContents
Tommy Pettersson <ptp at lysator.liu.se>**20060730121158] =

[Remove direct dependency to mapi32.dll; Improve MAPI compatibility.
Esa Ilari Vuokko <ei at vuokko.info>**20051130000915] =

[Canonize Kirill Smelkov and Anders Hockersten.
Eric Kow <eric.kow at gmail.com>**20060910052541] =

[Correct 'one one' in web page.
Eric Kow <eric.kow at loria.fr>**20060908191241] =

[Fix merge conflicts.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060906191317] =

[fix bug in pristine handling when dealing with multiple patches.
David Roundy <droundy at darcs.net>**20060731111404] =

[fix ordering of operations to call pull_first_middles properly.
David Roundy <droundy at darcs.net>**20060730111409] =

[make amend-record.pl test a bit pickier.
David Roundy <droundy at darcs.net>**20060730103854] =

[simplify code a tad in get.
David Roundy <droundy at darcs.net>**20060726121737] =

[fix bug in refactoring of get.
David Roundy <droundy at darcs.net>**20060726121655] =

[refactor Population.
David Roundy <droundy at darcs.net>**20060716034837] =

[add TODO for refactoring get_markedup_file.
David Roundy <droundy at darcs.net>**20060716034339] =

[partial refactoring in annotate.
David Roundy <droundy at darcs.net>**20060716034319] =

[don't use DarcsRepo in list_authors.
David Roundy <droundy at darcs.net>**20060716033450] =

[I've now eliminated need to export DarcsRepo.write_patch.
David Roundy <droundy at darcs.net>**20060716033109] =

[partially refactor Optimize.
David Roundy <droundy at darcs.net>**20060716032934] =

[partial refactoring of Get.
David Roundy <droundy at darcs.net>**20060716031605] =

[refactor amend-record.
David Roundy <droundy at darcs.net>**20060716021003] =

[add TODO to refactor unrevert handling.
David Roundy <droundy at darcs.net>**20060716020247] =

[refactor Unrecord, adding tentativelyRemovePatches.
David Roundy <droundy at darcs.net>**20060716015150] =

[refactor tag.
David Roundy <droundy at darcs.net>**20060716011853] =

[refactor Repository to allow truly atomic updates.
David Roundy <droundy at darcs.net>**20060716011245] =

[Do not redirect to or from /dev/null when calling ssh.
Eric Kow <eric.kow at loria.fr>**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 <eric.kow at gmail.com>**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
 =

] =

[Ignore .git if _darcs found.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060831231933] =

[overhaul the darcs.net front page.
Mark Stosberg <mark at summersault.com>**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 <eric.kow at gmail.com>**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 <eric.kow at gmail.com>**20060812121943] =

[Rename AtExit module to Global.
Eric Kow <eric.kow at gmail.com>**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 <kapheine at divineinvasion.net>**20060810034035] =

[Make the pull 'permission test' work when run as root
Jon Olsson <jon at vexed.se>**20060831193834] =

[TAG darcs-unstable-20060831
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060831191554] =

[rename test 0_test to better name harness
Tommy Pettersson <ptp at lysator.liu.se>**20060819214246] =

[Fix issue 185: don't combine AddFile and RmFile in the same patch
lele at nautilus.homeip.net**20060820004024
 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.
] =

[Check for module Text.Html in package html
Esa Ilari Vuokko <ei at vuokko.info>**20060815235739] =

[Link to relevant symbol when checking for Control.Monad.Error
Esa Ilari Vuokko <ei at vuokko.info>**20060815235714] =

[Workaround for HasBounds that was removed in base-2.0 (GHC 6.6)
Esa Ilari Vuokko <ei at vuokko.info>**20060815234127] =

[External resolution can resolve conflicting adds
edwin.thomson at businesswebsoftware.com**20061106114755] =

[Only copy files needed in external_resolution
edwin.thomson at businesswebsoftware.com**20061106114719] =

[Added --store-in-memory option for diff
edwin.thomson at businesswebsoftware.com**20061006122802
 =

] =

[Test pull.pl, CREATE_DIR_ERROR: removed TODO now that directory name is pr=
inted in error message
Marnix Klooster <marnix.klooster at gmail.com>**20060304164033
 Also removes a superfluous (and erroneous) chdir statement, which tried to
 change to non-existing directory templ (last character was ell instead of =
one).
 =

 Also improves the description of this test.
] =

[remove TODO from pull.pl.
David Roundy <droundy at darcs.net>**20060805192700] =

[fixes in pull.pl.
David Roundy <droundy at darcs.net>**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 <droundy at darcs.net>**20060806122536] =

[clean up docs on DarcsRepo format.
David Roundy <droundy at darcs.net>**20060808104321] =

[Read sftp batch file in from stdin (part of issue237).
Eric Kow <eric.kow at gmail.com>**20060812143113
 =

 Passing the batch file in from stdin allows for sftp to be used with
 password-based authentication.  According to the sftp user manual regardin=
g
 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 <eric.kow at gmail.com>**20060812142932] =

[fail if replace token pattern contains spaces (issue231)
Tommy Pettersson <ptp at lysator.liu.se>**20060806110807
 It would otherwise create a badly formated patch in pending with unexpecte=
d
 results for subsequent commands.
] =

[fix negation of result in test
Tommy Pettersson <ptp at lysator.liu.se>**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 <ptp at lysator.liu.se>**20060806103033] =

[unset default author environment variables in test suite harness
Tommy Pettersson <ptp at lysator.liu.se>**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 <ptp at lysator.liu.se>**20060804181518] =

[add new test that triggers bug in refactoring.
David Roundy <droundy at darcs.net>**20060804103830] =

[make test external stay in its temp1 dir
Tommy Pettersson <ptp at lysator.liu.se>**20060804134139] =

[Do not run sftp with the -q flag (issue240).
Eric Kow <eric.kow at gmail.com>**20060811212030
 =

 sftp does not recognise it, and so any command which uses it fails.
 =

] =

[Refactor calls to ssh/scp/sftp.
Eric Kow <eric.kow at gmail.com>**20060706202509
 =

] =

[Extend test suite for patch matching.
Eric Kow <eric.kow at gmail.com>**20060513192501
 =

] =

[Implement help --match (issue91).
Eric Kow <eric.kow at gmail.com>**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 <eric.kow at gmail.com>**20060513104942
 =

] =

[Add tests for pristine error and quiet mode when removing a directory.
Eric Kow <eric.kow at gmail.com>**20060513100021] =

[Replace test rmdir.sh with rmdir.pl.
Eric Kow <eric.kow at gmail.com>**20060513043823] =

[remove some tabs from haskell source
Tommy Pettersson <ptp at lysator.liu.se>**20060730122505] =

[use FastPackeString when examining executable scripts in Get
Tommy Pettersson <ptp at lysator.liu.se>**20060729130645] =

[add some changelog entries
Tommy Pettersson <ptp at lysator.liu.se>**20060718152611] =

[Minor tweaks to list_authors.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060720180602] =

[Fixed typo in documentation.
Michal Sojka <sojkam1 at fel.cvut.cz>**20060514095212] =

[Added elc and pyc to binaries.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060713184214] =

[Run ssh/scp/sftp quietly.
Eric Kow <eric.kow at gmail.com>**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 <peter at stuifzand.com>**20060610082238
 Added a link to the 'projects' part of the cgi repository interface, so th=
at
 you go back to the project list.
] =

[Add a test suite for calling external programs.
Eric Kow <eric.kow at gmail.com>**20060521045407
 =

 For now this only includes a test for ssh (issue171).
 =

] =

[Suppress non-empty dir warning if Quiet.
Eric Kow <eric.kow at gmail.com>**20060513053456] =

[Add forgotten file umask.h.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060423174844] =

[Add --umask to all commands that write to the current repository.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060407195655] =

[Add option --umask.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060407194552] =

[Actually switch umasks in withRepoLock.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060407194202] =

[Implement withUMask.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060407193312] =

[Add umask.c.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060407193255] =

[Propagate opts to withRepoLock.
Juliusz Chroboczek <jch at pps.jussieu.fr>**20060325190622] =

[TAG 1.0.8
Tommy Pettersson <ptp at lysator.liu.se>**20060616160213] =

Patch bundle hash:
184aa95e7c3591b95bdb968fcec3d7c26b33e7e8

--=_--

.



More information about the darcs-devel mailing list