Skip to content

Instantly share code, notes, and snippets.

Ben Jackson puremourning

  • England, UK
Block or report user

Report or block puremourning

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View rust_language_server_stderr8rq91_ek.log
This file has been truncated, but you can view the full file.
[2019-11-09T14:49:00Z DEBUG rls::server] Language Server starting up. Version: rls 1.38.0 (496c892 2019-08-12)
[2019-11-09T14:49:00Z TRACE rls::server::io] reading: 747 bytes
[2019-11-09T14:49:00Z TRACE rls::server] Read message `{"id":1,"jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"textDocument":{"completion":{"completionItem":{"documentationFormat":["plaintext","markdown"]},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"hover":{"contentFormat":["plaintext","markdown"]},"signatureHelp":{"signatureInformation":{"documentationFormat":["plaintext","markdown"],"parameterInformation":{"labelOffsetSupport":false}}}},"workspace":{"applyEdit":true}},"initializationOptions":{},"processId":32413,"rootPath":"/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common","rootUri":"file:///Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common"}}`

Quick Start

## Running the tests

You have to be on MacOS or Linux. Sorry, Windows testing is not supported.

  • Ensure you have at least the Vim vresion in YCM_VIM_VERSION (in azure-pipelines.yml)
  • Ensure ycmd is compiled and clangd is enabled --clangd-completer
puremourning / vimspector.log
Last active Aug 10, 2019
MIEngine NullArgument error
View vimspector.log
Reading from channel output...
2019-08-10 14:53:13,545 - INFO - **** INITIALISING NEW VIMSPECTOR SESSION ****
2019-08-10 14:53:13,545 - INFO - VIMSPECTOR_HOME = /Users/ben/.vim/bundle/vimspector
2019-08-10 14:53:13,553 - INFO - gadgetDir = /Users/ben/.vim/bundle/vimspector/gadgets/macos
2019-08-10 14:53:13,554 - INFO - User requested start debug session with {}
2019-08-10 14:53:13,556 - DEBUG - Starting debugger from stack context: [' File "<string>", line 1, in <module>\n', ' File "/Users/ben/.vim/bundle/vimspector/python3/vimspector/", line 312, in Continue\n self.Start()\n', ' File "/Users/ben/.vim/bundle/vimspector/python3/vimspector/", line 165, in Start\n self._StartWithConfiguration( configuration, adapter )\n', ' File "/Users/ben/.vim/bundle/vimspector/python3/vimspector/", line 213, in _StartWithConfiguration\n start()\n', ' File "/Users/ben/.vim/bundle/vimspector/python3/vimspector/", line 170, in start\n traceback.form
View go build output
[100%] Built target _regex
go: unrecognized import path "" (https fetch: Get x509: certificate signed by unknown authority)
go: unrecognized import path "" (https fetch: Get x509: certificate signed by unknown authority)
go: error loading module requirements
npm WARN tern_runtime No repository field.
npm WARN tern_runtime No license field.
audited 37 packages in 0.571s
found 0 vulnerabilities
View config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ auto/configure --prefix=/mma/users/benj/proj/vim/root-6.5-py3 --enable-fail-if-missing --enable-gui=auto --with-features=huge --enable-fontset --enable-multibyte --enable-cscope --enable-xim --enable-python3interp=yes --enable-rubyinterp=dynamic --enable-terminal --enable-autoservername --srcdir=. --cache-file=auto/config.cache
## --------- ##
## Platform. ##
puremourning / # weechat - 2018-05-13_22-31-04.txt
Created May 13, 2018
weechat on macOS 10.13.4 - Homebrew build logs
View # weechat - 2018-05-13_22-31-04.txt
Homebrew build logs for weechat on macOS 10.13.4
Build date: 2018-05-13 22:31:04
// Example program
#include <iostream>
#include <string>
struct nocopy {
nocopy(int i_) : i(i_) {}
nocopy( const nocopy& ) = delete;
int i;
puremourning / ycmd-log-exception.log
Created Jan 3, 2018 exception loading grade project
View ycmd-log-exception.log
project being openend:
ycmd.handlers: INFO: Received event notification
ycmd.handlers: DEBUG: Event name: FileReadyToParse
ycmd.completers.all.identifier_completer: INFO: Adding buffer identifiers for file: C:\projects\ycmd\ycmd\tests\java\testdata\simple_maven_project\src\main\java\com\test\ INFO: Looking for DEBUG: Found launchers: ['C:\\projects\\ycmd\\third_party\\\\\\target\\repository\\plugins\\org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar'] DEBUG: Found launchers: ['C:\\projects\\ycmd\\third_party\\\\\\target\\repository\\plugins\\org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar'] INFO: Starting Language Server...
puremourning /
Last active Feb 12, 2019
RFC: Parameter hints popup menu


This RFC proposes introducing a second popup menu in insert mode to display method argument hints, current parameter, etc. similar to a number of IDEs and editors. The proposal is to allow scripts to control this (such as on insert of ( and ) characters) and for it to be non-interractive and not to interfere with insert-mode completion.

The purpose of the RFC is to guage the appetite from Bram and the community for such a feature, and to discuss the design/functional behaviours prior to

import subprocess
import os
platform_layer = [
You can’t perform that action at this time.