{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":621740137,"defaultBranch":"master","name":"DragonOS","ownerLogin":"hanjiezhou","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-31T09:31:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101302973?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700564770.0","currentOid":""},"activityList":{"items":[{"before":"0803400b16cdd3bf57d21f3082efb21d7accb983","after":"487759ee2955fb55039ef37f03691919f23c9423","ref":"refs/heads/patch_termios","pushedAt":"2023-12-12T15:40:17.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"定位到问题:由于虚拟行和物理行不是\"1虚拟对应1物理\",而在refresh_character的时候假设了这个对应关系,\n导致当1虚拟行对应多个物理行的时候,`self.vlines`的值不正确.从而导致渲染的时候数组下界溢出\n(尝试渲染id为56的物理行,但最大56个物理行,因此最大物理行id为55)","shortMessageHtmlLink":"定位到问题:由于虚拟行和物理行不是\"1虚拟对应1物理\",而在refresh_character的时候假设了这个对应关系,"}},{"before":"42e3ccb2301d748714e6ebb7836db34793db5519","after":"0803400b16cdd3bf57d21f3082efb21d7accb983","ref":"refs/heads/patch_termios","pushedAt":"2023-11-21T13:00:52.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"Merge branch 'master' into patch_termios","shortMessageHtmlLink":"Merge branch 'master' into patch_termios"}},{"before":null,"after":"42e3ccb2301d748714e6ebb7836db34793db5519","ref":"refs/heads/patch_termios","pushedAt":"2023-11-21T11:06:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"merge","shortMessageHtmlLink":"merge"}},{"before":"20e3152e1eea97f87d644c3023391e172bc83c93","after":"00477cbd83dd19487717a758218d88b1080ce00e","ref":"refs/heads/master","pushedAt":"2023-09-16T11:40:08.000Z","pushType":"push","commitsCount":83,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"修改resize bug","shortMessageHtmlLink":"修改resize bug"}},{"before":"2c3638874ba9d6f71861e784b2d65c44b4214bea","after":"2ba7a9f581a1c622f4b77585d7c36fdd1783cfb9","ref":"refs/heads/patch_pipe2","pushedAt":"2023-09-12T16:43:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"删除PipeFlag结构体","shortMessageHtmlLink":"删除PipeFlag结构体"}},{"before":"32709e73d4c769fd7dc48e6b819b5d8c47769b2d","after":"2c3638874ba9d6f71861e784b2d65c44b4214bea","ref":"refs/heads/patch_pipe2","pushedAt":"2023-09-06T11:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"v4","shortMessageHtmlLink":"v4"}},{"before":"7d9bb1e7e6c7336e17205d740a969e6517b7cc52","after":"32709e73d4c769fd7dc48e6b819b5d8c47769b2d","ref":"refs/heads/patch_pipe2","pushedAt":"2023-09-03T11:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"v3","shortMessageHtmlLink":"v3"}},{"before":"b81f6cf5e9c15855310847b3af8a1cd68f511f2f","after":"7d9bb1e7e6c7336e17205d740a969e6517b7cc52","ref":"refs/heads/patch_pipe2","pushedAt":"2023-09-03T11:33:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"v3","shortMessageHtmlLink":"v3"}},{"before":"aae7bf933edf3f55dda8898c00b75be6f84caf5f","after":"b81f6cf5e9c15855310847b3af8a1cd68f511f2f","ref":"refs/heads/patch_pipe2","pushedAt":"2023-09-02T10:13:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":null,"after":"aae7bf933edf3f55dda8898c00b75be6f84caf5f","ref":"refs/heads/patch_pipe2","pushedAt":"2023-09-02T10:08:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"Merge branch 'master' into patch_pipe2","shortMessageHtmlLink":"Merge branch 'master' into patch_pipe2"}},{"before":"289005661b82137376bf6ce4c3789789a8bd7b2e","after":"bcd5811f1e795cbd1f382af2ddcd8cc0274291c8","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-27T07:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"1","shortMessageHtmlLink":"1"}},{"before":"21317575c449cc8458866ea55d687acba2043451","after":"289005661b82137376bf6ce4c3789789a8bd7b2e","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-27T07:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"修复wakeup的问题","shortMessageHtmlLink":"修复wakeup的问题"}},{"before":"8f07a8999fe2584ae2bb25eb6d1d5e618c418c1c","after":"21317575c449cc8458866ea55d687acba2043451","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-27T07:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"1ed0c913b0037e31f80e25c65623e764ac74a591","after":"8f07a8999fe2584ae2bb25eb6d1d5e618c418c1c","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-27T07:03:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"标志进程sleep","shortMessageHtmlLink":"标志进程sleep"}},{"before":"18daef7a4473d209330c9393dad5b18bcbee73a0","after":"1ed0c913b0037e31f80e25c65623e764ac74a591","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-26T15:54:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"v3","shortMessageHtmlLink":"v3"}},{"before":"3220febb49d8047f3f4a1721b3a74723e79e8410","after":"18daef7a4473d209330c9393dad5b18bcbee73a0","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-25T11:14:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":"1ad22314f4b186f8933a9c8dacaade1f0f0f97aa","after":"3220febb49d8047f3f4a1721b3a74723e79e8410","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-25T11:11:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":"3c36a353c7e1d869fcf22e2b8b6656e9a8ba77ce","after":"1ad22314f4b186f8933a9c8dacaade1f0f0f97aa","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-25T11:06:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"Merge branch 'patch-refactor-process-management' into patch-refactor-process-management-exit","shortMessageHtmlLink":"Merge branch 'patch-refactor-process-management' into patch-refactor-…"}},{"before":"9d74290ef21e8931660709b06dde49ade71b656b","after":"3c36a353c7e1d869fcf22e2b8b6656e9a8ba77ce","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-25T11:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"v2","shortMessageHtmlLink":"v2"}},{"before":"c8655ee20c64f1ea704fcd4fda2d929474a21a42","after":"9d74290ef21e8931660709b06dde49ade71b656b","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-23T10:37:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"Merge branch 'patch-refactor-process-management' into patch-refactor-process-management-exit","shortMessageHtmlLink":"Merge branch 'patch-refactor-process-management' into patch-refactor-…"}},{"before":"a3adc9c58e579e7f5e0f9bc48f3330fcddd9a416","after":"c8655ee20c64f1ea704fcd4fda2d929474a21a42","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-23T10:33:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"v1","shortMessageHtmlLink":"v1"}},{"before":null,"after":"a3adc9c58e579e7f5e0f9bc48f3330fcddd9a416","ref":"refs/heads/patch-refactor-process-management-exit","pushedAt":"2023-08-23T10:33:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"完成了新的内核线程机制 (#335)","shortMessageHtmlLink":"完成了新的内核线程机制 (DragonOS-Community#335)"}},{"before":"9baea8c1c4c26f879bc5df46c47b6fafcf4daae1","after":"f35fb8e65e6d0c521c996e43f8bc933d7e2f5ee9","ref":"refs/heads/patch_refactor_scm","pushedAt":"2023-08-19T16:16:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"设置printk writer,使用新的textui_putchar函数","shortMessageHtmlLink":"设置printk writer,使用新的textui_putchar函数"}},{"before":"4eac8f2b97ce4f5539c39a757f4d6135ba07dcfd","after":"9baea8c1c4c26f879bc5df46c47b6fafcf4daae1","ref":"refs/heads/patch_refactor_scm","pushedAt":"2023-08-19T15:54:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"修正文档","shortMessageHtmlLink":"修正文档"}},{"before":"b9adc40241636ac0b77e911e40bb1a55f648ba01","after":"4eac8f2b97ce4f5539c39a757f4d6135ba07dcfd","ref":"refs/heads/patch_refactor_scm","pushedAt":"2023-08-19T15:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"切换字体为spleen,并增加对字体的抽象","shortMessageHtmlLink":"切换字体为spleen,并增加对字体的抽象"}},{"before":"f48e88c0074b466807010e91c2ac993baacf0a01","after":"b9adc40241636ac0b77e911e40bb1a55f648ba01","ref":"refs/heads/patch_refactor_scm","pushedAt":"2023-08-18T16:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"解决初始化的时候由于页表已经有映射关系而报错的问题","shortMessageHtmlLink":"解决初始化的时候由于页表已经有映射关系而报错的问题"}},{"before":"53754719d676a02d4df3edcbf5f3bc82f3de7b4a","after":"f48e88c0074b466807010e91c2ac993baacf0a01","ref":"refs/heads/patch_refactor_scm","pushedAt":"2023-08-18T15:00:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"修改makeflie","shortMessageHtmlLink":"修改makeflie"}},{"before":"b404827f62c38e66ba72f1fc5ca2fb48b1ae54a5","after":"53754719d676a02d4df3edcbf5f3bc82f3de7b4a","ref":"refs/heads/patch_refactor_scm","pushedAt":"2023-08-18T14:21:36.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"Merge branch 'master' into patch_refactor_scm","shortMessageHtmlLink":"Merge branch 'master' into patch_refactor_scm"}},{"before":"cfe57cd581beb792e44410fde3cdeb3ff8b041de","after":"b404827f62c38e66ba72f1fc5ca2fb48b1ae54a5","ref":"refs/heads/patch_refactor_scm","pushedAt":"2023-08-18T11:36:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hanjiezhou","name":null,"path":"/hanjiezhou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101302973?s=80&v=4"},"commit":{"message":"ok","shortMessageHtmlLink":"ok"}},{"before":"4d5e25f11eef659791c9452a4c0316ffced5d27c","after":"cfe57cd581beb792e44410fde3cdeb3ff8b041de","ref":"refs/heads/patch_refactor_scm","pushedAt":"2023-08-02T14:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fslongjin","name":"LoGin","path":"/fslongjin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63215266?s=80&v=4"},"commit":{"message":"1","shortMessageHtmlLink":"1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMlQxNTo0MDoxNy4wMDAwMDBazwAAAAPIg6Vp","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMlQxNTo0MDoxNy4wMDAwMDBazwAAAAPIg6Vp","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wMlQxNDoxMDowMi4wMDAwMDBazwAAAANiagUz"}},"title":"Activity · hanjiezhou/DragonOS"}