--- title: T-style Triage Meeting 2023-09-27 tags: T-style, triage-meeting, minutes date: 2023-09-27 url: https://hackmd.io/CMDjHFWKQpiMP4LcS24nGA --- # T-Style Triage Meeting 2023-09-27 ###### tags: `Style Meetings` `Minutes` ## Attendance Members: Michael, Jane (facilitator) Guests: TC Minutes: TC ## Agenda * Agenda consent + Check-in * Review prior action items (https://hackmd.io/lcquVLbdTTiW1oMDTmpn5A?view#Action-Items) * Triage * Meeting Check-out ## Minutes ### Review Prior Action Items Jane: I'm still planning to follow up with Jack on the edition scheduling. Jane: I'll make sure that bstrie knows to put me on the list of people who want to know the date if it's not already scheduled. #### Completed ## Triage ### Nominated #### [2 `rust-lang/rust` `T-style` `I-style-nominated` items](https://github.com/rust-lang/rust/issues?q=is:open+label:T-style+label:I-style-nominated) ##### [[114764](https://github.com/rust-lang/rust/pull/114764)] *\[style edition 2024\] Combine all delimited exprs as last argument* Jane: What's the current state of this PR? CE: It's waiting on Caleb. TC: Let's leave this nominated pending Caleb being available in a meeting. *Consensus*: Let's do that. ##### [[115046](https://github.com/rust-lang/rust/pull/115046)] *Use version\-sorting for all sorting* CE: This is maybe waiting on Josh for team discussion? Jane: Josh nominated this for team discussion. *Consensus*: We'll unnominate as it's not clear what question is being asked. CE will leave a comment in the issue to that effect. ### Remainder #### [3 `rust-lang/rust` `T-style` items](https://github.com/rust-lang/rust/issues?q=is:open+label:T-style) ###### [[105336](https://github.com/rust-lang/rust/issues/105336)] *Tracking Issue for Style Evolution (RFC 3338)* *Consensus*: There's probably nothing to discuss here. ###### [[110568](https://github.com/rust-lang/rust/pull/110568)] *docs(style): add let\-chain style rules* CE: This is up to Caleb to say what we need to do with this. I propose we remove the nomination. Jane: It seems Caleb is looking for feedback. CE: Maybe this is actually just waiting on author. *Consensus*: CE will leave a comment asking Caleb if there's anything left to clarify. We'll leave it as waiting-on-author. And we'll unnominate. ###### [[114901](https://github.com/rust-lang/rust/pull/114901)] *Amend style guide section for formatting where clauses in type aliases* FCP finished. Should be merged? CE: Waiting on bors. *Consensus*: We've done everything we need to do. bors will automatically merge this. ### Remainder *Consensus*: We decided to go through the issues below and close out issues that can be closed and check that the tags are OK. - [20 `rust-lang/style-team` items](https://github.com/rust-lang/style-team/issues?q=is:open+) - [[121](https://github.com/rust-lang/style-team/issues/121)] *Metavariables in macro def* - [[134](https://github.com/rust-lang/style-team/issues/134)] *Clarification on style for functions with very long return types* - [[135](https://github.com/rust-lang/style-team/issues/135)] *\[PENDING\] One\-liner expression type ascription* - CE: Type ascription has been de-RFCed. - [[136](https://github.com/rust-lang/style-team/issues/136)] *Sameline match nested struct destructuring* - [[138](https://github.com/rust-lang/style-team/issues/138)] *Closures with complex arguments* - [[140](https://github.com/rust-lang/style-team/issues/140)] *\[RFC\] Merge imports by default* - [[141](https://github.com/rust-lang/style-team/issues/141)] *The requirement to merge the derive attribute was decided almost univocally* - [[143](https://github.com/rust-lang/style-team/issues/143)] *Consider using human/natural sort order* - CE: Related to Josh's version-sorting PR. - [[145](https://github.com/rust-lang/style-team/issues/145)] *Allow forcing unsafe blocks to be on a new line* - [[146](https://github.com/rust-lang/style-team/issues/146)] *Clarify style of empty match arms* - [[147](https://github.com/rust-lang/style-team/pull/147)] *Clarify empty match arm format* - [[149](https://github.com/rust-lang/style-team/issues/149)] *Delimited expressions should be allowed as last argument* - [[151](https://github.com/rust-lang/style-team/issues/151)] *Question about first line of multi\-line chain* - [[152](https://github.com/rust-lang/style-team/issues/152)] *Formatting guidelines for inline assembly* - [[163](https://github.com/rust-lang/style-team/pull/163)] *Clarify muliti\-line chain elements* - [[169](https://github.com/rust-lang/style-team/issues/169)] *Wrapping rules for let\-chains?* - CE: Related to Caleb's let-chains PR. - [[171](https://github.com/rust-lang/style-team/issues/171)] *Allow chains to condense to remove some single line \`)\`* - [[179](https://github.com/rust-lang/style-team/issues/179)] *2024 Style Edition Consideration: Consistency in breaks around assignment operator* - Jane: I feel like I recall this being resolved already, but actually I can't find the PR I thought I remembered so maybe not - [[181](https://github.com/rust-lang/style-team/issues/181)] *Broken link in README* - Jane: readme was rewritten, no longer relevant - [[182](https://github.com/rust-lang/style-team/pull/182)] *Add team membership characteristics section* (The meeting ended here.)