Hi Axel, Andy Stewart <lazycat.mana...@gmail.com> writes:
> Hi Axel, > > My project need lots function to handle files, and file functions in GHC > not convenient for Gtk+ code, always need encode or decode. > > And we plan to departed GnomeVFS, but GIO is un-complete and haven't > same functions to replace GnomeVFS. > > So i plan to binding GIO, first of all, i try to fix ApiGen to generate > code, or you know how to fix it? > I will binding GIO by hand if i can't fix ApiGen. > > Except gstreamer, i have convert all packages to Cabal. > Before i *send* those Cabal pathes i need you adjust gtk.cabal or > Setup.hs to make Cabal packages can compile pass (Types.chs and Signal.chs) > > I have send mail talk detail of above problems, but no response, too > busy? > > Of course, i will *send* gio patches instead push directly to let you > review code. I have finish necessary binding for GIO 2.24.0 at https://patch-tag.com/r/AndyStewart/gio-branch I ignore below modules: Data conversion Streaming I/O Lowlevel platform-independent network support DNS resolution Highlevel network functionallity Those modules looks unnecessary for Haskell. All document is transform by gtk2hs.el (http://www.emacswiki.org/emacs/gtk2hs.el) I have add necessary version macro in source code. I will test those new functions with my file-manager. Please let me when you have spare time, then we merge those patches to main repository. BTW, i haven't seen you apply my Cabal patches, any problem? Cheers, -- Andy ------------------------------------------------------------------------------ _______________________________________________ Gtk2hs-devel mailing list Gtk2hs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel