Re: Non latin symbols support

2013-01-29 Thread Nicolas Pouillard
t write their names in yi. It's indeed on top of my priorities for Yi as its' preventing me to use it with most of my files nowadays. However, don't hold your breath. It use to work, right? What did broke it? -- Nicolas Pouillard http://nicolaspouillard.fr -- -- Yi development m

Yi 0.6.5.0 has been uploaded to Hackage

2012-03-23 Thread Nicolas Pouillard
Excerpts from Corey O'Connor's message of 2012-03-22 18:35:20 +0100: > Yi 0.6.5.0 is out and built on hackage. > * http://hackage.haskell.org/package/yi Thanks for the upload! However when I quit Yi, I get: yi: : hPutBuf: illegal operation (handle is closed) It's been a long time since I

Re: Strictness policy

2011-05-14 Thread Nicolas Pouillard
can be cheaply implemented with just a call to seq when the data structure is strict. -- Nicolas Pouillard http://nicolaspouillard.fr -- Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel

Re: Strictness policy

2011-05-14 Thread Nicolas Pouillard
s is supported by Derive, so it might be > possible to generate many instances automatically. I would recommend to use a strict-by-default datastructure instead of lazy lists plus NFData. This is not against NFData which is very useful but it traverses the whole list each time even when

Re: [Haskell] ANN: Yi 0.6.3

2011-03-29 Thread Nicolas Pouillard
oing to fclabels for Yi itself as well. > I don't know about rose-zipper, but I'll look at that. I think releasing the constraint is enough for rose-zipper. -- Nicolas Pouillard http://nicolaspouillard.fr -- Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel

Re: ANN: Yi 0.6.3

