Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rustpkg usage messages need work #6365

Closed
catamorphism opened this issue May 9, 2013 · 5 comments
Closed

rustpkg usage messages need work #6365

catamorphism opened this issue May 9, 2013 · 5 comments
Labels
A-diagnostics Area: Messages for errors, warnings, and lints

Comments

@catamorphism
Copy link
Contributor

For starters:

  1. rustpkg build, by itself, should explain that you need to provide a package ID, in the resulting error message.
  2. Usage messages should, where necessary, mention (or link to documentation about) how to create a workspace.
@ghost ghost assigned catamorphism May 9, 2013
@catamorphism
Copy link
Contributor Author

Not a release blocker, de-milestoning

@bblum
Copy link
Contributor

bblum commented Aug 19, 2013

this looks ok through my triage goggles

@catamorphism
Copy link
Contributor Author

third - http://tim.dreamwidth.org/1820526.html?thread=12097902#cmt12097902 points out some bad error messages. When you use a URL that's not supported yet, rustpkg should explain that you need to supply a package ID. In general, no user should see an "unhandled condition" message -- it's like an ICE in rustc. Conditions should always be trapped so a friendlier error message can get printed.

@steveklabnik
Copy link
Member

Today, rustpkg build does give usage instructions. Where all do we need to put docs about how to make a workspace, now that we have rustpkg init?

@sfackler
Copy link
Member

sfackler commented Feb 4, 2014

rustpkg doesn't exist anymore, closing

@sfackler sfackler closed this as completed Feb 4, 2014
@catamorphism catamorphism removed their assignment Jun 16, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-diagnostics Area: Messages for errors, warnings, and lints
Projects
None yet
Development

No branches or pull requests

4 participants