Comments (9)
Good idea.
I just updated the required packages versions. To be sure I will wait a few days and if no issue appears I will bump the counsel-projectile version to 0.2 and tag a release.
from counsel-projectile.
@ericdanan do you think it is ready to tag a release?
from counsel-projectile.
There are a couple of other issues and PR pending but they do not really block a stable release IMO. However there was a recent change in the way projectile switches project and there is a pending issue in the projectile repo that is perhaps related to this. So I'd rather take some time to see what happens with this issue and test whether counsel-projectile is affected.
from counsel-projectile.
Hi, sorry to be so long with this, but the projectile change is indeed causing issues (see #32 ) which should be fixed before tagging a stable release.
from counsel-projectile.
Do not take this badly, but please, please do not tag an initial release if you don't intend to create tags at every single bugfix and notable improvement. When stable Emacs was 24.x, a lot of people did create release tags for their packages so that people who wished to use only Stable could use them. In a lot of cases, there were virtually no releases beyond 0.1 or 1.0, stable versions were lagging way behind the continuous-integration Melpa versions, weird bugs and "please tag a new release" issues started proliferating. With Emacs 25.x, it has become possible to assign priorities to archive sources, so package.el will download packages from Melpa Stable if they're available there, and let their Emacs fallback to Melpa if they aren't. This is a better solution than being stuck with an obsolete 0.1.
This is not an argument against tagged releases in general, but the consequences deserve to be considered.
from counsel-projectile.
Sorry for not replying earlier!
I'm willing to tag a release and try to stick to doing it consistently. By now I've adressed the projectile issues that affected project switching, and I think the current code is stable enough (perhaps except for new commits I made today, but I could always tag before these if necessary). But, it depends on ivy changes that are posterior to the last tagged release (0.9.1), so I guess I have to wait for the next ivy release.
from counsel-projectile.
There's been a new release of ivy
, maybe it's time?
from counsel-projectile.
Yes it is. As you perhaps saw, following the release of ivy 0.10 I pushed some changes to counsel projectile to try making it more user friendly and bumped the version to 0.2. I am just waiting a bit for users to test in case I had introduced new issues (such as #65 that was found today). If there is no blocking issue by the end of next week I will tag a release so melpa stable can pick it up. Thanks for your patience.
from counsel-projectile.
Finally, the package in on MELPA Stable. Thanks for your patience.
from counsel-projectile.
Related Issues (20)
- Sorting files by relevance to the query HOT 2
- FR: Add command "counsel-projectile-recent-file" HOT 5
- unable to modify default action HOT 2
- Switching project now makes current buffer a blank *counsel-projectile* buffer HOT 1
- Set a default landing file per project HOT 4
- counsel-projectile cannot work out with other executable program, such as rg、ag、fzf etc. HOT 3
- counsel-projectile-switch-project ignores c-u -- does not refresh cache HOT 1
- f6
- Preselect next buffer HOT 1
- Projectile ag and grep - abbreviate-file-name: Wrong type argument: stringp, nil HOT 1
- counsel-projectile-preview-buffers t and unable to open a file HOT 1
- counsel-projectile-find-file extremely sluggish in larger repositories. HOT 6
- Issue with `counsel-projectile-rg` on melpa-stable HOT 1
- Error in post-command-hook (ivy--queue-exhibit): (void-variable ivy--display-transformers-list) HOT 2
- counsel-projectile-switch-to-project very slow to compare with projectile-switch-to-project
- `C-c C-k` in `counsel-projectile-switch-to-buffer` returns to `switch-to-buffer` instead of going back `counsel-projectile-switch-to-buffer`
- counsel-projectile fn omits file that is a visited buffer
- Use projectile-get-ext-command with counsel-projectile-rg?
- Merge into `abo-abo/swiper` repository? HOT 1
- counsel-projectile-switch-project-by-name
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from counsel-projectile.