sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: flutter
Issue: Add BoxConstraints.screen()
Labels: c: new feature,framework,f: material design,c: proposal,a: layout,team-design,triaged-design

I tried to place a `Scaffold` with a `NestedScrollView` inside a `AnimatedCrossFade` that's inside a `FutureBuilder` and I got several rendering errors saying:

(`FutureBuilder` > `AnimatedCrossFade` > `Scaffold` > `NestedScrollView`)

```
RenderCustomMultiChildLayoutBox object was given an infinite size during layout.

This probably means that it is a render object that tries to be as big as possible, but it was put inside another render object that allows its children to pick their own size.
```

I could fix it using:

```dart
  AnimatedCrossFade(
...
    secondChild: ConstrainedBox(
      constraints: BoxConstraints(maxHeight: MediaQuery.of(context).size.height),
      child: Scaffold(
        body: NestedScrollView(
...
```

Since wanting to constrain by the screen dimensions should be a common thing I think it would be nice to have a `BoxConstraints.screen()` that would be just a `MediaQuery.of(context).size` call internally.
Repository: pytorch
Issue: [FR] cuda.comm.broadcast/reduce_add support `out=`
Labels: oncall: distributed,feature,module: cuda,triaged

## 🚀 Feature
It would be easy for `broadcast` and `reduce_add` to support `out=`. Such a functionality would be useful when users want to optimize customize intraprocess communication. For me this comes up when I code a SyncBatchNorm variant for DataParallel.

cc @ngimel @pietern @mrshenli @pritamdamania87 @zhaojuanmao @satgera @rohan-varma @gqchen @aazzolini @xush6528 @osalpekar
Repository: go
Issue: Missing support for arm64e
Labels: ExpertNeeded,NeedsInvestigation,arch-arm64

<!--
Please answer these questions before submitting your issue. Thanks!
For questions please use one of our forums: https://github.com/golang/go/wiki/Questions
-->

### What version of Go are you using (`go version`)?

<pre>
$ go version

go version go1.14.3 darwin/amd64

</pre>

### Does this issue reproduce with the latest release?

Yes

### What did you do?

I was wondering if arm64e is supported but I didn't see any reference to this architecture after check with `go tool dist list` and try to build with `GOARCH=arm64e` I see is not supported yet. Even if is a new architecture, does someone know when or if this arch will be supported by Go? 

Kind regards
Repository: TypeScript
Issue: Use TypeScript declaration files alongside JavaScript
Labels: Suggestion,Awaiting More Feedback

**TypeScript Version:**  3.9.3

**Search Terms:**
TypeScript along side JavaScript

**Code**

Button.jsx
```js
const Button = ({ text, onClick }) => {
  return <button onClick={onClick}>{text}</button>
}
```

Button.d.ts
```ts
interface Props {
  text: string
  onClick: () => void
}

declare const Button: (props: Props) => Element
```

**Expected behavior:**
TypeScript should apply the types described in `Button.d.ts` and use them on `Button.jsx`.

**Actual behavior:**
The prop types in `Button.jsx` are `any` and are ignoring the typed written in `Button.d.ts`.

**Playground Link:** https://codesandbox.io/s/loving-mclaren-dvefd?file=/src/button/Button.jsx

**Related Issues:** https://stackoverflow.com/questions/53074172/typescript-declaration-files-for-local-js-files

**Other Info:**
I made a stackoverflow question about this but it doesn't seem to be known there. https://stackoverflow.com/questions/61932377/use-typescript-declaration-files-alongside-javascript
Repository: terminal
Issue: Show a warning if the background image can't be loaded
Labels: Help Wanted,Area-Settings,Product-Terminal,Issue-Task,Priority-3

Hi,

The `backgroundImage` parameter in `settings.json` has a somewhat permissive path, for example all the following examples work: 

- **Windows directory separators:**  `C:\\<username>\\Pictures\\some image.png`
- **Unix directory separators:**  `C:/<username>/Pictures/some image.png`
- **A mix of both Windows/Unix directory separators:** ``C:\\<username>\\Pictures/some image.png``
- **URI using file scheme for filesystem access:**  `file://C:/<username>/Pictures/some image.png`
- **HTTP URI:** `https://somesite.xyz/image.jpg`

