Jeremie Dimino
4a43491f55
next gen utop
...
Ignore-this: c0e7aa3db012df3af520003d99403929
- reimplement the toplevel loop without using the standard one
- handle ocaml parsing/typing/compilation error messages to correctly
highlight error locations in the console and in emacs
- detect incomplete input and don't try to evaluate it
- automatically run with Lwt_main.run values with type _ Lwt.t
- colorize values
darcs-hash:20120211092107-c41ad-de115ed1ec0806b4261a3182f58fb2498e040d9d
2012-02-11 10:21:07 +01:00
Jeremie Dimino
f5663a80f4
ensure -package lwt.syntax is not passed for executables
...
Ignore-this: 3337806c6b44ce638ff9cb3d98778277
darcs-hash:20120122143643-c41ad-5471d1c391b95a8e7fbefe61a1f99b23ef541ed3
2012-01-22 15:36:43 +01:00
Jeremie Dimino
cf0fde1559
fix expunged pacakges
...
Ignore-this: 105de7e1d9d2cc2a95d492fae5945450
Expunge only packages tagged for a pragraam
darcs-hash:20120122025410-c41ad-f3df3a4e3e331b262003c522c1c5e5c9594832b5
2012-01-22 03:54:10 +01:00
Jeremie Dimino
4a456f0b59
do not expunge gtk modules
...
Ignore-this: 5491c43d53bf3c10a6f6257d36e2902d
darcs-hash:20110921003037-c41ad-5839cbdaa108f44a69e2ac2046c9d4d3cd345228
2011-09-21 02:30:37 +02:00
Jeremie Dimino
7125782c8b
allow to create the toplevel with debugging informations
...
Ignore-this: d993a5d1397aadd9d2d3d41f8dd122f3
darcs-hash:20110916110346-c41ad-6b6d5717082e90e291d57acb05b631feba5b5591
2011-09-16 13:03:46 +02:00
Jeremie Dimino
45ed680139
ocaml 3.13 ready
...
Ignore-this: 390ddd9264558fd4af5b1d437e817982
darcs-hash:20110803175530-c41ad-a1aeeb47c9c3294e7815a62dcb3d532276a235bf
2011-08-03 19:55:30 +02:00
Jeremie Dimino
fa942b0750
avoid passing -I with path that does not exist to ocamlc
...
Ignore-this: 2afbd12ecfe0d685b2b64c063ffac401
darcs-hash:20110803173144-c41ad-2e18488ec03b935b50839a5718b0db4f19f6f3d7
2011-08-03 19:31:44 +02:00
Jeremie Dimino
fa84034e80
search for compiler libraries at configure time
...
Ignore-this: 69791ad05709149e95a034f2a84be5a3
darcs-hash:20110803170052-c41ad-44393df785313f3e6fb832189d4fc9f0e05f7bc2
2011-08-03 19:00:52 +02:00
Jeremie Dimino
0dfa0749d1
fix the usage of threads inside the emacs mode
...
Ignore-this: 930a4187d5df267ebe880017b43805a2
darcs-hash:20110731165014-c41ad-2b67d0c47c48ea7ff8834f1cff2fb857da49fbf5
2011-07-31 18:50:14 +02:00
Jeremie Dimino
95a67bb1f7
first working version
...
Ignore-this: 15e2821ceb34ae98bc62bf5e49d487d3
darcs-hash:20110726184310-c41ad-fa25fb6d2825eaf71e9d3151fc75031c0f59a513
2011-07-26 20:43:10 +02:00
Jeremie Dimino
dce0895554
setup the build system
...
Ignore-this: 6b30f7e389966d1f6a47a95281971c86
darcs-hash:20110725133042-c41ad-c677ce7d5f2b11ed97a1453a83dc8fe072f3385f
2011-07-25 15:30:42 +02:00