sacc-sdk, branch HEAD sacc + cursorline and uri preview 3b5487d5273a9ee7dd367f8638aa9ac58646b250 2019-01-01T09:45:52Z 2019-01-01T09:45:52Z Ups, cursorline wassn't transparent Stefan Hagen sh+git@codevoid.de commit 3b5487d5273a9ee7dd367f8638aa9ac58646b250 parent 7496bf49839480d471dfc83a0aa7389b4a157e51 Author: Stefan Hagen <sh+git@codevoid.de> Date: Tue, 1 Jan 2019 10:45:52 +0100 Ups, cursorline wassn't transparent 7496bf49839480d471dfc83a0aa7389b4a157e51 2018-12-20T08:00:18Z 2018-12-20T08:00:18Z Update 2018-12-20 09:00 Linux/x86_64 Stefan Hagen stefan.hagen@sap.com commit 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 27ac9eb2a020670143ff63e4de1508f5c9b44941 2018-08-24T22:20:04Z 2018-08-24T22:20:04Z rebase to upstream fix for type i plumbing Stefan Hagen sh+git@codevoid.de commit 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 d5f906c4ca192739476412759d3aa7f6397befdb 2018-08-24T22:16:43Z 2018-08-24T22:16:43Z Fix automatic displayuri for type 0 Stefan Hagen sh+git@codevoid.de commit 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 e21ca084195931619d85721044d4ec41bc85ab94 2018-08-24T22:13:57Z 2018-08-24T22:13:57Z fix: don't plumb info lines Stefan Hagen sh+git@codevoid.de commit 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 33a9a05ddbde606b9f16135d81e3934bc5c331f2 2018-08-24T16:48:04Z 2018-08-24T16:48:04Z Add fix for line endings without \r Stefan Hagen sh+git@codevoid.de commit 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 56cb65746fb45ad6228a17a3d0bc7108e5f580bd 2018-08-21T20:58:39Z 2018-08-21T20:58:39Z Silence warnings, adding some color Stefan Hagen sh+git@codevoid.de commit 56cb65746fb45ad6228a17a3d0bc7108e5f580bd parent 2a13823f55fd273d3013e685e8d830f6109daecf Author: Stefan Hagen <sh+git@codevoid.de> Date: Tue, 21 Aug 2018 22:58:39 +0200 Silence warnings, adding some color 2a13823f55fd273d3013e685e8d830f6109daecf 2018-08-21T20:58:06Z 2018-08-21T20:58:06Z Silence warnings, display URI per default Stefan Hagen sh+git@codevoid.de commit 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 44c1aa9c14645f97bd6fbf45ed16c4811eef4af3 2018-08-20T19:25:17Z 2018-08-21T16:16:10Z Add FreeBSD CFLAGS as comment to Makefile Stefan Hagen sh+git@codevoid.de commit 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 3399f31a720905a2ebd03191945307b9aafb0ad4 2018-08-21T13:12:27Z 2018-08-21T13:12:27Z Handle search (type '7') URIs Quentin Rameau quinq@fifth.space commit 3399f31a720905a2ebd03191945307b9aafb0ad4 parent 408fd866df1036c0a51e58a2029dc9c1f41e979c Author: Quentin Rameau <quinq@fifth.space> Date: Tue, 21 Aug 2018 15:12:27 +0200 Handle search (type '7') URIs 408fd866df1036c0a51e58a2029dc9c1f41e979c 2018-08-20T10:02:35Z 2018-08-20T10:02:35Z Download non-interactive and unknown types with not term output Quentin Rameau quinq@fifth.space commit 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 bb8924f35719c580e9fa543a4cbea1258f764acf 2018-08-20T09:07:48Z 2018-08-20T09:17:57Z Do not use UI functions (uistatus) when output not a term Quentin Rameau quinq@fifth.space commit 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 43803bed9713d10bf08e93ca0a48298be15e9cdf 2018-08-19T14:43:40Z 2018-08-19T14:43:40Z Fix regression from 3d2081c, correctly handle '\n' ending lines Quentin Rameau quinq@fifth.space commit 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 3d2081c17810cae6607b3a265f848e5031002d0a 2018-08-18T13:18:32Z 2018-08-18T13:24:58Z Ignore possible extra tab delimited fields Leonardo Taccari iamleot@gmail.com commit 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. [...] bab7585c38f70040c68865455e3fafa552cf9f6c 2018-08-18T12:51:58Z 2018-08-18T12:51:58Z Do not put a username in telnets urls when the field is empty Quentin Rameau quinq@fifth.space commit 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! cffc2d4ac776d81b9e8a8083cee8064cd3f0d954 2018-08-16T12:50:04Z 2018-08-16T12:50:04Z Fix handling of standard upper-case types in dig() Quentin Rameau quinq@fifth.space commit 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() 81119985dca56161474faa5c9b70996d7a1aea83 2018-08-15T11:07:44Z 2018-08-16T09:55:49Z fix: show item->redtype in uistatus when it is set and is a reserved type Hiltjo Posthuma hiltjo@codemadness.org commit 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 9ac96c9c33647dba0753904cff89e4aab877c711 2018-08-11T13:36:31Z 2018-08-16T09:52:10Z distinguish reserved and undefined types, support plumbing for undefined types Hiltjo Posthuma hiltjo@codemadness.org commit 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 cee3b87b38eea7f84005bd95883b0e76c414119f 2018-08-15T09:49:05Z 2018-08-15T10:21:21Z display_uri: remove item username trqx@goat.si trqx@goat.si commit 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 6a9d83fffe834865655b58bfa68311479a1b019d 2018-07-16T11:33:19Z 2018-07-16T11:59:46Z Pass all needed arguments to tparm() Leonardo Taccari iamleot@gmail.com commit 6a9d83fffe834865655b58bfa68311479a1b019d parent 8b0cfaab71528fe330416ca034232a83ab3ba4c8 Author: Leonardo Taccari <iamleot@gmail.com> Date: Mon, 16 Jul 2018 13:33:19 +0200 Pass all needed arguments to tparm() 8b0cfaab71528fe330416ca034232a83ab3ba4c8 2018-06-05T14:42:43Z 2018-06-05T14:42:43Z Cleanup common.h Quentin Rameau quinq@fifth.space commit 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. f606b3071219be1e8d30cd8cd059a513b668ab03 2018-06-05T12:32:16Z 2018-06-05T14:34:06Z Fix distributed fallback strcasestr parazyd parazyd@dyne.org commit f606b3071219be1e8d30cd8cd059a513b668ab03 parent 1a25a9312f4a0b028a5135b95a1861265eca8ed5 Author: parazyd <parazyd@dyne.org> Date: Tue, 5 Jun 2018 14:32:16 +0200 Fix distributed fallback strcasestr 1a25a9312f4a0b028a5135b95a1861265eca8ed5 2018-05-24T11:33:32Z 2018-05-24T11:50:14Z Remove the manpage on make uninstall. parazyd parazyd@dyne.org commit 1a25a9312f4a0b028a5135b95a1861265eca8ed5 parent eb8d00efa77bcacfdf1a456a09eaa53267142994 Author: parazyd <parazyd@dyne.org> Date: Thu, 24 May 2018 13:33:32 +0200 Remove the manpage on make uninstall. eb8d00efa77bcacfdf1a456a09eaa53267142994 2018-05-21T10:05:59Z 2018-05-21T11:16:25Z Fix distributed fallback strcasestr. Hiltjo Posthuma hiltjo@codemadness.org commit 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. 3f367506841bfd8944cc57e3ccf231c41130af5e 2018-05-20T20:55:30Z 2018-05-21T08:21:36Z Be case-insensitive for inline searching. parazyd parazyd@dyne.org commit 3f367506841bfd8944cc57e3ccf231c41130af5e parent 711ff51a2e198b5471b9f372127119530f6bef70 Author: parazyd <parazyd@dyne.org> Date: Sun, 20 May 2018 22:55:30 +0200 Be case-insensitive for inline searching. 711ff51a2e198b5471b9f372127119530f6bef70 2018-03-25T17:55:32Z 2018-03-25T18:48:50Z Add proper support for RedType '+' items. Quentin Rameau quinq@fifth.space commit 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. 3e0b5be80fdfac3c1ef3ed2e9df4bdbdea5e0091 2018-03-25T12:54:35Z 2018-03-25T13:33:18Z Fix and reverse feature detection of asprintf function Hiltjo Posthuma hiltjo@codemadness.org commit 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. 17c4223fc2c7163d3bfd5681a8d2467b54d0d4da 2018-03-08T22:51:56Z 2018-03-08T22:51:56Z Use plain tparm instead of variadic tiparm Quentin Rameau quinq@fifth.space commit 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 ac2976a4ecb900fdfcb86c0eeac1a5f7bd3f6995 2018-02-26T22:19:02Z 2018-02-28T21:57:35Z help(): Fix _key_search{next,prev} names Leonardo Taccari iamleot@gmail.com commit 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 61936fd1495847fc5e7b2c530035e3ddec6b8fa0 2018-02-26T22:17:36Z 2018-02-28T21:57:35Z Fix a copypasto in _key_entryup Leonardo Taccari iamleot@gmail.com commit 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). 0bf69cbd39eed396d51cf2d0e931271ef8234032 2018-02-25T17:41:48Z 2018-02-25T17:41:48Z Quit on ^D in screen UI Quentin Rameau quinq@fifth.space commit 0bf69cbd39eed396d51cf2d0e931271ef8234032 parent 27cb63c816b91708b4c4650709490b14cd5ac59e Author: Quentin Rameau <quinq@fifth.space> Date: Sun, 25 Feb 2018 18:41:48 +0100 Quit on ^D in screen UI 27cb63c816b91708b4c4650709490b14cd5ac59e 2018-02-25T15:34:33Z 2018-02-25T15:57:47Z sendselector(): fix written bytes check Hiltjo Posthuma hiltjo@codemadness.org commit 27cb63c816b91708b4c4650709490b14cd5ac59e parent 802d765ffd723b0e3298d6f070bf5301ae0ddadd Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 25 Feb 2018 16:34:33 +0100 sendselector(): fix written bytes check 802d765ffd723b0e3298d6f070bf5301ae0ddadd 2018-02-25T15:32:48Z 2018-02-25T15:45:21Z displaytextitem: check popen() Hiltjo Posthuma hiltjo@codemadness.org commit 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. e1eceee39ab489e5bc8ead2f8244b0cad3d1618f 2018-02-25T14:53:29Z 2018-02-25T15:15:00Z use libc calloc() and show 'calloc:' on error Hiltjo Posthuma hiltjo@codemadness.org commit 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 687f65e4cda6fdfe5eafd263bb30a091fe3443af 2018-02-25T14:52:17Z 2018-02-25T15:14:35Z Make sure variables cannot be uninitialized in download() Hiltjo Posthuma hiltjo@codemadness.org commit 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() 42d4251ad320c40f328c7cee077e9f91dac39a6d 2018-02-25T14:51:18Z 2018-02-25T15:11:44Z die: remove double newline, show path information for plumbitem() Hiltjo Posthuma hiltjo@codemadness.org commit 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() b9f7064a08d2e82307ab3d5a7824ce0bff038d66 2018-02-25T14:26:42Z 2018-02-25T14:58:33Z ui_ti: nearentry(): remove redundant check Hiltjo Posthuma hiltjo@codemadness.org commit b9f7064a08d2e82307ab3d5a7824ce0bff038d66 parent d9e3acbafabde9b6ee4d2abbe484b035ae8a20fc Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 25 Feb 2018 15:26:42 +0100 ui_ti: nearentry(): remove redundant check d9e3acbafabde9b6ee4d2abbe484b035ae8a20fc 2018-02-25T14:26:24Z 2018-02-25T14:58:33Z minor style: make uidisplay() prototype argument equal Hiltjo Posthuma hiltjo@codemadness.org commit 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 5e49f6688528ae10c7ed03cf6efac03f394dba87 2018-02-25T12:46:38Z 2018-02-25T13:48:44Z plumb(): _exit(1) on failure Hiltjo Posthuma hiltjo@codemadness.org commit 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. cc38aec276d50a961061d8cb288c8a5e50eed3ac 2018-02-25T12:05:12Z 2018-02-25T12:35:13Z Exit gracefuly on SIGINT. Quentin Rameau quinq@fifth.space commit 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! 16ab639d2e55e741c2e7028057a2f55876ad3db5 2018-02-24T15:24:43Z 2018-02-24T15:24:43Z Update LICENSE Quentin Rameau quinq@fifth.space commit 16ab639d2e55e741c2e7028057a2f55876ad3db5 parent baab20ff52397bd5090eac90896bb2ba2aa1be76 Author: Quentin Rameau <quinq@fifth.space> Date: Sat, 24 Feb 2018 16:24:43 +0100 Update LICENSE baab20ff52397bd5090eac90896bb2ba2aa1be76 2018-02-24T14:38:45Z 2018-02-24T15:04:12Z Move build rules from config.mk to Makefile Quentin Rameau quinq@fifth.space commit 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 743996be6ac2a53ed8356d8a3980d96e070a7f01 2018-02-24T13:39:28Z 2018-02-24T15:04:12Z Make the screen interface the default Quentin Rameau quinq@fifth.space commit 743996be6ac2a53ed8356d8a3980d96e070a7f01 parent 4e0bffd65a520f7c373aa0295f74d6d7acc3dcb7 Author: Quentin Rameau <quinq@fifth.space> Date: Sat, 24 Feb 2018 14:39:28 +0100 Make the screen interface the default 4e0bffd65a520f7c373aa0295f74d6d7acc3dcb7 2018-02-24T13:38:17Z 2018-02-24T15:04:12Z Install manpage Quentin Rameau quinq@fifth.space commit 4e0bffd65a520f7c373aa0295f74d6d7acc3dcb7 parent 5c10dfa5f6509dc68ce73cea0a0cc9bba2563cdf Author: Quentin Rameau <quinq@fifth.space> Date: Sat, 24 Feb 2018 14:38:17 +0100 Install manpage 5c10dfa5f6509dc68ce73cea0a0cc9bba2563cdf 2018-02-04T10:46:07Z 2018-02-24T15:04:11Z Add a manpage for sacc. Christoph Lohmann 20h@r-36.net commit 5c10dfa5f6509dc68ce73cea0a0cc9bba2563cdf parent 4bd05245a7e902afa21a6985ac724bf7ab13ff50 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 4 Feb 2018 11:46:07 +0100 Add a manpage for sacc. 4bd05245a7e902afa21a6985ac724bf7ab13ff50 2018-02-24T12:36:38Z 2018-02-24T12:36:38Z Don't disable 'g'if type. Quentin Rameau quinq@fifth.space commit 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. 7147f4745a6d08c9986e26df265d59db174663f8 2018-02-24T12:24:26Z 2018-02-24T12:31:46Z Add local asprintf in case not available on target system Quentin Rameau quinq@fifth.space commit 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 551de298348c406d14ab8f2787cfeabbeb89bd6e 2018-02-24T11:51:58Z 2018-02-24T11:51:58Z Re-style previous patch b9d624f Quentin Rameau quinq@fifth.space commit 551de298348c406d14ab8f2787cfeabbeb89bd6e parent b9d624f390dec6bfa114e5c46292ab2ee4e0ece7 Author: Quentin Rameau <quinq@fifth.space> Date: Sat, 24 Feb 2018 12:51:58 +0100 Re-style previous patch b9d624f b9d624f390dec6bfa114e5c46292ab2ee4e0ece7 2018-02-23T13:45:06Z 2018-02-24T10:37:02Z Add telnet:// and tn3270:// support. Christoph Lohmann 20h@r-36.net commit b9d624f390dec6bfa114e5c46292ab2ee4e0ece7 parent ddf996b8f35253bbb2509bff03e5c4e7cc056010 Author: Christoph Lohmann <20h@r-36.net> Date: Fri, 23 Feb 2018 14:45:06 +0100 Add telnet:// and tn3270:// support. ddf996b8f35253bbb2509bff03e5c4e7cc056010 2018-02-22T17:23:33Z 2018-02-22T17:23:33Z Improve terminal resizing when current line is over term size Quentin Rameau quinq@fifth.space commit 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 820448916f944175130c12b16a0cd6a6aae7b433 2018-02-19T14:45:34Z 2018-02-19T14:45:34Z Fix URL parsing with delimiting '/' and empty path Quentin Rameau quinq@fifth.space commit 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 fcd78143ca4ca607af282ce6abe8b903254a9b73 2018-02-09T17:25:24Z 2018-02-09T17:29:21Z Hoping “feature macros” are good enough Quentin Rameau quinq@fifth.space commit fcd78143ca4ca607af282ce6abe8b903254a9b73 parent 13dd0464fab6950cbeee18b8ae6549d0f48723c7 Author: Quentin Rameau <quinq@fifth.space> Date: Fri, 9 Feb 2018 18:25:24 +0100 Hoping “feature macros” are good enough 13dd0464fab6950cbeee18b8ae6549d0f48723c7 2018-02-09T16:43:53Z 2018-02-09T17:29:09Z Process glyph width for line length when truncating output Hiltjo Posthuma hiltjo@codemadness.org commit 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 f5d039f7156956e52161605fa71715a2d1d7c3c8 2018-02-05T15:38:33Z 2018-02-05T15:51:17Z Remove ioctl include in sacc.c parazyd parazyd@dyne.org commit 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 fb3b1dda1ebf4b5709bdec7a821a33d69ce01f6a 2018-01-29T11:05:17Z 2018-01-29T11:43:29Z Makefile: replace SACCLDFLAGS with LIBS Quentin Rameau quinq@fifth.space commit fb3b1dda1ebf4b5709bdec7a821a33d69ce01f6a parent 8f6054695180eb9181e94cc8faa8cb941144891a Author: Quentin Rameau <quinq@fifth.space> Date: Mon, 29 Jan 2018 12:05:17 +0100 Makefile: replace SACCLDFLAGS with LIBS 8f6054695180eb9181e94cc8faa8cb941144891a 2018-01-28T23:58:24Z 2018-01-29T11:43:29Z Remove UTF-8 chars from source files Quentin Rameau quinq@fifth.space commit 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 ba3bd1d88313cb8b876bc5d05de3d7449c03f38b 2018-01-27T17:03:17Z 2018-01-29T11:43:29Z Handle terminal resizing Quentin Rameau quinq@fifth.space commit ba3bd1d88313cb8b876bc5d05de3d7449c03f38b parent 19ce7fd296bf5b5358b2d84a071466106ecf9204 Author: Quentin Rameau <quinq@fifth.space> Date: Sat, 27 Jan 2018 18:03:17 +0100 Handle terminal resizing 19ce7fd296bf5b5358b2d84a071466106ecf9204 2018-01-22T21:35:52Z 2018-01-22T21:35:52Z Makefile: add DESTDIR support Quentin Rameau quinq@fifth.space commit 19ce7fd296bf5b5358b2d84a071466106ecf9204 parent 3eb4964af3ff6bfb34cea63e8a5265e76e964b3a Author: Quentin Rameau <quinq@fifth.space> Date: Mon, 22 Jan 2018 22:35:52 +0100 Makefile: add DESTDIR support 3eb4964af3ff6bfb34cea63e8a5265e76e964b3a 2018-01-21T20:14:39Z 2018-01-21T20:24:00Z Remove invalid leftover variable in uistatus() Hiltjo Posthuma hiltjo@codemadness.org commit 3eb4964af3ff6bfb34cea63e8a5265e76e964b3a parent 2e31e44ffa614c5202edfe2abcc05a7880902640 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 21 Jan 2018 21:14:39 +0100 Remove invalid leftover variable in uistatus() 2e31e44ffa614c5202edfe2abcc05a7880902640 2017-12-29T09:52:39Z 2018-01-11T09:00:07Z Truncate output to the terminal size Quentin Rameau quinq@fifth.space commit 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. d90036de3c72730ae2797844b36eb5ae9fd3843f 2017-12-23T15:19:22Z 2017-12-23T15:19:22Z Update both lines and columns when getting term size Quentin Rameau quinq@fifth.space commit 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 aca6ea2766742056ee50d63613d18216613ee901 2017-12-23T15:03:45Z 2017-12-23T15:03:45Z Add contributors to LICENSE Quentin Rameau quinq@fifth.space commit aca6ea2766742056ee50d63613d18216613ee901 parent b040bab88b52a94c893db9f0d29f4a784eb183ab Author: Quentin Rameau <quinq@fifth.space> Date: Sat, 23 Dec 2017 16:03:45 +0100 Add contributors to LICENSE b040bab88b52a94c893db9f0d29f4a784eb183ab 2017-12-20T23:27:41Z 2017-12-20T23:27:41Z Use numeric port instead of service name Quentin Rameau quinq@fifth.space commit 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 23234609e4029833cd123921a50d8067d3308b11 2017-12-10T22:02:57Z 2017-12-11T10:18:02Z Fix printf positional parameters syntax Quentin Rameau quinq@fifth.space commit 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. d733c513f8f4e7318c0a9578335f9cfb2bf63211 2017-12-10T20:59:26Z 2017-12-11T10:17:51Z Fix printstatus in ui_txt Quentin Rameau quinq@fifth.space commit 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! c15197ca5f00c090cce31f7b497dc4b536484200 2017-11-03T18:24:33Z 2017-11-03T18:29:18Z minor style fix Hiltjo Posthuma hiltjo@codemadness.org commit c15197ca5f00c090cce31f7b497dc4b536484200 parent 2082fb355fb5684f67fbf4131584bdfc36750fae Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 3 Nov 2017 19:24:33 +0100 minor style fix 2082fb355fb5684f67fbf4131584bdfc36750fae 2017-11-03T18:24:12Z 2017-11-03T18:29:18Z print the raw data exactly as is (without a newline) Hiltjo Posthuma hiltjo@codemadness.org commit 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) fe46373d3c1891059ceaf7b1f919c7eefee10223 2017-10-23T17:32:32Z 2017-10-23T17:47:36Z Add help about string search Quentin Rameau quinq@fifth.space commit fe46373d3c1891059ceaf7b1f919c7eefee10223 parent 859b7150efb9e4ae7b0040a36a8e337f36062f48 Author: Quentin Rameau <quinq@fifth.space> Date: Mon, 23 Oct 2017 19:32:32 +0200 Add help about string search 859b7150efb9e4ae7b0040a36a8e337f36062f48 2017-10-23T17:25:36Z 2017-10-23T17:47:36Z Search directly for string in text UI Quentin Rameau quinq@fifth.space commit 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 65bb62ab632f7bbc5eda03595ca58d0f67805ae6 2017-10-23T16:09:48Z 2017-10-23T17:47:36Z Print i items when searching a string in items Quentin Rameau quinq@fifth.space commit 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 40de964b66ff1edbd19b6a61a68cee6f731e735c 2017-10-21T12:55:14Z 2017-10-23T17:47:34Z Add search/filter function for the current entry Hiltjo Posthuma hiltjo@codemadness.org commit 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. 4472c9895534239b693171b37c1766352b538419 2017-10-23T15:55:48Z 2017-10-23T15:55:48Z Fix status display in text UI (from 723df46) Quentin Rameau quinq@fifth.space commit 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) 795273efd4ce345d72749d61e1a9be5c978aba73 2017-10-21T11:47:09Z 2017-10-21T12:04:14Z Fix cursor placement in screen UI uistatus Quentin Rameau quinq@fifth.space commit 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 723df46be763ef55707fd3c63c8f70b0920ff17b 2017-10-01T10:41:55Z 2017-10-01T10:41:55Z Fix status current url in text UI Quentin Rameau quinq@fifth.space commit 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 df00adaaab6055bb54114462d6b219dbefc34e9f 2017-09-26T16:16:11Z 2017-09-26T16:16:11Z Handle output redirection to a pipe Quentin Rameau quinq@fifth.space commit df00adaaab6055bb54114462d6b219dbefc34e9f parent 9f28e4b1417e9623801170c697cc00435eb1b9b0 Author: Quentin Rameau <quinq@fifth.space> Date: Tue, 26 Sep 2017 18:16:11 +0200 Handle output redirection to a pipe 9f28e4b1417e9623801170c697cc00435eb1b9b0 2017-09-26T15:14:13Z 2017-09-26T15:14:13Z Print a status message after plumbing an item Quentin Rameau quinq@fifth.space commit 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. 5cef355a572cbf96818f75ebb5ad31be19bffb02 2017-09-12T00:01:50Z 2017-09-12T17:10:58Z Change the Dir Item pointer array for an Item array Quentin Rameau quinq@fifth.space commit 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. ad655e3c1be072eb6f0d1d61279028707c836a82 2017-09-10T19:37:17Z 2017-09-10T19:37:17Z Fix buffer allocation calculation in gitrawitem() Quentin Rameau quinq@fifth.space commit 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! deb31cc5a1b686058273ec5e03d49564fee8e05b 2017-09-10T11:50:57Z 2017-09-10T11:50:57Z Fix uri display for invalid items Quentin Rameau quinq@fifth.space commit 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! c69cb6fe7293ab237206addbbc89e809e6f3d26e 2017-09-03T18:59:46Z 2017-09-03T18:59:46Z Fix current url display in screen UI Quentin Rameau quinq@fifth.space commit 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 90277d09e34282cbd7c21fbc6b0f5190aca3df21 2017-09-01T14:09:47Z 2017-09-01T14:09:47Z Add keys to scroll to next/prev browseable entry Quentin Rameau quinq@fifth.space commit 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 38704075332efd50523896ea0ae68275b7fe0a0f 2017-09-01T13:24:47Z 2017-09-01T13:24:47Z Fix menu input handling in text UI Quentin Rameau quinq@fifth.space commit 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 f1216bbc6ea47edb1b8ca655ed7c2ebadaccce33 2017-09-01T13:13:26Z 2017-09-01T13:18:21Z Let the user configure the temporary cache dir Quentin Rameau quinq@fifth.space commit 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 e84a502bc400f7050148d37fca81acd7227b6827 2017-09-01T13:12:54Z 2017-09-01T13:12:54Z Get rid of mkstemp and use full file name in cache Quentin Rameau quinq@fifth.space commit 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 e9b9894e29151ef7084e13729b629adb9651487c 2017-09-01T08:49:52Z 2017-09-01T08:49:52Z Fix tparm usage on NetBSD Quentin Rameau quinq@fifth.space commit 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! c99d484c0e3619be44cb21f3b9f15d04a1e703c9 2017-08-31T16:31:52Z 2017-08-31T16:32:46Z Fix uiprompt to return NULL on error (cancelation) Quentin Rameau quinq@fifth.space commit 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! 5fadc79985c013fe96490029054ef46299a4483a 2017-08-30T23:13:54Z 2017-08-30T23:13:54Z Simplify uri printing Quentin Rameau quinq@fifth.space commit 5fadc79985c013fe96490029054ef46299a4483a parent 502029b085642f9f09c3d9d7a2b82f87358fd78c Author: Quentin Rameau <quinq@fifth.space> Date: Thu, 31 Aug 2017 01:13:54 +0200 Simplify uri printing 502029b085642f9f09c3d9d7a2b82f87358fd78c 2017-08-30T22:22:42Z 2017-08-30T22:45:48Z Display entry uri with protocol prefix kroovy me@kroovy.de commit 502029b085642f9f09c3d9d7a2b82f87358fd78c parent e034ff262431bb4f6c1e8340c6ff7ced21372160 Author: kroovy <me@kroovy.de> Date: Thu, 31 Aug 2017 00:22:42 +0200 Display entry uri with protocol prefix e034ff262431bb4f6c1e8340c6ff7ced21372160 2017-08-30T17:01:24Z 2017-08-30T17:02:01Z Put the missing key for printing uri in the help Quentin Rameau quinq@fifth.space commit 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! ccbccf5ade02e280dd1ab05a8df0ed3b143d1647 2017-08-30T16:56:35Z 2017-08-30T16:57:32Z Print the type in uri display in txt UI too Quentin Rameau quinq@fifth.space commit 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 3338ef505459c6b0bba430e929c3f7271bce9ea1 2017-08-30T16:40:05Z 2017-08-30T16:54:35Z Print the type in uri display trqx@goat.si trqx@goat.si commit 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 a0ef31d2b7c3849f00ab3e2cd2e6b83df4df35f8 2017-08-30T15:57:24Z 2017-08-30T16:00:16Z Clear status line after printing content in TUI Quentin Rameau quinq@fifth.space commit 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 3eabb27085c4725068d843aed2168af1e6834964 2017-08-30T15:37:19Z 2017-08-30T15:59:19Z Add a key to display an entry uri Quentin Rameau quinq@fifth.space commit 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! 078d0408656082f0cff4dd7f2b39dc988bc2391e 2017-08-29T12:38:32Z 2017-08-29T12:39:51Z Reopen tty input to stdin in case input was a pipe Quentin Rameau quinq@fifth.space commit 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! f2c03523d69f506dd4f40f4258ed8e37c5f008ca 2017-08-27T11:27:56Z 2017-08-27T11:27:56Z Fix die() call in setup() Quentin Rameau quinq@fifth.space commit f2c03523d69f506dd4f40f4258ed8e37c5f008ca parent e5ffdd3e259aafb40e46381e1093c942b5a91757 Author: Quentin Rameau <quinq@fifth.space> Date: Sun, 27 Aug 2017 13:27:56 +0200 Fix die() call in setup() e5ffdd3e259aafb40e46381e1093c942b5a91757 2017-08-27T11:26:31Z 2017-08-27T11:26:31Z Hide plumber output to prevent display cluttering Quentin Rameau quinq@fifth.space commit 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 59f8f128f4fd5d7ec4efd6466da6c238cce9e2f9 2017-08-27T11:08:30Z 2017-08-27T11:08:30Z Move TUI navigation keys to config.h Quentin Rameau quinq@fifth.space commit 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 b3e4d9f82f0e3de4c8de054e419819960db1a0d2 2017-08-25T12:12:33Z 2017-08-25T12:12:33Z Improve starting url validation Quentin Rameau quinq@fifth.space commit 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! ff115925b71781e2f000218d6d0e9d624c863cdb 2017-08-25T12:07:43Z 2017-08-25T12:11:17Z Do not wait for user input on PAGER exit Quentin Rameau quinq@fifth.space commit 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. 1ac106d2827cab446cf673c12c021ae7d2cee9fe 2017-08-25T11:55:30Z 2017-08-25T11:58:29Z Fix search selector length calculation Quentin Rameau quinq@fifth.space commit 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!