Ganesh Sittampalam | 30 Jul 07:23 2014
Picon

planning a 2.8.5

Hi,

I'm planning a 2.8.5 release primarily to support GHC 7.8.

The things I intend to include are:

 - GHC 7.8 support
 - The fixes from HEAD for the problems with downloading that GHC 7.8
exposes
 - The configuration fix from HEAD so that a missing libcurl is
correctly reported rather than as a missing iconv

Please shout if there's anything else important.

Cheers,

Ganesh
Xan xan | 26 Jul 23:26 2014
Picon

darcs serve

Hi,

Is there any way of having embeded web server in darcs like "hg serve" in mercurial? Is there any bug against that? I think it were useful for seeing more comfortably what's changed, the files in every revision, etc.

Is there a planning for implementing that?

Thanks,
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Guillaume Hoffmann | 25 Jun 06:55 2014
Picon

Darcs News #108

# News and discussions

1.  We have a few updates from the Google Summer of Code projects.
    Alejandro Gadea about history reordering:

    -   <http://alegdarcs.blogspot.com.ar/2014/05/first-week-19-23-may.html>
    -   <http://alegdarcs.blogspot.com.ar/2014/06/second-week-26-30-may.html>
    -   <http://alegdarcs.blogspot.com.ar/2014/06/third-week-02-06-june.html>

2.  Marcio Diaz about the cache system:

    -   <http://marcioodiaz.blogspot.com.ar/2014/06/gsoc-progress-report-2-bucketed-global.html>

3.  Incremental fast-export is now provided to ease maintenance of git mirrors:

    -   <http://hub.darcs.net/darcs/darcs-screened/patch/20140609190214-5ef8f>

# Issues resolved (8)

issue2244 Ale Gadea
  ~ -   darcs tag should warn about duplicate tags
    -   <http://bugs.darcs.net/issue2244>

issue2314 Benjamin Franksen
  ~ -   output-auto-name in defaults file
    -   <http://bugs.darcs.net/issue2314>

issue2361 Ale Gadea
  ~ -   optimize --reorder runs forever with one repository
    -   <http://bugs.darcs.net/issue2361>

issue2364 Sergei Trofimovich
  ~ -   fix file corruption on double fetch
    -   <http://bugs.darcs.net/issue2364>

issue2364 Sergei Trofimovich
  ~ -   don't break list of 'bad sources'
    -   <http://bugs.darcs.net/issue2364>

issue2388 Owen Stephens
  ~ -   check if inventories dir has been created
    -   <http://bugs.darcs.net/issue2388>

issue2394 Guillaume Hoffmann
  ~ -   make optimize a supercommand
    -   <http://bugs.darcs.net/issue2394>

issue2396 Guillaume Hoffmann
  ~ -   make convert a supercommand and enhance help strings
    -   <http://bugs.darcs.net/issue2396>

# Patches applied (39)

2014-06-24 Guillaume Hoffmann
  ~ -   update issue2388 test to optimize supercommand

2014-05-11 Owen Stephens
  ~ -   Resolve issue2388: check if inventories dir has been created
    -   Accept issue 2388

2014-05-30 Ganesh Sittampalam
  ~ -   indentation fix for Windows-only module

2014-05-11 Benjamin Franksen
  ~ -   fixed a typo in a comment in Darcs.Util.Diff.Patience
    -   Allow options with path arguments to be specified in defaults file
    -   fixed cut-n-paste error in haddock comment
    -   resolve issue2314: output-auto-name in defaults file

2014-05-11 Owen Stephens
  ~ -   Accept issue2386

2014-06-12 Guillaume Hoffmann
  ~ -   remove patch index flags from rollback command
    -   resolve issue2396: make convert a supercommand and enhance help strings
    -   factorize boilerplate of optimize subcommands
    -   resolve issue2394: make optimize a supercommand
    -   adapt testsuite to new optimize supercommand

2014-05-11 Benjamin Franksen
  ~ -   make optimize command respect --quiet by using putInfo
    -   darcs.cabal: make Haskell2010 the default-language for all stanzas

2014-06-18 Guillaume Hoffmann
  ~ -   explain commandProgramName

2014-05-07 Benjamin Franksen
  ~ -   fixed missing option for author in rebase-nochanges.sh test
    -   added _test_playground to boring file
    -   added cabal sandbox generated stuff to boringfile
    -   avoid a syntax error with haddock-2.13.2

