summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmjith Ramanujam <amjith.r@gmail.com>2022-08-26 06:27:55 -0700
committerGitHub <noreply@github.com>2022-08-26 06:27:55 -0700
commitabfb63651c69409ac8803c60a144917fd36935e6 (patch)
treefe17bad10114f5c2ed2f4cfcd8338d137f2f4139
parent0c130bc327e69026c221f5ae601b240f9c659b5f (diff)
parentba34257a0f02ea5d62412ba4c9d529cf38412397 (diff)
Merge branch 'main' into ssl-flag
-rw-r--r--changelog.md4
-rw-r--r--mycli/AUTHORS1
-rwxr-xr-xmycli/main.py5
-rw-r--r--mycli/myclirc3
4 files changed, 11 insertions, 2 deletions
diff --git a/changelog.md b/changelog.md
index bd8edbb..d79389b 100644
--- a/changelog.md
+++ b/changelog.md
@@ -4,7 +4,10 @@ TBD
Features:
---------
+
* Add `--ssl` flag to enable ssl/tls.
+* Add `pager` option to `~/.myclirc`, for instance `pager = 'pspg --csv'` (Thanks: [BuonOmo])
+
Internal:
---------
@@ -894,6 +897,7 @@ Bug Fixes:
[Amjith Ramanujam]: https://blog.amjith.com
[Artem Bezsmertnyi]: https://github.com/mrdeathless
+[BuonOmo]: https://github.com/BuonOmo
[Carlos Afonso]: https://github.com/afonsocarlos
[Casper Langemeijer]: https://github.com/langemeijer
[Daniel West]: http://github.com/danieljwest
diff --git a/mycli/AUTHORS b/mycli/AUTHORS
index dd27686..a805465 100644
--- a/mycli/AUTHORS
+++ b/mycli/AUTHORS
@@ -24,6 +24,7 @@ Contributors:
* Artem Bezsmertnyi
* bitkeen
* bjarnagin
+ * BuonOmo
* caitinggui
* Carlos Afonso
* Casper Langemeijer
diff --git a/mycli/main.py b/mycli/main.py
index c3bc749..139ed34 100755
--- a/mycli/main.py
+++ b/mycli/main.py
@@ -938,8 +938,9 @@ class MyCli(object):
os.environ['LESS'] = '-RXF'
cnf = self.read_my_cnf_files(self.cnf_files, ['pager', 'skip-pager'])
- if cnf['pager']:
- special.set_pager(cnf['pager'])
+ cnf_pager = cnf['pager'] or self.config['main']['pager']
+ if cnf_pager:
+ special.set_pager(cnf_pager)
self.explicit_pager = True
else:
self.explicit_pager = False
diff --git a/mycli/myclirc b/mycli/myclirc
index ffd2226..cd58dfe 100644
--- a/mycli/myclirc
+++ b/mycli/myclirc
@@ -89,6 +89,9 @@ keyword_casing = auto
# disabled pager on startup
enable_pager = True
+# Choose a specific pager
+pager = 'less'
+
# Custom colors for the completion menu, toolbar, etc.
[colors]
completion-menu.completion.current = 'bg:#ffffff #000000'