Darcs News #113
News and discussions
- We will release Darcs 2.12 by the end of this month:
- On May 6th-8th in Helsinki, a joint sprint Pijul/Darcs is organized:
Issues resolved (5)
- issue1807 Guillaume Hoffmann
-
- issue2258 Guillaume Hoffmann
-
- issue2393 Guillaume Hoffmann
-
- issue2486 Ben Franksen
-
- issue2494 Ben Franksen
-
Patches applied (96)
- 2016-04-14 Guillaume Hoffmann
- move network-related tests to network dir, update command names
- resolve issue2393: remove whatsnew functionality from annotate
- add log --machine-readable to see patch dependencies non-interactively
- help of log
- 2016-04-01 Ganesh Sittampalam
- add some doc comments to RepoType
- 2016-03-29 Guillaume Hoffmann
- merge Repository.Util into Repository.State
- use B and BC instead of BS and BSC in Repository.State
- fix prelude import in Repository.State
- move maybeApplyToTree to Darcs.Patch.Apply
- move getRecursiveDarcsRepos to UI.Commands.Optimize
- move patchSetfMap to Darcs.Patch.Set
- move functions from Repository.Util to Patch.TokenReplace
- comment in Repository.Util
- refactor similar functions in Darcs.Repository.State
- use readUnrecordedFiltered in getReplaces
- inline a function in Clone
- no longer move index to index.old on mingw32 os
- clarify comments in Darcs.Repository.State
- hlint Darcs.Repository.State
- move External module from Repository to Util
- move Compat and Lock modules from Repository to Util
- merge Darcs.Repository.Ssh into Darcs.Util.Ssh
- remove Darcs.Repository.Read by moving readRepo back to Internal
- add comments and remove checks of optimize commands wrt repo formats
- make all optimize subcommands require hashed except upgrade
- move copySources from HashedRepo to Clone
- move Storage.Hashed modules to Darcs.Util
- remove unused function from Storage.Hashed.Plain
- fix compile error in Storage.Hashed.Test
- remove Storage.Hashed.Utils, move functions to Darcs.Utils.ByteString
- move index-related functions from Utils to Index
- removed unused or redundant functions from Storage.Hashed.Utils
- remove unused functions from Storage.Hashed.Hash
- hlint Storage.Hashed.Darcs
- reuse functions from Darcs.Util.Path
- remove unused Storage.Hashed.Packs
- 2016-03-09 Ben Franksen
- revert command: be quiet when requested
- accept issue2480: display unicode in patch content
- slightly improved chaotic indentations and import lists
- refactor: use maybeRestrictSubpaths
- refactor: use Darcs.Util.English.capitalize
- replace Darcs.Util.Printer.<> with <> from Data.Monoid; restructured haddocks
- small code layout fix in whatsnew command
- fixed Darcs.Util.English.andClauses and orClauses
- two simple refactorings in the conflict resolution code
- cleanup in revert command: use debugMessage for debug messages
- cleanup: break over-long line in D.R.Merge
- accept issue2494: output of darcs record with file arguments
- resolve issue2494: output of darcs record with file arguments
- refactored some, added readUnrecordedFiltered and maybeRestrictSubpaths
- several fixes and refactorings in fixSubPaths and maybeFixSubPaths
- add Darcs.Util.Printer.quoted and Darcs.Util.Text.pathlist
- added missing hsep function to D.Util.Printer
- added missing Eq and Show instances for ScanKnown
- added Darcs.Util.Printer.ePutDocLn
- add new type IncludeBoring for includeBoring option (was Bool)
- announceFiles only if verbosity /= Quiet
- 2016-03-05 Guillaume Hoffmann
- rm hashed-storage changelog
- put copyright headers in hashed-storage modules
- add Storage/Hashed dir to checkdeps contrib script
- merge Storage.Hashed.AnchoredPath into Darcs.Util.Path
- explicit exports for Storage.Hashed.Utils
- list and comment exports of Storage.Hashed.Darcs and Plain
- remove Storage.Hashed
- resolve issue2258: improve patch index error message with suggestion
- resolve issue1807: clarify help of PAGER, DARCS_PAGER
- fix extra-source-file path in darcs.cabal
- 2016-03-07 Ben Franksen
- Darcs.UI.Commands.Unrecord: honor quiet option everywhere
- resolve issue2486: obliterate --not-in-remote -q should be more quiet
- 2016-02-25 Ganesh Sittampalam
- print the rebase status even after an error
- in runJob, pull repojob out to first-level decision
- refactor displaying suspended status a bit
- inline repoJobOnRebaseRepo
- use helper types to elide more cases in runJob
- elide some common cases in runJob
- reorder runJob cases by job type
- flatten runJob case statements
- add a helper type for flags needed for Rebase
- lift the runJob debugMessage call outside the case
- lift 'therepo' outside the runJob case statement
- express the V1/V2 patch type switch via a GADT too
- use SRepoType to control the rebase type in runJob
- remove commented-out cases for old TreeJob
- drop unnecessary constraints
- break out a runJob function
- drop CarrierType - it can't ever be Rebasing p now
- drop RecontextRebase
- drop NameHack
- inline MaybeInternal module into Named.Wrapped
- make the Rebase import qualified
- Introduce RebaseP to replace Rebasing type
- add 'activecontents' to replace 'patchcontents' for use in conflict resolution
- stop Convert using Wrapped.patchcontents
- add nullary RepoType
- flip dependency between Named.Wrapped and Rebase.Container
- add wrapper type around 'Named'
See
darcs wiki entry for details.
9 comments:
I find this so interesting. Thanks for sharing! beaumont appliance repairs
Such an awesome and cool post. Keep sharing! edmonton appliance repairs
Riddles play a significant role in cognitive development and social interaction. They are not just amusing puzzles but tools that stimulate the brain, enhancing critical thinking and problem-solving skills. Riddle of the Day When one engages in solving a riddle, it requires lateral thinking, which is the ability to look at a problem from a new perspective. This type of thinking is crucial in today's rapidly changing world, where innovative solutions are highly valued. Moreover, riddles are a form of ancient wisdom, often encapsulating moral lessons, historical insights, and linguistic playfulness, thereby serving as educational tools. They also foster social bonds; sharing and solving riddles can be a communal activity that encourages listening and interaction among participants of all ages. In essence, riddles are not just a source of entertainment but a blend of intellectual challenge and social engagement, making them an important and enjoyable activity.
This blog post was a breath of fresh air! Your creativity really shines through. Discover our quality fencing services: residential fence installers Logan
Your comment adds a lot to the conversation. Thanks for contributing. drywall installation Logan
Such a great perspective! Excavation Service Near Me
Many people are looking for these news and when I used the services here https://www.mesquiteasphaltpros.com and I got the best solutions that the people are searching to resolve their problems related to it. It is interesting, and the interested people must know about this news.
I liked reading this post on Darcs News . The updates are pretty well explained and it makes things easier to stay on top of what’s going on lately, sort of in a clear, direct way. For students who are dealing with coursework, plus trying to keep up with industry news, a dependable accounting assignment writing services can be an actual practical method to handle the overall workload. So, thanks for sharing something that’s useful , but also engaging to read, and not just the usual dry info.
The Darcs update shows how regular testing, bug fixes, and code improvements can make software more reliable and efficient. Identifying errors and improving technical processes are important parts of development, much like checking calculations and interpreting results accurately in statistics. Students working on challenging statistical problems can benefit from clear explanations, practical examples, and step-by-step guidance. Exploring resources related to do my statistics homework can help learners understand formulas, analyze data, and improve their problem-solving skills while developing greater confidence in their studies.
Post a Comment