2014-04-29 Sergei Trofimovich
  ~ -   resolve issue2364: fix file corruption on double fetch

2014-04-30 Owen Stephens
  ~ -   Use DeriveFunctor instead of manual instance for PatchMod

2014-06-09 Guillaume Hoffmann
  ~ -   marksfile support for convert --export

2014-06-11 Ale Gadea
  ~ -   Documentation of function Darcs.Repository.Internal.misplacedPatches .
    -   Documentation for Darcs.Patch.Witnesses.Sealed module.
    -   Documentation for Darcs.Patch.Witnesses.Ordered module.

2014-06-03 Ganesh Sittampalam
  ~ -   conditionalise replHook using Template Haskell

2014-06-05 Ale Gadea
  ~ -   Resolve Issue2361: optimize --reorder runs forever with one repository

2014-05-16 Guillaume Hoffmann
  ~ -   implement doFastZip to create zip archive from pristine tree

2014-05-29 Ganesh Sittampalam
  ~ -   re-advertise GHC 7.8 support
    -   clean out some obsolete conditionalisation
    -   bump version to 2.9.9

2014-05-19 Guillaume Hoffmann
  ~ -   rm latex2html file

2014-05-13 Sergei Trofimovich
  ~ -   resolve issue2364: don't break list of 'bad sources'

2014-04-27 Owen Stephens
  ~ -   Accept issue2382: darcs is confused if a dir is moved inplace of a file
    -   Accept issue2383
    -   Accept issue2380: darcs wont rename a file to the name of a deleted file

2014-05-07 Ale Gadea
  ~ -   Resolve Issue2244: darcs tag should warn about duplicate tags
Dmitry Bogatov | 29 May 20:12 2014
Picon

Return value of hooks

Hello!

It seems, that I can set {pre,post} -hooks for record command, but
I cannot find a way to use their exit status.

What I want, is get `darcs record` to ask me to choose chunks, apply
them, run test and refuse to record, if it fails. Is it possible?

PS. Sorry for possible duplicate

--
Best regards, Dmitry Bogatov <KAction <at> gnu.org>,
Free Software supporter, esperantisto and netiquette guardian.
	git://kaction.name/rc-files.git
	GPG: 54B7F00D
Eric Kow | 11 May 22:33 2014
Picon

HCAR 2014-05

Hi everyone!

Any comments on our latest Haskell Communities and Activities Report draft?

Lines 31-47 are new, with a brief description of our (exciting!) GSoC projects for 2014.

Thanks :-)

--

-- 
Eric Kow

Attachment (Darcs.tex): application/octet-stream, 3826 bytes
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Guillaume Hoffmann | 5 May 20:35 2014
Picon

Darcs News #107

# News and discussions

1.  Darcs has received two grants from the Google Summer of Code program,
    as part of the umbrella organization Haskell.org.
    Alejandro Gadea will work on history reordering:

    -   <http://alegdarcs.blogspot.com.ar/2014/05/google-summer-of-code-2014-darcs.html>

2.  Marcio Diaz will work on the cache system:

    -   <http://marcioodiaz.blogspot.com.ar/2014/04/gsoc-project-accepted.html>
    -   <http://marcioodiaz.blogspot.com.ar/2014/04/gsoc-progress-report-1-complete.html>

3.  Repository cloning to remote ssh hosts has been present for years as
    `darcs put`. This feature has now a more efficient implementation:

    -   <http://hub.darcs.net/darcs/darcs-reviewed/patch/20140425060647-5ef8f>

# Issues resolved (11)

issue851 Dan Frumin
  ~ -   interactive mode for whatsnew
    -   <http://bugs.darcs.net/issue851>

issue1066 Guillaume Hoffmann
  ~ -   clone to ssh URL by locally cloning then copying by scp
    -   <http://bugs.darcs.net/issue1066>

issue1268 Guillaume Hoffmann
  ~ -   enable to write darcs init x
    -   <http://bugs.darcs.net/issue1268>

issue1416 Ale Gadea
  ~ -   put log files in tempdir instead of in working dir.
    -   <http://bugs.darcs.net/issue1416>

issue1987 Marcio Diaz
  ~ -   Garbage collection for inventories and patches.
    -   <http://bugs.darcs.net/issue1987>

issue2263 Ale Gadea
  ~ -   Option --set-scripts-executable is not properly documented
    -   <http://bugs.darcs.net/issue2263>

