Comment #2 on issue 276 by noel.kalman: HConf should be a standalone package http://code.google.com/p/yi-editor/issues/detail?id=276
Please consider moving the orphan Functor instances out of HConf.Utils. They are only used from Yi.Main. I'm not sure where they should go, though. Btw I've come to think that the directory layout, with config file and compilation files in the same directory, looks a little dirty. It's OK to have two applications, xmonad and yi, doing that, but if we go for the general case, how about putting compilation files into a seperate .hconf directory, similar to how cabal hides in .cabal? (Idea: When you're doing a backup of ~/.[^.]*, you can exclude .hconf.) This reveals interesting other design problems ;) namely: Should the config files remain in ~/.app/, or go to ~/.app.hs, or even ~/.hconf/app.hs? The advantage of the latter is that you can share code between your configurations, the disadvantage being that we wouldn't hide the name of the library, HConf, from the user. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel -~----------~----~----~----~------~----~------~--~---