2011-03-28 Thread Nicolas Pouillard
where made: * mention alex in the cabal file (I don't remember the syntax but there is a way to specify tools needed to build). * depends on latest version of dependencies: pointedlist, rose-zipper Cheers, -- Nicolas Pouillard http://nicolaspouillard.fr -- Yi development mailing l

Re: Reorganization

2011-03-21 Thread Nicolas Pouillard
gt; > Does this all look good? I took pain to make sure that git saw the > changes as "moves," not "remove/adds." Any thoughts before I push this > change to the main GitHub repo and delete the yi-contrib repo? You have my voice to go for it! PS: would love to hav

Re: Is it just me or did the yi darcs repo disappear from code.haskell.org?

2011-02-02 Thread Nicolas Pouillard
On Wed, 2 Feb 2011 10:33:39 -0600, Jeremy Wall wrote: > On Wed, Feb 2, 2011 at 9:38 AM, Nicolas Pouillard > wrote: > > On Tue, 1 Feb 2011 14:51:18 -0600, Jeff Wheeler > > wrote: > >> On Tue, Feb 1, 2011 at 2:28 PM, Robin Green wrote: > >> > >> &g

Re: Is it just me or did the yi darcs repo disappear from code.haskell.org?

2011-02-02 Thread Nicolas Pouillard
good > > choice. > > Is anybody able to convert the repo? I've tried with darcs-fast-export and it went without a glitch. I could share the resulting git repo but my copy was a bit outdated. Do we wait for the community host to be fixed? Or do we publish a proper repo on gi

patch applied (yi): Yi.Char.Unicode: add a reversed backquote

2010-01-07 Thread Nicolas Pouillard
Thu Jan 7 11:11:56 EST 2010 Nicolas Pouillard * Yi.Char.Unicode: add a reversed backquote Ignore-this: aeadc218c14e145ba5d6b5b6ab4d1e61 M ./src/Yi/Char/Unicode.hs +1 -- Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel

Re: Splitting out Yi.Char.Unicode

2010-01-03 Thread Nicolas Pouillard
k of careful and discussed design for such a package. Best regards, -- Nicolas Pouillard http://nicolaspouillard.fr -- Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel

patch applied (yi): Unicode: again a lot more symbols

2009-12-17 Thread Nicolas Pouillard
Thu Dec 17 05:22:44 EST 2009 Nicolas Pouillard * Unicode: again a lot more symbols Ignore-this: c7e9246ace429c215e26861b07ed610a M ./src/Yi/Char/Unicode.hs -3 +29 -- Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel

patch applied (yi): More unicode chars: math{bb,cal} letters...

2009-12-08 Thread Nicolas Pouillard
Tue Dec 8 08:51:56 EST 2009 Nicolas Pouillard * More unicode chars: math{bb,cal} letters... Ignore-this: e2a2c450d91d7997dfe5e0a45d338ae2 M ./src/Yi/Char/Unicode.hs -5 +41 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

Re: darcs patch: Arbitrary vim search and replace delimiter

2009-12-04 Thread Nicolas Pouillard
Excerpts from Krishna Rajendran's message of Fri Dec 04 14:55:27 +0100 2009: > > On Thu, Dec 3, 2009 at 3:54 PM, Nicolas Pouillard > wrote: > > The Vim documentation says: > > > > Instead of the '/' which surrounds the pattern and replacement str

Re: darcs patch: Arbitrary vim search and replace delimiter

2009-12-03 Thread Nicolas Pouillard
This is useful if you want to include a '/' in the search pattern or replacement string. Example: > :s+/+//+ -- Nicolas Pouillard http://nicolaspouillard.fr --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

patch applied (yi): Yi.Char.Unicode: more symbols or shortcuts

2009-12-01 Thread Nicolas Pouillard
Tue Dec 1 03:31:15 EST 2009 Nicolas Pouillard * Yi.Char.Unicode: more symbols or shortcuts Ignore-this: 77f1b1996b37157761b8af3c34d579b7 M ./src/Yi/Char/Unicode.hs +6 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Yi.Char.Unicode: more greek shortcuts

2009-12-01 Thread Nicolas Pouillard
Wed Nov 25 12:23:27 EST 2009 Nicolas Pouillard * Yi.Char.Unicode: more greek shortcuts Ignore-this: 7dbdef674e308e08429ed46be73e91db M ./src/Yi/Char/Unicode.hs -9 +12 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Abella: some more improvments

2009-12-01 Thread Nicolas Pouillard
Fri Aug 28 07:33:43 EDT 2009 Nicolas Pouillard * Abella: some more improvments Ignore-this: 3822393d5ce3baff600b59c0eb3d3917 M ./src/Yi/Mode/Abella.hs -2 +12 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Yi.Char.Unicode: more chars

2009-12-01 Thread Nicolas Pouillard
Wed Nov 25 08:12:29 EST 2009 Nicolas Pouillard * Yi.Char.Unicode: more chars Ignore-this: 6909429f9c10042492ccade279f1de74 M ./src/Yi/Char/Unicode.hs +8 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com

Re: Use of tip-of-trunk VTY

2009-11-11 Thread Nicolas Pouillard
could be re-raised here. -- Nicolas Pouillard http://nicolaspouillard.fr --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

Re: Use of tip-of-trunk VTY

2009-11-11 Thread Nicolas Pouillard
option. Another option would be to go for #0 but clearly mark patches that follow these changes and ensure we can skip them when pulling. -- Nicolas Pouillard http://nicolaspouillard.fr --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

Re: Issue 276 in yi-editor: HConf should be a standalone package

2009-08-06 Thread Nicolas Pouillard
s into Yi, but I'll share > > on the list. > > I find that I never use the "restart" feature... So I don't mind if you push. > Opinions? In the Vim keymap I regularly use the restart feature. Mainly to off-load the Yi memory :) -- Nicolas Pouillard http://n

Re: patch applied (yi): Char.Unicode: add superscripts

2009-07-20 Thread Nicolas Pouillard
Excerpts from Jean-Philippe Bernardy's message of Sat Jul 18 21:43:06 +0200 2009: > > On Sat, Jul 18, 2009 at 8:38 PM, Nicolas > Pouillard wrote: > > > However I tend to prefer using XCompose now, and I use Yi.Char.Unicode to > > generate a part of my .XCompose fi

Re: patch applied (yi): Char.Unicode: add superscripts

2009-07-18 Thread Nicolas Pouillard
Excerpts from Jeff Wheeler's message of Sat Jul 18 20:26:16 +0200 2009: > > On Jul 18, 12:57 pm, Nicolas Pouillard > wrote: > > > Sat Jul 18 13:54:01 EDT 2009  Nicolas Pouillard > > > >   * Char.Unicode: add superscripts > >   Ignore-this: 5d6b5ce01b9

patch applied (yi): Char.Unicode: add superscripts

2009-07-18 Thread Nicolas Pouillard
Sat Jul 18 13:54:01 EDT 2009 Nicolas Pouillard * Char.Unicode: add superscripts Ignore-this: 5d6b5ce01b91364604bd02b27231e191 M ./src/Yi/Char/Unicode.hs -4 +5 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Yi.Char.Unicode: add disjoint union

2009-07-12 Thread Nicolas Pouillard
Sun Jul 12 07:08:56 EDT 2009 Nicolas Pouillard * Yi.Char.Unicode: add disjoint union Ignore-this: 62e568dd39c24b7fed8359f68620ca59 M ./Yi/Char/Unicode.hs +1 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Yi.Char.Unicode: add a disamb function

