Commit Graph

132 Commits

Author SHA1 Message Date
Dmitry Trofimov
9a2c94b426 Fixed an NPE. 2012-11-03 13:31:50 +01:00
Oleg Sukhodolsky
e586f17608 RUBY-12161: partial fix
- RegExpLexer should accept \0 as valid octal char if allowOctalNoLeadingZero is set
- Ruby19RegExp language needs its own highlighter
2012-10-02 18:27:57 +04:00
Oleg Sukhodolsky
00585b1911 Refactoring: only SyntaxHighlighterFactory should be used to create highlighters.
- SyntaxHighlighter.PROVIDER moved to SyntaxHighlighterFactory.
- POVIDER.create() encapsulated into SyntaxHighlighterFactory.getSyntaxHighligher(FileType, Project, VirtualFile()
2012-10-01 15:32:43 +04:00
Gregory.Shrago
73e52e462d IDEA-92100 NPE at QuickEditHandler.commitToOriginal(): ensure host manipulator is available 2012-09-26 20:31:16 +04:00
Maxim Shafirov
8c3bdbaf68 Use plugin reflective icons 2012-08-30 19:31:44 +04:00
Maxim Shafirov
750394a5c2 Refer to originating class so IconLoader doesn't have to guess via stack frame reflection 2012-08-30 19:31:43 +04:00
Maxim Shafirov
d57e4ec7a3 Icons classes generated for every plugin. Those aren't used yet though 2012-08-28 20:50:48 +04:00
Evgeny Pasynkov
b1f608d949 restore TextAttributesKey API back 2012-07-16 11:51:49 +02:00
Evgeny Pasynkov
e78ff0a342 Merge branch 'master' into upsource-master
Conflicts:
	plugins/gettext/src/com/jetbrains/gettext/highlighter/GetTextHighlighterData.java
2012-07-11 16:28:46 +02:00
Oleg Sukhodolsky
7d70cb4f55 removing unsupported regexps from test data 2012-07-11 14:13:20 +04:00
Evgeny Pasynkov
6cbdded1eb Extract default TextAttributes from TextAttributesKey into separate class TextAttributesKeyDefaults 2012-07-11 11:54:07 +02:00
Oleg Sukhodolsky
d29f43240c Fixed support for '\cX' regexps: CTRL added to set of possible chars. 2012-07-11 12:15:49 +04:00
Evgeny Pasynkov
6371910dba Merge branch 'master' into upsource-master 2012-07-03 10:28:50 +02:00
Dmitry Jemerov
0281400834 regexp parsing tests run in memory and don't crap in testdata directory 2012-06-29 20:26:19 +02:00
Dennis Ushakov
e177aa79f9 bring back old name to make plugins happy 2012-06-27 15:45:11 +04:00
Evgeny Pasynkov
4d50900ab8 rename InjectedLanguageFacadeImpl back to InjectedLanguageUtil. Move method getInjectedPsiFiles from InjectedLanguageUtil to injectedLanguageManager. Move InjectedLanguageManager to core-api 2012-06-21 13:01:08 +02:00
Evgeny Pasynkov
d81ff970e6 Move PsiSearchHelperImpl to "indexing-impl". Introduce components for supplementary stuff 2012-06-13 16:53:39 +02:00
Gregory.Shrago
ece17e2a55 EA-36229 - NFE: RegExpQuantifierImpl.getCount 2012-05-30 22:05:01 +04:00
Maxim Shafirov
ce21064639 Unified access to icons.jar resources 2012-05-30 18:41:47 +04:00
peter
5d3597e1ff IDEA-86431 Rename methods LookupElementBuilder.setXXX to withXXX 2012-05-22 17:10:42 +02:00
Vassiliy Kudryashov
55ae4fb56b PNG resources repack 2012-04-23 20:16:29 +04:00
Anna Bulenkova
396ccdb893 Check regexp intention action language detection fix 2012-04-05 15:00:24 +02:00
Anna Bulenkova
4a10bc4d52 RubyRegExpRangeProvider 2012-04-05 15:00:23 +02:00
Anna Bulenkova
649d068f14 RegExpRangeProvider extension point for populating "Check regexp" action 2012-04-04 14:31:48 +02:00
Konstantin Bulenkov
5380731115 move RegExp checker to regexp 2012-04-04 09:45:01 +02:00
Alexey Kudravtsev
d6a0ec2446 supply name in tests 2012-03-28 15:39:45 +04:00
Gregory.Shrago
ff04f2e32a EA-33560 - PIEAE: PsiElementBase.getContainingFile 2012-02-07 17:28:13 +03:00
Dmitry Jemerov
2e0c3211ff EA-33340 - NPE: RegExpWordSelectionFilter.value 2012-01-31 19:00:47 +01:00
Dmitry Jemerov
0dedff992b don't highlight named groups in Java 1.7 regular expressions as errors (IDEA-80456) 2012-01-31 13:35:55 +01:00
andrey.vokin
b22f436063 Added method isExclusive to SurroundDescriptor 2011-12-29 16:25:30 +04:00
Dmitry Jemerov
32cf5e5e01 skip "one character" step when doing "select word" in a regexp (PY-3581) 2011-11-21 18:42:02 +01:00
Maxim.Mossienko
6757f8bb56 WI-8257 Error with RegExp backspace symbol 2011-11-08 20:15:31 +04:00
Konstantin Bulenkov
a27f440ecb Check regexp registration 2011-10-31 12:47:45 +01:00
peter
c1998933cd comment the missing check regex intention 2011-10-30 17:23:02 +01:00
Konstantin Bulenkov
85cf96f2a1 check regexp in balloon 2011-10-30 01:19:29 +02:00
Konstantin Bulenkov
4647aa8044 platform icons 2011-06-22 23:16:25 +04:00
Maxim.Mossienko
e3e9f99fa1 IDEA-71180 critical: parsing java file completely broken 2011-06-21 21:14:45 +04:00
Dmitry Avdeev
ce0940f3af introducing AbstractDocumentationProvider 2011-04-13 13:37:58 +04:00
Alexey Kudravtsev
310af0d25d more convenient method 2011-03-25 19:45:17 +03:00
Dmitry Jemerov
c884d5eca6 separate language for python regexps with verbose flag set, set commentMode to true by default (PY-2941) 2011-02-21 21:03:54 +01:00
Dmitry Jemerov
4a16b2899e refactoring: enum set of regexp capabilities instead of a bunch of boolean flags 2011-02-21 20:23:52 +01:00
Dmitry Jemerov
39fa7fb7c3 rbracket after caret at the beginning of character class doesn't close it (PY-1929 part 2) 2011-02-21 19:23:09 +01:00
Dmitry Jemerov
4b57ede2e1 fix parsing of character classes so that it's actually correct (PY-1929) 2011-02-21 19:09:48 +01:00
Dmitry Jemerov
de3f634507 fix parsing of octal characters in Python regexps (PY-2906) 2011-02-21 18:33:00 +01:00
Dmitry Jemerov
bf77b2f216 Python also has its own regexp dialect; correct parsing of character classes for Python (PY-2908) 2011-02-21 18:12:53 +01:00
Alexey Kudravtsev
6dc74dc931 toPsiElementArray, toPsiFileArray 2011-02-18 12:04:16 +03:00
nik
3385f048d6 changed scope to 'test' for dependencies on junit 2011-02-11 11:35:11 +03:00
Anton Makeev
0f3aa1a71a replace HighlightSeverity.INFO usages with weak warnings; deprecate api 2011-01-17 12:15:40 +01:00
Dmitry Jemerov
a4bee57790 list all colors and provide full preview in regexp color settings page; remove color which is very unlikely to be usefully highlighted 2010-12-10 20:16:51 +03:00
Alexey Kudravtsev
221d0c527e Application.assertWriteAccess does really assert in tests,
tests now run in EDT
2010-10-25 15:04:08 +04:00