CamHac/PostHackathonReport
From HaskellWiki
(Difference between revisions)
(→Darcs) |
(→Darcs: new contributor contributions) |
||
| Line 23: | Line 23: | ||
New contributors: | New contributors: | ||
| - | * use red text to report when <font color="red">we have a conflict</font> ([http://bugs.darcs.net/issue1681 issue1681],[http://bugs.darcs.net/patch646], Jeff Foster) | + | * use red text to report when <font color="red">we have a conflict</font> ([http://bugs.darcs.net/issue1681 issue1681],[http://bugs.darcs.net/patch646 patch646], Jeff Foster) |
* support 'since' in English dates parser | * support 'since' in English dates parser | ||
| - | * filter SSH output ([http://bugs.darcs.net/issue845 issue845], Jeff Foster and | + | * filter SSH output ([http://bugs.darcs.net/issue845 issue845], Jeff Foster and Sebastian Korten) |
| - | * support arbitrary darcs command in darcs-test (Alexander | + | * support arbitrary darcs command in darcs-test (Alexander Njemz) |
* output ISO dates in darcs changes? ([http://bugs.darcs.net/issue140 issue140], Alexander N, may be not a good idea) | * output ISO dates in darcs changes? ([http://bugs.darcs.net/issue140 issue140], Alexander N, may be not a good idea) | ||
| - | * | + | * add a last regrets prompt to interactive patch selection ([http://bugs.darcs.net/issue1920 issue1920], [http://bugs.darcs.net/patch655 patch655], Johannes Weiß) |
| + | * [in-progress] support removing changes in amend-record ([http://bugs.darcs.net/issue1470 issue1470], Johannes Weiß) | ||
Revision as of 12:46, 14 August 2011
Contents |
1 Post-Hackathon Report
This page is for listing what was done during the Hackathon. Please add a short description of what you worked on, with links to relevant blog posts, hackage packages, commits, etc.
1.1 fclabels 1.0 release
New release of the fclabels package. The new package has a lot of code and documentation cleanups, support for partial labels in the case of multi-constructor datatypes and is about 20x as fast for setting and modifying as the previous version. Thanks everyone for helping me out!
Hackage: http://hackage.haskell.org/package/fclabels-1.0.1
Github: http://github.com/sebastiaanvisser/fclabels
1.2 GHC and base library improvements
- Add primops for bit population count. These primops compile down to `POPCNT` instructions where available and fast fallbacks (implemented in C) otherwise.
- Add unchecked left and right bit shifts: The Data.Bits.shift method uses a branch to check if the shift amount is larger than the word size and returns 0 in these cases. This extra safety makes performance worse in bit twiddling code.
- Discussed unpacking of enums in GHC (not yet implemented).
1.3 Darcs
New contributors:
- use red text to report when we have a conflict (issue1681,patch646, Jeff Foster)
- support 'since' in English dates parser
- filter SSH output (issue845, Jeff Foster and Sebastian Korten)
- support arbitrary darcs command in darcs-test (Alexander Njemz)
- output ISO dates in darcs changes? (issue140, Alexander N, may be not a good idea)
- add a last regrets prompt to interactive patch selection (issue1920, patch655, Johannes Weiß)
- [in-progress] support removing changes in amend-record (issue1470, Johannes Weiß)