2009-07-12 Thread Nicolas Pouillard
Sun Jul 12 07:08:36 EDT 2009 Nicolas Pouillard * Yi.Char.Unicode: add a disamb function Ignore-this: 9ebdef8c84ea9b5ddb9fed4637753ea4 M ./Yi/Char/Unicode.hs -1 +11 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Re-export: Yi.Syntax.Strokes.Haskell.tokenToAnnot

2009-07-12 Thread Nicolas Pouillard
Thu Jul 9 13:17:24 EDT 2009 Nicolas Pouillard * Re-export: Yi.Syntax.Strokes.Haskell.tokenToAnnot Ignore-this: 385835ad9538fde3ed045d37319746f2 M ./Yi/Syntax/Strokes/Haskell.hs -3 +3 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel

patch applied (yi): ertai,config: tokenToAnnot has moved, and change my haskell modes order

2009-07-12 Thread Nicolas Pouillard
Thu Jul 9 13:20:04 EDT 2009 Nicolas Pouillard * ertai,config: tokenToAnnot has moved, and change my haskell modes order Ignore-this: d833b417f67e874ed0930e1a5cf28f24 M ./Yi/Users/Ertai.hs -2 +3 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel

patch applied (yi): Yi.K.Keys: add \n and \r to char

2009-07-12 Thread Nicolas Pouillard
Thu Jul 9 13:19:17 EDT 2009 Nicolas Pouillard * Yi.K.Keys: add \n and \r to char Ignore-this: 52afb6de864817cb18c89b799edd3349 M ./Yi/Keymap/Keys.hs +2 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com

Re: Compiling Current Release

2009-07-11 Thread Nicolas Pouillard
ower than before I believe. I think it's slower than before, in particular it slows down over time. > BTW, I'd tend to attribute the slowness to the ghc scheduler/GC; did somebody > test with GHC head? Would be interested too. -- Nicolas Pouillard http://nicolaspouillard.

Re: patch applied (yi): Use smarter indentation in Vim

2009-06-12 Thread Nicolas Pouillard
makes the smart indentation available in Vim. Currently it's the > default in Emacs (bound to Tab), but I'm not sure it's appropriate in Vim. If > this seems okay, can somebody with more Vim experience commit this? > > M ./Yi/Keymap/Vim.hs -1

patch applied (yi): Rollback: Use smarter indentation in Vim

2009-06-12 Thread Nicolas Pouillard
Fri Jun 12 03:33:04 EDT 2009 Nicolas Pouillard * Rollback: Use smarter indentation in Vim Ignore-this: cd3235090c5b9244ea52048537250201 In Vim mode tab is not supposed to indent, that is the job of the '=' operator. rolling back: Thu May 28 20:24:53 CEST 2009 Je

patch applied (yi): Abella: setup marks for proof point (p) and theorem point (t)

2009-06-09 Thread Nicolas Pouillard
Tue Jun 9 05:33:10 EDT 2009 Nicolas Pouillard * Abella: setup marks for proof point (p) and theorem point (t) Ignore-this: 338d5bf4679430ae1def3375109e666c M ./Yi/Mode/Abella.hs -3 +17 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel

patch applied (yi): tokenToAnnot: shorten the definition.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:51:19 EDT 2009 Nicolas Pouillard * tokenToAnnot: shorten the definition. Ignore-this: 779991e041fafefda661d2a88a66f01e M ./Yi/Syntax/Haskell.hs -3 +1 M ./Yi/Syntax/Paren.hs -3 +1 --~--~-~--~~~---~--~~ Yi development mailing list yi

patch applied (yi): Abella: enable to repeat commands with '.' in Vim.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 11:15:53 EDT 2009 Nicolas Pouillard * Abella: enable to repeat commands with '.' in Vim. Ignore-this: ef2a67527fb0fd5411e66832b4ca0ebb M ./Yi/Mode/Abella.hs -4 +7 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@google

patch applied (yi): Vim: generalize command saving to YiM actions instead of Editor.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 11:14:52 EDT 2009 Nicolas Pouillard * Vim: generalize command saving to YiM actions instead of Editor. Ignore-this: ab960f066e72e2865ce06f39f7b40c2e M ./Yi/Keymap/Vim.hs -5 +9 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel

