Alexandr Voidex | 1 Jun 13:17 2012
Picon

Re: Fixed path-processing on Windows. (#18)

Thanks for response!

I agree that Vty should be the default (I changed them locally just
for me, but pushed them on GitHub by mistake), so I changed back them
in yi.cabal in my request.
I also tested this build on Windows (clean Windows 7 and Windows 8
Release Preview). It's now possible to completely build Yi with
ghc-7.4.1:

1. Install GTK+ from http://ftp.gnome.org/pub/GNOME/binaries/win32/glade3/3.6/glade3-3.6.7-with-GTK+.exe
in folder withour spaces (for example C:\Programs\Gtk+)
2. Download and extract into Gtk+ path (in example: C:\Program\Gtk+)
these archives:
 a. http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/fontconfig_2.8.0-2_win32.zip
 b. http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/expat_2.0.1-1_win32.zip
 c. http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype_2.4.4-1_win32.zip
3. cabal install alex
4. cabal install happy
5. cabal install gtk2hs-buildtools
6. add cabal bin directory to PATH (or copy alex & happy somewhere in
PATH)
7. Patch file \lib\pkgconfig\pango.pc in Gtk+ path (in example: C:
\Program\Gtk+\lib\pkgconfig\pango.pc) with:
  - Cflags: -I${includedir}/pango-1.0
  + Cflags: -I${includedir}/pango-1.0 -I${includedir}
8. cabal install yi -f-vty -fpango (should work after applying my
patch, i think, now i'm using 'cabal install' in yi directory)

On 16 май, 02:12, Jeff Wheeler <jeffwhee...@...> wrote:
> Thanks for the patch!
(Continue reading)

GitHub | 2 Jun 09:09 2012

[yi-editor/yi] 3c662f: Tweak # behaviour in Vim normal mode

  Branch: refs/heads/master
  Home:   https://github.com/yi-editor/yi
  Commit: 3c662fff906217e3b595adb355202a60b7c39615
      https://github.com/yi-editor/yi/commit/3c662fff906217e3b595adb355202a60b7c39615
  Author: Dmitry Ivanov <ethercrow@...>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M yi/src/library/Yi/Keymap/Vim.hs
    M yi/src/library/Yi/Search.hs

  Log Message:
  -----------
  Tweak # behaviour in Vim normal mode

Now # leaves cursor on the last character of search term
allowing subsequent use of # and *

  Commit: 7d23a774f91fecc8a5bfe5fba34561165af0caac
      https://github.com/yi-editor/yi/commit/7d23a774f91fecc8a5bfe5fba34561165af0caac
  Author: Jeff Wheeler <wheele11@...>
  Date:   2012-06-02 (Sat, 02 Jun 2012)

  Changed paths:
    M yi/src/library/Yi/Keymap/Vim.hs
    M yi/src/library/Yi/Search.hs

  Log Message:
  -----------
  Merge pull request #19 from ethercrow/master
(Continue reading)

GitHub | 2 Jun 09:10 2012

[yi-editor/yi] 86302b: Fixed path processing on Windows (and settings pat...

  Branch: refs/heads/master
  Home:   https://github.com/yi-editor/yi
  Commit: 86302b1cf3c762e6c833591f0b44f66f2c6dedfd
      https://github.com/yi-editor/yi/commit/86302b1cf3c762e6c833591f0b44f66f2c6dedfd
  Author: unknown <voidex <at> voidex-pc.(none)>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M yi/src/library/System/CanonicalizePath.hs
    M yi/src/library/System/FriendlyPath.hs
    M yi/src/library/Yi/Config/Default.hs
    M yi/yi.cabal

  Log Message:
  -----------
  Fixed path processing on Windows (and settings path moved to AppData)

  Commit: ee45f498cd592b7a7329f719b42af6eca5517354
      https://github.com/yi-editor/yi/commit/ee45f498cd592b7a7329f719b42af6eca5517354
  Author: Alexandr Ruchkin <voidex.org@...>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M yi/yi.cabal

  Log Message:
  -----------
  Changed defaults back.

  Commit: 47a9cb2b5d575f68a1482041ad1a7290a3ba8218
(Continue reading)

Jeff Wheeler | 2 Jun 09:10 2012
Picon

Re: Fixed path-processing on Windows. (#18)

Looks good, I went ahead and merged it. Thanks!

On Fri, Jun 1, 2012 at 6:17 AM, Alexandr Voidex <voidex.org@...> wrote:
> Thanks for response!
>
> I agree that Vty should be the default (I changed them locally just
> for me, but pushed them on GitHub by mistake), so I changed back them
> in yi.cabal in my request.
> I also tested this build on Windows (clean Windows 7 and Windows 8
> Release Preview). It's now possible to completely build Yi with
> ghc-7.4.1:
>
> 1. Install GTK+ from http://ftp.gnome.org/pub/GNOME/binaries/win32/glade3/3.6/glade3-3.6.7-with-GTK+.exe
> in folder withour spaces (for example C:\Programs\Gtk+)
> 2. Download and extract into Gtk+ path (in example: C:\Program\Gtk+)
> these archives:
>  a. http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/fontconfig_2.8.0-2_win32.zip
>  b. http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/expat_2.0.1-1_win32.zip
>  c. http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype_2.4.4-1_win32.zip
> 3. cabal install alex
> 4. cabal install happy
> 5. cabal install gtk2hs-buildtools
> 6. add cabal bin directory to PATH (or copy alex & happy somewhere in
> PATH)
> 7. Patch file \lib\pkgconfig\pango.pc in Gtk+ path (in example: C:
> \Program\Gtk+\lib\pkgconfig\pango.pc) with:
>  - Cflags: -I${includedir}/pango-1.0
>  + Cflags: -I${includedir}/pango-1.0 -I${includedir}
> 8. cabal install yi -f-vty -fpango (should work after applying my
> patch, i think, now i'm using 'cabal install' in yi directory)
(Continue reading)

yi | 6 Jun 21:31 2012

Issue 370 in yi-editor: Unicode quote in Haskell source code causes crash

Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 370 by jameshfi...@...: Unicode quote in Haskell
source  
code causes crash
http://code.google.com/p/yi-editor/issues/detail?id=370

What steps will reproduce the problem?
1. Create any file with a `.hs` extension with the content "'“'"
2. Open the file with yi (with Vty frontend, the only one that works for me)

What is the expected output?

The file opens, displaying the content.

What do you see instead?

Yi dies with the error:

     find file: /tmp/yi_fail.hsyi-linux-x86_64: lexical error around “'

     yi-linux-x86_64: thread blocked indefinitely in an MVar operation
     $

Please provide relevant version information:

What version of Yi are you using?
0.6.5.0
(Continue reading)

GitHub | 7 Jun 05:10 2012

[yi-editor/yi] a85200: add missing objc 2.0 keywords

  Branch: refs/heads/master
  Home:   https://github.com/yi-editor/yi
  Commit: a85200bb7d5684ed3210986e86a8a5277c42882a
      https://github.com/yi-editor/yi/commit/a85200bb7d5684ed3210986e86a8a5277c42882a
  Author: Dmitry Ivanov <ethercrow@...>
  Date:   2012-06-04 (Mon, 04 Jun 2012)

  Changed paths:
    M yi/src/library/Yi/Lexer/ObjectiveC.x

  Log Message:
  -----------
  add missing objc 2.0 keywords

  Commit: a31434e4ac36afa19cd9be99ad025a5b3d9fcff8
      https://github.com/yi-editor/yi/commit/a31434e4ac36afa19cd9be99ad025a5b3d9fcff8
  Author: Dmitry Ivanov <ethercrow@...>
  Date:   2012-06-06 (Wed, 06 Jun 2012)

  Changed paths:
    M yi/src/library/Yi/Lexer/ObjectiveC.x

  Log Message:
  -----------
  more missing objc keywords

  Commit: ab0f29da0f8ffa5cba849b9708a19f91bf83bbf4
      https://github.com/yi-editor/yi/commit/ab0f29da0f8ffa5cba849b9708a19f91bf83bbf4
  Author: Jeff Wheeler <wheele11@...>
  Date:   2012-06-06 (Wed, 06 Jun 2012)
(Continue reading)

GitHub | 7 Jun 05:11 2012

[yi-editor/yi] 76a2b5: fix filename completion for files in current direc...

  Branch: refs/heads/master
  Home:   https://github.com/yi-editor/yi
  Commit: 76a2b5232fb4668ba66faab11808dc99a19c68ae
      https://github.com/yi-editor/yi/commit/76a2b5232fb4668ba66faab11808dc99a19c68ae
  Author: Dmitry Ivanov <ethercrow@...>
  Date:   2012-06-06 (Wed, 06 Jun 2012)

  Changed paths:
    M yi/src/library/Yi/Misc.hs

  Log Message:
  -----------
  fix filename completion for files in current directory

  Commit: 72658de265159e05c06b4babf2d014e3fbe40104
      https://github.com/yi-editor/yi/commit/72658de265159e05c06b4babf2d014e3fbe40104
  Author: Dmitry Ivanov <ethercrow@...>
  Date:   2012-06-06 (Wed, 06 Jun 2012)

  Changed paths:
    M yi/src/library/Yi/Keymap/Vim.hs

  Log Message:
  -----------
  expand '%' into current filename in ex mode

  Commit: 0793405452c77896b5b542f59c380e0f87140a0c
      https://github.com/yi-editor/yi/commit/0793405452c77896b5b542f59c380e0f87140a0c
  Author: Jeff Wheeler <wheele11@...>
  Date:   2012-06-06 (Wed, 06 Jun 2012)
(Continue reading)

GitHub | 7 Jun 05:12 2012

[yi-editor/yi] bcfd0c: Add missing '[' and ']' vim text units.

  Branch: refs/heads/master
  Home:   https://github.com/yi-editor/yi
  Commit: bcfd0c6c0748671fb172a7046741425695198f8e
      https://github.com/yi-editor/yi/commit/bcfd0c6c0748671fb172a7046741425695198f8e
  Author: Dmitry Ivanov <ethercrow@...>
  Date:   2012-06-06 (Wed, 06 Jun 2012)

  Changed paths:
    M yi/src/library/Yi/Keymap/Vim.hs

  Log Message:
  -----------
  Add missing '[' and ']' vim text units.

  Commit: 5a9073e1b1f3ce97ab7be1c8c1007d771e1903e2
      https://github.com/yi-editor/yi/commit/5a9073e1b1f3ce97ab7be1c8c1007d771e1903e2
  Author: Jeff Wheeler <wheele11@...>
  Date:   2012-06-06 (Wed, 06 Jun 2012)

  Changed paths:
    M yi/src/library/Yi/Keymap/Vim.hs

  Log Message:
  -----------
  Merge pull request #22 from ethercrow/vim_compat

Add missing '[' and ']' vim text units.

Compare: https://github.com/yi-editor/yi/compare/0793405...5a9073e

(Continue reading)

Jeff Wheeler | 7 Jun 05:12 2012
Picon

Re: [yi-editor/yi] 76a2b5: fix filename completion for files in current direc...

Thanks for all these changes, Dmitry.

Jeff

On Wed, Jun 6, 2012 at 10:11 PM, GitHub <noreply@...> wrote:
>  Branch: refs/heads/master
>  Home:   https://github.com/yi-editor/yi
>  Commit: 76a2b5232fb4668ba66faab11808dc99a19c68ae
>      https://github.com/yi-editor/yi/commit/76a2b5232fb4668ba66faab11808dc99a19c68ae
>  Author: Dmitry Ivanov <ethercrow@...>
>  Date:   2012-06-06 (Wed, 06 Jun 2012)
>
>  Changed paths:
>    M yi/src/library/Yi/Misc.hs
>
>  Log Message:
>  -----------
>  fix filename completion for files in current directory
>
>
>  Commit: 72658de265159e05c06b4babf2d014e3fbe40104
>      https://github.com/yi-editor/yi/commit/72658de265159e05c06b4babf2d014e3fbe40104
>  Author: Dmitry Ivanov <ethercrow@...>
>  Date:   2012-06-06 (Wed, 06 Jun 2012)
>
>  Changed paths:
>    M yi/src/library/Yi/Keymap/Vim.hs
>
>  Log Message:
>  -----------
(Continue reading)

yi | 7 Jun 11:10 2012

Re: Issue 369 in yi-editor: Binary installer for Windows


Comment #1 on issue 369 by rgala...@...: Binary installer for Windows
http://code.google.com/p/yi-editor/issues/detail?id=369

It would be nice too if it can be installed in standalone mode (Yi on  
USB!!) and/or without administrator rights...

Thanks anyway, I use Yi on Linux and it works like a charm (disgratefully  
I'm crippled at work using a retarded OS...)

--

-- 
Yi development mailing list
yi-devel@...
http://groups.google.com/group/yi-devel


Gmane