issue2345 Dan Frumin
  ~ -   solution using cabal's checkForeignDeps
    -   <http://bugs.darcs.net/issue2345>

issue2357 Dan Frumin
  ~ -   switching to regex-compat-tdfa for unicode support
    -   <http://bugs.darcs.net/issue2357>

issue2365 Guillaume Hoffmann
  ~ -   correctly copy pristine in no-working-dir clones
    -   <http://bugs.darcs.net/issue2365>

issue2367 Guillaume Hoffmann
  ~ -   rename amend-record to amend, make --unrecord more visible
    -   <http://bugs.darcs.net/issue2367>

issue2379 Guillaume Hoffmann
  ~ -   only use packs to copy pristine when up-to-date
    -   <http://bugs.darcs.net/issue2379>

# Patches applied (41)

2014-05-03 Owen Stephens
  ~ -   Use custom replHook to fix cabal repl
    -   Use DeriveFunctor instead of manual instance for PatchMod

2014-04-25 Guillaume Hoffmann
  ~ -   update packs tests to new strings
    -   resolve issue1268: enable to write darcs init x
    -   rename get to clone
    -   remove Put since Get can clone to ssh destination faster
    -   resolve issue1066: clone to ssh URL by locally cloning then
copying by scp
    -   do not tolerate ctrl+c when --complete is passed
    -   do not print message twice when patches pack grabbing fails
    -   create inventories subdir at darcs init

2014-04-24 Ganesh Sittampalam
  ~ -   TAG 2.9.9

2014-04-22 Guillaume Hoffmann
  ~ -   resolve issue2365: correctly copy pristine in no-working-dir clones
    -   rename copyRepo to copyHashedInventory, separate copySources
    -   only print once repository renaming message when cloning
    -   maybeIdentifyRepository: report missing _darcs directory right away
    -   no longer make put autocomplete on known repos
    -   rename setDefaultrepo to addRepoSource and haddock it
    -   resolve issue2379: only use packs to copy pristine when up-to-date

2014-02-08 Dan Frumin
  ~ -   A shell test for `whatsnew --interactive`
    -   resolve issue851: interactive mode for whatsnew
    -   Cleaning up the headers in WhatsNew and SelectChanges

2014-04-23 Ganesh Sittampalam
  ~ -   switch hashed-storage-test to be a proper test harness
    -   dumb merge of hashed-storage.cabal etc into darcs.cabal
    -   drop NoMonomorphismRestriction from hashed-storage
    -   conditionally use local copy of Data.Map.Strict in Darcs.Repository.Util

2014-02-14 Dan Frumin
  ~ -   resolve issue2357: switching to regex-compat-tdfa for unicode support
    -   resolve issue2345: solution using cabal's checkForeignDeps

2014-04-22 Owen Stephens
  ~ -   Add a test for all combinations of path status for darcs move

2014-04-19 Ganesh Sittampalam
  ~ -   don't advertise GHC 7.8 support until
http://bugs.darcs.net/issue2364 is fixed

2014-04-10 Guillaume Hoffmann
  ~ -   resolve issue2367: rename amend-record to amend, make
--unrecord more visible
    -   Accept issue2365: whatsnew fails in repos made w get --no-working-dir

2014-04-09 Marcio Diaz
  ~ -   resolve issue1987: Garbage collection for inventories and patches.
    -   Accept issue1987: regression tests for garbage collection for

2014-04-08 Guillaume Hoffmann
  ~ -   fix warning in Record

2014-04-08 Ale Gadea
  ~ -   Resolve Issue1416: put log files in tempdir instead of in working dir.

2013-10-27 Guillaume Hoffmann
  ~ -   TAG 2.9.8
    -   bump version to 2.9.8

2013-09-06 Petr Rockai
  ~ -   Fix a bug in MIME encoding of bundles.

2014-03-17 Guillaume Hoffmann
  ~ -   eliminate withRepoReadLock obsolete since old-fashioned deprecation
    -   polish help string on get --set-strings-executable

2014-03-22 Ale Gadea
  ~ -   Resolve Issue2263: Option --set-scripts-executable is not
properly documented
Dominic Steinitz | 14 Apr 20:44 2014

darcs does not install in a fresh sandbox

Anyone got any ideas?

