<flux>
actually I've wished for one at times.. I wonder if I dare to run it on some big programs, the output is likely illegible :)
<bluestorm>
it might be possible to select a few functions only
<bluestorm>
and the library is available anyway
<bluestorm>
flux: ocamldoc already does some limited graphs, wich i find very helpful
guillem has joined #ocaml
<vbmithr>
hey guillem
postalchris has quit ["Leaving."]
munga has quit ["Ex-Chat"]
RobertFischer has joined #ocaml
Linktim has quit [Remote closed the connection]
ygrek has quit [Remote closed the connection]
ygrek has joined #ocaml
filp has quit ["Bye"]
<gildor_>
flux: unfortunately i think this program has serious license problem (oug)
<gildor_>
which make him difficult to distribute
Snrrrub has quit [Read error: 110 (Connection timed out)]
<bluestorm>
gildor_: wich are ? could you settle this with the author ?
<gildor_>
e.g. it use typedtree which is not distributed and is QPL
<bluestorm>
there were licensing problems with the pa_oo extension (wich i agree is much smaller) and just contacting the author ended it gracefully
<bluestorm>
ah
<bluestorm>
you mean it reuse parts of the ocaml code ?
<bluestorm>
+s
<gildor_>
in oug_core.ml -> open Typedtree
<gildor_>
take a look at typing/typedtree.ml in ocaml source to see what i mean
<gildor_>
oug use internal ocaml data structure
<bluestorm>
yes, i think i've seen that already
Snrrrub has joined #ocaml
<gildor_>
which are QPLed (and not public interface, of course)
<gildor_>
-> this is dangerous and pretty complicated to deal with
<bluestorm>
iirc, one project reused some parts of ocaml and got a specific allowance to redistribute the unmodified ocaml source tree with their program
<gildor_>
the problem is not only about license
<bluestorm>
it might be one of the jo/alpha/metao-caml dialect, i'm not sure
<gildor_>
it is just as if you pull some random file from GCC, which are not in the set of public interface
<gildor_>
you don't know if they will still have the same meaning/structure/function exported...
<bluestorm>
gildor_: and re-importing the whole ocaml tree makes it heavy to redistribute
<gildor_>
bluestorm: indeed
<bluestorm>
so you're right, there are serious issues here :)
<gildor_>
this is really unfortunate, because Maxence really do a good job, but playing with this make this work very hard to package
<bluestorm>
i get to dream of a GPL-licensed ocaml release sometimes :-'
<gildor_>
(like the graphical debugger: epeire, which is not redistributable)
<gildor_>
bluestorm: problem is not here
<gildor_>
QPL licenses file help you to see where internal structures are ;-)
<bluestorm>
gildor_: didn't Xleroy say at the meeting something more or less like "we might try to expose this kind of ocaml internals publicly in the future to make those things easier" ?
<gildor_>
if you come to link with QPL -- it means you are in trouble
<gildor_>
bluestorm: yep, and I think i was asking the question
sporkmonger has quit []
pango has quit [Remote closed the connection]
pango has joined #ocaml
aryx has joined #ocaml
ygrek has quit [Remote closed the connection]
LordMetroid has joined #ocaml
bluestorm has quit ["Konversation terminated!"]
filp has joined #ocaml
filp has quit [Client Quit]
mbishop has joined #ocaml
postalchris has joined #ocaml
AxleLonghorn has joined #ocaml
AxleLonghorn has left #ocaml []
Torment has joined #ocaml
Yoric[DT] has quit ["Ex-Chat"]
hardcopy has joined #ocaml
Jedai has quit [Read error: 110 (Connection timed out)]
rwmjones has joined #ocaml
tomh has joined #ocaml
bla has quit [Read error: 113 (No route to host)]
Axioplase has quit ["home"]
bohanlon has quit ["leaving"]
Demitar has joined #ocaml
marmotine has quit ["Quitte"]
vbmithr has quit ["Zz"]
vbmithr has joined #ocaml
hkBst has quit ["Konversation terminated!"]
guillem has quit [Remote closed the connection]
<postalchris>
Anybody know how to (safely) coerce an OCaml file_descr to a C int?
Paolo_Riccardo has joined #ocaml
Paolo_Riccardo has left #ocaml []
bla has joined #ocaml
Axioplase has joined #ocaml
LordMetroid has quit [Connection timed out]
Axioplase has quit ["brb"]
Axioplase has joined #ocaml
marmotine has joined #ocaml
seafood has joined #ocaml
rwmjones has quit [Read error: 104 (Connection reset by peer)]