Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-03 | libredbdiff: usage | Luke Shumaker | |
2017-05-03 | libredbdiff: loop | Luke Shumaker | |
2017-05-03 | libredbdiff: Be stricter | Luke Shumaker | |
2017-05-03 | libredbdiff: Add a helper for vercmp | Luke Shumaker | |
I have a hard time reasoning about vercmp use in scripts, so add a {{ A -lt B }} helper that works like [ A -lt B ], but for pacman versions. | |||
2017-05-03 | libredbdiff: Use expac instead of pacman where possible | Luke Shumaker | |
2017-05-03 | libredbdiff: always freshen generated config files | Luke Shumaker | |
2017-05-03 | libredbdiff: re-indent | Luke Shumaker | |
2017-05-03 | libredbdiff: inline initialize. | Luke Shumaker | |
The indentation here is a little off. Just go with it. | |||
2017-05-03 | libredbdiff: get rid of stupid warnings, just take care of it | Luke Shumaker | |
2017-05-03 | libredbdiff: tidy | Luke Shumaker | |
2017-05-03 | libredbdiff: loop | Luke Shumaker | |
2017-05-03 | libredbdiff: simplify config file generation | Luke Shumaker | |
2017-05-03 | libredbdiff: inline the filenotfound function | Luke Shumaker | |
2017-05-03 | libredbdiff: reformat print_cmp | Luke Shumaker | |
2017-05-03 | libredbdiff: clean up initialization-detection code | Luke Shumaker | |
2017-05-03 | libredbdiff: simplify downloadfile | Luke Shumaker | |
2017-05-03 | libredbdiff: Improve local variable usage | Luke Shumaker | |
2017-05-03 | libredbdiff: tidy the header section | Luke Shumaker | |
2017-05-03 | libredbdiff: improve tmpfile management | Luke Shumaker | |
2017-05-03 | libredbdiff: downloadfile has a message formatter; notify librexgettext | Luke Shumaker | |
2017-05-03 | libredbdiff: Improve option parsing. Add missing info to usage(). | Luke Shumaker | |
There are a couple of pointless `if true`s in there to avoid whitespace change. | |||
2017-05-03 | test: libredbdiff: Add another check for the option parser. | Luke Shumaker | |
2017-05-03 | libredbdiff: Use _prbl for Parabola vars and _arch for Arch vars. | Luke Shumaker | |
libredbdiff used VARNAME for Parabola variables, and VARNAME_arch for Arch variables. I found it confusing. Instead, consistently use VARNAME_prbl for Parabola variables and VARNAME_arch for Arch variables; this allows the reader to more easily see the parallels between the handling of each. | |||
2017-05-02 | libredbdiff: Normalize variable quoting. | Luke Shumaker | |
2017-05-02 | libredbdiff: make repos be a true array, make it configurable | Luke Shumaker | |
2017-05-02 | bugfix [2/2]: libredbdiff: Correctly handle multiple provides | Luke Shumaker | |
2017-05-02 | bugfix [1/2]: libredbdiff: Add a test for handling multiple provides. | Luke Shumaker | |
Also make the minimal changes to the program to make this testing possible. | |||
2017-05-01 | bugfix [2/2]: librefetch: Correctly fail when given bogus flags | Luke Shumaker | |
2017-05-01 | bugfix [1/2]: librefetch: Add a check for failing with bogus flags | Luke Shumaker | |
2017-05-01 | bugfix [2/2]: librefetch: Fix SRCBUILD-to-SRCBUILD operation | Luke Shumaker | |
2017-05-01 | bugfix [1/2]: librefetch: Add check for SRCBUILD-to-SRCBUILD operation | Luke Shumaker | |
2017-05-01 | Clean up argument parsing for libremessages formatters. | Luke Shumaker | |
2017-04-20 | Use "$?" more sparingly. | Luke Shumaker | |
2017-04-20 | Don't use subshells in local/export/declare commands. | Luke Shumaker | |
Only make this change in places where it shouldn't make a difference, and something weird has to be going on for the subshell to fail. This is on par with checking the return value of malloc. We don't need tests for each of these failure cases. | |||
2017-04-20 | Variables inside of $((...)) don't need a $ in front of them. | Luke Shumaker | |
These were found with the help of shellcheck. | |||
2017-04-20 | Quote unquoted strings that should probably be quoted. | Luke Shumaker | |
These were found with the help of shellcheck. Nothing more complicated than wrapping a variable in double quotes has been done. | |||
2017-04-20 | Consistently use ". $(librelib slug)" to load libraries. | Luke Shumaker | |
2017-04-19 | gitget: correctly handle the -f[orce] flag on bare repositories | Luke Shumaker | |
2017-04-11 | test/librechroot: Avoid waiting for pacman confirmation. | Luke Shumaker | |
2017-04-11 | test/test-common.sh: Ensure that an old gpg-agent isn't running. | Luke Shumaker | |
It is possible that the gpg has been updated since the user's gpg-agent was started; this will cause mysterious errors, as they will detect the version mismatch. If the user isn't running a gpg-agent, then one will be started. However, it will persist longer than useful, and it will be left looking at a .gnupg directory that no longer exists. It's just not worth the trouble to let an existing agent keep running. | |||
2017-04-11 | test/test-common.sh: Put the test name in the tmpdir path. | Luke Shumaker | |
2017-04-11 | test/lib-messages: it_works_with_no_color_and_set_euE doesn't need a subshell | Luke Shumaker | |
2017-04-11 | test/test-common.sh: Improve btrfs-aware rm-rf cleanup | Luke Shumaker | |
2017-04-11 | test/: Tidy before()/after() definitions. | Luke Shumaker | |
2017-04-11 | libremakepkg: Tidy. | Luke Shumaker | |
2017-04-11 | librechroot: Update for new sync_chroot usage. | Luke Shumaker | |
I changed how it works in devtools-par. | |||
2017-04-11 | librechroot: Load makechrootpkg.sh into the main process. | Luke Shumaker | |
makechrootpkg.sh has now been patched to make it ok with `set -euE`. | |||
2017-04-11 | librechroot: Tidy up. | Luke Shumaker | |
2017-04-11 | chcleanup: Fix typo in a comment | Luke Shumaker | |
2017-04-11 | Update for new devtools version | Luke Shumaker | |