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