From: <wag...@se...> - 2013-03-02 12:25:02
|
I'm at a go tournament this weekend, but will take a look Monday or Tuesday. Thanks! ~d Quoting Hamish Mackenzie <ham...@gm...>: > Sorry I did not get to this last weekend. Luite and I both caught a > nasty cold at mloc-js and I spent the whole of last weekend in bed. > > I have pushed a patch that removes the webkit1.8 flag and uses the > CPP instead... > https://patch-tag.com/r/hamish/webkit/home > > Here is in action... > https://travis-ci.org/leksah/leksah > > Hamish > > On 22 Feb 2013, at 02:42, wag...@se... wrote: > >> Quoting Hamish Mackenzie <ham...@gm...>: >> >>> I would like to keep the 1.8 support (that is what is available on >>> travis-ci). >> >> Oh, absolutely. I just mean the *flag* is unfortunate, not that the >> support is unfortunate. >> >>> I'll try to have a look at it this weekend. If the changes are >>> not to great I will try to #ifdefs to the main source directory >>> (and just leave out anything that is out of date or missing in 1.8). >>> >>> On 16 Feb 2013, at 15:21, wag...@se... wrote: >>> >>>> Hi Hamish -- >>>> >>>> I'm taking a look at the webkit patches. I understand the gtk3 >>>> flag is pretty unavoidable, but the webkit1-8 flag is a bit >>>> unfortunate. Do you have a feeling for how difficult it would be >>>> to do as in the gtk package and use CPP to choose code based on >>>> which version of webkit is available? >>>> >>>> I guess the main piece of interest is how to expose the >>>> G.U.G.W.DOM hierarchy or not; I wonder how painful it would be >>>> for those modules to just be empty if the version of webkit is >>>> too low (i.e. always exposed). >>>> >>>> ~d >>>> >>>> Quoting Hamish Mackenzie <ham...@gm...>: >>>> >>>>> Hi, >>>>> >>>>> I want to do a release of Leksah to Hackage that uses Gtk3 and >>>>> WebKit (preferably in the next week or two). >>>>> >>>>> This will need the following patches: >>>>> https://patch-tag.com/r/hamish/gtk2hs >>>>> http://leksah.org/gtksourceview3.patches (repo still seems to be darcs1) >>>>> https://patch-tag.com/r/hamish/webkit >>>>> >>>>> Although these packages default to gtk3 you can still use them >>>>> with gtk2 (cabal install -f-gtk3) >>>>> >>>>> I think we have three options: >>>>> 1) Push the Gtk3 patches into the Gtk2Hs repo in preparation for >>>>> a regular release (perhaps 0.13.0). >>>>> 2) Create a new repo for them and release it as gtk on Hackage >>>>> (version 1.0.0 or 0.13.0) and continue merging 0.12 repo changes >>>>> in. >>>>> 3) Add gtk-gtk3, gtksourceview-gtk3 and webkit-gtk3 to Hackage. >>>>> >>>>> Please can we start the ball rolling on option 1 or can you let >>>>> me know which of the other two options you would prefer? >>>>> >>>>> Thanks, >>>>> Hamish >>>>> >>>>> >>>>> >>>> >>>> >>> >>> >>> >> >> > > > |