sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: youtube-dl
Issue: Please support Cielo online TV channel
Labels: site-support-request

- [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

- Single video: https://www.cielotv.it/streaming.html

## Description

It does not work with the provided URL:
```
[generic] streaming: Requesting header
WARNING: Falling back on generic information extractor.
[generic] streaming: Downloading webpage
[generic] streaming: Extracting information
ERROR: Unsupported URL: https://www.cielotv.it/streaming.html
```

It works with a URL extracted from the http dialog by means of Chrome Developer Tools (Ctrl + Shift + j) Network tab:
```
youtube-dl "https://skyanywhere3-i.akamaihd.net/hls/live/510693/cielo/stream2/streamPlaylist.m3u8?hdntl=exp=1623445811~acl=/*~data=hdntl~hmac=ea751e999d8df460bc8c1414a462ff1836c51fa99a943392bbc60ce1986fc28f"

[generic] *~data=hdntl~hmac=ea751e999d8df460bc8c1414a462ff1836c51fa99a943392bbc60ce1986fc28f: Requesting header
[generic] *~data=hdntl~hmac=ea751e999d8df460bc8c1414a462ff1836c51fa99a943392bbc60ce1986fc28f: Downloading m3u8 information
[download] Destination: streamPlaylist-_~data=hdntl~hmac=ea751e999d8df460bc8c1414a462ff1836c51fa99a943392bbc60ce1986fc28f.mp4
ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
[...]
```
The captured stream does play ok, therefore it is not encrypted.
Repository: PowerToys
Issue: Preserve Date created and Date accessed when copying
Labels: Idea-New PowerToy

### Provide a description of the new feature / enhancement
PowerToys has an option for File Explorer to preserve Date created and Date accessed when copying.

**To reproduce**

1. Open File Explorer -> Downloads
2. In the list view right click on the column and add Date created and Date accessed to the column.
3. Copy the .txt file to Documents
4. The copied .txt file in Documents does not have the same values as the source.
5. Date created and Date accessed were set to the current time. 
6. Only Date modified was preserved from source to destination.

**Screenshots**

![Annotation 2021-06-10 232937](https://user-images.githubusercontent.com/85701846/121602768-16912880-ca48-11eb-8bea-702e63ab5027.png)
![Annotation 2021-06-10 232938](https://user-images.githubusercontent.com/85701846/121602772-17c25580-ca48-11eb-8fc6-384363387d3c.png)
![Annotation 2021-06-10 232939](https://user-images.githubusercontent.com/85701846/121602773-185aec00-ca48-11eb-8d5b-1268d6434b3e.png)
![Annotation 2021-06-10 232940](https://user-images.githubusercontent.com/85701846/121602774-18f38280-ca48-11eb-9464-b3c3fe05861c.png)
![Annotation 2021-06-10 233623](https://user-images.githubusercontent.com/85701846/121602777-198c1900-ca48-11eb-82c8-859b22739535.png)
![Annotation 2021-06-10 233624](https://user-images.githubusercontent.com/85701846/121602780-1a24af80-ca48-11eb-8012-cf6166cef3fa.png)
![Annotation 2021-06-10 233625](https://user-images.githubusercontent.com/85701846/121602784-1abd4600-ca48-11eb-9f5f-53b41ac98875.png)



**Expected behavior**
PowerToys has an option under File Explorer where an option can be enabled to preserve Date created and Date accessed when copying from source to destination.

What if the destination has the same file name, so a file is overwritten? Then also all 3 timestamps (Date modified, Date created, Date accessed) will be preserved from the source to the destination. 

This option also works for folders.

**What is the scenario this would be used?**
I work in a women's shelter and write some notes daily with my Windows 10 Notebook. Privately I also write some diaries and it would make my daily life much easier if PowerToys can provide such an option for File Explorer. So I always have a good feeling that all 3 timestamps are preserved when I copy my files and folders from the source to the destination. This means that I don't have to worry and can preserve everything. Unfortunately File Explorer doesn't support it and hope that as a developer they can add such an option because I like File Explorer from the UI design. Only it lacks an option to preserve Date created and Date accessed.
Repository: vscode
Issue: Suggestion: Respect TypeScript workspace version path for trusted workspaces
Labels: feature-request,typescript

<!-- ⚠️⚠️ 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. -->
Now that VSCode has released with its new Workspace Trust feature, would it be possible to automatically respect the `typescript.tsdk` setting for trusted workspaces?  

As mentioned [in this comment](https://github.com/microsoft/vscode/issues/30069#issuecomment-312732928), the tsdk setting currently requires the user to explicitly opt-in to use the workspace version due to security reasons.  Now that VSCode is prompting the user as to whether the workspace can be trusted, I feel like this opt-in approach is unnecessary.

Having the workspace auto-select the intended TSDK version would be a nice QOL improvement for newer developers who aren't yet familiar with the intricacies of VSCode.  I'm constantly giving new developers instructions on how they must remember to override this setting, and it is a pain to need to explain where they must click and why it is necessary.
Repository: flutter
Issue: Mac customer_testing / flutter_cocoon.test: fail without reporting the failure
Labels: framework,P2,team-framework,triaged-framework

https://github.com/flutter/flutter/runs/2798352487 is a failure in Mac customer_testing but what actually has failed is never reported.  Here is the stdout:
```
Processing ./bin/cache/pkg/tests/registry/flutter_cocoon.test...
>> ./test_utilities/bin/flutter_test_runner.sh repo_dashboard
Processing ./bin/cache/pkg/tests/registry/flutter_cocoon.test...
ERROR: One or more tests from flutter_cocoon failed.
Contact: flutter-infra@google.com

Skipping ./bin/cache/pkg/tests/registry/flutter_gallery.test (fetch failed).
Contacts: raboughanem@google.com, perc@google.com

Skipping ./bin/cache/pkg/tests/registry/flutter_packages.test (fetch failed).
Contact: goderbauer@google.com

Skipping ./bin/cache/pkg/tests/registry/flutter_reactive_ble.test (fetch failed).
Contacts: raman.fedaseyeu@signify.com, remonhelmond@gmail.com

Skipping ./bin/cache/pkg/tests/registry/flutter_svg.test (fetch failed).
Contact: dfield@gmail.com

Skipping ./bin/cache/pkg/tests/registry/provider.test (fetch failed).
Contact: darky12s@gmail.com

Skipping ./bin/cache/pkg/tests/registry/rainbowmonkey.test (fetch failed).
Contact: ian@hixie.ch

1 failure.```
```
Repository: pytorch
Issue: Misreported linting messages
Labels: module: lint,triaged

## 🐛 Bug

When running the pylint module on Python code that includes PyTorch functions, there are errors reported suggesting that the `torch` module does not contain said functions when in fact they do.

## To Reproduce

Steps to reproduce the behavior:

1. Install the pylint module via `pip install pylint`
2. Create a Python script containing a PyTorch function such as follows:
```
import torch
torch.zeros(1)
```
3. Run pylint on the script: `pylint script.py`
4. The lint report will incorrectly state `Module 'torch' has no 'LongTensor' member (no-member)`

## Expected behavior

The lint report only state that the torch module does not contain a function if it is indeed the case.

## Environment

Collecting environment information...
PyTorch version: 1.8.1+cu102
Is debug build: False
CUDA used to build PyTorch: 10.2
ROCM used to build PyTorch: N/A

OS: Ubuntu 20.04 LTS (x86_64)
GCC version: (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Clang version: Could not collect
CMake version: Could not collect
Libc version: glibc-2.31

Python version: 3.8 (64-bit runtime)
Python platform: Linux-5.4.0-1018-aws-x86_64-with-glibc2.29
Is CUDA available: False
CUDA runtime version: No CUDA
GPU models and configuration: No CUDA
Nvidia driver version: No CUDA
cuDNN version: No CUDA
HIP runtime version: N/A
MIOpen runtime version: N/A

Versions of relevant libraries:
[pip3] numpy==1.19.0
[pip3] torch==1.8.1
[pip3] torchvision==0.9.1
[conda] Could not collect

## Additional context

N/A
Repository: vscode
Issue: Webview Service Worker Error in registration due to invalid document state
Labels: bug,upstream,webview,chromium,papercut :drop_of_blood:

<!-- ⚠️⚠️ 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?: 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. -->
- VS Code Version:
```
Version: 1.57.0
Commit: b4c1bd0a9b03c749ea011b06c6d2676c8091a70c
Date: 2021-06-09T17:18:42.895Z
Electron: 12.0.9
Chrome: 89.0.4389.128
Node.js: 14.16.0
V8: 8.9.255.25-electron.0
OS: Linux x64 5.11.0-18-generic snap
```
- OS Version: Ubuntu 21.04

Steps to Reproduce:

1. Update to 1.57
2. GitGraph extension stops working

The gitgraph extension shows this error:

```
Error loading webview: Error: Could not register service workers: InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state..
```
Repository: electron
Issue: [Feature Request]: Filter name in file dialog without extensions
Labels: enhancement :sparkles:,platform/windows,component/dialog

### Preflight Checklist

- [X] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project.
- [X] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to.
- [X] I have searched the [issue tracker](https://www.github.com/electron/electron/issues) for a feature request that matches the one I want to file, without success.

### Problem Description

for **dialog.showOpenDialogSync**([browserWindow, ]options)
you can specify filters

```
filters: [
    { name: 'Images', extensions: ['jpg', 'png', 'gif'] },
    { name: 'All Files', extensions: ['*'] }
  ]
```
So for displaying filters in combo box the list of extensions concatenated with name.
e.g. "Images **(\*.jpg;\*.png;\*.gif)**"

It is not convenient behavior when you want create filter for "All supported files" so list became too long and it looks ugly.
[See screenshot](https://photos.app.goo.gl/gRXyciY4eKm5LaZTA)

### Proposed Solution

It should be possible to specify filter name that will be displayed without extension list like it is done in system API.
So I want to see only "All supported files" in combobox.

### Alternatives Considered

It can be additional property for dialog e.g. "addExtensionsToFilterName"

### Additional Information

n/a
Repository: flutter
Issue: [web] flutter run -d chrome with headless mode
Labels: c: new feature,tool,platform-web,c: proposal,P3,team-web,triaged-web

Context:
- I want to run interactive test between applications, so I don't use `flutter drive`, I create a test file has 2 FlutterDrivers connect to 2 vm services, this is ok when I run on local but I want to run the on CI, so I need the headless mode when run flutter web with chrome device.

**Expected results:** <!-- what did you want to see? -->
flutter run -d chrome --headless
Repository: TypeScript
Issue: Distinguish missing and undefined also in arguments
Labels: Suggestion,Awaiting More Feedback

# Suggestion

With the arrival of [`--strictOptionalProperties`](https://github.com/microsoft/TypeScript/pull/43947), it’s clear that the intent of `?` as a modifier isn’t to add ` | undefined` to the type but to distinguish presence from absence.

I propose the same should apply to arguments.

## 🔍 Search Terms

optional argument, optional arguments, optional parameter, optional parameters

## ✅ Viability Checklist

My suggestion meets these guidelines:

* [ ] This wouldn't be a breaking change in existing TypeScript/JavaScript code (unless behind a flag)
* [x] This wouldn't change the runtime behavior of existing JavaScript code
* [x] This could be implemented without emitting different JS based on the types of the expressions
* [x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, new syntax sugar for JS, etc.)
* [x] This feature would agree with the rest of [TypeScript's Design Goals](https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals).


## ⭐ Suggestion

Given

```typescript
function optionallyTakesAnArg(arg? : string) {
	return arguments.length;
}
```

calling `optionallyTakesAnArg()` is not the same as `optionallyTakesAnArg(undefined)`. TypeScript should be able to model this. Specifically it should forbid the second form and only allow either `optionallyTakesAnArg()` or `optionallyTakesAnArg(stringArg)`.

## 📃 Motivating Example

This is mostly an issue when the argument is a generic type that may or may not include an explicit `undefined`:

```typescript
function optionallyTakesAnArg<T>(arg? : T) {
	if(arguments.length > 0) {
		// arg passed, do stuff
		doStuffWith(arg!);
	} else {
		// no arg passed, do something else
		doOtherStuff();
	}
}
```


## 💻 Use Cases

I want to model that calling `optionallyTakesAnArg<string>()` and `optionallyTakesAnArg<string>(stringArg)` both are valid but that `optionallyTakesAnArg<string>(undefined)` is not, whereas `optionallyTakesAnArg<undefined>()` and `optionallyTakesAnArg<undefined>(undefined)` are (but may not do the same thing).

Further, overloads should be able to distinguish between the latter two cases, e.g. for inference of return types.

This allows arguments whose type is a generic that may include `undefined` to be modeled correctly.

## ⚡️ Open issues

* Arrow functions don’t have an arguments object in scope so the only way to implement this would be with rest params and tuples, which means they, too, would need new semantics for `?`.
* This proposal is at odds with default arguments which always treat absent and undefined the same (`(function(a = 1) { return a })()` and `(function(a = 1) { return a })(undefined)` both evaluate to `1`).
* It’s also possible to model optional args using `optionallyTakesAnArg(arg : string | void)`, which, AFAICT currently has the same semantics as `optionallyTakesAnArg(arg? : string)`. I’m not sure whether this should continue to be aligned or not.
Repository: neovim
Issue: `append()` with `lockmarks` causes invalid buffer updates
Labels: bug

<!-- Before reporting: search existing issues and check the FAQ. -->

While debugging [this issue](https://github.com/neovim/neovim/issues/12861#issuecomment-857624004) I ended bisecting the issue to [this line](https://github.com/prettier/vim-prettier/blob/aa0607ca7a0f61e91365ecf25947312ff4796302/autoload/prettier/utils/buffer.vim#L23) in `vim-prettier`.

I am not sure that [this other line](https://github.com/prettier/vim-prettier/blob/aa0607ca7a0f61e91365ecf25947312ff4796302/autoload/prettier/utils/buffer.vim#L18) causes issues too.

The issue looks a bit worrying.

- `nvim --version`: master
- Operating system/version: Void Linux
- Terminal name/version: st
- `$TERM`: not relevant

[ ] `vim -u DEFAULTS` (version: ) behaves differently

### Steps to reproduce using `nvim -u NORC`

```
nvim -u NORC
# Set tree-sitter up
:lockmarks call append(1, "abc")
```

### Actual behaviour

Errors appear using tree-sitter (symptom for invalid byte-level updates).

### Expected behaviour

No errors

### Additional informations

I am sure this is reproducible with the `append` function.
My fear is that this issue is generic, as long as `lockmarks` is on.
Repository: pytorch
Issue: Python scalars should be promoted to the same `dtype` as the respective tensor
Labels: triaged,module: type promotion,needs design,module: python array api

The [array API specification stipulates](https://data-apis.org/array-api/latest/API_specification/type_promotion.html#mixing-arrays-with-python-scalars) that for binary operations involving a tensor and a Python scalar, the scalar needs to be converted to the same `dtype` as the tensor before the operation is performed. PyTorch casts the scalar to a tensor based on its `dtype` and afterwards performs the default type promotion for the operator. 

This can lead to overflows if the tensor `dtype` can hold the values of the scalar, but the automatically determined `dtype` cannot.

```python
>>> torch.tensor(0, dtype=torch.float32) + 2.0 ** 63
tensor(9.2234e+18)
>>> torch.tensor(0, dtype=torch.float32) + 2 ** 63
RuntimeError: Overflow when unpacking long
```

cc @mruberry @rgommers @pmeier @asmeurer @leofang @nairbv
Repository: vscode
Issue: Emmet wrap abbreviation behaviour change in JSX
Labels: bug,emmet,emmet-parse

<!-- ⚠️⚠️ 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. -->
- VS Code Version: 1.56.2
- OS Version: Windows 10

Steps to Reproduce:

When writing JSX in a render prop, the emmet wrap abbreviation attempts to wrap the whole parent component instead of the selected line. I'm fairly sure this is a somewhat recent behaviour change as I had not noticed this behaviour happening before.

See screenshots below:

![image](https://user-images.githubusercontent.com/1550219/121650803-88ab5100-cacc-11eb-9c64-b30f46f6e89d.png)

![image](https://user-images.githubusercontent.com/1550219/121650829-8e089b80-cacc-11eb-9bdf-5b356b765fc5.png)

Outcome:
![image](https://user-images.githubusercontent.com/1550219/121651150-e3dd4380-cacc-11eb-9084-3ff2df6b59ca.png)

Expected:
![image](https://user-images.githubusercontent.com/1550219/121651165-e8a1f780-cacc-11eb-86e8-508d594ab5fa.png)


I looked through previous issues that may have impacted this, i'm not sure if it's related to this change:
https://github.com/microsoft/vscode/pull/116603
Repository: flutter
Issue: [Keyboard] [iOS] [Dictation] During dictation, TextField onChanged is called after calling clear()  
Labels: a: text input,platform-ios,engine,has reproducible steps,P2,found in release: 2.2,found in release: 2.3,team-ios,triaged-ios

## Steps to Reproduce

You can reproduce by running the following example on an iOS physical device:

```dart
import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter dictation issue',
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({
    Key key,
  }) : super(key: key);

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  TextEditingController _controller = TextEditingController();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(),
      body: Center(
        child: TextField(
          controller: _controller,
          onChanged: (value) {
            print('onChanged :$value');
          },
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: () {
          print('clear');
          _controller.clear();
        },
        child: Icon(Icons.clear),
      ),
    );
  }
}

```

Just tap the dictation button, say something, then tap the floating action button that should clear the text field:

<img src="https://user-images.githubusercontent.com/34095172/121653327-df993200-ca9c-11eb-95c3-d54b892ce985.png" width="200">

<img src="https://user-images.githubusercontent.com/34095172/121653868-6c43f000-ca9d-11eb-8c15-1d70f977632d.png" width="200">

**Expected results:**
The textfield text is erased.

**Actual results:** 
The text still appears on the textfield after calling `clear()` on the controller. The textfield `onChanged` method is triggered after the clear :

print output :
```
flutter: onChanged :H
flutter: onChanged :He
flutter: onChanged :Hel
flutter: onChanged :Hell
flutter: onChanged :Hello
flutter: clear
flutter: onChanged :Hello
```
Repository: ant-design
Issue: React Testing Library "not wrapper in act(...)" warnings while testing antd Tabs
Labels: Inactive

- [x] 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://github.com/avatsavirs/antd-tab-tests](https://github.com/avatsavirs/antd-tab-tests)

### Steps to reproduce
    - git clone
    - npm install
    - npm test


### What is expected?
Tests run successfully without any warning. 

### What is actually happening?
Tests run successfully but with "An update to ForwardRef(TabNavList) inside a test was not wrapped in act(...)" warnings. 

| Environment | Info |
|---|---|
| antd | 4.13.0 |
| React | 17.0.2 |
| System | Ubuntu 20.04 |
| Browser | Firefox 89.0 |

---
I leave the tests running for 100ms at the end of the test case to make sure there are no unexpected changes. With antd Tabs this triggers multiple "not wrapped in act(...)" warnings, indicating some unintentional changes. These warning can we prevented if we manually unmount the component before the test is over. This makes testing components using ant-design Tabs problematic.  I'm trying to figure out what's causing this unintentional change and how can it be prevented so I don't have to manually unmount the component before each test is over. Let me know if I can help in any way.


<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: react
Issue: Concurrency / time-slicing by default
Labels: Type: Discussion,React 18

Will concurrency / time-slicing ever become the default behavior? Or will it always require a startTransition block to opt-in?
If it will become the default at some point, will that become part of the React 18 timeline or a later major release?