Skip to content

ADDRESS, XMATCH, PROPER, REPLACE#53

Open
BrianHung wants to merge 25 commits into
mainfrom
brian/text-and-lookup-functions
Open

ADDRESS, XMATCH, PROPER, REPLACE#53
BrianHung wants to merge 25 commits into
mainfrom
brian/text-and-lookup-functions

Conversation

@BrianHung

Copy link
Copy Markdown
Owner

No description provided.

BrianHung added a commit that referenced this pull request Jan 30, 2026
- Added fn_xmatch implementation in xlookup.rs with full support for:
  - All match modes (exact, smaller, larger, wildcard, regex)
  - All search modes (first-to-last, last-to-first, binary asc/desc)
- Added Address, Xmatch, Proper, Replace to Function enum
- Updated lookup macro to handle new functions without localization
- Fixed text.rs import and TEXTJOIN bounds checking
- Enabled XMATCH tests (7 passing tests)
- All existing tests for ADDRESS, PROPER, REPLACE pass
@BrianHung BrianHung changed the title text and lookup functions ADDRESS, XMATCH, PROPER, REPLACE Feb 1, 2026
dg-ac and others added 22 commits February 4, 2026 19:22
# Conflicts:
#	base/src/test/test_database.rs
- Added fn_xmatch implementation in xlookup.rs with full support for:
  - All match modes (exact, smaller, larger, wildcard, regex)
  - All search modes (first-to-last, last-to-first, binary asc/desc)
- Added Address, Xmatch, Proper, Replace to Function enum
- Updated lookup macro to handle new functions without localization
- Fixed text.rs import and TEXTJOIN bounds checking
- Enabled XMATCH tests (7 passing tests)
- All existing tests for ADDRESS, PROPER, REPLACE pass
@BrianHung BrianHung force-pushed the brian/text-and-lookup-functions branch from 67c61f9 to 16a445f Compare February 9, 2026 09:47
Remove unsupported regex matching, align static analysis, and coerce REPLACE inputs consistently.
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.

5 participants