sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: flutter
Issue: Make TargetPlatformVariant.all() the default for widget tests in flutter/flutter
Labels: a: tests,team,framework,P3,c: tech-debt,team-framework,triaged-framework

Tracking issue for [flutter.dev/go/test-all-platforms](flutter.dev/go/test-all-platforms)
Repository: vscode
Issue: Automatic disambiguation of file extensions
Labels: feature-request,languages-guessing

<!-- ⚠️⚠️ Do Not Delete This! feature_request_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- Please search existing issues to avoid creating duplicates. -->

<!-- Describe the feature you'd like. -->
As described in https://github.com/microsoft/vscode/issues/129004#issuecomment-882751887, I don't feel the current behaviour file association is effective in VSC for full-stack or versatile programmers.

There is prior art in the form of [`neel1996/langline`](https://github.com/neel1996/langline) although the heuristics implementation didn't really inspire @TylerLeonhardt.

That package uses GitHub Linguist which is highly tested but relies on hardcoded regexes.. as seen in https://github.com/github/linguist/blob/617fa486aad61043996e1323a429c900493c89a7/lib/linguist/heuristics.yml#L30 and other files.

The Tensorflow ML approach would be much more versatile than the Github Linguist NPM module, and other staff members mentioned using that for disambiguation. However, Linguist IDs would need to be matched to their corresponding `languageId`. The ML would also need to be trained to recognise contributed language(s).

Also noting:

> I also think there are different heuristics that would be better like looking at what other files are in the workspace and see what their modes are.
Repository: flutter
Issue: Inconsistent Asset Image path across Mobile and Web platforms
Labels: framework,a: assets,platform-web,has reproducible steps,P3,found in release: 2.2,found in release: 2.4,team-web,triaged-web

<!-- Thank you for using Flutter!

     If you are looking for support, please check out our documentation
     or consider asking a question on Stack Overflow:
      * https://flutter.dev/
      * https://api.flutter.dev/
      * https://stackoverflow.com/questions/tagged/flutter?sort=frequent

     If you have found a bug or if our documentation doesn't have an answer
     to what you're looking for, then fill out the template below. Please read
     our guide to filing a bug first: https://flutter.dev/docs/resources/bug-reports
-->

## Steps to Reproduce

<!-- You must include full steps to reproduce so that we can reproduce the problem. -->

1. Save an image to `images`, a subfolder within `assets`
2. Add `assets/images` to the pubspec.yaml and run `flutter pub get`
2.  Retrieve the image using `AssetImage("images/selected_image")`
3. Run the Flutter app

**Expected results:** <!-- what did you want to see? -->
The image retrieved from assets and displayed.

**Actual results:** <!-- what did you see? -->
On Flutter Web, the above code functions as expected and the image is retrieved; in order to get the image to display on **mobile**, however, the code must be modified to `AssetImage("assets/images/selected_image")`. This does not impact the appearance of the image on Web, but it is inconsistent behaviour that can lead to some elusive bugs. 

<details>
  <summary>Logs</summary>

<!--
      Run your application with `flutter run --verbose` and attach all the
      log output below between the lines with the backticks. If there is an
      exception, please see if the error message includes enough information
      to explain how to solve the issue.
-->

```
Unable to load asset: images/selected_image
```

<!--
     Run `flutter analyze` and attach any output of that command below.
     If there are any analysis errors, try resolving them before filing this issue.
-->


<!-- Finally, paste the output of running `flutter doctor -v` here. -->

</details>
Repository: youtube-dl
Issue: --rm-cache-dir/--no-cache-dir - What exactly are they used for
Labels: question

<!--

######################################################################
  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:
- Look through the README (http://yt-dl.org/readme) and FAQ (http://yt-dl.org/faq) for similar questions
- Search the bugtracker for similar questions: http://yt-dl.org/search-issues
- Finally, put x into all relevant boxes (like this [x])
-->

- [x] I'm asking a question
- [x] I've looked through the README and FAQ for similar questions
- [x] I've searched the bugtracker for similar questions including closed ones


## Question

<!--
Ask your question in an arbitrary form. Please make sure it's worded well enough to be understood, see https://github.com/ytdl-org/youtube-dl#is-the-description-of-the-issue-itself-sufficient.
-->
I have written a GUI for youtube-dl and for the last couple of hours I have been experincing some '403: Forbidden` errors when downloading items from yt playlists.

After g searching for a while the most common suggestions I came accross was to run '--rm-cache-dir'.
I searched what exactly they are for but didn't quite understand the very few explanations I found.

When I run  '--rm-cache-dir' what does this mean for the end-user. what if I just run ' '--no-cache-dir' for every youtube-dl call?

A side-note question: I would very much to share my GUI program( not open source yet, to be soon I hope), where can I do that?
Repository: pytorch
Issue: Add Future return from default process group collective communications
Labels: oncall: distributed,module: c10d

## 🚀 Feature

The default process group returns work items when executing collective communications. For example, in the all_reduce function

```
    if group is None:
        default_pg = _get_default_group()
        work = default_pg.allreduce([tensor], opts)
    else:
        work = group.allreduce([tensor], opts)
```

I would like to add the ability to return Future from supported collective communications.

## Motivation

The current implementation does not allow for async custom communication hooks to work with the default process group because they require the return type to be torch.futures.Future or torch._C.Future object.

## Pitch

<!-- A clear and concise description of what you want to happen. -->

Update supported collective communications in the default process group to be capable of returning Future.

potential solutions:

1. Add an additional parameter to existing collective communication functions set to False. The user can set this to true to return a Future instead of a work item for supported backends.

```
def all_reduce(tensor, op=ReduceOp.SUM, group=None, async_op=False, torch_future=False):
```

2. Replace all logic to return Future instead of work items. I don't know the impact of this on the codebase would need to investigate more.

```
    if group is None:
        default_pg = _get_default_group()
        fut = default_pg.allreduce([tensor], opts).get_future()
    else:
        fut = group.allreduce([tensor], opts).get_future()

    if async_op:
        return fut
    else:
        fut.wait()
```

## Alternatives

<!-- A clear and concise description of any alternative solutions or features you've considered, if any. -->

## Additional context

<!-- Add any other context or screenshots about the feature request here. -->


cc @pietern @mrshenli @pritamdamania87 @zhaojuanmao @satgera @rohan-varma @gqchen @aazzolini @osalpekar @jiayisuse @agolynski @SciPioneer @H-Huang @mrzzd @cbalioglu @gcramer23
Repository: three.js
Issue: FBXLoader: Unable to load animated mesh.
Labels: Loaders,Needs Investigation

<!-- Ignoring this template may result in your bug report getting deleted -->

**Describe the bug**

An error occurs when reading some fbx files through the fbx loader.

**To Reproduce**

Reproducing the error is very simple.
Just open the attached fbx file with three.js editor.
The error is that the mesh and bone do not match.
Blender reads without problems.


**Platform:**

 - Device: Desktop,
 - OS: Desktop,
 - Browser: Chrome
 - Three.js version: 13
[Bone_Warrior.zip](https://github.com/mrdoob/three.js/files/6859573/Bone_Warrior.zip)
![화면 캡처 2021-07-22 110214](https://user-images.githubusercontent.com/87662232/126581021-4a530457-2e43-4db9-9684-960ccb5c6b68.png)
Repository: pytorch
Issue: Enable clang-tidy on all of master
Labels: triaged

As of #61689 clang-tidy linting is enable on master. Right now it's limited to a subset of directories, this issue tracks the enabling of all folders / files under `torch/`:

 - [ ] torch/csrc/onnx
 - [ ] torch/csrc/distributed
 - [ ] torch/csrc/autograd
 - [x] torch/csrc/fx
 - [ ] torch/csrc/deploy
 - [ ] torch/csrc/multiprocessing
 - [ ] torch/csrc/cuda
 - [ ] torch/csrc/utils
 - [ ] torch/csrc/jit
 - [ ] torch/csrc/api
 - [ ] torch/csrc/generic
 - [ ] torch/csrc/tensor
 - [ ] files directly under torch/csrc
 - [ ] aten/

Once all these are enabled we can:

- [ ] Remove paths allowlist from [lint.yml](https://github.com/pytorch/pytorch/blob/master/.github/workflows/lint.yml#L362-L365)
- [ ] Remove [line filtering] from the clang-tidy wrapper
Repository: PowerToys
Issue: SendToX - Restore this very useful former powertoy
Labels: Idea-New PowerToy,Product-File Explorer,Product-File Actions Menu

### Description of the new feature / enhancement

Re-Create the original SendToX powertoy.

SendToX allowed you to select any drive/directory when choosing send to. Rather than having to pre-create send to shortcuts for directories you might use, thus cluttering up the interface.

Frankly, other than specific apps, this was the only use I ever got out of send to. I always disable all the generic locations.

### Scenario when this would be used?

When working with a selected file or a selection of files in Explorer, one of the options on the right-clcik context menu is Send to (of course). Adding SendToX would then allow the user to browse for any folder they choose (using a directory open./select dialog) which would then be the target of the move operation when the send to is executed.

Frankly, I'm not at all sure why this very useful functionality was never just integrated into Windows in the first place.

### Supporting information

_No response_
Repository: pytorch
Issue: ppc64le build fail: invalid conversion from Bfloat16 in functional_base.h:180
Labels: triaged,module: POWER,module: bfloat16

## 🐛 Bug

The build of pytorch on `ppc64le` platform continues its recent failures based on the `Bfloat16` additions from last month.  This is a follow-on to https://github.com/pytorch/pytorch/issues/61575 ...which was fixed for the specified issue described there; however, after that fix, the build has continued failing in the same (ATen vsx) code area.

The most relevant segment of the error output, I believe, is: 
```In file included from [01m[K../aten/src/ATen/cpu/vec/vec256/functional.h:3[m[K,
                 from [01m[K../aten/src/ATen/cpu/vec/functional.h:1[m[K,
                 from [01m[Katen/src/ATen/native/cpu/UnaryOpsKernel.cpp.VSX.cpp:14[m[K:
[01m[K../aten/src/ATen/cpu/vec/vec256/functional_base.h:180:29:[m[K [01;31m[Kerror: [m[Kinvalid conversion from ‘[01m[Kc10::BFloat16*[m[K’ to ‘[01m[Kint[m[K’ [[01;31m[K-fpermissive[m[K]
     Vec output_vec = [01;31m[Kvec_fun(Vec::loadu(input_data + d, size - d))[m[K;
                      [01;31m[K~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
```
The output of the regular ppc64le CI runs will show the full context.  The above segment of the failure is taken from the July 21 run; the full output is located here:  https://powerci.osuosl.org/job/pytorch-master-nightly-py3-linux-ppc64le-gpu/1178/consoleFull
(the build log is large, so search on UnaryOpsKernel.cpp)

This appears to be tied to the same PR that injected the earlier issue cited above; that injecting PR is apparently https://github.com/pytorch/pytorch/pull/55202 in which the code containing the error was added.

## To Reproduce

Reproduction requires building pytorch on a `ppc64le` platform, as seen in the aforementioned CI run.

## Expected behavior
Build should run to completion without premature failure.

## Environment

 - `ppc64le` platform, Ubuntu 18.04
 - fails during build; runtime environment not yet in play.
 
## Additional context

It's worth noting a comment from @malfet made in the earlier opened issue #61575: `Unless PowerPC builds can somehow be enabled on PR, such issues will keep popping up.`
This is true; as ppc64le builds aren't available on PR enablement, these issues are only observed after-the-fact. (One must actively go and look at the next day's CI run on the osuosl server to see any change.)  It would be nice to make this an automatic action somehow, maybe through the same server(s) at OSU (Oregon State University)...? But that's a separate procedural infrastructure issue to be considered.  In the meantime, we can only patch these after code failing in the merged master has been found to fail.  (We have gone long periods without failure; they seem to come in clusters.)
Repository: pytorch
Issue: [FX] Ability to provide autowrap function to Tracer init
Labels: triaged,module: fx

## 🚀 Feature

Add `autowrap_functions` kwarg to Tracer class. Here's an example of a subclass to achieve this:

```
class MyTracer(fx.Tracer):
    def __init__(self, autowrap_modules = (math, ), autowrap_functions = (), enable_cpatching = False):
        super().__init__(autowrap_modules=autowrap_modules, enable_cpatching=enable_cpatching)
        self._autowrap_function_ids.update(set([id(f) for f in autowrap_functions]))
```

## Motivation

- Right now, my code is riddled with `torch.fx.wrap(f)` everywhere I import `f`. I'd rather keep the responsibility with my tracer. (decorating `f` where it is defined does not work - as the [docs](https://pytorch.org/docs/stable/fx.html#torch.fx.wrap) say: "This function can be called at module-level scope")
- Another similar feature request with a similar motivation: https://github.com/pytorch/pytorch/issues/53534

## Alternatives

I saw some talk somewhere of creating an `is_leaf_function` method to override in the tracer class. Also seems viable.

cc @ezyang @SherlockNoMad
Repository: flutter
Issue: [camera_web] Add support for exposure mode and point
Labels: c: new feature,p: camera,package,c: proposal,team-ecosystem,P3,triaged-ecosystem

The `camera_web` plugin currently does not support setting the exposure mode for taking pictures and the exposure point for automatically determining the exposure values.

Part of #45297.

This could be done in the following way:
1. Check if the browser's user agent supports the exposure mode and point constraints (`exposureMode` and `pointsOfInterest` of [`MediaTrackSupportedConstraints`](https://www.w3.org/TR/image-capture/#mediatracksupportedconstraints-section)). 
2. Check which exposure modes are supported by the camera video track ([`MediaTrackCapabilities`](https://www.w3.org/TR/image-capture/#mediatrackcapabilities-section)).
3. Finally, apply constraints for the exposure mode and point for the camera video track ([`MediaTrackConstraintsSet`](https://www.w3.org/TR/image-capture/#mediatrackconstraintset-section)).
Repository: flutter
Issue: [camera_web] Add support for focus mode and point
Labels: c: new feature,p: camera,package,c: proposal,team-ecosystem,P3,triaged-ecosystem

The `camera_web` plugin currently does not support setting the focus mode for taking pictures and the focus point for automatically determining the focus values.

Part of #45297.

This could be done in the following way:
1. Check if the browser's user agent supports the focus mode and point constraints (`focusMode` and `pointsOfInterest` of [`MediaTrackSupportedConstraints`](https://www.w3.org/TR/image-capture/#mediatracksupportedconstraints-section)). 
2. Check which focus modes are supported by the camera video track ([`MediaTrackCapabilities`](https://www.w3.org/TR/image-capture/#mediatrackcapabilities-section)).
3. Finally, apply constraints for the focus mode and point for the camera video track ([`MediaTrackConstraintsSet`](https://www.w3.org/TR/image-capture/#mediatrackconstraintset-section)).
Repository: ant-design
Issue: v4版本，table没有数据时，手动设置columns宽度失效，导致表头折叠
Labels: Inactive

- [ ] I have searched the [issues](https://github.com/ant-design/ant-design/issues) of this repository and believe that this is not a duplicate.

### Reproduction link
https://codesandbox.io/s/currying-moon-uo4w3?file=/index.js:2179-2181

### Steps to reproduce
列表无数据

### What is expected?
无数据时，可以按照column设置的宽度固定
后续发现是因为设置了sticky导致，设置sticky之后，没有数据时就会发生头部折叠

### What is actually happening?
列表头折叠


![image](https://user-images.githubusercontent.com/22150589/126622582-490fbe21-95e0-4b48-bc64-fc498426ec34.png)

| Environment | Info |
|---|---|
| antd | 4.16.2 |
| React | 16.12.0 |
| System | window10 |
| Browser | Google Chrome 91.0.4472.114（正式版本) |





<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: youtube-dl
Issue: msvdn.net
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://webtools-09bd1346f7a44cc9ac230cc1cb22ca4f.msvdn.net/embed/W6WCDoupQlBq?autoplay=false&T=1626442127
- Single video: https://webtools.msvdn.net/embed/fPXUoUv?skinid=279075&T=1542276251


## Description

<!--
Provide any additional information.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
-->

Sorry, but I don't know what to write!
Repository: youtube-dl
Issue: Redirect info between extractors
Labels: question

<!--

######################################################################
  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:
- Look through the README (http://yt-dl.org/readme) and FAQ (http://yt-dl.org/faq) for similar questions
- Search the bugtracker for similar questions: http://yt-dl.org/search-issues
- Finally, put x into all relevant boxes (like this [x])
-->

- [X] I'm asking a question
- [X] I've looked through the README and FAQ for similar questions
- [X] I've searched the bugtracker for similar questions including closed ones


## Question

<!--
Ask your question in an arbitrary form. Please make sure it's worded well enough to be understood, see https://github.com/ytdl-org/youtube-dl#is-the-description-of-the-issue-itself-sufficient.
-->

Supposed I'm creating custom extractors for my project that uses youtube_dl, is possible to parse an URL using my custom extractor then send it to another one?

What I want to do is to implement an extractor that takes informations about a song title from services like Deezer then uses the YouTube Search extractor to find the specific title and download it.

Is there a way of doing this implemented in youtubedl?
Repository: terminal
Issue: No cursor after exiting vim
Labels: Help Wanted,Issue-Bug,Area-TerminalControl,Product-Terminal,Priority-2

### Windows Terminal version (or Windows build number)

1.8.1521.0

### Other Software

vim 7.4.576 (via SSH inside WSL)
````
        linux-vdso.so.1 (0x00007ffffd7f6000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f151d9c1000)
        libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f151d797000)
        libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f151d572000)
        libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007f151d369000)
        libgpm.so.2 => /usr/lib/x86_64-linux-gnu/libgpm.so.2 (0x00007f151d163000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f151cf5f000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f151cbb4000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f151c946000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f151e0ef000)
        libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007f151c741000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f151c524000)
````

### Steps to reproduce

A few times start vim, switch the window and wait...

### Expected Behavior

Everytime a flashing cursor after switching back.

### Actual Behavior

Sometimes the cursor disappears, reset(1) helps.
Repository: godot
Issue: Discussion of CharacterBody behavior
Labels: bug,discussion,topic:physics

### Godot version

4.0

### System information

Any

### Issue description

This issue is a tracker that summarizes some of the issues that occur with the current physics behavior of `CharacterBody`.

Since the way characters are required to move varies from game to game, the implementation should be as minimalistic as possible.

The problems that occur can be divided into two categories: *engine-side* problems and *user-side* problems. However, even for user-side problems, it is possible to provide solutions as add-ons or tutorials. Then, I suggest that the implementation should try to be as uncomplicated as possible so that the user can understand what is going on.

I prepared a sample project that looks like this.

![スクリーンショット 2021-07-22 20 42 45](https://user-images.githubusercontent.com/61938263/126634224-b59cdf2d-1cdc-4eab-8a0e-46668b958fea.png)

- [x] #30311
- [x] #36334
- [x] #50756
- [x] #52957 
- [x] #52958
- [ ] #53435
- Can't determine if it's stacked or not
    - [x] #51874
    - [x] [Implement priority order of collision solving in `StaticBody`](https://github.com/godotengine/godot-proposals/issues/3065)
    - [x] [Implement `is_inside_solid_geometry()` in `CharacterBody`](https://github.com/godotengine/godot-proposals/issues/3066)

### Steps to reproduce

Play scene.

### Minimal reproduction project

https://github.com/TokageItLab/3d-platform-test-for-godot4