~sourcemage/quill

075f27e0 — Ismael Luceno 2 years ago master
quill: Avoid signal-handler in URL input loops

BASH changed the context of signal handlers, and now they can't break
out of loops in the triggering context.

It's use has always been a hack, so signal the user wish to ignore the
checks via an empty input string instead.
40082524 — Ismael Luceno 5 years ago
libcopy: Update the index instead of re-indexing

This makes initial copies much faster.
ba2b0384 — Ismael Luceno 1 year, 8 months ago
quill: Simplify parsing of Github URLs

Extract the name using a fixed index; counting from the end can vary the
relative index in case of full refs.

Fixes: 4668bcd70ba8 ("quill: Fix parsing of Github URLs")
716b074a — Ismael Luceno 2 years ago
libdetails: Unify and simplify URL sanitization
05f34766 — Ismael Luceno 2 years ago
install.sh: Simplify setting INSTALL_ROOT variable
332d95ac — Ismael Luceno 6 years ago
libcore, libdetails: Fix naming of Github tarballs
423760b8 — Ismael Luceno 6 years ago
libdetails: Fix parsing non-prefixed version
4668bcd7 — Ismael Luceno 6 years ago
quill: Fix parsing of Github URLs
7fde6d5e — Ismael Luceno 6 years ago
libperlcpan: Prefix spell name with "perl-"
8fac51fd — Ismael Luceno 6 years ago
libdetails: Improve parsing of SPELL_SRC_FILE

Get rid of the SPELL_SANITIZED_FILE_NAME variable, and parse Github-style
URLs correctly.
e38a64bb — Ismael Luceno 6 years ago
libupdate: Colorize multiversion_check suggestions
48cefbc4 — Ismael Luceno 6 years ago
libupdate: Improve multiversion_check suggestions

More comprehensive collection with de-duplication in a single command
invocation. Also, suppresses spell description.
8a4f6142 — Ismael Luceno 7 years ago
libhackagedb: Ignore more packages included in GHC
78834ee3 — Ismael Luceno 7 years ago
libhackagedb: Fix parsing of description field

Trims white-space at the beginning of lines, fixes detection of the field
ending, and corrects handling of empty lines.
9de171bd — Ismael Luceno 7 years ago
libhackagedb: Fix handling of build-depends field
a184ccdf — Ismael Luceno 7 years ago
libhackagedb: Handle cabal fields case-insensitively
995efdfb — Ismael Luceno 7 years ago
libhackagedb: Prefix spell name with "haskell-"
1bc28722 — Ismael Luceno 7 years ago
libhackagedb: Fix parsing of build dependencies
e93e0065 — Ismael Luceno 7 years ago
libhackagedb: Build source URL from information in the cabal file
1e7a4127 — Ismael Luceno 7 years ago
libhackagedb: Implement simpler description parsing (in AWK)
Next