Skip to content

History / Query Language

Revisions

  • Describe in:comments, in:strings and in:code: mock 57, each match by where it is, -in:, prose always matching Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 11, 2026
  • Describe uses inside definitions: mock 45, kind: with ref:, content: or struct: finds each line inside the definitions it keeps; a name and a file's text are searched apart

    @cruisinme30 cruisinme30 committed Oct 11, 2026
  • Describe match: exact words by default, fuzzy file names on request, the note and the setting; retake mock 33

    @cruisinme30 cruisinme30 committed Oct 11, 2026
  • Describe mock 54: sort by recently changed from the menu in each results heading, with an arrow for the direction; path order is order:file Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 11, 2026
  • Keep short names only for file:, author:, symbol:, language: and message: (f:, a:, sym:, lang:, msg:); the old letters and path: offer the full name

    @cruisinme30 cruisinme30 committed Oct 11, 2026
  • Say searches leave out what VS Code's files.exclude and search.exclude hide, with excludes:no to show it Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 11, 2026
  • Split the query reference into one page per operator family Each operator gets one card (short name, what it takes, what it searches, an example) on the page for its family, with the screens that show it beside it. Query Language becomes the one-screen summary, linking every operator to its card. Operators in Action and Core Query Modes are dissolved into these pages. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Query language: a linked CODEOWNERS doesn't count Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Query language: kept revisions also serve previews and opens Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Query language: a quoted at: value is a revision Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Describe the new time limit, file kinds, CODEOWNERS places, commit check and preview settings

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Describe past revisions: mock 41, at:, its errors and limits, and its code at: searches the files as they were at a tag, branch, commit or time: the Query Language page explains it and its errors, How Searches Behave its errors and what a revision costs, Using the Panel the revision chip, the deleted and changed badges and Compare with now, Value Suggestions its tags and times, Protocol revision/text and compare, and the code map revisions.go, revision.go and revisionDocuments.ts. Mock 41 joins the Operators in Action page with its built screenshots. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Describe structural search: mock 40, struct: templates and holes, its limits and the structural package Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Describe multiline regex: mock 39, regexes across lines, the history warning and span.go Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Describe owner: mock 42, its CODEOWNERS rules, values, badges and the codeowners package Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Describe is:generated and is:vendored: mock 37, the is: values, and the sheet's is: label Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 10, 2026
  • Document until: and dates in since: and until: Query Language lists until: (u:) and the date forms and explains how the two ends of a time window meet; How Searches Behave adds the bad date error and the until:-before-since: warning; Value Suggestions says what until:'s suggestions show; the other pages name until: beside since:. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Document content:, path: as file: and NOT as -

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Document fuzzy file names, add mock 33

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Document kind: and ref:, add mock 35 kind: keeps one kind of definition and ref: finds the lines that use a name without the lines that define it. Mock 35 shows both, beside the built panel. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Document type:added and type:removed, add mock 34 type:added and type:removed search commits for the lines they added or removed, not their messages, and the history index keeps each line's sign. Mock 34 shows type:added retry_policy; the cheat sheet, help and type: value mocks are re-rendered from the canvas. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Document case:smart and the off/on/smart setting, add mock 29 case:smart matches case only when the query has a capital letter, and spelunk.caseSensitive is now off, on or smart. Mock 29 shows Aa's smart dot and the case:smart note; the cheat sheet, help, settings and case: value mocks are re-rendered from the canvas. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Document word: and the ab toggle, add mock 28, re-render every mock word:yes (w:) matches whole words only; spelunk.wholeWord makes it the default. Every canvas board with the search bar now shows ab, and all the mock images are re-rendered from the canvas, so boards changed since their last export (ranking badges, is:, order:) match it again. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Document is:open, is:changed and is:test, and mocks 26-27 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Document best-match order: order:, spelunk.order and mocks 24-25 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Say history words match a commit's changed lines or its message Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026
  • Add the user guide: getting started and the query language Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

    @cruisinme30 cruisinme30 committed Oct 5, 2026