njlr

Results 150 issues of njlr

Allow `revision=fc4d65435c49b5b4fbbf0d4867ee8f69bfd42ef1` to be short-hand for `revision=fc4d654`.

enhancement
usability

After a package is installed we should show any messages that it contains. Messages would be defined in the package manifest like this: ```toml= targets = [ "//:hello" ] message...

enhancement
usability

This is just to save disk space. Unused packages have no functional effect on builds. ```bash= buckaroo prune ```

enhancement

For example: * `1.2.x` * `3.x` * `1.2.*` Need to be aware that backtracking may be required to disambiguate sem-vers and x-versions.

enhancement

Perhaps just ask the user to upgrade all packages?

question

For example, to upgrade all Buckaroo PM packages: `buckaroo upgrade github.com/buckaroo-pm/*`

enhancement
usability

This command: ```bash git --no-pager -C /home/njlr/.buckaroo/cache/-home-njlr-buckaroo-cache-https-github-com-buckaroo-pm-boost-type_traits-git-0fdef01222c424d1-ad27500df6579fe9 fetch origin --depth=2 develop:develop ``` Exit code is `128`.

bug

To add a private package, current process is: ```bash= buckaroo add ... ``` Then edit TOML: ``` [[dependency]] ... private = true ``` User should be able to do: ```bash=...

enhancement
usability

The terminal's live-updates makes it good for humans, but bad for log files and so on. We should add a switch for a non-ANSI mode.

enhancement