Wed Dec 3 16:40:45 EST 2008 Nicolas Pouillard <[EMAIL PROTECTED]>
* Yi.Users.Corey: minor suggestions
Ignore-this: c7357f691ea18c8a89db9b3e7293b762
M ./Yi/Users/Corey.hs -2 +2
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
ht
Wed Dec 3 23:10:19 EST 2008 [EMAIL PROTECTED]
* Yi/Users/Corey: Replaced hardcoded 4 in KBS handling to be shift width.
M ./Yi/Users/Corey.hs -8 +14
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/
patch attached
Cheers,
--
Krzysiek
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~--~~~~--~~--~--~---
Thu Dec 4 03:51:47 CET 2008 Krzysztof Goj <[EMAIL PROTECT
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
On Wed, Dec 3, 2008 at 6:35 PM, Jeff Wheeler wrote:
> On Dec 3, 2008, at 4:05 PM, Gwern Branwen wrote:
>> But I'm not sure inasmuch as there were quite a few patches before
>> that that just failed to compile due to Exception issues.
>
> I've run i
Wed Dec 3 19:55:20 EST 2008 [EMAIL PROTECTED]
* Yi.IReader: more comments
Wed Dec 3 19:56:04 EST 2008 [EMAIL PROTECTED]
* various -Wall cleanups
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-de
Comment #7 on issue 182 by jeffwheeler: Quitting in Vty doesn't collapse
window
http://code.google.com/p/yi-editor/issues/detail?id=182
This works great; thanks!
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
Yo
On Dec 3, 2008, at 4:05 PM, Gwern Branwen wrote:
> But I'm not sure inasmuch as there were quite a few patches before
> that that just failed to compile due to Exception issues.
I've run into this issue a lot, also, but figured it was just my
configuration. I haven't quite tracked down what t
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
On Wed, Dec 3, 2008 at 4:04 PM, Jean-Philippe Bernardy wrote:
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEAREKAAYFAkk3AwMACgkQvpDo5Pfl1oIZDACgk9exRIZPHLhNHFOLHCWd2jvH
u6MAni1ZrcSt7nYL26dAPBuoTg4sQkDI
=cVxN
-END PGP SIGN
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Has anyone noticed darcs Yi causing crashes on startup? Trying a Yi
- --recompile-force && yi leads to:
Forcing recompile of custom yi
Launching custom yi: "/home/gwern/.yi/yi-i386-linux"
yi-i386-linux: Prelude.head: empty list
I've tried with a c
Wed Dec 3 16:43:11 EST 2008 Nicolas Pouillard <[EMAIL PROTECTED]>
* Vim: less parens.
Ignore-this: 22702b54973afdb5c77d67929452a695
M ./Yi/Keymap/Vim.hs -1 +1
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.googl
Wed Dec 3 16:23:53 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* 'gg' and 'G' should go to first non-space char of line
M ./Yi/Keymap/Vim.hs -4 +7
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-
Wed Dec 3 16:38:06 EST 2008 Nicolas Pouillard <[EMAIL PROTECTED]>
* Vim: ":" also have to go to first non space char.
Ignore-this: 69ee440d16448b21851ddbc06352b37f
M ./Yi/Keymap/Vim.hs -2 +1
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@goog
Wed Dec 3 16:36:40 EST 2008 Nicolas Pouillard <[EMAIL PROTECTED]>
* Vim: improve 'G' code.
Ignore-this: 8cbd5f1a5c13ca99bc7dc0404563a147
M ./Yi/Keymap/Vim.hs -3 +1
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.
Wed Dec 3 15:38:17 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Vim normal mode: "gg" with count argument
M ./Yi/Keymap/Vim.hs -1 +2
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~-
Wed Dec 3 13:19:19 EST 2008 [EMAIL PROTECTED]
* Main.hs: M-x ireadMode to just iread
Ignore-this: b307ff52b630f8500f05218d4a5aa5c0
So I don't need to constantly disambiguate.
M ./Yi/Main.hs -1 +1
--~--~-~--~~~---~--~~
Yi development mailing list
yi-dev
Wed Dec 3 12:26:31 EST 2008 [EMAIL PROTECTED]
* last of the LANGUAGE pragmas
Ignore-this: 8a1bd56c03682e4c9b163a615263af84
I have cast the extensions field into perdition, and added the missing
per-file declarations.
M ./Shim/ProjectContent.hs -1 +1
M ./Shim/SHM.hs -1 +1
M ./
Wed Dec 3 11:51:29 EST 2008 [EMAIL PROTECTED]
* Shim/*: +pragmas, rm unused imports
Ignore-this: eff16eba16ed8e3b98fdfe9420f1ab2b
M ./Shim/CabalInfo.hs -5 +5
M ./Shim/Hsinfo.hs -11 +9
M ./Shim/Messages.hs -1 +1
M ./Shim/MessagesTH.hs -1 +1
M ./Shim/SHM.hs -2 +2
M ./S
Wed Dec 3 11:45:17 EST 2008 [EMAIL PROTECTED]
* fix up Shim/ w/r/t Control.Exception
Ignore-this: 4ec9ae4bafcf9b98c07acd0a6cbab9e
M ./Shim/CabalInfo.hs -1 +1 r1
M ./Shim/Hsinfo.hs r1
M ./Shim/Utils.hs r1
--~--~-~--~~~---~--~~
Yi development maili
Wed Dec 3 11:44:08 EST 2008 [EMAIL PROTECTED]
* Shim/; some -Wall cleanup
Ignore-this: bcfe4c1e2d239472e56d08fe0eee0bd4
M ./Shim/CabalInfo.hs -4 +3
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group
On Wed, Dec 3, 2008 at 9:32 PM, nicolas. pouillard
<[EMAIL PROTECTED]> wrote:
>
> Excerpts from Gwern Branwen's message of Wed Dec 03 21:17:33 +0100 2008:
>>
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA512
>>
>> So I've gotten tired of all the extra whitespace hanging around files,
>> and ha
Excerpts from Krzysztof Goj's message of Wed Dec 03 21:40:29 +0100 2008:
> Patch in attachment.
I will apply it soon, however by looking at the Vim doc, gg should
go to line on the first non-blank character.
> Wed Dec 3 21:38:17 CET 2008 Krzysztof Goj <[EMAIL PROTECTED]>
> * Vim normal mode
Patch in attachment.
Cheers,
--
Krzysiek
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~--~~~~--~~--~--~---
Wed Dec 3 21:38:17 CET 2008 Krzysztof Goj <[EMAIL P
Excerpts from Gwern Branwen's message of Wed Dec 03 21:17:33 +0100 2008:
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> So I've gotten tired of all the extra whitespace hanging around files,
> and have removed it. Do people have a preference as to whether I
> record as a single big pa
Wed Dec 3 13:19:19 EST 2008 [EMAIL PROTECTED]
* Main.hs: M-x ireadMode to just iread
So I don't need to constantly disambiguate.
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~--~--
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
So I've gotten tired of all the extra whitespace hanging around files,
and have removed it. Do people have a preference as to whether I
record as a single big patch, or would per-file patches work better
with regard to commuting with changes and so
On Wed, Dec 3, 2008 at 7:36 PM, Corey O'Connor <[EMAIL PROTECTED]> wrote:
> Doh! Yes, you are right. It really does need to be a runtime and
> mode-dependent option. Though, I think there is a scheme partially in
> place that does this. A mode can specify a modeKeymap which is buffer
> local. The
On Wed, Dec 3, 2008 at 3:39 AM, Krzysiek Goj <[EMAIL PROTECTED]> wrote:
> I haven't seen your keymap before. If I have, I wouldn't post this
> enter_autoindent
> patch. I agree that this patch is probably forcing it's behaviour too
> much.
No worries; I hadn't realized that was enabled by "autoin
Excerpts from Krzysztof Goj's message of Wed Dec 03 16:59:44 +0100 2008:
> Hi!
[...]
> Wed Dec 3 16:55:12 CET 2008 Krzysztof Goj <[EMAIL PROTECTED]>
> * Comments fix
> - Esc leaves visual mode -- dropping comment
> - Explain and extend a FIXME for S and C
Thanks! Applied!
> [Unneeded pa
Wed Dec 3 10:55:12 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Comments fix
- Esc leaves visual mode -- dropping comment
- Explain and extend a FIXME for S and C
M ./Yi/Keymap/Vim.hs -2 +3
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@goo
Oops, fixed.
Excerpts from Gwern Branwen's message of Wed Dec 03 18:12:33 +0100 2008:
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> On Wed, Dec 3, 2008 at 12:07 PM, Corey O'Connor wrote:
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEAREKAAYFAkk2vgIACg
Wed Dec 3 12:57:53 EST 2008 Nicolas Pouillard <[EMAIL PROTECTED]>
* Add Yi.Region.regionIsEmpty
Ignore-this: c075fd46a14a991d5476770b9faafed7
M ./Yi/Region.hs -1 +3
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups
Wed Dec 3 11:44:08 EST 2008 [EMAIL PROTECTED]
* Shim/; some -Wall cleanup
Wed Dec 3 11:45:17 EST 2008 [EMAIL PROTECTED]
* fix up Shim/ w/r/t Control.Exception
Wed Dec 3 11:51:29 EST 2008 [EMAIL PROTECTED]
* Shim/*: +pragmas, rm unused imports
Wed Dec 3 12:26:31 EST 2008 [EMAIL PROT
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
On Wed, Dec 3, 2008 at 12:07 PM, Corey O'Connor wrote:
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEAREKAAYFAkk2vgIACgkQvpDo5Pfl1oLnIQCeL7Tn/rbTytS/wwDffMbo1bld
FzgAn1CL93PIGFEiaUgnweLVgJON7CWL
=2JtO
-END PGP SIGNATURE--
I get a compile failure when this patch is applied:
[ 93 of 101] Compiling Yi.Keymap.Vim( Yi/Keymap/Vim.hs,
dist/build/Yi/Keymap/Vim.o )
Yi/Keymap/Vim.hs:540:37: Not in scope: `regionIsEmpty'
Yi/Keymap/Vim.hs:557:36: Not in scope: `regionIsEmpty'
Cheers,
Corey O'Connor
On Wed, Dec 3, 200
Hi!
> Here is some reviews.
>
Thanks! It's great help in learning Haskell :)
> Unneeded parens (3x)
> Trailing white-spaces
Corrected in attached patch.
> Look at "darcs replace" it would have made the patch clearer.
>
Cool, I didn't know about it.
>> - ,(char 'D', withEditor . c
Wed Dec 3 10:55:44 EST 2008 Nicolas Pouillard <[EMAIL PROTECTED]>
* Vim: do nothing when cuting/pasting empty regions
Ignore-this: e0b4bc63452e1e2df93b4e3a2a841413
This avoid marking the buffer as unsaved.
M ./Yi/Keymap/Vim.hs -2 +4
--~--~-~--~~~---~--~
Wed Dec 3 10:53:50 EST 2008 Nicolas Pouillard <[EMAIL PROTECTED]>
* Vim: style, parens, and trailing white-spaces.
Ignore-this: 3d959998aed83292f5fac99a7a8d6f44
M ./Yi/Keymap/Vim.hs -3 +3
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googleg
Wed Dec 3 10:52:47 EST 2008 Nicolas Pouillard <[EMAIL PROTECTED]>
* Vim: when leaving insert/replace mode, use moveXorSol 1 instead of leftB
Ignore-this: f2766bc3a75501484a524d241f84e025
M ./Yi/Keymap/Vim.hs -2 +2
--~--~-~--~~~---~--~~
Yi development mai
Excerpts from Krzysztof Goj's message of Wed Dec 03 16:00:47 +0100 2008:
> ... so they don't delete newlines.
>
> Patch attached.
Patch applied!
--
Nicolas Pouillard aka Ertai
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://g
Wed Dec 3 07:57:41 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Corrected 'x' and 'X' behaviour
Now 'x' and 'X' are aliases to dl and dh (as in Vim) -- they cannot delete
newline character.
M ./Yi/Keymap/Vim.hs -2 +2
--~--~-~--~~~---~--~~
Yi development
Hi,
There had been some great activity last week, thanks everybody for
submitting, reviewing and applying patches!
Also, I will have a student that will start improving the parser for
the Haskell mode during spring.
All in all, I think this is all shaping very well. Hopefully a 1.0
version coul
... so they don't delete newlines.
Patch attached.
Cheers,
--
Krzysiek
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~--~~~~--~~--~--~---
Wed Dec 3 13:57:41 CE
Tue Dec 2 20:26:14 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Ctrl+h in insert and replace mode; Ctrl+w in replace mode
M ./Yi/Keymap/Vim.hs -4 +11
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group
Tue Dec 2 19:00:17 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Ctrl+h in Ex mode
M ./Yi/Keymap/Vim.hs +1
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~--~~~~--
Tue Dec 2 18:58:07 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Ctrl+p, Ctrl+n in Ex mode
M ./Yi/Keymap/Vim.hs +2
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~--~~~---
Tue Dec 2 22:10:45 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Behaviour at end of line (BIG PATCH)
- Doesn't allow to go to EOL in normal mode
- Does allow it in other (visual, insert, replace) modes
- Corrected D, and '$' command
- cursor moves left after leaving insert and repl
Tue Dec 2 18:15:44 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Vim: ctrl+u, ctrl+d scrolling
M ./Yi/Buffer/HighLevel.hs +7
M ./Yi/Keymap/Vim.hs -2 +2
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/
Tue Dec 2 18:35:09 EST 2008 Krzysztof Goj <[EMAIL PROTECTED]>
* Vim visual mode: 's' is synonym to 'c'
M ./Yi/Keymap/Vim.hs +1
--~--~-~--~~~---~--~~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~--~
Excerpts from Krzysztof Goj's message of Wed Dec 03 04:31:37 +0100 2008:
> I've done some work on Yi this night. It's divided in 3 'darc sends':
> - minor_tweaks -- lacking key bindings; One nice patch per feature;
> just commit it
Thanks! Applied.
> - eol_normal_mode -- Fixes normal mode to w
> It was just manual moves, like keeping the right key pressed. Or the bottom
> key and look at scrolling.
Super-duper benchmark: Press 'j' and hold it until you scroll down all
across the Yi/Buffer/HighLevel.hs
It took about 18 seconds both with my patch applied and not. Maybe
patched Yi was o
Excerpts from Krzysiek Goj's message of Wed Dec 03 14:11:25 +0100 2008:
>
> Алекс:
> > Vimmers are quite religious about this, usually. It's weird, eccentric
> > behaviour, originally implemented as a workaround, but once you get used to
> > it…
>
> Indeed. Vimmers have a lot of muscle memory i
allan <[EMAIL PROTECTED]> writes:
> Andy Stewart wrote:
>> Hi Allan,
>>
>> Thanks for you details reply.
>>
>> But i think i'm no choose:
>>
>> I want to try gtk of Yi, so 1 chuck.
>> I'm a newbie of Haskell, so i think i can't fix this problem, so 3
>> chuck.
>> And i think the darcs version
On Wed, Dec 3, 2008 at 1:46 PM, Andy Stewart <[EMAIL PROTECTED]> wrote:
> Thanks for you rely.
>
> So you mean that you're all use GHC 6.8.3 with Yi?
I don't use the gtk frontend. vty works fine with 6.10.
> I think gtk2hs 0.9.13 can't compile success with GHC 6.10.1
> That's why i choose darcs
Andy Stewart wrote:
> Hi Allan,
>
> Thanks for you details reply.
>
> But i think i'm no choose:
>
> I want to try gtk of Yi, so 1 chuck.
> I'm a newbie of Haskell, so i think i can't fix this problem, so 3
> chuck.
> And i think the darcs version of gtk2hs can't compile successfully with
> GHC
Алекс:
> Vimmers are quite religious about this, usually. It's weird, eccentric
> behaviour, originally implemented as a workaround, but once you get used to
> it…
Indeed. Vimmers have a lot of muscle memory in their fingers, so
anything
working similar, but not exactly as Vim is, well, kind of
Excerpts from Krzysiek Goj's message of Wed Dec 03 13:49:41 +0100 2008:
>
> Hi!
>
> Take a look at patch called "eol_normal_mode" in "Yawn..." thread
> (http://groups.google.com/group/yi-devel/attach/8910e117d0b0755a/
> eol_normal_mode.patch?part=3&view=1). It does exactly what Александър
> has
Thus spoke Krzysiek Goj:
>
> Hi!
>
> Take a look at patch called "eol_normal_mode" in "Yawn..." thread
> (http://groups.google.com/group/yi-devel/attach/8910e117d0b0755a/
> eol_normal_mode.patch?part=3&view=1). It does exactly what Александър
> has described as option 2 (I was to tired and to laz
Hi Jean,
"Jean-Philippe Bernardy"
<[EMAIL PROTECTED]> writes:
> We support only the released version of gtk2hs. Also, it happens to be
> quite broken at the moment.
> I would suggest you install with
>
> cabal install -f-gtk -fvty.
>
> Cheers,
> JP.
Thanks for you rely.
So you mean that you're
Hi!
Take a look at patch called "eol_normal_mode" in "Yawn..." thread
(http://groups.google.com/group/yi-devel/attach/8910e117d0b0755a/
eol_normal_mode.patch?part=3&view=1). It does exactly what Александър
has described as option 2 (I was to tired and to lazy to describe it
more throughly).
I gi
Hi Allan,
Thanks for you details reply.
But i think i'm no choose:
I want to try gtk of Yi, so 1 chuck.
I'm a newbie of Haskell, so i think i can't fix this problem, so 3
chuck.
And i think the darcs version of gtk2hs can't compile successfully with
GHC 6.10.1, and that is why i install too rec
Thus Spoke nicolas.pouillard:
> I've already tried to get this behaviour, however it was slowing down
> considerably the Vim keymap. Try for example to move right in normal mode when
> you are already on the last char. Moreover it was a quite invasive change and
> this suggested to have another rep
Excerpts from Александър Л. Димитров's message of Wed Dec 03 13:14:57 +0100
2008:
> Hi folks,
>
> OK, I'm finally beginning to understand the inner workings of the Vim keymap
> better, and also solved my indentation 'problem' (which it wasn't. Long story,
> let's just say, we should make indent
Hi folks,
OK, I'm finally beginning to understand the inner workings of the Vim keymap
better, and also solved my indentation 'problem' (which it wasn't. Long story,
let's just say, we should make indent easier to set up for vimmers.)
Next on my list is Vim's cursor-newline-escape behaviour. Comp
On Dec 3, 9:45 am, "Corey O'Connor" <[EMAIL PROTECTED]> wrote:
> Per the autoindent patch:
> In vim autoindent is an option so I'm reluctant to enforce the
> behavior with the standard Yi vim keymap. The vim keymap is set up to
> be extended such that this can be made an option already. See
> exte
Jean-Philippe Bernardy wrote:
> We support only the released version of gtk2hs. Also, it happens to be
> quite broken at the moment.
But not really right?
The latest released version is (according to the download page) 0.9.12 and in
the yi.cabal we have:
if flag (gtk)
Hello Andy
I'm afraid you have too recent a version of gtk2hs installed. You have the
darcs version installed right?
This has changed the handling of events somewhat. This is a bit of a problem
since 0.9.12 (the latest actual released version) is too early a release.
The Events module in gtk wa
We support only the released version of gtk2hs. Also, it happens to be
quite broken at the moment.
I would suggest you install with
cabal install -f-gtk -fvty.
Cheers,
JP.
On Wed, Dec 3, 2008 at 11:13 AM, Andy Stewart <[EMAIL PROTECTED]> wrote:
>
> Hi all,
>
> I have install GHC 6.10.1 and gtk2
Hi all,
I have install GHC 6.10.1 and gtk2hs (darcs version).
When i use cabal install Yi 0.5.2, i got below error:
,
|
|
| [ 78 of 105] Compiling Yi.Core ( Yi/Core.hs, dist/build/Yi/Core.o )
| [ 79 of 105] Compiling Yi.File ( Yi/File.hs, dist/build/Yi/File.o )
| [ 8
Per the autoindent patch:
In vim autoindent is an option so I'm reluctant to enforce the
behavior with the standard Yi vim keymap. The vim keymap is set up to
be extended such that this can be made an option already. See
extendedVimKeymap in Yi/Users/Corey.hs for an example of how the vim
keymap c
On Wed, Dec 3, 2008 at 4:31 AM, Krzysztof Goj <[EMAIL PROTECTED]> wrote:
> I've done some work on Yi this night. It's divided in 3 'darc sends':
> - minor_tweaks -- lacking key bindings; One nice patch per feature;
> just commit it
> - eol_normal_mode -- Fixes normal mode to work more like Vim's
70 matches
Mail list logo