sacc-sdk, branch HEADsacc + cursorline and uri preview
3b5487d5273a9ee7dd367f8638aa9ac58646b2502019-01-01T09:45:52Z2019-01-01T09:45:52ZUps, cursorline wassn't transparentStefan Hagensh+git@codevoid.decommit 3b5487d5273a9ee7dd367f8638aa9ac58646b250
parent 7496bf49839480d471dfc83a0aa7389b4a157e51
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Tue, 1 Jan 2019 10:45:52 +0100
Ups, cursorline wassn't transparent
7496bf49839480d471dfc83a0aa7389b4a157e512018-12-20T08:00:18Z2018-12-20T08:00:18ZUpdate 2018-12-20 09:00 Linux/x86_64Stefan Hagenstefan.hagen@sap.comcommit 7496bf49839480d471dfc83a0aa7389b4a157e51
parent 27ac9eb2a020670143ff63e4de1508f5c9b44941
Author: Stefan Hagen <stefan.hagen@sap.com>
Date: Thu, 20 Dec 2018 09:00:18 +0100
Update 2018-12-20 09:00 Linux/x86_64
27ac9eb2a020670143ff63e4de1508f5c9b449412018-08-24T22:20:04Z2018-08-24T22:20:04Zrebase to upstream fix for type i plumbingStefan Hagensh+git@codevoid.decommit 27ac9eb2a020670143ff63e4de1508f5c9b44941
parent d5f906c4ca192739476412759d3aa7f6397befdb
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Sat, 25 Aug 2018 00:20:04 +0200
rebase to upstream fix for type i plumbing
d5f906c4ca192739476412759d3aa7f6397befdb2018-08-24T22:16:43Z2018-08-24T22:16:43ZFix automatic displayuri for type 0Stefan Hagensh+git@codevoid.decommit d5f906c4ca192739476412759d3aa7f6397befdb
parent e21ca084195931619d85721044d4ec41bc85ab94
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Sat, 25 Aug 2018 00:16:43 +0200
Fix automatic displayuri for type 0
e21ca084195931619d85721044d4ec41bc85ab942018-08-24T22:13:57Z2018-08-24T22:13:57Zfix: don't plumb info linesStefan Hagensh+git@codevoid.decommit e21ca084195931619d85721044d4ec41bc85ab94
parent 33a9a05ddbde606b9f16135d81e3934bc5c331f2
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Sat, 25 Aug 2018 00:13:57 +0200
fix: don't plumb info lines
33a9a05ddbde606b9f16135d81e3934bc5c331f22018-08-24T16:48:04Z2018-08-24T16:48:04ZAdd fix for line endings without \rStefan Hagensh+git@codevoid.decommit 33a9a05ddbde606b9f16135d81e3934bc5c331f2
parent 56cb65746fb45ad6228a17a3d0bc7108e5f580bd
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Fri, 24 Aug 2018 18:48:04 +0200
Add fix for line endings without \r
56cb65746fb45ad6228a17a3d0bc7108e5f580bd2018-08-21T20:58:39Z2018-08-21T20:58:39ZSilence warnings, adding some colorStefan Hagensh+git@codevoid.decommit 56cb65746fb45ad6228a17a3d0bc7108e5f580bd
parent 2a13823f55fd273d3013e685e8d830f6109daecf
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Tue, 21 Aug 2018 22:58:39 +0200
Silence warnings, adding some color
2a13823f55fd273d3013e685e8d830f6109daecf2018-08-21T20:58:06Z2018-08-21T20:58:06ZSilence warnings, display URI per defaultStefan Hagensh+git@codevoid.decommit 2a13823f55fd273d3013e685e8d830f6109daecf
parent 44c1aa9c14645f97bd6fbf45ed16c4811eef4af3
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Tue, 21 Aug 2018 22:58:06 +0200
Silence warnings, display URI per default
44c1aa9c14645f97bd6fbf45ed16c4811eef4af32018-08-20T19:25:17Z2018-08-21T16:16:10ZAdd FreeBSD CFLAGS as comment to MakefileStefan Hagensh+git@codevoid.decommit 44c1aa9c14645f97bd6fbf45ed16c4811eef4af3
parent 3399f31a720905a2ebd03191945307b9aafb0ad4
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Mon, 20 Aug 2018 21:25:17 +0200
Add FreeBSD CFLAGS as comment to Makefile
3399f31a720905a2ebd03191945307b9aafb0ad42018-08-21T13:12:27Z2018-08-21T13:12:27ZHandle search (type '7') URIsQuentin Rameauquinq@fifth.spacecommit 3399f31a720905a2ebd03191945307b9aafb0ad4
parent 408fd866df1036c0a51e58a2029dc9c1f41e979c
Author: Quentin Rameau <quinq@fifth.space>
Date: Tue, 21 Aug 2018 15:12:27 +0200
Handle search (type '7') URIs
408fd866df1036c0a51e58a2029dc9c1f41e979c2018-08-20T10:02:35Z2018-08-20T10:02:35ZDownload non-interactive and unknown types with not term outputQuentin Rameauquinq@fifth.spacecommit 408fd866df1036c0a51e58a2029dc9c1f41e979c
parent bb8924f35719c580e9fa543a4cbea1258f764acf
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 20 Aug 2018 12:02:35 +0200
Download non-interactive and unknown types with not term output
bb8924f35719c580e9fa543a4cbea1258f764acf2018-08-20T09:07:48Z2018-08-20T09:17:57ZDo not use UI functions (uistatus) when output not a termQuentin Rameauquinq@fifth.spacecommit bb8924f35719c580e9fa543a4cbea1258f764acf
parent 43803bed9713d10bf08e93ca0a48298be15e9cdf
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 20 Aug 2018 11:07:48 +0200
Do not use UI functions (uistatus) when output not a term
43803bed9713d10bf08e93ca0a48298be15e9cdf2018-08-19T14:43:40Z2018-08-19T14:43:40ZFix regression from 3d2081c, correctly handle '\n' ending linesQuentin Rameauquinq@fifth.spacecommit 43803bed9713d10bf08e93ca0a48298be15e9cdf
parent 3d2081c17810cae6607b3a265f848e5031002d0a
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 19 Aug 2018 16:43:40 +0200
Fix regression from 3d2081c, correctly handle '\n' ending lines
3d2081c17810cae6607b3a265f848e5031002d0a2018-08-18T13:18:32Z2018-08-18T13:24:58ZIgnore possible extra tab delimited fieldsLeonardo Taccariiamleot@gmail.comcommit 3d2081c17810cae6607b3a265f848e5031002d0a
parent bab7585c38f70040c68865455e3fafa552cf9f6c
Author: Leonardo Taccari <iamleot@gmail.com>
Date: Sat, 18 Aug 2018 15:18:32 +0200
Ignore possible extra tab delimited fields
According RFC 1436:
> [...] If there are yet other tab delimited fields, the basic
> Gopher client should ignore them. [...]
bab7585c38f70040c68865455e3fafa552cf9f6c2018-08-18T12:51:58Z2018-08-18T12:51:58ZDo not put a username in telnets urls when the field is emptyQuentin Rameauquinq@fifth.spacecommit bab7585c38f70040c68865455e3fafa552cf9f6c
parent cffc2d4ac776d81b9e8a8083cee8064cd3f0d954
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 18 Aug 2018 14:51:58 +0200
Do not put a username in telnets urls when the field is empty
Thanks to Hiltjo for the hint!
cffc2d4ac776d81b9e8a8083cee8064cd3f0d9542018-08-16T12:50:04Z2018-08-16T12:50:04ZFix handling of standard upper-case types in dig()Quentin Rameauquinq@fifth.spacecommit cffc2d4ac776d81b9e8a8083cee8064cd3f0d954
parent 81119985dca56161474faa5c9b70996d7a1aea83
Author: Quentin Rameau <quinq@fifth.space>
Date: Thu, 16 Aug 2018 14:50:04 +0200
Fix handling of standard upper-case types in dig()
81119985dca56161474faa5c9b70996d7a1aea832018-08-15T11:07:44Z2018-08-16T09:55:49Zfix: show item->redtype in uistatus when it is set and is a reserved typeHiltjo Posthumahiltjo@codemadness.orgcommit 81119985dca56161474faa5c9b70996d7a1aea83
parent 9ac96c9c33647dba0753904cff89e4aab877c711
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 15 Aug 2018 13:07:44 +0200
fix: show item->redtype in uistatus when it is set and is a reserved type
9ac96c9c33647dba0753904cff89e4aab877c7112018-08-11T13:36:31Z2018-08-16T09:52:10Zdistinguish reserved and undefined types, support plumbing for undefined typesHiltjo Posthumahiltjo@codemadness.orgcommit 9ac96c9c33647dba0753904cff89e4aab877c711
parent cee3b87b38eea7f84005bd95883b0e76c414119f
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 11 Aug 2018 15:36:31 +0200
distinguish reserved and undefined types, support plumbing for undefined types
cee3b87b38eea7f84005bd95883b0e76c414119f2018-08-15T09:49:05Z2018-08-15T10:21:21Zdisplay_uri: remove item usernametrqx@goat.sitrqx@goat.sicommit cee3b87b38eea7f84005bd95883b0e76c414119f
parent 6a9d83fffe834865655b58bfa68311479a1b019d
Author: trqx@goat.si <trqx@goat.si>
Date: Wed, 15 Aug 2018 11:49:05 +0200
display_uri: remove item username
so URIs can be fully displayed on smaller screens
6a9d83fffe834865655b58bfa68311479a1b019d2018-07-16T11:33:19Z2018-07-16T11:59:46ZPass all needed arguments to tparm()Leonardo Taccariiamleot@gmail.comcommit 6a9d83fffe834865655b58bfa68311479a1b019d
parent 8b0cfaab71528fe330416ca034232a83ab3ba4c8
Author: Leonardo Taccari <iamleot@gmail.com>
Date: Mon, 16 Jul 2018 13:33:19 +0200
Pass all needed arguments to tparm()
8b0cfaab71528fe330416ca034232a83ab3ba4c82018-06-05T14:42:43Z2018-06-05T14:42:43ZCleanup common.hQuentin Rameauquinq@fifth.spacecommit 8b0cfaab71528fe330416ca034232a83ab3ba4c8
parent f606b3071219be1e8d30cd8cd059a513b668ab03
Author: Quentin Rameau <quinq@fifth.space>
Date: Tue, 5 Jun 2018 16:42:43 +0200
Cleanup common.h
Remove asprintf, it's only used in sacc.c (for now).
Reorder function declarations alphabetically.
f606b3071219be1e8d30cd8cd059a513b668ab032018-06-05T12:32:16Z2018-06-05T14:34:06ZFix distributed fallback strcasestrparazydparazyd@dyne.orgcommit f606b3071219be1e8d30cd8cd059a513b668ab03
parent 1a25a9312f4a0b028a5135b95a1861265eca8ed5
Author: parazyd <parazyd@dyne.org>
Date: Tue, 5 Jun 2018 14:32:16 +0200
Fix distributed fallback strcasestr
1a25a9312f4a0b028a5135b95a1861265eca8ed52018-05-24T11:33:32Z2018-05-24T11:50:14ZRemove the manpage on make uninstall.parazydparazyd@dyne.orgcommit 1a25a9312f4a0b028a5135b95a1861265eca8ed5
parent eb8d00efa77bcacfdf1a456a09eaa53267142994
Author: parazyd <parazyd@dyne.org>
Date: Thu, 24 May 2018 13:33:32 +0200
Remove the manpage on make uninstall.
eb8d00efa77bcacfdf1a456a09eaa532671429942018-05-21T10:05:59Z2018-05-21T11:16:25ZFix distributed fallback strcasestr.Hiltjo Posthumahiltjo@codemadness.orgcommit eb8d00efa77bcacfdf1a456a09eaa53267142994
parent 3f367506841bfd8944cc57e3ccf231c41130af5e
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Mon, 21 May 2018 12:05:59 +0200
Fix distributed fallback strcasestr.
The function was slightly changed to use an inline loop without using
strncasecmp.
3f367506841bfd8944cc57e3ccf231c41130af5e2018-05-20T20:55:30Z2018-05-21T08:21:36ZBe case-insensitive for inline searching.parazydparazyd@dyne.orgcommit 3f367506841bfd8944cc57e3ccf231c41130af5e
parent 711ff51a2e198b5471b9f372127119530f6bef70
Author: parazyd <parazyd@dyne.org>
Date: Sun, 20 May 2018 22:55:30 +0200
Be case-insensitive for inline searching.
711ff51a2e198b5471b9f372127119530f6bef702018-03-25T17:55:32Z2018-03-25T18:48:50ZAdd proper support for RedType '+' items.Quentin Rameauquinq@fifth.spacecommit 711ff51a2e198b5471b9f372127119530f6bef70
parent 3e0b5be80fdfac3c1ef3ed2e9df4bdbdea5e0091
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 25 Mar 2018 19:55:32 +0200
Add proper support for RedType '+' items.
Thanks to tomasino for the suggestion.
3e0b5be80fdfac3c1ef3ed2e9df4bdbdea5e00912018-03-25T12:54:35Z2018-03-25T13:33:18ZFix and reverse feature detection of asprintf functionHiltjo Posthumahiltjo@codemadness.orgcommit 3e0b5be80fdfac3c1ef3ed2e9df4bdbdea5e0091
parent 17c4223fc2c7163d3bfd5681a8d2467b54d0d4da
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Mar 2018 14:54:35 +0200
Fix and reverse feature detection of asprintf function
The new behaviour is to define NEED_ASPRINTF for platforms when the
asprintf is needed.
17c4223fc2c7163d3bfd5681a8d2467b54d0d4da2018-03-08T22:51:56Z2018-03-08T22:51:56ZUse plain tparm instead of variadic tiparmQuentin Rameauquinq@fifth.spacecommit 17c4223fc2c7163d3bfd5681a8d2467b54d0d4da
parent ac2976a4ecb900fdfcb86c0eeac1a5f7bd3f6995
Author: Quentin Rameau <quinq@fifth.space>
Date: Thu, 8 Mar 2018 23:51:56 +0100
Use plain tparm instead of variadic tiparm
ac2976a4ecb900fdfcb86c0eeac1a5f7bd3f69952018-02-26T22:19:02Z2018-02-28T21:57:35Zhelp(): Fix _key_search{next,prev} namesLeonardo Taccariiamleot@gmail.comcommit ac2976a4ecb900fdfcb86c0eeac1a5f7bd3f6995
parent 61936fd1495847fc5e7b2c530035e3ddec6b8fa0
Author: Leonardo Taccari <iamleot@gmail.com>
Date: Mon, 26 Feb 2018 23:19:02 +0100
help(): Fix _key_search{next,prev} names
61936fd1495847fc5e7b2c530035e3ddec6b8fa02018-02-26T22:17:36Z2018-02-28T21:57:35ZFix a copypasto in _key_entryupLeonardo Taccariiamleot@gmail.comcommit 61936fd1495847fc5e7b2c530035e3ddec6b8fa0
parent 0bf69cbd39eed396d51cf2d0e931271ef8234032
Author: Leonardo Taccari <iamleot@gmail.com>
Date: Mon, 26 Feb 2018 23:17:36 +0100
Fix a copypasto in _key_entryup
_key_entryup moves to the previous link (not the next one).
0bf69cbd39eed396d51cf2d0e931271ef82340322018-02-25T17:41:48Z2018-02-25T17:41:48ZQuit on ^D in screen UIQuentin Rameauquinq@fifth.spacecommit 0bf69cbd39eed396d51cf2d0e931271ef8234032
parent 27cb63c816b91708b4c4650709490b14cd5ac59e
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 25 Feb 2018 18:41:48 +0100
Quit on ^D in screen UI
27cb63c816b91708b4c4650709490b14cd5ac59e2018-02-25T15:34:33Z2018-02-25T15:57:47Zsendselector(): fix written bytes checkHiltjo Posthumahiltjo@codemadness.orgcommit 27cb63c816b91708b4c4650709490b14cd5ac59e
parent 802d765ffd723b0e3298d6f070bf5301ae0ddadd
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Feb 2018 16:34:33 +0100
sendselector(): fix written bytes check
802d765ffd723b0e3298d6f070bf5301ae0ddadd2018-02-25T15:32:48Z2018-02-25T15:45:21Zdisplaytextitem: check popen()Hiltjo Posthumahiltjo@codemadness.orgcommit 802d765ffd723b0e3298d6f070bf5301ae0ddadd
parent e1eceee39ab489e5bc8ead2f8244b0cad3d1618f
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Feb 2018 16:32:48 +0100
displaytextitem: check popen()
$PAGER is always set, but this might fail if resource limits or other
restrictions are set.
e1eceee39ab489e5bc8ead2f8244b0cad3d1618f2018-02-25T14:53:29Z2018-02-25T15:15:00Zuse libc calloc() and show 'calloc:' on errorHiltjo Posthumahiltjo@codemadness.orgcommit e1eceee39ab489e5bc8ead2f8244b0cad3d1618f
parent 687f65e4cda6fdfe5eafd263bb30a091fe3443af
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Feb 2018 15:53:29 +0100
use libc calloc() and show 'calloc:' on error
687f65e4cda6fdfe5eafd263bb30a091fe3443af2018-02-25T14:52:17Z2018-02-25T15:14:35ZMake sure variables cannot be uninitialized in download()Hiltjo Posthumahiltjo@codemadness.orgcommit 687f65e4cda6fdfe5eafd263bb30a091fe3443af
parent 42d4251ad320c40f328c7cee077e9f91dac39a6d
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Feb 2018 15:52:17 +0100
Make sure variables cannot be uninitialized in download()
42d4251ad320c40f328c7cee077e9f91dac39a6d2018-02-25T14:51:18Z2018-02-25T15:11:44Zdie: remove double newline, show path information for plumbitem()Hiltjo Posthumahiltjo@codemadness.orgcommit 42d4251ad320c40f328c7cee077e9f91dac39a6d
parent b9f7064a08d2e82307ab3d5a7824ce0bff038d66
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Feb 2018 15:51:18 +0100
die: remove double newline, show path information for plumbitem()
b9f7064a08d2e82307ab3d5a7824ce0bff038d662018-02-25T14:26:42Z2018-02-25T14:58:33Zui_ti: nearentry(): remove redundant checkHiltjo Posthumahiltjo@codemadness.orgcommit b9f7064a08d2e82307ab3d5a7824ce0bff038d66
parent d9e3acbafabde9b6ee4d2abbe484b035ae8a20fc
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Feb 2018 15:26:42 +0100
ui_ti: nearentry(): remove redundant check
d9e3acbafabde9b6ee4d2abbe484b035ae8a20fc2018-02-25T14:26:24Z2018-02-25T14:58:33Zminor style: make uidisplay() prototype argument equalHiltjo Posthumahiltjo@codemadness.orgcommit d9e3acbafabde9b6ee4d2abbe484b035ae8a20fc
parent 5e49f6688528ae10c7ed03cf6efac03f394dba87
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Feb 2018 15:26:24 +0100
minor style: make uidisplay() prototype argument equal
5e49f6688528ae10c7ed03cf6efac03f394dba872018-02-25T12:46:38Z2018-02-25T13:48:44Zplumb(): _exit(1) on failureHiltjo Posthumahiltjo@codemadness.orgcommit 5e49f6688528ae10c7ed03cf6efac03f394dba87
parent cc38aec276d50a961061d8cb288c8a5e50eed3ac
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 25 Feb 2018 13:46:38 +0100
plumb(): _exit(1) on failure
Don't let the child write to the UI. Use _exit to not execute any atexit
handlers or signals.
cc38aec276d50a961061d8cb288c8a5e50eed3ac2018-02-25T12:05:12Z2018-02-25T12:35:13ZExit gracefuly on SIGINT.Quentin Rameauquinq@fifth.spacecommit cc38aec276d50a961061d8cb288c8a5e50eed3ac
parent 16ab639d2e55e741c2e7028057a2f55876ad3db5
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 25 Feb 2018 13:05:12 +0100
Exit gracefuly on SIGINT.
Thanks to Mattwyrm for the suggestion!
16ab639d2e55e741c2e7028057a2f55876ad3db52018-02-24T15:24:43Z2018-02-24T15:24:43ZUpdate LICENSEQuentin Rameauquinq@fifth.spacecommit 16ab639d2e55e741c2e7028057a2f55876ad3db5
parent baab20ff52397bd5090eac90896bb2ba2aa1be76
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 24 Feb 2018 16:24:43 +0100
Update LICENSE
baab20ff52397bd5090eac90896bb2ba2aa1be762018-02-24T14:38:45Z2018-02-24T15:04:12ZMove build rules from config.mk to MakefileQuentin Rameauquinq@fifth.spacecommit baab20ff52397bd5090eac90896bb2ba2aa1be76
parent 743996be6ac2a53ed8356d8a3980d96e070a7f01
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 24 Feb 2018 15:38:45 +0100
Move build rules from config.mk to Makefile
743996be6ac2a53ed8356d8a3980d96e070a7f012018-02-24T13:39:28Z2018-02-24T15:04:12ZMake the screen interface the defaultQuentin Rameauquinq@fifth.spacecommit 743996be6ac2a53ed8356d8a3980d96e070a7f01
parent 4e0bffd65a520f7c373aa0295f74d6d7acc3dcb7
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 24 Feb 2018 14:39:28 +0100
Make the screen interface the default
4e0bffd65a520f7c373aa0295f74d6d7acc3dcb72018-02-24T13:38:17Z2018-02-24T15:04:12ZInstall manpageQuentin Rameauquinq@fifth.spacecommit 4e0bffd65a520f7c373aa0295f74d6d7acc3dcb7
parent 5c10dfa5f6509dc68ce73cea0a0cc9bba2563cdf
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 24 Feb 2018 14:38:17 +0100
Install manpage
5c10dfa5f6509dc68ce73cea0a0cc9bba2563cdf2018-02-04T10:46:07Z2018-02-24T15:04:11ZAdd a manpage for sacc.Christoph Lohmann20h@r-36.netcommit 5c10dfa5f6509dc68ce73cea0a0cc9bba2563cdf
parent 4bd05245a7e902afa21a6985ac724bf7ab13ff50
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 4 Feb 2018 11:46:07 +0100
Add a manpage for sacc.
4bd05245a7e902afa21a6985ac724bf7ab13ff502018-02-24T12:36:38Z2018-02-24T12:36:38ZDon't disable 'g'if type.Quentin Rameauquinq@fifth.spacecommit 4bd05245a7e902afa21a6985ac724bf7ab13ff50
parent 7147f4745a6d08c9986e26df265d59db174663f8
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 24 Feb 2018 13:36:38 +0100
Don't disable 'g'if type.
Also remove an unused variable leftover from the telnet patch.
7147f4745a6d08c9986e26df265d59db174663f82018-02-24T12:24:26Z2018-02-24T12:31:46ZAdd local asprintf in case not available on target systemQuentin Rameauquinq@fifth.spacecommit 7147f4745a6d08c9986e26df265d59db174663f8
parent 551de298348c406d14ab8f2787cfeabbeb89bd6e
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 24 Feb 2018 13:24:26 +0100
Add local asprintf in case not available on target system
551de298348c406d14ab8f2787cfeabbeb89bd6e2018-02-24T11:51:58Z2018-02-24T11:51:58ZRe-style previous patch b9d624fQuentin Rameauquinq@fifth.spacecommit 551de298348c406d14ab8f2787cfeabbeb89bd6e
parent b9d624f390dec6bfa114e5c46292ab2ee4e0ece7
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 24 Feb 2018 12:51:58 +0100
Re-style previous patch b9d624f
b9d624f390dec6bfa114e5c46292ab2ee4e0ece72018-02-23T13:45:06Z2018-02-24T10:37:02ZAdd telnet:// and tn3270:// support.Christoph Lohmann20h@r-36.netcommit b9d624f390dec6bfa114e5c46292ab2ee4e0ece7
parent ddf996b8f35253bbb2509bff03e5c4e7cc056010
Author: Christoph Lohmann <20h@r-36.net>
Date: Fri, 23 Feb 2018 14:45:06 +0100
Add telnet:// and tn3270:// support.
ddf996b8f35253bbb2509bff03e5c4e7cc0560102018-02-22T17:23:33Z2018-02-22T17:23:33ZImprove terminal resizing when current line is over term sizeQuentin Rameauquinq@fifth.spacecommit ddf996b8f35253bbb2509bff03e5c4e7cc056010
parent 820448916f944175130c12b16a0cd6a6aae7b433
Author: Quentin Rameau <quinq@fifth.space>
Date: Thu, 22 Feb 2018 18:23:33 +0100
Improve terminal resizing when current line is over term size
820448916f944175130c12b16a0cd6a6aae7b4332018-02-19T14:45:34Z2018-02-19T14:45:34ZFix URL parsing with delimiting '/' and empty pathQuentin Rameauquinq@fifth.spacecommit 820448916f944175130c12b16a0cd6a6aae7b433
parent fcd78143ca4ca607af282ce6abe8b903254a9b73
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 19 Feb 2018 15:45:34 +0100
Fix URL parsing with delimiting '/' and empty path
fcd78143ca4ca607af282ce6abe8b903254a9b732018-02-09T17:25:24Z2018-02-09T17:29:21ZHoping “feature macros” are good enoughQuentin Rameauquinq@fifth.spacecommit fcd78143ca4ca607af282ce6abe8b903254a9b73
parent 13dd0464fab6950cbeee18b8ae6549d0f48723c7
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 9 Feb 2018 18:25:24 +0100
Hoping “feature macros” are good enough
13dd0464fab6950cbeee18b8ae6549d0f48723c72018-02-09T16:43:53Z2018-02-09T17:29:09ZProcess glyph width for line length when truncating outputHiltjo Posthumahiltjo@codemadness.orgcommit 13dd0464fab6950cbeee18b8ae6549d0f48723c7
parent f5d039f7156956e52161605fa71715a2d1d7c3c8
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 9 Feb 2018 17:43:53 +0100
Process glyph width for line length when truncating output
f5d039f7156956e52161605fa71715a2d1d7c3c82018-02-05T15:38:33Z2018-02-05T15:51:17ZRemove ioctl include in sacc.cparazydparazyd@dyne.orgcommit f5d039f7156956e52161605fa71715a2d1d7c3c8
parent fb3b1dda1ebf4b5709bdec7a821a33d69ce01f6a
Author: parazyd <parazyd@dyne.org>
Date: Mon, 5 Feb 2018 16:38:33 +0100
Remove ioctl include in sacc.c
This was a leftover from ui split
fb3b1dda1ebf4b5709bdec7a821a33d69ce01f6a2018-01-29T11:05:17Z2018-01-29T11:43:29ZMakefile: replace SACCLDFLAGS with LIBSQuentin Rameauquinq@fifth.spacecommit fb3b1dda1ebf4b5709bdec7a821a33d69ce01f6a
parent 8f6054695180eb9181e94cc8faa8cb941144891a
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 29 Jan 2018 12:05:17 +0100
Makefile: replace SACCLDFLAGS with LIBS
8f6054695180eb9181e94cc8faa8cb941144891a2018-01-28T23:58:24Z2018-01-29T11:43:29ZRemove UTF-8 chars from source filesQuentin Rameauquinq@fifth.spacecommit 8f6054695180eb9181e94cc8faa8cb941144891a
parent ba3bd1d88313cb8b876bc5d05de3d7449c03f38b
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 29 Jan 2018 00:58:24 +0100
Remove UTF-8 chars from source files
ba3bd1d88313cb8b876bc5d05de3d7449c03f38b2018-01-27T17:03:17Z2018-01-29T11:43:29ZHandle terminal resizingQuentin Rameauquinq@fifth.spacecommit ba3bd1d88313cb8b876bc5d05de3d7449c03f38b
parent 19ce7fd296bf5b5358b2d84a071466106ecf9204
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 27 Jan 2018 18:03:17 +0100
Handle terminal resizing
19ce7fd296bf5b5358b2d84a071466106ecf92042018-01-22T21:35:52Z2018-01-22T21:35:52ZMakefile: add DESTDIR supportQuentin Rameauquinq@fifth.spacecommit 19ce7fd296bf5b5358b2d84a071466106ecf9204
parent 3eb4964af3ff6bfb34cea63e8a5265e76e964b3a
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 22 Jan 2018 22:35:52 +0100
Makefile: add DESTDIR support
3eb4964af3ff6bfb34cea63e8a5265e76e964b3a2018-01-21T20:14:39Z2018-01-21T20:24:00ZRemove invalid leftover variable in uistatus()Hiltjo Posthumahiltjo@codemadness.orgcommit 3eb4964af3ff6bfb34cea63e8a5265e76e964b3a
parent 2e31e44ffa614c5202edfe2abcc05a7880902640
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 21 Jan 2018 21:14:39 +0100
Remove invalid leftover variable in uistatus()
2e31e44ffa614c5202edfe2abcc05a78809026402017-12-29T09:52:39Z2018-01-11T09:00:07ZTruncate output to the terminal sizeQuentin Rameauquinq@fifth.spacecommit 2e31e44ffa614c5202edfe2abcc05a7880902640
parent d90036de3c72730ae2797844b36eb5ae9fd3843f
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 29 Dec 2017 10:52:39 +0100
Truncate output to the terminal size
Thanks to Hiltjo for his input, making this patch a little better.
d90036de3c72730ae2797844b36eb5ae9fd3843f2017-12-23T15:19:22Z2017-12-23T15:19:22ZUpdate both lines and columns when getting term sizeQuentin Rameauquinq@fifth.spacecommit d90036de3c72730ae2797844b36eb5ae9fd3843f
parent aca6ea2766742056ee50d63613d18216613ee901
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 23 Dec 2017 16:19:22 +0100
Update both lines and columns when getting term size
aca6ea2766742056ee50d63613d18216613ee9012017-12-23T15:03:45Z2017-12-23T15:03:45ZAdd contributors to LICENSEQuentin Rameauquinq@fifth.spacecommit aca6ea2766742056ee50d63613d18216613ee901
parent b040bab88b52a94c893db9f0d29f4a784eb183ab
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 23 Dec 2017 16:03:45 +0100
Add contributors to LICENSE
b040bab88b52a94c893db9f0d29f4a784eb183ab2017-12-20T23:27:41Z2017-12-20T23:27:41ZUse numeric port instead of service nameQuentin Rameauquinq@fifth.spacecommit b040bab88b52a94c893db9f0d29f4a784eb183ab
parent 23234609e4029833cd123921a50d8067d3308b11
Author: Quentin Rameau <quinq@fifth.space>
Date: Thu, 21 Dec 2017 00:27:41 +0100
Use numeric port instead of service name
23234609e4029833cd123921a50d8067d3308b112017-12-10T22:02:57Z2017-12-11T10:18:02ZFix printf positional parameters syntaxQuentin Rameauquinq@fifth.spacecommit 23234609e4029833cd123921a50d8067d3308b11
parent d733c513f8f4e7318c0a9578335f9cfb2bf63211
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 10 Dec 2017 23:02:57 +0100
Fix printf positional parameters syntax
I forgot that *all* placeholders must specify a positional parameters
when one is used.
d733c513f8f4e7318c0a9578335f9cfb2bf632112017-12-10T20:59:26Z2017-12-11T10:17:51ZFix printstatus in ui_txtQuentin Rameauquinq@fifth.spacecommit d733c513f8f4e7318c0a9578335f9cfb2bf63211
parent c15197ca5f00c090cce31f7b497dc4b536484200
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 10 Dec 2017 21:59:26 +0100
Fix printstatus in ui_txt
Get the right argument number for the gopher port
Thanks to Hiljto for spotting this!
c15197ca5f00c090cce31f7b497dc4b5364842002017-11-03T18:24:33Z2017-11-03T18:29:18Zminor style fixHiltjo Posthumahiltjo@codemadness.orgcommit c15197ca5f00c090cce31f7b497dc4b536484200
parent 2082fb355fb5684f67fbf4131584bdfc36750fae
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 3 Nov 2017 19:24:33 +0100
minor style fix
2082fb355fb5684f67fbf4131584bdfc36750fae2017-11-03T18:24:12Z2017-11-03T18:29:18Zprint the raw data exactly as is (without a newline)Hiltjo Posthumahiltjo@codemadness.orgcommit 2082fb355fb5684f67fbf4131584bdfc36750fae
parent fe46373d3c1891059ceaf7b1f919c7eefee10223
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 3 Nov 2017 19:24:12 +0100
print the raw data exactly as is (without a newline)
fe46373d3c1891059ceaf7b1f919c7eefee102232017-10-23T17:32:32Z2017-10-23T17:47:36ZAdd help about string searchQuentin Rameauquinq@fifth.spacecommit fe46373d3c1891059ceaf7b1f919c7eefee10223
parent 859b7150efb9e4ae7b0040a36a8e337f36062f48
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 23 Oct 2017 19:32:32 +0200
Add help about string search
859b7150efb9e4ae7b0040a36a8e337f36062f482017-10-23T17:25:36Z2017-10-23T17:47:36ZSearch directly for string in text UIQuentin Rameauquinq@fifth.spacecommit 859b7150efb9e4ae7b0040a36a8e337f36062f48
parent 65bb62ab632f7bbc5eda03595ca58d0f67805ae6
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 23 Oct 2017 19:25:36 +0200
Search directly for string in text UI
65bb62ab632f7bbc5eda03595ca58d0f67805ae62017-10-23T16:09:48Z2017-10-23T17:47:36ZPrint i items when searching a string in itemsQuentin Rameauquinq@fifth.spacecommit 65bb62ab632f7bbc5eda03595ca58d0f67805ae6
parent 40de964b66ff1edbd19b6a61a68cee6f731e735c
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 23 Oct 2017 18:09:48 +0200
Print i items when searching a string in items
40de964b66ff1edbd19b6a61a68cee6f731e735c2017-10-21T12:55:14Z2017-10-23T17:47:34ZAdd search/filter function for the current entryHiltjo Posthumahiltjo@codemadness.orgcommit 40de964b66ff1edbd19b6a61a68cee6f731e735c
parent 4472c9895534239b693171b37c1766352b538419
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 21 Oct 2017 14:55:14 +0200
Add search/filter function for the current entry
...also adds keys to search forward and backward using the current
search term.
4472c9895534239b693171b37c1766352b5384192017-10-23T15:55:48Z2017-10-23T15:55:48ZFix status display in text UI (from 723df46)Quentin Rameauquinq@fifth.spacecommit 4472c9895534239b693171b37c1766352b538419
parent 795273efd4ce345d72749d61e1a9be5c978aba73
Author: Quentin Rameau <quinq@fifth.space>
Date: Mon, 23 Oct 2017 17:55:48 +0200
Fix status display in text UI (from 723df46)
795273efd4ce345d72749d61e1a9be5c978aba732017-10-21T11:47:09Z2017-10-21T12:04:14ZFix cursor placement in screen UI uistatusQuentin Rameauquinq@fifth.spacecommit 795273efd4ce345d72749d61e1a9be5c978aba73
parent 723df46be763ef55707fd3c63c8f70b0920ff17b
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 21 Oct 2017 13:47:09 +0200
Fix cursor placement in screen UI uistatus
723df46be763ef55707fd3c63c8f70b0920ff17b2017-10-01T10:41:55Z2017-10-01T10:41:55ZFix status current url in text UIQuentin Rameauquinq@fifth.spacecommit 723df46be763ef55707fd3c63c8f70b0920ff17b
parent df00adaaab6055bb54114462d6b219dbefc34e9f
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 1 Oct 2017 12:41:55 +0200
Fix status current url in text UI
df00adaaab6055bb54114462d6b219dbefc34e9f2017-09-26T16:16:11Z2017-09-26T16:16:11ZHandle output redirection to a pipeQuentin Rameauquinq@fifth.spacecommit df00adaaab6055bb54114462d6b219dbefc34e9f
parent 9f28e4b1417e9623801170c697cc00435eb1b9b0
Author: Quentin Rameau <quinq@fifth.space>
Date: Tue, 26 Sep 2017 18:16:11 +0200
Handle output redirection to a pipe
9f28e4b1417e9623801170c697cc00435eb1b9b02017-09-26T15:14:13Z2017-09-26T15:14:13ZPrint a status message after plumbing an itemQuentin Rameauquinq@fifth.spacecommit 9f28e4b1417e9623801170c697cc00435eb1b9b0
parent 5cef355a572cbf96818f75ebb5ad31be19bffb02
Author: Quentin Rameau <quinq@fifth.space>
Date: Tue, 26 Sep 2017 17:14:13 +0200
Print a status message after plumbing an item
This lets the user be sure everything went fine, and helps keeping local
files in cache while the plumber is loading them.
5cef355a572cbf96818f75ebb5ad31be19bffb022017-09-12T00:01:50Z2017-09-12T17:10:58ZChange the Dir Item pointer array for an Item arrayQuentin Rameauquinq@fifth.spacecommit 5cef355a572cbf96818f75ebb5ad31be19bffb02
parent ad655e3c1be072eb6f0d1d61279028707c836a82
Author: Quentin Rameau <quinq@fifth.space>
Date: Tue, 12 Sep 2017 02:01:50 +0200
Change the Dir Item pointer array for an Item array
We then allocate all items at once in molddiritem, saving us a lot of
malloc calls.
ad655e3c1be072eb6f0d1d61279028707c836a822017-09-10T19:37:17Z2017-09-10T19:37:17ZFix buffer allocation calculation in gitrawitem()Quentin Rameauquinq@fifth.spacecommit ad655e3c1be072eb6f0d1d61279028707c836a82
parent deb31cc5a1b686058273ec5e03d49564fee8e05b
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 10 Sep 2017 21:37:17 +0200
Fix buffer allocation calculation in gitrawitem()
Thanks to Hiltjo for reporting and testing the fix!
deb31cc5a1b686058273ec5e03d49564fee8e05b2017-09-10T11:50:57Z2017-09-10T11:50:57ZFix uri display for invalid itemsQuentin Rameauquinq@fifth.spacecommit deb31cc5a1b686058273ec5e03d49564fee8e05b
parent c69cb6fe7293ab237206addbbc89e809e6f3d26e
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 10 Sep 2017 13:50:57 +0200
Fix uri display for invalid items
Thanks to trqx for spotting this!
c69cb6fe7293ab237206addbbc89e809e6f3d26e2017-09-03T18:59:46Z2017-09-03T18:59:46ZFix current url display in screen UIQuentin Rameauquinq@fifth.spacecommit c69cb6fe7293ab237206addbbc89e809e6f3d26e
parent 90277d09e34282cbd7c21fbc6b0f5190aca3df21
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 3 Sep 2017 20:59:46 +0200
Fix current url display in screen UI
90277d09e34282cbd7c21fbc6b0f5190aca3df212017-09-01T14:09:47Z2017-09-01T14:09:47ZAdd keys to scroll to next/prev browseable entryQuentin Rameauquinq@fifth.spacecommit 90277d09e34282cbd7c21fbc6b0f5190aca3df21
parent 38704075332efd50523896ea0ae68275b7fe0a0f
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 1 Sep 2017 16:09:47 +0200
Add keys to scroll to next/prev browseable entry
38704075332efd50523896ea0ae68275b7fe0a0f2017-09-01T13:24:47Z2017-09-01T13:24:47ZFix menu input handling in text UIQuentin Rameauquinq@fifth.spacecommit 38704075332efd50523896ea0ae68275b7fe0a0f
parent f1216bbc6ea47edb1b8ca655ed7c2ebadaccce33
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 1 Sep 2017 15:24:47 +0200
Fix menu input handling in text UI
Also fix a typo introduced in 3eabb27
f1216bbc6ea47edb1b8ca655ed7c2ebadaccce332017-09-01T13:13:26Z2017-09-01T13:18:21ZLet the user configure the temporary cache dirQuentin Rameauquinq@fifth.spacecommit f1216bbc6ea47edb1b8ca655ed7c2ebadaccce33
parent e84a502bc400f7050148d37fca81acd7227b6827
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 1 Sep 2017 15:13:26 +0200
Let the user configure the temporary cache dir
e84a502bc400f7050148d37fca81acd7227b68272017-09-01T13:12:54Z2017-09-01T13:12:54ZGet rid of mkstemp and use full file name in cacheQuentin Rameauquinq@fifth.spacecommit e84a502bc400f7050148d37fca81acd7227b6827
parent e9b9894e29151ef7084e13729b629adb9651487c
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 1 Sep 2017 15:12:54 +0200
Get rid of mkstemp and use full file name in cache
e9b9894e29151ef7084e13729b629adb9651487c2017-09-01T08:49:52Z2017-09-01T08:49:52ZFix tparm usage on NetBSDQuentin Rameauquinq@fifth.spacecommit e9b9894e29151ef7084e13729b629adb9651487c
parent c99d484c0e3619be44cb21f3b9f15d04a1e703c9
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 1 Sep 2017 10:49:52 +0200
Fix tparm usage on NetBSD
Use tiparm instead, which is the equivalent of tparm on other
implementations.
Thanks to Leonardo Taccari <iamleot@gmail.com> for the report and to
k0ga for the advice!
c99d484c0e3619be44cb21f3b9f15d04a1e703c92017-08-31T16:31:52Z2017-08-31T16:32:46ZFix uiprompt to return NULL on error (cancelation)Quentin Rameauquinq@fifth.spacecommit c99d484c0e3619be44cb21f3b9f15d04a1e703c9
parent 5fadc79985c013fe96490029054ef46299a4483a
Author: Quentin Rameau <quinq@fifth.space>
Date: Thu, 31 Aug 2017 18:31:52 +0200
Fix uiprompt to return NULL on error (cancelation)
Thanks to solene for spotting this!
5fadc79985c013fe96490029054ef46299a4483a2017-08-30T23:13:54Z2017-08-30T23:13:54ZSimplify uri printingQuentin Rameauquinq@fifth.spacecommit 5fadc79985c013fe96490029054ef46299a4483a
parent 502029b085642f9f09c3d9d7a2b82f87358fd78c
Author: Quentin Rameau <quinq@fifth.space>
Date: Thu, 31 Aug 2017 01:13:54 +0200
Simplify uri printing
502029b085642f9f09c3d9d7a2b82f87358fd78c2017-08-30T22:22:42Z2017-08-30T22:45:48ZDisplay entry uri with protocol prefixkroovyme@kroovy.decommit 502029b085642f9f09c3d9d7a2b82f87358fd78c
parent e034ff262431bb4f6c1e8340c6ff7ced21372160
Author: kroovy <me@kroovy.de>
Date: Thu, 31 Aug 2017 00:22:42 +0200
Display entry uri with protocol prefix
e034ff262431bb4f6c1e8340c6ff7ced213721602017-08-30T17:01:24Z2017-08-30T17:02:01ZPut the missing key for printing uri in the helpQuentin Rameauquinq@fifth.spacecommit e034ff262431bb4f6c1e8340c6ff7ced21372160
parent ccbccf5ade02e280dd1ab05a8df0ed3b143d1647
Author: Quentin Rameau <quinq@fifth.space>
Date: Wed, 30 Aug 2017 19:01:24 +0200
Put the missing key for printing uri in the help
Thanks to trqx for spotting it!
ccbccf5ade02e280dd1ab05a8df0ed3b143d16472017-08-30T16:56:35Z2017-08-30T16:57:32ZPrint the type in uri display in txt UI tooQuentin Rameauquinq@fifth.spacecommit ccbccf5ade02e280dd1ab05a8df0ed3b143d1647
parent 3338ef505459c6b0bba430e929c3f7271bce9ea1
Author: Quentin Rameau <quinq@fifth.space>
Date: Wed, 30 Aug 2017 18:56:35 +0200
Print the type in uri display in txt UI too
3338ef505459c6b0bba430e929c3f7271bce9ea12017-08-30T16:40:05Z2017-08-30T16:54:35ZPrint the type in uri displaytrqx@goat.sitrqx@goat.sicommit 3338ef505459c6b0bba430e929c3f7271bce9ea1
parent a0ef31d2b7c3849f00ab3e2cd2e6b83df4df35f8
Author: trqx@goat.si <trqx@goat.si>
Date: Wed, 30 Aug 2017 18:40:05 +0200
Print the type in uri display
a0ef31d2b7c3849f00ab3e2cd2e6b83df4df35f82017-08-30T15:57:24Z2017-08-30T16:00:16ZClear status line after printing content in TUIQuentin Rameauquinq@fifth.spacecommit a0ef31d2b7c3849f00ab3e2cd2e6b83df4df35f8
parent 3eabb27085c4725068d843aed2168af1e6834964
Author: Quentin Rameau <quinq@fifth.space>
Date: Wed, 30 Aug 2017 17:57:24 +0200
Clear status line after printing content in TUI
3eabb27085c4725068d843aed2168af1e68349642017-08-30T15:37:19Z2017-08-30T15:59:19ZAdd a key to display an entry uriQuentin Rameauquinq@fifth.spacecommit 3eabb27085c4725068d843aed2168af1e6834964
parent 078d0408656082f0cff4dd7f2b39dc988bc2391e
Author: Quentin Rameau <quinq@fifth.space>
Date: Wed, 30 Aug 2017 17:37:19 +0200
Add a key to display an entry uri
Thanks to Nick <nick@njw.name> for the suggestion and work he did on it!
078d0408656082f0cff4dd7f2b39dc988bc2391e2017-08-29T12:38:32Z2017-08-29T12:39:51ZReopen tty input to stdin in case input was a pipeQuentin Rameauquinq@fifth.spacecommit 078d0408656082f0cff4dd7f2b39dc988bc2391e
parent f2c03523d69f506dd4f40f4258ed8e37c5f008ca
Author: Quentin Rameau <quinq@fifth.space>
Date: Tue, 29 Aug 2017 14:38:32 +0200
Reopen tty input to stdin in case input was a pipe
Thanks to trqx for reporting it and to Hiltjo for the fix suggestion!
f2c03523d69f506dd4f40f4258ed8e37c5f008ca2017-08-27T11:27:56Z2017-08-27T11:27:56ZFix die() call in setup()Quentin Rameauquinq@fifth.spacecommit f2c03523d69f506dd4f40f4258ed8e37c5f008ca
parent e5ffdd3e259aafb40e46381e1093c942b5a91757
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 27 Aug 2017 13:27:56 +0200
Fix die() call in setup()
e5ffdd3e259aafb40e46381e1093c942b5a917572017-08-27T11:26:31Z2017-08-27T11:26:31ZHide plumber output to prevent display clutteringQuentin Rameauquinq@fifth.spacecommit e5ffdd3e259aafb40e46381e1093c942b5a91757
parent 59f8f128f4fd5d7ec4efd6466da6c238cce9e2f9
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 27 Aug 2017 13:26:31 +0200
Hide plumber output to prevent display cluttering
59f8f128f4fd5d7ec4efd6466da6c238cce9e2f92017-08-27T11:08:30Z2017-08-27T11:08:30ZMove TUI navigation keys to config.hQuentin Rameauquinq@fifth.spacecommit 59f8f128f4fd5d7ec4efd6466da6c238cce9e2f9
parent b3e4d9f82f0e3de4c8de054e419819960db1a0d2
Author: Quentin Rameau <quinq@fifth.space>
Date: Sun, 27 Aug 2017 13:08:30 +0200
Move TUI navigation keys to config.h
b3e4d9f82f0e3de4c8de054e419819960db1a0d22017-08-25T12:12:33Z2017-08-25T12:12:33ZImprove starting url validationQuentin Rameauquinq@fifth.spacecommit b3e4d9f82f0e3de4c8de054e419819960db1a0d2
parent ff115925b71781e2f000218d6d0e9d624c863cdb
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 25 Aug 2017 14:12:33 +0200
Improve starting url validation
With a single-char invalid path in the url, we would possibly push the
pointer over the actual string.
Thanks to Hiltjo for spotting this!
ff115925b71781e2f000218d6d0e9d624c863cdb2017-08-25T12:07:43Z2017-08-25T12:11:17ZDo not wait for user input on PAGER exitQuentin Rameauquinq@fifth.spacecommit ff115925b71781e2f000218d6d0e9d624c863cdb
parent 1ac106d2827cab446cf673c12c021ae7d2cee9fe
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 25 Aug 2017 14:07:43 +0200
Do not wait for user input on PAGER exit
This is handy if your pager automatically exits without prompting the
user, but this isn't the behaviour recommended by POSIX more, so the
user is responsible for it otherwise.
1ac106d2827cab446cf673c12c021ae7d2cee9fe2017-08-25T11:55:30Z2017-08-25T11:58:29ZFix search selector length calculationQuentin Rameauquinq@fifth.spacecommit 1ac106d2827cab446cf673c12c021ae7d2cee9fe
parent 1fa05223649af656df34cdcfa8f857c4ccb8954f
Author: Quentin Rameau <quinq@fifth.space>
Date: Fri, 25 Aug 2017 13:55:30 +0200
Fix search selector length calculation
We were missing a space for the terminating NULL char.
Thanks to trqx for spotting this!