<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zsh.git/plugins/shrink-path, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cnjoe.info/git/zsh.git/atom/plugins/shrink-path?h=master</id>
<link rel='self' href='http://cnjoe.info/git/zsh.git/atom/plugins/shrink-path?h=master'/>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/'/>
<updated>2024-06-12T16:52:54Z</updated>
<entry>
<title>feat(shrink-path): allow for showing `N` last-full elements (#12481)</title>
<updated>2024-06-12T16:52:54Z</updated>
<author>
<name>Gabriel Charland</name>
<email>76267249+gcharland1@users.noreply.github.com</email>
</author>
<published>2024-06-12T16:52:54Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=11e84bf4f783100c162f2273d72fccc22eb2756d'/>
<id>urn:sha1:11e84bf4f783100c162f2273d72fccc22eb2756d</id>
<content type='text'>
This commit allows specifying a number of last segments to be fully shown,
either via `-l N` or with `zstyle`.</content>
</entry>
<entry>
<title>feat(shrink-path): add ability to toggle off path shrinking (#9794)</title>
<updated>2021-05-21T19:57:34Z</updated>
<author>
<name>Marc Cornellà</name>
<email>marc.cornella@live.com</email>
</author>
<published>2021-05-21T19:57:34Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=1bda62dffadf175091fe144cb423db348e3029df'/>
<id>urn:sha1:1bda62dffadf175091fe144cb423db348e3029df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shrink-path: added glob and quote options (#7694)</title>
<updated>2020-03-05T12:08:05Z</updated>
<author>
<name>Marc Cornellà</name>
<email>marc.cornella@live.com</email>
</author>
<published>2020-03-05T12:08:05Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=2f345a3d0c9a94891c909a9ae6f6e2e2dc6df5b2'/>
<id>urn:sha1:2f345a3d0c9a94891c909a9ae6f6e2e2dc6df5b2</id>
<content type='text'>
* Added -g option to shrink-path plugin.

The new optins adds an asterix to the uniquely shortened name, such
that, if copy'n'pasted, zsh globbing will expand to the full path name
of the shortened path:

shrink-path -g:
"/net/software/modules/modulefiles" -&gt; "/n*/s*/modules/m*"

shrink-path -l -g:
"/net/software/modules/modulefiles" -&gt; "/n*/s*/modules/modulefiles"

* Updated also the README file with the new -g option.

* shrink-path: improved handling of special cases

This commits improves the handling of special cases in path strings:

- handling of white space in path names
- handling of single-letter path names

* Update plugins/shrink-path/README.md

Co-Authored-By: Jacob Tomaw &lt;jacob.tomaw@gmail.com&gt;

* Fix typo "Asterix" and replace with "asterisk"

* Add optional quoting support to shrink_path

Co-authored-by: Jacob Tomaw &lt;jacob.tomaw@gmail.com&gt;
</content>
</entry>
<entry>
<title>shrink-path: add minimum length and ellipsis symbol options (#7382)</title>
<updated>2020-03-02T12:30:52Z</updated>
<author>
<name>Pavel N. Krivitsky</name>
<email>pavel-github@krivitsky.name</email>
</author>
<published>2020-03-02T12:30:52Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=e65bce849580fbb96c436b1a2a3739cb8c27c299'/>
<id>urn:sha1:e65bce849580fbb96c436b1a2a3739cb8c27c299</id>
<content type='text'>
* Added minimum length and ellipsis symbol options for the shrink-path plugin.

* Replaced tab indentation with space indentation for the shrink-path plugin.

* Added handling of multicharacter ellipsis, and updated documentation and README for the shrink-path plugin.
</content>
</entry>
<entry>
<title>use https everywhere (#6574)</title>
<updated>2018-08-07T18:42:01Z</updated>
<author>
<name>Janosch Schwalm</name>
<email>janosch.schwalm@gmail.com</email>
</author>
<published>2018-08-07T18:42:02Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=19b925e741fa46d2222210469a4dffc34a634ebd'/>
<id>urn:sha1:19b925e741fa46d2222210469a4dffc34a634ebd</id>
<content type='text'>
* use https everywhere

* use https links on the files that are left

Also, removed some broken links and updated redirections.
</content>
</entry>
<entry>
<title>shrink-path: match only the beginning of the directory (#6862)</title>
<updated>2018-05-26T17:31:17Z</updated>
<author>
<name>Marc Cornellà</name>
<email>marc.cornella@live.com</email>
</author>
<published>2018-05-26T17:31:17Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=5896c87155f9346a2926786c6d578d0a5696d712'/>
<id>urn:sha1:5896c87155f9346a2926786c6d578d0a5696d712</id>
<content type='text'>
Fixes #6317</content>
</entry>
<entry>
<title>Update shrink-path to use cd -q for bypassing the chpwd callbacks</title>
<updated>2018-05-26T17:05:01Z</updated>
<author>
<name>Kaleb Elwert</name>
<email>belak@coded.io</email>
</author>
<published>2017-03-01T23:32:00Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=66cb4005ab6cfcd6b092c1b482e767af214e83bb'/>
<id>urn:sha1:66cb4005ab6cfcd6b092c1b482e767af214e83bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "unset chpwd_functions before running cd ... (#6830)"</title>
<updated>2018-05-26T17:02:03Z</updated>
<author>
<name>Marc Cornellà</name>
<email>marc.cornella@live.com</email>
</author>
<published>2018-05-26T17:02:03Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=c09783c2554e505cc04ef0fc7465341475050947'/>
<id>urn:sha1:c09783c2554e505cc04ef0fc7465341475050947</id>
<content type='text'>
This reverts commit 3dab7e46e8815838c8099040e11a7ae9a30ba03d.
</content>
</entry>
<entry>
<title>unset chpwd_functions before running cd to work with the path, to avoid side-effects if the user has set any chpwd_functions which cause output, such as is the case if the user is using auto-ls (#6830)</title>
<updated>2018-05-17T12:45:04Z</updated>
<author>
<name>dt-rush</name>
<email>nick.8.payne@gmail.com</email>
</author>
<published>2018-05-17T12:45:04Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=3dab7e46e8815838c8099040e11a7ae9a30ba03d'/>
<id>urn:sha1:3dab7e46e8815838c8099040e11a7ae9a30ba03d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add shrink-path plugin to shorten directory paths (e.g. ~/f/b/quux) (#5262)</title>
<updated>2016-08-11T00:44:00Z</updated>
<author>
<name>Shiv Venkatasubrahmanyam</name>
<email>shvenkat@users.noreply.github.com</email>
</author>
<published>2016-08-11T00:44:00Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=c09323098acb03a0678f87036fad10bd99b283b2'/>
<id>urn:sha1:c09323098acb03a0678f87036fad10bd99b283b2</id>
<content type='text'>
* Add shrink-path plugin to shorten directory paths (e.g. ~/f/b/quux)

* Add a README
</content>
</entry>
</feed>
