GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — bin/xbps-query: improve argument parsing by classabbyamp · Pull Request #588 · void-linux/xbps

Conversation

@classabbyamp

@classabbyamp classabbyamp commented Feb 27, 2024

Copy link
Copy Markdown
Member

makes the behaviour of the -R/--repository flags match what xbps-install et al. do, namely -R <repo> and --repository <repo> now work. Existing behaviours are preserved.

allows PKG argument to appear anywhere in argv for more flexible argument parsing. This is now a valid command, for example:

xbps-query -Rx --fulldeptree foo

This also improves some error messages instead of just printing the usage() naïvely.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@classabbyamp
classabbyamp force-pushed the query/argparse branch 5 times, most recently from 719564c to 0622405 Compare March 1, 2024 23:54
@classabbyamp
classabbyamp force-pushed the query/argparse branch from 0622405 to 8f338be Compare January 2, 2025 05:07
@classabbyamp
classabbyamp force-pushed the query/argparse branch from 8f338be to a30791a Compare January 21, 2025 14:03
classabbyamp added 2 commits January 21, 2025 09:04
@classabbyamp
bin/xbps-query: allow PKG argument to appear anywhere in argv
eeccaeb
this lets things be a bit more flexible for users, for example:
xbps-query -Rx --fulldeptree foo is now allowed
@classabbyamp
bin/xbps-query: separate -R and --repository
ad66837
this allows --repository <repo> instead of --repository=<repo>
@classabbyamp
classabbyamp force-pushed the query/argparse branch from a30791a to ad66837 Compare January 21, 2025 14:05
@Duncaen
Duncaen merged commit 433634f into void-linux:master Jan 21, 2025
@classabbyamp
classabbyamp deleted the query/argparse branch January 21, 2025 14:22
@Duncaen Duncaen mentioned this pull request May 21, 2025
Argument Handling in XBPS Query's Remote Search #502
Closed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@classabbyamp @Duncaen
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.