Commit Graph

656 Commits

Author SHA1 Message Date
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
Perry E. Metzger 74749bb720
Change build status icon to reflect new project location 2018-08-21 18:22:45 -04:00
Jeremie Dimino 8cd6b1a58e Setup code owners 2018-08-20 14:31:13 +01:00
Jeremie Dimino 194419227f Update opam file 2018-08-20 14:28:10 +01:00
Rudi Grinberg 9612274567 Use http for git url
Only this works for dune-release

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-07-15 09:31:53 +02:00
Rudi Grinberg e139aa20db
Merge pull request #245 from rgrinberg/release-update
Release update
2018-07-15 09:13:53 +02:00
Rudi Grinberg 806c05830f Remove topkg boilerplate
Since we can now use dune-release

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-07-15 09:12:11 +02:00
Rudi Grinberg 3b9cd51d9f Update supported packages in jbuild-workspace
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-07-15 09:12:02 +02:00
Rudi Grinberg 0ca9304737 Update CHANGELOG for release
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-07-15 09:11:56 +02:00
sliquister 601973c953 Clflags.include_dirs is expected to hold unexpanded directories (#242) 2018-07-09 10:28:08 +01:00
Rudi Grinberg 48100fcf76
Merge pull request #241 from Wilfred/fix-next-phrase
Fix utop-eval-phrase on recent tuareg-mode
2018-07-07 05:49:18 +07:00
Wilfred Hughes 2d358b2d9c Fix utop-eval-phrase on recent tuareg-mode
tuareg-next-phrase was moved to tuareg_indent.el in
ocaml/tuareg@b40e733c1 and removed entirely in
ocaml/tuareg@b2ad75f3d5 (September 2017).

As a result, utop-eval-phrase crashes due to the missing function.

Instead, write a small function to move to the next phrase, similar to
the movement logic in tuareg-eval-phrase.
2018-07-06 21:02:29 +01:00
Hezekiah M. Carty 0bee8c9297 Minimal update to make utop build on OCaml 4.07.0+rc1 (#238) 2018-06-23 00:05:49 +01:00
Rudi Grinberg 1b4bd052c6 Update CHANGES 2018-02-28 18:34:24 +07:00
Rudi Grinberg 4a5ae8058e
Merge pull request #233 from rgrinberg/company-mode
Company mode
2018-02-28 18:05:28 +07:00
Rudi Grinberg 90bd622f85 Don't discard line if the protocol-version isn't matched 2018-02-28 16:59:04 +07:00
Rudi Grinberg e65468882b Add version detection based on utop printing protocol-version 2018-02-28 16:28:35 +07:00
Rudi Grinberg c36f20bf12 Print protocol-version in emacs mode 2018-02-28 16:26:19 +07:00