sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: PowerToys
Issue: Option to disable hover actions when picking colours
Labels: Idea-Enhancement,Needs-Triage,Product-Color Picker

### Description of the new feature / enhancement

An option to disable normal mouse-over actions whilst the colour picker is active

### Scenario when this would be used?

Let's say I want to pick a colour from a button on a website. If I hover over that button it will often change to its different 'hover colour'. This makes it impossible to pick the original non-hovered colour.

### Supporting information

_No response_
Repository: PowerToys
Issue: some $-patterns shift counter {} by one character in renamed filename
Labels: Issue-Bug,Product-PowerRename,Area-Quality,Priority-2

### Microsoft PowerToys version

0.79.0

### Installation method

PowerToys auto-update

### Running as admin

No

### Area(s) with issue?

PowerRename

### Steps to reproduce

search: ```.*``` + enable use regex
replace: ```<patterns as described below>```

### ✔️ Expected Behavior

All examples for file created March 10th 2024. File is first file in batch (```{}```->```0```)
replace: ``` <pattern>``` -> ```<result>```
replace: ```$YY${}ABC``` -> ```240ABC```
replace: ```$YYYY${}ABC``` -> ```20240ABC```
replace: ```$MM${}ABC``` -> ```030ABC```
replace: ```$MMM${}ABC``` -> ```Mar0ABC```
replace: ```$DD${}ABC``` -> ```100ABC```
replace: ```$DDD${}ABC``` -> ```Sun0ABC```
replace: ```$DDDD${}ABC``` -> ```Sunday0ABC```
replace: ```$YY$MM$DD${}ABC``` -> ```2403100ABC```

### ❌ Actual Behavior

for each of the named $ pattern the counter is shifted back by one character.
replace: ```$YY${}ABC``` -> ```24A0BC```
replace: ```$YYYY${}ABC``` -> ```2024A0BC```
replace: ```$MM${}ABC``` -> ```03A0BC```
replace: ```$MMM${}ABC``` -> ```MarA0BC```
replace: ```$DD${}ABC``` -> ```10A0BC```
replace: ```$DDD${}ABC``` -> ```SunA0BC```
replace: ```$DDDD${}ABC``` -> ```Sunda0yABC```
replace: ```$YY$MM$DD${}ABC``` -> ```240310ABC0```

### Other Software

_No response_
Repository: godot
Issue: Debug session starts at least 10 times slower on x11 than on wayland
Labels: enhancement,platform:linuxbsd,topic:editor,needs testing,performance

### Tested versions

- reproducible in Godot 4.2 ( no idea where to find the commit )

### System information

Godot v4.2.1.stable - Ubuntu 23.10 23.10 - Vulkan (Forward+) - integrated Intel(R) HD Graphics 520 (SKL GT2) () - Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz (4 Threads)

### Issue description

when I start a debug window using Xorg ( x11 window handler ), it takes ages to load whereas when I use Wayland it's just normal, I think it's related to the fact that I have an Intel GPU and that x11 has hard times giving the context

### Steps to reproduce

just change from Ubuntu to Ubuntu Xorg

### Minimal reproduction project (MRP)

no needs
Repository: PowerToys
Issue: Keyboard Manager - Sending Keys does not Work in Win11 Notepad
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.79.0

### Installation method

GitHub

### Running as admin

No

### Area(s) with issue?

Keyboard Manager

### Steps to reproduce

