sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: vscode
Issue: Markdown link diagnostics incorrectly report missing file
Labels: bug,markdown

1. Have an image file that is referenced via a markdown file link
2. Delete the image file, ✅ there is a validation warning that the file doesn't exist
3. Take a screenshot, paste it into the markdown file to generate an image link
4. Use Rename symbol to rename the placeholder filename to the name of the file that was deleted in step 2
5. :bug: there is still a validation warning that the file doesn't exist, but I can ctrl+click into it


https://user-images.githubusercontent.com/30305945/224854336-130b64c2-9e8e-4b03-bed5-1459fec98401.mp4
Repository: node
Issue: `--watch` mode does not work on volumes mounted via `/etc/synthetic.conf`
Labels: watch-mode

### Version

v18.15.0

### Platform

Darwin BL-mmillerick-NNH946444W 22.3.0 Darwin Kernel Version 22.3.0: Thu Jan  5 20:48:54 PST 2023; root:xnu-8792.81.2~2/RELEASE_ARM64_T6000 arm64

### Subsystem

_No response_

### What steps will reproduce the bug?

I am using a Mac.  I have the following entry in `/etc/synthetic.conf` to create a folder in my root directory where I house all of my source code repositories.
```
src     System/Volumes/Data/src
```
After mounting a directory in this fashion, create `/src/experiment.js` with the following contents:
```
setInterval(() => { console.log('output') }, 1000)
```
Then begin running it with `node --watch /src/experiment.js`.  Separately run `touch /src/experiment.js` and observe that the reload does not happen.

If instead you do the above, but replace `/src/experiment.js` with `~/experiment.js`, the reload happens as expected.

### How often does it reproduce? Is there a required condition?

Always

### What is the expected behavior?

I would expect `node --watch` to work in any directory, and always produce output like
```
Restarting '/Users/mmillerick/experiment.js'
output
output
```

### What do you see instead?

Instead I do not see reloads happening.

### Additional information

_No response_
Repository: next.js
Issue: Redundant `no-img-element` eslint rule when working in `@vercel/og` response jsx (app folder route handler)
Labels: bug

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
Operating System:
      Platform: win32
      Arch: x64
      Version: Windows 10 Pro
    Binaries:
      Node: 18.13.0
      npm: N/A
      Yarn: N/A
      pnpm: N/A
    Relevant packages:
      next: 13.2.5-canary.2
      eslint-config-next: 13.2.5-canary.2
      react: 18.2.0
      react-dom: 18.2.0
