1
0
Fork 0

Commit Graph

  • 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
  • 59f0e9ae67 add test for updating capture group Emanuel Gestosa 2023-08-04 15:50:16 +0100
  • af24611c73 capture group submatch Emanuel Gestosa 2023-08-04 15:47:02 +0100
  • d4502dda3f VimMatchResult stores matched string value Emanuel Gestosa 2023-08-03 16:26:34 +0100
  • c0efa8af5d use IntRange for match range Emanuel Gestosa 2023-08-03 16:09:23 +0100
  • 1c06a3fc89 add test for empty group Emanuel Gestosa 2023-08-03 14:27:15 +0100
  • c19fb38d1c implementing grouping Emanuel Gestosa 2023-08-03 14:10:23 +0100
  • 5dc1de9daf add nfa test for escaped character Emanuel Gestosa 2023-08-03 11:58:35 +0100
  • 6774301938 updating comments Emanuel Gestosa 2023-08-03 11:55:00 +0100
  • 4ef6cf0428 implementing quantifiers Emanuel Gestosa 2023-08-03 11:45:48 +0100
  • ca5f8e4b44 skeleton for NFA testing Emanuel Gestosa 2023-08-02 16:18:37 +0100
  • 1907f03abe nfa simulation uses VimEditor instead of String Emanuel Gestosa 2023-08-02 15:16:10 +0100
  • 6351a4e4f3 initial nfa Emanuel Gestosa 2023-08-02 12:00:48 +0100
  • fa34c3937f initial nfa definition Emanuel Gestosa 2023-08-01 15:06:51 +0100
  • cdac97ebf5 adding some zero-width tokens Emanuel Gestosa 2023-07-28 15:19:03 +0100
  • fe958d28b8 lexer fixing what chars are taken literally Emanuel Gestosa 2023-07-27 16:14:51 +0100
  • f71982e1d5 support unicode in collections Emanuel Gestosa 2023-07-27 14:46:06 +0100
  • cb2bfcea53 unicode chars in all lexer modes Emanuel Gestosa 2023-07-27 12:37:19 +0100
  • 4a9d5bbceb lexer support for unicode characters Emanuel Gestosa 2023-07-27 12:34:46 +0100
  • 10809eade6 regex very magic and very nomagic modes Emanuel Gestosa 2023-07-27 11:13:16 +0100
  • 43d63527f8 adding comments to parser grammar Emanuel Gestosa 2023-07-26 15:51:47 +0100
  • df51eb54ed using antlr token types Emanuel Gestosa 2023-07-26 15:09:04 +0100
  • b47109ab4d grammar add EOF at end of pattern Emanuel Gestosa 2023-07-25 16:01:03 +0100
  • 15b2b68940 making new collection tests pass Emanuel Gestosa 2023-07-25 14:49:34 +0100
  • 62a239f6fe add tests for collections Emanuel Gestosa 2023-07-25 14:39:36 +0100
  • d89bc95a0a altering antlr error handling Emanuel Gestosa 2023-07-25 14:07:19 +0100
  • 2a76f21b31 regex range basic tests Emanuel Gestosa 2023-07-25 12:05:26 +0100
  • f07e22d742 delete duplicate files Emanuel Gestosa 2023-07-21 16:24:08 +0100
  • 058ab7a1ea gradle generate antlr files Emanuel Gestosa 2023-07-21 15:22:32 +0100
  • fae3baa640 initial regex grammar Emanuel Gestosa 2023-07-21 11:56:22 +0100
  • 2c4da9c634 Update changelog. Action id - 7766144293 IdeaVim Bot 2024-02-03 10:06:57 +0000
  • 8de0313aca
    Preparing the UI tests for the PyCharm Alex Plate 2024-02-02 20:16:47 +0200
  • 143c5b17f9
    Fix(VIM-3055): Fix the issue with double deleting after dot Alex Plate 2024-02-02 19:30:58 +0200
  • ec32fde60d
    Release job: Update version of kotlin dsl Alex Plate 2024-02-02 09:16:49 +0200
  • f2ac5d4995
    Release job: Do not make slack notification for the patch version Alex Plate 2024-02-02 09:07:17 +0200
  • 716962af03
    Release job: Use the command line runner to start the tests Alex Plate 2024-02-02 08:57:28 +0200
  • 156efde6b9
    Release job: Do not make a commit if there are no changes Alex Plate 2024-02-02 08:50:47 +0200
  • a9b7716dfe Preparation to 2.8.2 release IdeaVim Bot 2024-02-01 09:47:48 +0000
  • 76a67a6715
    Do not add an update entry if missing Alex Plate 2024-02-01 11:43:16 +0200
  • c3defdcda4 Add sources and JavaDoc to vim-engine jar Filipp Vakhitov 2024-02-01 11:07:28 +0200
  • d8092aa916 TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish vim-engine' build configuration were updated filipp.vakhitov 2024-02-01 08:15:00 +0000
  • 8b5a3d31aa TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish vim-engine' build configuration were updated filipp.vakhitov 2024-02-01 08:14:45 +0000
  • 11761b66b2 Revert "Fix(VIM-3183): Execute .ideavimrc on pooled thread" Filipp Vakhitov 2024-01-31 20:10:32 +0200
  • f83f107bd1 Revert "Support triggering option listeners outside EDT" Filipp Vakhitov 2024-01-31 20:10:18 +0200
  • f1b90857ff Revert "Fix code in execute requiring EDT or write actions" Filipp Vakhitov 2024-01-31 20:10:15 +0200
  • 5aea4cdd65 Revert "Avoiding slow operations on EDT" Filipp Vakhitov 2024-01-31 20:09:55 +0200
  • 1822a59c70 Revert "Fix(VIM-3273): Config file stopped working" Filipp Vakhitov 2024-01-31 20:09:31 +0200
  • 37c6934802 Revert "Update changelog. Action id - 7724318708" Filipp Vakhitov 2024-01-31 20:09:27 +0200
  • 90c7f747a4 Revert "Fix(VIM-3278) Relative number is broken in 2.8.0" Filipp Vakhitov 2024-01-31 20:09:23 +0200
  • b7efa3dcd6 Revert "Add EDT where it is needed" Filipp Vakhitov 2024-01-31 20:09:19 +0200
  • da80f537ac Revert "Avoid concurrent VimScript execution" Filipp Vakhitov 2024-01-31 20:09:15 +0200
  • 0119912318 Revert "Add readActions & EDT" Filipp Vakhitov 2024-01-31 20:09:08 +0200
  • 5e0b1d0161
    Update the way the changelog is updated for the patch release Alex Plate 2024-01-31 19:24:27 +0200
  • 35145d100b
    Update the release jobs to make releases only from the release branch Alex Plate 2024-01-31 18:50:26 +0200
  • 584dd0ba89
    Run tests before releasing IdeaVim Alex Plate 2024-01-31 18:10:34 +0200
  • e5f5dc56c9
    Remove the obsolete gradle scripts Alex Plate 2024-01-31 18:09:56 +0200
  • 880efb012a
    Fix compilation issues for the latest EAP Alex Plate 2024-01-31 17:58:19 +0200
  • b95308ac24
    Migrate CopilotKeymapCorrector to the new API Alex Plate 2024-01-31 17:26:02 +0200
  • 3b192ad357 TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish vim-engine' build configuration were updated aleksei.plate@jetbrains.com 2024-01-31 15:01:37 +0000
  • b04938ac5e TeamCity change in 'Ideavim / IdeaVim releases' project: parameters of 'Publish vim-engine' build configuration were updated aleksei.plate@jetbrains.com 2024-01-31 13:37:25 +0000
  • 56410ac1f2
    Make some classes public because they're used in EasyMotion plugin tests Alex Plate 2024-01-31 15:25:33 +0200
  • 45a2eadc58 Add readActions & EDT Filipp Vakhitov 2024-01-31 14:43:23 +0200
  • 0e03151505 Avoid concurrent VimScript execution Filipp Vakhitov 2024-01-31 14:42:58 +0200
  • 3e9706e6ce Add EDT where it is needed Filipp Vakhitov 2024-01-31 13:35:23 +0200
  • a1646a7a88 Fix(VIM-3278) Relative number is broken in 2.8.0 Filipp Vakhitov 2024-01-31 13:34:33 +0200
  • 434511658b Update changelog. Action id - 7724318708 IdeaVim Bot 2024-01-31 10:06:47 +0000