Skip to content

Find in Features: GLYPH OVERVIEW for wildcard searches#404

Open
mekkablue wants to merge 2 commits into
masterfrom
claude/enhance-find-feature-rlJO5
Open

Find in Features: GLYPH OVERVIEW for wildcard searches#404
mekkablue wants to merge 2 commits into
masterfrom
claude/enhance-find-feature-rlJO5

Conversation

@mekkablue

Copy link
Copy Markdown
Owner

Summary

  • When the search term contains * or ?, prepend a GLYPH OVERVIEW section to the report
  • Lists all matched glyph names alphabetically, each followed by the feature tags it appears in (comma-separated)
  • Non-wildcard searches are unchanged

Example output for *Matra*:

GLYPH OVERVIEW
iMatra-deva.001: pres, blwf, half
iMatra-deva.002: pres, blwf
iMatra-deva.003: pres

OT Classes:
	...
OT Prefixes:
	...
OT Features:
	...

Test plan

  • Wildcard search (e.g. *Matra*) shows GLYPH OVERVIEW before the other sections
  • Glyph names are sorted alphabetically
  • Feature tags are comma-separated and in order of appearance
  • Exact-name search (no wildcards) shows no GLYPH OVERVIEW
  • If no glyphs match in any feature, GLYPH OVERVIEW is omitted

https://claude.ai/code/session_01Kgj8fXMaM1yzrVUDPdAVS8


Generated by Claude Code

claude added 2 commits May 21, 2026 22:58
When the search term contains * or ?, prepend a GLYPH OVERVIEW section
listing all matched glyph names alphabetically, each followed by the
feature tags it appears in (comma-separated).

https://claude.ai/code/session_01Kgj8fXMaM1yzrVUDPdAVS8
- Section titles now all-caps: OT CLASSES, OT PREFIXES, OT FEATURES
- GLYPH OVERVIEW entries and (nothing found) are tab-indented
- Result font uses tabular figures via NSFontFeatureSettingsAttribute

https://claude.ai/code/session_01Kgj8fXMaM1yzrVUDPdAVS8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants