vector-of-bool
1bbd32aa05
Cleaner error handling in dds::open
pirms 3 gadiem
vector-of-bool
055af6e10e
Only "did-you-mean" on subcommands for the tail argument parser
pirms 3 gadiem
vector-of-bool
2170331461
'pkg import' can import directories that are source distributions
pirms 3 gadiem
vector-of-bool
3323ec90b6
'sdist create' -> 'pkg create'
pirms 3 gadiem
vector-of-bool
8d8853cb95
Provide did-you-mean for command-line arguments
pirms 3 gadiem
vector-of-bool
c960646256
Clean up sdist-create output
pirms 3 gadiem
vector-of-bool
318853fef1
Set a timeout on spawn CI subprocesses. (default is 5 min)
pirms 3 gadiem
vector-of-bool
5fb021bebf
More error handling to help diagnose issues in CI
pirms 3 gadiem
vector-of-bool
b9e5c67c49
Catch unexpected system_error during repoman_add
pirms 3 gadiem
vector-of-bool
01ea6dc6a9
'pkg search' subcommand
pirms 3 gadiem
vector-of-bool
2376aa6f99
Fix: fansi detects if the win console supports styling
pirms 3 gadiem
vector-of-bool
8c026b10e5
Add repo-1.dds.pizza as a pkg remote on initial db migration:
- Add a getenv() abstraction that is more versatile than the std:: one
pirms 3 gadiem
vector-of-bool
0b87d6efcc
Support styled output in Windows consoles
pirms 3 gadiem
vector-of-bool
f674e680cf
Merge branch 'feature/update-catch2' into develop
pirms 3 gadiem
vector-of-bool
c50c4a8082
Update Catch2, and significantly compress it,
also some formatting and a missing header
pirms 3 gadiem
vector-of-bool
722262e042
Merge branch 'feature/generated-cmd-cleanup' into develop
pirms 3 gadiem
vector-of-bool
afbf9aed65
Run build tests with -ldebug
pirms 3 gadiem
vector-of-bool
ad337f67c3
Fix: Don't add -static runtime flags with built-in toolchains. [ Fix #25 ]
pirms 3 gadiem
vector-of-bool
efa04f08fb
Fix compiler warnings being hidden by default (ouch)
pirms 3 gadiem
vector-of-bool
8bd9bf6bf6
Significant cleanup and improvement for compilation caching
- Re-display compiler output from prior compilations [Close #26 ]
- Track compilation durations, with a rolling average. Will later be used for an ETA display
- It's still not nearly where it _could_ be, but that will have to wait.
pirms 3 gadiem
vector-of-bool
2c7478e408
Handle SIGQUIT
pirms 3 gadiem
vector-of-bool
50afb22ab5
Fix: Useless exception print on user-cancellation. Add a missing cancellation point
pirms 3 gadiem
vector-of-bool
aa79f5c38f
Fix unrendered style string
pirms 3 gadiem
vector-of-bool
a8913f3ca7
Load locales so that we get proper digit separators when LANG is set
pirms 3 gadiem
vector-of-bool
84dc581963
Reduce lengthy compile commands by removing dup include-paths
pirms 3 gadiem
vector-of-bool
4ae3392b5e
Merge branch 'feature/static-http-repo' into develop
pirms 3 gadiem
vector-of-bool
26c938e1cf
Missing test case for building lib with failing tests
pirms 3 gadiem
vector-of-bool
ca12ed4fac
Output styling library
pirms 3 gadiem
vector-of-bool
3d3eb26460
Refactors of did-you-mean to simplify
pirms 3 gadiem
vector-of-bool
81b3a669ad
Logging tweaks to use events, in prep for new CLI
pirms 3 gadiem
vector-of-bool
3b6df3c4af
'pkg repo remove' subcommand, and tweak did-you-mean error handling
pirms 3 gadiem
vector-of-bool
a37525486d
A few remaining code mentions of "catalog"
pirms 3 gadiem
vector-of-bool
18b23ed4f0
'pkg repo ls' to list registered package repos
pirms 3 gadiem
vector-of-bool
9a67d6728b
Refactor remote package database entries to be more stable around URLs stored in the DB, and storing URLs in repo DBs as well
pirms 3 gadiem
vector-of-bool
0be0a2f39a
pkg_info -> pkg_listing
pirms 3 gadiem
vector-of-bool
272580bd6c
github: URLs for adding remote listings
pirms 3 gadiem
vector-of-bool
fd171870e3
'repoman add' to add repositories based on a URL
pirms 3 gadiem
vector-of-bool
964136f984
Drop the custom result type
pirms 3 gadiem
vector-of-bool
5a8b5eac7e
Rename pkg db tables, and fix logging typo
pirms 3 gadiem
vector-of-bool
966a16edad
More Boost.LEAF error handling, and starting some error handling tests
pirms 3 gadiem
vector-of-bool
4be3c60ecf
Check that there is a package for 'sdist create'
pirms 3 gadiem
vector-of-bool
d35474cb6e
Fix: create_directories() on empty paths
pirms 3 gadiem
vector-of-bool
5163481a17
macOS needs longer pauses to register a file time change
pirms 3 gadiem
vector-of-bool
bc9d2d2fc8
Fix various bugs and crashes with HTTP client in the unhappy-path. Implement DB caching.
pirms 3 gadiem
vector-of-bool
a364ac6f35
Consolidate HTTP code, handle redirects and SSL everywhere.
pirms 3 gadiem
vector-of-bool
63a8410ec2
remote_repository -> pkg_remote, and some #include cleanup
pirms 3 gadiem
vector-of-bool
5798e4e91d
Remove test mentions of "catalog"
pirms 3 gadiem
vector-of-bool
5390c6f262
Rearrange source handling around sdists
pirms 3 gadiem
vector-of-bool
e60ba72b17
src/catalog/ is gone. package_id->pkg_id
pirms 3 gadiem
vector-of-bool
cc318bddef
"catalog" is now "pkg_db"
pirms 3 gadiem