<adrien>
I think avsm also has made an update to it but I don't have the link handy and I don't know how they "compare" or which version he applied it to
<linshuai_irc>
OK, I'm gonna see how to darcs diffs
<adrien>
you should probably start from my .patch file ; it's slightly more up-to-date and has some fixes
<linshuai_irc>
yeah, I'm trying to compile some janestreet's libs, and their _oasis file should be processed with the patched version of OASIS
<linshuai_irc>
wow, that't nice
<adrien>
linshuai_irc: well, if you only compile, you don't need oasis
<adrien>
you only need oasis if you change the _oasis file
<linshuai_irc>
it's a dev version
<linshuai_irc>
so I need it to `oasis setup-dev'
<adrien>
it doesn't have setup.ml/myocamlbuild.ml/_tags/... files?
<adrien>
hmm, am I the only one who checks in the files oasis generates?
<linshuai_irc>
sorry, but what do you mean by `check in'?
<thelema>
adrien: I do with batteries. maybe oneday oass will stabilize and be common
<thelema>
linshuai_irc: commit to version control
<linshuai_irc>
get it
<linshuai_irc>
just like checkout
<adrien>
yup, so when someone gets the source from the version control, he also has the files
willb has quit [Read error: Operation timed out]
<linshuai_irc>
<adiren>, how should I appy your patch, it seems like a git diff patch
<adrien>
that's because it is
<adrien>
also a patch that /usr/bin/patch can apply (and actually, janestreet's might have been from mercurial; I don't know)
oriba has joined #ocaml
<linshuai_irc>
Do I need to git clone your repo?
<adrien>
_my_ repo? I didn't link to any repo (and I don't have one for oasis anyway)
<linshuai_irc>
oops, so I just apply your patch to the current oasis src?
<adrien>
you can try it on the current sources but you might have to update the patch because I was targetting 0.2.1~alpha1 I think
<adrien>
yup, that was my target
<linshuai_irc>
Fine, I just cloned the darcs repo and gonna try
<adrien>
afk a bit
willb has joined #ocaml
ikaros has joined #ocaml
Tobu has quit [Ping timeout: 272 seconds]
<adrien>
anyone knows if geneweb (genealogy software) uses Marshal to store its data?
<adrien>
geneweb's daemon crashes on my mother's laptop when she tries to access the database, after an unclean shutdown and I'm now seriously depressing
<adrien>
it seems to be able to count how many people are stored in the database but it crashes when issuing a search request
paradoja has quit [Remote host closed the connection]
Kakadu has quit [*.net *.split]
antegallya has quit [*.net *.split]
ulfdoz has quit [*.net *.split]
ftrvxmtrx has quit [*.net *.split]
thizanne has quit [*.net *.split]
mehdid has quit [*.net *.split]
diml has quit [*.net *.split]
willb has quit [*.net *.split]
linshuai_irc has quit [*.net *.split]
edwin has quit [*.net *.split]
Snark has quit [*.net *.split]
raichoo has quit [*.net *.split]
emmanuelux has quit [*.net *.split]
ttamttam has quit [*.net *.split]
bobry has quit [*.net *.split]
lopex has quit [*.net *.split]
bitbckt has quit [*.net *.split]
adrien has quit [*.net *.split]
kmc has quit [*.net *.split]
sgnb has quit [*.net *.split]
NaCl has quit [*.net *.split]
Obfuscate has quit [*.net *.split]
chambart has quit [*.net *.split]
testcocoon has quit [*.net *.split]
rixed has quit [*.net *.split]
rwmjones has quit [*.net *.split]
_andre has quit [*.net *.split]
_habnabit has quit [*.net *.split]
rossberg_ has quit [*.net *.split]
pangoafk has quit [*.net *.split]
joewilliams has quit [*.net *.split]
bzzbzz has quit [*.net *.split]
pou has quit [*.net *.split]
beckerb has quit [*.net *.split]
tlockney_ has quit [*.net *.split]
mal`` has quit [*.net *.split]
svenl has quit [*.net *.split]
Drakken has quit [*.net *.split]
snarkyboojum has quit [*.net *.split]
silver has quit [*.net *.split]
hyperboreean has quit [*.net *.split]
twittard has quit [*.net *.split]
rby has quit [*.net *.split]
olasd has quit [*.net *.split]
srcerer_ has quit [*.net *.split]
brendan has quit [*.net *.split]
ousado has quit [*.net *.split]
noj has quit [*.net *.split]
Schadenfreude has quit [*.net *.split]
jlouis has quit [*.net *.split]
daimrod has quit [*.net *.split]
haelix has quit [*.net *.split]
Qrntzz has quit [*.net *.split]
flux has quit [*.net *.split]
deavid has quit [*.net *.split]
nimred has quit [*.net *.split]
patronus_ has quit [*.net *.split]
emias has quit [*.net *.split]
explodus has quit [*.net *.split]
Cyanure has quit [*.net *.split]
mfp has quit [*.net *.split]
malouin has quit [*.net *.split]
shachaf has quit [*.net *.split]
bnwr has quit [*.net *.split]
Nass has quit [*.net *.split]
dcolish has quit [*.net *.split]
mcclurmc has quit [*.net *.split]
coeus has quit [*.net *.split]
bacam has quit [*.net *.split]
yezariaely has quit [*.net *.split]
metasyntax|work has quit [*.net *.split]
The_third_man has quit [*.net *.split]
TaXules has quit [*.net *.split]
pheredhel` has quit [*.net *.split]
shawn has quit [*.net *.split]
oriba has quit [*.net *.split]
lusory has quit [*.net *.split]
Dettorer has quit [*.net *.split]
companion_cube has quit [*.net *.split]
f[x] has quit [*.net *.split]
thelema has quit [*.net *.split]
tomprince has quit [*.net *.split]
foocraft has quit [*.net *.split]
mejalx has quit [*.net *.split]
letrec has quit [*.net *.split]
hcarty has quit [*.net *.split]
caligula has quit [*.net *.split]
Axioplase_ has quit [*.net *.split]
ath has quit [*.net *.split]
othiym23 has quit [*.net *.split]
jonafan has quit [*.net *.split]
ikaros has quit [*.net *.split]
avsm has quit [*.net *.split]
ski has quit [*.net *.split]
mnabil has quit [*.net *.split]
hnrgrgr has quit [*.net *.split]
milosn has quit [*.net *.split]
alxbl has quit [*.net *.split]
orbitz has quit [*.net *.split]
yroeht has quit [*.net *.split]
jrslepak_ has quit [*.net *.split]
zmoazeni_ has quit [*.net *.split]
trhodes has quit [*.net *.split]
Derander has quit [*.net *.split]
hyperboreean has joined #ocaml
snarkyboojum has joined #ocaml
dcolish has joined #ocaml
haelix has joined #ocaml
Qrntzz has joined #ocaml
pheredhel` has joined #ocaml
shawn has joined #ocaml
flux has joined #ocaml
deavid has joined #ocaml
explodus has joined #ocaml
emias has joined #ocaml
patronus_ has joined #ocaml
nimred has joined #ocaml
mejalx has joined #ocaml
foocraft has joined #ocaml
rixed has joined #ocaml
bnwr has joined #ocaml
jlouis has joined #ocaml
tomprince has joined #ocaml
Schadenfreude has joined #ocaml
TaXules has joined #ocaml
daimrod has joined #ocaml
shachaf has joined #ocaml
olasd has joined #ocaml
testcocoon has joined #ocaml
noj has joined #ocaml
chambart has joined #ocaml
Obfuscate has joined #ocaml
NaCl has joined #ocaml
pou has joined #ocaml
thelema has joined #ocaml
bzzbzz has joined #ocaml
f[x] has joined #ocaml
Nass has joined #ocaml
sgnb has joined #ocaml
kmc has joined #ocaml
The_third_man has joined #ocaml
ousado has joined #ocaml
malouin has joined #ocaml
Drakken has joined #ocaml
brendan has joined #ocaml
mfp has joined #ocaml
companion_cube has joined #ocaml
metasyntax|work has joined #ocaml
rby has joined #ocaml
pangoafk has joined #ocaml
rossberg_ has joined #ocaml
yezariaely has joined #ocaml
Dettorer has joined #ocaml
bacam has joined #ocaml
adrien has joined #ocaml
svenl has joined #ocaml
rwmjones has joined #ocaml
coeus has joined #ocaml
bitbckt has joined #ocaml
_habnabit has joined #ocaml
mcclurmc has joined #ocaml
mal`` has joined #ocaml
joewilliams has joined #ocaml
lopex has joined #ocaml
bobry has joined #ocaml
twittard has joined #ocaml
silver has joined #ocaml
Cyanure has joined #ocaml
srcerer_ has joined #ocaml
tlockney_ has joined #ocaml
_andre has joined #ocaml
emmanuelux has joined #ocaml
ttamttam has joined #ocaml
Snark has joined #ocaml
edwin has joined #ocaml
lusory has joined #ocaml
oriba has joined #ocaml
willb has joined #ocaml
caligula_ has joined #ocaml
Axioplase_ has joined #ocaml
mehdid has joined #ocaml
jonafan has joined #ocaml
ulfdoz has joined #ocaml
Tobu has joined #ocaml
hcarty has joined #ocaml
ftrvxmtrx has joined #ocaml
beckerb has joined #ocaml
letrec has joined #ocaml
othiym23 has joined #ocaml
ikaros has joined #ocaml
avsm has joined #ocaml
ski has joined #ocaml
mnabil has joined #ocaml
hnrgrgr has joined #ocaml
milosn has joined #ocaml
alxbl has joined #ocaml
orbitz has joined #ocaml
yroeht has joined #ocaml
jrslepak_ has joined #ocaml
trhodes has joined #ocaml
zmoazeni_ has joined #ocaml
Derander has joined #ocaml
pangoafk has quit [Ping timeout: 245 seconds]
willb has quit [Ping timeout: 240 seconds]
pangoafk has joined #ocaml
Drup has joined #ocaml
ftrvxmtrx has quit [Quit: Leaving]
beckerb has quit [Quit: Konversation terminated!]
silver has quit [Remote host closed the connection]
<adrien>
avsm: ah, right; I remember now: gildor added it himself to the patch list (I was expecting there would be a message in the followups too; silly me)
<adrien>
thanks
ttamttam has left #ocaml []
<avsm>
ocamlforge: the bug tracker from hell
<adrien>
the restriction on posting attachments is quite annoying =/
<avsm>
it also took me longer to get darcs installed, than to fix the bug ;-)
Cyanure has quit [Ping timeout: 252 seconds]
silver has joined #ocaml
Xizor has joined #ocaml
kmc has quit [Quit: Leaving]
avsm has quit [Quit: Leaving.]
rcmaehl has joined #ocaml
<rcmaehl>
I have a dangerous question that I need help with. Can someone PM me so that an idiot won't screw up their PC?
<adrien>
"no"; questions are supposed to be on the channel and if there's something dangerous or whatever, it shouldn't go in PM either
<rcmaehl>
Well. It's not really "dangerous" just more only a complete moron would run it and screw up their pc
<rcmaehl>
basically I'm cleaning up a wikipedia page and I need to know which code would be better?
<adrien>
and that could screw up a computer? I'd say none is better then :P
<rcmaehl>
Well the article is about screwing up computers, or forkbombs to be more precise
diml has joined #ocaml
thizanne has joined #ocaml
<rcmaehl>
meh I'll go with my gut and take out the longest one
<adrien>
ah
<adrien>
you're not using a program to clean the page; ok
<adrien>
in doubt; when you want to show such stuff, break it before posting it
<rcmaehl>
No and the page was terribly
<rcmaehl>
disorganized
<rcmaehl>
and ok
<adrien>
the 5-lines one in WP's forkbomb article is pretty weird
<rcmaehl>
:|
<rcmaehl>
lag
<adrien>
the 3-line one seems
<adrien>
much better
<rcmaehl>
ok
<companion_cube>
the ruby one is amusing
rcmaehl has left #ocaml []
iago has joined #ocaml
Anarchos has joined #ocaml
fxfr has joined #ocaml
raichoo has joined #ocaml
Tobu has quit [Remote host closed the connection]
twittard has quit [Quit: twittard]
twittard has joined #ocaml
Drup has quit [Quit: Leaving.]
<Qrntzz>
oh, I think that was me who added the ocaml forkbomb examples
twittard has quit [Quit: twittard]
<Qrntzz>
if by the 5-lines you meant the one with pattern-matching, well, I didn't like it as much either
flux has quit [Quit: kernel upgrade]
<oriba>
what forkbomb article are you talking about?
<adrien>
wikipedia's
<oriba>
they used ocaml for it?
avsm has joined #ocaml
<oriba>
there is no Ocaml in the forkbomb article
Tobu has joined #ocaml
flux has joined #ocaml
Tobu has quit [Changing host]
Tobu has joined #ocaml
_andre has quit [Quit: leaving]
fraggle_ has quit [Remote host closed the connection]
<thelema>
oriba: yes there is, just hiding in the middle
<thelema>
oriba: between nasm assembly and perl
<oriba>
thelema, you may talk about a different article
<oriba>
ah, ok I looked at the german version ... heheh
<oriba>
it needs three lines... how bad ;)
kmc has joined #ocaml
fraggle_ has joined #ocaml
Snark has quit [Quit: Quitte]
<Qrntzz>
oriba: you could of course stuff it in a single line, but... :-p
<oriba>
of course
twittard has joined #ocaml
silver has quit [Ping timeout: 245 seconds]
fxfr has quit [Quit: Page closed]
silver has joined #ocaml
Xizor has quit [Ping timeout: 255 seconds]
Tobu has quit [Ping timeout: 252 seconds]
Tobu has joined #ocaml
Xizor has joined #ocaml
sebz has joined #ocaml
srcerer_ has quit [Ping timeout: 252 seconds]
ftrvxmtrx has joined #ocaml
thorat has joined #ocaml
<adrien>
thelema: I was reading something else from russ cox and he added this page a few days ago; in case you haven't seen it yet: http://swtch.com/~rsc/regexp/regexp4.html (I haven't had time to read it yet)
<thelema>
adrien: I noticed that - cool trick if you're google and can maintain a trigram index
<thelema>
It's definitely a cool hack to turn a regex search into a google query
<thelema>
adrien: thanks for pointing it out - I'm always interested in the state of the art in regex
ulfdoz has quit [Ping timeout: 276 seconds]
raichoo has quit [Quit: leaving]
<adrien>
I need to set more time apart for reading; I'm accumulating everything but never reading anything
silver has quit [Remote host closed the connection]
Tobu has quit [Remote host closed the connection]
thorat has quit [Ping timeout: 255 seconds]
Tobu has joined #ocaml
thorat has joined #ocaml
thorat has quit [Changing host]
thorat has joined #ocaml
edwin has quit [Remote host closed the connection]
srcerer has joined #ocaml
sebz has quit [Quit: Computer has gone to sleep.]
gildor has joined #ocaml
sebz has joined #ocaml
sebz has quit [Client Quit]
kmc has quit [Quit: Leaving]
<oriba>
adrien, I know that problem of url-caching and not reading....
<thelema>
gildor: can you help with a permissions problem on ocamlforge?
<thelema>
gildor: short story: I cna't figure out how to add sliquister to the batteries group so he can push to the website
sebz has joined #ocaml
kmc has joined #ocaml
mdelaney_ has joined #ocaml
Anarchos has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!]
thorat has quit [Quit: thorat]
<gildor>
thelema: ok
<gildor>
thelema: I'll have some question in return
thelema has quit [Read error: Connection reset by peer]
<thelema_>
array (222.47 us) is 74.7% faster than
<thelema_>
bitset (880.11 us)
<thelema_>
for a mixture of 1/3 set, 1/3 unset, 1/3 mem, random access
<gildor>
this is the 4x slowdown
<dsheets>
What is the most OCamlish way to produce a man page for a command?
<thelema_>
hmm, same proportion for native code
<dsheets>
ocamldoc? Is this the standard?
<Qrntzz>
dsheets: probably, if your command is calling an ocaml program
sebz has quit [Quit: Computer has gone to sleep.]
<dsheets>
Qrntzz: ok. It looks like the default man page format is for annotated code modules. I would like to describe the command's use for end users. Are ocamldoc plugins a good idea?
<Qrntzz>
dsheets: tbh, I never used any, can't be of much help there
* Qrntzz
only needed library references
<dsheets>
Ok, that's fine. It is crazy to write directly for groff or whatever, though, right? I should write my docs in something that actually comprehensible?
<Qrntzz>
that'd probably be a nice idea
<dsheets>
hmm, ok, thanks for the help
<Qrntzz>
dsheets: you're welcome
alkoma has left #ocaml []
alkoma has joined #ocaml
letrec has joined #ocaml
alkoma has quit [Remote host closed the connection]
alkoma has joined #ocaml
ikaros has quit [Quit: Ex-Chat]
gildor has quit [*.net *.split]
avsm has quit [*.net *.split]
avsm has joined #ocaml
avsm has quit [Client Quit]
avsm has joined #ocaml
Xizor has quit []
letrec has quit [Ping timeout: 245 seconds]
mnabil has quit [Read error: Connection reset by peer]
milosn has quit [Ping timeout: 255 seconds]
oriba_ has joined #ocaml
oriba has quit [Ping timeout: 252 seconds]
ftrvxmtrx has quit [Read error: Operation timed out]