{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":99721074,"defaultBranch":"master","name":"emacs-libvterm","ownerLogin":"akermu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-08T17:51:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5903576?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1605365296.0","currentOid":""},"activityList":{"items":[{"before":"ae4ae1aef2fcae98a37aad83f2a6aeeaeacedd4f","after":"df057b1af2bb89a1deb288086f13be296af42090","ref":"refs/heads/master","pushedAt":"2024-05-20T02:31:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sbozzolo","name":"Gabriele Bozzola","path":"/Sbozzolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9167485?s=80&v=4"},"commit":{"message":"Support overriding SB_MAX at compile-time\n\nThis allows the user to select the scrollback buffer size via compiler\npreprocessor defines (instead of having to edit the source file) and\nfalls back to the statically configured SB_MAX if the is no\n-DSB_MAX=$VALUE given.\n\nSigned-off-by: Jacob Vallejo ","shortMessageHtmlLink":"Support overriding SB_MAX at compile-time"}},{"before":"303decd923ef83a184b861d34081fd8635484a03","after":"ae4ae1aef2fcae98a37aad83f2a6aeeaeacedd4f","ref":"refs/heads/master","pushedAt":"2024-03-25T15:51:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sbozzolo","name":"Gabriele Bozzola","path":"/Sbozzolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9167485?s=80&v=4"},"commit":{"message":"Ensures the starting col is the same as later calculated","shortMessageHtmlLink":"Ensures the starting col is the same as later calculated"}},{"before":"c3a3a23a5eace137947524c93644204bf6b56cff","after":"303decd923ef83a184b861d34081fd8635484a03","ref":"refs/heads/master","pushedAt":"2024-03-18T16:17:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sbozzolo","name":"Gabriele Bozzola","path":"/Sbozzolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9167485?s=80&v=4"},"commit":{"message":"Fix typo: postion -> position","shortMessageHtmlLink":"Fix typo: postion -> position"}},{"before":"e96c53f5035c841b20937b65142498bd8e161a40","after":"c3a3a23a5eace137947524c93644204bf6b56cff","ref":"refs/heads/master","pushedAt":"2024-01-02T17:07:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sbozzolo","name":"Gabriele Bozzola","path":"/Sbozzolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9167485?s=80&v=4"},"commit":{"message":"add example to use another font for vterm buffer","shortMessageHtmlLink":"add example to use another font for vterm buffer"}},{"before":"94e2b0b2b4a750e7907dacd5b4c0584900846dd1","after":"e96c53f5035c841b20937b65142498bd8e161a40","ref":"refs/heads/master","pushedAt":"2024-01-02T16:40:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sbozzolo","name":"Gabriele Bozzola","path":"/Sbozzolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9167485?s=80&v=4"},"commit":{"message":"Differentiate foreground and background colors\n\nAllow using different background and foreground colors for same ANSI\nindex, analogously to how term-mode does it.\n\nRemove magical indices for underlined cells with default foreground and\ninverse-video cells with default background. Instead, pass relevant\ninfo to lisp function to handle these cases at higher level.\n\n* elisp.c, elisp.h (Fapply): New binding.\n(vterm_get_color): Add new argument for optional attributes.\n* vterm-module.c (cell_rgb_color): Pass relevant attributes to\nvterm_get_color.\n* vterm.el (vterm--get-color): Use foreground or background color of the\nface depending on received attributes.\n* README.md: Update documentation","shortMessageHtmlLink":"Differentiate foreground and background colors"}},{"before":"bb213bb97800d35a93d0fc1138d9e0ec2c0807a8","after":"94e2b0b2b4a750e7907dacd5b4c0584900846dd1","ref":"refs/heads/master","pushedAt":"2023-04-17T04:24:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jixiuf","name":"jixiuf","path":"/jixiuf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/461743?s=80&v=4"},"commit":{"message":"Don't allow moving cursor below the last prompt via mouse\n\nWithout this patch, I am able to click somewhere below the last\nprompt line and move the cursor there. I don't think this was an\nintended feature, it feels more like a weird quirk.\n\nWe don't have any function telling us the point or line number of the\nlast prompt, and it doesn't seem to be easy to implement, so I\nneeded to workaround this.","shortMessageHtmlLink":"Don't allow moving cursor below the last prompt via mouse"}},{"before":"3e5a9b754b8e61850bb7d1b63b090b9fbf6687f3","after":"bb213bb97800d35a93d0fc1138d9e0ec2c0807a8","ref":"refs/heads/master","pushedAt":"2023-04-17T04:16:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jixiuf","name":"jixiuf","path":"/jixiuf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/461743?s=80&v=4"},"commit":{"message":"Allow to find beginning and end of line from a specific point\n\nI didn't find an easy way to determine whether the cursor is in the\nlast prompt line or what the prompt line number even is. And one\ncannot assume the prompt line is the last line of the buffer beacuse\nvterm is basically a rectangle filling the whole buffer. As a\nconsequence `(line-number-at-pos (point-max))` _doesn't work_\nbecause `(point-max)` _doesn't work_.\n\nWith this patch, it is possible to find the prompt line using:\n\n (line-number-at-pos (vterm--get-beginning-of-line\n (vterm--get-cursor-point)))))\n\nAnd in case the command in prompt is long and wraps into multiple\nlines, its end can be found using:\n\n (line-number-at-pos (vterm--get-end-of-line\n (vterm--get-cursor-point)))))","shortMessageHtmlLink":"Allow to find beginning and end of line from a specific point"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETlx_6QA","startCursor":null,"endCursor":null}},"title":"Activity ยท akermu/emacs-libvterm"}