1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-02-18 17:46:02 +01:00

Commit Graph

  • b9b8d30f3b fixing collections with only char class expressions Emanuel Gestosa 2023-08-22 15:53:42 +0100
  • 9be93212c3 fname class visitor Emanuel Gestosa 2023-08-22 15:43:50 +0100
  • 89973809af keyword class visitor Emanuel Gestosa 2023-08-22 15:42:06 +0100
  • e324af356d ident class visitor Emanuel Gestosa 2023-08-22 15:40:44 +0100
  • f51fc6ed47 return, tab, escape, backspace class visitors Emanuel Gestosa 2023-08-22 15:24:46 +0100
  • ecce98289a xdigit class Emanuel Gestosa 2023-08-22 15:19:44 +0100
  • 23c14aa2e4 upper class visitor Emanuel Gestosa 2023-08-22 15:18:43 +0100
  • 678d04c5db space class visitor Emanuel Gestosa 2023-08-22 15:17:56 +0100
  • 691ba75372 punct class visitor Emanuel Gestosa 2023-08-22 15:16:40 +0100
  • d2d7bbc632 print class visitor Emanuel Gestosa 2023-08-22 15:14:47 +0100
  • b3b1a6bdb9 lower class visitor Emanuel Gestosa 2023-08-22 15:13:20 +0100
  • 310125ea01 graph class visitor Emanuel Gestosa 2023-08-22 15:12:30 +0100
  • 208d1cbba2 digit class visitor Emanuel Gestosa 2023-08-22 14:23:16 +0100
  • e94154ba80 cntrl class visitor Emanuel Gestosa 2023-08-22 14:22:40 +0100
  • 582fbdd9e7 blank class visitor Emanuel Gestosa 2023-08-22 14:20:17 +0100
  • dd175912f4 alnum class visitor Emanuel Gestosa 2023-08-22 14:19:18 +0100
  • a6a0ae7a51 alpha class visitor Emanuel Gestosa 2023-08-22 14:18:38 +0100
  • 8cdac91a01 base code for char classes expressions Emanuel Gestosa 2023-08-22 14:07:24 +0100
  • 4c89f41daa adding nfa tests for collection char classes expressions Emanuel Gestosa 2023-08-22 13:48:56 +0100
  • 512e826a42 adding new parser tests for collection char classes Emanuel Gestosa 2023-08-22 10:20:54 +0100
  • bc0d277a21 parsing collection char class expressions Emanuel Gestosa 2023-08-22 10:02:17 +0100
  • 169fe5fc5b parse visual \%V token Emanuel Gestosa 2023-08-21 18:10:42 +0100
  • 30867702a4 parsing lookbehind tokens Emanuel Gestosa 2023-08-21 18:07:37 +0100
  • 6131f92ae6 parsing ~ token Emanuel Gestosa 2023-08-21 18:02:35 +0100
  • 823a52583c documenting regex code Emanuel Gestosa 2023-08-21 17:24:03 +0100
  • e2c6c0539f add more lookahead tests Emanuel Gestosa 2023-08-21 14:37:08 +0100
  • f7f1c0e90d making nested lookahead tests pass Emanuel Gestosa 2023-08-21 14:27:36 +0100
  • eca12607dd pattern visitor is now a singleton Emanuel Gestosa 2023-08-21 10:16:19 +0100
  • 006e3e11f9 parser class is now a singleton Emanuel Gestosa 2023-08-18 16:41:12 +0100
  • a9982cbdca refactoring temporary field out of parser class Emanuel Gestosa 2023-08-18 16:35:41 +0100
  • 0fa9c5a2a2 moving all parsing logic to VimRegexParser class Emanuel Gestosa 2023-08-18 15:41:51 +0100
  • cdcc9729d3 add more failing lookahead tests Emanuel Gestosa 2023-08-18 14:24:31 +0100
  • 4acf651aa7 adding tests for nested lookahead tokens Emanuel Gestosa 2023-08-17 16:10:45 +0100
  • 4bba791c65 adding comments and small cleanups Emanuel Gestosa 2023-08-17 15:58:03 +0100
  • 662688d3b9 refactoring inappropriate intimacy between nfa and nfaassertion classes Emanuel Gestosa 2023-08-17 15:00:26 +0100
  • 21a3e8fdc4 extract methods refactor in nfa simulation code Emanuel Gestosa 2023-08-17 14:13:20 +0100
  • 3815a1d538 add more lookahead tests Emanuel Gestosa 2023-08-17 11:30:46 +0100
  • cbe0c5cfec implementing negative lookahead Emanuel Gestosa 2023-08-17 11:24:21 +0100
  • 15db9b30e1 add tests for negative lookahead Emanuel Gestosa 2023-08-17 09:38:09 +0100
  • e891294c0f parsing negative lookahead Emanuel Gestosa 2023-08-17 09:28:09 +0100
  • f6b9e7cc26 implementing positive lookahead Emanuel Gestosa 2023-08-16 16:37:28 +0100
  • 052fd7162f parsing positive lookahead Emanuel Gestosa 2023-08-16 16:11:36 +0100
  • 189acb73f5 dealing with atomic groups in a different way Emanuel Gestosa 2023-08-16 16:03:03 +0100
  • ec7c1677b4 allow special escape characters in collections \e \t \r \b \n Emanuel Gestosa 2023-08-16 15:04:04 +0100
  • a9474c8e67 allow character codes inside collections \d \o \x \u \U Emanuel Gestosa 2023-08-16 14:36:12 +0100
  • 3a70dfc5f3 implementing collections with EOL \_[] Emanuel Gestosa 2023-08-16 14:01:04 +0100
  • 669177d803 implementing and testing start and end of word tokens Emanuel Gestosa 2023-08-16 12:07:17 +0100
  • b1f43b061c parsing start and end of word tokens Emanuel Gestosa 2023-08-16 11:44:17 +0100
  • 7ff3c84deb commenting new atomic groups code Emanuel Gestosa 2023-08-16 11:38:29 +0100
  • ee642b63ce adding explanatory comment on wierd atomic group test Emanuel Gestosa 2023-08-16 10:36:31 +0100
  • 17315e5096 implementing atomic groups Emanuel Gestosa 2023-08-16 10:31:10 +0100
  • 4e9d52fc62 placeholder for atomic groups Emanuel Gestosa 2023-08-14 16:50:47 +0100
  • d7e87f8fc8 rename MultiBoundary to RangeBoundary Emanuel Gestosa 2023-08-14 15:17:20 +0100
  • 3efe11f393 refactoring visitors to prepare for different types of multis Emanuel Gestosa 2023-08-14 15:15:11 +0100
  • 26c6c464d8 adding tests for atomic groups Emanuel Gestosa 2023-08-14 15:03:07 +0100
  • 4db654e653 parsing atomic groups Emanuel Gestosa 2023-08-14 14:58:40 +0100
  • 048759d374 implement and test start and end of line anywhere in pattern Emanuel Gestosa 2023-08-14 14:23:57 +0100
  • db2424057f parsing start and end line anywhere in pattern Emanuel Gestosa 2023-08-14 14:09:29 +0100
  • 472a53e3b9 start and end of line anchors Emanuel Gestosa 2023-08-14 12:06:52 +0100
  • 9e15d91900 adding tests for empty editors Emanuel Gestosa 2023-08-11 15:35:44 +0100
  • d5cff281c0 adding comments on new Matchers Emanuel Gestosa 2023-08-11 15:32:26 +0100
  • 57b6c4dffb collection matcher uses set instead of list Emanuel Gestosa 2023-08-11 15:28:04 +0100
  • 908a2d1d8c start and end of file Emanuel Gestosa 2023-08-11 15:16:23 +0100
  • 69bdea9273 character classes never ignore case Emanuel Gestosa 2023-08-11 14:32:27 +0100
  • 5b21a653ee add test for case insensitive matching Emanuel Gestosa 2023-08-11 14:23:46 +0100
  • cfddcf1630 ignore case tokens Emanuel Gestosa 2023-08-11 14:20:40 +0100
  • f009687ddf matchesAt API function Emanuel Gestosa 2023-08-10 14:56:25 +0100
  • 6ddfe29465 matches API function Emanuel Gestosa 2023-08-10 14:45:23 +0100
  • 715c51f673 matchEntire API function Emanuel Gestosa 2023-08-10 13:50:13 +0100
  • b443e8f06a fix quantified capture groups not updating properly Emanuel Gestosa 2023-08-10 11:52:33 +0100
  • 0bd0466c9c cleaning adding transitions to states Emanuel Gestosa 2023-08-10 11:14:59 +0100
  • ad5db3c9e5 fix capturing groups not updating properly Emanuel Gestosa 2023-08-10 11:11:19 +0100
  • fa3182cb5e adding failing backreferences test Emanuel Gestosa 2023-08-10 08:31:46 +0100
  • 3f44bed66e adding comments to Matchers Emanuel Gestosa 2023-08-10 08:27:45 +0100
  • 2a70530d0f matchAt API function Emanuel Gestosa 2023-08-09 15:39:38 +0100
  • 7c542d5fc7 implementing character classes with EOL Emanuel Gestosa 2023-08-09 15:24:22 +0100
  • 638dfb7777 parsing character classes with new line Emanuel Gestosa 2023-08-09 15:00:20 +0100
  • 1323536a63 testing and implementing backreferences Emanuel Gestosa 2023-08-09 14:12:47 +0100
  • 419212e2d4 parsing backreferences Emanuel Gestosa 2023-08-09 13:49:37 +0100
  • 5f1c234a7d refactor Matcher to return number of consumed characters Emanuel Gestosa 2023-08-09 13:42:47 +0100
  • db1e8301cd implementing and testing lazy quantifiers Emanuel Gestosa 2023-08-09 12:02:07 +0100
  • bf94a3c68d parsing lazy quantifiers Emanuel Gestosa 2023-08-09 11:46:33 +0100
  • 96baa4ffc6 all named character classes Emanuel Gestosa 2023-08-09 10:19:14 +0100
  • 7d472afe61 set match start and end \zs \ze Emanuel Gestosa 2023-08-09 09:31:22 +0100
  • f32a4d33a7 support unicode escape sequence in collections Emanuel Gestosa 2023-08-08 15:11:06 +0100
  • 0722991955 add test for collection with not special escaped character Emanuel Gestosa 2023-08-08 14:53:49 +0100
  • bcc740cdbc implementing custom collections Emanuel Gestosa 2023-08-08 14:49:33 +0100
  • 5cf46097f7 ascii character classes Emanuel Gestosa 2023-08-08 12:06:13 +0100
  • 61dc189f8b char classes and collections base code Emanuel Gestosa 2023-08-07 16:36:35 +0100
  • 23c2b008c9 implementing cursor and using mockito to mock editor Emanuel Gestosa 2023-08-07 16:14:56 +0100
  • db14afdf3a dot with and without newline Emanuel Gestosa 2023-08-07 15:32:54 +0100
  • b7927336d1 implementing dot Emanuel Gestosa 2023-08-07 15:23:40 +0100
  • ee23a3d4cd commenting findAll Emanuel Gestosa 2023-08-07 14:58:54 +0100
  • 63c0112ffb findAll API function Emanuel Gestosa 2023-08-07 14:57:05 +0100
  • db08d7d280 find API function Emanuel Gestosa 2023-08-07 14:28:48 +0100
  • 9892525fbc containsMatchIn API function Emanuel Gestosa 2023-08-07 14:10:24 +0100
  • 34b87ff6bf adding comments Emanuel Gestosa 2023-08-07 13:47:08 +0100
  • 241ad68bd5 fix nfa looping in epsilon transitions Emanuel Gestosa 2023-08-07 12:01:45 +0100
  • a0ec18921b more correct way of handling quantifiers Emanuel Gestosa 2023-08-07 11:47:20 +0100
  • 45e17eb0b2 fixing quantifiers Emanuel Gestosa 2023-08-04 17:01:24 +0100