Yup, darcs send is the way to go. (possibly output to file if sendmail
does not work).

On Tue, Apr 27, 2010 at 2:02 AM, Jeff Wheeler <j...@jeffwheeler.name> wrote:
> Hmm, I'm still having trouble applying this.
>
> You either need to attach the content as a file, output directly by
> darcs, or use the 'darcs send' command.
>
> Jeff
>
> On Mon, Apr 26, 2010 at 1:00 AM, "Michał J. Gajda" <mjga...@gmail.com> wrote:
>> New patches:
>>
>> [Pick default config file that matches temporary keymap picked by the user
>> on first run.
>> mjga...@gmail.com**20100425182501
>>  Ignore-this: 817a57804aa367838f96616f7679c5a
>>
>>  To maximize autoconfiguration, when user picks a default keymap, his choice
>>  is used to pick one of three default configuration files (~/.yi/yi.hs),
>>  and thus give her favourite editor's looks upon next restart.
>>
>> ] addfile ./examples/yi-cua.hs
>> hunk ./examples/yi-cua.hs 1
>> +import Yi
>> +
>> +-- Preamble
>> +import Yi.Prelude
>> +import Prelude ()
>> +
>> +-- Import the desired UI as needed.
>> +-- Some are not complied in, so we import none here.
>> +
>> +-- import Yi.UI.Vty (start)
>> +-- import Yi.UI.Cocoa (start)
>> +-- import Yi.UI.Pango (start)
>> +
>> +myConfig = defaultCuaConfig -- replace with defaultVimConfig or
>> defaultCuaConfig
>> +
>> +defaultUIConfig = configUI myConfig
>> +
>> +-- Change the below to your needs, following the explanation in comments.
>> See
>> +-- module Yi.Config for more information on configuration. Other
>> configuration
>> +-- examples can be found in the examples directory. You can also use or
>> copy
>> +-- another user configuration, which can be found in modules Yi.Users.*
>> +
>> +main :: IO ()
>> +main = yi $ myConfig
>> +  {
>> +
>> +   -- Keymap Configuration
>> +   defaultKm = defaultKm myConfig,
>> +
>> +   -- UI Configuration
>> +   -- Override the default UI as such:
>> +   startFrontEnd = startFrontEnd myConfig,
>> +                    -- Yi.UI.Vty.start -- for Vty
>> +   -- (can be overridden at the command line)
>> +   -- Options:
>> +   configUI = defaultUIConfig
>> +     {
>> +       configFontSize = Nothing,
>> +                        -- 'Just 10' for specifying the size.
>> +       configTheme = configTheme defaultUIConfig,
>> +                     -- darkBlueTheme  -- Change the color scheme here.
>> +
>> +       configWindowFill = ' '
>> +     }
>> +  }
>> +
>> hunk ./examples/yi-vim.hs 9
>>  import Yi.Prelude
>>  import Prelude ()
>>
>> +-- import Yi.UI.Vty (start)
>> +-- import Yi.UI.Cocoa (start)
>> +-- import Yi.UI.Pango (start)
>> +
>>  -- Uncomment for Shim support
>>  -- import qualified Yi.Mode.Shim as Shim
>>  -- -- Shim.minorMode gives us emacs-like keybindings - what would be a good
>> hunk ./src/Yi/Config/Default.hs 222
>>
>>  nilKeymap :: Keymap
>>  nilKeymap = choice [
>> -             char 'c' ?>>  openCfg (Cua.keymap),
>> -             char 'e' ?>>  openCfg (Emacs.keymap),
>> -             char 'v' ?>>  openCfg (Vim.keymapSet),
>> +             char 'c' ?>>  openCfg (Cua.keymap)    "yi-cua.hs",
>> +             char 'e' ?>>  openCfg (Emacs.keymap)  "yi.hs",
>> +             char 'v' ?>>  openCfg (Vim.keymapSet) "yi-vim.hs",
>>              char 'q' ?>>! quitEditor,
>>              char 'r' ?>>! reload,
>>              char 'h' ?>>! configHelp
>> hunk ./src/Yi/Config/Default.hs 235
>>                           "To get a standard reasonable keymap, you can run
>> yi with either --as=cua, --as=vim or --as=emacs.",
>>                           "You should however create your own ~/.yi/yi.hs
>> file: ",
>>                           "You can type 'c', 'e' or 'v' now to create and
>> edit it using a temporary cua, emacs or vim keymap."]
>> -          openCfg km = write $ do
>> +          openCfg km kmName = write $ do
>>             dataDir <- io $ getDataDir
>> hunk ./src/Yi/Config/Default.hs 237
>> -            let exampleCfg = dataDir </> "examples" </> "yi.hs"
>> +            let exampleCfg = dataDir </> "examples" </> kmName
>>             homeDir <- io $ getHomeDirectory
>>             let cfgDir = homeDir </> ".yi"
>>                 cfgFile = cfgDir </> "yi.hs"
>> hunk ./yi.cabal 36
>>   art/setup-script.png
>>   art/setup-script.png
>>   examples/yi.hs
>> +  examples/yi-vim.hs
>> +  examples/yi-cua.hs
>>   examples/yi-simple.hs
>>  extra-source-files: src/Yi/Lexer/common.hsinc
>>
>>
>> Context:
>>
>> [Update C lexer for special comments (e.g. "/**")
>> jeffwhee...@gmail.com**20100423061210
>>  Ignore-this: 281958beb016887d106e1697e1ac5333
>>
>>  I suspect there's a better way to do thos. What is it?
>> ]
>> [added my config file to Users
>> anders...@gmail.com**20100422194545
>>  Ignore-this: 79eddfaf6526c4158084aeaf44bb8d80
>> ]
>> [Export some CUA functions and fix Gtk imports issue
>> Hamish Mackenzie <hamish.k.macken...@googlemail.com>**20100412063404
>>  Ignore-this: ca47d5d9e15e04b98b40d2f0075529db
>> ]
>> [More progress on Yi.UI.Pango.Control
>> Hamish Mackenzie <hamish.k.macken...@googlemail.com>**20100404103555
>>  Ignore-this: 212c8aec438a6a0742f2690242f352a4
>> ]
>> [IReader.hs: switch M-Del to M-0
>> gwe...@gmail.com**20100325154110
>>  Ignore-this: 8a220d97977e5db509d7b6b344611ea
>>  M-Del doesn't work with urxvt, it seems, and I am doubtful it works in
>> general.
>>  But M-0 will work or fail with the other bindings.
>> ]
>> [Cleanup syntax files
>> jeffwhee...@gmail.com**20100326043211
>>  Ignore-this: 714d6df1f570a4de23fb052b04e93944
>> ]
>> [Significant cleanup, -Wall to Yi.Syntax.Tree
>> jeffwhee...@gmail.com**20100325075221
>>  Ignore-this: a106e842ae56b004edab83cf7dea5f0f
>> ]
>> [Cleanup Yi.Syntax.Tree (replace local function with Control.Arrow's
>> `first`)
>> jeffwhee...@gmail.com**20100325063218
>>  Ignore-this: 1819a1e305d5d52b0fef28b048141dfb
>> ]
>> [Fix documentation formatting (remove broken linkification)
>> jeffwhee...@gmail.com**20100325063013
>>  Ignore-this: 7bcc3f61408f4c6df696f76445aaeee3
>> ]
>> [-Wall (RecursiveDo -> DoRec, requires 6.12)
>> jeffwhee...@gmail.com**20100325053035
>>  Ignore-this: 36c0c99feadf155016ce86219f5f5580
>> ]
>> [Display errors in configuration in both cold boot and reload
>> jeffwhee...@gmail.com**20100325031845
>>  Ignore-this: 11b26dd4e1ab79736610723afe8b2cb0
>> ]
>> [TAG 0.6.2.2
>> jeffwhee...@gmail.com**20100324171312
>>  Ignore-this: 729a069566b7090ea9de3d2a9038f4c7
>> ]
>> Patch bundle hash:
>> 2748e6f77af0293ed6b4449974119461769f772b
>>
>> --
>> Yi development mailing list
>> yi-devel@googlegroups.com
>> http://groups.google.com/group/yi-devel
>>
>
>
>
> --
> Jeff Wheeler
>
> Undergraduate, Electrical Engineering
> University of Illinois at Urbana-Champaign
>
> --
> Yi development mailing list
> yi-devel@googlegroups.com
> http://groups.google.com/group/yi-devel

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

Reply via email to