# Render nested tabstops correctly \(\#61130\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/aa42d3adce0f85abec817d99124b4cedb6d5f359)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: aa42d3adce0f85abec817d99124b4cedb6d5f359

Requested commit: aa42d3adce0f85abec817d99124b4cedb6d5f359

Commit: aa42d3adce0f85abec817d99124b4cedb6d5f359

Tree: 9c1ac54b29ac5a08871cef2536042e6a9d3cb317

Author: Kirill Bulatov

Committer: GitHub

## Message

```
Render nested tabstops correctly (#61130)

Closes https://github.com/zed-industries/zed/issues/61112

Now behaves similar to VSCode: 

<img width="857" height="552" alt="1"
src="https://github.com/user-attachments/assets/bed95600-c75c-4b1d-a750-17b9eb35db92"
/>

<img width="601" height="243" alt="2"
src="https://github.com/user-attachments/assets/b2e839a5-6ca3-4e3a-8e5f-bc8b3e9a565f"
/>

Release Notes:

- Fixed rust-analyzer's macro with nested tabstops causing panics when
completed
```

## Parents

- [a3f6ef252b6de19d22a1223952fc335253163642](https://git.cafe/gitcafe/zed/commit/a3f6ef252b6de19d22a1223952fc335253163642?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/aa42d3adce0f85abec817d99124b4cedb6d5f359?format=markdown)
