Skip to content

Tags: mbarbin/loc

Tags

0.3.1

Toggle 0.3.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.3.1

CHANGES:

- Internal `ppx_js_style` configuration change (allow let-operators) (@mbarbin).
- Removed pkg upper bounds by default unless there is a known issue (@mbarbin).

- Enable `implicit_transitive_deps` depending on OCaml version (@mbarbin).

0.3.0

Toggle 0.3.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.3.0

CHANGES:

- Deprecate `Loc.in_file` and `Loc.in_file_line` and add `ocamlmig` migration annotations (#11, @mbarbin, @v-gb).

0.2.2

Toggle 0.2.2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.2.2

CHANGES:

- Fix `Offset.to_position` to allow the end-of-file offset instead of raising (#7, @mbarbin).

0.2.1

Toggle 0.2.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.2.1

CHANGES:

- Add utils to build locs from file offsets and ranges (#6, @mbarbin).
- Make the library build with `ocaml.4.14` (#5, @mbarbin).
- Add new checks in CI (build checks on windows and macos) (#5, @mbarbin).

- Rename `Loc.in_file` to `Loc.of_file`; rename `Loc.in_file_line` to `Loc.of_file_line` (#6, @mbarbin).

- Prepare `Loc.in_file` and `Loc.in_file_line` for deprecation (#6, @mbarbin).

0.2.0

Toggle 0.2.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.2.0

CHANGES:

- Added test - increase coverage.

- Rename `Loc.Txt` fields to be closer to upstream compiler libs conventions.
- Merged `With_loc` into the main module, as `Loc.Txt`.
- Revert renaming the lib `loc0` - back to `loc`.

0.1.0

Toggle 0.1.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.1.0

CHANGES:

- Less dependencies: remove `base` & ppx preprocessing.
- Rename main package `loc0` in preparation to release to opam in the future.
- Remove `base` dependency, reduced to `sexplib0`.

0.0.6

Toggle 0.0.6's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.6

CHANGES:

- Added dependabot config for automatically upgrading action files.

- Upgrade `ppxlib` to `0.33` - activate unused items warnings.
- Upgrade `ocaml` to `5.2`.
- Upgrade `dune` to `3.16`.
- Upgrade base & co to `0.17`.

0.0.5

Toggle 0.0.5's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.5

CHANGES:

- Uses `expect-test-helpers` (reduce core dependencies)
- Run `ppx_js_style` as a linter & make it a `dev` dependency.
- Upgrade GitHub workflows `actions/checkout` to v4.
- In CI, specify build target `@all`, and add `@lint`.
- List ppxs instead of `ppx_jane`.

0.0.4

Toggle 0.0.4's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.4

CHANGES:

- Upgrade dune to `3.14`.
- Build the doc with sherlodoc available to enable the doc search bar.

0.0.3

Toggle 0.0.3's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.3

CHANGES:

- Setup `bisect_ppx` for test coverage.
- Add utils on offsets and ranges.

- Internal changes related to the release process.
- Upgrade dune and internal dependencies.