```


### Which area(s) of Next.js are affected? (leave empty if unsure)

_No response_

### Link to the code that reproduces this issue

https://github.com/Arctomachine/next-og-img-eslint-warning

### To Reproduce

1. `pnpm install`, warning might appear in your IDE already
2. `pnpm build`, look at console warnings

### Describe the Bug

When using route handler (app folder) to generate image with `@vercel/og`, `next/image` components and their benefits are not relevant here, it is not even working here. So using normal `<img />` tag is perfectly valid in this scenario. But eslint gives this warning
> Warning: Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element  @next/next/no-img-element

### Expected Behavior

Disable `no-img-element` rule when working inside `@vercel/og` response jsx.

### Which browser are you using? (if relevant)

_No response_

### How are you deploying your application? (if relevant)

_No response_
Repository: excalidraw
Issue: Feature Request: Lasso Selection (free selection)
Labels: enhancement,discussion

I would love to see a feature for selecting elements (vectors, arrows, images, text...) in the canvas using a lasso selection, sometimes called free hand selection tool.

## How it could work

The user would choose the tool from the toolbar, click and drag either with a mouse or stylus button on the canvas ('Start' in picture) and encircle ('path ->') the elements (here yellow boxes) they would like to select. The selection is always a closed shape which gets completed by a straight line from the current mouse/stylus position to the coordinates where the selection has begun (blue in picture). Only shapes that are completely surrounded by the lasso are selected upon releasing the mouse/stylus.

This behavior is analogous to OneNote for Windows 10, where this screenshot is taken from:

![image](https://user-images.githubusercontent.com/55597910/224867065-9d479c04-b3c4-4b2d-b896-094d843c072d.png)

## What it might be used for

- Selecting multiple elements that are not aligned in a rectangular pattern
- Selecting handwritten text snippets from larger bodies of handwritten text
- Quick and accurate element selection using a stylus

## Note on styli

In addition to supporting the selection as a tool in the toolbar, it was amazing if using the lasso could also be accomplished by pressing and holding a button on the stylus while having the pen tool selected.

## Another great addition

... would be if the area a vector would take if it was an enclosed shape (connect start and end of stroke) was calculated and the vector and only selected it if the lasso area (blue) covered at least p% (p being a configurable threshold) of the whole shape area. In the picture, the area covered by the lasso is green due to the overlap of the blue selection area and the yellow shape area, so green would have to be at least p% of green + yellow (without green) for the vector to be selected.

This would especially be useful for selecting a row in a block of handwritten text as letters such as `p` or `q` might get cut off if their tails are not properly enclosed by the lasso.
![image](https://user-images.githubusercontent.com/55597910/224870628-12e85504-3bb1-45d9-ba39-e1c09380fcb2.png)

To avoid cutting of the i-dots, the user has not put the selection as low as he should have had to select p, q and f.
![image](https://user-images.githubusercontent.com/55597910/224871130-357a0805-93d5-4f7a-bc32-5e7d24dbec3a.png)

I understand that this is probably a tremendous amount of work but it would greatly improve the UX and make Excalidraw more usable for handwritten text.
Repository: stable-diffusion-webui
Issue: [Feature Request]: display vae hash
Labels: enhancement

### Is there an existing issue for this?

- [X] I have searched the existing issues and checked the recent builds/commits

### What would your feature do ?

![image](https://user-images.githubusercontent.com/167966/224880998-d9ca3172-e63f-4a38-9254-7ddf55c3ea9e.png)


### Proposed workflow

1. Go to .... 
2. Press ....
3. ...


### Additional information

_No response_
Repository: next.js
Issue: Imported modules are reloaded on each page load in the app directory (even when cached on `globalThis`)
Labels: bug

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
Operating System:
      Platform: linux
      Arch: x64
      Version: #202202161442 SMP PREEMPT Wed Feb 16 14:49:20 UTC 2022
    Binaries:
      Node: 16.14.0
      npm: 8.5.0
      Yarn: 1.22.17
      pnpm: 6.32.2
    Relevant packages:
      next: 13.2.5-canary.2
      eslint-config-next: N/A
      react: 18.2.0
      react-dom: 18.2.0
```


### Which area(s) of Next.js are affected? (leave empty if unsure)

App directory (appDir: true)

### Link to the code that reproduces this issue

https://github.com/vedantroy/nextjs-bug-reproduction

### To Reproduce

