Fri Jul 31 10:15:45 BST 2009 Robin Green <gree...@greenrd.org> * Fix saving files that don't exist yet
--~--~---------~--~----~------------~-------~--~----~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~----------~----~----~----~------~----~------~--~---
New patches: [Fix saving files that don't exist yet Robin Green <gree...@greenrd.org>**20090731091545 Ignore-this: 14938e3386a5c2bb0689c401f84a6c9b ] hunk ./yi.cabal 344 build-depends: utf8-string >= 0.3.1 build-depends: uniplate build-depends: unix-compat >=0.1 && <0.2 - build-depends: cautious-file >= 0.1.4 && <0.2 + build-depends: cautious-file >= 0.1.5 && <0.2 ghc-options: -Wall -fno-warn-orphans -threaded -- orphans are a performance warning, but Context: [generalize and simplify class and instance declarations jeanphilippe.berna...@gmail.com**20090730220426 Ignore-this: ce61e808ebb1c3ba82405610dfa78342 ] [define a function for "bare" token parsing (without comments) jeanphilippe.berna...@gmail.com**20090730214854 Ignore-this: 5648d78f6e78961c5ec9f3212d11f2c8 -> use it where suitable ] [Simplify pGuard jeanphilippe.berna...@gmail.com**20090730211615 Ignore-this: f6092e6fb3949d474ccabe2b7d4ad333 ] [simplify pFunRHS jeanphilippe.berna...@gmail.com**20090730210420 Ignore-this: ae304cbeac6a93955cfcf2891c964c55 ] [=> are ok in type expressions (contexts) jeanphilippe.berna...@gmail.com**20090730210019 Ignore-this: 1afb9ac3eb9d689f2e1f7d046dc0c639 ] [simplify where blocks jeanphilippe.berna...@gmail.com**20090730205938 Ignore-this: 2e088e4c84b9287724e790fdbbce7302 ] [cleanups jeanphilippe.berna...@gmail.com**20090730143603 Ignore-this: b9ce6fbf628e393e58168c15f0855739 ] [simplify pFunDecl jeanphilippe.berna...@gmail.com**20090730142650 Ignore-this: 4c00be1932b55fd9d46d599cc2fdec6d ] [add support for type expressions jeanphilippe.berna...@gmail.com**20090730134720 Ignore-this: 92de0693f77d59d5c3dedf31d2026766 ] [separate patterns and expressions jeanphilippe.berna...@gmail.com**20090730115422 Ignore-this: 96646209eb90d2c660f4b82f21e69766 ] [cleanups jeanphilippe.berna...@gmail.com**20090730081036 Ignore-this: e34e6869758293bea3926462f3f10740 ] [Add a rule for Lambda jeanphilippe.berna...@gmail.com**20090729223826 Ignore-this: 35fb3ca734551a198af932191c9c7060 ] [be even more precise about what is noise jeanphilippe.berna...@gmail.com**20090729221527 Ignore-this: 7f6629b935af5c1f50ea6bec885e5f43 ] [make parser test more lazy jeanphilippe.berna...@gmail.com**20090729215733 Ignore-this: fa59721b640540722a81d47bea4fc7b2 ] [Be more precise with what is acceptble as "noise" or not jeanphilippe.berna...@gmail.com**20090729211655 Ignore-this: d7e3117a5c81550a953c240a986b2385 ] [More precise definition of pOf, RHS and cleanups jeanphilippe.berna...@gmail.com**20090729204812 Ignore-this: 9a07dfa516657ea99c9741a4f4e41c9c ] [comments jeanphilippe.berna...@gmail.com**20090729183150 Ignore-this: 7f297536f572451ce21139de9d65df58 ] [pBlock: support braces jeanphilippe.berna...@gmail.com**20090729173846 Ignore-this: 37edc6939928f8ebff2dedad65e1dbf7 ] [push code in pBlock jeanphilippe.berna...@gmail.com**20090729172847 Ignore-this: f68f653b92a9ea71aa7db5fd5f822447 ] [Add rules for Do and Of jeanphilippe.berna...@gmail.com**20090729172305 Ignore-this: ccd4323b8732b2bba40c3e85bbec389f ] [Update Makefile (src/ and `build' target for run-inplace) Jeff Wheeler <jeffwhee...@community.haskell.org>**20090730021443 Ignore-this: e20ac749846b4b3693116a1ce0af17b5 ] [renamings, simplify the structure of expressions jeanphilippe.berna...@gmail.com**20090729150250 Ignore-this: f185c215051d14f2cda5e2c827efa8bf ] [style jeanphilippe.berna...@gmail.com**20090729143358 Ignore-this: 9a4f7c3967f2103e0aa866eb3acf02a0 ] [Preserve permissions Robin Green <gree...@greenrd.org>**20090728001241 Ignore-this: a11043e7cd39b82fb8a0435558fbdf Fixes bug 281 ] [improved rule for "let" jeanphilippe.berna...@gmail.com**20090727122849 Ignore-this: 4a6629914f28a1d6f7fdb31fa116120c ] [style jeanphilippe.berna...@gmail.com**20090727122840 Ignore-this: d415bc6bea1c5abbf8e2e93bcb31fd5a ] [comments jeanphilippe.berna...@gmail.com**20090727115657 Ignore-this: 85eddc0ce96eac04f50d4f9171373495 ] [one more test case jeanphilippe.berna...@gmail.com**20090727101357 Ignore-this: dca46467ad8eb3fe643969ec45434bd7 ] [More style jeanphilippe.berna...@gmail.com**20090727101347 Ignore-this: 2c8acb5ff408eef4c5524bcd1fb5292f ] [properly handle set of extra recognized symbols jeanphilippe.berna...@gmail.com**20090727101202 Ignore-this: 4bbeed8fa89060d8222cc79aaf9cc366 ] [style jeanphilippe.berna...@gmail.com**20090727094938 Ignore-this: 14d2c01497e0d9f595f01183c9fc9c02 ] [In is always properly recognized jeanphilippe.berna...@gmail.com**20090727094912 Ignore-this: 4d024aa05b07ab95a149091b0d9bf7a4 ] [Move tests to where they should be; add new test case jeanphilippe.berna...@gmail.com**20090727094404 Ignore-this: e093d34bb29fd75a51d66ef6068ea8bb ] [The set of "added recognized symbols" can be used in isNoiseErr too jeanphilippe.berna...@gmail.com**20090726201542 Ignore-this: a6168a9b0ad0ee0d9474bd1b1bffbc02 ] [Equal is not properly recognized in record declarations jeanphilippe.berna...@gmail.com**20090726201226 Ignore-this: cd6ca20d67e831ec576ba819b35e01dc As of this patch, there is an error in parsing OnlineTree.hs ] [Pipe is normally not a recoverable symbol jeanphilippe.berna...@gmail.com**20090726195627 Ignore-this: f5d115de9ce5dce1b937710fdf4cd25a ] [simplify isNoiseErr jeanphilippe.berna...@gmail.com**20090726195326 Ignore-this: e64e896c3401adb2feb2b18e108d4280 ] ['{' is not noise jeanphilippe.berna...@gmail.com**20090726195108 Ignore-this: 50ad62a8cabe23d7032800079dff5119 ] [renamings jeanphilippe.berna...@gmail.com**20090726194951 Ignore-this: cb58110c4c77afc9a5940d861edc413d ] [comment jeanphilippe.berna...@gmail.com**20090726194648 Ignore-this: f435323a3a956b5d2f3560a8e2f39352 ] [use the endBlock name if possible jeanphilippe.berna...@gmail.com**20090726194412 Ignore-this: 1e586405922ba85141869025777ebf3d ] [Syntax/Haskell.hs: Removed the error lists that was sent around ande...@student.chalmers.se**20090726162902 Ignore-this: a1ca2964c2c4ca7aca6b4f6102f9fa76 ] [comment left-factorisation of type and equation jeanphilippe.berna...@gmail.com**20090726152954 Ignore-this: e20e8f2d4828128de7779635e5dc476 ] [Properly classify all reserved operators jeanphilippe.berna...@gmail.com**20090726152917 Ignore-this: d860f37687bc82817a67bbb7a8bab974 ] [Syntax/Haskell.hs: pFunLHS is now called pFunDecl ande...@student.chalmers.se**20090726124315 Ignore-this: b86a96e804a054bcc63251db700f125a ] [Fix copyright notice and add comments jeanphilippe.berna...@gmail.com**20090726122521 Ignore-this: ad993e80c48321e8a1f52e97fd8a974 ] [remove dead duplicated code jeanphilippe.berna...@gmail.com**20090726120848 Ignore-this: c1533705de6aae1aef141902ffde470f ] [update pointedlist minimum version jfo...@gmail.com**20090722145832] [Syntax/Haskell.hs: cleanup ande...@student.chalmers.se**20090716171425 Ignore-this: f92dc85a1dd3fe46835e4f87dbff9a6d ] [Yi.Scion -Wall Jeff Wheeler <jeffwhee...@gmail.com>**20090720220649 Ignore-this: 40bc67b9009310e78a7247219c3f8288 ] [Use cautious-file to save files Robin Green <gree...@greenrd.org>**20090720054854 Ignore-this: b05a76ae0e4384df5f0cd05b19c6f2a0 The cautious-file package tries to reduce the risk of data loss ] [scion: experiments jeanphilippe.berna...@gmail.com**20090719094610 * Copied stuff from the Server to find things; the functionality to get info about the stuff on the cursor is better. * Tried cabal load; failed. ] [Makefile: add ghc package to interactive rule jeanphilippe.berna...@gmail.com**20090719094544] [cleanup published actions jeanphilippe.berna...@gmail.com**20090719094502] [expose Scion stuff if available jeanphilippe.berna...@gmail.com**20090719094417] [Don't show mini buffer titles for tabs or windows Jeff Wheeler <jeffwhee...@gmail.com>**20090719025509 Ignore-this: f13b34599c9545d22e5e9d60f47b9e09 ] [Use a proper Gtk Statusbar, rather than just a label Jeff Wheeler <jeffwhee...@gmail.com>**20090718223540 Ignore-this: 434a6f538c2035aca2d16995ef609692 ] [Add doc/monads.html, which documents how to run actions in different contexts Jeff Wheeler <jeffwhee...@gmail.com>**20090718221618 Ignore-this: 75b3a6f0a2b1349f6e2c4129c17339fa I'd love if somebody with a better understanding of these monads could mark out which cases are impossible. ] [Char.Unicode: add superscripts Nicolas Pouillard <nicolas.pouill...@gmail.com>**20090718175401 Ignore-this: 5d6b5ce01b91364604bd02b27231e191 ] [Move haskell source files into src/ Jeff Wheeler <jeffwhee...@gmail.com>**20090718151803 Ignore-this: 397bcfe14a6774159d408b76ed67f74c I think this greatly simplifies the structure of the base directory, since we had so many source directories in the root. ] [Store "inserting" attribute in buffer's Attributes Jeff Wheeler <jeffwhee...@gmail.com>**20090718074250 Ignore-this: cb3a7bef598aff38f408bda712863b85 ] [Small -Wall Jeff Wheeler <jeffwhee...@gmail.com>**20090718074226 Ignore-this: a4db1393555aeb3d87a84e7c137d1db6 ] [Support tab abbreviation in Pango Jeff Wheeler <jeffwhee...@gmail.com>**20090718055856 Ignore-this: 4c71ae4cedff8d2e8b35de2d05e43390 ] [Add brief documentation for Yi.Scion.functionType Jeff Wheeler <jeffwhee...@gmail.com>**20090718055821 Ignore-this: af358fe0b3156e7fd0503af23133ac53 ] [Hide left pane entirely until Scion integration is possible Jeff Wheeler <jeffwhee...@gmail.com>**20090718053340 Ignore-this: 943257258e7ed7c0c128aa072c050067 ] [Respect configs to not line-wrap in Pango (adds horizontal scrollbar support) Jeff Wheeler <jeffwhee...@gmail.com>**20090718043917 Ignore-this: f85d431996d7941c0eedcc89401f02ab ] [Correctly show modeline in Pango (and small -Wall) Jeff Wheeler <jeffwhee...@gmail.com>**20090718030411 Ignore-this: 14c66d8a1d6246ea80600970f0e4dedc ] [Show modeline in Pango Jeff Wheeler <jeffwhee...@gmail.com>**20090718022849 Ignore-this: b73c2b34b677ded1c77a60908e28a58d ] [Fix Yi.Config.Default to use functionType scion action by default Jeff Wheeler <jeffwhee...@gmail.com>**20090718012444 Ignore-this: d36a0c838d0b0ed9ee1c9fba40a50c4f ] [Cleanup in Yi.Scion (and yi.cabal) Jeff Wheeler <jeffwhee...@gmail.com>**20090717234111 Ignore-this: ebc69031d112f37be61ab771c597da2a ] [Begin Yi.Snippets.Haskell Jeff Wheeler <jeffwhee...@gmail.com>**20090717223905 Ignore-this: df637f5aa30b6b11d2af9aecd42484d7 As far as I can tell, dependent bits don't currently work. Is this correct? ] [Update my config, based on Yi.Scion Jeff Wheeler <jeffwhee...@gmail.com>**20090717223116 Ignore-this: c5aa2626985e47b3b92ecc85d0c5ed25 ] [Integrate Jeff's scion bindings jeanphilippe.berna...@gmail.com**20090717210028 Ignore-this: 846107b07de052d21fea418291d62af7 ] [add Jeff's config jeanphilippe.berna...@gmail.com**20090717202115 Ignore-this: 156fbfba29496d7efc760aed13ce1c4c ] [grepFind: fix argument order jeanphilippe.berna...@gmail.com**20090716094545 Ignore-this: 43614cb6a300dec516482cd39306ec6a ] [Syntax/Haskell.hs: Small improvements ande...@student.chalmers.se**20090715095310 Ignore-this: a6846c241b670efb5cc3cc3b0779aa8f ] [TAG 0.6.1 Jeff Wheeler <jeffwhee...@gmail.com>**20090714203551 Ignore-this: 3a5417411f2772b433887f3c80c44627 ] Patch bundle hash: df0d8f5b752eb87ac30ec7022d390ca4b7e934cc