Keyboard remapping does not work in windows11 editor - when i want to map a string or chord *i tried various e.g. to CTRL + F1 or CTRL + ` + e) to SMS test@test.com



### ✔️ Expected Behavior

the string test@test.com should have been sent to the open app

### ❌ Actual Behavior

 when i hit the combination, only the first letter appears, in my example "t". 

Then, if i press any key, the missing letters appear one by one "e" "s" "t"...

### Other Software

Windows Notepad 11.2401.26.0
Repository: PowerToys
Issue: Context Menu Entries are doubled and translated wrong moreover on on English Systems!
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.79.0

### Installation method

PowerToys auto-update, Microsoft Store

### Running as admin

None

### Area(s) with issue?

General

### Steps to reproduce

Context Menu Entries are doubled and translated wrong moreover on on English Systems!
  
Screenshot:
![image](https://github.com/microsoft/PowerToys/assets/41425685/8a4df687-804c-4112-85b6-690b8a3624f2)


### ✔️ Expected Behavior

guess what? ^^

### ❌ Actual Behavior

_No response_

### Other Software

_No response_
Repository: godot
Issue: .import files losing their resource references crashes
Labels: bug,needs testing,topic:import,crash

### Tested versions

- Reproducible in https://github.com/godotengine/godot/commit/810f127022ec2cbfb288e436151d1a777c7b5da7

As far as we know it has always been like this.

### System information

Mac Mini, Apple Silicon

### Issue description

.import files lose their resource references. @lyuma wanted to store references embedded but concerned that resource references cause crashes.

Also if the resource is missing it crashes. Probably want to use the missing dependency manager.

The resource paths also do not follow renames

### Steps to reproduce

Write some core C++ code to write a resource.

```c++
r_options->push_back(ImportOption(PropertyInfo(Variant::OBJECT, "import/bindpose_data", PROPERTY_HINT_RESOURCE_TYPE, "BindposeData", PROPERTY_USAGE_DEFAULT | PROPERTY_USAGE_UPDATE_ALL_IF_MODIFIED), Variant()));
```

### Minimal reproduction project (MRP)

This is not project specific, but needs a .import with an invalid path as a property.
Repository: next.js
Issue: how to make the chart display correctly
Labels: examples

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
relaxslow@relaxslow next-tut-start % bun --no-install next info

Operating System:
  Platform: darwin
  Arch: arm64
  Version: Darwin Kernel Version 23.3.0: Wed Dec 20 21:30:44 PST 2023; root:xnu-10002.81.5~7/RELEASE_ARM64_T6000
Binaries:
  Node: 21.6.2
  npm: 10.2.4
  Yarn: N/A
  pnpm: N/A
Relevant Packages:
  next: 14.1.3
  eslint-config-next: 14.1.3
  react: 18.2.0
  react-dom: 18.2.0
  typescript: 5.4.2
Next.js Config:
  output: N/A
```


### Which example does this report relate to?

starter example

### What browser are you using? (if relevant)

Version 122.0.6261.112 (Official Build) (arm64)

### How are you deploying your application? (if relevant)

_No response_

### Describe the Bug

the chart not display correctly

### Expected Behavior

all bars should be on one line

### To Reproduce

bun run dev
navigate to http://localhost:3000/dashboard
you can see the DEC bar wrap to the next line , not sure how to fix
no instruct in the tutorial

<img width="1795" alt="Screenshot 2024-03-10 at 8 49 15 PM" src="https://github.com/vercel/next.js/assets/5476899/8280480c-2c92-430f-897c-fdde4f6c2178">
Repository: pytorch
Issue: Make the data type of local_used_map_ in the Reducer class configurable
Labels: oncall: distributed

### 🚀 The feature, motivation and pitch

My team and I are developing a custom backend for PyTorch using the privateuseone dispatch key. We've noticed significant performance differences in the all-reduce algorithm for different data types compared to the GPU. Therefore, we would like to add a parameter to the constructor of the Reducer class to control the data type of `local_used_map_dev_`. 
https://github.com/pytorch/pytorch/blob/main/torch/csrc/distributed/c10d/reducer.cpp#L302
```
void Reducer::initialize_local_used_map() {
  const auto variable_count = params_.size();
  at::TensorOptions options;
  options = options.dtype(at::kInt);

  // Deliberately don't pin the memory even if local_used_map_dev_ will
  // be cuda. See Note [local_used_map_ -> local_used_map_dev copying]
  local_used_map_ = at::zeros({static_cast<long>(variable_count)}, options);

  // This tensor needs to be on the same device as the replica params because
  // backend such as NCCL may not support CPU tensors, and hence it might not
  // work if we always put it on CPU. The dist backend for MTIA doesn't support
  // int32 allreduce for now, so it has to be placed on CPU.
  options = options.device(
      (params_[0].is_mtia()) ? c10::Device(c10::DeviceType::CPU)
                             : params_[0].device());
  local_used_map_dev_ = at::empty({static_cast<long>(variable_count)}, options);
}
```
This way, we can monkey patch this class in our extended wheel package to modify its default data type.
Could you please let us know what you think of this approach? Or do you have any other suggestions for solving this problem?

