diff --git a/CHANGELOG b/CHANGELOG index caee947..d2bb1b7 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,16 @@ +ddgr v1.7 +2018-09-03 + +What's in? +- Use setproctitle to set process name +- Monkeypatch textwrap for CJK wide characters +- Fix write to GNU Screen paste buffer +- Refresh current page on URL expansion toggle +- Smarter colorization and better support for native terminals on Windows +- Handle bangs in the form g! + +------------------------------------------------------------------------------- + ddgr v1.6 2018-11-16 diff --git a/README.md b/README.md index 0e0b625..532ee4c 100644 --- a/README.md +++ b/README.md @@ -137,9 +137,10 @@ Search keyword and option completion scripts for Bash, Fish and Zsh can be found #### Cmdline options ``` -usage: ddgr [-h] [-n N] [-r REG] [-C] [--colors COLORS] [-j] [-t SPAN] - [-w SITE] [-x] [-p URI] [-I] [--unsafe] [--noua] [--json] [--gb] - [--np] [--url-handler UTIL] [--show-browser-logs] [-v] [-d] +usage: ddgr [-h] [-n N] [-r REG] [--colorize [{auto,always,never}]] [-C] + [--colors COLORS] [-j] [-t SPAN] [-w SITE] [-x] [-p URI] + [--unsafe] [--noua] [--json] [--gb] [--np] [--url-handler UTIL] + [--show-browser-logs] [-v] [-d] [KEYWORD [KEYWORD ...]] DuckDuckGo from the terminal. @@ -153,7 +154,12 @@ optional arguments: shows actual number of results fetched per page -r REG, --reg REG region-specific search e.g. 'us-en' for US (default); visit https://duckduckgo.com/params - -C, --nocolor disable color output + --colorize [{auto,always,never}] + whether to colorize output; defaults to 'auto', which + enables color when stdout is a tty device; using + --colorize without an argument is equivalent to + --colorize=always + -C, --nocolor equivalent to --colorize=never --colors COLORS set output colors (see man page for details) -j, --ducky open the first result in a web browser; implies --np -t SPAN, --time SPAN time limit search [d (1 day), w (1 wk), m (1 month)] diff --git a/packagecore.yaml b/packagecore.yaml index 499a787..6911af1 100644 --- a/packagecore.yaml +++ b/packagecore.yaml @@ -13,7 +13,7 @@ packages: deps: - python container: "archlinux/base" - centos7.3: + centos7.4: builddeps: - make deps: @@ -21,7 +21,15 @@ packages: commands: pre: - yum install epel-release - centos7.4: + centos7.5: + builddeps: + - make + deps: + - python + commands: + pre: + - yum install epel-release + centos7.6: builddeps: - make deps: @@ -34,6 +42,11 @@ packages: - make deps: - python3 + debian10: + builddeps: + - make + deps: + - python3 fedora26: builddeps: - make @@ -54,6 +67,11 @@ packages: - make deps: - python3 + fedora30: + builddeps: + - make + deps: + - python3 opensuse42.3: builddeps: - make