patch applied (yi): Yi.Char.Unicode: add checkAmbs.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:55:58 EDT 2009 Nicolas Pouillard * Yi.Char.Unicode: add checkAmbs. Ignore-this: ce8488d913de15a37f6ae4f708c8c040 M ./Yi/Char/Unicode.hs +13 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Syntax.Tree: shorten some definitions.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:52:50 EDT 2009 Nicolas Pouillard * Syntax.Tree: shorten some definitions. Ignore-this: d3209d72577cf73602125359e10cc2e2 M ./Yi/Syntax/Tree.hs -4 +4 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Haskell,syntax: remove useless case.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:50:56 EDT 2009 Nicolas Pouillard * Haskell,syntax: remove useless case. Ignore-this: 3a26560787264929b824a78ae4fcf33f M ./Yi/Syntax/Haskell.hs -1 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Ertai: more haskell modes.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:56:43 EDT 2009 Nicolas Pouillard * Ertai: more haskell modes. Ignore-this: 68c364214ef13e91da3cbc0070113183 M ./Yi/Users/Ertai.hs -1 +9 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com

patch applied (yi): Ertai: switch from '|' to '\' as leading char for my bindings.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:49:55 EDT 2009 Nicolas Pouillard * Ertai: switch from '|' to '\' as leading char for my bindings. Ignore-this: 96e39bc7068d73387ad04786376e0bc4 M ./Yi/Users/Ertai.hs -2 +2 --~--~-~--~~~---~--~~ Yi development m

patch applied (yi): Modes: add the removeAnnots function.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:48:06 EDT 2009 Nicolas Pouillard * Modes: add the removeAnnots function. Ignore-this: ce0b756dc5f1b85c599c0906e90d118c M ./Yi/Modes.hs -1 +4 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Haskell,lexer: s/=-/==

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:45:44 EDT 2009 Nicolas Pouillard * Haskell,lexer: s/=-/== Ignore-this: 41580b4fd1c385a854b56932da5bce31 M ./Yi/Lexer/Haskell.x -1 +1 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group

patch applied (yi): Keys: add ?*>> and ?*>>! for event lists.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 07:26:10 EDT 2009 Nicolas Pouillard * Keys: add ?*>> and ?*>>! for event lists. Ignore-this: 994c04f6b88ed5f32caec0da15c14a00 M ./Yi/Keymap/Keys.hs -1 +9 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegro

patch applied (yi): Vim: add support for some commands (gt,gT,CTRL-T...)

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:43:22 EDT 2009 Nicolas Pouillard * Vim: add support for some commands (gt,gT,CTRL-T...) Ignore-this: b33327e0c6b398f02221d7116fee0950 M ./Yi/Keymap/Vim.hs -39 +45 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com

patch applied (yi): Add a mode and lexer for the Abella theorem prover

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:08:15 EDT 2009 Nicolas Pouillard * Add a mode and lexer for the Abella theorem prover Ignore-this: 7ef478cb207790b7d12e10a2f0cbe7ab M ./Yi/Config/Default.hs -1 +6 M ./Yi/Eval.hs +1 A ./Yi/Lexer/Abella.x A ./Yi/Mode/Abella.hs M ./Yi/Modes.hs -1 +1 M

patch applied (yi): Ertai: turns off my config when --as=... is given.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 08:07:48 EDT 2009 Nicolas Pouillard * Ertai: turns off my config when --as=... is given. Ignore-this: ab47e7ddb9c2627f44646dec00910a51 M ./Yi/Users/Ertai.hs -1 +5 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com

patch applied (yi): Ott: more ott keywords.

2009-06-08 Thread Nicolas Pouillard
Mon Jun 8 07:26:39 EDT 2009 Nicolas Pouillard * Ott: more ott keywords. Ignore-this: 825b8e8b21deacadf3b7b02fcb25f098 M ./Yi/Lexer/Ott.x +4 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi

patch applied (yi): Ertai: Improve my config.

2009-06-05 Thread Nicolas Pouillard
Fri Jun 5 09:25:49 EDT 2009 Nicolas Pouillard * Ertai: Improve my config. Ignore-this: 92052e4a24e512ce5ba06b84ac2fcc98 M ./Yi/Users/Ertai.hs -2 +29 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups

Re: precise haskell mode

2009-06-03 Thread Nicolas Pouillard
at will make impossible to Yi to diverge on some situations. This should be applicable to any mode. Kudos to Anders for this work! -- Nicolas Pouillard http://nicolaspouillard.fr --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

Re: patch applied (yi): Fixes scrolling when > 1 window views the same buffer in the current tab

2009-05-19 Thread Nicolas Pouillard
Excerpts from Jean-Philippe Bernardy's message of Tue May 19 20:10:43 +0200 2009: > > This sounds like a good plan. As for the vim keymap bug, I can't > figure out what happens just yet, as pg-down works well in emacs > keymap... No, page-down is also broken for emacs.

