{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":97259621,"defaultBranch":"master","name":"less","ownerLogin":"gwsw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-14T17:53:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30166465?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714366611.0","currentOid":""},"activityList":{"items":[{"before":"cb2259bddc18a81b64d495cc42b22f5445e5c7b1","after":"fabdc15506808b4efd3414a3cf6b5d65301cd4fb","ref":"refs/heads/master","pushedAt":"2024-04-29T04:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"v654","shortMessageHtmlLink":"v654"}},{"before":"e98b2282d4e806e0b421b8c8280491f74758359a","after":"cb2259bddc18a81b64d495cc42b22f5445e5c7b1","ref":"refs/heads/master","pushedAt":"2024-04-26T16:53:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Doc.","shortMessageHtmlLink":"Doc."}},{"before":"2ef383e210814111516b0490bf9201c4db499351","after":"e98b2282d4e806e0b421b8c8280491f74758359a","ref":"refs/heads/master","pushedAt":"2024-04-23T17:57:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/gwsw/less","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/gwsw/less"}},{"before":"650a486638a232a15055dc73e7297fca9a1dcabf","after":"2ef383e210814111516b0490bf9201c4db499351","ref":"refs/heads/master","pushedAt":"2024-04-20T17:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Fix minor typos in comments.","shortMessageHtmlLink":"Fix minor typos in comments."}},{"before":"0546b1537de3f04a09b5cbdc8cbc2b1873c4a746","after":"650a486638a232a15055dc73e7297fca9a1dcabf","ref":"refs/heads/master","pushedAt":"2024-04-20T17:15:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"doc: Remove claim that \"more\" can't move backward\n\nAs suggested[1] by a Debian user in 2012.\n\nPOSIX specifies[2] that \"more\" can scroll backward.\n\nutil-linux's \"more\", added in version 1.6[3], was copied from\nsystem-0.98.tar.Z[4], where \"CREDITS\" says it came from BSD Net/2.\n\"more\" source code was released in 386BSD version 0.1, upon which\nNetBSD and FreeBSD were later based.\n\nBoth the Net/2-based version in system-0.98.tar.Z and 386BSD 0.1's\n\"more\"[5] supported [N]b or [N]^B to skip backward N pages. In other\nwords, apparently all versions of \"more\" since its first source code\nreleases allow backward movement.\n\n[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655926\n[2]: https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/utilities/more.html#tag_20_81_13_03\n[3]: https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/tree/Notes.pre1995?id=6dbe3af94#n158\n[4]: https://ftp.funet.fi/pub/Linux/tools/system-0.98.tar.Z\n[5]: https://github.com/386bsd/386bsd/blob/0.1/usr/src/usr.bin/more/more.c#L1019","shortMessageHtmlLink":"doc: Remove claim that \"more\" can't move backward"}},{"before":"24cf67ff86aa1d540d7d4c69c7ed11aa0cfc3db5","after":"0546b1537de3f04a09b5cbdc8cbc2b1873c4a746","ref":"refs/heads/master","pushedAt":"2024-04-19T18:19:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/gwsw/less","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/gwsw/less"}},{"before":"a98154ccfdf3edf2b43eb8b2a19eb710c19c6e5c","after":"24cf67ff86aa1d540d7d4c69c7ed11aa0cfc3db5","ref":"refs/heads/master","pushedAt":"2024-04-18T20:13:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"lesskey.nro.VER: Fix another minor markup issue\n\nCommit 874f1bc (PR #490) missed another man macro issue, introduced in\ncommit f49c787.\n\nFound using:\n\n $ man --warnings ./lesskey.nro.VER 1>/dev/null\n troff: :435: warning: macro 'less' not defined","shortMessageHtmlLink":"lesskey.nro.VER: Fix another minor markup issue"}},{"before":"a56da8f4721237936ca0efc85297ab0e2ddcd92c","after":"a98154ccfdf3edf2b43eb8b2a19eb710c19c6e5c","ref":"refs/heads/master","pushedAt":"2024-04-12T02:51:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"dos: fix djgpp build\n\nOnly DJGPP build was tested, but these changes should help other dos\nbuild envs too.\n\nThere were two issues:\n- undefined vt_enabled at win_flush() at output.c .\n- Write to read-only memory (\"text\") at WIN32textout() at screen.c .\n\nAnd, the DJGPP Makefile.dsg explicitly invokes command.com /c copy ...\nso try also cmd.exe and (*nix) cp, so that it can also cross-compile.\n\nNote that command.com is also used explicitly at the make targets\nclean, distclean, realclean, and it remains unmodified, so those will\nnot work when cross compiling on Windows or *nix, but one can always\nclean the build manually.\n\nAlso, Makefile.dsg doesn't generate funcs.h and help.c, so they should\nexist (e.g. a release tarball) or using e.g. Makefile.{aut|wng}.\n\nThe build was surprisingly smooth, without even a single warning.\nInterestingly, after stripping, it's nearly twice as big compared to\na windows 32 bit build (400k in DJGPP, about 200k windows binary).\n\nTested in dosbox after (cross) compiling with DJGPP, and with the DJGPP\nDPMI loader CWSDPMI.EXE at the same dir, and, alternatively, with the\nDPMI loader embedded to create a standalone less.exe:\n EXE2COFF less.exe # creates \"less\" coff image.\n COPY /B CWSDSTUB.EXE+less less.exe # cat CWSDSTUB.EXE less >less.exe\n\nColors/SGR (at the help page, and with -R) seem to work fine too.\n\nUTF-8 displays broken by default, which I guess is expected.\n\nUsed DJGPP tools (gcc 12.2): https://github.com/andrewwutw/build-djgpp","shortMessageHtmlLink":"dos: fix djgpp build"}},{"before":"ec13814f09d1aabe5aafcf2d72b9bfa76f5ffa96","after":"a56da8f4721237936ca0efc85297ab0e2ddcd92c","ref":"refs/heads/master","pushedAt":"2024-04-12T00:50:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/gwsw/less","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/gwsw/less"}},{"before":"3440a1d490308042fb65c7646573694efd4ab444","after":"ec13814f09d1aabe5aafcf2d72b9bfa76f5ffa96","ref":"refs/heads/master","pushedAt":"2024-04-01T19:19:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Fix bug in setting --no-search-header* from command line.","shortMessageHtmlLink":"Fix bug in setting --no-search-header* from command line."}},{"before":"40fc2f741fe2af9eb3e319573988889a077f6105","after":"3440a1d490308042fb65c7646573694efd4ab444","ref":"refs/heads/master","pushedAt":"2024-04-01T15:25:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"When set in the LESS environment variable, the parameter for\noptions --color, --quotes, --rscroll, --search-options and --intr\ncan be terminated with a space as well as with a dollar sign.","shortMessageHtmlLink":"When set in the LESS environment variable, the parameter for"}},{"before":"ff4c47698016bd11f7e7d4e04461b29042b65275","after":"40fc2f741fe2af9eb3e319573988889a077f6105","ref":"refs/heads/master","pushedAt":"2024-03-29T18:08:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Doc.","shortMessageHtmlLink":"Doc."}},{"before":"6f732848340305d21dd6b4218ab4095a4a0c04ec","after":"ff4c47698016bd11f7e7d4e04461b29042b65275","ref":"refs/heads/master","pushedAt":"2024-03-20T21:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"v653","shortMessageHtmlLink":"v653"}},{"before":"c14b25f8f7a862583e2456c3434c3a0371cb71b9","after":"6f732848340305d21dd6b4218ab4095a4a0c04ec","ref":"refs/heads/master","pushedAt":"2024-03-19T21:12:10.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Minor doc grammar and punctuation.","shortMessageHtmlLink":"Minor doc grammar and punctuation."}},{"before":"874f1bcbe3a88cfa7d071654a03f0d2dd92a187a","after":"c14b25f8f7a862583e2456c3434c3a0371cb71b9","ref":"refs/heads/master","pushedAt":"2024-03-16T22:30:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/gwsw/less","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/gwsw/less"}},{"before":"0e679d5de916e537044a700f8bc83a900cb20ec9","after":"874f1bcbe3a88cfa7d071654a03f0d2dd92a187a","ref":"refs/heads/master","pushedAt":"2024-03-16T22:29:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"lesskey.nro.VER: Fix a minor markup issue","shortMessageHtmlLink":"lesskey.nro.VER: Fix a minor markup issue"}},{"before":"a16053ea213b0f5de4efd7859c2eb593bc0ed090","after":"0e679d5de916e537044a700f8bc83a900cb20ec9","ref":"refs/heads/master","pushedAt":"2024-03-11T17:05:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"v652","shortMessageHtmlLink":"v652"}},{"before":"812d8a5747e1504f2ce8f81640a5112f43c3a1bc","after":"a16053ea213b0f5de4efd7859c2eb593bc0ed090","ref":"refs/heads/master","pushedAt":"2024-03-05T18:36:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Fix erroneous parameter to usleep.\nWas passing milliseconds, should pass microseconds.","shortMessageHtmlLink":"Fix erroneous parameter to usleep."}},{"before":"3a1f7ff8ca1c9fb876aeebf236dbaba78625c036","after":"812d8a5747e1504f2ce8f81640a5112f43c3a1bc","ref":"refs/heads/master","pushedAt":"2024-03-04T22:53:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"v651","shortMessageHtmlLink":"v651"}},{"before":"d4b3821af218d2b8bd4353969df6fd15e5318e39","after":"3a1f7ff8ca1c9fb876aeebf236dbaba78625c036","ref":"refs/heads/master","pushedAt":"2024-03-04T21:43:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Doc.","shortMessageHtmlLink":"Doc."}},{"before":"36c529a7c5fab75ff9c65bf556b44e4b69c7b6d5","after":"d4b3821af218d2b8bd4353969df6fd15e5318e39","ref":"refs/heads/master","pushedAt":"2024-03-04T20:58:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Allow --rscroll to accept a non-ASCII character.","shortMessageHtmlLink":"Allow --rscroll to accept a non-ASCII character."}},{"before":"b33f9a2552c58cec623729bfd92fcb7f27a75873","after":"36c529a7c5fab75ff9c65bf556b44e4b69c7b6d5","ref":"refs/heads/master","pushedAt":"2024-03-04T20:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Doc.","shortMessageHtmlLink":"Doc."}},{"before":"ad1c9b81c0760f21ced604289e7c2b1941a5c7e7","after":"b33f9a2552c58cec623729bfd92fcb7f27a75873","ref":"refs/heads/master","pushedAt":"2024-02-29T22:02:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Fixed function name","shortMessageHtmlLink":"Fixed function name"}},{"before":"448962e844d9f875695fa5676aca82a62e731439","after":"ad1c9b81c0760f21ced604289e7c2b1941a5c7e7","ref":"refs/heads/master","pushedAt":"2024-02-27T19:58:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Doc.\nImprove description of MS-DOS-specific behavior of --color.\nChange some attr variable names to cattr for consistency.","shortMessageHtmlLink":"Doc."}},{"before":"a1391d86604a255fd8ce9bb15d287b6b847b2781","after":"448962e844d9f875695fa5676aca82a62e731439","ref":"refs/heads/master","pushedAt":"2024-02-26T02:13:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Fix bug viewing help file on Windows.\nCode was calling filesize(-1) which just returns -1 on Linux\nbut crashes on Windows.","shortMessageHtmlLink":"Fix bug viewing help file on Windows."}},{"before":"48c336921bb5b18213d210bd7fe32f1e0ddabaa9","after":"a1391d86604a255fd8ce9bb15d287b6b847b2781","ref":"refs/heads/master","pushedAt":"2024-02-25T18:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"On Windows, extend u and s modifiers to work for uppercase color selectors.","shortMessageHtmlLink":"On Windows, extend u and s modifiers to work for uppercase color sele…"}},{"before":"b4ea7b48111eadb419a0690a17e2f4bcd22ff0d2","after":"48c336921bb5b18213d210bd7fe32f1e0ddabaa9","ref":"refs/heads/master","pushedAt":"2024-02-25T16:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Add alphabetic alternatives for the --color attributes (s=~, u=_, d=*, l=&).\nImplement the first two on Windows.\nThe addition of 'u' on Windows partially restores backwards compatibility\nwith the old 'u' modifier, although previously it could appear at the start\nor end of a color string and now can only appear at the end.","shortMessageHtmlLink":"Add alphabetic alternatives for the --color attributes (s=~, u=_, d=*…"}},{"before":"46f637c35eda990e4342043af130ad4e1c3d90e7","after":"b4ea7b48111eadb419a0690a17e2f4bcd22ff0d2","ref":"refs/heads/master","pushedAt":"2024-02-24T23:07:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Fix bugs in behavior of -D on Windows, introduced in 09377f7.","shortMessageHtmlLink":"Fix bugs in behavior of -D on Windows, introduced in 09377f7."}},{"before":"f9f2498f20fa2f8f6126006eb19e7e6fc157739b","after":"46f637c35eda990e4342043af130ad4e1c3d90e7","ref":"refs/heads/master","pushedAt":"2024-02-21T20:53:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"Don't set hlink_in_line until we've seen an entire OSC 8 sequence.\nThis prevents sending an unnecessary OSC 8 close (ESC]8;;ESC\\)\nat end of line.","shortMessageHtmlLink":"Don't set hlink_in_line until we've seen an entire OSC 8 sequence."}},{"before":"1626d061a6af7186e861720c659ea55963c82d95","after":"f9f2498f20fa2f8f6126006eb19e7e6fc157739b","ref":"refs/heads/master","pushedAt":"2024-02-20T21:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwsw","name":null,"path":"/gwsw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30166465?s=80&v=4"},"commit":{"message":"When not using -Da (and always on Windows before 10), we process\nSGR sequences internally and apply them as Windows/DOS colors.\n\nPreviously, for SGR codes of 50 or more (e.g. ^[[38;2;150;200;250m)\nthe SGR processor considered it invalid sequence, and passed-through\nthis sequence and the rest of the current buffer (typically line).\n\nThis resulted in 256 or true color sequences passed to the terminal,\nand on terminals which don't support sequences natively (i.e. before\nWindows 10), this resulted in incorrect output - the sequence prints\nliterally.\n\nThis commit does two things:\n1. Identify unknown codes exactly, rather than \"code >= 50\"\n (e.g. 38 is unknown, while 39 or 40 are known and supported).\n2. On unknown code, don't apply more codes at this sequence.\n\nThis fixes incorrect junk output for 256/true colors on Windows\nearlier than 10, e.g. as part of the content (with the -R option),\nor as part of 8-bit color transformation with the -Dx options.\n\n256/true colors still don't apply (i.e. they're ignored), but now\nsuch sequences don't print junk.\n\nNote that there are still sequences which the SGR processor considers\ninvalid, such as various OSC sequences, and more, and on these cases\nthe old behavior of \"passthrough till the end of buffer\" still apply.","shortMessageHtmlLink":"When not using -Da (and always on Windows before 10), we process"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPJfmqwA","startCursor":null,"endCursor":null}},"title":"Activity · gwsw/less"}