-
This came up when I went to implement the resolution from #10064 and spec my `if()` proposal.
Currently, we have several specs using one or more types of conditionals, and in every case, this is de…
-
I'm not a Python expert. I think I've hacked the code to work, but I'm not a GDL90 expert either, so I'm not sure if I've broken the messages on the wire either.
My Python interpreter also wants par…
Velek updated
22 hours ago
-
### Code
```rs
fn main() {
macro_rules! x {
() => { None:: };
}
let Some(_x) = (x! {}) else { return };
}
```
### Current output
```
warning: unnecessary parentheses around assig…
-
prettyplease will generate rust code that does not accurately reflect the Expr tree that goes into it. There is a workaround using `to_token_stream`.
```
let mut file = syn::File {
shebang…
-
Seems that Forge throws errors when we use parens instead of brackets for function application. Need to either enforce that fun/pred definitions only use brackets or that parens/brackets are interchan…
-
### Steps to reproduce the problem
1. Toot about Android's magnificent method `isUserAGoat()` by including its documentation URL `https://developer.android.com/reference/android/os/UserManager#isUser…
-
I have following rules:
```
function-type = (type | type-list-parens) `->` (type | type-list-parens)
```
I can't let it match:
```
[match:function_type]
M1: () -> (f32,i32)
```
here is the er…
-
From [Black's changelog](https://github.com/psf/black/blob/main/CHANGES.md). Last checked 16.09.2024, Last release: v24.8.0.
Goals:
* Close parity with Black when migrating from Black to Ruff
* …
-
Consider the following text:
```
foo(
...
...
)
```
I want to add `{}` inside `()` without line breaks:
```
foo({
...
...
})
```
I tried `sai({`, but I got the followin…
-
It would be great if vsClojure provided Parens Matching like Emacs does.
Example: If I do an open paren, it automatically creates a closing paren and unless I go into "paren-edit" mode, I cannot dele…