sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: PowerToys
Issue: Keyboard Manger - Sticky Keys Timeout
Labels: Idea-Enhancement,Product-Keyboard Shortcut Manager

### Description of the new feature / enhancement

The purpose of this feature is to add StickKey new features in the Keyboard Manager.   My suggestion is to allow an active StickyFinger key to expire if no key is pressed within a configurable timeout.

With StickKeys on, pressing the for example the Ctrl key, the Ctrl remains virtually pressed until the next non StickyKey is pressed.  The active Ctrl sticky key would be removed from the keyboard buffer as being pressed if no additional key was pressed within the configurable stickykey timeout.

### Scenario when this would be used?

Start a stickykey combination, then get distracted in the middle of it, or if you accidently hit a stickykey.  For this example let say the ctrl StickyKey was activated.  When you come back to the computer, you do not realize that the computer (and not seeing the StickyKey active icon in the system tray) sticky keys is active.  The next key pressed or mouse scroll gets triggered as not a normal key press or normal mouse scroll, but rather as a ctrl key press or a ctrl mouse scroll.

### Supporting information

_No response_
Repository: go
Issue: x/pkgsite: redirect to code files if possible
Labels: NeedsInvestigation,FeatureRequest,pkgsite

### What is the URL of the page with the issue?
 
golang.org/pkg/runtime/proc.go
golang.org/x/build/dashboard/builders.go
...
 
### What is your user agent?
 
<!-- 
You can find your user agent here:
https://www.whatismybrowser.com/detect/what-is-my-user-agent
-->
 
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36
 
### Screenshot
 
<img width="1171" alt="Screenshot 2021-09-03 at 10 37 27" src="https://user-images.githubusercontent.com/5498964/131976427-94e07c3d-676d-4b89-bcbe-374130b8be13.png">
<img width="1171" alt="Screenshot 2021-09-03 at 10 36 03" src="https://user-images.githubusercontent.com/5498964/131976272-1af84e41-f08a-408c-a692-1bd1f4faf7b7.png">

 
### What did you do?
 
<!--
If possible, provide a recipe for reproducing the error.
-->
 
Access the page

 
### What did you expect to see?
 
golang.org was capable of redirect to a specific source code if the path indicates the source, and the file indeed exists.

Such as the above two pages should redirect to:

cs.opensource.google/go/go/+/master:src/runtime/proc.go
cs.opensource.google/go/x/build/+/master:dashboard/builders.go

pkgsite should also be compatible with this redirect.

To further generalize the need, as pkgsite already knows files that are contained in a package and the original repository URL, if the request router matches a contained file, then redirects to the corresponding source code, instead of showing 404 or request a new package.
 
### What did you see instead?

404 or request a new package
Repository: terminal
Issue: No tabs in fullscreen, focus mode or not
Labels: Help Wanted,Area-UserInterface,Product-Terminal,Issue-Task,In-PR

### Windows Terminal version (or Windows build number)

1.11.2421.0

### Other Software

_No response_

### Steps to reproduce

Use F11 to switch between full screen and windowed mode. In the latter, tabs appear fine. In the former, there are never tabs shown. Setting a keybind for focus toggle will only affect the windowed mode, and I cannot get tabs in full screen mode under any circumstances.

I've tried opening multiple tabs to make sure it wasn't a "auto-hide the tabs if there's only one session open" case.

### Expected Behavior

I would expect full screen mode to honor the focus mode.

### Actual Behavior

Focus mode is not honored and tabs will never appear in full screen mode.
Repository: angular
Issue: forwarding projected content
Labels: area: core,core: content projection,P3

### Which @angular/* package(s) are the source of the bug?

core

### Is this a regression?

No

### Description

Forwarding of projected content does not support selection. Though the second projection of the whole content works and end up in the `<ng-content>` element that has no `select` attribute it is not possible to do a selection on the content that gets projected a second time.

I have created a project on stackblitz where you can see two examples. They both should look the same but because of the named issue in the first example the selection based on the `align-right` class does not work and the _Settings_ button gets rendered on the left side.

### Please provide a link to a minimal reproduction of the bug

https://stackblitz.com/edit/angular-ivy-uvuncx

### Please provide the exception or error you saw

_No response_

### Please provide the environment you discovered this bug in

```true
Angular CLI: 12.2.1
Node: 12.22.1
Package Manager: npm 6.14.11
OS: linux x64

Angular: 12.2.1
... animations, cdk, cli, common, compiler, compiler-cli, core
... forms, localize, material, platform-browser
... platform-browser-dynamic, router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1202.1
@angular-devkit/build-angular   12.2.1
@angular-devkit/core            12.2.1
@angular-devkit/schematics      12.2.1
@schematics/angular             12.2.1
rxjs                            6.6.7
typescript                      4.3.5
```


