{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":83894846,"defaultBranch":"master","name":"roxterm","ownerLogin":"realh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-04T13:21:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8783151?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716568750.0","currentOid":""},"activityList":{"items":[{"before":"27d825f9936575707fe4b962a434bbd02ea46042","after":"1b1aa11d8240037ea68c1bcb066327a716f1e398","ref":"refs/heads/osc52-goshim","pushedAt":"2024-05-24T22:26:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Updated OSC 52 UI","shortMessageHtmlLink":"Updated OSC 52 UI"}},{"before":"3712c5f8dc3dc442a1f1104c8375670a7f1705a9","after":"27d825f9936575707fe4b962a434bbd02ea46042","ref":"refs/heads/osc52-goshim","pushedAt":"2024-05-24T17:16:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Fixed another unsigned < 0 comparison","shortMessageHtmlLink":"Fixed another unsigned < 0 comparison"}},{"before":"774dc9abc180b42bd78b6e3baf3f219996008232","after":"3712c5f8dc3dc442a1f1104c8375670a7f1705a9","ref":"refs/heads/osc52-goshim","pushedAt":"2024-05-24T17:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Fixed problems with send-to-pipe","shortMessageHtmlLink":"Fixed problems with send-to-pipe"}},{"before":"b6e8acc484e36e3dd8293f7f6f6fafa301bf40b6","after":"774dc9abc180b42bd78b6e3baf3f219996008232","ref":"refs/heads/osc52-goshim","pushedAt":"2024-05-24T17:10:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"CMake: Removed 'RUNTIME' from go shim install","shortMessageHtmlLink":"CMake: Removed 'RUNTIME' from go shim install"}},{"before":"4bf61d4393e082b90a54526d1a3ee770c053c238","after":"b6e8acc484e36e3dd8293f7f6f6fafa301bf40b6","ref":"refs/heads/osc52-goshim","pushedAt":"2024-05-24T17:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Updated send-to-pipe from other osc52 branch","shortMessageHtmlLink":"Updated send-to-pipe from other osc52 branch"}},{"before":null,"after":"4bf61d4393e082b90a54526d1a3ee770c053c238","ref":"refs/heads/osc52-goshim","pushedAt":"2024-05-24T16:39:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Resurrected go shim, seems to be working","shortMessageHtmlLink":"Resurrected go shim, seems to be working"}},{"before":"b5ca6a9ae0a11371cc5de39d4f93795a372aa63b","after":"b84a27d75067ad36ea857a45710e566fc80a1363","ref":"refs/heads/osc52","pushedAt":"2024-05-23T20:16:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Started work on OSC 52 detection","shortMessageHtmlLink":"Started work on OSC 52 detection"}},{"before":"3ce1de4b64e708efd8f1452a38334c23bb7bbed0","after":"b5ca6a9ae0a11371cc5de39d4f93795a372aa63b","ref":"refs/heads/osc52","pushedAt":"2024-05-23T15:56:59.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Intercepting stdin breaks it, ths shim idea just\nisn't viable","shortMessageHtmlLink":"Intercepting stdin breaks it, ths shim idea just"}},{"before":"652ebf141642519b7fbbfaba9dc1c58365ec405e","after":"3ce1de4b64e708efd8f1452a38334c23bb7bbed0","ref":"refs/heads/osc52","pushedAt":"2024-05-22T18:47:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Process stdout and stderr simultaneously\n\nThis causes a problem, shell prompt doesn't appear\nafter a cat until after I press return","shortMessageHtmlLink":"Process stdout and stderr simultaneously"}},{"before":"2ef344f504792e8fdaeab63cc6c5fd70b7ba2ab7","after":"652ebf141642519b7fbbfaba9dc1c58365ec405e","ref":"refs/heads/osc52","pushedAt":"2024-05-21T22:46:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"It was a trailing comparison after read!","shortMessageHtmlLink":"It was a trailing comparison after read!"}},{"before":"0c9e57817b4be654d9588c982627b9bed129380e","after":"2ef344f504792e8fdaeab63cc6c5fd70b7ba2ab7","ref":"refs/heads/osc52","pushedAt":"2024-05-21T22:32:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Fixed unsigned comparison","shortMessageHtmlLink":"Fixed unsigned comparison"}},{"before":"12fb10f868b174dad328fa72b6826e496e34f83e","after":"0c9e57817b4be654d9588c982627b9bed129380e","ref":"refs/heads/osc52","pushedAt":"2024-05-21T22:09:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"ShimLog fixes etc","shortMessageHtmlLink":"ShimLog fixes etc"}},{"before":"13bff02f41db1059762eedb6e67e5f1df5ffda3a","after":"12fb10f868b174dad328fa72b6826e496e34f83e","ref":"refs/heads/osc52","pushedAt":"2024-05-21T21:50:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Lots of messing around trying to get it to work\n\nC++ is fundamentally broken.","shortMessageHtmlLink":"Lots of messing around trying to get it to work"}},{"before":"231a7e04362fc26725d3502c83e4e29878a9a1f9","after":"13bff02f41db1059762eedb6e67e5f1df5ffda3a","ref":"refs/heads/osc52","pushedAt":"2024-05-21T13:23:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"StreamProcessor works OK on stdout","shortMessageHtmlLink":"StreamProcessor works OK on stdout"}},{"before":"809eb32c91d33ea3136df068c562b78a4f547d3f","after":"231a7e04362fc26725d3502c83e4e29878a9a1f9","ref":"refs/heads/osc52","pushedAt":"2024-05-20T21:16:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Fixed shim:\n\n* shared_from_this is a trap, not a utility\n* ShimBuffer doesn't need a mutex\n* Fixed write_slices_to_output","shortMessageHtmlLink":"Fixed shim:"}},{"before":"4e9eb919acfe99e8f4820b88c1afdbba503f6da4","after":"809eb32c91d33ea3136df068c562b78a4f547d3f","ref":"refs/heads/osc52","pushedAt":"2024-05-20T13:46:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Forking and BackChannelProcessor seem to work","shortMessageHtmlLink":"Forking and BackChannelProcessor seem to work"}},{"before":"41b8c7d4476e27be44a6b7ca1e8d6560c24978b4","after":"4e9eb919acfe99e8f4820b88c1afdbba503f6da4","ref":"refs/heads/osc52","pushedAt":"2024-05-19T22:04:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Lots of progress with C++ shim","shortMessageHtmlLink":"Lots of progress with C++ shim"}},{"before":"869ba0954cfc7deaa8b5c3b2da059cd4a27d2aed","after":"41b8c7d4476e27be44a6b7ca1e8d6560c24978b4","ref":"refs/heads/osc52","pushedAt":"2024-05-19T17:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Started adding C++ shim","shortMessageHtmlLink":"Started adding C++ shim"}},{"before":"ef2801a01106baf5d8cf1ba1b1f579ea00c35374","after":"869ba0954cfc7deaa8b5c3b2da059cd4a27d2aed","ref":"refs/heads/osc52","pushedAt":"2024-05-18T21:26:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Experimenting with shim\n\ngo's os.Exec is clearly unusable","shortMessageHtmlLink":"Experimenting with shim"}},{"before":"3477f7df1b57e618971f55442fec186011595b86","after":"ef2801a01106baf5d8cf1ba1b1f579ea00c35374","ref":"refs/heads/osc52","pushedAt":"2024-05-18T19:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Log launched command, including shim","shortMessageHtmlLink":"Log launched command, including shim"}},{"before":"4d669ab40b5b97315641a49f240bc19471f0cd71","after":"3477f7df1b57e618971f55442fec186011595b86","ref":"refs/heads/osc52","pushedAt":"2024-05-18T19:21:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Added logging to shim","shortMessageHtmlLink":"Added logging to shim"}},{"before":"2d421daf107c1b3e3705eafb33b5fed12173302e","after":"4d669ab40b5b97315641a49f240bc19471f0cd71","ref":"refs/heads/osc52","pushedAt":"2024-05-18T17:43:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Made inclusion and use of spawn.c conditional on RT_HAVE_SHIM","shortMessageHtmlLink":"Made inclusion and use of spawn.c conditional on RT_HAVE_SHIM"}},{"before":"22d0a19354760507dab898b2a4ac4943fccdf1b5","after":"2d421daf107c1b3e3705eafb33b5fed12173302e","ref":"refs/heads/osc52","pushedAt":"2024-05-18T14:49:56.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"roxterm-shim.go ready for initial testing","shortMessageHtmlLink":"roxterm-shim.go ready for initial testing"}},{"before":"9e81e02f4f121c4437e07d1b82064885245f35a4","after":"22d0a19354760507dab898b2a4ac4943fccdf1b5","ref":"refs/heads/osc52","pushedAt":"2024-05-17T21:27:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Initialise WaitGroup, added StreamProcessor.Start()","shortMessageHtmlLink":"Initialise WaitGroup, added StreamProcessor.Start()"}},{"before":"1a5b995c2fa9bb2d6d7ae57361ed5379d4968fcd","after":"9e81e02f4f121c4437e07d1b82064885245f35a4","ref":"refs/heads/osc52","pushedAt":"2024-05-17T21:18:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Use a WaitGroup","shortMessageHtmlLink":"Use a WaitGroup"}},{"before":"0b313bda3de56fec4ef59243fcaa87a944f26df5","after":"1a5b995c2fa9bb2d6d7ae57361ed5379d4968fcd","ref":"refs/heads/osc52","pushedAt":"2024-05-17T20:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Changed terminology because streams need processing both ways","shortMessageHtmlLink":"Changed terminology because streams need processing both ways"}},{"before":"ce06f7de39956530aa9a29d8e615772e43f39073","after":"0b313bda3de56fec4ef59243fcaa87a944f26df5","ref":"refs/heads/osc52","pushedAt":"2024-05-16T22:12:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Added chunk processor and writer threads","shortMessageHtmlLink":"Added chunk processor and writer threads"}},{"before":"4d3f710c1ac291b4bdc93c11c7e9ee253060a17b","after":"ce06f7de39956530aa9a29d8e615772e43f39073","ref":"refs/heads/osc52","pushedAt":"2024-05-12T21:31:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Use pid of shim's child to get cwd etc","shortMessageHtmlLink":"Use pid of shim's child to get cwd etc"}},{"before":"4e3a2cc7fa7b056775500f2fab6cbbe6a33afe15","after":"4d3f710c1ac291b4bdc93c11c7e9ee253060a17b","ref":"refs/heads/osc52","pushedAt":"2024-05-12T20:35:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Use vte_terminal_spawn_with_fds_async","shortMessageHtmlLink":"Use vte_terminal_spawn_with_fds_async"}},{"before":"7add33008d35014c3a7bf1b6868630691051df3a","after":"4e3a2cc7fa7b056775500f2fab6cbbe6a33afe15","ref":"refs/heads/osc52","pushedAt":"2024-03-22T21:25:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"realh","name":null,"path":"/realh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8783151?s=80&v=4"},"commit":{"message":"Don't double-decode base64","shortMessageHtmlLink":"Don't double-decode base64"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU3GRIwA","startCursor":null,"endCursor":null}},"title":"Activity ยท realh/roxterm"}