patch applied (yi): Y.U.Ertai: updates.

2009-05-15 Thread Nicolas Pouillard
Fri May 15 10:27:56 EDT 2009 Nicolas Pouillard * Y.U.Ertai: updates. Ignore-this: edc8c659cef2657f03a554900e49732a M ./Yi/Users/Ertai.hs -2 +6 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi

Re: darcs patch: Added 'go' command to Vim keymap

2009-04-26 Thread Nicolas Pouillard
Excerpts from Kjetil Ørbekk's message of Sun Apr 26 16:19:50 +0200 2009: > > Nicolas Pouillard wrote: > >>> Excerpts from Kjetil Ørbekk's message of Tue Mar 31 20:50:45 +0200 2009: > >>>> This is the working version. > >>>> > >>

Re: darcs patch: Added 'go' command to Vim keymap

2009-04-26 Thread Nicolas Pouillard
Excerpts from Gwern Branwen's message of Sun Apr 26 16:02:06 +0200 2009: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > On Mon, Apr 6, 2009 at 3:26 PM, Nicolas Pouillard wrote: > -BEGIN PGP SIGNATURE- > Version: GnuPG v1.4.9 (GNU/Linux) > Comment: Use

Re: Scion integration

2009-04-18 Thread Nicolas Pouillard
Excerpts from David Waern's message of Sat Apr 18 10:50:03 +0200 2009: > > 2009/4/17 Nicolas Pouillard : > > > > Excerpts from Jean-Philippe Bernardy's message of Fri Apr 17 13:41:00 +0200 > > 2009: > >> > >> Great; I can't answer for

Re: Scion integration

2009-04-17 Thread Nicolas Pouillard
Excerpts from Jean-Philippe Bernardy's message of Fri Apr 17 13:41:00 +0200 2009: > > Great; I can't answer for Jeff, but if you think I can help by e-mail > I'll be happy to > answer any question. I can also help since I'm at the Ha

patch applied (yi): Yi.File: pull 'getCurrentTime' closer to its usage.

2009-04-06 Thread Nicolas Pouillard
Mon Apr 6 15:28:16 EDT 2009 Nicolas Pouillard * Yi.File: pull 'getCurrentTime' closer to its usage. Ignore-this: 3cab78c64228cda87d0db697ad49978c M ./Yi/File.hs -2 +2 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroup

Re: darcs patch: Added 'go' command to Vim keymap

2009-04-06 Thread Nicolas Pouillard
text by character position the patch must be updated. Moreover we should decide if we want a byte offset as in Vim or a character offset. -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

patch applied (yi): default config: fix a copy/paste mistake.

2009-04-06 Thread Nicolas Pouillard
Mon Apr 6 15:20:54 EDT 2009 Nicolas Pouillard * default config: fix a copy/paste mistake. Ignore-this: 969d1c215ba635fb7039e3ad00547589 M ./Yi/Config/Default.hs -1 +1 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Ott lexer: make the lexer more robust to interactive typing.

2009-04-03 Thread Nicolas Pouillard
Fri Apr 3 07:20:47 EDT 2009 Nicolas Pouillard * Ott lexer: make the lexer more robust to interactive typing. Ignore-this: a6936543f4f80dd30a55f9191d690ca5 M ./Yi/Lexer/Ott.x -2 +4 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel

Re: Issue 258 in yi-editor: make the buffer data structure store chars

2009-04-01 Thread Nicolas Pouillard
ture :) > > This could be implemented by converting to utf8, finding the character > that corresponds to the count, then jump to that character. OK > > Vim also have a feature to look at the underlying character representation, > > which is extremely valua

Re: Issue 258 in yi-editor: make the buffer data structure store chars

2009-04-01 Thread Nicolas Pouillard
codings problems accents and the like. If someone else have ideas about features that could break, please add it to this topic. Cheers, -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

Re: patch applied (yi): Collect files to open in reverse order.

2009-03-29 Thread Nicolas Pouillard
e case of only one file. I've just pushed a patch to fix this. > Cheers, > JP. > > On Sun, Mar 29, 2009 at 11:49 AM, Nicolas Pouillard > wrote: > > > > Sun Mar 29 05:43:45 EDT 2009  Nicolas Pouillard > > > >  * Collect files to open in reverse order. >

patch applied (yi): Adapt the `-l' option to the new order of files.

2009-03-29 Thread Nicolas Pouillard
Sun Mar 29 06:38:45 EDT 2009 Nicolas Pouillard * Adapt the `-l' option to the new order of files. Ignore-this: e0db4a303a1ef876b0b5f81e14207a68 M ./Yi/Main.hs -2 +3 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com

