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

Documentation – share a useful trick with named directories. #390

Closed
wants to merge 75 commits into from

Commits on Dec 24, 2022

  1. Configuration menu
    Copy the full SHA
    770ca15 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. feat: add configure"" ice (zdharma-continuum#334)

    ### configure ice
    
    The new `configure''` ice is a facade for the following code.
    
    ```zsh
    atclone'./configure --prefix=$PWD'
    atpull'%atclone'
    ```
    
    ### Example:
    
    Without the `configure` ice:
    
    ```zsh
    zi for \
        as'null' \
        atclone'autoreconf -iv && ./configure --prefix=$PWD' \
        atpull'%atclone' \
        lbin'!**/stow' \
        make'PREFIX=$PWD install' \
        nocompile \
      @aspiers/stow
    ```
    
    With the `configure` ice:
    
    ```zsh
    zi for \
        as'null' \
        configure'#' \
        lbin'!**/stow' \
        make'PREFIX=$PWD install' \
        nocompile \
      @aspiers/stow
    ```
    
    Additionally, passing `#` as the ice value will look for and run `autogen.sh` prior to running `./configure`.
    psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    e40ca94 View commit details
    Browse the repository at this point in the history
  2. docs: format README.md (zdharma-continuum#347)

    - Fixes failing markdown linting test
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    530aaab View commit details
    Browse the repository at this point in the history
  3. docs: updates for the new configure"" ice (zdharma-continuum#346)

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    f730ab6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ecda88a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4b11ad5 View commit details
    Browse the repository at this point in the history
  6. fix: calico gh-r zunit test (zdharma-continuum#356)

    - test using the `--help` flag instead of the `version` command
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    2a5357b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b997e56 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    73607fa View commit details
    Browse the repository at this point in the history
  9. fix: allow zinit to be run from non-interactive scripts (zdharma-cont…

    …inuum#227)
    
    * maint: Ignore .idea folder
    
    Co-authored-by: Philipp Schmitt <pschmitt@users.noreply.github.com>
    
    * fix: Don't escape exclamation marks in hook keys
    
    Exclamation marks (per default) get escaped in interactive mode,
    but not in non-interactive modes. In this case it meant that zinit
    would not find any hooks which implements the ices when running in
    non-interactive mode (e.g. in a script). This in turn would NOT result
    in errors but would just silently not execute any of the ices which
    of course would be a bad thing(tm).
    
    zdharma-continuum#199 has the details...
    
    Closes: zdharma-continuum#199
    
    * fix: Ignore errors if cp cannot copy .zwc files
    
    This would otherwise bubble up as a hook failure and further up as a zinit call failure
    
    * fix: Add pick ice now that the compile hook is run
    
    After the fix, the compile hook is now run and would fail without this information. IN addition, only files starting with _ are linked into the completion folder.
    
    * fix: Fix docker-buildx gh-r test now that atclone ice is run
    
    * maint: Add basic tests for cp/mv/atclone/make ices
    
    zunit runs tests non-interactively and these tests fail without the fix in this branch.
    
    Co-authored-by: Philipp Schmitt <pschmitt@users.noreply.github.com>
    2 people authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    a5b2d91 View commit details
    Browse the repository at this point in the history
  10. (fix): add os-x to darwin gh-r pattern

    - add `os-x` to darwin gh-r pattern
    - add zunit test for tstack/lnav
    
    Closes zdharma-continuum#367
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    c8a79b4 View commit details
    Browse the repository at this point in the history
  11. fix: remove macOS 10.5 & 11 from test matrix

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    a592bb9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    948a14a View commit details
    Browse the repository at this point in the history
  13. fix: gh-r retrieves release data GH REST API (zdharma-continuum#373)

    Recent changes to GitHub HTML structure broke `gh-r` & `bpick` ices method of parsing project release assets.
    
    - `gh-r` utilizes official GitHub REST API to retrieve project releases data
    - add `local` scope to `releases_url` variable
    
    # closes zdharma-continuum#374 
    
    Co-authored-by: Tyler Wardhaugh <tyler.wardhaugh@gmail.com>
    2 people authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    08e589a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8b765af View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    354fe54 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    773fed7 View commit details
    Browse the repository at this point in the history
  17. Add a few global aliases and vars like ZIBIN, ZIPLUGS and others.

    The user can use them in 3 ways:
    
    $ cd ZIBIN
    $ cd $ZIBIN
    $ cd ~ZIBIN
    $ cd ZPFX
    psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    71da5bc View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c451790 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    60c0dda View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b4b48e1 View commit details
    Browse the repository at this point in the history
  21. maint: re-format _zinit (zdharma-continuum#392)

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    fe5e4ef View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    f068728 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    fb64b4d View commit details
    Browse the repository at this point in the history
  24. style: format README.md to linter standards

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    46355e5 View commit details
    Browse the repository at this point in the history
  25. fix: gh-r & plugin zunit tests

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    a2fd228 View commit details
    Browse the repository at this point in the history
  26. fix: workflow pkg mgmt due to base OS changes

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    21a8500 View commit details
    Browse the repository at this point in the history
  27. maint: sort, update, and add Make targets

    - Add 'container' target to build local docker image
    - Add 'zinit-additional' to be included in zcompile & doc generation
    - Build local zinit image before `doc/container`
    - Sort targets alphabetically
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    104ce70 View commit details
    Browse the repository at this point in the history
  28. maint: regenerate docs w/ zinit-additional.zsh

    Documentation now includes code in `zinit-additional.zsh`
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    e426606 View commit details
    Browse the repository at this point in the history
  29. maint: make single-line.zsh a zinit-install func

    Move code in `share/single-line.zsh` into function within
    `zinit-install.zsh`.
    
    Additionally, allows for code to be compiled.
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    dfb2716 View commit details
    Browse the repository at this point in the history
  30. maint: disable container & installer workflows

    Temporarily disable container and installer workflows so CI checks pass.
    
    Fixes for both are a WIP and will be in a seperate PR that also
    re-enables the workflows.
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    0d3e46b View commit details
    Browse the repository at this point in the history
  31. style: fix fold markers, typos, and comments

    - Fix function typos in asciidoc comments
    - Fix asciidoc fold markers
    - Fix function args typos/style in asciidoc comments
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    3409ddd View commit details
    Browse the repository at this point in the history
  32. maint: regenerate docs

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    dd8a609 View commit details
    Browse the repository at this point in the history
  33. fix: gh-r removes linux32 assets on 64 bit OS

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    4bfc3c1 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    d6a2699 View commit details
    Browse the repository at this point in the history
  35. fix: ziextract execs discovery regex (zdharma-continuum#410)

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    84703b9 View commit details
    Browse the repository at this point in the history
  36. fix: zunit install in GH workflow (zdharma-continuum#412)

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    d806275 View commit details
    Browse the repository at this point in the history
  37. style: update ziextract log messages prefix (zdharma-continuum#411)

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    676d0a5 View commit details
    Browse the repository at this point in the history
  38. fix: rm linux32 assets in aarch64/arm64 gh-r regex (zdharma-continuum…

    …#414)
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    5f23586 View commit details
    Browse the repository at this point in the history
  39. feat: add releases via semantic-release (zdharma-continuum#415)

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    c2c64f2 View commit details
    Browse the repository at this point in the history
  40. feat: add releases via semantic-release

    - release workflow
    - semantic-release configuration file
    - new CHANGELOG.md
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    1c24876 View commit details
    Browse the repository at this point in the history
  41. release: v3.7.0 → v3.8.0

    # [3.8.0](zdharma-continuum/zinit@v3.7.0...v3.8.0) (2022-11-07)
    
    ### Bug Fixes
    
    * account for systems where musl is present ([zdharma-continuum#269](zdharma-continuum#269)) ([8620574](zdharma-continuum@8620574))
    * alist repository for gh-r test ([zdharma-continuum#305](zdharma-continuum#305)) ([fb3c082](zdharma-continuum@fb3c082))
    * allow zinit to be run from non-interactive scripts ([zdharma-continuum#227](zdharma-continuum#227)) ([c3d1bb5](zdharma-continuum@c3d1bb5)), closes [zdharma-continuum#199](zdharma-continuum#199)
    * broken yaml syntax in issue template ([zdharma-continuum#355](zdharma-continuum#355)) ([f729e06](zdharma-continuum@f729e06))
    * calico gh-r zunit test ([zdharma-continuum#356](zdharma-continuum#356)) ([56fb9e0](zdharma-continuum@56fb9e0))
    * change ctags symbols browser key  binding from `ctrl-k` to `alt-Q` ([zdharma-continuum#387](zdharma-continuum#387)) ([7f6dc7d](zdharma-continuum@7f6dc7d)), closes [zdharma-continuum#386](zdharma-continuum#386)
    * Do not try to escape exclamation marks ([zdharma-continuum#399](zdharma-continuum#399)) ([0e55b2e](zdharma-continuum@0e55b2e))
    * docs workflow should fail if out-of-date ([zdharma-continuum#278](zdharma-continuum#278)) ([07cde66](zdharma-continuum@07cde66))
    * Don't error if $OPTS is not yet defined in .zinit-compinit call ([44765e0](zdharma-continuum@44765e0))
    * filter by runtime detected CPU before compiled CPU ([zdharma-continuum#304](zdharma-continuum#304)) ([a4dc13f](zdharma-continuum@a4dc13f)), closes [zdharma-continuum#287](zdharma-continuum#287)
    * gh-r & plugin zunit tests ([dd12fce](zdharma-continuum@dd12fce))
    * gh-r filters i686 (32 bit) for x86_64 ([zdharma-continuum#226](zdharma-continuum#226)) ([57f0d82](zdharma-continuum@57f0d82)), closes [zdharma-continuum#225](zdharma-continuum#225)
    * gh-r logic ignores [36]86 assets ([zdharma-continuum#235](zdharma-continuum#235)) ([d60638f](zdharma-continuum@d60638f)), closes [zdharma-continuum#225](zdharma-continuum#225) [zdharma-continuum#246](zdharma-continuum#246) [zdharma-continuum#247](zdharma-continuum#247)
    * gh-r removes linux32 assets on 64 bit OS ([1864c0b](zdharma-continuum@1864c0b))
    * gh-r retrieves release data GH REST API  ([zdharma-continuum#373](zdharma-continuum#373)) ([4a2a120](zdharma-continuum@4a2a120)), closes [zdharma-continuum#374](zdharma-continuum#374)
    * modify regex in gh-r for assets to not consider for selection ([zdharma-continuum#244](zdharma-continuum#244)) ([6ef8439](zdharma-continuum@6ef8439))
    * more cleaning up urls ([672ae51](zdharma-continuum@672ae51)), closes [zdharma-continuum#47](zdharma-continuum#47)
    * names of ctag Make target deps ([zdharma-continuum#407](zdharma-continuum#407)) ([9987d5c](zdharma-continuum@9987d5c))
    * package are broken again ([24f10f6](zdharma-continuum@24f10f6))
    * permissions for PR labeler GH action workflow ([zdharma-continuum#236](zdharma-continuum#236)) ([8a0d567](zdharma-continuum@8a0d567))
    * read without -r is generally bad. ([00c70a4](zdharma-continuum@00c70a4))
    * remove curl option "--tcp-fastopen" which is not always available ([zdharma-continuum#299](zdharma-continuum#299)) ([308c9d4](zdharma-continuum@308c9d4))
    * remove macOS 10.5 & 11 from test matrix ([c613193](zdharma-continuum@c613193))
    * remove use less line ([4f87076](zdharma-continuum@4f87076))
    * rename `docs` to `doc` to match doc dir ([zdharma-continuum#212](zdharma-continuum#212)) ([3a7dc95](zdharma-continuum@3a7dc95))
    * rm linux32 assets in aarch64/arm64 gh-r regex ([zdharma-continuum#414](zdharma-continuum#414)) ([529aa20](zdharma-continuum@529aa20))
    * syntax error when checking for `realpath` command  ([zdharma-continuum#259](zdharma-continuum#259)) ([05559eb](zdharma-continuum@05559eb)), closes [zdharma-continuum#257](zdharma-continuum#257)
    * trigger for PR labeler GH action workflow ([zdharma-continuum#237](zdharma-continuum#237)) ([49af866](zdharma-continuum@49af866))
    * typo & triggers in documentation workflow ([zdharma-continuum#308](zdharma-continuum#308)) ([161d7c1](zdharma-continuum@161d7c1))
    * unmatched "(" in windows gh-r patterns ([zdharma-continuum#280](zdharma-continuum#280)) ([1f4ba5a](zdharma-continuum@1f4ba5a))
    * update `zdharma` to `zdharma-continuum` ([66b1700](zdharma-continuum@66b1700))
    * update docs for new jq-check ([6207427](zdharma-continuum@6207427))
    * use [*] inside arbitrary strings. ([73a8c92](zdharma-continuum@73a8c92))
    * workflow pkg mgmt due to base OS changes ([195f72d](zdharma-continuum@195f72d))
    * ziextract execs discovery regex ([zdharma-continuum#410](zdharma-continuum#410)) ([105b38a](zdharma-continuum@105b38a))
    * zunit install in GH workflow ([zdharma-continuum#412](zdharma-continuum#412)) ([f4787dc](zdharma-continuum@f4787dc))
    
    ### Features
    
    * ability to set program for `zinit ls` to use ([zdharma-continuum#221](zdharma-continuum#221)) ([bad7af3](zdharma-continuum@bad7af3)), closes [zdharma-continuum#170](zdharma-continuum#170)
    * add `-a` (actual time) to `zinit times` cmd ([zdharma-continuum#223](zdharma-continuum#223)) ([450d3c1](zdharma-continuum@450d3c1))
    * add `krew` and `prebuilt-ripgrep` gh-r zunit tests ([zdharma-continuum#267](zdharma-continuum#267)) ([f25b4ae](zdharma-continuum@f25b4ae))
    * add compile vim from source zunit test ([zdharma-continuum#232](zdharma-continuum#232)) ([126528c](zdharma-continuum@126528c))
    * add configure"" ice ([zdharma-continuum#334](zdharma-continuum#334)) ([40a46c6](zdharma-continuum@40a46c6))
    * add GH action to remove old workflow logs ([zdharma-continuum#248](zdharma-continuum#248)) ([6647bdc](zdharma-continuum@6647bdc))
    * add PR labeler to show what parts of Zinit are changed ([zdharma-continuum#211](zdharma-continuum#211)) ([42e83d7](zdharma-continuum@42e83d7))
    * add releases via semantic-release ([73542b4](zdharma-continuum@73542b4))
    * add releases via semantic-release ([zdharma-continuum#415](zdharma-continuum#415)) ([cfa2f0e](zdharma-continuum@cfa2f0e))
    * expand linted file types to markdown and shell ([96fe03f](zdharma-continuum@96fe03f))
    * **git-process-output:** simplify progress-bar ([zdharma-continuum#204](zdharma-continuum#204)) ([c888917](zdharma-continuum@c888917))
    * update output messaging to be more informative ([047320a](zdharma-continuum@047320a))
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    0c3376d View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    60deea3 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    0772fd0 View commit details
    Browse the repository at this point in the history
  44. perf: decrease scheduler checks from every 1 second to 10 seconds (zd…

    …harma-continuum#409)
    
    The scheduler is called in 10 seconds intervals when no tasks are present to lower CPU usage.
    
    Co-authored-by: vladislav doster <10052309+vladdoster@users.noreply.github.com>
    psprint and vladdoster committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    9fff257 View commit details
    Browse the repository at this point in the history
  45. ci: add commit linting via commitlint (zdharma-continuum#428)

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    7717d49 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    8aa1a24 View commit details
    Browse the repository at this point in the history
  47. fix: remove broken gh-r zunit test for "warp" (zdharma-continuum#430)

    * remove broken gh-r zunit test for "warp"
    * set LC_CTYPE & LANG env variables for macOS
    
    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    cdbaf60 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    88e3e42 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    19d844e View commit details
    Browse the repository at this point in the history
  50. feat: add completions ice (zdharma-continuum#417)

    This can be used to overwrite `as'null'`, which would otherwise not trigger
    completion detection and installation.
    
    It will override the `nocompletions` ice when both are specified (e.g., using
    the default ice annex).
    jankatins authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    6057e94 View commit details
    Browse the repository at this point in the history
  51. feat: display version via version sub command

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    36de10e View commit details
    Browse the repository at this point in the history
  52. release: v3.8.0 → v3.9.0

    # [3.9.0](zdharma-continuum/zinit@v3.8.0...v3.9.0) (2022-12-17)
    
    ### Bug Fixes
    
    * remove broken gh-r zunit test for "warp" ([zdharma-continuum#430](zdharma-continuum#430)) ([64fa4ae](zdharma-continuum@64fa4ae))
    
    ### Features
    
    * add `completions` ice ([zdharma-continuum#417](zdharma-continuum#417)) ([59975d7](zdharma-continuum@59975d7))
    * display version via `version` sub command ([bfb01e6](zdharma-continuum@bfb01e6))
    
    ### Performance Improvements
    
    * reduce scheduler task check to 10 second interval ([zdharma-continuum#429](zdharma-continuum#429)) ([1681ce4](zdharma-continuum@1681ce4))
    
    ### Reverts
    
    * "perf: reduce scheduler task check to 10 second interval ([zdharma-continuum#429](zdharma-continuum#429))" ([zdharma-continuum#432](zdharma-continuum#432)) ([cfd3261](zdharma-continuum@cfd3261))
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    405e481 View commit details
    Browse the repository at this point in the history
  53. refactor: rename zinit functions

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    16442b3 View commit details
    Browse the repository at this point in the history
  54. fix: make target docker cmd flags

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    6f6bd32 View commit details
    Browse the repository at this point in the history
  55. fix: file modelines

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    84b74a6 View commit details
    Browse the repository at this point in the history
  56. fix: change prefix ~zi:: to __zi::

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    f8860ef View commit details
    Browse the repository at this point in the history
  57. fix: vim modelines & zsdoc pdf rendering

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    9ba9d8e View commit details
    Browse the repository at this point in the history
  58. fix: container build & shell make targets

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    f4a1f0e View commit details
    Browse the repository at this point in the history
  59. fix: container build & shell make targets

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    4823881 View commit details
    Browse the repository at this point in the history
  60. fix: container build & shell make targets

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    9719ab1 View commit details
    Browse the repository at this point in the history
  61. fix: container build & shell make targets

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    a1b1a3a View commit details
    Browse the repository at this point in the history
  62. fix: container build & shell make targets

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    235045c View commit details
    Browse the repository at this point in the history
  63. fix: container build & shell make targets

    Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    a01fb2d View commit details
    Browse the repository at this point in the history
  64. revert: "Merge branch 'refactor/zinit-function-names' into main"

    This reverts commit b979847, reversing
    changes made to da924a2.
    
    I (@vladdoster) accidentally merged this into the wrong repository. Apologies for the lack of due diligence.
    vladdoster authored and psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    2bddcfd View commit details
    Browse the repository at this point in the history
  65. Documentation – share a useful trick with named directories.

    Alias all plugins with ~plgname to point to their directory.
    psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    52e8214 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    a5df6ae View commit details
    Browse the repository at this point in the history
  67. Extend ZPFX support over to CMake, autotools and the system library l…

    …oader.
    
    Also make $PATH/$path unique by setting the -U flag on them.
    psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    ec543ae View commit details
    Browse the repository at this point in the history
  68. feat: Add %SYMBOL% substituting to non-clone time ices like atload'',…

    … etc.
    
    There are many such symbol var-like symbols:
    
    - %ID%          – id-as ice
    - %USER%        – username (in user/plugin ID)
    - %PLUGIN%      – plugin name (in user/plugin ID)
    - %URL%         – snippet url
    - %DIR%         – plugin directory path
    - %ZPFX%        – value of $ZPFX
    - %OS%          – `$OSTYPE`
    - %MACH%        – `$MACHTYPE`
    - %CPU%         – `$CPUTYPE`
    - %VENDOR%      – `$VENDOR`
    - %HOST%        – `$HOST`
    - %UID%         – `$UID` (numerical user id)
    - %GID%         – `$GID` (group #)
    
    With this patch many has been fixed (like %ID%, %USER%, %PLUGIN% were
    returning empty strings, possibly breaking packages, where this undocumented
    feature is used) and support for load-time ices (like `atload''`, etc.) have
    been added.
    
    For example:
    
    ```zsh
    zinit id-as'plugin-%UID%' atload'print Loaded from dir: %DIR%, plugin id: %ID%' for zdharma-continuum/null
    ```
    
    output is:
    
    ```
    Loaded from dir: /home/q/.local/share/zinit/plugins/plugin-500, plugin id: plugin-500
    ```
    psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    956c49e View commit details
    Browse the repository at this point in the history
  69. feat: On demand plugin-id completor and ice name completor.

    One will be able to obtain, e.g.:
    
    zinit fzf<Alt>-<Shift>-A
        » zinit junegunn/fzf
    zinit cd rip<Alt>-<Shift>-A
        » zinit cd BurntSushi/ripgrep
    
    and so on. The <Alt>-<Shift>-A shortcut works with ALL commands,
    regardless if it's zinit command or not.
    
    Two autoloaded functions added, ziactioncomplete (the proper imple-
    mentation of the main features) and ziprocessbuffer (a very useful
    library function that takes care of $BUFFFER/$CURSOR processing).
    
    Also Feature: Cycling and ice-completion (<Alt>-<Shift>-C).
    
    Cycling will allow to choose a particular match, say for, e.g.:
    zinit at<Alt>-<Shift>-C
        »   zinit atclone<Alt><Shift>-C
        » zinit atinit<Alt>-<Shift>-C
    psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    4543e7a View commit details
    Browse the repository at this point in the history
  70. feat: Add {file} formatter.

    psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    cb1921a View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    99a27ca View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    3228eb2 View commit details
    Browse the repository at this point in the history
  73. Cleanup on sym, browser

    psprint committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    f431039 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    5b8a6b9 View commit details
    Browse the repository at this point in the history