The Urlview/ACC release Roughly-Debian-patch-derived features: * Fail if reopening /dev/tty fails (52807b6c5473e6e8237f6d778b562679acdc15b0) (01f9f9493ee0831f5b9e05952d94d94150d13d26) * -lncursesw and setlocale(LC_ALL, "") (4f4ad23c1e96c0db31f1c9f76d491cbfce9f318c) (5ee6f40775cdb7af731322566c1ef6055d71ca22) * Use $BROWSER if COMMAND unset or COMMAND set but BROWSER specified (776640cf9c6bc40a108e1c9bfb0efb3cfaf3fae6) * ((http|https|ftp|gopher|mailto):(//)?[^ <>"\t]*|(www|ftp)[0-9]?\.[-a-z0-9.]+)[^ .,;\t\n\r<">\):]?[^, <>"\t]*[^ .,;\t\n\r<">\):] (ee6fdbdde8b0afbf67a0249673dd8548a199f8c6) (52357511e533eeb9a7863e287704cd4284f254dc) * Accept urlview -lineno to pick the first URL since lineno (8ec8f037edb82eef2e1575526427ee0a27c8fa55) (0153d0415af914ea866057fffbff535d3c7c95bd) * Tokenise COMMAND/$BROWSER on :, try in sequence until one exits 0 (45d183ec282b38c8bfa8babbf625f2435ab64fa8) (eb090fc11d45e2b797260e7c368f0b79e124d403) * Add WRAP no|yes for control wrapping (9590b813772f3eb64480c4cad4c885e0dd603126) * Make system config location, default COMMAND, default REGEXP, version distributor-configurable (392580e45198805cea66234873cd5f19e336f831) (5cb6edf345972ab0e44f1da13ae23f7d469f5523) (d4578ef424b8a077fe56162941b8237cb32ae85b) (91a6183947df6e36291551e1cdb6de67acb5ac99) * Just dump URLs to the standard output stream if not a tty (or $URLVIEW_DEBUG set) (6aa45f359b1e9703f1bd1897077392bdb2b342a5) (ca65c0b330107b46b565a68d1546a0cce5dd8a59) Alia: * Replace decrepit autohell/GNU layout with Makefile (c5eeb460aabe9460b0cd4c532171cc475f2cb4cd) (34eff207f5bcee4a8c865ff23bbed027d8118218) (591de394179f7ad05bbdbc021730dde88bfecbf6) (3037215f499cdac0cd368516d12af3ae91cecf65) (c1b46077e301a0b08671a00b222a62141709a146) (62f46e13d7ef580237345aea74c3821e68d3b728) (22ce91ef09c0b1243df3df4381a9654a21601b3e) (3aa36683a0d95abc7afa45181592624ca9bd7b56) (70fc638bc8a75800e7bdc5cf3661f49b10f310f2) (075251f7c809afea9c6941c3e855f61e4e7ffc6a) (f66feb70ae9b953c80901797a8d10ff32450c33d) (a8fd36fae77c8f7d439bac806f8d27b24adf6b5a) * Clean up 1997-mutt-ness (2f33b5735a654740b515cf55b753f2bac85953ea) (3be22be75863a6a91bee6cc853808c492c93997f) (830bb8bb7556908d84d4b8ac6a4797e328f0c25a) (7e5ff1773df51a87f4f930facdbc6fbe7c2113fd) (6bc1b8e5bf52f357d12443be2560e926de264b79) (fa838f55f7c8d0900445f72a7afd278f554de451) (b220248e516616df094fee1034ed3a64462f9717) (cf70c7a922db692136c147bd09fd4f3384bb89b6) (d727b21ef5418a00123afeb2db6593a8df73d567) (36af589ace4f4e04907246daf9db399aa178158f) (ede9232fa27694c9c4d001f30a107ef7b6128ce6) (b8ce4be9ab7c933141469e27ed6a0373d9aa8294) (7ac7aad5e33a9f588d8f33b4344a209830b23fee) (46e36086bb0164b565cca9269bfe6462788e9483) (510245420b842bd45ddc2eed34d6d2f0f9edc185) * Remove obsolete and useless urlview.sgml faux-source (3cb05a35b12aa71bf6a4a0d45d7416ca07d59444) * CI! sid (clang, GCC), OpenBSD, FreeBSD (82af5486fa3a84c43561e82430d1a044c7f2103e) (94943e647953a9da6631cea911f683acf41eafec) * Repair whitespace and formatting damage (62f19bb0235b7b135132932a281fbd63c663befa) (f75319b943f5e7afa8422db44f0f469f0687764d) (f547507975caf680d8bff792547fd8db75aaf3d2) * Fixed segfault if COMMAND/$BROWSER had multiple %ses (d727b21ef5418a00123afeb2db6593a8df73d567) * Modernise url_handler.sh (based on 0.9-24 and *.suse) (454bb917cfc38902d71288311ba662034a47190a) (d312f14ea9a4dd6cea340e786c1f4ecc28ed4b74) (2f9e2c978213c39d23310e70cea01f3269f267b7) (1912e0f1e4a658f37c9403f02be982e394c112f3) (417992234c919403a582829151ce898dc6e11740) (a56e10e8c3d53a678c5f85e3751b8c6ff76105c3) (9f09c71b37b1dda19322b2e409fdc888e8430637) (566e4bea723a29f8ace7512ce6da52fc3f1c20de) (eb090fc11d45e2b797260e7c368f0b79e124d403) * Use basenames instead of full paths (e8f8027bf036cb8bc89af784c896c5298d9ced00) * Allow programs with arguments (1dd57b5e10b469c600badc2a2a63ed52f443a04b) (https://bugs.debian.org/161620) * gemini:// support (0f8006ecb9d189a8561395302d6c1b09453deb2c) (https://bugs.debian.org/985259) * Exit 127 for unknown protocol to cooperate with fallbacks (cec05f88621a53a793c59dab7f7b1d6c31d97bb7) * Just open $HOME/.urlview instead of statting getent result (bdda24a1c8748e83a310b4e03158829be32e7902) (076fb3c6bcc9648c82a6b5011abc92bdace32de0) * Parse configs more consistently (1c01e4beabcfa42d50594396b4d4a023f3e43380) (a5f779c6e48a83c6ff63c187c8ac9bf2016d8668) * Redraw on ^G too (718ebc943d1dac7dd49a0d1dae3656cab8fa10be) * New manual (39cc25ebf28f9db96f9a2dda706b81ff5f80701a) (9f199b7605ab04cfc40bf8f8af59c7db9f69b0d3) (efda26b5d44224fe2890ea85118e45e8dd3c0982) (7219ed8ac1dcef387295c4461e4eddcf02bee14f) (a6cde570bfe094790777251f840d6677c3086b9e) (5fb1a75a7435dfadc3c5a592d7da84f87163a64f) * Remove all (mostly 1kB) static buffers (5cedddc172d83c26f2bc536b1da7ce1425ddb0a9) (https://bugs.debian.org/988055) (50af75321a2e07081e615f6fa7fb435fbcf0e7dd) (7ef760c25894eaccca0b6a0341f8826d667a70e7) (f2c66d1512815a5402938705e3e36cfb8e952333) (https://bugs.debian.org/127090) * Slimmer URL list allocations (57e81e1bf51e23c3d55f7ee3b3ca8e20052c458c) * Warn on /? regex compilation error instead of segfaulting (ce3c820f2cb96ac62b5944f99a4b11cfac0fcf1e) (https://todo.sr.ht/~nabijaczleweli/urlview-ng/2) (https://bugs.debian.org/690405) (81771dcec3d6680dcf9aeb7c43884bca40cc4001) (50c6f3f181b90c79d1eb76e2e39ef3ecc1cfac86) (a5f779c6e48a83c6ff63c187c8ac9bf2016d8668) * nN prompt if no search string (ce3c820f2cb96ac62b5944f99a4b11cfac0fcf1e) * Make the default config slightly more like Debian's, generate it with real data (7d47b6cc0882b44bee743affd14eb3164c9cf648) * Redraw index after URL is edited (2fd70267632e73209327de812f2ff2012e6b440d) * Three-element title bar (matches ... branding ... (now-correct) quit instruxions); with "urlview-ng" (40ebc1496af1569d4bb2d83ace3fed0fc98f27d1) (fde5ec53889fe13165996ae1892bdd626560d1e7) (a50f8fe99e6005645084907dce953893cc4df37b) (https://todo.sr.ht/~nabijaczleweli/urlview-ng/4) * 'e' key edits, default now is that Enter doesn't (new "EDIT no") (f698cb11182db03cdfaeac4ae9c0e4314fde8944) (77f7d9e63e76fb456eec7cdd4133cb421092d093) (0b4f46cfdd3c9c66387c878f444aa1628c7b5147) (cde56faca71410926393d08fe3a248ede8fbf95d) * Editor handles Home/End as home/end too (3c8290d2c8ef180056c54862198a52fcbbb7cf39) * Editor respects teletype kill/werase/erase/eol/eol2 instead of using hard-coded bindings (f7b940acb8b0249a3bb2a710e63c24961f994186) * Editor has some rudimentary handing of non-ASCII characters (496362e7f472d26885027cb05508ba1ae5b548c4) * Make it so long URLs are rendered wholly, always (fresh drawing routine) (77f7d9e63e76fb456eec7cdd4133cb421092d093) (https://bugs.debian.org/631481) (https://bugs.debian.org/983417) (77edbdaf393cf523732bf094f17d1a899db39f4d) (eeda6ea71b7f2f34e5c113448d44b8ab224f0299) * Mouse scrolling scrolls selexion; click selects+enters (1177892e233b095cb86e9c1f4be799f8c0244aa1) (abc97041289acc44b78920732d0d3e0df7fa5a8b) * Localise (pl, fr thanks to Cicada) (eeda6ea71b7f2f34e5c113448d44b8ab224f0299) (a593ab9de44dcc984d1f79f9f82789c0689e7d43) (405a9c4dd565822492e1238ab5651fa38a1615bc) (7800fc4b56fe161d60ba78532585722ccd45188d) * Assess the above as meeting all original goals and fixing all Debian bugs (eb4d385a64a8d7c47974bed78c00a6f49aca87ab) (fd7f301db97567f3d9e72aca330b548c04960a81) (&c.)