sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: PowerToys
Issue: [FancyZones] Dynamic layouts bases off of focused Window
Labels: Idea-Enhancement,FancyZones-Layouts,Product-FancyZones

# Summary of the new feature/enhancement

At first I thought pressing windows + ~ selecting a new layout and clicking apply was too many steps.  So I first thought a short cut key to change the layout quicker would be ideal.  Then I realized, I wanted to change layouts based off of the focused window.

# Proposed technical implementation details

Looking at the default layouts there are Grids/Columns, and Priority Grid.  A dynamic Priority Grid where the Priority can be any column would be the first step.  IE: Priority Left, Right and Center.  When focusing on the respective zone, the layout should change automatically.
Repository: TypeScript
Issue: Declaration emit is broken for parameters marked /* @internal */
Labels: Bug,Domain: Declaration Emit

.ts:

```ts
interface TypeChecker {
    getContextualType(node: Expression, /* @internal */ contextFlags?: ContextFlags): Type | undefined;
}
```

.d.ts:

```ts
interface TypeChecker {
    getContextualType(node: Expression, 
: Type | undefined;
```
Repository: youtube-dl
Issue: Request for site  support Magellan TV
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 2019.09.01. 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 **2019.09.01**
- [ 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.magellantv.com/video/birth-of-planet-earth-4k
- Single video: https://www.magellantv.com/series/man-made-marvels-asia/chinas-forgotten-city
- Playlist: https://www.magellantv.com/series/man-made-marvels-asia

## Description

<!--
Provide any additional information.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
-->

Free 1 month trial https://www.magellantv.com
Repository: storybook
Issue: UI: Add external links to navigation
Labels: feature request,ui,csf

The left-hand navigation of storybook consists of links to stories, arranged hierarchically. The Storybook logo link is also configurable (as well as visually).

In 5.2, we added the ability to link to "documentation-only stories" which is markdown-based documentation that can be interspersed within your stories.

Let's also allow the user to embed links to other external resources in the same navigation tree.

## One possible implementation

In `storiesOf`:
```js
storiesOf(...)
  .add('storybook website', 'http://storybook.js.org', { isLink: true })
```

In `CSF`:
```js
export default { ... }
export const storybookWebsite = 'http://storybook.js.org'
storybookWebsite.story {
  isLink: true,
}
```

In `MDX`:
```jsx
<Navigation name='storybook website' href='http://storybook.js.org' />
```
Repository: youtube-dl
Issue: please add support for quint.com 
Labels: site-support-request

Dear Developers please add support for quint.com 

```
$ youtube-dl --version
2019.09.01
```

```
$ youtube-dl -c -F --verbose "https://www.thequint.com/news/india/non-approved-company-private-engineers-checked-evm-in-elections"
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-c', '-F', '--verbose', 'https://www.thequint.com/news/india/non-approved-company-private-engineers-checked-evm-in-elections']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.09.01
[debug] Python version 3.7.4+ (CPython) - Linux-5.2.0-2-amd64-x86_64-with-debian-bullseye-sid
[debug] exe versions: ffmpeg 4.1.4-1, ffprobe 4.1.4-1, phantomjs 2.1.1, rtmpdump 2.4
[debug] Proxy map: {}
[generic] non-approved-company-private-engineers-checked-evm-in-elections: Requesting header
WARNING: Falling back on generic information extractor.
[generic] non-approved-company-private-engineers-checked-evm-in-elections: Downloading webpage
[generic] non-approved-company-private-engineers-checked-evm-in-elections: Extracting information
ERROR: Unsupported URL: https://www.thequint.com/news/india/non-approved-company-private-engineers-checked-evm-in-elections
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/youtube_dl/YoutubeDL.py", line 796, in extract_info
    ie_result = ie.extract(url)
  File "/usr/lib/python3/dist-packages/youtube_dl/extractor/common.py", line 530, in extract
    ie_result = self._real_extract(url)
  File "/usr/lib/python3/dist-packages/youtube_dl/extractor/generic.py", line 3355, in _real_extract
    raise UnsupportedError(url)
youtube_dl.utils.UnsupportedError: Unsupported URL: https://www.thequint.com/news/india/non-approved-company-private-engineers-checked-evm-in-elections
```
Repository: TypeScript
Issue: Generators/Async Generators with TReturn type argument which extends undefined have a return method with a non-optional argument in 3.6.2
Labels: Needs Investigation

<!-- 🚨 STOP 🚨 𝗦𝗧𝗢𝗣 🚨 𝑺𝑻𝑶𝑷 🚨

Half of all issues filed here are duplicates, answered in the FAQ, or not appropriate for the bug tracker. Even if you think you've found a *bug*, please read the FAQ first, especially the Common "Bugs" That Aren't Bugs section!

Please help us by doing the following steps before logging an issue:
  * Search: https://github.com/Microsoft/TypeScript/search?type=Issues
  * Read the FAQ: https://github.com/Microsoft/TypeScript/wiki/FAQ

Please fill in the *entire* template below.
-->

<!-- Please try to reproduce the issue with `typescript@next`. It may have already been fixed. -->
**TypeScript Version:**  3.6.2

<!-- Search terms you tried before logging this (so others can find this issue more easily) -->
**Search Terms:**
generator iterator return argument optional required

**Code**
```ts
function *gen(): Generator<number, number | undefined> {
  yield 1;
  return 2;
}

gen().return();
```

**Expected behavior:**
The argument passed to the `return` method should be optional. Not sure if this is possible with typescript.

**Actual behavior:**
```
file.ts(6,7): error TS2554: Expected 1 arguments, but got 0.
6 gen().return();
        ~~~~~~~~

  typescript/lib/lib.es2015.generator.d.ts:26:12
    26     return(value: TReturn): IteratorResult<T, TReturn>;
                  ~~~~~~~~~~~~~~
    An argument for 'value' was not provided.
```

**Playground Link:** <!-- A link to a TypeScript Playground "Share" link which demonstrates this behavior -->

Playground is not available for 3.6.2

**Related Issues:** <!-- Did you find other bugs that looked similar? -->
#30790 Strongly typed iterator PR.
#32682 Other (async) iterator usability issues.
#33239 Trouble implementing async iterator interface in 3.6.2
#33241 Unable to use done property of IteratorResult to narrow types in typescript 3.6.2
Repository: pytorch
Issue: TestAutograd.test_deep_reentrant fails with SIGBUS on macOS
Labels: module: autograd,module: tests,triaged,module: macos

## 🐛 Bug

TestAutograd.test_deep_reentrant fails with SIGBUS on macOS.

## To Reproduce

Steps to reproduce the behavior: run autograd tests on macOS.

## Environment

Found this while working on #25930.


cc @ezyang @SsnL @albanD @zou3519
Repository: flutter
Issue: Integrate ./flutter/ci/build_flutter_runner_tests.sh with ./flutter/testing/run_tests.py.
Labels: customer: fuchsia,engine,platform-fuchsia,P2,team-engine,triaged-engine

That is the primary entrypoint for all testing. Currently, the bash script also depends on only the x86 Fuchsia variant being built.
Repository: flutter
Issue: Better document the CHROME_EXECUTABLE environment variable
Labels: d: api docs,platform-web,P3,team-web,triaged-web

Hello, there seems to not be much documentation on CHROME_EXECUTABLE available.

There's info on https://github.com/flutter/flutter/wiki/Building-a-web-application-with-Flutter but it is otherwise pretty hidden.

It could be shown on the Web FAQ, for example.
Repository: opencv
Issue: WASM Face Module and DLib Facial Landmarks JavaScript Build
Labels: feature,category: contrib,category: javascript (js)

1. How can we include the face module to detect real-time facial landmarks to the JavaScript build because it is also creating errors and I am not sure where the bug occurs because I followed the same instructions from the website? In fact, I tried FacemarkKazemi, FacemarkAAM, and FacemarkLBF.

2. How can we include the dlib's facial landmark model library into the OpenCV.js build because there are dependencies?
Repository: flutter
Issue: The Fuchsia Toolchain & SDK Autoroller should use the revision tags instead of instance IDs.
Labels: team,customer: fuchsia,engine,dependency: fuchsia,P3,team-engine,triaged-engine

Currently, we have 4 Fuchsia specific autorollers. One for the toolchain and another for the SDK on Linux & Mac. Each autoroller uses the instance ID of CIPD packages. This is disadvantageous because the versions of the toolchain and SDK on Mac and Linux may not always be in sync with each other. Also, since there are 4 instance fields to update, there are 4 rollers.

Instead of instance IDs, the autorollers should use a tag for the SDK as well as the toolchain. The tag (int the `git:<sha>` format) for both the Linux and Mac variants of the toolchain and SDK should the same. This guarantees that host artifacts built on the Mac will not drift from those built on Linux. An added benefit is that we will require just two autorollers instead of 4. One for the SDK and another for the roller.
Repository: TypeScript
Issue: support destructuring parameter @param tag in tsdoc
Labels: Suggestion,Experience Enhancement


tsdoc rule:

https://github.com/microsoft/tsdoc/issues/186

vscode issue:

https://github.com/microsoft/vscode/issues/80368

example:

```ts
/**
 *
 * @param bar - the bar parameter
 * @param a - the first parameter
 * @param b - the second parameter
 * @param c - the third parameter
 * @returns the return value
 */
function foo(bar: string, {
  a,
  b,
  c
}:{
  a: string,
  b: number,
  c: string
}) {

  return bar + a;
}
```

![image](https://user-images.githubusercontent.com/8111351/64322482-3c78d600-cff5-11e9-96f0-1c4118bfb05d.png)
![image](https://user-images.githubusercontent.com/8111351/64322628-85308f00-cff5-11e9-83f5-cba6d8269b9c.png)
Repository: pytorch
Issue: Provide a way to select SVD algorithm in PyTorch?
Labels: triaged,module: linear algebra,function request

PyTorch seems to use `gesdd` for singular value decomposition. Alternative `gesvd` is slower, but more accurate/robust. PyTorch could follow scipy syntax and provide a way to choose between them using `lapack_driver` kwarg

Some background on gesvd vs gesdd
https://epubs.siam.org/doi/10.1137/17M1117732
https://savannah.gnu.org/bugs/?55564


```
import numpy as np
import torch, scipy
fn = "pinv2_crash.txt"
if not os.path.exists(fn):
  import urllib.request
  url="https://s3.amazonaws.com/yaroslavvb2/data/"+fn
  response = urllib.request.urlopen(url)
  body = response.read()
  print("Read %d bytes"%(len(body),))
  open(fn, "wb").write(body)

mat = np.genfromtxt(fn, delimiter= ",").astype(np.float32)
scipy.linalg.svd(mat, lapack_driver="gesdd")  # crashes
torch.svd(torch.tensor(mat))  # crashes
scipy.linalg.svd(mat, lapack_driver="gesvd")  # works
```

cc @vincentqb @vishwakftw @jianyuh @nikitaved @pearu @mruberry @heitorschueroff @SsnL
Repository: pytorch
Issue: [C++] `Module::pretty_print` is broken
Labels: module: cpp,module: nn,triaged

## 🐛 Bug

<!-- A clear and concise description of what the bug is. -->

As described in the documentation, `Module::pretty_print` prints the name of the current module and prints its submodules recursively.

> Streams a pretty representation of the Module into the given stream.
> 
> By default, this representation will be the name of the module (taken from name()), followed by a recursive pretty print of all of the Module’s submodules.
> 
> Override this method to change the pretty print. The input stream should be returned from the method, to allow easy chaining.

However, in reality, `pretty_print` function merely prints the name of the current module. `pretty_print_recursive` will print its submodules recursively, but it's ~~not virtual~~ private meaning it's not inherited by subclasses. Classes like `Sequence` even don't have such a method.

## To Reproduce

<!-- 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. -->

Make `pretty_print` correctly print the module hierarchy.

## Environment

 - PyTorch Version (e.g., 1.0): Nightly
 - OS (e.g., Linux): 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 @yf225
Repository: go
Issue: x/playground: support for syntax highlighting
Labels: NeedsInvestigation,FeatureRequest

Currently, the playground is yellow background and black text, make it difficult to read the codes. Can you make codes colorful and bring editor to playground (like [Wandbox](https://wandbox.org/)) ?
Repository: ant-design
Issue: Vertical progress bar
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.

### What problem does this feature solve?
need of vertical progress bar

### What does the proposed API look like?
have something like a "orientation" prop for the progress bar


<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: flutter
Issue: RefreshIndicator, show without launch onRefresh
Labels: c: new feature,framework,f: material design,d: stackoverflow,P3,team-design,triaged-design

Is there any way to achieve this behavior?
Repository: rust
Issue: closure compilation fails depending on type inference
Labels: A-closures,A-inference

```rust
fn foo(_: &mut String) {}

fn bug1() {
    let _ = |a: &mut String| for _ in 0..0 {
        foo(a)
    }; //works fine
    let _ = |a| for _ in 0..0 {
        foo(a)
    }; //fails
}

fn bug2() {
    let mut a = String::new();
    let mut b = String::new();
    let f = |a: &mut String| foo(a);
    let g = |b| foo(b);
    f(&mut a); //works
    f(&mut a); //works
    g(&mut b); //works
    g(&mut b); //fails
}
```

([Playground](https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=772e2a833bd2bdcf4296d3667e2ff4b7))

Errors:

```
   Compiling playground v0.0.1 (/playground)
error[E0382]: use of moved value: `a`
 --> src/lib.rs:8:13
  |
7 |     let _ = |a| for _ in 0..0 {
  |              - move occurs because `a` has type `&mut std::string::String`, which does not implement the `Copy` trait
8 |         foo(a)
  |             ^ value moved here, in previous iteration of loop

error[E0499]: cannot borrow `b` as mutable more than once at a time
  --> src/lib.rs:20:7
   |
19 |     g(&mut b); //works
   |       ------ first mutable borrow occurs here
20 |     g(&mut b); //fails
   |     - ^^^^^^ second mutable borrow occurs here
   |     |
   |     first borrow later used by call

error: aborting due to 2 previous errors

Some errors have detailed explanations: E0382, E0499.
For more information about an error, try `rustc --explain E0382`.
error: Could not compile `playground`.

To learn more, run the command again with --verbose.

```
Repository: pytorch
Issue: Why doc building isn't failing us for referring to a non-existent method?
Labels: module: docs,triaged

## 📚 Documentation

<!-- A clear and concise description of what content in https://pytorch.org/docs is an issue. If this has to do with the general https://pytorch.org website, please file an issue at https://github.com/pytorch/pytorch.github.io/issues/new/choose instead. If this has to do with https://pytorch.org/tutorials, please file an issue at https://github.com/pytorch/tutorials/issues/new -->

Based on #25706, [toDense](https://pytorch.org/docs/stable/sparse.html#torch.sparse.FloatTensor.toDense) was a typo for [to_dense](https://github.com/pytorch/pytorch/blob/5d3267cd303817e0097a833bbd3f59be35295441/aten/src/ATen/core/TensorBody.h#L702) method but the doc building did not fail. 

cc: @ezyang
Repository: PowerToys
Issue: Some sort of staggered startup tool
Labels: Idea-New PowerToy

# Summary of the new feature/enhancement
Like many users, I have a number of apps that automatically start up and on several of my machines, I have multiple online drives that start (Google Drive, DropBox, etc.) and when the system boots, all these apps are competing for resources, but aren't absolutely necessary _immediately_.  The idea here is to be able to create a list of the automatic startup apps, etc. and be able to prioritize them so that they start up in sequence, and don't kill the system trying to compete with each other.  
<!-- 
A clear and concise description of what the problem is that the new feature would solve.
Describe why and how a user would use this new functionality (if applicable).
-->
Ideally, the proposed tool would create and maintain an internal order of autorun apps, and it would be able to have multiple items at the same priority level.  Each "level" would run in parallel, and the items at that "level" would get started and "settle down" before moving to the next level.  The normal resource constraints I see are usually disk & cpu.  (Even on an SSD this can get overwhelming).

As part of the implementation, the tool would look at existing autoruns (like the SysInternals utility) and watch those locations, and if something gets added automatically, it would strip it and add it to it's own list and notify the user (probably by balloon tip/system toast) that it had been added to its list and added to the "bottom" of the list.  
# Proposed technical implementation details (optional)
1.  The tool would watch the typical autorun locations - not to the depth of SysInternals (as a user, I don't care about automatic drivers, etc.)
2. It would maintain an icon in the system tray
3. The system tray would allow you to right click and view the settings
4. The system tray would also watch the autorun locations, and if they were modified it would provide a balloon tip/toast message to that fact
5. The system tray would allow the user to right click and edit the "levels"
6,. The number of "levels" would be arbitrary (although I can't see where people would need more than 255, and even that's excessive)
7. All the apps in a given "level" would be kicked off simultaneously
8. The user could arbitrarily add items to the "levels"
9. The apps in the various "levels" could be moved by drag & drop, including creating a new "level"; but it would not create empty levels

<!-- 
A clear and concise description of what you want to happen.
-->
Repository: electron
Issue: BrowserWindow: missing methods for retrieving set options
Labels: enhancement :sparkles:,component/BrowserWindow

<!--  As an open source project with a dedicated but small maintainer team, it can sometimes take a long time for issues to be addressed so please be patient and we will get back to you as soon as we can.
-->

### Preflight Checklist
<!-- Please ensure you've completed the following steps by replacing [ ] with [x]-->

* [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 for a feature request that matches the one I want to file, without success.

The following options that can be passed to `BrowserWindow`'s constructor can be both retrieved and set even after instantiation:

- `alwaysOnTop`
- `autoHideMenuBar`
- `fullscreen`
- `simpleFullscreen`
- `hasShadow`
- `kiosk`
- `opacity`
- `parent`
- `title`
- `closable`
- `fullscreenable`
- `maximizable`
- `minimizable`
- `movable`
- `resizable`
- `x`
- `y`
- `width`
- `height`
- `minWidth`
- `minHeight`
- `maxWidth`
- `maxHeight`

But the following ones can only be set, there are no methods for retrieving their current values:

- `autoHideCursor`
- `backgroundColor`
- `skipTaskbar`
- `vibrancy`

I think methods for retrieving those values should be added for two reasons:

- Completeness: currently not all options that can be set at runtime can be also retrieved.
- I'm writing a couple of functions, one that retrieves an object of currently set, and configurable, options, another one for updating them. My use case is: retrieving the current options, updating the options a few times, restore the previous options, I can't really do it as I should be able to because I can't retrieve the value of those 4 properties I listed.
Repository: flutter
Issue: [google_maps_flutter] Improve flutter implementation of google maps api
Labels: c: new feature,a: quality,p: maps,package,c: proposal,team-ecosystem,P3,triaged-ecosystem

## Use case

Hi, i'm currently working on an app, and there is some features i would like to implement, like:

- Use methods `showInfoWindow` and `hideInfoWindow`of `Marker`
- Use `ImageConfiguration` to set marker size (https://github.com/flutter/flutter/issues/34657)
- Use a custom `InfoWindow` on `Marker` 

But i saw @amirh mentioning on an issue he was working on changing the maps plugin to a object based instead of controller based implementation, unfortunately i couldn't find that issue again.

## Proposal

I started doing `showInfoWindow` and `hideInfoWindow` inside `GoogleMapController` but i don't think it's the best way to do it. Maybe each marker should have it's `showInfoWindow` method, but should i implement a `MethodChannel` only for markers? I'm openning this issue to discuss it and would appreciate some instructions on how to do it. Sorry if it's the wrong place for it.
Repository: PowerToys
Issue: Show folder size in explorer
Labels: Idea-New PowerToy,Product-Tweak UI Design,Product-File Explorer

# Summary of the new feature/enhancement
Add the sum of the size of all files contained in the size file zone of the file explorer.


# Proposed technical implementation details (optional)

<!-- 
A clear and concise description of what you want to happen.
-->