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

Reply via email to