Re: patch applied (yi): Fix pointDrive behavior in Vty

2009-03-22 Thread Kevin Ballard
It does seem odd that pointDrive is a per-buffer attribute. Given this, I suspect that there's probably some combination of actions that shows this same issue even with the old behavior (where pointDrive was not reset on window drawing). On Sun, Mar 22, 2009 at 5:52 AM, Jean-Philippe Bernardy < je

Issue 135 in yi-editor: Custom Yi should also depend on the mod time of the libraries that it is going to be linked against.

2009-03-22 Thread codesite-noreply
Updates: Status: Fixed Owner: jeffwheeler Comment #2 on issue 135 by jeffwheeler: Custom Yi should also depend on the mod time of the libraries that it is going to be linked against. http://code.google.com/p/yi-editor/issues/detail?id=135 Thanks to the help of Saizan and gwern

patch applied (yi): Recompile Yi if cabal bin is newer than custom bin (fix #135)

2009-03-22 Thread Jeff Wheeler
Sun Mar 22 19:03:03 EDT 2009 Jeff Wheeler * Recompile Yi if cabal bin is newer than custom bin (fix #135) Ignore-this: 30b652eded44ec4662d738136f9b171b And I changed --recompile-force back to --force-recompile, a much more sensible command in my opinion. This was suggested by Corey in

Re: Text storage

2009-03-22 Thread Jean-Philippe Bernardy
> have you looked at the text package [1] it may be of some help at some > point. > [1]: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/text I was aware of this, but did not look at it yet. Thanks for reminding me! -- JP --~--~-~--~~~---~--~~ Yi devel

Re: Text storage

2009-03-22 Thread nicolas . pouillard
Excerpts from Jean-Philippe Bernardy's message of Sun Mar 22 18:43:37 +0100 2009: > > So far I've tried to follow the emacs model of text storage. > > The text is stored as the exact same byte sequence as on disk, > and is converted to characters "at the last moment". > > Advantages: > * ope

Text storage

2009-03-22 Thread Jean-Philippe Bernardy
So far I've tried to follow the emacs model of text storage. The text is stored as the exact same byte sequence as on disk, and is converted to characters "at the last moment". Advantages: * opening a file followed by saving it is never going to corrupt a file, even if the wrong encoding is ch

Re: ANN: regex-tdfa-1.1.0

2009-03-22 Thread Jean-Philippe Bernardy
On Sun, Mar 22, 2009 at 4:31 PM, Chris Kuklewicz wrote: > > I have now released regex-tdfa version 1.1.1 (with GNU anchors! bug > fixes!) This is neat, and very fast response :) > And more interestingly I have release a new package: regex-tdfa.utf8 > > http://hackage.haskell.org/cgi-bin/hackag

Re: ANN: regex-tdfa-1.1.0

2009-03-22 Thread Chris Kuklewicz
I have now released regex-tdfa version 1.1.1 (with GNU anchors! bug fixes!) And more interestingly I have release a new package: regex-tdfa.utf8 http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-tdfa-utf8 This uses the utf8 decoding in the utf8-string package and a new "Utf8" new

Issue 247 in yi-editor: Non-standard regexes not supported

2009-03-22 Thread codesite-noreply
Comment #13 on issue 247 by turingtest: Non-standard regexes not supported http://code.google.com/p/yi-editor/issues/detail?id=247 Announcing regex-tdfa-1.1.1 This is both a bug fix release and a feature release. The bug fix is a bit embarrassing, the indices were correct but the captured te

Re: patch applied (yi): Fix pointDrive behavior in Vty

2009-03-22 Thread Jean-Philippe Bernardy
On Sun, Mar 22, 2009 at 11:58 AM, Jean-Philippe Bernardy wrote: > I suspect that the height (in #lines) of the window in incorrectly > computed in the Vty UI. This is wrong. The reason why the second window does not scroll is, well, that the pointDrive attribute was reset during drawing the 1st

Re: patch applied (yi): Fix pointDrive behavior in Vty

2009-03-22 Thread Jean-Philippe Bernardy
I suspect that the height (in #lines) of the window in incorrectly computed in the Vty UI. On Sun, Mar 22, 2009 at 1:51 AM, wrote: > > This patch seems to make things a bit worse for me: > > 1. Start with a file that is larger than the current screen (emacs > keybindings) > 2. Ctrl-L to center

patch applied (yi): Add outsideUnit combinator

2009-03-22 Thread Jean-Philippe Bernardy
Sun Mar 22 05:05:32 EDT 2009 jeanphilippe.berna...@gmail.com * Add outsideUnit combinator maybe unitSep should be rewritten using this, possibly in terms of a "new" kind of word. M ./Yi/Buffer/Normal.hs +8 --~--~-~--~~~---~--~~ Yi development mailing li

patch applied (yi): Enhance determination of "separator" to include tabs and other unicode separator codepoints.

2009-03-22 Thread Jean-Philippe Bernardy
Sun Mar 22 02:22:09 EDT 2009 Kevin Quick * Enhance determination of "separator" to include tabs and other unicode separator codepoints. Ignore-this: 9e42f01e374beb4f2ed7ce3dc8c22c87 M ./Yi/Buffer/Normal.hs -3 +12 M ./Yi/Keymap/Emacs/Utils.hs -4 +3 --~--~-~--~~-

Re: darcs patch: Added Emacs M-m keymap binding. (and 2 more)

2009-03-22 Thread Jean-Philippe Bernardy
On Sun, Mar 22, 2009 at 1:44 AM, wrote: > > unitSep is intended to return true on whitespace separating words.  I > implemented two forms, where unitSepThisLine should be constrained to > the current line but unitSep is not (I didn't end up using unitSep but > it seemed like an orthogonal functi