Commit Graph

54 Commits

Author SHA1 Message Date
Jeremie Dimino fa05edcc93 first try at UTop_main.interact 2016-02-23 11:06:52 +00:00
Jeremie Dimino bdfecd6fd3 bump version to 1.18 2015-06-23 09:57:51 +01:00
Peter Zotov d02b7bbcd4 Bump version to 1.17. 2014-12-12 05:41:16 +03:00
Peter Zotov 35419a3284 Expose API documentation on github pages.
Also, unbreak documentation builds with style.css,
and use @dbuenzli's style, which is quite nicer than
the existing one.
2014-10-28 03:40:23 +03:00
Peter Zotov 5261d02c25 Bump version to 1.16. 2014-10-20 21:59:50 +04:00
Peter Zotov 9254d5cf92 Make --disable-camlp4 the default. 2014-10-20 20:03:45 +04:00
Peter Zotov 1205520aff Update deprecated License value in _oasis. 2014-10-20 16:20:55 +04:00
Peter Zotov 121b1a9e58 Get rid of lwt.syntax. 2014-10-20 16:20:55 +04:00
Peter Zotov 257bfa7eb6 Replace pa_optcomp with cppo. 2014-10-20 16:20:55 +04:00
Peter Zotov 7c8a68eea6 Add a flag to build utop-camlp4 conditionally. 2014-10-18 20:42:43 +04:00
Peter Zotov 1dc1720fa4 Version 1.15 2014-08-30 12:17:14 +02:00
Peter Zotov 9704fefad5 Version 1.14. 2014-07-05 02:18:59 +04:00
Jeremie Dimino 2d9285a87f version 1.13 2014-07-04 09:52:24 +01:00
Jeremie Dimino 98334b8883 version 1.12 2014-04-21 14:03:37 +01:00
Jeremie Dimino db93b45222 version 1.11 2014-02-11 09:18:48 +00:00
Jeremie Dimino 54701df7bb version 1.10 2013-12-10 15:20:33 +00:00
Jeremie Dimino 140eedf66a version 1.9 2013-11-26 13:51:01 +00:00
Jeremie Dimino ecfd8697fc fix #11: update the homepage url 2013-11-20 10:42:47 +00:00
Jeremie Dimino 188cb93366 version 1.8 2013-10-25 10:55:44 +01:00
Jeremie Dimino c44ed29355 version 1.7 2013-08-08 11:51:06 -04:00
Jeremie Dimino 7a3459f511 version 1.6 2013-08-07 12:40:27 -04:00
Jérémie Dimino 2b7dadf4b5 version 1.5 2013-04-28 22:42:26 +01:00
Jérémie Dimino 2e0026da7c add a Maintainers field to _oasis 2013-04-06 09:37:26 +01:00
Jérémie Dimino 51b24b6d5d version 1.4 2013-03-10 16:44:58 +00:00
Jeremie Dimino 427102aacb new release 2013-01-29 15:52:13 -05:00
Jérémie Dimino 6e911b41dc Add a Makefile
It compiles setup.ml to a native executable.
2012-10-17 11:36:33 +02:00
Jérémie Dimino cd2f0bd205 move to git 2012-10-17 11:32:11 +02:00
Jeremie Dimino 50963c9059 new version
Ignore-this: bddb7d02c68a4b1d3a4ff187813dd724

darcs-hash:20120731151330-c41ad-a4b438c3605056f46b00b9922613a35d3be90974
2012-07-31 17:13:30 +02:00
Jeremie Dimino 09659b1dbe install utop-full with access to compiler libraries
Ignore-this: 2612df285dd4900ca4eb4af08d5a4d93

darcs-hash:20120731150940-c41ad-2e08c11a1830ad058e1a856b31b2d74a87350dca
2012-07-31 17:09:40 +02:00
Jeremie Dimino 56da47475f bump version number
Ignore-this: beb1467002f887a936dd02564ac6e3c5

darcs-hash:20120730180130-c41ad-2b8a9978dc7379dce5835cdb33aa05f478f77f4d
2012-07-30 20:01:30 +02:00
Jeremie Dimino 62cbdede99 upgrade _oasis format
Ignore-this: 4d39f40825b7cf76efb18d737db3e272

darcs-hash:20120730175008-c41ad-d03e3506ff1df3be35b24f9b50dafcc20682e0f9
2012-07-30 19:50:08 +02:00
wojciech.meyer 08ab7b1e36 revert back Oasis generated file
Ignore-this: 6f109de0693553d160f316bdce69c36d

darcs-hash:20120321233357-33bd9-513b04832e864b8daac872d6a8aef77e0cbae4b6
2012-03-22 00:33:57 +01:00
wojciech.meyer 11cf629c46 Basic functionality is almost there, however still plenty to make it production quality. In this changeset I regenerated setup.ml via. oasis 3 so it contains a huge diff.
Ignore-this: 357d4c82baa1ecdf5c49bf65459059e9

