Commit Graph

673 Commits

Author SHA1 Message Date
ZAN DoYe 9da0951274 remove more camlp4 remnants 2019-07-16 15:08:51 -04:00
Mitchell Plamann 7bd35e08ae Remove now-broken elisp that depends on utop-ocaml-preprocessor 2019-07-15 14:36:03 -04:00
Anton Kochkov ca00ce6146 Remove camlp4 remnants 2019-07-09 11:55:13 -04:00
Anton Kochkov 0c17ffa6b2 Add OCaml 4.08 build in Travis CI 2019-07-08 11:42:44 -04:00
Hongchang Wu a589d5caee Fix typo: mode -> modes 2019-06-15 17:32:37 +08:00
Jeremie Dimino 7e8567682d Allow to statically link utop
Fixes #285

Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2019-06-06 13:32:57 +01:00
ZAN DoYe 1fa416862f README: update dependencies 2019-05-27 13:49:48 +08:00
ZAN DoYe a07156ca80 compatible with 4.03: unattached doc comment 2019-05-27 13:49:48 +08:00
ZAN DoYe ff6665daca utop.opam: loosen the upper bound of the ocaml version 2019-05-27 13:49:48 +08:00
ZAN DoYe 287854cdea udpate the README about the 4.08 compatibility and interface changes 2019-05-27 13:49:48 +08:00
ZAN DoYe 55ff32027c remove outdated doc comment 2019-05-27 13:49:48 +08:00
ZAN DoYe 928bba9896 add get_load_path and set_load_path 2019-05-27 13:49:48 +08:00
ZAN DoYe 97224e635f remove aux code 2019-05-27 13:49:48 +08:00
ZAN DoYe ad510daa99 compatible with 4.08 2019-05-27 13:49:48 +08:00
ZAN DoYe 01c5361a17 fix typo 2019-05-27 13:49:48 +08:00
ZAN DoYe c046e42720 update CHANGES for release 2.4.0 2019-05-27 13:49:48 +08:00
ZAN DoYe 91763db846 update opam: depend on lambda-term 2 2019-05-27 13:49:48 +08:00
ZAN DoYe 3b1f930dfb follow the api changes of Zed_string.ends_with 2019-05-17 12:01:04 +08:00
ZAN DoYe da0fa23a05 Utop_lexer: to keep semantic consistent with the ocaml compiler, we now consider a combined double-quote to be a legal mark to start a string 2019-05-15 01:11:58 +08:00
ZAN DoYe 1ae50d3201 UTop_lexer: support editing, displaying malformed Zed_char (start with combining marks) 2019-05-15 01:11:58 +08:00
ZAN DoYe 99f28d9f17 UTop_lexer: support combined glyph for more kind of token, Symbol, Ident, Blanks, Literals... 2019-05-15 01:11:58 +08:00
ZAN DoYe dd1f834985 UTop_lexer: support combined glyph 2019-05-15 01:11:58 +08:00
ZAN DoYe fa6f1ee90f follow the changes of LTerm_history, perf regression fixed 2019-05-15 01:11:58 +08:00
ZAN DoYe 7df33e500a depend on new zed and lambda-term 2019-05-15 01:11:58 +08:00
mars0i 63fb913332 added tip to man page to make simple prompt 2019-05-05 20:20:27 -04:00
mars0i b2eed8cb69 Added tips for simple prompt without fancy features 2019-05-05 20:20:27 -04:00
Dmitry Bely 5637c67a7c Correct quoting for Windows command shell (#272) 2019-04-23 07:48:21 +01:00
Anil Madhavapeddy 0b631b4e7e
Merge pull request #271 from avsm/rel-2.3.0
Prepare release 2.3.0
2019-01-31 11:45:29 +00:00
Anil Madhavapeddy 2a711a79c8 also update the README with the toplevel printers documentation 2019-01-31 10:37:01 +00:00
Anil Madhavapeddy 499b1a6435 update CHANGES for release 2.3.0 2019-01-31 10:32:27 +00:00
Anil Madhavapeddy 4aca5d8136 add doc entry to opam file to support dune-release 2019-01-31 10:32:19 +00:00
Anil Madhavapeddy a91ae34dce ignore vim swapfiles 2019-01-31 10:32:13 +00:00
Anil Madhavapeddy 83dda5bb5d remove `release` target as `dune-release` can be used now 2019-01-31 10:31:59 +00:00
Jeremie Dimino 4e9b9d1c66 Fix compat with 403
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2019-01-24 12:12:26 -05:00
Jeremie Dimino fa3880d2a2 Automatically install printers marked with [@@ocaml.toplevel_printer]
Scan newly loaded cmi files for values marked with the
[@@ocaml.toplevel_printer] attribute and automatically install them as
toplevel printers.
2019-01-24 12:12:26 -05:00
Anil Madhavapeddy 3212401775 fix or suppress some warnings in dune dev build mode 2019-01-15 09:50:54 +00:00
Anil Madhavapeddy 5f3eb3134d update opam metadata to 2.0 format 2019-01-15 09:50:54 +00:00
Anil Madhavapeddy 93408e5cfc opam: relax dune restriction to >=1.0 2019-01-15 09:50:54 +00:00
Anil Madhavapeddy 641af3fd63 port build from jbuilder to dune 2019-01-15 09:50:54 +00:00
Mario Rodas ea38850e60 Company backend only complete on utop buffers 2018-10-10 17:55:03 -04:00
Rizo Isrof 4009cb09dc Add screenshot (#259) 2018-09-24 11:48:27 -05:00
François Bobot 4a05fa91b5 Update a link in Readme.md 2018-09-18 18:08:54 +01:00
Anton Kochkov 53db99356e Env.Env_copy_types should work also on OCaml 4.06 2018-08-31 11:35:51 -04:00
ncihnegn cf8e423f58 Replace deprecated CamomileLibraryDyn with CamomileLibraryDefault for camomile >= 1.0.0 2018-08-29 18:46:43 +01:00
ncihnegn 098d2f854b Replace deprecated String.capitalize with String.capitalize_ascii 2018-08-29 18:46:43 +01:00
ncihnegn 9dcb51fea8 Replace deprecated String.lowercase with String.lowercase_ascii 2018-08-29 18:46:43 +01:00
ncihnegn 239e6aad95 Replace deprecated Lwt_sequence with LTerm_dlist 2018-08-29 18:46:43 +01:00
ncihnegn 03b383bd58 Add dune-project 2018-08-29 18:46:43 +01:00
Anton Kochkov 13132c3ea4 Deprecate OCaml 4.02 version support, add 4.07 (#254)
Deprecation due to https://github.com/ocaml-community/utop/pull/246
New version support because of the release.
2018-08-29 10:23:29 +01:00
Guillaume Petiot 081e49d882 Make more functions tail-recursive, and use tail-rec List functions (#251) 2018-08-23 17:53:07 +01:00