### Alternatives

_No response_

### Additional context

_No response_

cc @mrshenli @pritamdamania87 @zhaojuanmao @satgera @rohan-varma @gqchen @aazzolini @osalpekar @jiayisuse @H-Huang @kwen2501 @awgu @penguinwu @fegin @XilunWu @wanchaol @fduwjj @wz337 @tianyu-l @wconstab @yf225 @chauhang
Repository: pytorch
Issue: RuntimeError: Rank 2 successfully reached monitoredBarrier, but received errors while waiting for send/recv from rank 0. Please check rank 0 logs for faulty rank.
Labels: oncall: distributed

### 🐛 Describe the bug

# 8卡finetune llava-interlm2时遇到错误
<img width="1110" alt="image" src="https://github.com/InternLM/xtuner/assets/53989593/dfb2a3e7-5848-4a91-817d-bc289f4f0e42">
<img width="1109" alt="image" src="https://github.com/InternLM/xtuner/assets/53989593/1eba10e2-b52f-4fd0-b558-0145b3b11b6f">

# 环境
8卡 l40，internlm2 1.8B，

### Versions

Name: torch
Version: 2.2.1
Summary: Tensors and Dynamic neural networks in Python with strong GPU acceleration
Home-page: https://pytorch.org/
Author: PyTorch Team
Author-email: packages@pytorch.org
License: BSD-3
Location: /root/miniconda3/envs/xtuner-env/lib/python3.10/site-packages
Requires: filelock, fsspec, jinja2, networkx, nvidia-cublas-cu12, nvidia-cuda-cupti-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-runtime-cu12, nvidia-cudnn-cu12, nvidia-cufft-cu12, nvidia-curand-cu12, nvidia-cusolver-cu12, nvidia-cusparse-cu12, nvidia-nccl-cu12, nvidia-nvtx-cu12, sympy, triton, typing-extensions
Required-by: accelerate, deepspeed, peft, torchvision, xtuner

cc @mrshenli @pritamdamania87 @zhaojuanmao @satgera @rohan-varma @gqchen @aazzolini @osalpekar @jiayisuse @H-Huang @kwen2501 @awgu @penguinwu @fegin @XilunWu @wanchaol @fduwjj @wz337 @tianyu-l @wconstab @yf225 @chauhang
Repository: PowerToys
Issue: Copy from PDFs without annoying unwanted line breaks
Labels: Needs-Triage

### Description of the new feature / enhancement

With this feature, one would be able to copy text from PDFs without line breaks, allowing for a smoother copy-pasting experience.

### Scenario when this would be used?

When copying and pasting long texts, fixing the many line breaks can get extremely tedious, even with typically-proposed solutions such as find and replace.

### Supporting information