~/Dropbox/Private/darcs $ cabal sandbox init
Writing a default package environment file to
/Users/dom/Dropbox/Private/darcs/cabal.sandbox.config
Creating a new sandbox at /Users/dom/Dropbox/Private/darcs/.cabal-sandbox
~/Dropbox/Private/darcs $ cabal install darcs
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: darcs-2.8.4 (user goal)
trying: darcs-2.8.4:+terminfo
trying: darcs-2.8.4:-force-char8-encoding
next goal: terminfo (dependency of darcs-2.8.4:+terminfo)
rejecting: terminfo-0.4.0.0 (conflict: darcs-2.8.4:terminfo =>
terminfo==0.3.*)
trying: terminfo-0.3.2.6
next goal: base (dependency of terminfo-0.3.2.6)
rejecting: base-4.7.0.0/installed-068... (conflict:
darcs-2.8.4:force-char8-encoding => base>=4 && <4.4)
rejecting: base-4.7.0.0, 4.6.0.1, 4.6.0.0, 4.5.1.0, 4.5.0.0, 4.4.1.0, 4.4.0.0,
4.3.1.0, 4.3.0.0, 4.2.0.2, 4.2.0.1, 4.2.0.0, 4.1.0.0, 4.0.0.0, 3.0.3.2,
3.0.3.1 (global constraint requires installed instance)
Backjump limit reached (change with --max-backjumps).

Note: when using a sandbox, all packages are required to have consistent
dependencies. Try reinstalling/unregistering the offending packages or
recreating the sandbox.

Dominic Steinitz
dominic <at> steinitz.org
http://idontgetoutmuch.wordpress.com
Vikraman | 21 Mar 15:44 2014
Picon

RFC: GSoC proposal: Distributed Issue Tracking in Darcsden

Hello everyone,

I am proposing a GSoC project with darcs. The idea is to improve the
issue tracker in darcsden, by implementing distributed issue tracking
using patch theory. Any feedback is welcome!

You can read my proposal in markdown here[0], and a pdf version here[1].

[0]http://hub.darcs.net/vikraman/darcs-gsoc-proposal/browse/proposal.md
[1]http://dev.gentoo.org/~vikraman/misc/darcs-gsoc-proposal.pdf

--

-- 
Vikraman
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Ale Gadea | 20 Mar 06:46 2014
Picon

Request for comments: GSoC proposal.

Hi everyone!

My name is Ale, i'm finishing the proposal for the GSoC and
Guillaume suggested send it to the list searching for comments, 
suggestions, reviews, etc. Anything is welcome :)

One thing i don't make clear is, how i will communicate with 
community. Looking others years, the students used blogs, i can
add do that if seems well, not sure what other options exist or if there
some preference. For the moment can assume i will use a blog.

Originally the proposal was written in plain text with a little of markdown,
what i'm sending is a pdf versión (prettier). Not sure it there some preference
or is indiferent.

Thanks and regards.
--
Ale Gadea
Attachment (proposal.pdf): application/pdf, 109 KiB
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Guillaume Hoffmann | 17 Mar 21:12 2014
Picon

Darcs News #106

# News and discussions

1.  Darcs is participating once again to the Google Summer of Code, through
    the umbrella organization Haskell.org.
    Deadline for student application is Friday 21st:

    -   <http://darcs.net/GSoC>
    -   <https://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2014/help_page>

2.  It is now possible to donate stock to darcs through the Software Freedom
    Conservancy organization. Donations by Paypal, Flattr, checks and wire
    transfer are still possible:

    -   <http://lists.osuosl.org/pipermail/darcs-users/2013-December/026977.html>
    -   <http://darcs.net/Donations>

3.  Dan Licata wrote a presentation about Darcs as a higher inductive type:

    -   <http://lists.osuosl.org/pipermail/darcs-users/2014-January/026985.html>

4.  Darcs now directly provides import and export commands with Git. This code
    was adapted from Petr Rockai's darcs-fastconvert, with some changes by
    Owen Stephen from his Summer of Code project "darcs-bridge":

    -   <http://hub.darcs.net/darcs/darcs-screened/patch/20140125154537-5ef8f>

# Issues resolved (6)

issue642 Jose Luis Neder
  ~ -   Automatic detection of file renames
    -   <http://bugs.darcs.net/issue642>

issue2209 Jose Luis Neder
  ~ -   Automatically detect replace
    -   <http://bugs.darcs.net/issue2209>

issue2319 Guillaume Hoffmann
  ~ -   make changes non-interactive if fed to a pipe
    -   <http://bugs.darcs.net/issue2319>

