Commit Graph

71 Commits

Author SHA1 Message Date
Etienne Millon 5b98d2845b Prepare 2.13.1 2023-07-07 17:35:08 +02:00
jonahbeckford f8affb8cfb
Fix unavailable expunge on Windows (#447)
Fix unavailable expunge on Windows

Without this commit, get:

```
File "src/top/dune", line 33, characters 0-131:
33 | (rule
34 |  (targets utop-expunged.bc)
35 |  (action
36 |   (run %{ocaml_where}/expunge %{dep:utop.bc} %{targets}
37 |     %{read-lines:modules.txt})))
Error: File unavailable:
Z:/source/dkml/build/pkg/bump/.ci/o/PR/lib/ocaml/expunge
```

Co-authored-by: Etienne Millon <me@emillon.org>
2023-07-07 17:34:13 +02:00
Etienne Millon 8da707283f Add missing issue 2023-07-03 16:06:25 +02:00
Etienne Millon 97e7ecfb4f Prepare 2.13.0 2023-07-03 16:03:29 +02:00
Etienne Millon e73b1f0131 Add missing changelog entries 2023-07-03 16:03:01 +02:00
Skye Soss 972996374a
XDG Base Directory Compliance (#431)
This uses xdg to load files in the right place.
2023-07-03 11:43:57 +02:00
Etienne Millon 21439f537e
Bump compatibility to 4.11+ (#444) 2023-07-03 11:29:30 +02:00
Etienne Millon 4e6aae168c
Remove deprecated values (#427)
Follow-up to #415: we remove these values.
2023-06-23 17:16:36 +02:00
Etienne Millon ba0e2c7fff 2.12.1 2023-04-21 12:19:08 +02:00
Etienne Millon a922be057f fix regression with unit qualification
Fixes #428

The change in #418 introduced a regression if a `Unit` module in scope
does not have a `()` constructor in it.

This switches to the more explicit `Stdlib.Unit.()` path.
2023-04-21 12:18:30 +02:00
Jake Shilling 0e9f0c6893 emacs: implement completion-at-point
Fixes #261
2023-04-19 16:14:59 +02:00
Etienne Millon c50173caf9 2.12.0 2023-04-17 13:37:45 +02:00
Etienne Millon ed895283db Qualify () constructor
We are building a hidden expression that contains "()" but it is not
qualified. So it will pick the constructor in scope. This can cause
problems if `()` has been redefined. The correct fix is to qualify it as
part of the `Unit` module.

(additionally, this removes an unused ident)

Fixes #417
2023-04-17 13:36:23 +02:00
Etienne Millon ace481388a Mark deprecated values with attribute
They have been deprecated in 2012 and most of them are ignored.
2023-02-02 16:39:37 +01:00
Etienne Millon 595002e6f0 Release 2.11.0 2023-01-05 15:30:54 +01:00
Etienne Millon 5aae06f007 Do not display a backtrace when exiting normally
Exiting normally here refers to the `Exit_with_status` exception.
It is in particular triggered by `#quit;;` so we want to exit quietly
in that case.

Closes #398
2023-01-05 15:21:51 +01:00
metanivek bbd9a6ed45 feature: Add toplevel_printer support for functors 2022-07-27 11:10:32 -05:00
Etienne Millon f9b5ec7266
Merge pull request #393 from emillon/408
Bump the compat to 4.08+
2022-07-21 10:15:10 +02:00
Etienne Millon 7a1d87e2da Update changelog 2022-07-20 14:20:01 +02:00
Bozhidar Batsov 6658ca4c21 Fix some typos 2022-07-19 16:11:42 -05:00
Etienne Millon e56a75d282 Prepare 2.10.0 2022-07-06 09:57:24 +02:00
Kate cb7ecfc8bb Version 2.9.2 2022-06-15 16:23:41 +01:00
Etienne Millon 676e2cd654 Update changelog 2021-12-09 14:22:45 +01:00
Anil Madhavapeddy c87b8b2817 update CHANGES and fixes to opam file to pass lint 2021-06-18 09:31:46 +01:00
Etienne Millon a5ff52bbf6 Release 2.7.0 2021-01-06 21:00:37 +01:00
ZAN DoYe df2447a63d release 2.6.0 2020-05-30 10:16:27 +08:00
ZAN DoYe 952f97a460 compatible with 4.11
* use the exposed parser to parse longident
2020-05-12 08:45:24 +08:00
ZAN DoYe 471cb31115 release 2.5.0 2020-04-26 12:49:42 +08:00
Jérémie Dimino 30c77ce4d7 Update CHANGES.md
Co-Authored-By: Etienne Millon <etienne.millon@gmail.com>
2020-03-25 19:38:17 +08:00
Jeremie Dimino 3f735497d9 Backport the #use_output directive from OCaml 4.11
Signed-off-by: Jeremie Dimino <jeremie@dimino.org>
2020-03-25 19:38:17 +08:00
Fabian 693ef525b1 changes 2020-03-18 11:01:23 +08:00
ZAN DoYe ba35712f1b update CHANGES for release 2.4.3 2019-12-31 10:12:36 +08:00
Anil Madhavapeddy d4bbdf8647 release 2.4.2 2019-09-18 09:58:35 +01:00
ZAN DoYe 2405c8dd8f update CHANGES for release 2.4.1 2019-08-10 09:57:26 +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 287854cdea udpate the README about the 4.08 compatibility and interface changes 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
Anil Madhavapeddy 499b1a6435 update CHANGES for release 2.3.0 2019-01-31 10:32:27 +00:00
Anil Madhavapeddy 5f3eb3134d update opam metadata to 2.0 format 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
Rudi Grinberg 0ca9304737 Update CHANGELOG for release
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2018-07-15 09:11:56 +02:00
Rudi Grinberg 1b4bd052c6 Update CHANGES 2018-02-28 18:34:24 +07:00
Rudi Grinberg 599fa4ff64 Update CHANGELOG for 2.0.2 2017-11-07 13:41:06 +08:00
Jeremie Dimino d658bd8f63 Update changelog 2017-05-30 12:17:04 +01:00
Jeremie Dimino ede0a15b4d Update changelog 2017-05-29 11:28:59 +01:00
Jeremie Dimino fa6a8c7c6b Update changes 2017-05-26 15:30:41 +01:00
Jeremie Dimino 202917d9d3 Resurect UTop_main.interact 2017-05-26 15:26:27 +01:00
Fabian 6759d18811 Add changes entry 2017-04-28 09:25:39 +01:00
Jeremie Dimino 7c2ed29196 Update changelog 2017-04-20 11:14:36 +01:00