Aadhavan Srinivasan Rockingcool
  • Joined on 2022-10-09
Rockingcool pushed to master at Rockingcool/kleingrep 2025-02-13 19:00:08 -06:00
6cd0a10a8f Added more documentation
Rockingcool merged pull request Rockingcool/kleingrep#4 2025-02-13 09:51:47 -06:00
Implement Unicode character classes
Rockingcool pushed to master at Rockingcool/kleingrep 2025-02-13 09:51:47 -06:00
69fb96c43d Merge pull request 'Implement Unicode character classes' (#4) from implementUnicodeCharClass into master
46bc0c8529 Removed unicode character classes from 'features not supported' list
1a890a1e75 Refactoring - remove duplicate code
fde3784e5a Added unicode charclass support within character classes; Fixed bugs with hex classes and unicode classes
7045711860 Convert test_str into a rune slice for better unicode compatibility, it also fixed the bug where all unicode characters wouldn't be colored
Compare 8 commits »
Rockingcool created pull request Rockingcool/kleingrep#4 2025-02-13 09:50:02 -06:00
Implement Unicode character classes
Rockingcool pushed to implementUnicodeCharClass at Rockingcool/kleingrep 2025-02-13 09:48:34 -06:00
46bc0c8529 Removed unicode character classes from 'features not supported' list
Rockingcool pushed to implementUnicodeCharClass at Rockingcool/kleingrep 2025-02-13 08:11:10 -06:00
1a890a1e75 Refactoring - remove duplicate code
fde3784e5a Added unicode charclass support within character classes; Fixed bugs with hex classes and unicode classes
7045711860 Convert test_str into a rune slice for better unicode compatibility, it also fixed the bug where all unicode characters wouldn't be colored
d4d606d95b Added tests for unicode character classes; more tests for hex characters
Compare 4 commits »
Rockingcool pushed to implementUnicodeCharClass at Rockingcool/kleingrep 2025-02-12 22:04:24 -06:00
9cd330e521 More work on unicode character class support - fix bug where all characters aren't being matched
Rockingcool created branch implementUnicodeCharClass in Rockingcool/kleingrep 2025-02-12 21:20:25 -06:00
Rockingcool pushed to implementUnicodeCharClass at Rockingcool/kleingrep 2025-02-12 21:20:25 -06:00
44d6a2005c Started working on unicode character classes
Rockingcool merged pull request Rockingcool/kleingrep#3 2025-02-12 21:17:36 -06:00
Implement Backreferences
Rockingcool pushed to master at Rockingcool/kleingrep 2025-02-12 21:17:36 -06:00
f76cd6c3d9 Merge pull request 'Implement Backreferences' (#3) from implementBackreferences into master
375baa1722 Wrote more backreference tests
2e47c631bb Updated documentation to include backreferences
81b8b1b11c Do not validate a backreference if the group that it refers to is not valid
2934e7a20f Wrote tests for backreferences
Compare 7 commits »
Rockingcool created pull request Rockingcool/kleingrep#3 2025-02-12 21:17:12 -06:00
Implement Backreferences
Rockingcool pushed to implementBackreferences at Rockingcool/kleingrep 2025-02-12 12:38:22 -06:00
375baa1722 Wrote more backreference tests
2e47c631bb Updated documentation to include backreferences
Compare 2 commits »
Rockingcool pushed to implementBackreferences at Rockingcool/kleingrep 2025-02-11 18:13:27 -06:00
81b8b1b11c Do not validate a backreference if the group that it refers to is not valid
2934e7a20f Wrote tests for backreferences
Compare 2 commits »
Rockingcool pushed to implementBackreferences at Rockingcool/kleingrep 2025-02-11 16:06:52 -06:00
f466d4a8d5 More progress on backreference implementation
Rockingcool created branch implementBackreferences in Rockingcool/kleingrep 2025-02-11 15:15:39 -06:00
Rockingcool pushed to implementBackreferences at Rockingcool/kleingrep 2025-02-11 15:15:39 -06:00
8327450dd2 Started implementing backreferences (octal values should now be prefaced with \0)
Rockingcool pushed tag v0.2.0 to Rockingcool/kleingrep 2025-02-10 20:44:17 -06:00
Rockingcool pushed to master at Rockingcool/kleingrep 2025-02-10 20:36:02 -06:00
073f231b89 Added function and examples for ReplaceAllFunc()
3b7257c921 Wrote function and example for ReplaceAllLiteral()
Compare 2 commits »
Rockingcool pushed to master at Rockingcool/kleingrep 2025-02-10 11:30:59 -06:00
668df8b70a Wrote MarshalText() and UnmarshalText() to implement TextMarshaler and TextUnmarshaler
214acf7e0f Wrote example for ReplaceAll(); fixed out-of-bounds bug in Expand()
50221ff4d9 Wrote ReplaceAll(), to replace all matches of the regex with a given string
5ab95f512a Updated docs
e7da678408 Removed obsolete documentation
Compare 5 commits »