sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: material-ui
Issue: [Chip] Add group component
Labels: new feature,waiting for 👍,component: chip

<!-- Provide a general summary of the feature in the Title above -->

<!--
  Thank you very much for contributing to Material-UI by creating an issue! ❤️
  To avoid duplicate issues we ask you to check off the following list.
-->

<!-- Checked checkbox should look like this: [x] -->

- [x] I have searched the [issues](https://github.com/mui-org/material-ui/issues) of this repository and believe that this is not a duplicate.

## Summary 💡
I read the documentation for using material design Chip component. but I found that there is no react component for them. please add these features. 

thank in advance.

<!-- Describe how it should work. -->

## Examples 🌈

<!--
  Provide a link to the Material design specification, other implementations,
  or screenshots of the expected behavior.
-->

## Motivation 🔦

<!--
  What are you trying to accomplish? How has the lack of this feature affected you?
  Providing context helps us come up with a solution that is most useful in the real world.
-->
Repository: TypeScript
Issue: 3.6 regression: unions of callable types involving `this` types
Labels: Suggestion,Needs Proposal

<!-- 🚨 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:** Version 3.6.3, Version 3.7.0-dev.20190911

<!-- Search terms you tried before logging this (so others can find this issue more easily) -->
**Search Terms:** intersect function 

**Code**

```ts
class A {
    public uniqueToA = "a";

    public getString(this: A): string {
        return "a";
    }
}

class B {
    public uniqueToB = "b";

    public getString(this: B): string {
        return "b";
    }
}

function f(model: A | B): string {
    return model.getString();
}
```

**Expected behavior:**

In Typescript 3.5.3, the `model.getString()` in `function f` has no error. 

**Actual behavior:**

In Typescript 3.6.3 and 3.7.0-dev.20190911, the code above gets the following errors:

```
index.ts:18:12 - error TS2684: The 'this' context of type 'A | B' is not assignable to method's 'this' of type 'A & B'.
  Type 'A' is not assignable to type 'A & B'.
    Property 'uniqueToB' is missing in type 'A' but required in type 'B'.

18     return model.getString();
              ~~~~~

  index.ts:10:12
    10     public uniqueToB = "b";
                  ~~~~~~~~~
    'uniqueToB' is declared here.
```

**Playground Link:** <!-- A link to a TypeScript Playground "Share" link which demonstrates this behavior -->
http://www.typescriptlang.org/play/#code/MYGwhgzhAECC0G8BQ1XQA4FcBGICWw0mAdngI6YCmAKgPbwC80ARGMwNxIppa4HQBzSgBcAysIBOeYgIAUwgBZ4IALjgBKNREnSBibmjQSRmCcRZtOhgL5JbSUJBgAhfYd75CJclTqumzNgcXO44noIi4lIy8kqq0M6a0NrResiGhsbCpuaBwTZ2XABmJMDCeLTmRbIAtrQAJpQgavAAPglJKbpuRiZm0HWNIAB0QmI6Meqc1kA

**Related Issues:**  #32506 <!-- Did you find other bugs that looked similar? -->
Repository: flutter
Issue: RenderViewport.useTwoPaneSemantics is not show on all semantics nodes of a dropdown button
Labels: framework,f: material design,a: accessibility,f: scrolling,P2,team-design,triaged-design

In the following code snippet, on the second activation of the dropdown, RenderViewport.useTwoPaneSemantics is only shown on one of the semantics nodes instead of all of them.

```dart
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  String value = 'foo';

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Navigator(
        onGenerateRoute: (_) {
          return MaterialPageRoute(
            builder: (context) {
              return Scaffold(
                body: SafeArea(
                  child: Center(
                    child: Row(
                      mainAxisAlignment: MainAxisAlignment.center,
                      mainAxisSize:  MainAxisSize.min,
                      children: <Widget>[
                        DropdownButton(
                          value: value,
                          items: [
                            DropdownMenuItem(value: "foo", child: Text("Foo"),),
                            DropdownMenuItem(value: "bar", child: Text("Bar"),),
                            DropdownMenuItem(value: "baz", child: Text("Baz"),),
                          ],
                          onChanged: (String value) { setState(() {
                            this.value = value;
                          });},
                        ),
                        MaterialButton(child: Text('Reset'), onPressed: () {
                          setState(() {
                            value = 'foo';
                          });
                        }),
                      ],
                    ),
                  ),
                ),
              );
            },
          );
        },
      ),
    );
  }
}
```
Repository: go
Issue: x/build/cmd/coordinator: merge double error returns into one error
Labels: Builders,NeedsInvestigation

Many parts of x/build return two errors, the "remote error" vs the "exec error". The first represents a command that executed remotely (but failed), and the latter is an error trying to even do the execution, and didn't even making to finding out the remote buildlet's exit status.

In the x/build these go by several names (rerr, err, network error, communication error) etc.

But the code gets ugly dealing with and propagating the two types of errors and I suspect not many points in the code care (retries, etc).

Now that Go 1.13 errors are a bit more mature (https://golang.org/doc/go1.13#error_wrapping) it's probably time to clean up x/bulid's errors and collapse all the double error returns back into one, where the "it was a failure to communicate" bit (or alternatively, perhaps easier: "the successfully failed" bit) are just a property on the error that we can ask about questions about when a caller cares.

/cc @dmitshur (who I can tell from his recent CLs has been hating this)
Repository: pytorch
Issue: sccache stats can cause whole build to fail
Labels: module: build,triaged

## 🐛 Bug

A recent PR (#24506) added an incidental "sccache --show-stats" command in the pytorch
jenkins build script.  Fine, but this command isn't universally present and this new stat
command can cause the whole build to unnecessarily fail, for example on a
recent ppc64le platform build.


## To Reproduce

Step to reproduce the behavior:

1. run the .jenkins/pytorch/build.sh script on ppc64le platform (as one example).

Resulting output snippet:
```
+ echo 'PyTorch Build Statistics'
PyTorch Build Statistics
+ sccache --show-stats
.jenkins/pytorch/build.sh: line 182: sccache: command not found
+ cleanup
```

## Expected behavior

Command to show sccache stats shouldn't have to force build failure.  This was added
recently (last month).  In other places within the build scripts, sccache is queried for
existence before use.

## Environment

Ubuntu, python 3.6, ppc64le
(However, python version is irrelevant here; failure related only to presence of sccache).

Other Environment info I believe to also be irrelevant.  
I have a small patch for this (checking for presence of sccache); PR to follow shortly.

Injected as an incidental change as part of https://github.com/pytorch/pytorch/pull/24506
Repository: flutter
Issue: [web]: 'flutter create --template=plugin' command should generate code for web
Labels: c: new feature,tool,platform-web,P2,team-web,triaged-web

It would be great if code generated by 'flutter create --template=plugin' command contains a minimal sample for web.
Repository: go
Issue: go/types: CheckExpr doesn't return partial results
Labels: NeedsInvestigation

<!-- Please answer these questions before submitting your issue. Thanks! -->

### What version of Go are you using (`go version`)?

<pre>
$ go version
go version go1.13 darwin/amd64
</pre>

### Does this issue reproduce with the latest release?

Yes

### What operating system and processor architecture are you using (`go env`)?
Darwin/amd64

### What did you do?

I used `types.CheckExpr` to check the expression "foo{i}" in the package:
```go
package fake
type foo struct {}
var _  = foo{i}
```

### What did you expect to see?

I expected to have some way to type check resiliently and get the type for my `*ast.CompositeLit`.

See https://play.golang.org/p/dDqvcc-jSFM

### What did you see instead?

The error for the un-type checkable "i" identifier is returned and no type checking is done. When using `*types.Checker` you can set the "Error" callback in the config so the type checker doesn't bail out, but CheckExpr doesn't set "Error" in the config.

I was experimenting with `types.CheckExpr` in gopls to provide completions in the face of certain kinds of syntax errors, but its utility is limited because it isn't resilient to errors.
Repository: opencv
Issue: function abortOnCannotGrowMemory() called on opencvjs after few minutes of run browser.
Labels: category: javascript (js)

Hello,

This function `function abortOnCannotGrowMemory()` called in opencv.js after few minutes successful run of javascript package. Is there any way we can avoid "abort" so package can run smoothly. (I used TRY and CATCH but no use).

```
       try{
       cv.calcOpticalFlowPyrLK(oldGray, frameGray, p0, p1, st, err, winSize, maxLevel, criteria);
	   }catch(e){
		   console.log("abortOnCannotGrowMemory error coming",e)
	   }
```

Or, Is there an way we can increase or grow memory dynamically from programmatic level. So cleaning and reusing existing memory dynamically will help our package execution on browser.
Repository: flutter
Issue: Google Maps: smooth transition between coordinate points
Labels: d: examples,p: maps,package,team-ecosystem,P3,triaged-ecosystem

I am creating a `GoogleMap` widget and trying to "animate" an icon on the map by continuously updating its position (lat, long). The icon is drawn in the center of the google map container using a `Stack` and it is the map that is moving underneath.

The problem is that I am not being able to achieve a smooth movement between position refresh.

**************** The code:

 **- GoogleMap widget:**
```
Widget _buildGoogleMaps() {
    return GoogleMap(
        mapType: MapType.satellite,
        initialCameraPosition: initialPos,
        onMapCreated: (GoogleMapController controller) {
          _mapController = controller;
        });
  }
```
  **- Getting a new position:**
```
newPosition = CameraPosition(
        target: LatLng(lat, lon),
        zoom: 19,
      );

      _goToPosition(newPosition);
```
 **- Moving to the new position:**

```
void _goToPosition(CameraPosition newPosition) {

//    _mapController.animateCamera(
//      CameraUpdate.newCameraPosition(newPosition),
//    );

    _mapController
        ?.moveCamera(CameraUpdate.newLatLng(LatLng(newPosition.target.latitude, newPosition.target.longitude)));
```

**************** The problems:

  - when using `mapController.moveCamera` the map "jumps" from previous position, directly to the new one, so, when updating position like that multiple times, is looks like a movie in slow rate frame, moving jump by jump, not smooth.

  - when using `mapController.animateCamera `method and its variants, the camera seems to move more smoothly but when a position out of the map container is selected, the map is blurry, seems to not be loaded when the camera reaches this position, so the icon appears navigating over a pixelated space.

Any suggestions/help/improvements to achieve this desired smooth-moving effect on the map?.

My approach might be totally wrong so I am open to any suggestion.
Repository: pytorch
Issue: [Feature Request] Trace / Script C++ models
Labels: oncall: jit,module: cpp,triaged

Hey,

does anyone know about a possibility of exporting and importing a learned model in C++?
I want to infer the net in a c++ project, where I don't have access to the class, which contains the net or the forward pass.
I found the solution to use:

```
string model_path = "model.pt";
serialize::OutputArchive output_archive;
model.save(output_archive);
output_archive.save_to(model_path); 
```

But the outcome is a zip file with a .json header and just the weight and bias tensors as a file. When open with Netron, it just shows me the saved tensors without any connection. I tried to import the C++ exported model to Python to use there the ONNX export. But unfortunatly to that it needs the whole method of the forward pass, because it is not saved in the exported file. I would like to export a whole net in C++, including forward pass, netstructure ... like it is in the ONNX format.

Is there any solution to that kind of problem?

cc @suo @yf225
Repository: ant-design
Issue: Tabs: pin one tab in header
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.

### What problem does this feature solve?
tabs组件支持固定其中某一项吗,当我有很多数据的时候,我希望其中某一项一直固定到最前面,而后面的能够滑动

### What does the proposed API look like?
通过传递tab的key进行控制是否固定某一项或者几项,固定位置不能够滑动
就像下面这个链接地址:[https://codesandbox.io/s/bgol8](https://codesandbox.io/s/bgol8)

![image](https://user-images.githubusercontent.com/20339760/64762608-0b5a5180-d571-11e9-9539-9062f49d8ee6.png)

我想把其中的tab0固定住

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: PowerToys
Issue: Cycle order of running applications (Alt-tab like ... but different)
Labels: Idea-New PowerToy

I couldn't find it in the documentation, so I guess this is a feature request:
I would like to be able to switch focus between windows on a specific desktop, by cycling the focus of each window.

This is a little different from `ALT + TAB` because in `ALT + TAB` the focus isn't switched until you leave the keys, and repeated presses change the cycle order (the focus is switched back to the window you came from). I'm asking for something like 'focus next window in desktop' and 'focus previous window in desktop'. This is a common feature in tiling window managers in linux (for example, [AwesomeWM](https://github.com/awesomeWM/awesome)).

Does this feature exist in current PowerToys?
Repository: electron
Issue: Support authentication with session.resolveProxy()
Labels: enhancement :sparkles:

<!--  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.

### Problem Description

I'm using `session.resolveProxy()` to add proxy support to VS Code's extensions. That is currently missing support for authentication because `session.resolveProxy()` does not return credentials stored in the OS' proxy settings.

### Proposed Solution

`session.resolveProxy()` should include credentials stored in the OS' proxy settings.

### Alternatives Considered

Someone should write a Node module doing this. Getting it right across platforms might be the main challenge. Not sure if Chromium's implementation for reading proxy settings could be extracted to make it reusable as a Node module.
Repository: terminal
Issue: Compatibility Issue with Holdkey
Labels: Product-Conhost,Area-Input,Issue-Bug,Priority-2

# Environment

```none
Windows build number: Microsoft Windows [Version 10.0.18362.356]
Windows Terminal version (if applicable): N/A

Any other software? Holdkey (http://www.holdkey.eu/) and WSL Ubuntu 18.04 LTS
```

# Steps to reproduce

Install `holdkey` from [holdkey.eu](http://www.holdkey.eu/).  Open a WSL terminal and try to type a path.

# Expected behavior

Typing the `/` key will yield a `/` character.

# Actual behavior

When `holdkey` is running, typing the `/` key on a US keyboard layout yields a `&` character.
When `holdkey` is not running, the `/` character is yielded.  

# Other information

I've reported this bug to the `holdkey` team.  This behavior is only in the WSL Terminal, other applications work fine.

# EDIT

This also happens in the `command prompt` but not in `powershell`
Repository: PowerToys
Issue: Display system tray (icons and language bar) on multiple monitors
Labels: Idea-New PowerToy,Product-Tweak UI Design

Currently, tray icons (e.g. anti-virus and network icons), as well as the language bar icon, appear only on the "main display".

If I need to check the status of one of these icons (e.g. what's the current typing language? Is my speaker muted?), or click one of them (e.g. open OneNote by clicking its tray icon), and I'm looking at the "wrong" screen, I have to move my attention and my mouse to the other screen.

I know there are third-party utilities that do this, but I always thought it was supposed to be Windows' responsibility.

systray
Repository: rust
Issue: #[global_allocator] in dependent crate can be optimized away
Labels: A-linkage,A-allocators,T-compiler,C-bug

`jemallocator-global` is a library intended to make jemalloc your allocator. It works by declaring a static allocator with `#[global_allocator]`.

However, a downstream crate linked with `jemallocator-global` nonetheless uses the system malloc on MacOS X.

After experimenting a bit with `#[global_allocator]`, it's behaving as though rustc optimizes away a whole crate if you don't seem to be using it; and it doesn't detect that the global allocator is always used.
Repository: terminal
Issue: Content sometimes disappears when moving back to Terminal window
Labels: Help Wanted,Needs-Repro,Issue-Bug,Area-UserInterface,Product-Terminal,Priority-3

<!-- 
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨

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

```none
Windows build number: 10.0.18362.0
Windows Terminal version (if applicable): 0.4.2382.0

Any other software?
```

# Steps to reproduce

Can't reproduce consistently, but sometimes, when I navigate back to Windows Terminal from another window, the content of the Terminal window completely disappears and the window becomes transparent.

![image](https://user-images.githubusercontent.com/7179614/64783745-3c3a8680-d571-11e9-852b-fc384117c519.png)

I'm using PowerShell Core, and I typically find that the problem occurs after running an `npm` script. Sometimes, if I hit up and then Enter, the previous command re-runs and the window returns to normal. On other occasions, this seems to have no effect.
Repository: neovim
Issue: Asynchronous `:write`
Labels: enhancement,io

When working with `sshfs` or other remote filesystems, sometimes writes take many seconds to complete. It would be nice if the write could be performed asynchronously so the UI remained responsive while that was happening - perhaps because the user wishes to continue work editing another buffer or whatever. On the UI they'd know the write had completed because the `modified` state will disappear.

Taking inspiration from `:&grep` maybe this could be spelled `:&write` or `:&w`.

Optionally, a setting to make async writes default on `:w` would be handy too, maybe spelled `:set asyncwrite`
Repository: pytorch
Issue: [RFC] TensorBoard extensions and improvements for PyTorch
Labels: triaged,module: tensorboard

## 🚀 TensorBoard Improvements

In collaboration with Google, we've made great progress on adding support for PyTorch in TensorBoard. If you've been using `torch.utils.tensorboard` and the TensorBoard server with PyTorch training that is excellent! Hopefully you noticed that we support a wide range of visualization options from scalars and histograms to 3D meshes.

Now that we've added baseline support, we are curious how things can be improved.

We recently opened a few issues on TensorBoard's GitHub repo:

* **C++ logging from non-TensorFlow frameworks** - https://github.com/tensorflow/tensorboard/issues/2636
* **Insights embedded in TensorBoard** - https://github.com/tensorflow/tensorboard/issues/2637
* **Loading indicator for slow progress** - https://github.com/tensorflow/tensorboard/issues/2638

We are also exploring:

* **Training-time metrics (CPU, GPU, memory, etc) in TensorBoard**

If you have other ideas or feel any of the above would benefit you, we'd love to hear from you!

cc @nfelt @manivaradarajan @GalOshri @natalialunova @lanpa @sanekmelnikov @caraya10 @jspisak @soumith
Repository: go
Issue: cmd/go: do not modify the 'go.mod' or 'go.sum' files if the 'go' directive indicates a newer-than-supported version?
Labels: NeedsFix,GoCommand,modules

@jayconrod notes in https://github.com/golang/go/issues/34217#issuecomment-530873990:

> One problem with this: adding `go 1.14` to go.mod does not prevent old versions of the Go command from adding `+incompatible` versions. So a module could be broken unintentionally in a mixed environment.

There is a more general version of this problem: older versions of the Go toolchain may not know how to correctly interpret a `go.mod` file intended for a newer version, and thus could make arbitrarily wrong edits.

Probably we should have the `go` command error out instead of making changes if it thinks a `go.mod` file generated by a newer toolchain is incomplete or inaccurate.