Comments (15)
@SureshPradhana Can you describe the exact behavior you expect from this feature? do you want to list all versions that are available to install in a long ass list?
from bob.
Yes, like nvm ls-remote
, Bob installs and switches between versions. Easily seeing available versions simplifies installation and use, akin to nvm ls-remote
listing all downloadable versions.
from bob.
Yes, like
nvm ls-remote
, Bob installs and switches between versions. Easily seeing available versions simplifies installation and use, akin tonvm ls-remote
listing all downloadable versions.
Can you post a screenshot on how it looks UI wise? I dont use nvm
from bob.
β― nvm ls-remote
v0.1.14
v0.1.15
v0.1.16
v0.1.17
v0.1.18
v0.1.19
v0.1.20
v0.1.21
*
*
v20.6.1
v20.7.0
v20.8.0
v20.8.1
v20.9.0 (LTS: Iron)
v20.10.0 (LTS: Iron)
v20.11.0 (LTS: Iron)
v20.11.1 (LTS: Iron)
v20.12.0 (LTS: Iron)
v20.12.1 (LTS: Iron)
-> v20.12.2 (LTS: Iron)
v20.13.0 (LTS: Iron)
v20.13.1 (Latest LTS: Iron)
v21.0.0
v21.1.0
v21.2.0
v21.3.0
v21.4.0
v21.5.0
v21.6.0
v21.6.1
v21.6.2
v21.7.0
v21.7.1
v21.7.2
v21.7.3
v22.0.0
v22.1.0
v22.2.0
The arrow indicates the version in use. Green indicates the stable version, while blue indicates downloaded versions.
from bob.
@SureshPradhana Hello i pushed a new PR for this issue, test and tell me if it works how u wanted.
- Simply run
bob ls-remote
from bob.
@MordechaiHadad
I tested the new PR, and it works as expected. Itβs now easier to know what to install. I think it would be better with spaces and arrows on the used version, but it's readable and simple as is.
Let me know if you need help with this PR or anything else in the repo; I have some free time.
from bob.
@MordechaiHadad I tested the new PR, and it works as expected. Itβs now easier to know what to install. I think it would be better with spaces and arrows on the used version, but it's readable and simple as is.
Let me know if you need help with this PR or anything else in the repo; I have some free time.
Not sure about an arrow, but I can add an indicator for stable release. What do you mean by spaces though?
from bob.
from bob.
@SureshPradhana updated PR
from bob.
the listed versions have extra line breaks.
from bob.
i am confused by what you meant by adding spaces then.
You meant horizontal padding?
from bob.
Oh, my bad. By the way, horizontal padding doesn't make much of a difference, but vertical padding is taking up a lot of space here.
from bob.
Oh, my bad. By the way, horizontal padding doesn't make much of a difference, but vertical padding is taking up a lot of space here.
Yes I agree, lol.
from bob.
@SureshPradhana better now i hope.
from bob.
@MordechaiHadad Yes, it looks better now
from bob.
Related Issues (20)
- Creation of target directories does not honor $HOME variable HOT 2
- Cannot install nightly HOT 29
- Can't install nvim using Powershell 7 HOT 2
- Can't start nvim nightly on macos m2 HOT 11
- [Feature] Add notification system for breaking changes
- Can install, but cannot use neovim HOT 5
- `bob use` breaks in 2.9.0 HOT 4
- Linked binary opening slower than original HOT 12
- [Feature] add ability installing to system HOT 2
- Compiles Debug build on Windows, but RelWithDebugInfo on Linux HOT 3
- [Feature] Add version list from the command line
- [FIX] Store full commit hash in version sync file instead of short HOT 9
- bug: terminates on usr1 signal HOT 9
- [Feature] bob erase - do not delete non empty installation_location directory HOT 9
- Install based on nvim --version HOT 1
- [Feature] calling bob update without parameters should update the currently used version HOT 2
- certificate error installing nvim latest using bob in ubuntu wsl HOT 5
- Error: File exists (os error 17) HOT 5
- The nightly build of Neovim downloaded with Bob 3.0.0 is using 99% CPU on UNIX HOT 3
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 bob.