### Anything else?

_No response_
Repository: pytorch
Issue: It' so strange!!!
Labels: module: serialization,module: android,oncall: mobile

## 🐛 Bug

<!-- A clear and concise description of what the bug is. -->

## To Reproduce
I save model as ptl.The  input shape of this ptl model file is 4 dims. When I load this ptl model on android.It throw an Error.:
```java
E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.xiaomi.recordtest, PID: 9775
    com.facebook.jni.CppException: Expected 4 elements in a list but found 3
      
      debug_handle:-1
      
    Exception raised from listUnpack at ../torch/csrc/jit/runtime/vararg_functions.cpp:187 (most recent call first):
    (no backtrace available)
        at org.pytorch.LiteNativePeer.forward(Native Method)
        at org.pytorch.Module.forward(Module.java:52)
```

In fact, I input a 4 dims data. When I input 3 dims data ,it throw same Error. When I input 5 dim data, it throws    com.facebook.jni.CppException: Expected 4 elements in a list but found 5.
HHHHH, this error is so funny. Schrodinger's error!!!


Steps to reproduce the behavior:

1.  
1.
1.

<!-- If you have a code sample, error messages, stack traces, please provide it here as well -->

## Expected behavior

<!-- A clear and concise description of what you expected to happen. -->

## Environment