The following tool already implemented such a feature, and it works quite well. I feel it would fit PowerToys: [PDF Copy-Paster](http://www.onehourprogramming.com/blog/2010/9/1/fix-copy-and-pasting-in-pdfs.html)
Repository: ant-design
Issue: Tour能不能添加自定义按钮
Labels: help wanted,💡 Feature Request,Inactive

### What problem does this feature solve?

Tour能不能添加自定义按钮，最紧迫的譬如`不再提示`这样的需要自己处理后续逻辑的 

### What does the proposed API look like?

参数 | 说明 | 类型 | 默认值
actions | 按钮组，位置在底部 | Array<ReactNode> | -

<!--EndFragment-->



<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: vscode
Issue: someting git diff didn't show correct place
Labels: bug,diff-editor

<!-- ⚠️⚠️ Do Not Delete This! bug_report_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- 🕮 Read our guide about submitting issues: https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions -->
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
<!-- 🧪 Test using the latest Insiders build to see if your issue has already been fixed: https://code.visualstudio.com/insiders/ -->
<!-- 💡 Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. -->
<!-- 🔧 Launch with `code --disable-extensions` to check. -->
Does this issue occur when all extensions are disabled?: Yes/No

<!-- 🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. -->
<!-- 📣 Issues caused by an extension need to be reported directly to the extension publisher. The 'Help > Report Issue' dialog can assist with this. -->
Version: 1.87.1 (Universal)
Commit: 1e790d77f81672c49be070e04474901747115651
Date: 2024-03-06T00:23:16.418Z
Electron: 27.3.2
ElectronBuildId: 26836302
Chromium: 118.0.5993.159
Node.js: 18.17.1
V8: 11.8.172.18-electron.0
OS: Darwin arm64 23.3.0

Steps to Reproduce:

https://github.com/microsoft/vscode/assets/20318608/3833b352-dc24-4bc0-8a72-50383362fc5a
Repository: bitcoin
Issue: V2 Only Option
Labels: Feature

### Please describe the feature you'd like to see added.

I'd like to see the ability to specify that only V2 protocol connections are allowed.

### Is your feature related to a problem, if so please describe it.

_No response_

### Describe the solution you'd like

Perhaps a setting like listenonly=v2

### Describe any alternatives you've considered

_No response_

### Please leave any additional context

This would be extremely helpful for those who depend on V2 for confirming a connection is a "bonafide" node.
Repository: godot
Issue: Game Locks up and steals mouse in Linux/X11
Labels: discussion,needs testing

### Tested versions

v4.2.1.stable.mono.flathub [b09f793f5]

### System information

Godot v4.2.1.stable.mono (b09f793f5) - Freedesktop SDK 23.08 (Flatpak runtime) - X11 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 4060 Ti () - AMD Ryzen 7 5700X 8-Core Processor (16 Threads)

### Issue description

When game starts, and I input a direction to move, the game locks up. Produces unref: BUG error messages

### Steps to reproduce

When the game locks up, which in testing so far only happens when inputting a WASD movement. When the game locks up, it won't release the mouse, even if I ALT-TAB into other windows.

The only way to free the mouse and the game is to kill the session from a terminal window. Unfortunately this means I don't have any stack information to provide, I do however have the debugger output, which produces errors I have never seen. I am attaching a screen shot of those errors. Clicking on any of the unref: BUG errors does NOT bring the caret to erroneous code like other errors do. Looking into the Godot sources, this looks like an error capture specifically related strings in X11.

I could attach a copy of the game, however it rely on 3 servers and you wouldn't be able to get the game to run without the servers.

I can work with whoever picks the ticket up to demonstrate or otherwise poke around.
![image](https://github.com/godotengine/godot/assets/79280460/c26b3371-d1e2-479f-9350-498be636d287)

![image](https://github.com/godotengine/godot/assets/79280460/8181dc07-dedc-4386-8dba-694f8615c8a9)


### Minimal reproduction project (MRP)

Not Available
Repository: kubernetes
Issue: [Flaking Test] [sig-api-machinery] CustomResourceConversionWebhook [Privileged:ClusterAdmin] should be able to convert a non homogeneous list of CRs [Conformance]
Labels: sig/api-machinery,kind/flake,sig/windows,triage/accepted

### Which jobs are flaking?

https://storage.googleapis.com/k8s-triage/index.html?test=should%20be%20able%20to%20convert%20a%20non%20homogeneous%20list%20of%20CRs&xjob=calico
- ci-kubernetes-e2e-capz-master-windows
- ci-kubernetes-cloud-provider-kind-conformance-parallel
- ci-kubernetes-e2e-kubeadm-kinder-rootless-latest
- ci-kubernetes-e2e-capz-master-windows-hyperv





### Which tests are flaking?

- [sig-api-machinery] CustomResourceConversionWebhook [Privileged:ClusterAdmin] should be able to convert a non homogeneous list of CRs [Conformance]



### Since when has it been flaking?

storage.googleapis.com shows it flaked for a long period.

### Testgrid link

https://testgrid.k8s.io/sig-release-master-informing#capz-windows-master

### Reason for failure (if possible)

https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/ci-kubernetes-e2e-capz-master-windows/1766944844321656832

```
STEP: Verifying the service has paired with the endpoint - k8s.io/kubernetes/test/e2e/apimachinery/crd_conversion_webhook.go:345 @ 03/10/24 22:08:00.114
I0310 22:08:01.114971 2463 util.go:427] Waiting for amount of service:e2e-test-crd-conversion-webhook endpoints to be 1
< Exit [BeforeEach] [sig-api-machinery] CustomResourceConversionWebhook [Privileged:ClusterAdmin] - k8s.io/kubernetes/test/e2e/apimachinery/crd_conversion_webhook.go:126 @ 03/10/24 22:08:01.317 (8.596s)
> Enter [It] should be able to convert a non homogeneous list of CRs [Conformance] - k8s.io/kubernetes/test/e2e/apimachinery/crd_conversion_webhook.go:177 @ 03/10/24 22:08:01.317
I0310 22:08:01.317904 2463 util.go:506] >>> kubeConfig: /home/prow/go/src/sigs.k8s.io/windows-testing/capz/capz-conf-y1unem.kubeconfig
I0310 22:08:31.630253 2463 crd_conversion_webhook.go:501] error waiting for conversion to succeed during setup: Post "https://capz-conf-y1unem-4d42d29d.uksouth.cloudapp.azure.com:6443/apis/stable.example.com/v2/namespaces/crd-webhook-5821/e2e-test-crd-webhook-7762-crds": context deadline exceeded
I0310 22:08:31.630417 2463 crd_conversion_webhook.go:486] Unexpected error: 
    <context.deadlineExceededError>: 
    context deadline exceeded
    
        {}
[FAILED] context deadline exceeded
In [It] at: k8s.io/kubernetes/test/e2e/apimachinery/crd_conversion_webhook.go:486 @ 03/10/24 22:08:31.63
< Exit [It] should be able to convert a non homogeneous list of CRs [Conformance] - k8s.io/kubernetes/test/e2e/apimachinery/crd_conversion_webhook.go:177 @ 03/10/24 22:08:31.63 (30.313s)


{ failed [FAILED] context deadline exceeded
In [It] at: k8s.io/kubernetes/test/e2e/apimachinery/crd_conversion_webhook.go:486 @ 03/10/24 22:08:31.63
}
```

### Anything else we need to know?

some issues that may be related: https://github.com/kubernetes/kubernetes/issues/93705

### Relevant SIG(s)

/sig api-machinery
/sig windows
see this in a windows ci board, but may not be related. Add the sig for triage.
Repository: kubernetes
Issue: [Flaking Test] [sig-node] RuntimeClass should reject a Pod requesting a deleted RuntimeClass [NodeConformance] [Conformance]
Labels: priority/backlog,sig/node,kind/flake,triage/accepted

### Which jobs are flaking?

https://storage.googleapis.com/k8s-triage/index.html?test=RuntimeClass%20should%20reject%20a%20Pod%20requesting%20a%20deleted%20RuntimeClass
- ci-cos-containerd-node-e2e
- ci-kubernetes-node-e2e-containerd
- ci-kubernetes-e2e-node-canary

### Which tests are flaking?

[sig-node] RuntimeClass should reject a Pod requesting a deleted RuntimeClass [NodeConformance] [Conformance]

### Since when has it been flaking?

long time ago

### Testgrid link

https://testgrid.k8s.io/sig-release-master-blocking#ci-node-e2e

### Reason for failure (if possible)
 - 04/07/2024: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/ci-kubernetes-node-e2e-containerd/1776789225631387648
 - 03/10/2024: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/ci-kubernetes-node-e2e-containerd/1766506703232176128
```
[FAILED] should be forbidden
Expected an error to have occurred.  Got:
    <nil>: nil
In [It] at: k8s.io/kubernetes/test/e2e/common/node/runtimeclass.go:380 @ 02/27/24 08:12:21.967
```

### Anything else we need to know?

old issue related: https://github.com/kubernetes/kubernetes/issues/82352.

### Relevant SIG(s)

/sig node
Repository: svelte
Issue: Can't find a way to remove the `svelte-${hash}` css scope
Labels: custom element

### Describe the bug

Hi, i want to use svelte component to build web component, but find out that there ara many `svelte-${hash}` in the css code.

As i know, this hash code is for the svelte component css scope, but in web component shadow dom, there is no need to handle css scope problem, so i try to remove those `svelte-${hash}`, but i could not find a way.

<img width="539" alt="image" src="https://github.com/sveltejs/svelte/assets/28182882/715c21e0-978a-4831-a2b3-27eb50c98bda">


### Reproduction

```html
<nav class="navbar min-h-0 px-0 py-3 hover:shadow-md">
  <div class="section-container flex items-center justify-between">
  </div>
</nav>
```
=>
```html
<nav class="navbar min-h-0 px-0 py-3 hover:shadow-md svelte-1pm0tw7">
  <div class="section-container flex items-center justify-between svelte-1pm0tw7">
  </div>
</nav>
```

### Logs

_No response_

### System Info

```shell
System:
    OS: macOS 13.5.1
    CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
    Memory: 209.48 MB / 16.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 18.18.2 - ~/.nvm/versions/node/v18.18.2/bin/node
    Yarn: 1.22.19 - ~/.nvm/versions/node/v18.18.2/bin/yarn
    npm: 9.8.1 - ~/.nvm/versions/node/v18.18.2/bin/npm
    bun: 1.0.20 - ~/.bun/bin/bun
  Browsers:
    Chrome: 122.0.6261.112
    Safari: 16.6
  npmPackages:
    svelte: ^4.2.12 => 4.2.12
```


### Severity

annoyance
Repository: PowerToys
Issue: Regression : FancyZones does not work anymore with VSCode windows
Labels: Issue-Bug,Needs-Triage,Needs-Team-Response

### Microsoft PowerToys version

0.76.2

### Installation method

GitHub

### Running as admin

Yes

### Area(s) with issue?

FancyZones

### Steps to reproduce


    Install PowerToys FancyZones
    Move VSCode & see a zone higlighted, 


### ✔️ Expected Behavior

should snap to the zone

### ❌ Actual Behavior

does not snap to the zone

### Other Software


    VS Code Version: 1.86.2
    OS Version: Windows 10
Repository: neovim
Issue: ext_cmdline/message for the TUI: tracking issue
Labels: ui-extensibility,messages,cmdline-mode

I will be working on an ext_cmdline/message implementation for the TUI. An internal C implementation was explored first, but dropped after coming to the conclusion that properly untangling the current cmdline from the message grid in C would require more work than leveraging and improving the already existing parallel ext_ code path.

**Goals/progress:**
- [ ] Implement a floating window in the cmdline area that mimics the current cmdline. Should allow us to verify there are no regressions.
	- [x] Allow floating window in cmdline area(#27687).
	- [x] Resolve issues with setting cursor position(#27858).
	- [ ] Resolve redrawing issues. Nvim should take responsibility for updating the screen after cmdline_ui_flush() while avoiding conflicts with cmdpreview/incsearch? I.e. the event handler should not have to call `:redraw`.
	- [ ] Add treesitter highlighting(#26346).
- [ ] Initially also place messages in a floating window in the cmdline area for the same reason.
	- [x] Allow non-zero 'cmdheight' with ext_messages(#27812). In my opinion, a final implementation could still have the cmdline in the current 'cmdheight'-affected area, but:
	- [ ] Most messages should be placed elsewhere eventually, eliminating the hit-enter-prompt.
	- [ ] Separate handler for special messages(ruler, showcmd, showmode, search_count etc.).
	- [x] Propagate highlight group id's instead of attrs for all messages(#27813). Initially started with this because it was necessary for the internal C implementation. Finished it because it is more useful for ext_message consumers.
- [ ] Remove redundant C components:
	- [ ] Unmaintained Vimscript parser and cmdline highlighter.
	- [ ] Message grid.