{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":85358903,"defaultBranch":"master","name":"YouCompleteMe","ownerLogin":"bstaletic","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-03-17T22:13:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7791699?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715365294.0","currentOid":""},"activityList":{"items":[{"before":"7e16c1f9697feafb78c3350303743e8f1c4bcc94","after":"9d8d267ab6e6e3833729f23a8364a028ef556fd5","ref":"refs/heads/hierarchies","pushedAt":"2024-05-17T04:16:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"flake8","shortMessageHtmlLink":"flake8"}},{"before":"72688ca93aa7bd36a42dac3007c133751a33b3f5","after":"7e16c1f9697feafb78c3350303743e8f1c4bcc94","ref":"refs/heads/hierarchies","pushedAt":"2024-05-17T03:46:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"flake8","shortMessageHtmlLink":"flake8"}},{"before":"79d4f7bd1d07d7d43a395e6f3a692d0e0c7d58c0","after":"72688ca93aa7bd36a42dac3007c133751a33b3f5","ref":"refs/heads/hierarchies","pushedAt":"2024-05-17T03:41:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"flake8","shortMessageHtmlLink":"flake8"}},{"before":"2a687520e29871b54772707a8213c2a71c379cb3","after":"79d4f7bd1d07d7d43a395e6f3a692d0e0c7d58c0","ref":"refs/heads/hierarchies","pushedAt":"2024-05-14T20:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"flake8","shortMessageHtmlLink":"flake8"}},{"before":"72026b3cdfa3634e1339e3a4cece4a382f77fd8b","after":"2a687520e29871b54772707a8213c2a71c379cb3","ref":"refs/heads/hierarchies","pushedAt":"2024-05-14T06:28:31.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Log server exceptoins","shortMessageHtmlLink":"Log server exceptoins"}},{"before":"0ce21e21e28c2f21ea96a52e0eec8edd252872ff","after":"72026b3cdfa3634e1339e3a4cece4a382f77fd8b","ref":"refs/heads/hierarchies","pushedAt":"2024-05-13T20:10:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Tidy handles: wrap in some little functions","shortMessageHtmlLink":"Tidy handles: wrap in some little functions"}},{"before":"4a1588804a413909ad2d1784167842ecabc72adb","after":"0ce21e21e28c2f21ea96a52e0eec8edd252872ff","ref":"refs/heads/hierarchies","pushedAt":"2024-05-11T12:48:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Avoid vim backtrace when no target description","shortMessageHtmlLink":"Avoid vim backtrace when no target description"}},{"before":"d0175b58d7ad8f06a897351d80240a610a7ae3b4","after":"4a1588804a413909ad2d1784167842ecabc72adb","ref":"refs/heads/hierarchies","pushedAt":"2024-05-11T11:22:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Don't log file contents in YCM; Log responses","shortMessageHtmlLink":"Don't log file contents in YCM; Log responses"}},{"before":null,"after":"f0a92130bbaf7620f495ed48bb8266807cd499be","ref":"refs/heads/new-semantic-token-types","pushedAt":"2024-05-10T18:21:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Add new semantic token types\n\nThe `decorator` type was introduced in LSP 1.17.\nThe `concept` type is used by clangd.","shortMessageHtmlLink":"Add new semantic token types"}},{"before":"7975902b3ef42f5e25f24593e79984fbebbc5be7","after":"7953d5361722123e54519319c0ce749514c4a3eb","ref":"refs/heads/master","pushedAt":"2024-03-31T17:05:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"try","shortMessageHtmlLink":"try"}},{"before":"d824c512b26c0475d346a6ad379ecd3d3e6abb40","after":"7975902b3ef42f5e25f24593e79984fbebbc5be7","ref":"refs/heads/master","pushedAt":"2024-02-20T18:30:16.000Z","pushType":"push","commitsCount":380,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"try with no bottle","shortMessageHtmlLink":"try with no bottle"}},{"before":null,"after":"7975902b3ef42f5e25f24593e79984fbebbc5be7","ref":"refs/heads/no-bottle-test","pushedAt":"2024-02-20T18:29:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"try with no bottle","shortMessageHtmlLink":"try with no bottle"}},{"before":null,"after":"ce0900f9ef8c4aef5b7e022c71900324e9792b63","ref":"refs/heads/post-ycmd-update-fix","pushedAt":"2024-02-18T19:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"New JDT once again reordered ranged fixits","shortMessageHtmlLink":"New JDT once again reordered ranged fixits"}},{"before":"cd48033263082142d139667ccd9a4cc50edd102f","after":null,"ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-14T21:01:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"}},{"before":"5f5fc9cb11594da7df9570c28f1aa16f233c8dc4","after":"cd48033263082142d139667ccd9a4cc50edd102f","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-14T20:34:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle scrolling when hover popup is open\n\nThere are two kinds of scrolling that need to be handled:\n1. Scrolling the buffer in a window shifts the buffer, but popups stay\n in place. Instead, we close the popup whenever we receive a\n WinScrolled event.\n2. Scrolling the popup contents themselves resets the `updatetime` timer\n and can trigger a second CursorHold event, which leads to YCM\n resetting the hover popup. Instead, only re-display the hover popup\n if it is not already visible.","shortMessageHtmlLink":"Handle scrolling when hover popup is open"}},{"before":"36a1a547667138c77f31631cfd7bb30d857c6acb","after":null,"ref":"refs/heads/hover-traceback","pushedAt":"2024-02-14T17:05:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"}},{"before":"0742d745d1c1468ab69c55c1cb0e285d8f15cef6","after":"36a1a547667138c77f31631cfd7bb30d857c6acb","ref":"refs/heads/hover-traceback","pushedAt":"2024-02-14T15:48:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Stop auto hover timer if buffer changes or cursor moves","shortMessageHtmlLink":"Stop auto hover timer if buffer changes or cursor moves"}},{"before":"753b43a94b5f6d651b510d245b6f8a824273a236","after":"d0175b58d7ad8f06a897351d80240a610a7ae3b4","ref":"refs/heads/hierarchies","pushedAt":"2024-02-11T20:26:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"flake8","shortMessageHtmlLink":"flake8"}},{"before":"f8c89bc7fe080ad891c6bcf418296da096515d60","after":"753b43a94b5f6d651b510d245b6f8a824273a236","ref":"refs/heads/hierarchies","pushedAt":"2024-02-11T14:59:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Add bindings for hierarchies","shortMessageHtmlLink":"Add bindings for hierarchies"}},{"before":null,"after":"f8c89bc7fe080ad891c6bcf418296da096515d60","ref":"refs/heads/hierarchies","pushedAt":"2024-02-10T16:03:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Preliminary type/call hierarchy support","shortMessageHtmlLink":"Preliminary type/call hierarchy support"}},{"before":"38c1148b020d107173cbfca1c14921e40089d0a0","after":"5f5fc9cb11594da7df9570c28f1aa16f233c8dc4","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-05T16:04:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle scrolling when hover popup is open\n\nThere are two kinds of scrolling that need to be handled:\n1. Scrolling the buffer in a window shifts the buffer, but popups stay\n in place. Instead, we close the popup whenever we receive a\n WinScrolled event.\n2. Scrolling the popup contents themselves resets the `updatetime` timer\n and can trigger a second CursorHold event, which leads to YCM\n resetting the hover popup. Instead, only re-display the hover popup\n if it is not already visible.","shortMessageHtmlLink":"Handle scrolling when hover popup is open"}},{"before":"96cbf0ca6769a69c007b8eb4db3b90914539b7c7","after":"38c1148b020d107173cbfca1c14921e40089d0a0","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-04T17:06:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"e9ffcf18d076daf8c0f6d0e6042b3582665e0209","after":"96cbf0ca6769a69c007b8eb4db3b90914539b7c7","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-04T16:42:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle scrolling when hover popup is open\n\nThere are two kinds of scrolling that need to be handled:\n1. Scrolling the buffer in a window shifts the buffer, but popups stay\n in place. Instead, we close the popup whenever we receive a\n WinScrolled event.\n2. Scrolling the popup contents themselves resets the `updatetime` timer\n and can trigger a second CursorHold event, which leads to YCM\n resetting the hover popup. Instead, only re-display the hover popup\n if it is not already visible.","shortMessageHtmlLink":"Handle scrolling when hover popup is open"}},{"before":"50ce07238be84b577edd9cc5fca694dfbf810883","after":"e9ffcf18d076daf8c0f6d0e6042b3582665e0209","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-04T16:24:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle scrolling when hover popup is open\n\nThere are two kinds of scrolling that need to be handled:\n1. Scrolling the buffer in a window shifts the buffer, but popups stay\n in place. Instead, we close the popup whenever we receive a\n WinScrolled event.\n2. Scrolling the popup contents themselves resets the `updatetime` timer\n and can trigger a second CursorHold event, which leads to YCM\n resetting the hover popup. Instead, only re-display the hover popup\n if it is not already visible.","shortMessageHtmlLink":"Handle scrolling when hover popup is open"}},{"before":"60382567412171981e530acf6339958d4f65a15b","after":"50ce07238be84b577edd9cc5fca694dfbf810883","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-04T15:02:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle scrolling when hover popup is open\n\nThere are two kinds of scrolling that need to be handled:\n1. Scrolling the buffer in a window shifts the buffer, but popups stay\n in place. Instead, we close the popup whenever we receive a\n WinScrolled event.\n2. Scrolling the popup contents themselves resets the `updatetime` timer\n and can trigger a second CursorHold event, which leads to YCM\n resetting the hover popup. Instead, only re-display the hover popup\n if it is not already visible.","shortMessageHtmlLink":"Handle scrolling when hover popup is open"}},{"before":"c0a6965b36dd4c894e3aa59eaa51fcacf64b631a","after":"60382567412171981e530acf6339958d4f65a15b","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-04T13:37:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle scrolling when hover popup is open\n\nThere are two kinds of scrolling that need to be handled:\n1. Scrolling the buffer in a window shifts the buffer, but popups stay\n in place. Instead, we close the popup whenever we receive a\n WinScrolled event.\n2. Scrolling the popup contents themselves resets the `updatetime` timer\n and can trigger a second CursorHold event, which leads to YCM\n resetting the hover popup. Instead, only re-display the hover popup\n if it is not already visible.","shortMessageHtmlLink":"Handle scrolling when hover popup is open"}},{"before":"c360f7a2c526b712f91eabcaf9927c1f89408540","after":"c0a6965b36dd4c894e3aa59eaa51fcacf64b631a","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-04T12:41:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle scrolling when hover popup is open\n\nThere are two kinds of scrolling that need to be handled:\n1. Scrolling the buffer in a window shifts the buffer, but popups stay\n in place. Instead, we close the popup whenever we receive a\n WinScrolled event.\n2. Scrolling the popup contents themselves resets the `updatetime` timer\n and can trigger a second CursorHold event, which leads to YCM\n resetting the hover popup. Instead, only re-display the hover popup\n if it is not already visible.","shortMessageHtmlLink":"Handle scrolling when hover popup is open"}},{"before":"6f1c40267a10e06154b20bb550b1d6f74068c1f8","after":"c360f7a2c526b712f91eabcaf9927c1f89408540","ref":"refs/heads/popup_scrolling","pushedAt":"2024-02-04T12:20:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle scrolling when hover popup is open\n\nThere are two kinds of scrolling that need to be handled:\n1. Scrolling the buffer in a window shifts the buffer, but popups stay\n in place. Instead, we close the popup whenever we receive a\n WinScrolled event.\n2. Scrolling the popup contents themselves resets the `updatetime` timer\n and can trigger a second CursorHold event, which leads to YCM\n resetting the hover popup. Instead, only re-display the hover popup\n if it is not already visible.","shortMessageHtmlLink":"Handle scrolling when hover popup is open"}},{"before":"cea24582d46c4b3ca59bfc6bde5eba54941edf40","after":null,"ref":"refs/heads/detailed-diag-popup-revenge-of-the-sith","pushedAt":"2024-02-03T16:59:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"}},{"before":"5e40ea85831062da7837e632f0ef045bcb3b6bf9","after":"cea24582d46c4b3ca59bfc6bde5eba54941edf40","ref":"refs/heads/detailed-diag-popup-revenge-of-the-sith","pushedAt":"2024-02-03T16:42:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bstaletic","name":"Boris Staletic","path":"/bstaletic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791699?s=80&v=4"},"commit":{"message":"Handle multiple identical diagnostics in YcmShowDetailedDiagnostic popup\n\nIf a line for which detailed diagnostics are requested contains\nmore than a single diagnostic with the same message, YCM will try\n`options.pop( 'col' )` more than once.\n\nWe do not need to really iterate through the diagnostics once we have\nfound the first one that is a match. If there's only one diag with the\nmatching message, looping beyond that diagnostic is just a waste of\ntime. If there's multiple diagnostics with the same message, it does not\nmatter which one we display in the popup.\n\nHence, the added break at the end of the loop.","shortMessageHtmlLink":"Handle multiple identical diagnostics in YcmShowDetailedDiagnostic popup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETIQwsAA","startCursor":null,"endCursor":null}},"title":"Activity ยท bstaletic/YouCompleteMe"}