Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release merlin v4.10-414 and v4.10-500 #24310

Merged
merged 2 commits into from
Aug 29, 2023

Commits on Aug 24, 2023

  1. [new release] merlin, merlin-lib (4.10-414)

    CHANGES:
    
    Thu Aug 24 17:17:42 CEST 2023
    
      + merlin binary
        - Constrain socket path buffer size to avoid build warnings (ocaml/merlin#1631)
        - Handle concurrent server start (ocaml/merlin#1622)
        - Omit module prefixes for constructors and record fields in the
          `construct` command (ocaml/merlin#1618).  Prefixes are still produced when
          warning 42 (disambiguated name) is active.
        - Correctly invalidate PPX cache when pipeline ran partially (ocaml/merlin#1650,
          fixes ocaml/merlin#1647)
        - Prevent `short-path` from looping in some cases related to recursive type
          definitions (ocaml/merlin#1645)
        - Support parsing negative numbers in sexps (ocaml/merlin#1655)
        - Fix construct not working with inline records (ocaml/merlin#1658)
        - Improve behavior of `type-enclosing` on let/and operators (ocaml/merlin#1653)
        - Fix occurrences of extension constructors (ocaml/merlin#1662)
        - Improve node selection when ghosts are present (ocaml/merlin#1664, fixes ocaml/merlin#1660)
      + editor modes
        - emacs: call merlin-client-logger with "interrupted" if the
          merlin binary itself is interrupted, not just the parsing of the
          result (ocaml/merlin#1626).
        - emacs: merlin-construct, with a prefix argument, now includes
          local values in the completion options.  Alternatively, this
          behavior can be enabled permanently by customizing
          `merlin-construct-with-local-values` (ocaml/merlin#1644)
        - emacs: add support for opam-switch-mode (ocaml/merlin#1654, fixes ocaml/merlin#1591).
          See <https://github.com/ProofGeneral/opam-switch-mode>
    voodoos committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    f445238 View commit details
    Browse the repository at this point in the history
  2. [new release] merlin, merlin-lib (4.10-500)

    CHANGES:
    
    Thu Aug 24 17:17:42 CEST 2023
    
      + merlin binary
        - Constrain socket path buffer size to avoid build warnings (ocaml/merlin#1631)
        - Handle concurrent server start (ocaml/merlin#1622)
        - Omit module prefixes for constructors and record fields in the
          `construct` command (ocaml/merlin#1618).  Prefixes are still produced when
          warning 42 (disambiguated name) is active.
        - Correctly invalidate PPX cache when pipeline ran partially (ocaml/merlin#1650,
          fixes ocaml/merlin#1647)
        - Prevent `short-path` from looping in some cases related to recursive type
          definitions (ocaml/merlin#1645)
        - Support parsing negative numbers in sexps (ocaml/merlin#1655)
        - Fix construct not working with inline records (ocaml/merlin#1658)
        - Improve behavior of `type-enclosing` on let/and operators (ocaml/merlin#1653)
        - Fix occurrences of extension constructors (ocaml/merlin#1662)
        - Improve node selection when ghosts are present (ocaml/merlin#1664, fixes ocaml/merlin#1660)
      + editor modes
        - emacs: call merlin-client-logger with "interrupted" if the
          merlin binary itself is interrupted, not just the parsing of the
          result (ocaml/merlin#1626).
        - emacs: merlin-construct, with a prefix argument, now includes
          local values in the completion options.  Alternatively, this
          behavior can be enabled permanently by customizing
          `merlin-construct-with-local-values` (ocaml/merlin#1644)
        - emacs: add support for opam-switch-mode (ocaml/merlin#1654, fixes ocaml/merlin#1591).
          See <https://github.com/ProofGeneral/opam-switch-mode>
    voodoos committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    38b91b3 View commit details
    Browse the repository at this point in the history