issue2332 Guillaume Hoffmann
  ~ -   ignore case of characters in prompt
    -   <http://bugs.darcs.net/issue2332>

issue2335 Guillaume Hoffmann
  ~ -   one liner when adding tracked files if not verbose
    -   <http://bugs.darcs.net/issue2335>

issue2348  Ryan
  ~ -   switch to cabal's test framework
    -   <http://bugs.darcs.net/issue2348>

# Patches applied (34)

2014-03-02 Guillaume Hoffmann
  ~ -   pandoc-ize README and remove mention of old flags and warnings
    -   resolve issue2332: ignore case of characters in prompt

2014-01-26 Dan Frumin
  ~ -   Making sure darcs builds on OSX Mavericks

2014-02-08 Ganesh Sittampalam
  ~ -   hashed-storage: GHC 7.8 build fix
    -   support GHC 7.8 and various assorted other version bumps
    -   drop support for GHC 7.0/7.2
    -   get rid of now redundant conditionalisation
    -   remove accidentally added file
    -   fix hashed-storage build on Windows
    -   we need utf8-string on Windows too now for the fast-export/import code
    -   bump cryptohash dependency

2014-01-25 Guillaume Hoffmann
  ~ -   Implement convert --export and --import for git conversion

2014-01-10 Jose Luis Neder
  ~ -   resolve issue2209: Automatically detect replace

2014-01-08 Guillaume Hoffmann
  ~ -   remove useless check of xml-output in get and convert
    -   add hashed-storage 0.5.11

2013-09-15 Jose Luis Neder
  ~ -   resolve issue642: Automatic detection of file renames
    -   Show fileid info with show index

2013-11-28 Ryan
  ~ -   resolve issue2348: switch to cabal's test framework

2013-11-27 Guillaume Hoffmann
  ~ -   fix bug when global prefs dir does not exist and try to save author name

2013-11-26 Ganesh Sittampalam
  ~ -   improve help text
    -   need to use ByteString to read tests on unix
    -   fix warnings
    -   add a TODO comment
    -   add pragmas to shell tests to allow for the test to specify
configurations
    -   remove explicit choice of Myers diff from test
    -   add command-line options to control global test options

2013-10-11 Guillaume Hoffmann
  ~ -   resolve issue2335: one liner when adding tracked files if not verbose
    -   announce added files with existing infrastructure
    -   rename changes command to log, keep changes as alias
    -   output darcs changes to a pager if more than 20 lines big
    -   Make changes non-interactive by default again

2013-06-14 Guillaume Hoffmann
  ~ -   make changes non-interactive when given flags --count or --xml-output

2013-05-09 Guillaume Hoffmann
  ~ -   fix issue2270 test since piped darcs changes is now never interactive
    -   resolve issue2319: make changes non-interactive if fed to a pipe
Dave Love | 10 Mar 13:32 2014
Picon

build failure on Debian

I can't build the current screened or reviewed repos on Debian stable
(haskell-platform-2012.2.0.0) as I used to be able to.  After cabal
update I get:

  $ cabal install
  Resolving dependencies...
  cabal: Could not resolve dependencies:
  trying: darcs-2.9.7 (user goal)
  trying: darcs-2.9.7:-use-local-data-map-strict
  next goal: containers (dependency of darcs-2.9.7:-use-local-data-map-strict)
  rejecting: containers-0.4.2.1/installed-cfc... (conflict:
  darcs-2.9.7:use-local-data-map-strict => containers>=0.5 && <0.6)
  trying: containers-0.5.4.0
  trying: datetime-0.2.1 (dependency of darcs-2.9.7)
  trying: QuickCheck-2.4.2/installed-41c... (dependency of datetime-0.2.1)
  next goal: template-haskell (dependency of QuickCheck-2.4.2/installed-41c...)
  rejecting: template-haskell-2.7.0.0/installed-8c8... (conflict:
  containers==0.5.4.0, template-haskell => containers==0.4.2.1/installed-cfc...)
  rejecting: template-haskell-2.8.0.0, 2.7.0.0, 2.6.0.0, 2.5.0.0, 2.4.0.1,
  2.4.0.0, 2.3.0.1, 2.3.0.0, 2.2.0.0 (conflict: QuickCheck =>
  template-haskell==2.7.0.0/installed-8c8...)

Is Debian stable just not supported now (which I think would be
unfortunate)?

Gmane