<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zsh.git/plugins/virtualenvwrapper, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cnjoe.info/git/zsh.git/atom/plugins/virtualenvwrapper?h=master</id>
<link rel='self' href='http://cnjoe.info/git/zsh.git/atom/plugins/virtualenvwrapper?h=master'/>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/'/>
<updated>2024-03-26T08:55:16Z</updated>
<entry>
<title>style: remove trailing whitespace (#12303)</title>
<updated>2024-03-26T08:55:16Z</updated>
<author>
<name>vladislav doster</name>
<email>10052309+vladdoster@users.noreply.github.com</email>
</author>
<published>2024-03-26T08:55:16Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=1d09c6bb0a950756a65b02457842933e3aa493eb'/>
<id>urn:sha1:1d09c6bb0a950756a65b02457842933e3aa493eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(virtualenvwrapper): run function on startup (#12163)</title>
<updated>2024-01-18T18:34:30Z</updated>
<author>
<name>Júlio Selva</name>
<email>toomuch.js@gmail.com</email>
</author>
<published>2024-01-18T18:34:30Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=d43f03ba91c47934a40b436a6ea9e79449a4583a'/>
<id>urn:sha1:d43f03ba91c47934a40b436a6ea9e79449a4583a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(virtualenvwrapper): only deactivate if virtual env is still present (#10671)</title>
<updated>2022-02-10T15:25:23Z</updated>
<author>
<name>Zachary Cutlip</name>
<email>uid000@gmail.com</email>
</author>
<published>2022-02-10T15:25:23Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=1e615b71d636c3697d7e4aee8fbcd1dc01fd7da3'/>
<id>urn:sha1:1e615b71d636c3697d7e4aee8fbcd1dc01fd7da3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(virtualenvwrapper): several changes for checking git directory, including fixes (#5663)</title>
<updated>2021-06-12T03:52:22Z</updated>
<author>
<name>Dom Sekotill</name>
<email>dom.sekotill@kodo.org.uk</email>
</author>
<published>2021-06-12T03:52:22Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=94ea7b4516561c8a7587c7b74351bd6dd4f74583'/>
<id>urn:sha1:94ea7b4516561c8a7587c7b74351bd6dd4f74583</id>
<content type='text'>
* Test only for the presence of a .git directory in virtualenvwrapper

Instead of using both $(git rev-parse --show-toplevel) and a check for
a .git directory, use just the latter. As well as being redundant
the former does not work quite so well when using multiple worktrees;
each worktree will be treated as a separate project.

* Unset ENV_NAME &amp; deactivate if no virtualenv found

This addresses #4603 without breaking current behaviour (where current
behaviour is correct).

When changing directories, if there is no environment matching
ENV_NAME, ENV_NAME is emptied and deactivate called if there is a
current environment active (based on CD_VIRTUAL_ENV).

* Use path comparison not string comparison for paths

This will solve part of issue #4255 where WORKON_HOME is defined with a
trailing slash or not normalised in some way, as well as instances
where symlinks are used, and any other instances where constructed
paths don't exactly match even though they go to the same file.

Co-authored-by: Robby Russell &lt;robby@planetargon.com&gt;</content>
</entry>
<entry>
<title>virtualenvwrapper: fix load and detection logic</title>
<updated>2020-05-26T16:05:11Z</updated>
<author>
<name>Marc Cornellà</name>
<email>marc.cornella@live.com</email>
</author>
<published>2020-05-26T16:02:46Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=68d51bd7d83050589ca602059a6e2fb26c2cec39'/>
<id>urn:sha1:68d51bd7d83050589ca602059a6e2fb26c2cec39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>virtualenvwrapper: look in $HOME/.local/bin directory (#8758)</title>
<updated>2020-03-22T12:43:58Z</updated>
<author>
<name>Hector S</name>
<email>hfsam88@gmail.com</email>
</author>
<published>2020-03-22T12:43:58Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=fe97382bc115eee189111bc5c1e1a7dbc320b5c5'/>
<id>urn:sha1:fe97382bc115eee189111bc5c1e1a7dbc320b5c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>virtualenvwrapper: rewrite init script location code (#8521)</title>
<updated>2020-02-07T11:06:06Z</updated>
<author>
<name>Alastair Rankine</name>
<email>alastair@girtby.net</email>
</author>
<published>2020-02-07T11:06:06Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=e81782ac3faf24cac2384a99366f748040b3f20a'/>
<id>urn:sha1:e81782ac3faf24cac2384a99366f748040b3f20a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>virtualenvwrapper: fix finding script on Ubuntu 19.10 (#8451)</title>
<updated>2020-01-19T19:42:45Z</updated>
<author>
<name>Jimmy Merrild Krag</name>
<email>beruic@gmail.com</email>
</author>
<published>2020-01-19T19:42:45Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=4e45e12dc355e3ba34e7e40ce4936fb222f0155c'/>
<id>urn:sha1:4e45e12dc355e3ba34e7e40ce4936fb222f0155c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change order of automatic virtualenv activation/deactivation (#6687)</title>
<updated>2019-12-21T05:08:03Z</updated>
<author>
<name>Jay Tavares</name>
<email>jaytavares@gmail.com</email>
</author>
<published>2019-12-21T05:08:03Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=1a0500b00dd417ea2d9d3ea12bbad5318f8d7e55'/>
<id>urn:sha1:1a0500b00dd417ea2d9d3ea12bbad5318f8d7e55</id>
<content type='text'>
When navigating from a virtualenv project directory, first deactivate the virtualenv.
Then, check to see if destination directory is also a virtualenv project directory.
If it is activate that virtualenv. See #5817.</content>
</entry>
<entry>
<title>Use safer append to hook function arrays (#8406)</title>
<updated>2019-11-19T17:47:12Z</updated>
<author>
<name>Jacob Tomaw</name>
<email>jacob.tomaw@gmail.com</email>
</author>
<published>2019-11-19T17:47:12Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=1ba0af650ac575a7d35b10146d2e7a7b3b2e2ae6'/>
<id>urn:sha1:1ba0af650ac575a7d35b10146d2e7a7b3b2e2ae6</id>
<content type='text'>
Use add-zsh-hook to add functions to hooks. That way they won't be added again
when doing `source ~/.zshrc` multiple times.

Co-authored-by: Marc Cornellà &lt;marc.cornella@live.com&gt;</content>
</entry>
</feed>
