Sorry... darcs send doesn't appear to work for me...
Mon Oct 18 17:57:17 PDT 2010 dan.liebg...@gmail.com * buffer list mode shows useable names When files from different directories are loaded, the buffer list mode shows unselectable long names. This patch will show short names (with the editor common prefix removed) which are selectable and more readable (IMHO). New patches: [buffer list mode shows useable names dan.liebg...@gmail.com**20101019005717 Ignore-this: 7b65b70e520e9afe8b657bbd008af8da When files from different directories are loaded, the buffer list mode shows unselectable long names. This patch will show short names (with the editor common prefix removed) which are selectable and more readable (IMHO). ] hunk ./src/Yi/Mode/Buffers.hs 9 ) where import Yi.Core -import Yi.Keymap -import Yi.Editor -import Yi.Buffer +-- import Yi.Keymap +-- import Yi.Editor +-- import Yi.Buffer import Data.List ( intercalate ) import System.FilePath ( takeFileName ) hunk ./src/Yi/Mode/Buffers.hs 20 listBuffers = do withEditor $ do bs <- getBufferStack - bufRef <- stringToNewBuffer (Left "Buffer List") $ fromString $ intercalate "\n" $ map identString bs + prefix <- gets commonNamePrefix + bufRef <- stringToNewBuffer (Left "Buffer List") $ fromString $ intercalate "\n" $ map (shortIdentString prefix) bs switchToBufferE bufRef withBuffer $ do modifyMode $ \m -> m {modeKeymap = topKeymapA ^: bufferKeymap, modeName = "buffers"} hunk ./src/Yi/Mode/Buffers.hs 26 putA readOnlyA True + switch :: YiM () switch = do s <- withBuffer readLnB -- Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel