Yurik changed the topic of #ocaml to: http://icfpcontest.cse.ogi.edu/ -- OCaml wins | http://www.ocaml.org/ | http://caml.inria.fr/oreilly-book/ | http://icfp2002.cs.brown.edu/ | SWIG now supports OCaml| Early releases of OCamlBDB and OCamlGettext are available
Kinners has joined #ocaml
vom_Fenster has quit [Read error: 104 (Connection reset by peer)]
vom_Fenster has joined #ocaml
mattam has quit ["zZz"]
polin8 has quit [forward.freenode.net irc.freenode.net]
kev has quit [forward.freenode.net irc.freenode.net]
polin8 has joined #ocaml
kev has joined #ocaml
lament has joined #ocaml
kev has quit [forward.freenode.net irc.freenode.net]
polin8 has quit [forward.freenode.net irc.freenode.net]
polin8 has joined #ocaml
kev has joined #ocaml
asqui has quit [Excess Flood]
asqui has joined #ocaml
vom_Fenster has quit [Read error: 104 (Connection reset by peer)]
Arav has joined #ocaml
<Arav> Hey.
<whee> hi
Arav is now known as sfogarty
<sfogarty> better
<whee> heh
<sfogarty> grrr. bad vim
<sfogarty> you know anything about vim?
<docelic> sup ?
<whee> it's the only editor I use, so I hope so :)
<sfogarty> trying to get matchit.vim in my head
<sfogarty> not even sure if it's loaded. nothing in my manual about modules :)
<whee> is it a standard plugin type thing?
<sfogarty> think so
<whee> place it in ~/.vim/plugin/
<whee> anything in there should get automatically loaded
<polin8> :scriptnames will tell you what loaded
<sfogarty> aha!
<sfogarty> it's not there. that explains much
<whee> indeed
<sfogarty> more termianls, I'm still not satisfied
Kinners has quit ["leaving"]
<sfogarty> *prts!* I grok
<sfogarty> any clue how to get \<let\>:\<in\>\|\<;;\> to recognize the or (now \|, but that doesn't work)
<sfogarty> if anyon'e splayed iwth match_words
<sfogarty> supposed to be a vim regular expression
<sfogarty> ah!
<sfogarty> hm. I don't know that this is doable
gl has joined #ocaml
gl has quit [Remote closed the connection]
gl has joined #ocaml
docelic has quit [Read error: 54 (Connection reset by peer)]
Kinners has joined #ocaml
sfogarty has quit ["Client Exiting"]
docelic has joined #ocaml
mattam has joined #ocaml
docelic has quit ["again, brb."]
lament has quit [Remote closed the connection]
lament has joined #ocaml
taw has joined #ocaml
<taw> are messages produced by ocaml internationalized ?
taw has quit ["Client Exiting"]
smklsmkl has joined #ocaml
xmkl has quit [Read error: 54 (Connection reset by peer)]
Torquemada has joined #ocaml
xmkl has joined #ocaml
smklsmkl has quit [Remote closed the connection]
smklsmkl has joined #ocaml
smklsmkl has quit [Read error: 110 (Connection timed out)]
xmkl has quit [Read error: 110 (Connection timed out)]
mattam_ has joined #ocaml
mattam has quit [Read error: 60 (Operation timed out)]
smklsmkl has joined #ocaml
thierry has joined #ocaml
<thierry> hi all
xmkl has joined #ocaml
smklsmkl has quit [Read error: 113 (No route to host)]
lament has quit ["mental mantle"]
docelic has joined #ocaml
nkoza has joined #ocaml
docelic is now known as docelic|sleeps
Kinners has quit ["ZZZZzzzz..."]
thierry has quit ["[x]chat"]
vom_Fenster has joined #ocaml
graydon has joined #ocaml
vom_Fenster has quit ["Trillian (http://www.ceruleanstudios.com)"]
j_bravo has joined #ocaml
gl has quit [Read error: 54 (Connection reset by peer)]
gl has joined #ocaml
asquii has joined #ocaml
thierry has joined #ocaml
<thierry> yo
asqui has quit [Read error: 60 (Operation timed out)]
asquii is now known as asqui
gl has quit [Read error: 60 (Operation timed out)]
matkor has joined #ocaml
<matkor> Hi :) What is ocaml to end of line comment syntax ? Like // in C++ or # in python ? TIA
nkoza has quit [Read error: 110 (Connection timed out)]
asqui has quit [Excess Flood]
asqui has joined #ocaml
docelic has joined #ocaml
docelic has quit [Remote closed the connection]
docelic|sleeps is now known as docelic
graydon has quit []
docelic has quit ["bah, brb"]
docelic has joined #ocaml
<hdaume> matkor: there isn't any
<matkor> hdaume: Tnx :)
exa has joined #ocaml
<exa> hi there
<exa> how can i use libraries installed with ocamlfind?
<exa> i'm having trouble using them, i'm kind of a newbie in this area what should i read?
<exa> $ ocamlc -I +getopt getopt.cmo -o install install.ml getopt.cmo unix.cma
<exa> eheh seems like i'm in the right direction
<exa> blackstar:install$ ocamlc -I +getopt getopt.cmo -o install install.ml unix.cma getopt.cmo
<exa> Error while linking install.cmo: Reference to undefined global `Unix'
<exa> why's this happening?
<exa> anybody out there?
<whee> you're referencing unix.cma after install.ml
<whee> so it attempts to compile install without knowing that unix exists
<exa> ah, really
<exa> thanks :)
<exa> i'm writing a replacement for gnu install :)
<whee> neat
<exa> the original install utility isn't too smart when installing libraries you know
<exa> so i decided to write an install utility that does NOT overwrite identical files
<whee> are you using getopt to do command line argument parsing?
<exa> yes
<whee> there's a builtin library that does that
<exa> because it needs to be compatible with long options
<exa> does Arg handle --blah=0 ?
<whee> you've tried Arg?
<exa> it read like it only supported options with single dash
<exa> am I incorrect?
<whee> I think it handles double as well
<whee> not sure about --blah=0, but it'd do --blah 0
<whee> I think. heh
<whee> lemme check with one of my existing programs
<exa> I think getopt handles that, so...
<exa> it's quite similar to gnu getopt lib
<whee> it does work, hooray
<whee> I don't know about the = syntax, though
<exa> no it doesn't support that
<exa> i'd better go with getopt
<exa> that's like the most important thing that install does :)
<whee> if you need to remain completely compatible with it, then it's a good choice
<exa> argument parsing :)
<exa> yea completely
<exa> i want this to be a drop-in replacement
<exa> but let me ask you first, is there an existing install utility that does what I need?
<whee> what do you need?
<exa> i asked at other kde developers but they didn't know
<exa> i need the damn thing not to overwrite say veryverycommon.h
<exa> when it hasn't changed
<whee> I haven't a clue either :|
matkor has quit ["Client Exiting"]
aleksi has quit ["Client Exiting"]
<hdaume> exa: why do you need such behavior?
<hdaume> exa: and might it not be easier just to modify the sources for install?
<hdaume> is there any way to print a value of type 'a in the same way that the interactive environment shows it?
<exa> hdaume: because I can write it in ocaml
<exa> hdaume: I wanna make a point writing it :)
<hdaume> :)
<exa> even though it's trivial, it's a good way to show "look you can write unix utilities using ocaml"
<exa> and it's much cleaner that way :)
<exa> because it's got a module system and stuff
exa is now known as exa-away
matkor has joined #ocaml
lament has joined #ocaml