Re: patch applied (yi): fix nextBufW

2009-03-29 Thread Nicolas Pouillard
# should go to the file 'c' > >  :p > >  # should go to the file 'b' > > > >  And we should not see *messages*, *scratch*..., I don't want to hide them, > >  just to have them at the right place to not s

patch applied (yi): Collect files to open in reverse order.

2009-03-29 Thread Nicolas Pouillard
Sun Mar 29 05:43:45 EDT 2009 Nicolas Pouillard * Collect files to open in reverse order. Ignore-this: d53759a430e8b592933a18620fc5d0a5 M ./Yi/Main.hs -1 +2 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

Re: patch applied (yi): fix nextBufW

2009-03-28 Thread nicolas . pouillard
# should go to the file 'b' And we should not see *messages*, *scratch*..., I don't want to hide them, just to have them at the right place to not see them in this simple workflow. -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

Re: darcs patch: Fix reversing of regex word boundaries ('#' in vim wor...

2009-03-26 Thread nicolas . pouillard
Excerpts from viraptor's message of Thu Mar 26 14:13:27 +0100 2009: > Thu Mar 26 13:05:41 GMT 2009 virap...@gmail.com > * Fix reversing of regex word boundaries ('#' in vim works again) Thanks! Applied. -- Nicolas Pouillard --~--~-~--~~---

patch applied (yi): Fix reversing of regex word boundaries ('#' in vim works again)

2009-03-26 Thread Nicolas Pouillard
Thu Mar 26 09:05:41 EDT 2009 virap...@gmail.com * Fix reversing of regex word boundaries ('#' in vim works again) M ./Yi/Regex.hs +2 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--

patch applied (yi): added tag stacks to vim mode.

2009-03-26 Thread Nicolas Pouillard
Wed Mar 25 14:47:14 EDT 2009 steffen.sier...@gmail.com * added tag stacks to vim mode. Ignore-this: 5a7609ce01a2c6dff9207fedabe6fe5 Whenever one follows a tag the current buffer and its cursor position are pushed onto the tag stack. (e.g. calling :tag ..., oder Ctrl-]). Pressing Ctrl

Re: darcs patch: added tag stacks to vim mode.

2009-03-26 Thread nicolas . pouillard
t checked)? Is there potentially undesirable effects of allowing it? -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

Re: Squelching warnings

2009-03-25 Thread Nicolas Pouillard
gt; > > > > > It's a good goal, but many of them are out of our power - like the > > > defaulting messages caused by the derive-generated code. And I think a > > > number of them are there just because some code is experimental and not > > > yet > > >  cleaned up - there a -Wall cleanup could be detrimental. > > > > > > -- > > > gwern > > > -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

Re: Squelching warnings

2009-03-25 Thread nicolas . pouillard
but many of them are out of our power - like the > > defaulting messages caused by the derive-generated code. And I think a > > number of them are there just because some code is experimental and not yet > >  cleaned up - there a -Wall cleanup could be detrimental. > > > > -- > > gwern > -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

patch applied (yi): generalized some completion code and added customizable completion function to Vim Minibuffer module

2009-03-25 Thread Nicolas Pouillard
Tue Mar 24 19:35:22 EDT 2009 steffen.sier...@gmail.com * generalized some completion code and added customizable completion function to Vim Minibuffer module Ignore-this: 15e9ba316258d97ee574efd704975643 Using these completion functions it is possible to configure Minibuffer completion

patch applied (yi): added ability to add/overwrite ex_commands in Vim-Mode plus loads of auto complete helper functions

