Commits on Feb 12, 2011
  1. @jeffwheeler @jeffwheeler
Commits on Feb 11, 2011
  1. @jeffwheeler @jeffwheeler
  2. @jeffwheeler @jeffwheeler
  3. @jeffwheeler @jeffwheeler
  4. @jeffwheeler @jeffwheeler
  5. @jeffwheeler @jeffwheeler

    Bump some version numbers

    jeffwheeler committed with jeffwheeler Feb 11, 2011
  6. @uzytkownik @jeffwheeler

    Update to GHC 7.0.1

    uzytkownik committed with jeffwheeler Feb 11, 2011
Commits on Dec 13, 2010
  1. @exlevan

    Disable GNOME integration by default

    Having Yi built with gnome flag without GNOME installed makes the Pango
    frontend crash, complaining about unset gconf key.
    See http://code.google.com/p/yi-editor/issues/detail?id=319
    exlevan committed Dec 13, 2010
  2. @exlevan

    Bump gtk2hs version to 0.12

    exlevan committed Dec 13, 2010
  3. @exlevan

    Bump derive version to 2.4

    exlevan committed Dec 13, 2010
Commits on Oct 29, 2010
  1. Mention Dyre in HCAR

    jeffwheeler@gmail.com committed Oct 29, 2010
Commits on Oct 26, 2010
  1. Add vte ui (Gtk with integrated terminal)

    Since the Pango UI sorta sucks, I thought this would be a nice way to get a
    usable Gtk UI with less work. This will reduce the amount of work that needs
    to go into making the UI (since it only needs the vty UI).
    
    I bet there's also a way to use IORef and forking so that we don't have to
    launch an entirely separate instance of Yi, but I haven't figured this out
    yet.
    jeffwheeler@gmail.com committed Oct 26, 2010
  2. Remove Contributors.hs (just use 'darcs show authors' now)

    jeffwheeler@gmail.com committed Oct 26, 2010
  3. Remove unnecessary import

    jeffwheeler@gmail.com committed Oct 26, 2010
Commits on Oct 25, 2010
  1. HCAR: mention switch to hint

    gwern0@gmail.com committed Oct 25, 2010
  2. HCAR: sp

    gwern0@gmail.com committed Oct 25, 2010
Commits on Oct 22, 2010
  1. Add .authorspellings file

    I'm inclined to replace the CONTRIBUTORS stuff with this. It doesn't do as
    much, but it's a lot simpler and support is baked into darcs (`darcs show
    authors`).
    
    Thoughts?
    jeffwheeler@gmail.com committed Oct 22, 2010
Commits on Oct 12, 2010
  1. Fix the gap calculation algorithm to be more efficient.

    We no only calculate the single line gap in the case of SingleLine
    style useage. The previous code had some errors in the case statement.
    This version makes more sense and seems more readable to me.
    jwall@google.com committed Oct 12, 2010
  2. add the misc library to the cabal file:wq

    jwall@google.com committed Oct 12, 2010
  3. Set the correct defaults for the emacs and vim default configs

    jwall@google.com committed Oct 12, 2010
  4. Actually use the ScrollStyle in the refreshEditor

    This patch compiles but I've yet to test that it actually does
    what I think it does. :-)
    jwall@google.com committed Oct 12, 2010
  5. retrieve the scroll tyle in runEditor

    jwall@google.com committed Oct 12, 2010
Commits on Oct 11, 2010
  1. Add a config setting for the style of scroll.

    After the last patch fixing the scrolling bug and making yi do
    scrolling in the style of vim the next logical step is to make this
    setting configurable. This patch adds that config setting but does not
    yet use it.
    jwall@google.com committed Oct 11, 2010
  2. IReader: rm dangerous concurrency

    currently it's possible to corrupt an articles.db just by closing Yi while the writing is still going on
    in lieu of some way to stop Yi from closing (blocking on an MVar?) better to just not risk it and be
    really slow
    gwern0@gmail.com committed Oct 11, 2010
Commits on Oct 6, 2010
  1. add documentation and clean up

    Document the rational for this change as well as clean up
    some of the comments and todos.
    jwall@google.com committed Oct 6, 2010
Commits on Sep 18, 2010
  1. Scrolling - Store actual buffer lines displayed in a window.

    In order for scrolling to work we have to differentiate between the height
    of the window in display lines and the number of actual buffer lines
    displayed in a window. This patch stores that information in a window.
    jwall@google.com committed Sep 18, 2010
Commits on Sep 16, 2010
  1. fix scrolling so it no longer snaps to the middle.

    scrolling off the top or bottom of the screen now just moves the viewport
    the minimum # of lines necessary to keep the point in sight. This is a
    much less disruptive scrolling experience.
    jwall@google.com committed Sep 16, 2010
Commits on Aug 29, 2010
  1. compilation fix

    jeanphilippe.bernardy@gmail.com committed Aug 29, 2010
Commits on Aug 12, 2010
  1. Add Yi/File.hs-boot that I forgot

    jeffwheeler@gmail.com committed Aug 12, 2010
Commits on Aug 7, 2010
  1. Restrict monads-fd version

    Fixed compilation for me
    Malte Sommerkorn committed Aug 7, 2010
Commits on Jul 16, 2010
  1. Remove some trailing whitespace

    jeffwheeler@gmail.com committed Jul 16, 2010
  2. Move Yi.Dired.fnewE to Yi.File.editFile

    It can actually open dirs too. Thought about the name a lot, and this is the most intuitive I can think of. Open to suggestions, though.
    jeffwheeler@gmail.com committed Jul 16, 2010
Commits on Jul 15, 2010
  1. -Wall in dired

    jeffwheeler@gmail.com committed Jul 15, 2010
  2. Begin to clean up fnewE, which opens buffers new buffers based on a f…

    …ilename
    
    The behavior right now hasn't changed. I think some behavior should change, but
    I have left that for the future (tomorrow?). Creating the parent directories
    here seems especially broken.
    jeffwheeler@gmail.com committed Jul 15, 2010
  3. Bump version number

    jeffwheeler@gmail.com committed Jul 15, 2010