**Other related issue:**
- when `backgroundImage` points to a non existing file/URI, Windows terminal does not show a warning or error, it could be handled this way:
- on a non existing file on the filesystem: throw an warning/error that the file for the given file path does not exist
- HTTP URI: if the resource returns a status code other than `200` throw an warning/error that the URI is incorrect
- if the file format is unsupported/unreadable: throw an appropriate error 

Since users can both use Unix/Windows separators I thought It was the best to describe this issue before filing a documentation feedback.

**Configuration:**
- **Windows version:** 10 - 1909 (18363.836) - 64 bits
- **Distribution method:** compiled for master branch/deployed manually using Visual Studio 2019 (16.5.4)
- **Compilation settings:** Release/64 bits / all submoduled needed to be checked out in order for compilation to work
- **Project compiled:** CascadiaCode
- **Windows terminal version:**  - Slightly ahead of v1.0.1401.0 (first public release) pointing to commit: 8265d941b7fbea8b702d3381fa93a92417dec2ce

**Terminal configuration:**
- **settings.json location:** `C:\Users\<username>\AppData\Local\Packages\WindowsTerminalDev_8wekyb3d8bbwe\LocalState\settings.json`
Repository: flutter
Issue: Memory leak when switch route too fast
Labels: framework,c: performance,f: routes,d: devtools,perf: memory,P2,team-framework,triaged-framework

<details> 
<summary>flutter doctor -v</summary> 

``` 
$ flutter doctor -v
[√] Flutter (Channel stable, v1.17.1, on Microsoft Windows [Version 6.1.7601], locale en-US)
    • Flutter version 1.17.1 at C:\flutter
    • Framework revision f7a6a7906b (9 days ago), 2020-05-12 18:39:00 -0700
    • Engine revision 6bc433c6b6
    • Dart version 2.8.2

[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at C:\Users\jchenx2\AppData\Local\Android\sdk
    • Platform android-28, build-tools 28.0.3
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    • All Android licenses accepted.

[√] Android Studio (version 3.6)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

**Dart DevTools
``` 

</details> 

3 instances of TestPage2  remain in memory**


Test code snippet

<details> 
<summary>Code Sample</summary> 

``` dart
void main() {
  runApp(
    MaterialApp(
      home: TestPage1(),
    ),
  );
}

class TestPage1 extends StatefulWidget {
  @override
  _TestPage1State createState() => _TestPage1State();
}

class _TestPage1State extends State<TestPage1> {
  @override
  void initState() {
    super.initState();
    Future.delayed(Duration(seconds: 1), () {
      _goPgae2(1);
    });
    Future.delayed(Duration(seconds: 2), () {
      _goPgae2(2);
    });
    Future.delayed(Duration(seconds: 3), () {
      _goPgae2(3);
    });
    Future.delayed(Duration(seconds: 4), () {
      _goPgae2(4);
    });
    Future.delayed(Duration(seconds: 5), () {
      _goPgae2(5);
    });
  }

  @override
  Widget build(BuildContext context) {
    return Container(
      color: Colors.red,
      child: GestureDetector(
        onTap: () => _goPgae2(100),
        child: Center(
          child: Image.asset(
            'assets/gpdl/status_safe.png',
            width: 100,
            height: 100,
          ),
        ),
      ),
    );
  }

  _goPgae2(int index) {
    Navigator.of(context).push(
      MaterialPageRoute(
        builder: (BuildContext context) {
          return TestPage2(index);
        },
      ),
    );
  }
}

class TestPage2 extends StatefulWidget {
  final int index;
  TestPage2(this.index);
  @override
  _TestPage2State createState() => _TestPage2State();
}

class _TestPage2State extends State<TestPage2> {
  @override
  Widget build(BuildContext context) {
    return GestureDetector(
      onTap: () {
        Navigator.of(context).popUntil((route) => route.isFirst);
      },
      child: Container(
        color: Colors.blue,
      ),
    );
  }
}
``` 

