Open
Description
I still get lots of progress reports, sometimes dozens in a single millisecond.
$ rust-analyzer --version
rust-analyzer fc628cfc8 2021-12-12 dev
Here is the log with timestamps (look for $/progress
).
The log is the result of opening kak-lsp's src/main.rs
in Kakoune, starting the language server (with lsp-enable
) and waiting a bit.
The log statement WARN Progress report arrived too fast, dropping
occurs whenever a $/progress
with "kind":"report"
was received withing 50ms of a previous one.
Let me know if you need steps to reproduce (we still haven't switched the default config to rust-analyzer but will soon).
Dec 14 16:19:44.796 INFO Starting main event loop, module: kak_lsp::session:28
Dec 14 16:19:44.797 DEBG Searching for vars starting with KAK_LSP_PROJECT_ROOT_RUST, module: kak_lsp::project_root:58
Dec 14 16:19:44.798 INFO Found project root "/home/johannes/git/kak-lsp" because it contains "Cargo.toml", module: kak_lsp::project_root:41
Dec 14 16:19:44.798 DEBG Routing editor request to Route { session: "583642", language: "rust", root: "/home/johannes/git/kak-lsp" }, module: kak_lsp::session:94
Dec 14 16:19:44.798 DEBG Spawning a new controller for Route { session: "583642", language: "rust", root: "/home/johannes/git/kak-lsp" }, module: kak_lsp::session:116
Dec 14 16:19:44.799 INFO Starting Language server `sh -c if path=$(rustup which rust-analyzer 2>/dev/null); then
"$path"
else
rust-analyzer
fi
`, module: kak_lsp::language_server_transport:20
Dec 14 16:19:44.800 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-get-config '/tmp/kak-lsp/johannes/f71e4e0083c894eb', module: kak_lsp::editor_transport:80
Dec 14 16:19:44.801 DEBG lsp_config:
, module: kak_lsp::settings:58
Dec 14 16:19:44.802 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-get-server-initialization-options '/tmp/kak-lsp/johannes/249ad6a99425be6b', module: kak_lsp::editor_transport:80
Dec 14 16:19:44.811 DEBG lsp_server_initialization_options:
, module: kak_lsp::settings:90
Dec 14 16:19:44.814 DEBG To server: {"jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"general":{"markdown":{"parser":"kak-lsp","version":"11.1.0-snapshot"}},"offsetEncoding":["utf-8","utf-16"],"textDocument":{"callHierarchy":{"dynamicRegistration":false},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}},"dynamicRegistration":false,"isPreferredSupport":false,"resolveSupport":{"properties":[]}},"codeLens":{"dynamicRegistration":false},"colorProvider":{"dynamicRegistration":false},"completion":{"completionItem":{"commitCharactersSupport":false,"deprecatedSupport":false,"documentationFormat":["markdown","plaintext"],"preselectSupport":false,"resolveSupport":{"properties":["additionalTextEdits"]},"snippetSupport":false},"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]},"contextSupport":false,"dynamicRegistration":false},"declaration":{"dynamicRegistration":false,"linkSupport":false},"definition":{"dynamicRegistration":false,"linkSupport":false},"documentHighlight":{"dynamicRegistration":false},"documentLink":{"dynamicRegistration":false,"tooltipSupport":false},"documentSymbol":{"dynamicRegistration":false,"hierarchicalDocumentSymbolSupport":true},"formatting":{"dynamicRegistration":false},"hover":{"contentFormat":["markdown","plaintext"],"dynamicRegistration":false},"implementation":{"dynamicRegistration":false,"linkSupport":false},"onTypeFormatting":{"dynamicRegistration":false},"publishDiagnostics":{"relatedInformation":false},"rangeFormatting":{"dynamicRegistration":false},"references":{"dynamicRegistration":false},"rename":{"dynamicRegistration":false,"prepareSupport":false},"selectionRange":{},"semanticTokens":{"dynamicRegistration":false,"formats":["relative"],"requests":{"full":true,"range":false},"tokenModifiers":["documentation","constant","readonly"],"tokenTypes":["string","namespace","variable","keyword","function","comment","type","operator"]},"signatureHelp":{"contextSupport":false,"dynamicRegistration":false,"signatureInformation":{"documentationFormat":["plaintext"],"parameterInformation":{"labelOffsetSupport":false}}},"synchronization":{"didSave":true,"dynamicRegistration":false,"willSave":false,"willSaveWaitUntil":false},"typeDefinition":{"dynamicRegistration":false,"linkSupport":false}},"window":{"workDoneProgress":true},"workspace":{"applyEdit":false,"configuration":true,"didChangeConfiguration":{"dynamicRegistration":false},"executeCommand":{"dynamicRegistration":false},"semanticTokens":{"refreshSupport":true},"symbol":{"dynamicRegistration":false,"symbolKind":{"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,26]}},"workspaceEdit":{"changeAnnotationSupport":{},"documentChanges":true,"failureHandling":"abort","normalizesLineEndings":false,"resourceOperations":["create","delete","rename"]},"workspaceFolders":false}},"clientInfo":{"name":"kak-lsp","version":"11.1.0-snapshot"},"initializationOptions":{"cargo":{"loadOutDirsFromCheck":true},"diagnostics":{"disabled":["unresolved-proc-macro"]},"hoverActions":{"enable":false},"procMacro":{"enable":true}},"processId":583863,"rootPath":"/home/johannes/git/kak-lsp","rootUri":"file:///home/johannes/git/kak-lsp","trace":"off"},"id":0}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:44.850 DEBG From editor:
session = "583642"
buffile = "/home/johannes/git/kak-lsp/src/main.rs"
filetype = "rust"
version = 1
method = "textDocument/didChange"
[params]
draft = """
#![allow(clippy::unused_unit)]
#[macro_use]
extern crate enum_primitive;
#[macro_use]
extern crate serde_derive;
extern crate slog;
#[macro_use]
extern crate slog_scope;
mod context;
mod controller;
mod diagnostics;
mod editor_transport;
mod general;
mod language_features;
mod language_server_transport;
mod markup;
mod position;
mod progress;
mod project_root;
mod session;
mod settings;
mod text_edit;
mod text_sync;
mod thread_worker;
mod types;
mod util;
mod workspace;
use crate::types::*;
use crate::util::*;
use clap::{crate_version, App, Arg, ArgMatches};
use daemonize::Daemonize;
use itertools::Itertools;
use sloggers::file::FileLoggerBuilder;
use sloggers::terminal::{Destination, TerminalLoggerBuilder};
use sloggers::types::Severity;
use sloggers::Build;
use std::borrow::Cow;
use std::env;
use std::fs;
use std::io::{stdin, Read, Write};
use std::os::unix::net::UnixStream;
use std::panic;
use std::path::Path;
use std::process::{Command, Stdio};
fn main() {
let matches = App::new(\"kak-lsp\")
.version(crate_version!())
.author(\"Ruslan Prokopchuk <[email protected]>\")
.about(\"Kakoune Language Server Protocol Client\")
.arg(
Arg::with_name(\"kakoune\")
.long(\"kakoune\")
.help(\"Generate commands for Kakoune to plug in kak-lsp\"),
)
.arg(
Arg::with_name(\"request\")
.long(\"request\")
.help(\"Forward stdin to kak-lsp server\"),
)
.arg(
Arg::with_name(\"config\")
.short(\"c\")
.long(\"config\")
.value_name(\"FILE\")
.help(\"Read config from FILE\")
.takes_value(true),
)
.arg(
Arg::with_name(\"daemonize\")
.short(\"d\")
.long(\"daemonize\")
.help(\"Daemonize kak-lsp process (server only)\"),
)
.arg(
Arg::with_name(\"session\")
.short(\"s\")
.long(\"session\")
.value_name(\"SESSION\")
.help(\"Session id to communicate via unix socket\")
.takes_value(true)
.required(true),
)
.arg(
Arg::with_name(\"timeout\")
.short(\"t\")
.long(\"timeout\")
.value_name(\"TIMEOUT\")
.help(\"Session timeout in seconds (default 1800)\")
.takes_value(true),
)
.arg(
Arg::with_name(\"initial-request\")
.long(\"initial-request\")
.help(\"Read initial request from stdin\"),
)
.arg(
Arg::with_name(\"v\")
.short(\"v\")
.multiple(true)
.help(\"Sets the level of verbosity (use up to 4 times)\"),
)
.arg(
Arg::with_name(\"log\")
.long(\"log\")
.value_name(\"PATH\")
.help(\"File to write the log into instead of stderr\")
.takes_value(true),
)
.get_matches();
if matches.is_present(\"kakoune\") {
return kakoune();
}
let mut config = include_str!(\"../kak-lsp.toml\").to_string();
let config_path = matches
.value_of(\"config\")
.map(|config| Path::new(&config).to_owned())
.or_else(|| {
dirs::config_dir().and_then(|config_dir| {
let path = Path::new(&config_dir.join(\"kak-lsp/kak-lsp.toml\")).to_owned();
if path.exists() {
Some(path)
} else {
None
}
})
});
if let Some(config_path) = config_path {
config = fs::read_to_string(config_path).expect(\"Failed to read config\");
}
let session = String::from(matches.value_of(\"session\").unwrap());
let mut config: Config = match toml::from_str(&config) {
Ok(cfg) => cfg,
Err(err) => {
consume_stdin_and_report_config_error(&matches, &session, &err);
panic!(\"invalid configuration: {}\", err)
}
};
config.server.session = session;
if let Some(timeout) = matches.value_of(\"timeout\") {
config.server.timeout = timeout.parse().unwrap();
}
if matches.is_present(\"request\") {
request(&config);
} else {
// It's important to read input before daemonizing even if we don't use it.
// Otherwise it will be empty.
let initial_request = if matches.is_present(\"initial-request\") {
let mut input = Vec::new();
stdin()
.read_to_end(&mut input)
.expect(\"Failed to read stdin\");
Some(String::from_utf8_lossy(&input).to_string())
} else {
None
};
let mut pid_path = util::temp_dir();
pid_path.push(format!(\"{}.pid\", config.server.session));
if matches.is_present(\"daemonize\") {
if let Err(e) = Daemonize::new()
.pid_file(&pid_path)
.working_directory(std::env::current_dir().unwrap())
.start()
{
println!(\"Failed to daemonize process: {:?}\", e);
goodbye(&config.server.session, 1);
}
}
// Setting up the logger after potential daemonization,
// otherwise it refuses to work properly.
let _guard = setup_logger(&config, &matches);
let code = session::start(&config, initial_request);
goodbye(&config.server.session, code);
}
}
fn kakoune() {
let script: &str = include_str!(\"../rc/lsp.kak\");
let args = env::args()
.skip(1)
.filter(|arg| arg != \"--kakoune\")
.join(\" \");
let cmd = env::current_exe().unwrap();
let cmd = cmd.to_str().unwrap();
let lsp_cmd = format!(
\"set global lsp_cmd '{} {}'\",
editor_escape(cmd),
editor_escape(&args)
);
println!(\"{}\\n{}\", script, lsp_cmd);
}
fn request(config: &Config) {
let mut input = Vec::new();
stdin()
.read_to_end(&mut input)
.expect(\"Failed to read stdin\");
let mut path = util::temp_dir();
path.push(&config.server.session);
if let Ok(mut stream) = UnixStream::connect(&path) {
stream
.write_all(&input)
.expect(\"Failed to send stdin to server\");
} else {
spin_up_server(&input);
}
}
fn spin_up_server(input: &[u8]) {
let args = env::args()
.filter(|arg| arg != \"--request\")
.collect::<Vec<_>>();
let mut cmd = Command::new(&args[0]);
let mut child = cmd
.args(&args[1..])
.args(&[\"--daemonize\", \"--initial-request\"])
.stdin(Stdio::piped())
.spawn()
.expect(\"Failed to run server\");
child
.stdin
.as_mut()
.unwrap()
.write_all(input)
.expect(\"Failed to write initial request\");
child.wait().expect(\"Failed to daemonize server\");
}
fn setup_logger(config: &Config, matches: &clap::ArgMatches<'_>) -> slog_scope::GlobalLoggerGuard {
let mut verbosity = matches.occurrences_of(\"v\") as u8;
if verbosity == 0 {
verbosity = config.verbosity
}
let level = match verbosity {
0 => Severity::Error,
1 => Severity::Warning,
2 => Severity::Info,
3 => Severity::Debug,
_ => Severity::Trace,
};
let logger = if let Some(log_path) = matches.value_of(\"log\") {
let mut builder = FileLoggerBuilder::new(log_path);
builder.level(level);
builder.build().unwrap()
} else {
let mut builder = TerminalLoggerBuilder::new();
builder.level(level);
builder.destination(Destination::Stderr);
builder.build().unwrap()
};
panic::set_hook(Box::new(|panic_info| {
error!(\"panic: {}\", panic_info);
}));
slog_scope::set_global_logger(logger)
}
fn consume_stdin_and_report_config_error(
matches: &ArgMatches,
session: &str,
error: &toml::de::Error,
) {
if !matches.is_present(\"initial-request\") && !matches.is_present(\"request\") {
return; // Don't know how to reach the editor.
}
let mut input = Vec::new();
stdin()
.read_to_end(&mut input)
.expect(\"Failed to read stdin\");
let data = String::from_utf8_lossy(&input).to_string();
let request: EditorRequest = toml::from_str(&data).expect(\"Failed to parse request\");
assert!(request.meta.session == session);
let editor = match editor_transport::start(session, None) {
Ok(ed) => ed,
Err(_code) => return,
};
let command = format!(
\"lsp-show-error {}\",
editor_quote(&format!(\"failed to parse config file: {}\", error)),
);
if editor
.to_editor
.sender()
.send(EditorResponse {
meta: request.meta,
command: Cow::from(command),
})
.is_err()
{
error!(\"Failed to send command to editor\");
}
}
"""
, module: kak_lsp::editor_transport:129
Dec 14 16:19:44.850 DEBG Searching for vars starting with KAK_LSP_PROJECT_ROOT_RUST, module: kak_lsp::project_root:58
Dec 14 16:19:44.850 INFO Found project root "/home/johannes/git/kak-lsp" because it contains "Cargo.toml", module: kak_lsp::project_root:41
Dec 14 16:19:44.850 DEBG Routing editor request to Route { session: "583642", language: "rust", root: "/home/johannes/git/kak-lsp" }, module: kak_lsp::session:94
Dec 14 16:19:44.851 DEBG Language server is not initialized, parking request, module: kak_lsp::controller:99
Dec 14 16:19:44.892 DEBG From server: {"jsonrpc":"2.0","id":0,"result":{"capabilities":{"textDocumentSync":{"openClose":true,"change":2,"save":{}},"selectionRangeProvider":true,"hoverProvider":true,"completionProvider":{"resolveProvider":true,"triggerCharacters":[":",".","'"]},"signatureHelpProvider":{"triggerCharacters":["(",","]},"definitionProvider":true,"typeDefinitionProvider":true,"implementationProvider":true,"referencesProvider":true,"documentHighlightProvider":true,"documentSymbolProvider":true,"workspaceSymbolProvider":true,"codeActionProvider":{"codeActionKinds":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite"],"resolveProvider":true},"codeLensProvider":{"resolveProvider":true},"documentFormattingProvider":true,"documentRangeFormattingProvider":false,"documentOnTypeFormattingProvider":{"firstTriggerCharacter":"=","moreTriggerCharacter":[".",">","{"]},"renameProvider":{"prepareProvider":true},"foldingRangeProvider":true,"declarationProvider":true,"workspace":{"fileOperations":{"willRename":{"filters":[{"scheme":"file","pattern":{"glob":"**/*.rs","matches":"file"}},{"scheme":"file","pattern":{"glob":"**","matches":"folder"}}]}}},"callHierarchyProvider":true,"semanticTokensProvider":{"legend":{"tokenTypes":["comment","keyword","string","number","regexp","operator","namespace","type","struct","class","interface","enum","enumMember","typeParameter","function","method","property","macro","variable","parameter","angle","arithmetic","attribute","attributeBracket","bitwise","boolean","brace","bracket","builtinAttribute","builtinType","character","colon","comma","comparison","constParameter","derive","dot","escapeSequence","formatSpecifier","generic","label","lifetime","logical","operator","parenthesis","punctuation","selfKeyword","semicolon","typeAlias","toolModule","union","unresolvedReference"],"tokenModifiers":["documentation","declaration","definition","static","abstract","deprecated","readonly","defaultLibrary","async","attribute","callable","constant","consuming","controlFlow","crateRoot","injected","intraDocLink","library","mutable","public","reference","trait","unsafe"]},"range":true,"full":{"delta":true}},"experimental":{"joinLines":true,"openCargoToml":true,"ssr":true,"onEnter":true,"parentModule":true,"hoverRange":true,"runnables":{"kinds":["cargo"]},"workspaceSymbolScopeKindFiltering":true}},"serverInfo":{"name":"rust-analyzer","version":"fc628cfc8 2021-12-12 dev"},"offsetEncoding":"utf-8"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:44.893 DEBG To server: {"jsonrpc":"2.0","method":"initialized","params":{}}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:44.894 DEBG From server: {"jsonrpc":"2.0","id":0,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Fetching"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:44.895 DEBG lsp_config:
, module: kak_lsp::settings:58
Dec 14 16:19:44.896 DEBG To server: {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"languageId":"rust","text":"#![allow(clippy::unused_unit)]\n\n#[macro_use]\nextern crate enum_primitive;\n#[macro_use]\nextern crate serde_derive;\nextern crate slog;\n#[macro_use]\nextern crate slog_scope;\n\nmod context;\nmod controller;\nmod diagnostics;\nmod editor_transport;\nmod general;\nmod language_features;\nmod language_server_transport;\nmod markup;\nmod position;\nmod progress;\nmod project_root;\nmod session;\nmod settings;\nmod text_edit;\nmod text_sync;\nmod thread_worker;\nmod types;\nmod util;\nmod workspace;\n\nuse crate::types::*;\nuse crate::util::*;\nuse clap::{crate_version, App, Arg, ArgMatches};\nuse daemonize::Daemonize;\nuse itertools::Itertools;\nuse sloggers::file::FileLoggerBuilder;\nuse sloggers::terminal::{Destination, TerminalLoggerBuilder};\nuse sloggers::types::Severity;\nuse sloggers::Build;\nuse std::borrow::Cow;\nuse std::env;\nuse std::fs;\nuse std::io::{stdin, Read, Write};\nuse std::os::unix::net::UnixStream;\nuse std::panic;\nuse std::path::Path;\nuse std::process::{Command, Stdio};\n\nfn main() {\n let matches = App::new(\"kak-lsp\")\n .version(crate_version!())\n .author(\"Ruslan Prokopchuk <[email protected]>\")\n .about(\"Kakoune Language Server Protocol Client\")\n .arg(\n Arg::with_name(\"kakoune\")\n .long(\"kakoune\")\n .help(\"Generate commands for Kakoune to plug in kak-lsp\"),\n )\n .arg(\n Arg::with_name(\"request\")\n .long(\"request\")\n .help(\"Forward stdin to kak-lsp server\"),\n )\n .arg(\n Arg::with_name(\"config\")\n .short(\"c\")\n .long(\"config\")\n .value_name(\"FILE\")\n .help(\"Read config from FILE\")\n .takes_value(true),\n )\n .arg(\n Arg::with_name(\"daemonize\")\n .short(\"d\")\n .long(\"daemonize\")\n .help(\"Daemonize kak-lsp process (server only)\"),\n )\n .arg(\n Arg::with_name(\"session\")\n .short(\"s\")\n .long(\"session\")\n .value_name(\"SESSION\")\n .help(\"Session id to communicate via unix socket\")\n .takes_value(true)\n .required(true),\n )\n .arg(\n Arg::with_name(\"timeout\")\n .short(\"t\")\n .long(\"timeout\")\n .value_name(\"TIMEOUT\")\n .help(\"Session timeout in seconds (default 1800)\")\n .takes_value(true),\n )\n .arg(\n Arg::with_name(\"initial-request\")\n .long(\"initial-request\")\n .help(\"Read initial request from stdin\"),\n )\n .arg(\n Arg::with_name(\"v\")\n .short(\"v\")\n .multiple(true)\n .help(\"Sets the level of verbosity (use up to 4 times)\"),\n )\n .arg(\n Arg::with_name(\"log\")\n .long(\"log\")\n .value_name(\"PATH\")\n .help(\"File to write the log into instead of stderr\")\n .takes_value(true),\n )\n .get_matches();\n\n if matches.is_present(\"kakoune\") {\n return kakoune();\n }\n\n let mut config = include_str!(\"../kak-lsp.toml\").to_string();\n\n let config_path = matches\n .value_of(\"config\")\n .map(|config| Path::new(&config).to_owned())\n .or_else(|| {\n dirs::config_dir().and_then(|config_dir| {\n let path = Path::new(&config_dir.join(\"kak-lsp/kak-lsp.toml\")).to_owned();\n if path.exists() {\n Some(path)\n } else {\n None\n }\n })\n });\n\n if let Some(config_path) = config_path {\n config = fs::read_to_string(config_path).expect(\"Failed to read config\");\n }\n\n let session = String::from(matches.value_of(\"session\").unwrap());\n\n let mut config: Config = match toml::from_str(&config) {\n Ok(cfg) => cfg,\n Err(err) => {\n consume_stdin_and_report_config_error(&matches, &session, &err);\n panic!(\"invalid configuration: {}\", err)\n }\n };\n\n config.server.session = session;\n\n if let Some(timeout) = matches.value_of(\"timeout\") {\n config.server.timeout = timeout.parse().unwrap();\n }\n\n if matches.is_present(\"request\") {\n request(&config);\n } else {\n // It's important to read input before daemonizing even if we don't use it.\n // Otherwise it will be empty.\n let initial_request = if matches.is_present(\"initial-request\") {\n let mut input = Vec::new();\n stdin()\n .read_to_end(&mut input)\n .expect(\"Failed to read stdin\");\n Some(String::from_utf8_lossy(&input).to_string())\n } else {\n None\n };\n let mut pid_path = util::temp_dir();\n pid_path.push(format!(\"{}.pid\", config.server.session));\n if matches.is_present(\"daemonize\") {\n if let Err(e) = Daemonize::new()\n .pid_file(&pid_path)\n .working_directory(std::env::current_dir().unwrap())\n .start()\n {\n println!(\"Failed to daemonize process: {:?}\", e);\n goodbye(&config.server.session, 1);\n }\n }\n // Setting up the logger after potential daemonization,\n // otherwise it refuses to work properly.\n let _guard = setup_logger(&config, &matches);\n let code = session::start(&config, initial_request);\n goodbye(&config.server.session, code);\n }\n}\n\nfn kakoune() {\n let script: &str = include_str!(\"../rc/lsp.kak\");\n let args = env::args()\n .skip(1)\n .filter(|arg| arg != \"--kakoune\")\n .join(\" \");\n let cmd = env::current_exe().unwrap();\n let cmd = cmd.to_str().unwrap();\n let lsp_cmd = format!(\n \"set global lsp_cmd '{} {}'\",\n editor_escape(cmd),\n editor_escape(&args)\n );\n println!(\"{}\\n{}\", script, lsp_cmd);\n}\n\nfn request(config: &Config) {\n let mut input = Vec::new();\n stdin()\n .read_to_end(&mut input)\n .expect(\"Failed to read stdin\");\n let mut path = util::temp_dir();\n path.push(&config.server.session);\n if let Ok(mut stream) = UnixStream::connect(&path) {\n stream\n .write_all(&input)\n .expect(\"Failed to send stdin to server\");\n } else {\n spin_up_server(&input);\n }\n}\n\nfn spin_up_server(input: &[u8]) {\n let args = env::args()\n .filter(|arg| arg != \"--request\")\n .collect::<Vec<_>>();\n let mut cmd = Command::new(&args[0]);\n let mut child = cmd\n .args(&args[1..])\n .args(&[\"--daemonize\", \"--initial-request\"])\n .stdin(Stdio::piped())\n .spawn()\n .expect(\"Failed to run server\");\n child\n .stdin\n .as_mut()\n .unwrap()\n .write_all(input)\n .expect(\"Failed to write initial request\");\n child.wait().expect(\"Failed to daemonize server\");\n}\n\nfn setup_logger(config: &Config, matches: &clap::ArgMatches<'_>) -> slog_scope::GlobalLoggerGuard {\n let mut verbosity = matches.occurrences_of(\"v\") as u8;\n\n if verbosity == 0 {\n verbosity = config.verbosity\n }\n\n let level = match verbosity {\n 0 => Severity::Error,\n 1 => Severity::Warning,\n 2 => Severity::Info,\n 3 => Severity::Debug,\n _ => Severity::Trace,\n };\n\n let logger = if let Some(log_path) = matches.value_of(\"log\") {\n let mut builder = FileLoggerBuilder::new(log_path);\n builder.level(level);\n builder.build().unwrap()\n } else {\n let mut builder = TerminalLoggerBuilder::new();\n builder.level(level);\n builder.destination(Destination::Stderr);\n builder.build().unwrap()\n };\n\n panic::set_hook(Box::new(|panic_info| {\n error!(\"panic: {}\", panic_info);\n }));\n\n slog_scope::set_global_logger(logger)\n}\n\nfn consume_stdin_and_report_config_error(\n matches: &ArgMatches,\n session: &str,\n error: &toml::de::Error,\n) {\n if !matches.is_present(\"initial-request\") && !matches.is_present(\"request\") {\n return; // Don't know how to reach the editor.\n }\n\n let mut input = Vec::new();\n stdin()\n .read_to_end(&mut input)\n .expect(\"Failed to read stdin\");\n\n let data = String::from_utf8_lossy(&input).to_string();\n let request: EditorRequest = toml::from_str(&data).expect(\"Failed to parse request\");\n assert!(request.meta.session == session);\n\n let editor = match editor_transport::start(session, None) {\n Ok(ed) => ed,\n Err(_code) => return,\n };\n let command = format!(\n \"lsp-show-error {}\",\n editor_quote(&format!(\"failed to parse config file: {}\", error)),\n );\n if editor\n .to_editor\n .sender()\n .send(EditorResponse {\n meta: request.meta,\n command: Cow::from(command),\n })\n .is_err()\n {\n error!(\"Failed to send command to editor\");\n }\n}\n","uri":"file:///home/johannes/git/kak-lsp/src/main.rs","version":1}}}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:44.896 DEBG To server: {"jsonrpc":"2.0","method":"workspace/didChangeConfiguration","params":{"settings":{}}}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:44.896 DEBG To server: {"jsonrpc":"2.0","result":null,"id":0}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:44.898 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"begin","title":"Fetching"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:44.898 DEBG From server: {"jsonrpc":"2.0","id":1,"method":"workspace/configuration","params":{"items":[{"section":"rust-analyzer"}]}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:44.899 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false '' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:44.901 DEBG To editor `583642`: lsp-get-config '/tmp/kak-lsp/johannes/acbc4ee45477feaf', module: kak_lsp::editor_transport:84
Dec 14 16:19:44.906 DEBG lsp_config:
, module: kak_lsp::settings:58
Dec 14 16:19:44.906 DEBG To server: {"jsonrpc":"2.0","result":[{"cargo":{"loadOutDirsFromCheck":true},"diagnostics":{"disabled":["unresolved-proc-macro"]},"hoverActions":{"enable":false},"procMacro":{"enable":true}}],"id":1}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:45.162 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"report","message":"metadata"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.162 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false 'metadata' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.594 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"end"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.595 DEBG From server: {"jsonrpc":"2.0","id":2,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Roots Scanned"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.595 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"begin","title":"Roots Scanned","message":"0/106","percentage":0}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.595 DEBG To server: {"jsonrpc":"2.0","result":null,"id":2}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:45.596 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"1/106","percentage":0}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.596 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"2/106","percentage":1}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.596 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.597 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"3/106","percentage":2}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.598 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"4/106","percentage":3}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.598 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.598 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.599 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"5/106","percentage":4}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.599 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"6/106","percentage":5}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.599 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.599 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.600 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"7/106","percentage":6}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.600 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"8/106","percentage":7}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.600 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.601 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.602 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"9/106","percentage":8}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.602 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"10/106","percentage":9}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.602 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.602 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.603 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"11/106","percentage":10}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.603 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.604 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"12/106","percentage":11}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.604 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"13/106","percentage":12}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.604 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"14/106","percentage":13}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"15/106","percentage":14}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"16/106","percentage":15}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"17/106","percentage":16}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"18/106","percentage":16}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"19/106","percentage":17}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"20/106","percentage":18}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"21/106","percentage":19}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"22/106","percentage":20}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"23/106","percentage":21}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"24/106","percentage":22}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"25/106","percentage":23}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"26/106","percentage":24}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"27/106","percentage":25}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"28/106","percentage":26}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.609 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.609 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.609 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.609 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.609 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.609 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.609 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.610 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.610 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.610 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.610 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.610 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.610 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.610 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.610 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.612 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"29/106","percentage":27}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.613 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"30/106","percentage":28}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"31/106","percentage":29}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"32/106","percentage":30}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"33/106","percentage":31}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"34/106","percentage":32}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"35/106","percentage":33}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"36/106","percentage":33}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"37/106","percentage":34}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.623 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"38/106","percentage":35}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.624 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"39/106","percentage":36}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.624 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"40/106","percentage":37}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.624 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.625 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.635 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false '' '100' true, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.643 DEBG From server: {"jsonrpc":"2.0","id":3,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Fetching"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.644 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"begin","title":"Fetching"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.644 DEBG To server: {"jsonrpc":"2.0","result":null,"id":3}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:45.644 DEBG From server: {"jsonrpc":"2.0","id":4,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Loading"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.644 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"begin","title":"Loading"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.644 DEBG To server: {"jsonrpc":"2.0","result":null,"id":4}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:45.644 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"41/106","percentage":38}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.651 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"42/106","percentage":39}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.652 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.653 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"43/106","percentage":40}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.654 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"44/106","percentage":41}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.654 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.654 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.655 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"45/106","percentage":42}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.656 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"46/106","percentage":43}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.656 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.662 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '0/106' '0' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.662 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.663 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"47/106","percentage":44}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.663 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"48/106","percentage":45}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.664 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.664 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.710 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"49/106","percentage":46}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.711 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"50/106","percentage":47}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.711 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.711 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '1/106' '0' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.712 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"51/106","percentage":48}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.713 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"52/106","percentage":49}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.713 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.718 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.718 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"53/106","percentage":50}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.718 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.719 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"54/106","percentage":50}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.719 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.719 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"55/106","percentage":51}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.719 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.720 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"56/106","percentage":52}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.720 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.720 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"57/106","percentage":53}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.720 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.720 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"58/106","percentage":54}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.721 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.721 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"59/106","percentage":55}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.721 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.721 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"60/106","percentage":56}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.722 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.722 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"61/106","percentage":57}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.722 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.722 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"62/106","percentage":58}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.722 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.723 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"63/106","percentage":59}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.723 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"64/106","percentage":60}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.723 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.723 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.724 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"65/106","percentage":61}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.724 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"66/106","percentage":62}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.724 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.724 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.729 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"67/106","percentage":63}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.729 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"68/106","percentage":64}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.729 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.729 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.750 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false '' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.766 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Loading' 'Loading' false '' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.778 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"69/106","percentage":65}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.779 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"70/106","percentage":66}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.779 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"71/106","percentage":66}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.779 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.779 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.788 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '41/106' '38' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.788 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"72/106","percentage":67}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.788 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"73/106","percentage":68}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.789 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.789 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.795 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '49/106' '46' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.803 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"74/106","percentage":69}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.804 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"75/106","percentage":70}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.805 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.805 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.806 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"76/106","percentage":71}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.806 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"77/106","percentage":72}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.806 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"78/106","percentage":73}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.806 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"79/106","percentage":74}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.807 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"80/106","percentage":75}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.807 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"81/106","percentage":76}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.808 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"82/106","percentage":77}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.808 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"83/106","percentage":78}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.808 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"84/106","percentage":79}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.809 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"85/106","percentage":80}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.809 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"86/106","percentage":81}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.809 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"87/106","percentage":82}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.810 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '69/106' '65' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:45.810 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"88/106","percentage":83}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.810 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"89/106","percentage":83}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.810 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"90/106","percentage":84}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.810 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"91/106","percentage":85}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.811 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"92/106","percentage":86}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.811 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"93/106","percentage":87}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.811 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"94/106","percentage":88}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.812 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"95/106","percentage":89}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.812 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"96/106","percentage":90}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.812 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"97/106","percentage":91}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.813 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"98/106","percentage":92}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.813 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"99/106","percentage":93}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.814 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"100/106","percentage":94}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.814 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"101/106","percentage":95}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.816 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.816 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.817 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.818 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"102/106","percentage":96}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.819 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"103/106","percentage":97}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.821 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.821 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.821 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"104/106","percentage":98}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.821 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"105/106","percentage":99}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.821 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.821 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:45.864 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"end","message":"106/106"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:45.866 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '106/106' '100' true, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.027 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"report","message":"metadata"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.028 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false 'metadata' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.380 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata autocfg"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.380 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.380 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata unicode-xid"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.380 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.380 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Loading' 'Loading' false 'metadata autocfg' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.380 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.380 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.380 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.380 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.380 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata cfg-if"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.380 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.380 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.380 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.380 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.381 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.381 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.381 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.381 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.381 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.381 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.385 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.385 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.385 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.385 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.385 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata lazy_static"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata tinyvec_macros"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures-sink"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata pin-utils"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures-io"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata unicode-width"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata slab"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata matches"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.386 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata version_check"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.387 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.387 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.387 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.388 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.389 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata pin-project-lite"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.390 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.401 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.401 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.401 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata once_cell"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.401 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.401 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata unicode_bidi"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.401 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.401 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata arc-swap"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.401 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.401 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata rle-decode-fast"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.401 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.401 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata itoa"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata percent-encoding"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata regex-syntax"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata bitflags"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata adler32"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata take_mut"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata ppv-lite86"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata smallvec"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata ansi_term"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata cfg-if"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata vec_map"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata strsim"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata either"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.406 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.407 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata unindent"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.407 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata boxfnonce"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.407 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata unindent"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.408 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.408 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata glob"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.408 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.408 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.408 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.408 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.408 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.409 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.409 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.409 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.409 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.416 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.416 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata tinyvec"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.416 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata getopts"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.416 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata textwrap"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.416 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata build-script-build"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.416 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata thread_local"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.416 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata form_urlencoded"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata libflate_lz77"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata ropey"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata indoc"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata itertools"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata proc-macro2"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata libc"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata memchr"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata slog"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures-core"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.417 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata proc-macro-hack"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.418 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata proc-macro-nested"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.418 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures-task"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.418 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata log"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.418 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata unicode-normalization"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.418 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata ryu"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.418 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata crossbeam-utils"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.418 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.418 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.418 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.418 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.418 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.418 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.420 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata crc32fast"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.420 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.420 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.421 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata whoami"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.421 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata num-traits"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.421 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.434 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata quote"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.434 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata dirs-sys-next"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.435 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.438 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata getrandom"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.438 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata atty"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.438 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata time"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.438 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata dirs-sys"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.438 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.438 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.438 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.438 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.439 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Loading' 'Loading' false 'metadata num-traits' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata daemonize"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures-channel"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata aho_corasick"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata slog-scope"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata crossbeam-channel"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata idna"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata unicase"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata syn"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata num-integer"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.442 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata num-traits"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.443 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.445 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata libflate"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.445 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.454 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata dirs-next"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.454 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata rand_core"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.454 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata clap"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.454 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.454 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.454 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.459 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata regex"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.459 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata dirs"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.459 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata slog-async"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.459 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata slog-stdlog"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.459 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata pulldown-cmark"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.459 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata serde_derive"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.459 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures-macro"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.459 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata trackable_derive"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata chrono"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata serde_repr"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata enum_primitive"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata term"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata rand_chacha"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata slog-kvfilter"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata serde"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures-util"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata trackable"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata slog-term"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata rand"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures-executor"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.460 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata serde_json"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata url"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata toml"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.461 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata futures"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata sloggers"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata jsonrpc-core"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata lsp-types"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata kak-lsp"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.461 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"report","message":"metadata kak-lsp"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.462 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.462 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.462 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.462 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.462 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.462 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.462 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.477 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Loading","value":{"kind":"end"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.477 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Loading' 'Loading' false '' '100' true, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.478 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"end"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.479 DEBG From server: {"jsonrpc":"2.0","id":5,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Fetching"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.479 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"begin","title":"Fetching"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.490 DEBG To server: {"jsonrpc":"2.0","result":null,"id":5}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:46.490 DEBG From server: {"jsonrpc":"2.0","id":6,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Roots Scanned"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.490 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"begin","title":"Roots Scanned","message":"0/106","percentage":0}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.490 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"1/106","percentage":0}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.491 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"2/106","percentage":1}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.491 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"3/106","percentage":2}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.493 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"4/106","percentage":3}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.493 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"5/106","percentage":4}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.493 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"6/106","percentage":5}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.493 DEBG To server: {"jsonrpc":"2.0","result":null,"id":6}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:46.494 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.494 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"7/106","percentage":6}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.494 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.494 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.494 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.494 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.494 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"8/106","percentage":7}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.494 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.494 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"9/106","percentage":8}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.494 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false '' '100' true, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.494 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"10/106","percentage":9}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.494 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"11/106","percentage":10}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.495 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"12/106","percentage":11}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.495 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.495 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.495 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"13/106","percentage":12}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.495 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.495 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.495 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.495 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"14/106","percentage":13}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.495 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.495 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"15/106","percentage":14}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.495 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"16/106","percentage":15}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.499 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.499 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"17/106","percentage":16}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.499 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"18/106","percentage":16}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"19/106","percentage":17}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"20/106","percentage":18}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"21/106","percentage":19}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"22/106","percentage":20}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"23/106","percentage":21}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"24/106","percentage":22}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"25/106","percentage":23}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"26/106","percentage":24}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"27/106","percentage":25}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"28/106","percentage":26}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"29/106","percentage":27}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"30/106","percentage":28}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"31/106","percentage":29}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.500 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"32/106","percentage":30}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.501 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.501 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.501 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"33/106","percentage":31}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"34/106","percentage":32}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"35/106","percentage":33}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"36/106","percentage":33}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"37/106","percentage":34}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"38/106","percentage":35}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"39/106","percentage":36}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"40/106","percentage":37}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.501 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"41/106","percentage":38}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.502 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"42/106","percentage":39}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"43/106","percentage":40}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.502 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"44/106","percentage":41}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.503 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"45/106","percentage":42}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.503 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"46/106","percentage":43}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.503 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.503 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.503 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"47/106","percentage":44}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.503 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.503 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"48/106","percentage":45}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.503 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.503 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"49/106","percentage":46}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.503 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.504 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"50/106","percentage":47}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.504 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.504 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"51/106","percentage":48}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.504 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.504 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"52/106","percentage":49}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.504 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.504 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"53/106","percentage":50}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.504 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.504 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"54/106","percentage":50}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.504 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.505 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"55/106","percentage":51}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.505 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.505 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"56/106","percentage":52}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.505 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.505 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"57/106","percentage":53}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.505 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.505 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"58/106","percentage":54}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.505 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.505 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"59/106","percentage":55}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.505 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.506 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"60/106","percentage":56}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.506 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.506 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"61/106","percentage":57}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.506 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.506 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"62/106","percentage":58}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.506 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.506 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"63/106","percentage":59}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.506 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.506 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"64/106","percentage":60}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.507 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.507 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"65/106","percentage":61}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.507 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.507 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"66/106","percentage":62}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.507 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.507 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"67/106","percentage":63}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.507 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.507 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"68/106","percentage":64}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.507 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.508 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.515 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false '' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.526 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '0/106' '0' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.531 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '1/106' '0' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.533 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"69/106","percentage":65}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.534 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"70/106","percentage":66}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.534 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.534 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"71/106","percentage":66}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.534 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.534 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.536 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"72/106","percentage":67}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.536 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"73/106","percentage":68}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.536 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.536 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"74/106","percentage":69}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.536 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.536 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"75/106","percentage":70}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.536 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.536 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"76/106","percentage":71}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.536 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.536 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.536 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"77/106","percentage":72}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.536 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"78/106","percentage":73}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.536 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.537 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.553 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"79/106","percentage":74}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.553 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"80/106","percentage":75}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.553 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"81/106","percentage":76}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.553 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"82/106","percentage":77}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.553 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"83/106","percentage":78}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.553 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"84/106","percentage":79}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.553 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"85/106","percentage":80}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.553 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.553 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.554 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"86/106","percentage":81}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.554 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.554 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.554 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.554 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"87/106","percentage":82}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.554 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.554 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.554 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"88/106","percentage":83}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.554 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.554 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"89/106","percentage":83}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.554 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.555 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"90/106","percentage":84}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.555 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.555 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"91/106","percentage":85}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.555 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.555 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"92/106","percentage":86}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.555 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.556 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"93/106","percentage":87}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.556 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.556 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.556 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"94/106","percentage":88}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.557 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"95/106","percentage":89}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.557 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.558 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"96/106","percentage":90}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.558 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.558 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"97/106","percentage":91}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.558 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.558 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"98/106","percentage":92}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.558 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.558 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"99/106","percentage":93}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.559 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.559 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"100/106","percentage":94}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.559 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.559 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"101/106","percentage":95}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.559 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.559 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"102/106","percentage":96}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.559 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.560 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"103/106","percentage":97}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.560 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.560 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"104/106","percentage":98}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.560 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"report","message":"105/106","percentage":99}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.561 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.561 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.561 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '79/106' '74' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.561 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:46.581 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Roots Scanned","value":{"kind":"end","message":"106/106"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.582 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Roots Scanned' 'Roots Scanned' false '106/106' '100' true, module: kak_lsp::editor_transport:80
Dec 14 16:19:46.798 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"report","message":"metadata"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:46.798 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false 'metadata' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:47.865 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"end"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:47.865 DEBG From server: {"jsonrpc":"2.0","id":7,"method":"workspace/semanticTokens/refresh"}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:47.865 DEBG To server: {"jsonrpc":"2.0","result":null,"id":7}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:47.866 DEBG From server: {"jsonrpc":"2.0","id":8,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Indexing"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:47.866 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"begin","title":"Indexing","percentage":0}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:47.866 DEBG To server: {"jsonrpc":"2.0","result":null,"id":8}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:47.866 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"0/31 (alloc)","percentage":0}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:47.866 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Fetching' 'Fetching' false '' '100' true, module: kak_lsp::editor_transport:80
Dec 14 16:19:47.870 DEBG To editor `583642`: lsp-semantic-tokens-refresh, module: kak_lsp::editor_transport:84
Dec 14 16:19:47.870 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '' '0' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:47.874 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '0/31 (alloc)' '0' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:47.889 DEBG From editor:
session = "583642"
buffile = "/home/johannes/git/kak-lsp/src/main.rs"
filetype = "rust"
version = 1
method = "textDocument/semanticTokens/full"
[params]
, module: kak_lsp::editor_transport:129
Dec 14 16:19:47.889 DEBG Searching for vars starting with KAK_LSP_PROJECT_ROOT_RUST, module: kak_lsp::project_root:58
Dec 14 16:19:47.890 INFO Found project root "/home/johannes/git/kak-lsp" because it contains "Cargo.toml", module: kak_lsp::project_root:41
Dec 14 16:19:47.890 DEBG Routing editor request to Route { session: "583642", language: "rust", root: "/home/johannes/git/kak-lsp" }, module: kak_lsp::session:94
Dec 14 16:19:47.890 DEBG To server: {"jsonrpc":"2.0","method":"textDocument/semanticTokens/full","params":{"textDocument":{"uri":"file:///home/johannes/git/kak-lsp/src/main.rs"}},"id":1}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:47.915 DEBG From server: {"jsonrpc":"2.0","id":9,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/cargo check"}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:47.916 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/cargo check","value":{"kind":"begin","title":"cargo check"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:47.916 DEBG To server: {"jsonrpc":"2.0","result":null,"id":9}, module: kak_lsp::language_server_transport:177
Dec 14 16:19:47.916 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/cargo check' 'cargo check' false '' '' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:48.068 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/cargo check","value":{"kind":"end"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:48.068 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/cargo check' 'cargo check' false '' '100' true, module: kak_lsp::editor_transport:80
Dec 14 16:19:50.968 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"1/31 (ropey)","percentage":3}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:50.969 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '1/31 (ropey)' '3' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:51.950 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"2/31 (slog_scope)","percentage":6}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:51.951 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '2/31 (slog_scope)' '6' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:52.084 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"3/31 (lsp_types)","percentage":9}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:52.085 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '3/31 (lsp_types)' '9' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:58.280 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"4/31 (serde_derive)","percentage":12}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.281 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"5/31 (libc)","percentage":16}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.281 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:58.281 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '4/31 (serde_derive)' '12' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:58.297 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"6/31 (dirs)","percentage":19}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.298 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:58.298 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"7/31 (whoami)","percentage":22}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.298 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:58.307 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"8/31 (unindent)","percentage":25}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.308 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:58.308 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"9/31 (proc_macro)","percentage":29}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.308 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:58.451 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"10/31 (core)","percentage":32}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.452 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '10/31 (core)' '32' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:58.480 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"11/31 (toml)","percentage":35}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.480 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:58.592 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"12/31 (slog)","percentage":38}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.593 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '12/31 (slog)' '38' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:58.613 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"13/31 (rand)","percentage":41}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.613 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:58.800 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"14/31 (serde_repr)","percentage":45}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.801 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"15/31 (regex)","percentage":48}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:58.801 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '14/31 (serde_repr)' '45' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:58.801 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:59.410 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"16/31 (serde)","percentage":51}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:59.410 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '16/31 (serde)' '51' false, module: kak_lsp::editor_transport:80
Dec 14 16:19:59.425 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"17/31 (clap)","percentage":54}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:59.425 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:59.425 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"18/31 (test)","percentage":58}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:59.425 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:59.426 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"19/31 (url)","percentage":61}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:59.426 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:19:59.426 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"20/31 (sloggers)","percentage":64}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:19:59.426 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.055 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"21/31 (itertools)","percentage":67}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.055 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '21/31 (itertools)' '67' false, module: kak_lsp::editor_transport:80
Dec 14 16:20:00.057 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"22/31 (indoc)","percentage":70}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.058 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"23/31 (glob)","percentage":74}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.058 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"24/31 (crossbeam_channel)","percentage":77}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.058 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.058 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.058 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.059 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"25/31 (serde_json)","percentage":80}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.059 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"26/31 (pulldown_cmark)","percentage":83}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.060 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.060 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.060 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"27/31 (enum_primitive)","percentage":87}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.060 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"28/31 (jsonrpc_core)","percentage":90}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.060 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.061 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.067 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"29/31 (daemonize)","percentage":93}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.067 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.068 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"report","message":"30/31 (std)","percentage":96}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.068 WARN Progress report arrived too fast, dropping, module: kak_lsp::progress:104
Dec 14 16:20:00.088 DEBG From server: {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"end"}}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:00.089 DEBG To editor `583642`: eval -client client0 -verbatim -- lsp-handle-progress 'rustAnalyzer/Indexing' 'Indexing' false '' '100' true, module: kak_lsp::editor_transport:80
Dec 14 16:20:06.975 DEBG From server: {"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///home/johannes/git/kak-lsp/src/main.rs","diagnostics":[],"version":1}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:06.976 DEBG To editor `583642`: eval -buffer '/home/johannes/git/kak-lsp/src/main.rs' %§set buffer lsp_diagnostic_error_count 0; set buffer lsp_diagnostic_hint_count 0; set buffer lsp_diagnostic_info_count 0; set buffer lsp_diagnostic_warning_count 0; set buffer lsp_errors 1 ; eval "set buffer lsp_error_lines 1 '0|%opt[lsp_diagnostic_line_error_sign]'"; set buffer lsp_diagnostics 1 §, module: kak_lsp::editor_transport:84
Dec 14 16:20:06.979 DEBG From server: {"jsonrpc":"2.0","id":1,"result":{"resultId":"1","data":[0,0,1,23,512,0,1,1,23,512,0,1,1,23,512,0,1,5,28,131584,0,5,1,44,512,0,1,6,39,512,0,6,1,31,512,0,1,1,31,512,0,1,11,39,512,0,11,1,44,512,0,1,1,23,512,2,0,1,23,512,0,1,1,23,512,0,1,9,28,131584,0,9,1,23,512,1,0,6,1,0,0,7,5,1,0,0,6,14,6,147456,0,14,1,47,0,1,0,1,23,512,0,1,1,23,512,0,1,9,28,131584,0,9,1,23,512,1,0,6,1,0,0,7,5,1,0,0,6,12,6,147456,0,12,1,47,0,1,0,6,1,0,0,7,5,1,0,0,6,4,6,147456,0,4,1,47,0,1,0,1,23,512,0,1,1,23,512,0,1,9,28,131584,0,9,1,23,512,1,0,6,1,0,0,7,5,1,0,0,6,10,6,147456,0,10,1,47,0,2,0,3,1,0,0,4,7,6,2,0,7,1,47,0,1,0,3,1,0,0,4,10,6,2,0,10,1,47,0,1,0,3,1,0,0,4,11,6,2,0,11,1,47,0,1,0,3,1,0,0,4,16,6,2,0,16,1,47,0,1,0,3,1,0,0,4,7,6,2,0,7,1,47,0,1,0,3,1,0,0,4,17,6,2,0,17,1,47,0,1,0,3,1,0,0,4,25,6,2,0,25,1,47,0,1,0,3,1,0,0,4,6,6,2,0,6,1,47,0,1,0,3,1,0,0,4,8,6,2,0,8,1,47,0,1,0,3,1,0,0,4,8,6,2,0,8,1,47,0,1,0,3,1,0,0,4,12,6,2,0,12,1,47,0,1,0,3,1,0,0,4,7,6,2,0,7,1,47,0,1,0,3,1,0,0,4,8,6,2,0,8,1,47,0,1,0,3,1,0,0,4,9,6,2,0,9,1,47,0,1,0,3,1,0,0,4,9,6,2,0,9,1,47,0,1,0,3,1,0,0,4,13,6,2,0,13,1,47,0,1,0,3,1,0,0,4,5,6,2,0,5,1,47,0,1,0,3,1,0,0,4,4,6,2,0,4,1,47,0,1,0,3,1,0,0,4,9,6,2,0,9,1,47,0,2,0,3,1,0,0,4,5,1,16384,0,5,2,5,0,0,2,5,6,0,0,5,2,5,0,0,2,1,45,0,0,1,1,47,0,1,0,3,1,0,0,4,5,1,16384,0,5,2,5,0,0,2,4,6,0,0,4,2,5,0,0,2,1,45,0,0,1,1,47,0,1,0,3,1,0,0,4,4,6,147456,0,4,2,5,0,0,2,1,26,0,0,1,13,17,131072,0,13,1,32,0,0,2,3,8,131072,0,3,1,32,0,0,2,3,8,131072,0,3,1,32,0,0,2,10,8,131072,0,10,1,26,0,0,1,1,47,0,1,0,3,1,0,0,4,9,6,147456,0,9,2,5,0,0,2,9,8,131072,0,9,1,47,0,1,0,3,1,0,0,4,9,6,147456,0,9,2,5,0,0,2,9,10,131072,0,9,1,47,0,1,0,3,1,0,0,4,8,6,147456,0,8,2,5,0,0,2,4,6,131072,0,4,2,5,0,0,2,17,8,131072,0,17,1,47,0,1,0,3,1,0,0,4,8,6,147456,0,8,2,5,0,0,2,8,6,131072,0,8,2,5,0,0,2,1,26,0,0,1,11,11,131072,0,11,1,32,0,0,2,21,8,131072,0,21,1,26,0,0,1,1,47,0,1,0,3,1,0,0,4,8,6,147456,0,8,2,5,0,0,2,5,6,131072,0,5,2,5,0,0,2,8,11,131072,0,8,1,47,0,1,0,3,1,0,0,4,8,6,147456,0,8,2,5,0,0,2,5,10,131072,0,5,1,47,0,1,0,3,1,0,0,4,3,6,147584,0,3,2,5,0,0,2,6,6,131200,0,6,2,5,0,0,2,3,11,131200,0,3,1,47,0,1,0,3,1,0,0,4,3,6,147584,0,3,2,5,0,0,2,3,6,131200,0,3,1,47,0,1,0,3,1,0,0,4,3,6,147584,0,3,2,5,0,0,2,2,6,131200,0,2,1,47,0,1,0,3,1,0,0,4,3,6,147584,0,3,2,5,0,0,2,2,6,131200,0,2,2,5,0,0,2,1,26,0,0,1,5,14,131200,0,5,1,32,0,0,2,4,10,131200,0,4,1,32,0,0,2,5,10,131200,0,5,1,26,0,0,1,1,47,0,1,0,3,1,0,0,4,3,6,147584,0,3,2,5,0,0,2,2,6,131200,0,2,2,5,0,0,2,4,6,131200,0,4,2,5,0,0,2,3,6,131200,0,3,2,5,0,0,2,10,8,131200,0,10,1,47,0,1,0,3,1,0,0,4,3,6,147584,0,3,2,5,0,0,2,5,6,131200,0,5,1,47,0,1,0,3,1,0,0,4,3,6,147584,0,3,2,5,0,0,2,4,6,131200,0,4,2,5,0,0,2,4,8,131200,0,4,1,47,0,1,0,3,1,0,0,4,3,6,147584,0,3,2,5,0,0,2,7,6,131200,0,7,2,5,0,0,2,1,26,0,0,1,7,8,131200,0,7,1,32,0,0,2,5,8,131200,0,5,1,26,0,0,1,1,47,0,2,0,2,1,0,0,3,4,14,2,0,4,1,44,0,0,1,1,44,0,0,2,1,26,0,1,4,3,1,0,0,4,7,18,2,0,8,1,5,0,0,2,3,8,131072,0,3,2,5,0,0,2,3,15,131080,0,3,1,44,0,0,1,9,2,0,0,9,1,44,0,1,8,1,5,0,0,1,7,15,135168,0,7,1,44,0,0,1,14,17,0,0,14,1,44,0,0,1,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,6,15,135168,0,6,1,44,0,0,1,41,2,0,0,41,1,44,0,1,8,1,5,0,0,1,5,15,135168,0,5,1,44,0,0,1,41,2,0,0,41,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,50,2,0,0,50,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,33,2,0,0,33,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,8,2,0,0,8,1,44,0,1,16,1,5,0,0,1,5,15,135168,0,5,1,44,0,0,1,3,2,0,0,3,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,8,2,0,0,8,1,44,0,1,16,1,5,0,0,1,10,15,135168,0,10,1,44,0,0,1,6,2,0,0,6,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,23,2,0,0,23,1,44,0,1,16,1,5,0,0,1,11,15,135168,0,11,1,44,0,0,1,4,25,0,0,4,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,11,2,0,0,11,1,44,0,1,16,1,5,0,0,1,5,15,135168,0,5,1,44,0,0,1,3,2,0,0,3,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,11,2,0,0,11,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,41,2,0,0,41,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,5,15,135168,0,5,1,44,0,0,1,3,2,0,0,3,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,10,15,135168,0,10,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,43,2,0,0,43,1,44,0,1,16,1,5,0,0,1,11,15,135168,0,11,1,44,0,0,1,4,25,0,0,4,1,44,0,1,16,1,5,0,0,1,8,15,135168,0,8,1,44,0,0,1,4,25,0,0,4,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,5,15,135168,0,5,1,44,0,0,1,3,2,0,0,3,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,10,15,135168,0,10,1,44,0,0,1,9,2,0,0,9,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,43,2,0,0,43,1,44,0,1,16,1,5,0,0,1,11,15,135168,0,11,1,44,0,0,1,4,25,0,0,4,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,17,2,0,0,17,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,17,2,0,0,17,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,33,2,0,0,33,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,3,2,0,0,3,1,44,0,1,16,1,5,0,0,1,5,15,135168,0,5,1,44,0,0,1,3,2,0,0,3,1,44,0,1,16,1,5,0,0,1,8,15,135168,0,8,1,44,0,0,1,4,25,0,0,4,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,49,2,0,0,49,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,3,15,135168,0,3,1,44,0,1,12,3,8,131072,0,3,2,5,0,0,2,9,15,131080,0,9,1,44,0,0,1,5,2,0,0,5,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,5,2,0,0,5,1,44,0,1,16,1,5,0,0,1,10,15,135168,0,10,1,44,0,0,1,6,2,0,0,6,1,44,0,1,16,1,5,0,0,1,4,15,135168,0,4,1,44,0,0,1,46,2,0,0,46,1,44,0,1,16,1,5,0,0,1,11,15,135168,0,11,1,44,0,0,1,4,25,0,0,4,1,44,0,0,1,1,32,0,1,8,1,44,0,1,8,1,5,0,0,1,11,15,135168,0,11,1,44,0,0,1,1,44,0,0,1,1,47,0,2,4,2,1,8192,0,3,7,18,0,0,7,1,5,0,0,1,10,15,1179648,0,10,1,44,0,0,1,9,2,0,0,9,1,44,0,0,2,1,26,0,1,8,6,1,8192,0,7,7,14,0,0,7,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,1,26,0,2,4,3,1,0,0,4,3,1,0,0,4,6,18,262146,0,7,1,5,0,0,2,12,17,0,0,12,1,44,0,0,1,17,2,0,0,17,1,44,0,0,1,1,5,0,0,1,9,15,3276928,0,9,1,44,0,0,1,1,44,0,0,1,1,47,0,2,4,3,1,0,0,4,11,18,2,0,12,1,5,0,0,2,7,18,0,1,8,1,5,0,0,1,8,15,1179648,0,8,1,44,0,0,1,8,2,0,0,8,1,44,0,1,8,1,5,0,0,1,3,15,131200,0,3,1,44,0,0,1,1,45,0,0,1,6,19,1048578,0,6,1,45,0,0,2,4,8,131200,0,4,2,5,0,0,2,3,15,131208,0,3,1,44,0,0,1,1,5,0,0,1,6,19,1048576,0,6,1,44,0,0,1,1,5,0,0,1,8,15,3276928,0,8,1,44,0,0,1,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,7,15,135296,0,7,1,44,0,0,1,1,45,0,0,1,1,45,0,0,2,1,26,0,1,12,4,6,147456,0,4,2,5,0,0,2,10,14,131072,0,10,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,8,15,135296,0,8,1,44,0,0,1,1,45,0,0,1,10,19,2,0,10,1,45,0,0,2,1,26,0,1,16,3,1,0,0,4,4,18,2,0,5,1,5,0,0,2,4,8,131200,0,4,2,5,0,0,2,3,15,131208,0,3,1,44,0,0,1,1,5,0,0,1,10,19,0,0,10,1,5,0,0,1,4,15,1179776,0,4,1,44,0,0,1,22,2,0,0,22,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,8,15,3276928,0,8,1,44,0,0,1,1,44,0,0,1,1,47,0,1,16,2,1,8192,0,3,4,18,0,0,4,1,5,0,0,1,6,15,1179776,0,6,1,44,0,0,1,1,44,0,0,2,1,26,0,1,20,4,12,131200,0,4,1,44,0,0,1,4,18,4096,0,4,1,44,0,1,16,1,26,0,0,2,4,1,8192,0,5,1,26,0,1,20,4,12,131200,1,16,1,26,0,1,12,1,26,0,0,1,1,44,0,1,8,1,26,0,0,1,1,44,0,0,1,1,47,0,2,4,2,1,8192,0,3,3,1,0,0,4,4,12,131200,0,4,1,44,0,0,1,11,18,2,0,11,1,44,0,0,2,1,5,0,0,2,11,18,0,0,12,1,26,0,1,8,6,18,262144,0,7,1,5,0,0,2,2,6,131200,0,2,2,5,0,0,2,14,14,131200,0,14,1,44,0,0,1,11,18,4096,0,11,1,44,0,0,1,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,23,2,0,0,23,1,44,0,0,1,1,47,0,1,4,1,26,0,2,4,3,1,0,0,4,7,18,2,0,8,1,5,0,0,2,6,8,131200,0,6,2,5,0,0,2,4,15,2228360,0,4,1,44,0,0,1,7,18,0,0,7,1,5,0,0,1,8,15,1179648,0,8,1,44,0,0,1,9,2,0,0,9,1,44,0,0,1,1,5,0,0,1,6,15,131200,0,6,1,44,0,0,1,1,44,0,0,1,1,44,0,0,1,1,47,0,2,4,3,1,0,0,4,3,1,0,0,4,6,18,262146,0,6,1,31,0,0,2,6,8,524288,0,7,1,5,0,0,2,5,1,8192,0,6,4,6,147456,0,4,2,5,0,0,2,8,14,131072,0,8,1,44,0,0,1,1,5,0,0,1,6,18,262144,0,6,1,44,0,0,2,1,26,0,1,8,2,12,131200,0,2,1,44,0,0,1,3,18,2,0,3,1,44,0,0,2,2,5,0,0,3,3,18,0,0,3,1,32,0,1,8,3,12,131200,0,3,1,44,0,0,1,3,18,2,0,3,1,44,0,0,2,2,5,0,0,3,1,26,0,1,12,37,14,0,0,37,1,44,0,0,1,1,5,0,0,1,7,18,0,0,7,1,32,0,0,2,1,5,0,0,1,7,18,0,0,7,1,32,0,0,2,1,5,0,0,1,3,18,0,0,3,1,44,0,0,1,1,47,0,1,12,6,17,0,0,6,1,44,0,0,1,24,2,0,0,24,1,38,0,0,1,1,38,0,0,1,1,2,0,0,1,1,32,0,0,2,3,18,0,0,3,1,44,0,1,8,1,26,0,1,4,1,26,0,0,1,1,47,0,2,4,6,18,262144,0,6,1,5,0,0,1,6,16,524288,0,6,1,5,0,0,1,7,16,524288,0,8,1,5,0,0,2,7,18,0,0,7,1,47,0,2,4,2,1,8192,0,3,3,1,0,0,4,4,12,131200,0,4,1,44,0,0,1,7,18,1048578,0,7,1,44,0,0,2,1,5,0,0,2,7,18,0,0,7,1,5,0,0,1,8,15,1179648,0,8,1,44,0,0,1,9,2,0,0,9,1,44,0,0,2,1,26,0,1,8,6,18,262144,0,6,1,5,0,0,1,6,16,524288,0,6,1,5,0,0,1,7,16,524288,0,8,1,5,0,0,2,7,18,1048576,0,7,1,5,0,0,1,5,15,1179776,0,5,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,1,26,0,2,4,2,1,8192,0,3,7,18,0,0,7,1,5,0,0,1,10,15,1179648,0,10,1,44,0,0,1,9,2,0,0,9,1,44,0,0,2,1,26,0,1,8,7,14,0,0,7,1,44,0,0,1,1,5,0,0,1,6,18,262144,0,6,1,44,0,0,1,1,47,0,1,4,1,26,0,0,2,4,1,8192,0,5,1,26,0,1,8,75,0,0,1,8,30,0,0,1,8,3,1,0,0,4,15,18,2,0,16,1,5,0,0,2,2,1,8192,0,3,7,18,0,0,7,1,5,0,0,1,10,15,1179648,0,10,1,44,0,0,1,17,2,0,0,17,1,44,0,0,2,1,26,0,1,12,3,1,0,0,4,3,1,0,0,4,5,18,262146,0,6,1,5,0,0,2,3,8,131200,0,3,2,5,0,0,2,3,15,131208,0,3,1,44,0,0,1,1,44,0,0,1,1,47,0,1,12,5,14,131200,0,5,1,44,0,0,1,1,44,0,1,16,1,5,0,0,1,11,15,3539072,0,11,1,44,0,0,1,1,5,0,0,1,3,1,0,0,4,5,18,262144,0,5,1,44,0,1,16,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,22,2,0,0,22,1,44,0,0,1,1,47,0,1,12,4,12,131200,0,4,1,44,0,0,1,6,8,131200,0,6,2,5,0,0,2,15,15,131208,0,15,1,44,0,0,1,1,5,0,0,1,5,18,262144,0,5,1,44,0,0,1,1,5,0,0,1,9,15,3276928,0,9,1,44,0,0,1,1,44,0,0,1,1,44,0,1,8,1,26,0,0,2,4,1,8192,0,5,1,26,0,1,12,4,12,131200,1,8,1,26,0,0,1,1,47,0,1,8,3,1,0,0,4,3,1,0,0,4,8,18,262146,0,9,1,5,0,0,2,4,6,0,0,4,2,5,0,0,2,8,14,524288,0,8,1,44,0,0,1,1,44,0,0,1,1,47,0,1,8,8,18,262144,0,8,1,5,0,0,1,4,15,1441920,0,4,1,44,0,0,1,7,17,0,0,7,1,44,0,0,1,1,2,0,0,1,1,38,0,0,1,1,38,0,0,1,5,2,0,0,5,1,32,0,0,2,6,18,262144,0,6,1,5,0,0,1,6,16,524288,0,6,1,5,0,0,1,7,16,524288,0,7,1,44,0,0,1,1,44,0,0,1,1,47,0,1,8,2,1,8192,0,3,7,18,0,0,7,1,5,0,0,1,10,15,1179648,0,10,1,44,0,0,1,11,2,0,0,11,1,44,0,0,2,1,26,0,1,12,2,1,8192,0,3,3,1,0,0,4,3,12,131200,0,3,1,44,0,0,1,1,18,2,0,1,1,44,0,0,2,1,5,0,0,2,9,8,131072,0,9,2,5,0,0,2,3,15,131080,0,3,1,44,0,0,1,1,44,0,1,16,1,5,0,0,1,8,15,135168,0,8,1,44,0,0,1,1,5,0,0,1,8,18,262144,0,8,1,44,0,1,16,1,5,0,0,1,17,15,135168,0,17,1,44,0,0,1,3,6,147584,0,3,2,5,0,0,2,3,6,131200,0,3,2,5,0,0,2,11,14,131200,0,11,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,1,44,0,0,1,1,44,0,1,16,1,5,0,0,1,5,15,135168,0,5,1,44,0,0,1,1,44,0,1,12,1,26,0,1,16,8,17,0,0,8,1,44,0,0,1,30,2,0,0,30,1,38,0,0,1,1,38,0,0,1,1,38,0,0,1,1,38,0,0,1,1,2,0,0,1,1,32,0,0,2,1,18,0,0,1,1,44,0,0,1,1,47,0,1,16,7,14,524288,0,7,1,44,0,0,1,1,5,0,0,1,6,18,262144,0,6,1,5,0,0,1,6,16,524288,0,6,1,5,0,0,1,7,16,524288,0,7,1,32,0,0,2,1,3,0,0,1,1,44,0,0,1,1,47,0,1,12,1,26,0,1,8,1,26,0,1,8,55,0,0,1,8,41,0,0,1,8,3,1,0,0,4,6,18,2,0,7,1,5,0,0,2,12,14,0,0,12,1,44,0,0,1,1,5,0,0,1,6,18,262144,0,6,1,32,0,0,2,1,5,0,0,1,7,18,0,0,7,1,44,0,0,1,1,47,0,1,8,3,1,0,0,4,4,18,2,0,5,1,5,0,0,2,7,6,0,0,7,2,5,0,0,2,5,14,524288,0,5,1,44,0,0,1,1,5,0,0,1,6,18,262144,0,6,1,32,0,0,2,15,18,4096,0,15,1,44,0,0,1,1,47,0,1,8,7,14,524288,0,7,1,44,0,0,1,1,5,0,0,1,6,18,262144,0,6,1,5,0,0,1,6,16,524288,0,6,1,5,0,0,1,7,16,524288,0,7,1,32,0,0,2,4,18,0,0,4,1,44,0,0,1,1,47,0,1,4,1,26,0,1,0,1,26,0,2,0,2,1,0,0,3,7,14,2,0,7,1,44,0,0,1,1,44,0,0,2,1,26,0,1,4,3,1,0,0,4,6,18,1048578,0,6,1,31,0,0,2,1,5,0,0,1,3,29,0,0,4,1,5,0,0,2,12,17,0,0,12,1,44,0,0,1,15,2,0,0,15,1,44,0,0,1,1,47,0,1,4,3,1,0,0,4,4,18,2,0,5,1,5,0,0,2,3,6,131200,0,3,2,5,0,0,2,4,14,131200,0,4,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,4,15,2232448,0,4,1,44,0,0,1,1,3,0,0,1,1,44,0,1,8,1,5,0,0,1,6,15,2232448,0,6,1,44,0,0,1,1,45,0,0,1,3,19,1048578,0,3,1,45,0,0,2,3,19,1048576,0,4,2,33,0,0,3,11,2,0,0,11,1,44,0,1,8,1,5,0,0,1,4,15,3538944,0,4,1,44,0,0,1,3,2,0,0,3,1,44,0,0,1,1,47,0,1,4,3,1,0,0,4,3,18,2,0,4,1,5,0,0,2,3,6,131200,0,3,2,5,0,0,2,11,14,131200,0,11,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,3,1,0,0,4,3,18,1048578,0,4,1,5,0,0,2,3,18,0,0,3,1,5,0,0,1,6,15,1179776,0,6,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,6,15,131200,0,6,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,3,1,0,0,4,7,18,2,0,8,1,5,0,0,2,7,17,0,0,7,1,44,0,1,8,21,2,0,0,21,1,38,0,0,1,1,38,0,0,1,1,2,0,0,1,1,38,0,0,1,1,38,0,0,1,2,2,0,0,2,1,32,0,1,8,13,14,524288,0,13,1,44,0,0,1,3,18,1048576,0,3,1,44,0,0,1,1,32,0,1,8,13,14,524288,0,13,1,44,0,0,1,1,5,0,0,1,4,18,0,0,4,1,44,0,1,4,1,44,0,0,1,1,47,0,1,4,8,17,0,0,8,1,44,0,0,1,1,2,0,0,1,1,38,0,0,1,1,38,0,0,1,2,37,0,0,2,1,38,0,0,1,1,38,0,0,1,1,2,0,0,1,1,32,0,0,2,6,18,1048576,0,6,1,32,0,0,2,7,18,0,0,7,1,44,0,0,1,1,47,0,1,0,1,26,0,2,0,2,1,0,0,3,7,14,2,0,7,1,44,0,0,1,6,19,1048578,0,6,1,31,0,0,2,1,5,0,0,1,6,8,524288,0,6,1,44,0,0,2,1,26,0,1,4,3,1,0,0,4,3,1,0,0,4,5,18,262146,0,6,1,5,0,0,2,3,8,131200,0,3,2,5,0,0,2,3,15,131208,0,3,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,5,14,131200,0,5,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,11,15,3539072,0,11,1,44,0,0,1,1,5,0,0,1,3,1,0,0,4,5,18,262144,0,5,1,44,0,1,8,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,22,2,0,0,22,1,44,0,0,1,1,47,0,1,4,3,1,0,0,4,3,1,0,0,4,4,18,262146,0,5,1,5,0,0,2,4,6,0,0,4,2,5,0,0,2,8,14,524288,0,8,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,4,18,262144,0,4,1,5,0,0,1,4,15,1441920,0,4,1,44,0,0,1,1,5,0,0,1,6,19,1048576,0,6,1,5,0,0,1,6,16,524288,0,6,1,5,0,0,1,7,16,524288,0,7,1,44,0,0,1,1,47,0,1,4,2,1,8192,0,3,3,1,0,0,4,2,12,131200,0,2,1,44,0,0,1,3,1,0,0,4,6,18,262146,0,6,1,44,0,0,2,1,5,0,0,2,10,8,131200,0,10,2,5,0,0,2,7,15,131208,0,7,1,44,0,0,1,1,5,0,0,1,4,18,262144,0,4,1,44,0,0,2,1,26,0,1,8,6,18,262144,1,12,1,5,0,0,1,9,15,3539072,0,9,1,44,0,0,1,1,5,0,0,1,5,18,262144,0,5,1,44,0,1,12,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,32,2,0,0,32,1,44,0,0,1,1,47,0,1,4,1,26,0,0,2,4,1,8192,0,5,1,26,0,1,8,14,14,0,0,14,1,44,0,0,1,1,5,0,0,1,5,18,262144,0,5,1,44,0,0,1,1,47,0,1,4,1,26,0,1,0,1,26,0,2,0,2,1,0,0,3,14,14,2,0,14,1,44,0,0,1,5,19,1048578,0,5,1,31,0,0,2,1,5,0,0,1,1,27,0,0,1,2,29,0,0,2,1,27,0,0,1,1,44,0,0,2,1,26,0,1,4,3,1,0,0,4,4,18,2,0,5,1,5,0,0,2,3,6,131200,0,3,2,5,0,0,2,4,14,131200,0,4,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,6,15,2232448,0,6,1,44,0,0,1,1,45,0,0,1,3,19,1048578,0,3,1,45,0,0,2,3,19,1048576,0,4,2,33,0,0,3,11,2,0,0,11,1,44,0,1,8,1,5,0,0,1,7,15,2232448,0,7,2,5,0,0,2,1,20,0,0,1,3,8,131200,0,3,1,20,0,0,1,1,45,0,0,1,1,20,0,0,1,1,20,0,0,1,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,3,1,0,0,4,3,1,0,0,4,3,18,262146,0,4,1,5,0,0,2,7,8,131200,0,7,2,5,0,0,2,3,15,131208,0,3,1,44,0,0,1,1,5,0,0,1,4,18,0,0,4,1,27,0,0,1,1,3,0,0,1,1,27,0,0,1,1,44,0,0,1,1,47,0,1,4,3,1,0,0,4,3,1,0,0,4,5,18,262146,0,6,1,5,0,0,2,3,18,262144,1,8,1,5,0,0,1,4,15,1441920,0,4,1,44,0,0,1,1,5,0,0,1,4,18,0,0,4,1,27,0,0,1,1,3,0,0,1,2,5,0,0,2,1,27,0,0,1,1,44,0,1,8,1,5,0,0,1,4,15,1441920,0,4,1,44,0,0,1,1,5,0,0,1,1,27,0,0,1,13,2,0,0,13,1,32,0,0,2,19,2,0,0,19,1,27,0,0,1,1,44,0,1,8,1,5,0,0,1,5,15,1441920,0,5,1,44,0,0,1,5,8,131200,0,5,2,5,0,0,2,5,15,131208,0,5,1,44,0,0,1,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,5,15,1441920,0,5,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,22,2,0,0,22,1,44,0,0,1,1,47,0,1,4,5,18,262144,1,8,1,5,0,0,1,5,16,131200,1,8,1,5,0,0,1,6,15,1441920,0,6,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,9,15,3539072,0,9,1,44,0,0,1,5,19,1048576,0,5,1,44,0,1,8,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,33,2,0,0,33,1,44,0,0,1,1,47,0,1,4,5,18,262144,0,5,1,5,0,0,1,4,15,1441920,0,4,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,28,2,0,0,28,1,44,0,0,1,1,47,0,1,0,1,26,0,2,0,2,1,0,0,3,12,14,2,0,12,1,44,0,0,1,6,19,1048578,0,6,1,31,0,0,2,1,5,0,0,1,6,8,524288,0,6,1,32,0,0,2,7,19,1048578,0,7,1,31,0,0,2,1,5,0,0,1,4,6,147456,0,4,2,5,0,0,2,10,8,131072,0,10,1,20,0,0,1,2,41,0,0,2,1,20,0,0,1,1,44,0,0,2,2,5,0,0,3,10,6,147456,0,10,2,5,0,0,2,17,8,131072,0,18,1,26,0,1,4,3,1,0,0,4,3,1,0,0,4,9,18,262146,0,10,1,5,0,0,2,7,19,1048576,0,7,1,5,0,0,1,14,15,1179648,0,14,1,44,0,0,1,3,2,0,0,3,1,44,0,0,2,2,1,0,0,3,2,29,0,0,2,1,47,0,2,4,2,1,8192,0,3,9,18,262144,0,10,2,33,0,0,3,1,3,0,0,2,1,26,0,1,8,9,18,262144,0,10,1,5,0,0,2,6,19,1048576,0,6,1,5,0,0,1,9,16,524288,1,4,1,26,0,2,4,3,1,0,0,4,5,18,2,0,6,1,5,0,0,2,5,1,8192,0,6,9,18,262144,0,10,1,26,0,1,8,1,3,0,0,2,2,5,0,0,3,8,11,131072,0,8,2,5,0,0,2,5,12,131072,0,5,1,32,0,1,8,1,3,0,0,2,2,5,0,0,3,8,11,131072,0,8,2,5,0,0,2,7,12,131072,0,7,1,32,0,1,8,1,3,0,0,2,2,5,0,0,3,8,11,131072,0,8,2,5,0,0,2,4,12,131072,0,4,1,32,0,1,8,1,3,0,0,2,2,5,0,0,3,8,11,131072,0,8,2,5,0,0,2,5,12,131072,0,5,1,32,0,1,8,1,45,0,0,2,2,5,0,0,3,8,11,131072,0,8,2,5,0,0,2,5,12,131072,0,5,1,32,0,1,4,1,26,0,0,1,1,47,0,2,4,3,1,0,0,4,6,18,2,0,7,1,5,0,0,2,2,1,8192,0,3,3,1,0,0,4,4,12,131200,0,4,1,44,0,0,1,8,18,1048578,0,8,1,44,0,0,2,1,5,0,0,2,7,19,1048576,0,7,1,5,0,0,1,8,15,1179648,0,8,1,44,0,0,1,5,2,0,0,5,1,44,0,0,2,1,26,0,1,8,3,1,0,0,4,3,1,0,0,4,7,18,262146,0,8,1,5,0,0,2,17,8,131072,0,17,2,5,0,0,2,3,15,131080,0,3,1,44,0,0,1,8,18,1048576,0,8,1,44,0,0,1,1,47,0,1,8,7,18,262144,0,7,1,5,0,0,1,5,15,1441792,0,5,1,44,0,0,1,5,18,0,0,5,1,44,0,0,1,1,47,0,1,8,7,18,262144,0,7,1,5,0,0,1,5,15,3276800,0,5,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,1,44,0,1,4,1,26,0,0,2,4,1,8192,0,5,1,26,0,1,8,3,1,0,0,4,3,1,0,0,4,7,18,262146,0,8,1,5,0,0,2,21,8,131072,0,21,2,5,0,0,2,3,15,131080,0,3,1,44,0,0,1,1,44,0,0,1,1,47,0,1,8,7,18,262144,0,7,1,5,0,0,1,5,15,1441792,0,5,1,44,0,0,1,5,18,0,0,5,1,44,0,0,1,1,47,0,1,8,7,18,262144,0,7,1,5,0,0,1,11,15,1441792,0,11,1,44,0,0,1,11,11,131072,0,11,2,5,0,0,2,6,12,131072,0,6,1,44,0,0,1,1,47,0,1,8,7,18,262144,0,7,1,5,0,0,1,5,15,3276800,0,5,1,44,0,0,1,1,44,0,0,1,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,1,44,0,1,4,1,26,0,0,1,1,47,0,2,4,5,6,131200,0,5,2,5,0,0,2,8,14,131200,0,8,1,44,0,0,1,3,8,131200,0,3,2,5,0,0,2,3,15,131208,0,3,1,44,0,0,1,1,45,0,0,1,10,19,1048578,0,10,1,45,0,0,2,1,26,0,1,8,6,17,0,0,6,1,44,0,0,1,8,2,0,0,8,1,38,0,0,1,1,38,0,0,1,1,2,0,0,1,1,32,0,0,2,10,19,1048576,0,10,1,44,0,0,1,1,47,0,1,4,1,26,0,0,1,1,44,0,0,1,1,44,0,0,1,1,47,0,2,4,10,6,147456,0,10,2,5,0,0,2,17,14,131072,0,17,1,44,0,0,1,6,18,4096,0,6,1,44,0,1,0,1,26,0,2,0,2,1,0,0,3,37,14,2,0,37,1,44,0,1,4,7,19,1048578,0,7,1,31,0,0,2,1,5,0,0,1,10,8,131072,0,10,1,32,0,1,4,7,19,1048578,0,7,1,31,0,0,2,1,5,0,0,1,3,29,0,0,3,1,32,0,1,4,5,19,1048578,0,5,1,31,0,0,2,1,5,0,0,1,4,6,147456,0,4,2,5,0,0,2,2,6,131072,0,2,2,5,0,0,2,5,8,131072,0,5,1,32,0,1,0,1,44,0,0,2,1,26,0,1,4,2,1,8192,0,3,1,42,0,0,1,7,19,1048576,0,7,1,5,0,0,1,10,15,1179648,0,10,1,44,0,0,1,17,2,0,0,17,1,44,0,0,2,2,42,0,0,3,1,42,0,0,1,7,19,1048576,0,7,1,5,0,0,1,10,15,1179648,0,10,1,44,0,0,1,9,2,0,0,9,1,44,0,0,2,1,26,0,1,8,6,1,8192,0,6,1,47,0,0,2,38,0,0,1,4,1,26,0,2,4,3,1,0,0,4,3,1,0,0,4,5,18,262146,0,6,1,5,0,0,2,3,8,131200,0,3,2,5,0,0,2,3,15,131208,0,3,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,5,14,131200,0,5,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,11,15,3539072,0,11,1,44,0,0,1,1,5,0,0,1,3,1,0,0,4,5,18,262144,0,5,1,44,0,1,8,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,22,2,0,0,22,1,44,0,0,1,1,47,0,2,4,3,1,0,0,4,4,18,2,0,5,1,5,0,0,2,6,8,131200,0,6,2,5,0,0,2,15,15,131208,0,15,1,44,0,0,1,1,5,0,0,1,5,18,262144,0,5,1,44,0,0,1,1,5,0,0,1,9,15,3276928,0,9,1,44,0,0,1,1,44,0,0,1,1,47,0,1,4,3,1,0,0,4,7,18,2,0,7,1,31,0,0,2,13,8,524288,0,14,1,5,0,0,2,4,6,147456,0,4,2,5,0,0,2,8,14,131072,0,8,1,44,0,0,1,1,5,0,0,1,4,18,0,0,4,1,44,0,0,1,1,5,0,0,1,6,15,135296,0,6,1,44,0,0,1,25,2,0,0,25,1,44,0,0,1,1,47,0,1,4,7,17,0,0,7,1,44,0,0,1,7,18,0,0,7,1,5,0,0,1,4,16,524288,0,4,1,5,0,0,1,7,16,524288,0,8,1,33,0,0,1,1,33,0,0,2,7,19,1048576,0,7,1,44,0,0,1,1,47,0,2,4,3,1,0,0,4,6,18,2,0,7,1,5,0,0,2,5,1,8192,0,6,16,6,0,0,16,2,5,0,0,2,5,14,524288,0,5,1,44,0,0,1,7,19,1048576,0,7,1,32,0,0,2,4,12,131200,0,4,1,44,0,0,2,1,26,0,1,8,2,12,131200,0,2,1,44,0,0,1,2,18,2,0,2,1,44,0,0,2,2,5,0,0,3,2,18,0,0,2,1,32,0,1,8,3,12,131200,0,3,1,44,0,0,1,5,18,2,0,5,1,44,0,0,2,2,5,0,0,3,6,1,8192,0,6,1,32,0,1,4,1,26,0,0,1,1,47,0,1,4,3,1,0,0,4,7,18,2,0,8,1,5,0,0,2,7,17,0,0,7,1,44,0,1,8,16,2,0,0,16,1,38,0,0,1,1,38,0,0,1,1,2,0,0,1,1,32,0,1,8,12,14,524288,0,12,1,44,0,0,1,1,5,0,0,1,6,17,131200,0,6,1,17,0,0,1,1,44,0,0,1,30,2,0,0,30,1,38,0,0,1,1,38,0,0,1,1,2,0,0,1,1,32,0,0,2,5,19,1048576,0,5,1,44,0,0,1,1,44,0,0,1,1,32,0,1,4,1,44,0,0,1,1,47,0,1,4,2,1,8192,0,3,6,18,0,1,8,1,5,0,0,1,9,16,524288,1,8,1,5,0,0,1,6,15,1572864,0,6,1,44,0,0,1,1,44,0,1,8,1,5,0,0,1,4,15,1179648,0,4,1,44,0,0,1,14,8,524288,0,15,1,26,0,1,12,4,16,524288,0,4,1,31,0,0,2,7,18,0,0,7,1,5,0,0,1,4,16,524288,0,4,1,32,0,1,12,7,16,524288,0,7,1,31,0,0,2,3,11,131200,0,3,2,5,0,0,2,4,15,2228360,0,4,1,44,0,0,1,7,18,4096,0,7,1,44,0,0,1,1,32,0,1,8,1,26,0,0,1,1,44,0,1,8,1,5,0,0,1,6,15,1179776,0,6,1,44,0,0,1,1,44,0,1,4,1,26,0,1,8,6,17,0,0,6,1,44,0,0,1,34,2,0,0,34,1,44,0,0,1,1,47,0,1,4,1,26,0,1,0,1,26,0]}}, module: kak_lsp::language_server_transport:151
Dec 14 16:20:06.994 DEBG To editor `583642`: eval -buffer '/home/johannes/git/kak-lsp/src/main.rs' -verbatim -- set buffer lsp_semantic_tokens 1 4.1,4.6|keyword 4.8,4.12|keyword 4.14,4.27|module 6.1,6.6|keyword 6.8,6.12|keyword 6.14,6.25|module 7.1,7.6|keyword 7.8,7.12|keyword 7.14,7.17|module 9.1,9.6|keyword 9.8,9.12|keyword 9.14,9.23|module 11.1,11.3|keyword 11.5,11.11|module 12.1,12.3|keyword 12.5,12.14|module 13.1,13.3|keyword 13.5,13.15|module 14.1,14.3|keyword 14.5,14.20|module 15.1,15.3|keyword 15.5,15.11|module 16.1,16.3|keyword 16.5,16.21|module 17.1,17.3|keyword 17.5,17.29|module 18.1,18.3|keyword 18.5,18.10|module 19.1,19.3|keyword 19.5,19.12|module 20.1,20.3|keyword 20.5,20.12|module 21.1,21.3|keyword 21.5,21.16|module 22.1,22.3|keyword 22.5,22.11|module 23.1,23.3|keyword 23.5,23.12|module 24.1,24.3|keyword 24.5,24.13|module 25.1,25.3|keyword 25.5,25.13|module 26.1,26.3|keyword 26.5,26.17|module 27.1,27.3|keyword 27.5,27.9|module 28.1,28.3|keyword 28.5,28.8|module 29.1,29.3|keyword 29.5,29.13|module 31.1,31.3|keyword 31.5,31.9|keyword 31.10,31.11|operator 31.12,31.16|module 31.17,31.18|operator 32.1,32.3|keyword 32.5,32.9|keyword 32.10,32.11|operator 32.12,32.15|module 32.16,32.17|operator 33.1,33.3|keyword 33.5,33.8|module 33.9,33.10|operator 34.1,34.3|keyword 34.5,34.13|module 34.14,34.15|operator 35.1,35.3|keyword 35.5,35.13|module 35.14,35.15|operator 36.1,36.3|keyword 36.5,36.12|module 36.13,36.14|operator 36.15,36.18|module 36.19,36.20|operator 37.1,37.3|keyword 37.5,37.12|module 37.13,37.14|operator 37.15,37.22|module 37.23,37.24|operator 38.1,38.3|keyword 38.5,38.12|module 38.13,38.14|operator 38.15,38.19|module 38.20,38.21|operator 39.1,39.3|keyword 39.5,39.12|module 39.13,39.14|operator 40.1,40.3|keyword 40.5,40.7|module 40.8,40.9|operator 40.10,40.15|module 40.16,40.17|operator 41.1,41.3|keyword 41.5,41.7|module 41.8,41.9|operator 41.10,41.12|module 42.1,42.3|keyword 42.5,42.7|module 42.8,42.9|operator 42.10,42.11|module 43.1,43.3|keyword 43.5,43.7|module 43.8,43.9|operator 43.10,43.11|module 43.12,43.13|operator 43.15,43.19|function 44.1,44.3|keyword 44.5,44.7|module 44.8,44.9|operator 44.10,44.11|module 44.12,44.13|operator 44.14,44.17|module 44.18,44.19|operator 44.20,44.22|module 44.23,44.24|operator 45.1,45.3|keyword 45.5,45.7|module 45.8,45.9|operator 45.10,45.14|module 46.1,46.3|keyword 46.5,46.7|module 46.8,46.9|operator 46.10,46.13|module 46.14,46.15|operator 47.1,47.3|keyword 47.5,47.7|module 47.8,47.9|operator 47.10,47.16|module 47.17,47.18|operator 49.1,49.2|keyword 49.4,49.7|function 50.5,50.7|keyword 50.9,50.15|variable 50.17,50.17|operator 50.22,50.23|operator 50.28,50.36|string 51.9,51.9|operator 52.9,52.9|operator 52.17,52.57|string 53.9,53.9|operator 53.16,53.56|string 54.9,54.9|operator 55.16,55.17|operator 55.28,55.36|string 56.17,56.17|operator 56.23,56.31|string 57.17,57.17|operator 57.23,57.72|string 59.9,59.9|operator 60.16,60.17|operator 60.28,60.36|string 61.17,61.17|operator 61.23,61.31|string 62.17,62.17|operator 62.23,62.55|string 64.9,64.9|operator 65.16,65.17|operator 65.28,65.35|string 66.17,66.17|operator 66.24,66.26|string 67.17,67.17|operator 67.23,67.30|string 68.17,68.17|operator 68.29,68.34|string 69.17,69.17|operator 69.23,69.45|string 70.17,70.17|operator 72.9,72.9|operator 73.16,73.17|operator 73.28,73.38|string 74.17,74.17|operator 74.24,74.26|string 75.17,75.17|operator 75.23,75.33|string 76.17,76.17|operator 76.23,76.63|string 78.9,78.9|operator 79.16,79.17|operator 79.28,79.36|string 80.17,80.17|operator 80.24,80.26|string 81.17,81.17|operator 81.23,81.31|string 82.17,82.17|operator 82.29,82.37|string 83.17,83.17|operator 83.23,83.65|string 84.17,84.17|operator 85.17,85.17|operator 87.9,87.9|operator 88.16,88.17|operator 88.28,88.36|string 89.17,89.17|operator 89.24,89.26|string 90.17,90.17|operator 90.23,90.31|string 91.17,91.17|operator 91.29,91.37|string 92.17,92.17|operator 92.23,92.65|string 93.17,93.17|operator 95.9,95.9|operator 96.16,96.17|operator 96.28,96.44|string 97.17,97.17|operator 97.23,97.39|string 98.17,98.17|operator 98.23,98.55|string 100.9,100.9|operator 101.16,101.17|operator 101.28,101.30|string 102.17,102.17|operator 102.24,102.26|string 103.17,103.17|operator 104.17,104.17|operator 104.23,104.71|string 106.9,106.9|operator 107.16,107.17|operator 107.28,107.32|string 108.17,108.17|operator 108.23,108.27|string 109.17,109.17|operator 109.29,109.34|string 110.17,110.17|operator 110.23,110.68|string 111.17,111.17|operator 113.9,113.9|operator 115.5,115.6|keyword 115.8,115.14|variable 115.15,115.15|operator 115.27,115.35|string 116.9,116.14|keyword 116.16,116.22|function 119.5,119.7|keyword 119.9,119.11|keyword 119.13,119.18|variable 119.20,119.20|operator 119.35,119.51|string 119.53,119.53|operator 121.5,121.7|keyword 121.9,121.19|variable 121.21,121.21|operator 121.23,121.29|variable 122.9,122.9|operator 122.19,122.26|string 123.9,123.9|operator 123.27,123.28|operator 123.33,123.33|operator 123.41,123.41|operator 124.9,124.9|operator 125.13,125.16|module 125.17,125.18|operator 125.19,125.28|function 125.31,125.31|operator 126.17,126.19|keyword 126.21,126.24|variable 126.26,126.26|operator 126.32,126.33|operator 126.38,126.38|operator 126.49,126.49|operator 126.55,126.76|string 126.79,126.79|operator 127.17,127.18|keyword 127.20,127.23|variable 127.24,127.24|operator 128.26,128.29|variable 129.19,129.22|keyword 135.5,135.6|keyword 135.8,135.10|keyword 135.17,135.27|variable 135.30,135.30|operator 135.32,135.42|variable 136.9,136.14|variable 136.16,136.16|operator 136.18,136.19|module 136.20,136.21|operator 136.22,136.35|function 136.37,136.47|variable 136.49,136.49|operator 136.57,136.79|string 139.5,139.7|keyword 139.9,139.15|variable 139.17,139.17|operator 139.25,139.26|operator 139.32,139.38|variable 139.39,139.39|operator 139.49,139.57|string 139.59,139.59|operator 141.5,141.7|keyword 141.9,141.11|keyword 141.13,141.18|variable 141.28,141.28|operator 141.30,141.34|keyword 141.36,141.39|module 141.40,141.41|operator 141.42,141.49|function 141.51,141.51|operator 141.52,141.57|variable 142.12,142.14|variable 142.17,142.18|operator 142.20,142.22|variable 143.13,143.15|variable 143.18,143.19|operator 144.13,144.49|function 144.51,144.51|operator 144.52,144.58|variable 144.61,144.61|operator 144.62,144.68|variable 144.71,144.71|operator 144.72,144.74|variable 145.20,145.43|string 145.46,145.46|string 145.49,145.51|variable 149.5,149.10|variable 149.11,149.11|operator 149.18,149.18|operator 149.27,149.27|operator 149.29,149.35|variable 151.5,151.6|keyword 151.8,151.10|keyword 151.17,151.23|variable 151.26,151.26|operator 151.28,151.34|variable 151.35,151.35|operator 151.45,151.53|string 152.9,152.14|variable 152.15,152.15|operator 152.22,152.22|operator 152.31,152.31|operator 152.33,152.39|variable 152.40,152.40|operator 152.48,152.48|operator 155.5,155.6|keyword 155.8,155.14|variable 155.15,155.15|operator 155.27,155.35|string 156.9,156.15|function 156.17,156.17|operator 156.18,156.23|variable 157.7,157.10|keyword 158.9,158.83|comment 159.9,159.38|comment 160.9,160.11|keyword 160.13,160.27|variable 160.29,160.29|operator 160.31,160.32|keyword 160.34,160.40|variable 160.41,160.41|operator 160.53,160.69|string 161.13,161.15|keyword 161.17,161.19|keyword 161.21,161.25|variable 161.27,161.27|operator 161.32,161.33|operator 162.13,162.17|function 163.17,163.17|operator 163.30,163.30|operator 163.31,163.33|keyword 163.35,163.39|variable 164.17,164.17|operator 164.25,164.46|string 165.24,165.25|operator 165.42,165.42|operator 165.43,165.47|variable 165.49,165.49|operator 166.11,166.14|keyword 169.9,169.11|keyword 169.13,169.15|keyword 169.17,169.24|variable 169.26,169.26|operator 169.28,169.31|module 169.32,169.33|operator 169.34,169.41|function 170.9,170.16|variable 170.17,170.17|operator 170.31,170.31|string 170.34,170.38|string 170.41,170.46|variable 170.47,170.47|operator 170.54,170.54|operator 171.9,171.10|keyword 171.12,171.18|variable 171.19,171.19|operator 171.31,171.41|string 172.13,172.14|keyword 172.16,172.18|keyword 172.24,172.24|variable 172.27,172.27|operator 172.38,172.39|operator 173.17,173.17|operator 173.27,173.27|operator 173.28,173.35|variable 174.17,174.17|operator 174.36,174.38|module 174.39,174.40|operator 174.41,174.43|module 174.44,174.45|operator 174.46,174.56|function 174.59,174.59|operator 175.17,175.17|operator 177.26,177.55|string 177.60,177.60|string 177.63,177.63|variable 178.17,178.23|function 178.25,178.25|operator 178.26,178.31|variable 178.32,178.32|operator 178.39,178.39|operator 181.9,181.63|comment 182.9,182.49|comment 183.9,183.11|keyword 183.13,183.18|variable 183.20,183.20|operator 183.22,183.33|function 183.35,183.35|operator 183.36,183.41|variable 183.44,183.44|operator 183.45,183.51|variable 184.9,184.11|keyword 184.13,184.16|variable 184.18,184.18|operator 184.20,184.26|module 184.27,184.28|operator 184.29,184.33|function 184.35,184.35|operator 184.36,184.41|variable 184.44,184.58|variable 185.9,185.15|function 185.17,185.17|operator 185.18,185.23|variable 185.24,185.24|operator 185.31,185.31|operator 185.41,185.44|variable 189.1,189.2|keyword 189.4,189.10|function 190.5,190.7|keyword 190.9,190.14|variable 190.17,190.17|operator 190.22,190.22|operator 190.37,190.51|string 191.5,191.7|keyword 191.9,191.12|variable 191.14,191.14|operator 191.16,191.18|module 191.19,191.20|operator 191.21,191.24|function 192.9,192.9|operator 193.9,193.9|operator 193.30,193.40|string 194.9,194.9|operator 194.15,194.17|string 195.5,195.7|keyword 195.9,195.11|variable 195.13,195.13|operator 195.15,195.17|module 195.18,195.19|operator 195.20,195.30|function 195.33,195.33|operator 196.5,196.7|keyword 196.9,196.11|variable 196.13,196.13|operator 196.15,196.17|variable 196.18,196.18|operator 196.27,196.27|operator 197.5,197.7|keyword 197.9,197.15|variable 197.17,197.17|operator 198.9,198.29|string 198.32,198.32|string 198.35,198.36|string 199.9,199.21|function 199.23,199.25|variable 200.9,200.21|function 200.23,200.23|operator 200.24,200.27|variable 202.14,202.14|string 202.21,202.21|string 202.24,202.29|variable 202.32,202.38|variable 205.1,205.2|keyword 205.4,205.10|function 205.20,205.20|operator 206.5,206.7|keyword 206.9,206.11|keyword 206.13,206.17|variable 206.19,206.19|operator 206.24,206.25|operator 207.5,207.9|function 208.9,208.9|operator 208.22,208.22|operator 208.23,208.25|keyword 208.27,208.31|variable 209.9,209.9|operator 209.17,209.38|string 210.5,210.7|keyword 210.9,210.11|keyword 210.13,210.16|variable 210.18,210.18|operator 210.20,210.23|module 210.24,210.25|operator 210.26,210.33|function 211.5,211.8|variable 211.9,211.9|operator 211.15,211.15|operator 211.22,211.22|operator 211.29,211.29|operator 212.5,212.6|keyword 212.8,212.10|keyword 212.15,212.17|keyword 212.19,212.24|variable 212.27,212.27|operator 212.39,212.40|operator 212.49,212.49|operator 212.50,212.53|variable 213.9,213.14|variable 214.13,214.13|operator 214.24,214.24|operator 214.25,214.29|variable 215.13,215.13|operator 215.21,215.52|string 216.7,216.10|keyword 217.9,217.22|function 217.24,217.24|operator 217.25,217.29|variable 221.1,221.2|keyword 221.4,221.17|function 221.26,221.26|operator 222.5,222.7|keyword 222.9,222.12|variable 222.14,222.14|operator 222.16,222.18|module 222.19,222.20|operator 222.21,222.24|function 223.9,223.9|operator 223.30,223.40|string 224.9,224.9|operator 224.17,224.18|operator 225.5,225.7|keyword 225.9,225.11|keyword 225.13,225.15|variable 225.17,225.17|operator 225.26,225.27|operator 225.32,225.32|operator 225.33,225.36|variable 226.5,226.7|keyword 226.9,226.11|keyword 226.13,226.17|variable 226.19,226.19|operator 226.21,226.23|variable 227.9,227.9|operator 227.15,227.15|operator 227.16,227.19|variable 227.22,227.23|operator 228.9,228.9|operator 228.15,228.15|operator 228.17,228.29|string 228.32,228.50|string 229.9,229.9|operator 229.21,229.22|operator 230.9,230.9|operator 231.9,231.9|operator 231.17,231.38|string 232.5,232.9|variable 233.9,233.9|operator 234.9,234.9|operator 235.9,235.9|operator 236.9,236.9|operator 237.9,237.9|operator 237.17,237.49|string 238.5,238.9|variable 238.10,238.10|operator 238.17,238.17|operator 238.25,238.52|string 241.1,241.2|keyword 241.4,241.15|function 241.25,241.25|operator 241.43,241.43|operator 241.44,241.47|module 241.48,241.49|operator 241.66,241.67|operator 241.69,241.78|module 241.79,241.80|operator 242.5,242.7|keyword 242.9,242.11|keyword 242.13,242.21|variable 242.23,242.23|operator 242.32,242.32|operator 242.48,242.50|string 242.53,242.54|keyword 244.5,244.6|keyword 244.8,244.16|variable 245.9,245.17|variable 245.19,245.19|operator 245.27,245.27|operator 248.5,248.7|keyword 248.9,248.13|variable 248.15,248.15|operator 248.17,248.21|keyword 248.23,248.31|variable 249.11,249.12|operator 249.22,249.23|operator 250.11,250.12|operator 250.22,250.23|operator 251.11,251.12|operator 251.22,251.23|operator 252.11,252.12|operator 252.22,252.23|operator 253.11,253.12|operator 253.22,253.23|operator 256.5,256.7|keyword 256.9,256.14|variable 256.16,256.16|operator 256.18,256.19|keyword 256.21,256.23|keyword 256.30,256.37|variable 256.40,256.40|operator 256.49,256.49|operator 256.59,256.63|string 257.9,257.11|keyword 257.13,257.15|keyword 257.17,257.23|variable 257.25,257.25|operator 257.44,257.45|operator 257.50,257.57|variable 258.9,258.15|variable 258.16,258.16|operator 258.23,258.27|variable 259.9,259.15|variable 259.16,259.16|operator 259.24,259.24|operator 260.7,260.10|keyword 261.9,261.11|keyword 261.13,261.15|keyword 261.17,261.23|variable 261.25,261.25|operator 261.48,261.49|operator 262.9,262.15|variable 262.16,262.16|operator 262.23,262.27|variable 263.9,263.15|variable 263.16,263.16|operator 263.40,263.41|operator 264.9,264.15|variable 264.16,264.16|operator 264.24,264.24|operator 267.5,267.9|module 267.10,267.11|operator 267.12,267.19|function 267.24,267.25|operator 268.16,268.23|string 268.26,268.26|string 271.5,271.14|module 271.15,271.16|operator 271.17,271.33|function 271.35,271.40|variable 274.1,274.2|keyword 274.4,274.40|function 275.14,275.14|operator 276.14,276.14|operator 277.12,277.12|operator 277.13,277.16|module 277.17,277.18|operator 277.19,277.20|module 277.21,277.22|operator 279.5,279.6|keyword 279.16,279.16|operator 279.28,279.44|string 279.58,279.58|operator 279.70,279.78|string 280.9,280.14|keyword 280.17,280.54|comment 283.5,283.7|keyword 283.9,283.11|keyword 283.13,283.17|variable 283.19,283.19|operator 283.24,283.25|operator 284.5,284.9|function 285.9,285.9|operator 285.22,285.22|operator 285.23,285.25|keyword 285.27,285.31|variable 286.9,286.9|operator 286.17,286.38|string 288.5,288.7|keyword 288.9,288.12|variable 288.14,288.14|operator 288.22,288.23|operator 288.40,288.40|operator 288.41,288.45|variable 288.47,288.47|operator 289.5,289.7|keyword 289.9,289.15|variable 289.32,289.32|operator 289.34,289.37|module 289.38,289.39|operator 289.40,289.47|function 289.49,289.49|operator 289.50,289.53|variable 289.55,289.55|operator 289.63,289.87|string 290.13,290.19|variable 290.20,290.20|operator 290.25,290.25|operator 292.5,292.7|keyword 292.9,292.14|variable 292.16,292.16|operator 292.18,292.22|keyword 292.24,292.39|module 292.40,292.41|operator 292.42,292.46|function 293.12,293.13|variable 293.16,293.17|operator 293.19,293.20|variable 294.13,294.17|variable 294.20,294.21|operator 294.23,294.28|keyword 296.5,296.7|keyword 296.9,296.15|variable 296.17,296.17|operator 297.9,297.24|string 297.27,297.27|string 298.9,298.20|function 298.22,298.22|operator 298.31,298.60|string 298.63,298.63|string 300.5,300.6|keyword 300.8,300.13|variable 301.9,301.9|operator 302.9,302.9|operator 303.9,303.9|operator 304.19,304.25|variable 304.26,304.26|operator 305.25,305.26|operator 305.32,305.38|variable 307.9,307.9|operator 309.16,309.49|string, module: kak_lsp::editor_transport:84
Originally posted by @krobelus in #7590 (comment)