diff --git a/.buildinfo b/.buildinfo index e1708a2..b4bfd67 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 66d344382d75a0e876260481b3526d13 +config: bdb075440406f0cb0577261f67a878fc tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/CHANGELOG.html b/CHANGELOG.html index 418038d..a20bb59 100644 --- a/CHANGELOG.html +++ b/CHANGELOG.html @@ -8,7 +8,7 @@ - Changelog — pathlib.nvim 2.1.0 documentation + Changelog — pathlib.nvim 2.1.1 documentation @@ -35,7 +35,7 @@ - + @@ -113,7 +113,7 @@ -

pathlib.nvim 2.1.0 documentation

+

pathlib.nvim 2.1.1 documentation

@@ -342,10 +342,20 @@

Changelog#

-

2.1.0 (2024-03-28)#

+

2.1.1 (2024-03-28)#

Bug Fixes#

    +
  • base: add tests for self:remove_suffix (d39ff55)

  • +
  • base: fix self:remove_suffix (26fa1f2)

  • +
+
+
+
+

2.1.0 (2024-03-28)#

+
+

Bug Fixes#

+
  • base: fix suffix detection and add tests (#54) (25d2123)

@@ -356,17 +366,17 @@

Documentation -

2.0.1 (2024-03-28)#

-
-

Bug Fixes#

+
+

2.0.1 (2024-03-28)#

+
+

Bug Fixes#

  • base: fix resolving multiple ../ and add test (#52) (6fb37e0)

-
-

2.0.0 (2024-03-26)#

+
+

2.0.0 (2024-03-26)#

⚠ BREAKING CHANGES#

    @@ -380,30 +390,30 @@

    Features

-
-

1.1.1 (2024-03-26)#

-
-

Bug Fixes#

+
+

1.1.1 (2024-03-26)#

+
+

Bug Fixes#

  • base: fix self:child when self:len() == 0 returns wrong string cache (4664793)

  • init: trick type annotations (48f9d2b)

-
-

1.1.0 (2024-03-25)#

-
-

Features#

+
+

1.1.0 (2024-03-25)#

+
+

Features#

  • base: add peek to get specific part in path (#45) (5511eb3)

  • base: make path object inherit string manipulation functions (fe5cd85)

-
-

1.0.2 (2024-03-21)#

-
-

Bug Fixes#

+
+

1.0.2 (2024-03-21)#

+
+

Bug Fixes#

  • base: add with_stem variants (f912333)

  • base: deprecate siblings with concat (47b0cd9)

  • @@ -412,170 +422,170 @@

    Bug Fixes#

-
-

1.0.1 (2024-03-21)#

-
-

Bug Fixes#

+
+

1.0.1 (2024-03-21)#

+
+

Bug Fixes#

  • base: add string concat mode to make it work with old code (#40) (6e7219f)

  • base: return self from to_absolute for easier chaining (#42) (b8d3184)

-
-

1.0.0 (2024-03-18)#

-
-

⚠ BREAKING CHANGES#

+
+

1.0.0 (2024-03-18)#

+
+

⚠ BREAKING CHANGES#

  • release first major version

  • release first major version

-
-

Features#

+
+

Features#

  • release first major version (44e3a10)

  • release first major version (1a5b9c5)

-
-

0.6.5 (2024-03-15)#

-
-

Bug Fixes#

-
    -
  • scheduler: make sure to sleep more than enough to trigger the task (3a65f03)

  • -
-
-
-

0.6.4 (2024-03-15)#

+

0.6.5 (2024-03-15)#

Bug Fixes#

    -
  • git: allow path to not have git_state to request (fb7f23b)

  • +
  • scheduler: make sure to sleep more than enough to trigger the task (3a65f03)

-

0.6.3 (2024-02-22)#

+

0.6.4 (2024-03-15)#

Bug Fixes#

    -
  • base: fix shellescape to work on Windows (b82db08)

  • -
  • base: update document for shellescape to be correct (c13bd05)

  • +
  • git: allow path to not have git_state to request (fb7f23b)

-

0.6.2 (2024-02-22)#

+

0.6.3 (2024-02-22)#

Bug Fixes#

    -
  • base: fix wrong comparison in string generation (9d384f3)

  • +
  • base: fix shellescape to work on Windows (b82db08)

  • +
  • base: update document for shellescape to be correct (c13bd05)

-

0.6.1 (2024-02-21)#

+

0.6.2 (2024-02-22)#

Bug Fixes#

    -
  • base: fix type issue and wrong initialization (3e95f11)

  • -
  • git: add scheduler to debounce git status checks (a27ce38)

  • -
  • git: make sure scheduler is always triggered at least once (5f3cbe4)

  • -
  • git: process git ignore checks in batches to avoid error (c9a8812)

  • +
  • base: fix wrong comparison in string generation (9d384f3)

-

0.6.0 (2024-02-19)#

+

0.6.1 (2024-02-21)#

-

Features#

+

Bug Fixes#

    -
  • git: use nio.process to fetch git state inside nio job (#32) (f754df5)

  • +
  • base: fix type issue and wrong initialization (3e95f11)

  • +
  • git: add scheduler to debounce git status checks (a27ce38)

  • +
  • git: make sure scheduler is always triggered at least once (5f3cbe4)

  • +
  • git: process git ignore checks in batches to avoid error (c9a8812)

-

0.5.4 (2024-02-18)#

+

0.6.0 (2024-02-19)#

-

Bug Fixes#

+

Features#

    -
  • base: fs_iterdir bug when skip_dir is nil (da7f101)

  • +
  • git: use nio.process to fetch git state inside nio job (#32) (f754df5)

-

0.5.3 (2024-02-18)#

+

0.5.4 (2024-02-18)#

Bug Fixes#

    -
  • type: add type annotation to Path() as a function call (e463807)

  • +
  • base: fs_iterdir bug when skip_dir is nil (da7f101)

-

0.5.2 (2024-02-18)#

+

0.5.3 (2024-02-18)#

Bug Fixes#

    -
  • base: add cmd_string and shell_string for special usecase (4b6b503)

  • -
  • base: add parent_assert and deprecate parent_string (6169fea)

  • -
  • base: add ability to specify separator with :tostring (0bf7423)

  • -
  • uri: support uri path parsing with Path.from_uri (1d60086)

  • +
  • type: add type annotation to Path() as a function call (e463807)

-

0.5.1 (2024-02-16)#

+

0.5.2 (2024-02-18)#

Bug Fixes#

    -
  • base: fix docstring to render correctly in docs (72e5167)

  • +
  • base: add cmd_string and shell_string for special usecase (4b6b503)

  • +
  • base: add parent_assert and deprecate parent_string (6169fea)

  • +
  • base: add ability to specify separator with :tostring (0bf7423)

  • +
  • uri: support uri path parsing with Path.from_uri (1d60086)

-

0.5.0 (2024-02-16)#

+

0.5.1 (2024-02-16)#

-

Features#

+

Bug Fixes#

    -
  • base: add methods to calculate relativity (d92854b)

  • +
  • base: fix docstring to render correctly in docs (72e5167)

-

0.4.2 (2024-02-14)#

+

0.5.0 (2024-02-16)#

-

Bug Fixes#

+

Features#

    -
  • base: add more convinient methods (5c67e6d)

  • -
  • git: fix code gathering git_roots of paths (7921607)

  • -
  • type: add fake meta file for luassert type annotation (f99b4c4)

  • +
  • base: add methods to calculate relativity (d92854b)

-

0.4.1 (2024-02-02)#

+

0.4.2 (2024-02-14)#

Bug Fixes#

    -
  • iterdir: optimize fs_iterdir performance (69d313a)

  • +
  • base: add more convinient methods (5c67e6d)

  • +
  • git: fix code gathering git_roots of paths (7921607)

  • +
  • type: add fake meta file for luassert type annotation (f99b4c4)

-

0.4.0 (2024-01-30)#

+

0.4.1 (2024-02-02)#

-

Features#

+

Bug Fixes#

+
    +
  • iterdir: optimize fs_iterdir performance (69d313a)

  • +
+
+
+
+

0.4.0 (2024-01-30)#

+
+

Features#

  • docs: try to generate docs via sphinx (4d8ca25)

  • watcher: implement watcher to detect and invoke on file change (de8a39d)

-
-

Bug Fixes#

+
+

Bug Fixes#

  • base: fix bugs and optimize performance (8fb9050)

  • ci: ensure pip reqs are installed (227f409)

  • @@ -590,28 +600,28 @@

    Bug Fixes#

-
-

0.3.2 (2024-01-26)#

-
-

Bug Fixes#

+
+

0.3.2 (2024-01-26)#

+
+

Bug Fixes#

  • base: update error_msg correctly (37bdec1)

-
-

0.3.1 (2024-01-26)#

-
-

Bug Fixes#

+
+

0.3.1 (2024-01-26)#

+
+

Bug Fixes#

  • ci: fix nvim-nio version (d2965a5)

-
-

0.3.0 (2024-01-26)#

-
-

Features#

+
+

0.3.0 (2024-01-26)#

+
+

Features#

  • base: add self:tostring() and cache string result (03be451)

  • git: implement method to fetch git status of files in a folder (88d73b9)

  • @@ -619,8 +629,8 @@

    Features#

    path: add Path.home to get path to home dir (d5e79b1)

-
-

Bug Fixes#

+
+

Bug Fixes#

  • base: refactor initialize function (44163c0)

  • ci: do not release new tag to luarocks on pull_request (4cf23f2)

  • @@ -634,91 +644,91 @@

    Bug Fixes#

-
-

0.2.0 (2023-11-16)#

-
-

Features#

- -
-
-

0.1.7 (2023-11-15)#

+

0.2.0 (2023-11-16)#

-

Bug Fixes#

+

Features#

    -
  • action: delete unnecessary call to luarocks-tag-release (3bde587)

  • +
  • base: Implement posix methods (#10) (c32288e)

-

0.1.6 (2023-11-15)#

+

0.1.7 (2023-11-15)#

Bug Fixes#

    -
  • action: use personal token for release-please (3f7dc80)

  • +
  • action: delete unnecessary call to luarocks-tag-release (3bde587)

-

0.1.5 (2023-11-15)#

+

0.1.6 (2023-11-15)#

Bug Fixes#

    -
  • action: luarocks-tag-release is not running (14868f5)

  • +
  • action: use personal token for release-please (3f7dc80)

-

0.1.4 (2023-11-15)#

+

0.1.5 (2023-11-15)#

Bug Fixes#

    -
  • action: fix typo (296aa23)

  • +
  • action: luarocks-tag-release is not running (14868f5)

-

0.1.3 (2023-11-15)#

+

0.1.4 (2023-11-15)#

Bug Fixes#

-

0.1.2 (2023-11-15)#

+

0.1.3 (2023-11-15)#

Bug Fixes#

-

0.1.1 (2023-11-15)#

+

0.1.2 (2023-11-15)#

Bug Fixes#

    -
  • action: fix luarocks release action to invoke with new release (1be7933)

  • -
  • action: fix typo (5fdd072)

  • +
  • base: no need to panic (359122c)

-

0.1.0 (2023-11-15)#

+

0.1.1 (2023-11-15)#

-

Features#

+

Bug Fixes#

+
    +
  • action: fix luarocks release action to invoke with new release (1be7933)

  • +
  • action: fix typo (5fdd072)

  • +
+
+
+
+

0.1.0 (2023-11-15)#

+
+

Features#

  • base: add few more basic utilities for pathlib (7e80585)

  • base: implement dunder methods (0801104)

  • base: implement plugin template (879d350)

-
-

Bug Fixes#

+
+

Bug Fixes#

  • ci: add neodev to rtp (3434639)

  • ci: install neodev before type checking (752630f)

  • @@ -764,146 +774,150 @@

    Miscellaneous Chores