</details>
Repository: flutter
Issue: keyboard in dialog resizes scaffold in background
Labels: framework,f: material design,c: proposal,P3,team-design,triaged-design

 Steps to Reproduce

<!-- You must include full steps to reproduce so that we can reproduce the problem. -->

Got a scaffold and inside that I open a dialog using [showDialog](https://api.flutter.dev/flutter/material/showDialog.html). In that I have a text field. When the keyboard is showing the content in background resizes. Would be nice if only the dialog in foreground resizes. Unfortunately setting resizeToAvoidBottomInset to false is not an option.  Is there maybe another possibilty?

**Actual results:** <!-- what did you see? -->

![image](https://user-images.githubusercontent.com/56959421/82657250-57dc4d80-9c25-11ea-849f-56aba0e13283.png)


<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.
-->

```

```

[√] Flutter (Channel stable, v1.17.0, on Microsoft Windows [Version 10.0.18363.836], locale de-DE)
    • Flutter version 1.17.0 at C:\src\flutter_windows_v1.9.1+hotfix.5-stable\flutter
    • Framework revision e6b34c2b5c (3 weeks ago), 2020-05-02 11:39:18 -0700
    • Engine revision 540786dd51
    • Dart version 2.8.1


[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at C:\Users\pschu\AppData\Local\Android\Sdk
    • Platform android-29, build-tools 29.0.2
    • ANDROID_HOME = C:\Users\pschu\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    • All Android licenses accepted.

[√] Android Studio (version 3.6)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

[!] IntelliJ IDEA Ultimate Edition (version 2019.3)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.4
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
    • For information about installing plugins, see
      https://flutter.dev/intellij-setup/#installing-the-plugins

[!] VS Code (version 1.43.1)
    • VS Code at C:\Users\pschu\AppData\Local\Programs\Microsoft VS Code
    X Flutter extension not installed; install from
      https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[√] Connected device (1 available)
    • AOSP on IA Emulator • emulator-5554 • android-x86 • Android 9 (API 28) (emulator)

! Doctor found issues in 2 categories.


```
```

</details>
Repository: terminal
Issue: Strip or replace tabs when pasting
Labels: Help Wanted,Area-TerminalControl,Product-Terminal,Issue-Task

<!-- 
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨

I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING:
1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement.
2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement.
3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number).
4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement.
5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement.

All good? Then proceed!
-->

<!--
This bug tracker is monitored by Windows Terminal development team and other technical folks.

**Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to Github issues**.
Instead, send dumps/traces to secure@microsoft.com, referencing this GitHub issue.

If this is an application crash, please also provide a Feedback Hub submission link so we can find your diagnostic data on the backend. Use the category "Apps > Windows Terminal (Preview)" and choose "Share My Feedback" after submission to get the link.

Please use this form and describe your issue, concisely but precisely, with as much detail as possible.

-->

# Environment
Microsoft Windows [Version 10.0.18363.836]
Windows Terminal Version: 1.0.1401.0

Any other software?
Google Sheets or any other software that delimits columns in clipboard by TAB character
```

# Steps to reproduce
Have multiple commands written in google sheets one per row but with parts of it in different cells

# Expected behavior

When you paste in normal cmd window the TAB caracter gets ignored. 

# Actual behavior

When you paste commands containing TAB caracter autocompletition triggers and the command gets corrupted

<img width="810" alt="Annotation 2020-05-22 160454" src="https://user-images.githubusercontent.com/14089766/82670799-7bfc5680-9c46-11ea-84aa-e3eec4e22286.png">
Repository: PowerToys
Issue: [System tray] Update colored icon to an outlined version
Labels: Help Wanted,Area-User Interface

This was discussed in various issues - this one can be used to track this request and post ideas.

# Summary of the new feature/enhancement
The current icon that shows up in the system tray uses the PowerToys app icon. To feel as native as possible, it would be nice to use a black/white icon that are similar to system icons such as network, sound and network.

# Proposed technical implementation details
An outlined version of the PowerToys icon will feel more native to the user. Some requirements:

-  Theme support (white with dark theme, black with light theme) (Must)
-  Should look very similar to the app icon so users recognize it (Must)
-  It could be used to show e.g. machine states (Could)


@Elttob made some nice concepts in #1118:

Monochrome:
![image](https://user-images.githubusercontent.com/9866362/82671653-7fd8aa80-9c3f-11ea-8f70-9bcc3368a5f4.png)

Using the icon to display e.g. status:
![image](https://user-images.githubusercontent.com/9866362/82671631-73ece880-9c3f-11ea-99de-3da03e03b119.png)
Repository: go
Issue: x/build/cmd/gopherbot: released things get marked Unreleased
Labels: Builders,NeedsInvestigation

Any issue in an x/ package that is vendored into the release should not be milestoned Unreleased by Gopherbot.

Issue #32441 was left alone for a long time in part because it was in the Unreleased milestone.
And it appears to have ended up in the Unreleased milestone because Gopherbot put it there.
And Gopherbot appears to have put it there because the title said "x/net/http".
My assumption is that Gopherbot has a rule that issues with titles beginning with "x/" (or maybe a specific list of repos) get placed in the Unreleased milestone.
This rule is too aggressive: x/net/http is included in releases, so it is wrong to mark its issues Unreleased.

In addition to fixing Gopherbot, we may want to investigate potentially mis-milestoned issues.
A quick scan turns up the following issues in release-vendored packages which are in the Unreleased milestone but perhaps should not be:

#24870	x/net/dns/dnsmessage: cannot parse mDNS SRV records
#24288	x/net/dns: invalid assumptions about domain names and character strings

#38064	x/net/http2/h2c: POST from Java 11 client code causing error in h2cUpgrade
#37089	x/net/http2/h2c: http BaseContext/ConnContext methods are not used
#26682	x/net/http2/h2c: support closure of all connections and graceful shutdown
#29187	x/net/http2/hpack: Regression in dynamic table size updates
#20574	x/net/http2/hpack: Write customer-header into HPACK byName Map rather than byNameValue
#30407	x/net/http2: Expose isBadCipher
#13434	x/net/http2: TestServer_RejectsLargeFrames fails with "An existing connection was forcibly closed by the remote host" on windows
#18273	x/net/http2: TestTransportFlowControl takes 31 seconds on OpenBSD
#25793	x/net/http2: Transport ignores net/http.Transport.Proxy once connected
#18341	x/net/http2: Transport should handle 421 
#17265	x/net/http2: access to maxConcurrentStreams
#17776	x/net/http2: add a MarkComplete method to ClientConnPool
#35860	x/net/http2: cannot create 'MaxConcurrentStreams' streams with a single ClientConn
#37505	x/net/http2: data race in onSameConn test helper
#15998	x/net/http2: data race on DebugGoroutines
#16029	x/net/http2: deal with half-closed remote in Transport, flaky TestTransportResPattern_c0h1d0t0, TestTransportResPattern_c1h2d0t0
#17775	x/net/http2: expose CloseIfIdle and ClientConnPoolIdleCloser
#32388	x/net/http2: pool deadlock
#16581	x/net/http2: rename and export Transport's t1 field
#31170	x/net/http2: sendWindowUpdate may send invalid window size increment
#25117	x/net/http2: steady performance degeneration seen with HTTP/2 over recent releases
#15592	x/net/http2: toggle HPACK dynamic table indexing for header
#29125	x/net/http: PROTOCOL_ERROR with HTTP2
#19603	x/net/idna: support label separators other than ASCII dot

#33508	x/sys/cpu: add support for ARM
#30239	x/sys/cpu: report core information and speed
#33963	x/sys/cpu: respect CPU feature overrides specified in GODEBUG

#9055	x/text/unicode/norm: LastBoundary is inconsistent
Repository: PowerToys
Issue: TGA and SBSAR preview (and as many more image/visual formats possible)
Labels: Idea-Enhancement,Product-File Explorer

Creative people use Windows on a daily basis to create content. 
TGA among other image formats is one used a lot in game development, 3D Animation, Visualization, VFX,  Video Editing and more. 

Another set of tools that has fast become the standard in visual arts is Substance.  Substance Painter is the most popular one. Substance Designer is the authoring tool.  Entire materials are contained in archive files, with the extension .sbsar (for most end users) or .sbs (for both end users and Substance Material developers.) Most of these files typically contain a thumbnail. 

This will save a lot of time having to open the file in some tool just to preview the content and select which one to use for your project.

In the Windows explorer the user should be able to view thumbnails of these popular image and material files. If this is not technically  possible out of the box,  then perhaps you should talk with the makers of the tool to provide a way for you to access and display that image.
Repository: godot
Issue: CustomNode in VisualShader gets replaced with Null box
Labels: bug,confirmed,topic:shaders

**Godot version:**
3.2.0-stable (until latest beta)

**Issue description:**
One of the custom visual shader nodes gets replaced with Null node, rendering the shader useless.
When I saved, the shader looked like this:
![20200522-151416-be3d11c8](https://user-images.githubusercontent.com/240167/82673611-67b65a80-9c42-11ea-8843-2012cd04a81e.png)
Next time I open the project, it looks like this:
![20200522-151348-a1248eb6](https://user-images.githubusercontent.com/240167/82673638-6edd6880-9c42-11ea-931e-06a0f5aca5b0.png)
Initially, I was trying to reproduce an issue I had with VisualShaders in the game I'm working on, where the shader (the one that's included in the reproduction project) would show properly in the game when started from the editor, but in the exported game, the shader would render completely black and the console showed an error some function (`pnoise4d` in this case) would not exist, and it indeed was missing from the shader code. The generated code in the visual shader editor however would generate the shader code just fine.

So I created a copy of my project, removed everything that was not related, and my shader would export just fine now, but now I'm having issues with the shader save and load properly. I don't know if I'm chasing ghosts here, so maybe you can shed some light.

**Steps to reproduce:**
1. Open the project provided
2. Observe the screen being black in editor and a Null box in the shader.

It should render like this:
![20200522-151435-a07c5239](https://user-images.githubusercontent.com/240167/82674018-fc20bd00-9c42-11ea-8b2e-53342daea1ad.png)

(Please help, I'm going insane over this.)

**Minimal reproduction project:**
https://github.com/eiszfuchs/godot-vs-issue
Repository: terminal
Issue: Insert mode indication
Labels: Help Wanted,Area-TerminalControl,Area-Settings,Product-Terminal,Issue-Task

<!-- 
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨

I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING:
1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement.
2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement.
3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number).
4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement.
5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement.

All good? Then proceed!
-->

# Description of the new feature/enhancement

Old console has taller cursor when insert mode activated. I want to see something like that(may be wider cursor) in WT.
<!-- 
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).
-->
Repository: neovim
Issue: Append and Insert on multiple lines from line-selection
Labels: enhancement,visual-mode

- `nvim --version`: NVIM v0.5.0-445-gca02db1f9
- Operating system/version: Windows 10 + Windows Subsystem for Linux (Ubuntu)
- `$TERM`: `printenv TERM` = `screen`

### Steps to reproduce using `nvim -u NORC`
Start with this buffer content:
```
line1
longer line2
line3
```

Select all three lines with linewise selection (shift-v), and use `A` to append "append" (`<s-v>ipAappend`)

### Actual behaviour
Resulting text is:
```
line1
longer line2
appendline3
```

### Expected behaviour
```
line1append
longer line2append
line3append
```
Repository: PowerToys
Issue: [Preview Panes] Ability to select text in any text type file on preview
Labels: Idea-New PowerToy,Product-File Explorer

# Summary of the new feature/enhancement
I would like to have the ability to select the text on the selected file in the preview.
I can do the same feature using the keyboard with  SHIFT+ Arrow Keys, but to improve the UX it would be nice to also be able to do the same with mouse (and maybe touch?)

Here is a gif of what currently happens when I try to select the text in the preview
![bug](https://user-images.githubusercontent.com/23723816/82676767-32f8d200-9c47-11ea-8b53-30ecb4c910f5.gif)

# Proposed technical implementation details (optional)
I would like to be able to select previewed text of selected file, if the file is text-typed (txt,csv...)