darcs-hash:20120321031530-33bd9-43e454ae62709103edfb0208e7ab95a5319ae93a
2012-03-21 04:15:30 +01:00
Jeremie Dimino 394175914d better description in _oasis
Ignore-this: 1d393f1d6351661d09eda7c620f0b0f9

darcs-hash:20120220133619-c41ad-22d4a6caa74a8afb823ca16e5bb79a8cf76af686
2012-02-20 14:36:19 +01:00
Jeremie Dimino 65ad8cd988 make UTop_camlp4 public so the user can reuse it
Ignore-this: 103cabecad95046cf6686b55028de6c9

darcs-hash:20120220101444-c41ad-5e51be240cb26f1ca02fc37655d464b5acf1cbab
2012-02-20 11:14:44 +01:00
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 0506de1850 enable conditionnal compilation of utop-gtk
Ignore-this: 1dcd68bb631951eaecb341d0e0521ead

darcs-hash:20120121215446-c41ad-d1f8bb504c698bd6b4416c36eba14ca701f00e7d
2012-01-21 22:54:46 +01:00
Jeremie Dimino b5ae4d9f85 depend on camlp4 instead of camlp4.lib
Ignore-this: 215c03c4a113cf0e37cb819f9569f3ab

darcs-hash:20120104141813-c41ad-3b63303bc41bc2ba1adc30a4f464023dfcb73f98
2012-01-04 15:18:13 +01:00
Jeremie Dimino ddf0556887 use our own glib loop which do not use busy waiting like lablgtk does
Ignore-this: 12071140b9a724a83be67ae28af0d0ec

darcs-hash:20110920213743-c41ad-9d4d5be7abb46be0172b9f971a6e27745bf2e74c
2011-09-20 23:37:43 +02:00
Jeremie Dimino 7c4194a223 add styles to the GTk ui
Ignore-this: 79cd2a422f1c45ce08644396abf4c443

darcs-hash:20110920182657-c41ad-1cfb44fa2ff4ff5e01ec4547c480bde62bb639af
2011-09-20 20:26:57 +02:00
Jeremie Dimino 2351c45995 start of the GTK ui
Ignore-this: b51ff928e96baaa006c6ffc612196645

darcs-hash:20110920154735-c41ad-1bc3b29f91f26b1436235470bf4de5ef64de6146
2011-09-20 17:47:35 +02:00
Jeremie Dimino 5433a5cdd8 put files in different directories
Ignore-this: 2df11f9183d273759941b09dbec314c6

darcs-hash:20110920122950-c41ad-eec84c9824fc0077abec452a2d865990a443df63
2011-09-20 14:29:50 +02:00
Jeremie Dimino 82b2998b1b make sure the welcome message is correctly displayed on windows
Ignore-this: da5b08ebad927d04134a48a0958ca804

darcs-hash:20110919234918-c41ad-68a7319d9b78d4fdf77f98f5ab5c3307472c756e
2011-09-20 01:49:18 +02:00
Jeremie Dimino 1f9576e22c version 1.1
Ignore-this: 28c69e0277b1ec0023b7ccdb4caff539

darcs-hash:20110806114014-c41ad-f18ec6b811c3d66b091160ed0b184ee8f21cbf0e
2011-08-06 13:40:14 +02:00
Jeremie Dimino e541018eac build ocamldoc documentation
Ignore-this: 302c250e7a33c66627639431458327ca

darcs-hash:20110804125457-c41ad-e0b40e6ae013eef6022b85bfdf0f1d8e9a585cdf
2011-08-04 14:54:57 +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 a440707d24 install utoprc examples
Ignore-this: 178d0a6936d725cc0cdcced0f0798036

darcs-hash:20110803171224-c41ad-d599e01a760ca60943726c7445100cc6f5221160
2011-08-03 19:12:24 +02:00
Jeremie Dimino d275ba65a5 add manual pages
Ignore-this: f0ef7ee2bd303c71918217b9ce97f587

darcs-hash:20110802173427-c41ad-1d9a1fb885a4ca91cfbf53187d210ca7ab1eea37
2011-08-02 19:34:27 +02:00
Jeremie Dimino a1ebb70cb6 emacs mode
Ignore-this: a387797436a4995b0376c76507334795

darcs-hash:20110727090447-c41ad-da8929cec04466dcd94b1cf62cbc58f6b8c0f75b
2011-07-27 11:04:47 +02:00
Jeremie Dimino 02d98fff98 completion on identifiers
Ignore-this: 3045e07571a9000b25ad6ca85c8233db

darcs-hash:20110727080629-c41ad-07674844d2eccc42353195583a07274bb1d6a53a
2011-07-27 10:06:29 +02:00