0. Clone the repository (note that I'm not using the reproduction template since I need the app directory)
1. Run `next dev`
2. Go to the root page
3. Refresh it, notice that "Loading database..." will print on each refresh, even though I'm trying to cache it on `globalThis.db`

### Describe the Bug

In development mode, each time I navigate to a page (including refresh), my database file will be reloaded. This is a problem because it really slows down development since my database can often take a long time to load. (For example, sometimes for simplicity my database is just a very large JSON file I read from disk).

This does not happen with `next start`

### Expected Behavior

The database file will only be reloaded if it changes.

### Which browser are you using? (if relevant)

_No response_

### How are you deploying your application? (if relevant)

_No response_
Repository: vscode
Issue: Right click Copy/Paste doesn't work for a text given inside a vscode text field in a webview.
Labels: bug,webview

<!-- ⚠️⚠️ 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.69.2
- OS Version: Windows_NT x64 10.0.19042

Steps to Reproduce:

1. Create a normal extension webview with a vscode text field div inside it.
2. Select the text inside the text field.
3. Right click and try to copy the text.
4. The text will automatically get deselected and the copy will not happen.
Repository: next.js
Issue: Fecth request timing out on Vercel production
Labels: bug

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
I'm trying to fetch a specific page, but it times out and never gets the response back. The response is only 18KB and the fetch request works fine in dev on localhost. However when I deploy it to vercel, it simply doesn't fetch anymore. I've tried using axios, but same issue occurs.
This is the JSON I'm trying to fetch:
https://www.canada.ca/content/dam/ircc/documents/json/ee_rounds_123_en.json
```


### Which area(s) of Next.js are affected? (leave empty if unsure)

_No response_

### Link to the code that reproduces this issue

https://github.com/flaviobvds/eedraws/blob/main/src/pages/api/checkUpdates.ts

### To Reproduce

1 - Write a serverless function inside api routes folder
2 - Inside the function call the fetch method fetching the URL: https://www.canada.ca/content/dam/ircc/documents/json/ee_rounds_123_en.json
3 - Deploy to production on Vercel
4 - It will timeout

### Describe the Bug

When I try to fetch the page `https://www.canada.ca/content/dam/ircc/documents/json/ee_rounds_123_en.json` from a Vercel deploy it takes forever and never loads. Same thing happens if I try using axios. It works normally on localhost, though. Apparently it's something related to that page specifically, as I've tried fetching other JSONs from the web and it worked fine.

Next.JS v13.2.3

### Expected Behavior

It should return a response data, but instead it never does and ends up timing out.

### Which browser are you using? (if relevant)

Brave

### How are you deploying your application? (if relevant)

Vercel
Repository: three.js
Issue: Texture from region of canvas
Labels: Enhancement

### Description

It would be handy if `THREE.Texture` / `THREE.CanvasTexture` allowed you to create a texture from a subregion of a canvas (I'd imagine this would also be useful for images). I'm attempting to filter very large canvases using GLSL (with dimensions greater than MAX_TEXTURE_SIZE), so the canvases need to be tiled. I'd like to be able to create a set of `THREE.CanvasTexture` instances where each one references the same canvas, but a different subregion of that canvas.

### Solution

This looks to be possible with WebGL 2 using `pixelStorei` with `UNPACK_SKIP_ROWS` and `UNPACK_SKIP_PIXELS` (see https://stackoverflow.com/questions/20930466/webgl-is-there-an-efficient-way-to-upload-only-part-of-an-image-canvas-as-a-tex).

Perhaps these could be additional properties on `THREE.Texture`: `unpackSkipRows`, `unpackSkipPixels`.

### Alternatives

Currently I need to create a separate canvas for each "tile" texture.

### Additional context

_No response_
Repository: go
Issue: debug/macho: leading underscore stripped for some C++ symbols
Labels: NeedsDecision,compiler/runtime

<!--
Please answer these questions before submitting your issue. Thanks!
-->

### What version of Go are you using (`go version`)?

<pre>
$ go version
go version go1.19.5 darwin/arm64
</pre>

### Does this issue reproduce with the latest release?

Yes. There is no change since change [06e5529](https://github.com/golang/go/commit/06e5529eceae35bb26b51f2430c2c9425149ede2)

The lates code is here
https://github.com/golang/go/blob/master/src/debug/macho/file.go#L503


### What operating system and processor architecture are you using (`go env`)?

<details><summary><code>go env</code> Output</summary><br><pre>
$ go env

GO111MODULE=""
GOARCH="arm64"
GOBIN=""
GOCACHE="/Users/lichengdong/Library/Caches/go-build"
GOENV="/Users/lichengdong/Library/Application Support/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="arm64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/lichengdong/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/lichengdong/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/opt/homebrew/Cellar/go/1.19.5/libexec"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/opt/homebrew/Cellar/go/1.19.5/libexec/pkg/tool/darwin_arm64"
GOVCS=""
GOVERSION="go1.19.5"
GCCGO="gccgo"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD="/dev/null"
GOWORK=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -arch arm64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/g4/4_y2t8q179s1n1h40218_3rm0000gn/T/go-build3619303289=/tmp/go-build -gno-record-gcc-switches -fno-common"

</pre></details>

### What did you do?
Compare a C++ source code generated binary, and use system nm/objdump to view the symbols in that binary file. 
Meanwhile use debug/macho to dump symbols. 

For example, a C++ symbol `__GLOBAL__sub_I_main.mm`  in nm/objdump will be dropped the first leading underscore `_` in debug/macho.




### What did you expect to see?
same result  as tool nm/objdump


### What did you see instead?

nm/objdump output
Repository: go
Issue: proposal: image/png: Add HuffmanOnly compression levels.
Labels: Proposal

## Problem:
The HuffmanOnly option, which only performs Huffman encoding, is supported by the zlib library, but not by png using zlib.

## Solution
Add a HuffmanOnly `const` to image/png.

Golang developer can pass the HuffmanOnly option with the code below and get a PNG with only huffman encoding.
```go
png.Encoder{
    CompressionLevel: png.HuffmanOnly,
}
```
Repository: pytorch
Issue: when run python run_test.py -i test_ops_jit error like this. ValueError: option names {'--junit-xml-reruns'} already added
Labels: oncall: jit

### 🐛 Describe the bug


cd pytorch/test
python run_test.py -i test_ops_jit



### Versions

by torch version v1.13.1

cc @EikanWang @jgong5 @wenzhe-nrv @sanchitintel
Repository: next.js
Issue: `router.push` with `query` and `search` cause interpolation error
Labels: bug

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
Operating System:
      Platform: darwin
      Arch: x64
      Version: Darwin Kernel Version 22.3.0: Thu Jan  5 20:53:49 PST 2023; root:xnu-8792.81.2~2/RELEASE_X86_64
    Binaries:
      Node: 16.15.1
      npm: 8.17.0
      Yarn: 1.22.17
      pnpm: 7.11.0
    Relevant packages:
      next: 13.2.4-canary.0
      eslint-config-next: N/A
      react: 18.2.0
      react-dom: 18.2.0
```


### Which area(s) of Next.js are affected? (leave empty if unsure)

Routing (next/router, next/navigation, next/link)

### Link to the code that reproduces this issue

https://stackblitz.com/edit/vercel-next-js-abntxh?file=app%2Fpage.tsx

### To Reproduce

Run `router.push` with `search` and `query` where the `pathname` is a dynamic route

### Describe the Bug

Router throws an interpolation error even though query is passed

### Expected Behavior

Router interpolates provided pathname properly with given query and search.

### Which browser are you using? (if relevant)

_No response_

### How are you deploying your application? (if relevant)

_No response_
Repository: PowerToys
Issue: Function to disable min/max/close buttons on running application
Labels: Idea-New PowerToy,Needs-Triage

### Description of the new feature / enhancement

Sometimes i would like to protect my users from themselves :)

One such thing is stopping them closing running application instead of minimizing. I have come across a little program called NoClose and NoButton (https://www.dcmembers.com/skrommel/). These are wonderful application which captures window title of desired application and disables the close button.

This would be a nice function to have in PowerToys :)

### Scenario when this would be used?

Keep users from accidentally closing application which need to run for certain function or services to work.

### Supporting information

_No response_
Repository: godot
Issue: SDFGI Skylight Won't Respect Camera Attribute Exposure
Labels: bug,topic:rendering,confirmed,topic:3d

### Godot version

4.0 Stable

### System information

Windows 11, Nvidia RTX4070ti, AMD Ryzen7700x

### Issue description

SDFGI will not respect exposure regarding skylight influence.
When adjusting exposure via Camera Attributes, SDFGI lighting will adjust to the same average amount upon movement of the viewport.
This happens regardless of arbitrary or physical light units, and occurs with all exposure settings in both types of Camera Attributes.
This also happens when adjusting the brightness of the skylight via any setting in the Environment node.
Here are various ISO exposures in a scene using physical light units:
![Godot4SDFGIExposure_ISO1](https://user-images.githubusercontent.com/70243134/224966014-462fd411-932b-437f-9748-6eea4c71d546.jpg)
![Godot4SDFGIExposure_ISO100](https://user-images.githubusercontent.com/70243134/224966066-2eb61356-956f-4930-a4be-6c859d61ed2a.jpg)
![Godot4SDFGIExposure_ISO400](https://user-images.githubusercontent.com/70243134/224966109-a7c277f6-b505-404b-a669-18f008973143.jpg)


### Steps to reproduce

Load MPR, adjust ISO and then move the viewport. SDFGI should update to the same average brightness regardless of exposure.

### Minimal reproduction project

[SDFGI Sky Exposure.zip](https://github.com/godotengine/godot/files/10967006/SDFGI.Sky.Exposure.zip)
Repository: next.js
Issue: Client side navigation not working when middleware is enable for SSG
Labels: bug

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
Operating System:
      Platform: darwin
      Arch: x64
      Version: Darwin Kernel Version 21.4.0: Fri Mar 18 00:45:05 PDT 2022; root:xnu-8020.101.4~15/RELEASE_X86_64
    Binaries:
      Node: 16.14.0
      npm: 8.3.1
      Yarn: 1.22.19
      pnpm: N/A
    Relevant packages:
      next: 13.2.4
      eslint-config-next: 13.2.4
      react: 18.2.0
      react-dom: 18.2.0
```


### Which area(s) of Next.js are affected? (leave empty if unsure)

Data fetching (gS(S)P, getInitialProps), Internationalization (i18n), Middleware / Edge (API routes, runtime), Routing (next/router, next/navigation, next/link)

### Link to the code that reproduces this issue

https://github.com/AdilAmanat/documentation-starter-kit

### To Reproduce

Prefetch and url using `next/link`. It's only happening on specific GitHub repo, not with all repo.

Note: it's working fine in above mentioned repo this is just to by pass validation. 

### Describe the Bug

Client-side navigation and prefetch not working when we have a middleware file. After upgrading to next 13 we have started getting 404 on client-side navigation on `_next/data` url.  I tried reproducing it on new app but it was working on new environment. 
This is only happening in vercel deployment. On the local environment, it's working fine. 

<img width="1781" alt="Screenshot 2023-03-14 at 3 12 30 PM" src="https://user-images.githubusercontent.com/21098295/224968439-f28d947b-35d0-4269-87f7-a90e7962dc57.png">

If you look at the above screenshot it's generating 404 on prefetch for `_next/data` request. I tried debuggin this issue and found out this request is generated from [this](https://github.com/vercel/next.js/blob/canary/packages/next/src/shared/lib/router/router.ts#L2417) line. This is because this is because when  next do the initial request with middleware from [this](https://github.com/vercel/next.js/blob/c0cccf47f40434658620778c225e3a9d28461584/packages/next/src/shared/lib/router/router.ts#L2367) line it recive a html response not json and then it generates wrong url and eventually end up with 404.

When I remove the middleware file it starts working as expected. 


### Expected Behavior

middleware shouldn't impact the behaviour we already have with previous next versions.

### Which browser are you using? (if relevant)

_No response_

### How are you deploying your application? (if relevant)

_No response_
Repository: PowerToys
Issue: Possibility to stick PowerToys Dialog to the Desktop Screen 
Labels: Idea-Enhancement,Product-Settings,Needs-Triage

### Description of the new feature / enhancement

It would be nice if the user has the possibility to stick the![PowerToys Dialog](https://user-images.githubusercontent.com/127845352/224976683-1d0f8df4-19a2-4b61-b251-a0dad7a3391c.jpg)to the Desktop Screen.


### Scenario when this would be used?

I would use this PowerToys Dialog and the included functions with the mouse. e.g. click with the mouse on the "Textextractor" Icon.

### Supporting information

_No response_
Repository: godot
Issue: ARVR viewport size cannot be changed
Labels: discussion,topic:rendering,topic:xr,topic:3d

### Godot version

3.x branch

### System information

any

### Issue description

It is impossible to override arvr viewport size.
When rendering overlay openvr application which has multiple viewports, all ARVR viewpors are forced to main rendertarget size:
https://github.com/godotengine/godot/blob/3.x/servers/visual/visual_server_viewport.cpp#L288
This results in non pixel-perfect overlay rendering and high gpu usage even on small overlays
It cannot be solved on godot_openvr side because godot_openvr does not know which rendertarget size is requested with ARVR interface, it only can report same value for all overlays as it sorted every frame. Adding some viewport info or some flag that disables this lines would solve this

### Steps to reproduce

Create viewport, enable arvr flag
Set viewport size
get it reseted every frame before rendering witn no ability to somehow hook/override it even with custom ARVR interface

### Minimal reproduction project

N/A