# Allow seeking SumTree cursor by multiple seek types per dimension · gitcafe/zed

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

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

Visibility: public

Requested revision: ab31ddfc317d4543cb31706f3e6eb2c729959139

Requested commit: ab31ddfc317d4543cb31706f3e6eb2c729959139

Commit: ab31ddfc317d4543cb31706f3e6eb2c729959139

Tree: 4f2d96c5796067e514cfbbd77f5b118d73d08fae

Author: Max Brunsfeld

Committer: Max Brunsfeld

## Message

```
Allow seeking SumTree cursor by multiple seek types per dimension

Also, remove the cursor's sum_dimension. Replace it with a
blanket implementation of Dimension for two-element tuples
of dimensions.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>

```

## Parents

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

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