2009-03-25 Thread Nicolas Pouillard
Tue Mar 24 16:36:19 EDT 2009 steffen.sier...@gmail.com * added ability to add/overwrite ex_commands in Vim-Mode plus loads of auto complete helper functions Ignore-this: 440544ef161d0e3a7122eabdbc5d2cac ex-commands consists of: - list of possible names of command (may overwrite ol

patch applied (yi): Search only for full words on '*' in vim mode

2009-03-25 Thread Nicolas Pouillard
Tue Mar 24 22:31:05 EDT 2009 virap...@gmail.com * Search only for full words on '*' in vim mode M ./Yi/Keymap/Vim.hs -3 +4 M ./Yi/Regex.hs -1 +9 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/y

Re: patch applied (yi): added completeCaseSensitive Option to VimOpts for case (in-)sensitive word completion

2009-03-24 Thread nicolas . pouillard
2009 at 6:55 PM, Jean-Philippe Bernardy > wrote: > > > > Mon Mar 23 13:45:15 EDT 2009  steffen.sier...@gmail.com > >  * added completeCaseSensitive Option to VimOpts for case (in-)sensitive > > word completion > >  Ignore-this: f35d735a0c61b3f8fdab8e8f0645d60c >

Re: Text storage

2009-03-22 Thread nicolas . pouillard
a lot of places. So I'm in favor of this change. PS: 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 -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

Re: darcs patch: Fix minibuffer issue in multiwindow environment

2009-03-19 Thread nicolas . pouillard
not reproduce issue 228 with this patch and the Vim keymap. I just found a behavior strange, that is ":e some-file" does not necessarily opens the buffer in place of the current window. -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing l

patch applied (yi): Vim: Bind :help and :h to acceptedInputs.

2009-03-15 Thread Nicolas Pouillard
Sun Mar 15 14:18:34 EDT 2009 Nicolas Pouillard * Vim: Bind :help and :h to acceptedInputs. Ignore-this: 3d3103d3d00c9ec9eebe27f84effe25c M ./Yi/Keymap/Vim.hs -1 +7 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

Re: Yi 0.7 Goals

2009-03-15 Thread nicolas . pouillard
ons one day we should be able to nicely display using a customizable way things [$sql| SELECT * FROM people |] or [$regex|(a|[bc])|] or [$html| Boo |]... Some of those are not for 0.7 but for the long-term though. -- Nicolas Pouillard --~--~-~--~~~---~--~~

patch applied (yi): Fix the GTK and Pango UIs to compile again.

2009-03-14 Thread Nicolas Pouillard
Sat Mar 14 12:50:07 EDT 2009 ke...@sb.org * Fix the GTK and Pango UIs to compile again. Ignore-this: 95bb97ae619d75028068af0861876f6c Nicolas Pouillard's patch "Activate the reloading function under Mac OS X (still experimental)." changed the type signature for UI.end, but did not upd

patch applied (yi): Fix comments (reloading)

2009-03-14 Thread Nicolas Pouillard
Sat Mar 14 13:14:05 EDT 2009 Kalman Noel * Fix comments (reloading) M ./Yi/Boot.hs -4 M ./Yi/UI/Common.hs -1 +1 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~-

patch applied (yi): Activate the reloading function under Mac OS X (still experimental).

2009-03-14 Thread Nicolas Pouillard
Sat Mar 14 05:37:53 EDT 2009 Nicolas Pouillard * Activate the reloading function under Mac OS X (still experimental). Ignore-this: 35a893b5bc4a53c2cfc0ca6a323eea3a M ./HConf.hs -10 M ./Yi/Boot.hs -1 +3 M ./Yi/Core.hs -1 +1 M ./Yi/UI/Common.hs -2 +2 M ./Yi/UI/Vty.hs -9

patch applied (yi): Yi.Boot: Shorten encoding/decoding functions.

2009-03-14 Thread Nicolas Pouillard
Tue Mar 10 12:05:51 EDT 2009 Nicolas Pouillard * Yi.Boot: Shorten encoding/decoding functions. Ignore-this: 622e3bd835b8f51bceedf6901b2640e1 M ./Yi/Boot.hs -4 +2 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): UI.Vty: use extensible exceptions.

2009-03-14 Thread Nicolas Pouillard
Fri Mar 13 14:54:29 EDT 2009 Nicolas Pouillard * UI.Vty: use extensible exceptions. Ignore-this: 9015c4d1c6a20c5566f9e613c0a6f24d M ./Yi/UI/Vty.hs -6 +7 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com

Re: darcs patch: Yi.Keymap.Emacs.Utils: Make promptTag restrict the def...

2009-03-11 Thread nicolas . pouillard
uses (readUnitB unitWord) to extract the current word as the > >  default value for the tag to search for. Unfortunately, this catches > >  non-word characters if the cursor is not on a word char. Teach promptTag > >  to explicitly f

patch applied (yi): Vim: Fix #239 about backspace in ex mode (thanks to viraptor).

2009-03-05 Thread Nicolas Pouillard
Thu Mar 5 09:58:45 EST 2009 Nicolas Pouillard * Vim: Fix #239 about backspace in ex mode (thanks to viraptor). Ignore-this: f12c0bfe5a2a9bbcdfc9df99600e09b7 M ./Yi/Keymap/Vim.hs -1 +5 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel

Re: Vim broken

2009-03-01 Thread nicolas . pouillard
; > The same thing happens in other files; e.g., in ParserList.hs, I can't > scroll past the import list. > > Adimit in #yi also experienced this issue, and suggested it may be in > the recent Normal updates. I haven't had much lu