Please copy and paste the output from our
[environment collection script](https://raw.githubusercontent.com/pytorch/pytorch/master/torch/utils/collect_env.py)
(or fill out the checklist below manually).

You can get the script and run it with:
```
wget https://raw.githubusercontent.com/pytorch/pytorch/master/torch/utils/collect_env.py
# For security purposes, please check the contents of collect_env.py before running it.
python collect_env.py
```

 - PyTorch Version (e.g., 1.0): 1.9.0
 - OS (e.g., Linux):ubuntu
 - How you installed PyTorch (`conda`, `pip`, source): pip
 - Build command you used (if compiling from source):
 - Python version:
 - CUDA/cuDNN version: CUDA
 - GPU models and configuration:
 - Any other relevant information:

## Additional context

<!-- Add any other context about the problem here. -->


cc @mruberry
Repository: pytorch
Issue: TypeError when using torch.cuda.list_gpu_processes() on Windows with the WDDM driver
Labels: module: cuda,triaged

## Issue description
torch.cuda.list_gpu_processes() can raise TypeError because p.usedGpuMemory can be None.

TypeError: unsupported operand type(s) for /: 'NoneType' and 'int'

Quoting from pynvml library (nvml.py:948):
"On Windows with the WDDM driver, usedGpuMemory is reported as None
Code that processes this structure should check for None, I.E."

## Code example
import torch
torch.cuda.list_gpu_processes()  # execute on Windows with the WDDM driver

## System Info
PyTorch version: 1.9.0+cu111
Is debug build: False
CUDA used to build PyTorch: 11.1
ROCM used to build PyTorch: N/A
OS: Microsoft Windows 10 Enterprise
GCC version: Could not collect
Clang version: Could not collect
CMake version: Could not collect
Libc version: N/A
Python version: 3.9.6 (tags/v3.9.6:db3ff76, Jun 28 2021, 15:26:21) [MSC v.1929 64 bit (AMD64)] (64-bit runtime)
Python platform: Windows-10-10.0.18363-SP0
Is CUDA available: True
CUDA runtime version: 10.0.130
GPU models and configuration: GPU 0: NVIDIA GeForce RTX 2070
Nvidia driver version: 471.41
cuDNN version: Could not collect
HIP runtime version: N/A
MIOpen runtime version: N/A
Versions of relevant libraries:
[pip3] efficientnet-pytorch==0.6.3
[pip3] numpy==1.21.1
[pip3] pytorch-lightning==1.4.0
[pip3] segmentation-models-pytorch==0.2.0
[pip3] torch==1.9.0+cu111
[pip3] torch-inspect==0.0.3
[pip3] torchaudio==0.9.0
[pip3] torchmetrics==0.4.1
[pip3] torchvision==0.10.0+cu111
[conda] Could not collect


cc @ngimel
Repository: neovim
Issue: Inconsistency with ANSI escape codes between xterm and Neovim's terminal emulator
Labels: status:blocked-external,terminal

### Neovim version (nvim -v)

0.4.3

### Vim (not Nvim) behaves the same?

I don't know, I don't have access to a machine with vim. Since this seems to be a problem with Neovim's terminal emulator, I guess not.

### Operating system/version

Ubuntu 20.04.3 LTS

### Terminal name/version

yakuake 19.12.2

### $TERM environment variable

xterm-256color

### Installation

apt

### How to reproduce the issue

The following gist contain the following escape codes:
```
�[?25l
�[?1049hr
�[?25h
�[?1049l
```
https://gist.githubusercontent.com/ChrisJefferson/f0fdf72ada8568df77faf171a403cc5e/raw/5d7aeaa702f45c4a14c4090b66df231a5d6c513a/gistfile1.txt

Download that gist into home. The following then reproduces the bug, both with `-u NORC` and `-u NONE` option:

- start `nvim`
- `:term`
- In the terminal do:
  - `cat ~/gistfile1.txt`

### Expected behavior

After `cat`ing the gistfile, the cursor should be redrawn.

### Actual behavior

After `cat`ing the gistfile, the cursor disappears.
Repository: pytorch
Issue: AttributeError: Can't pickle local object 'schedule.<locals>.schedule_fn'
Labels: oncall: profiler

## 🐛 Bug

<!-- A clear and concise description of what the bug is. -->

## To Reproduce

When using PyTorch Kineto Profiler with PyTorch Lightning and ddp_spawn accelerator, 
the schedule_fn is not pickable https://github.com/pytorch/pytorch/blob/master/torch/profiler/profiler.py#L24.

Solution, take it out of the function.

Steps to reproduce the behavior:

1.
1.
1.

<!-- If you have a code sample, error messages, stack traces, please provide it here as well -->

## Expected behavior

<!-- A clear and concise description of what you expected to happen. -->

## Environment

Please copy and paste the output from our
[environment collection script](https://raw.githubusercontent.com/pytorch/pytorch/master/torch/utils/collect_env.py)
(or fill out the checklist below manually).

You can get the script and run it with:
```
wget https://raw.githubusercontent.com/pytorch/pytorch/master/torch/utils/collect_env.py
# For security purposes, please check the contents of collect_env.py before running it.
python collect_env.py
```

 - PyTorch Version (e.g., 1.0):
 - OS (e.g., Linux):
 - How you installed PyTorch (`conda`, `pip`, source):
 - Build command you used (if compiling from source):
 - Python version:
 - CUDA/cuDNN version:
 - GPU models and configuration:
 - Any other relevant information:

## Additional context

<!-- Add any other context about the problem here. -->


cc @ilia-cher @gdankel @bitfort @ngimel @orionr @nbcsm @guotuofeng @guyang3532 @gaoteng-git
Repository: godot
Issue: 3D editor freelook inertia doesn't work reliably for movements/rotations that rely on mouse events
Labels: bug,topic:editor,confirmed,usability,topic:3d

### Godot version

3.3.3.stable, 4.0.dev (bb0122c93)

### System information

Fedora 34, GeForce GTX 1080 (NVIDIA 470.57.02)

### Issue description

3D editor freelook inertia doesn't work reliably for movements/rotations that rely on mouse events. The inertia will appear to "shut down" at random and unpredictable intervals, then come back up again. It may take a few minutes until you can notice it.

This was confirmed by Zylann and Maldonacho on the Godot contributors chat.

### Freelook rotation (broken due to reliance on mouse events)

https://user-images.githubusercontent.com/180032/132020117-f69449e7-9e38-48fe-861d-2fd687ba9d9e.mp4

### Orbiting (broken due to reliance on mouse events)

https://user-images.githubusercontent.com/180032/132020125-e27c81bf-9ca1-48d5-a38c-b7fda93d8df6.mp4

### Freelook movement and Focus Selection (good, because they only rely on keyboard events)

https://user-images.githubusercontent.com/180032/132020128-22784e21-427e-467c-a83e-e761e9e26289.mp4

Panning (Shift + middle mouse button) also doesn't work reliably, but I couldn't get it to break during a video recording.

### Steps to reproduce

- Set the inertia editor settings to high values (0.5 or more, 1 is recommended).
- Move and rotate the camera in various ways in the 3D editor in a non-empty scene.

### Minimal reproduction project

N/A
Repository: go
Issue: x/tools/cmd/goimports: New feature, option to always use parentheses
Labels: NeedsDecision,FeatureRequest,Tools

<!--
Please answer these questions before submitting your issue. Thanks!
For questions please use one of our forums: https://github.com/golang/go/wiki/Questions
-->

I would love an option to force goimports to always use parentheses, even for .go source files with only one import line.

By always using parentheses, the diff's between refactoring commits will be shorter. It's the same reason we use trailing commas on Go collections.
Repository: pytorch
Issue: FX tracing on Fairseq-based roberta fails.
Labels: triaged,module: fx

We tried torch.fx's symbolic tracer on roberta and got the following error:
```
  File "/fairseq/fairseq/models/roberta/model.py", line 232, in forward
    x, extra = self.encoder(src_tokens, features_only, return_all_hiddens, **kwargs)
  File "/site-packages/torch/fx/proxy.py", line 161, in __iter__
    return self.tracer.iter(self)
  File "/site-packages/torch/fx/proxy.py", line 102, in iter
    raise TraceError('Proxy object cannot be iterated. '
torch.fx.proxy.TraceError: Proxy object cannot be iterated. This can be attempted when used in a for loop or as a *args or **kwargs function argument.
```
Please kindly let us know if there is any workaround or quick fix. Thanks a lot.

cc @ezyang @SherlockNoMad
Repository: neovim
Issue: defaults: Increment and decrement interpret text-num or num-num as a negative number
Labels: enhancement,defaults,needs:discussion

### Neovim version (nvim -v)

v0.4.4

### Vim (not Nvim) behaves the same?

yes, 8.2.2434

### Operating system/version

Linux, latest Debian

### Terminal name/version

GNOME Terminal 3.40.3 using VTE 0.64.2

### $TERM environment variable

xterm-256color

### Installation

Debian neovim package

### How to reproduce the issue

nvim -u NONE
Go into insert mode, and type `1.2.3-4`.
Leave insert mode, and put the cursor on the `4`.
Press C-a to increment.

### Expected behavior

`4` increments to `5`. nvim should treat the `-` in `1.2.3-4` as a hyphen or other text punctuation, not a minus sign, because it's immediately preceded by an alphanumeric character. `x -4` (with a space) should increment to `x -3` treating the `-4` as a negative, but `x-4` should increment to `x-5` treating the `-` as a hyphen.

General rule: `-N` should not be treated as a negative number if `-` is immediately preceded by an alphanumeric character.

### Actual behavior

nvim treats the `-` in `1.2.3-4` as a minus sign, making the number `-4`, and "increments" it to `-3`.
Repository: godot
Issue: Weird behaviour when changing the offset of scaled Control nodes
Labels: bug,topic:gui

### Godot version

3.3.stable

### System information

Windows 10

### Issue description

Scaled Control nodes seems to move when their offset is changed:

https://user-images.githubusercontent.com/89750373/132038373-f34325aa-904c-44d0-8da2-602404194c81.mp4

The same doesn't happen with scaled Sprite nodes:

https://user-images.githubusercontent.com/89750373/132038402-0e06ff16-ed10-4360-85fa-bfa04cf6cf8c.mp4

This behaviour apparently only happens in-editor, not in-game.

### Steps to reproduce

1. Set the scale of a Control node above or below 1:1;
2. Change its offset property value. (it's easier to see using the toolbar pivot button)

### Minimal reproduction project

_No response_
Repository: PowerToys
Issue: Add a feedback section
Labels: Idea-Enhancement,Product-Settings

### Description of the new feature / enhancement

Currently we only have a Give feedback button:
![image](https://user-images.githubusercontent.com/58633848/132042789-be6aeb0b-9b7f-49cc-9205-a49cd87641a2.png)

But my suggestion is, we should make this a standalone tab, with information like OS version, important  links for giving feedback, open bug report tool button, etc.

Then we could also delete these links here: 
![image](https://user-images.githubusercontent.com/58633848/132042918-c2ecd706-d5e6-4a4b-a805-8a71a248ee52.png)


### Scenario when this would be used?

This would help the users to find these informations.

### Supporting information

_No response_
Repository: rust
Issue: Cargo test, failed to initiate panic, error 5
Labels: T-compiler,A-libtest,C-bug,A-panic

Suddenly, every panic in a test returns a fatal runtime error. 
Here the error:
fatal runtime error: failed to initiate panic, error 5
Caused by:
  process didn't exit successfully: (signal: 6, SIGABRT: process abort signal)

macOS Big Sur 11.5.2
cc (Homebrew GCC 11.2.0) 11.2.0
cargo 1.54.0 (5ae8d74b3 2021-06-22)
Repository: youtube-dl
Issue: www.kingsplace.co.uk (Kplayer) works only by adding --hls-prefer-native
Labels: site-support-request

<!--

######################################################################
  WARNING!
  IGNORING THE FOLLOWING TEMPLATE WILL RESULT IN ISSUE CLOSED AS INCOMPLETE
######################################################################

-->


## Checklist

<!--
Carefully read and work through this check list in order to prevent the most common mistakes and misuse of youtube-dl:
- First of, make sure you are using the latest version of youtube-dl. Run `youtube-dl --version` and ensure your version is 2021.06.06. If it's not, see https://yt-dl.org/update on how to update. Issues with outdated version will be REJECTED.
- Make sure that all provided video/audio/playlist URLs (if any) are alive and playable in a browser.
- Make sure that site you are requesting is not dedicated to copyright infringement, see https://yt-dl.org/copyright-infringement. youtube-dl does not support such sites. In order for site support request to be accepted all provided example URLs should not violate any copyrights.
- Search the bugtracker for similar site support requests: http://yt-dl.org/search-issues. DO NOT post duplicates.
- Finally, put x into all relevant boxes (like this [x])
-->

- [x] I'm reporting a new site support request
- [x] I've verified that I'm running youtube-dl version **2021.06.06**
- [x] I've checked that all provided URLs are alive and playable in a browser
- [x] I've checked that none of provided URLs violate any copyrights
- [x] I've searched the bugtracker for similar site support requests including closed ones


## Example URLs

<!--
Provide all kinds of example URLs support for which should be included. Replace following example URLs by yours.
-->

- Single video: https://www.kingsplace.co.uk/whats-on/comedy/dr-gameshow-online-streaming-event/kplayer/


## Description

<!--
Provide any additional information.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
-->

I wanted to archive a show I bought a ticket to from London Podcast Festival from the URL included above.
They use something called Kplayer and the videos are hosted on Vimeo.

The first attempt failed with a ffmpeg error “Fixing malformed AAC bitstream”, but worked perfectly by adding the option `--hls-prefer-native`.

As instructed by the documentation (https://github.com/ytdl-org/youtube-dl/blob/master/README.md#should-i-add---hls-prefer-native-into-my-config ) I’m creating this issue.
Repository: kubernetes
Issue: Remove beta volume storage-provisioner annotation
Labels: kind/bug,sig/storage,lifecycle/frozen,needs-triage

GA volume storage-provisioner annotation is added in this PR: https://github.com/kubernetes/kubernetes/pull/104590

At the same time, beta annotation is deprecated. This issue is to track the beta annotation removal after the deprecation period.

/sig storage
/cc @jsafrane @msau42
/triage accepted
Repository: TypeScript
Issue: Super call of non-method disallowed for static field disallowed unnecessarily
Labels: Suggestion,Awaiting More Feedback

# Bug Report

### 🔎 Search Terms

`Only public and protected methods of the base class are accessible via the 'super' keyword.`

static getter, setter, field, property

### 🕗 Version & Regression Information

Repro'd in stable, nightly, and TS 3.3.3

- This is the behavior in every version I tried, and I reviewed the FAQ for entries about `super`.

### ⏯ Playground Link

[Playground link with relevant code](https://www.typescriptlang.org/play?target=1&ts=4.4.2#code/KYDwDg9gTgLgBAbwL4G4BQaDGAbAhgZ3zgGUBXMYKAYT0MTTjnxlxgEtM4BzYeZgT2zB8ACgCU9Royi9SUAHZwA2gHIBQlQF10jJGj1ZaRKgAs22ACY0CRUDGDyLRMhWpHJTFu048+MQcLiHtKyCsoAdJH45JTh6sIANHAquBYWbOwQ8rjYngFaOnB6BphZ+BBC4dgQXCKm5lZGcf5C+GJoQA)

### 💻 Code

<!-- Please post the relevant code sample here as well-->
```ts
export {};

class SuperClass {
  static get styles() {
    return ['style'];
  }
}

class ChildClass extends SuperClass {
  static get styles() {
    return [...super.styles, 'additional style'];
  }
}

console.log(ChildClass.styles) // logs [['style'], 'additional style'] as expected
```

### 🙁 Actual behavior

When targeting ES5 we get the diagnostic `Only public and protected methods of the base class are accessible via the 'super' keyword.` on the `super.styles`.

This is a good diagnostic for the non-static case, because if `super.styles` was a property rather than an accessor then it probably wouldn't be accessible, as `SuperClass.prototype.styles` because it would be initialized in the constructor.

However a `static` field can reasonably be expected to have been initialized, and to be accessible at `SuperClass.styles` regardless of whether it's a property or an accessor.

### 🙂 Expected behavior

This should be allowed for static getters, as we have the super class object that we can access (unlike the non-static case, where we can't necessarily get at the original field if it wasn't a getter).