Skip to content

Fix TypeInfo parser for parenthesized names and exclude 0x1EFF#7

Merged
dominion525 merged 2 commits into
mainfrom
fix/form-property-parsing
Mar 12, 2026
Merged

Fix TypeInfo parser for parenthesized names and exclude 0x1EFF#7
dominion525 merged 2 commits into
mainfrom
fix/form-property-parsing

Conversation

@dominion525

Copy link
Copy Markdown
Owner

Summary

  • Support dual NUL-terminated string format (EventProcPrefix + RealName) in TypeInfo entries, fixing garbled/duplicate output for control names containing parentheses
  • Exclude internal metadata entries (type_code 0x1EFF) from controls output, as they do not correspond to real controls
  • Update form-design documentation (EN/JA)
  • Bump version to v0.3.1

🤖 Generated with Claude Code

dominion525 and others added 2 commits March 13, 2026 01:45
…1EFF

- Support TypeInfo entries with two NUL-terminated strings
  (EventProcPrefix + RealName) instead of assuming single string
- Fix garbled/duplicate output for control names containing
  parentheses (e.g. "その他(社内業務)")
- Exclude internal metadata entries (type_code 0x1EFF) that are not
  real controls
- Update form-design documentation (EN/JA)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dominion525 dominion525 force-pushed the fix/form-property-parsing branch from 7edb77d to 663ae0a Compare March 12, 2026 16:50
@dominion525 dominion525 merged commit 995bbcb into main Mar 12, 2026
7 checks passed
@dominion525 dominion525 deleted the fix/form-property-parsing branch March 12, 2026 16:53
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.

1 participant