Re: patch applied (yi): Yi.Regex: Finish the 'reversePattern' function.

2009-02-17 Thread nicolas . pouillard
tinuing forward, type: n Continuing backward, type: N In this situation typing 'N' search for the same pattern backward > On Tue, Feb 17, 2009 at 10:10 AM, Nicolas Pouillard > wrote: > > > > Tue Feb 17 04:07:24 EST 2009 Nicolas Pouillard > > > >

patch applied (yi): Yi.Char.Unicode: quicker access to greek letters ('a, 'b...).

2009-02-17 Thread Nicolas Pouillard
Tue Feb 17 04:10:23 EST 2009 Nicolas Pouillard * Yi.Char.Unicode: quicker access to greek letters ('a, 'b...). Ignore-this: f3632ae527ca815fff4ff13b9f7216c7 M ./Yi/Char/Unicode.hs +22 --~--~-~--~~~---~--~~ Yi development mailing lis

patch applied (yi): Yi.Regex: Finish the 'reversePattern' function.

2009-02-17 Thread Nicolas Pouillard
Tue Feb 17 04:07:24 EST 2009 Nicolas Pouillard * Yi.Regex: Finish the 'reversePattern' function. Ignore-this: 16bff4d68fd6c7369c57b5bf593c40bd M ./Yi/Regex.hs +3 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroup

patch applied (yi): Vim: fix the 'left on eol' behavior for repeating 'changes'

2009-02-17 Thread Nicolas Pouillard
Mon Feb 2 09:05:44 EST 2009 Nicolas Pouillard * Vim: fix the 'left on eol' behavior for repeating 'changes' Ignore-this: 19f478793c0fd3462c4b3a5ad813cdb6 M ./Yi/Keymap/Vim.hs -2 +2 --~--~-~--~~~---~--~~ Yi development m

patch applied (yi): Yi.Char.Unicode: more symbols

2009-02-17 Thread Nicolas Pouillard
Wed Jan 14 18:15:34 EST 2009 Nicolas Pouillard * Yi.Char.Unicode: more symbols Ignore-this: 4791c63e66aaeee9ce9799dcb2ec1e89 M ./Yi/Char/Unicode.hs -5 +22 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

patch applied (yi): Vim: apply new hlint hints (redundant '$'s, 'do's) and "unless" instead of "when+not"

2009-02-17 Thread Nicolas Pouillard
Mon Jan 12 16:47:02 EST 2009 Nicolas Pouillard * Vim: apply new hlint hints (redundant '$'s, 'do's) and "unless" instead of "when+not" Ignore-this: 1bfc945026b37b76a00e6d4c705fd5fa M ./Yi/Keymap/Vim.hs -17 +17 --~--~-~--~~

patch applied (yi): Vim: no longer move cursor when using CTRL-{A,X}.

2009-02-17 Thread Nicolas Pouillard
Mon Jan 12 19:17:14 EST 2009 Nicolas Pouillard * Vim: no longer move cursor when using CTRL-{A,X}. Ignore-this: 54f4ad30c095bdae1356d01eefcd452e M ./Yi/Keymap/Vim.hs -1 +1 --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http

Re: patch applied (yi): loads of changes related to onlinetrees

2009-01-30 Thread Nicolas Pouillard
-Philippe Bernardy > > wrote: > > > > > > Fri Jan 30 10:36:04 EST 2009 jeanphilippe.berna...@gmail.com > > > * loads of changes related to onlinetrees > > > > > >M ./Yi/Syntax/OnlineTree.hs -175 +142 > > >M ./Yi/Syntax/Paren.hs

Re: patch applied (yi): loads of changes related to onlinetrees

2009-01-30 Thread nicolas . pouillard
> wrote: > > > > Fri Jan 30 10:36:04 EST 2009 jeanphilippe.berna...@gmail.com > > * loads of changes related to onlinetrees > > > >M ./Yi/Syntax/OnlineTree.hs -175 +142 > >M ./Yi/Syntax/Paren.hs -10 +9 > >M ./Yi/Syntax/Tree.hs -1 +13 >

Re: patch applied (yi): Depend on QuickCheck 2

2009-01-26 Thread Nicolas Pouillard
k 2 > > M ./Yi/Buffer/Misc.hs -1 +1 > M ./tests/Driver.hs -80 +33 > M ./yi.cabal -1 +1 > -- Nicolas Pouillard --~--~-~--~~~---~--~~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~--~~~~--~~--~--~---

  1   2   3   4   5   >