Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-10-20Removes a "unchecked" warning from HoverTestS4_8_0_M3aS4_8_0_M3I20171106-2000I20171106-0630I20171105-2000I20171104-2025I20171104-1500I20171103-2000I20171103-1105I20171103-0715I20171103-0405I20171102-2000I20171101-2000I20171031-2000I20171030-2000I20171030-0400I20171029-2000I20171028-1500I20171027-2340I20171027-2000I20171025-2000I20171025-0800I20171024-2000I20171024-0800I20171023-2000I20171023-0800I20171022-2000I20171022-0800I20171021-1500I20171020-2000Lars Vogel1-1/+2
Change-Id: I7102e636e693beadf69b5e2be3e3970a8cac63d2 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-10-17Bug 521031 - [generic editor] How to implement Matching bracketI20171019-2000I20171018-2000I20171017-2000Lucas Bullen4-12/+113
Example added to .project editor Fix added to CompositeReconciler for dealing with strategy-less reconcilers Change-Id: I0b9597e5b25b4001c8e587b3dcdecb1aa3897cfd Signed-off-by: Lucas Bullen <lbullen@redhat.com>
2017-10-11Bug 510715 - .project editor broken if test and example are checked outI20171017-0515I20171016-2000I20171015-2000I20171015-0655I20171014-1500I20171013-2000I20171012-2000Lucas Bullen4-76/+146
Replaced org.eclipse.core.runtime.text usage with a sub type to avoid overlap between tests and editor usage Change-Id: Id738b525082ed5993b94e78690cb7f3ec42e62b4 Signed-off-by: Lucas Bullen <lbullen@redhat.com>
2017-10-02Bug 512251 - Fix IllegalArgumentException in ContextInformationPopupI20171011-2000I20171011-0305I20171010-2000I20171009-2000I20171008-2000I20171007-1500I20171006-2000I20171005-2000I20171004-2000I20171004-0315I20171003-2000I20171002-2000Stephan Wahlbrink6-15/+229
Change-Id: I7c6eec0871e7f2b3a2a71c401b19e52a687f126e Signed-off-by: Stephan Wahlbrink <sw@wahlbrink.eu>
2017-09-28Added API Problem filterI20171001-2000I20170930-1500I20170929-2000I20170928-2000Dani Megert1-0/+6
2017-09-28Bug 522255 - Fix NPEs when no content-assist processor is availableMickael Istria1-19/+31
Change-Id: I2cc90b1b5de07b11afa5a090d26ef1817606ddb2 Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-09-24Bug 522255 - Filter/restart completion session only uses 1st processorI20170927-2000I20170927-0420I20170926-2000I20170925-2000Mickael Istria4-153/+219
Change-Id: Ie5697da68555f80569c870c6d54ea7f0ec94370a Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-09-19Bug 522335 - Disable redraw while expanding the treeI20170924-2000I20170923-1500I20170922-2000I20170921-2000I20170920-2000I20170920-0100I20170919-2000Karsten Thoms1-1/+7
Change-Id: Iaeb53e25a7d200a4e1621586038e6995009e31a5 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-09-18Bug 521494 - Print class name of invalid input typeI20170918-2000Karsten Thoms1-1/+1
Caller provides a wrong type of input, but it is not known yet which type of input is provided. Adding the input type should help to identify the problem. Change-Id: I2b3cbd70378234b082aa76c27f346722c79b239c Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-09-15Bug 481968 - LineNumberRulerColumn.doPaint ignores LineSpacing ofI20170917-2000I20170916-1500I20170915-2000I20170915-1030angelozerr1-1/+2
StyledText Compute line height by taking care of line spacing Change-Id: I00c7337a018eb5925254bfabf221e8522daa1adc Signed-off-by: angelozerr <angelo.zerr@gmail.com>
2017-09-15Bug 522212 - Resolve redundant null checksKarsten Thoms6-16/+9
Change-Id: Iaea3ee9df3771e40bc1d5bc58cd96b871c576406 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-09-15Bug 521484 - Async content-assist can freeze UI ThreadLucas Bullen6-8/+87
Added async proposal filtering to avoid defaulting to sync proposal retrieval Change-Id: Ibdc3767359e7fe6f4ff8d52d8cd895e1ddea04ae Signed-off-by: Lucas Bullen <lbullen@redhat.com> Also-By: Mickael Istria <mistria@redhat.com>
2017-09-08Bug 513321 - Aggregate mutliple hover sourcesS4_8_0_M2I20170913-2000I20170913-1120I20170913-0800I20170913-0420I20170913-0220I20170912-2255I20170912-2000I20170912-0800I20170911-2000I20170911-0800I20170911-0405I20170910-2000I20170910-1055I20170910-0800I20170909-1500I20170909-0920I20170909-0800I20170909-0510I20170908-2345I20170908-2000Mickael Istria19-143/+553
Including API fix Change-Id: Ieb35e68eef0f67ea3610645505843c5060ab3d31 Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-09-08Revert "Bug 513321 - Aggregate mutliple hover sources"Mickael Istria17-550/+141
This reverts commit 55c3acdef4f74ecddae3e3f6c89fdb691c2c64ad. Change-Id: I543b5b6f4b129ec46a21f06c3045a6804f215356
2017-09-06Bug 513321 - Aggregate mutliple hover sourcesMickael Istria17-141/+550
Change-Id: I3cc1fe523f1db9f55095e587ea05a88b1f89dfaa Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-09-06Bug 521850 - Added null guard, text widget might be disposedI20170908-0035I20170907-2000I20170906-2000I20170906-0815Karsten Thoms1-2/+2
Formatting: Use brackets for single statements Change-Id: Ic8c76418b8c7b44d50c94c94be55b40bf67e089e Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-09-04Bug 480563 - Add null guard when site was not setI20170906-0225I20170905-2000I20170905-0600I20170905-0310I20170904-2000Karsten Thoms1-1/+6
Change-Id: Ic8ffc3d7f3a6ed1b62c2a74db8b5fa7973130db8 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-08-31Bug 521418 - [GE] support multiple reconcilers for same contentTypeI20170904-0230I20170903-2000I20170902-1500I20170901-2000I20170831-2000Lucas Bullen10-21/+265
Adds all reconcilers to the editor in ascending order of specificity Change-Id: I2abc3097b517176333a758b0a0025e12ac47a21e Signed-off-by: Lucas Bullen <lbullen@redhat.com>
2017-08-24Fixed bug 521373: MarginPainter no longer needs to be initialized after font ↵I20170830-2000I20170830-0605I20170829-2345I20170829-2000I20170829-0940I20170829-0705I20170828-2000I20170828-1220I20170828-0730I20170827-2000I20170826-1500I20170825-2000I20170824-2000Dani Megert3-36/+9
change
2017-08-23Aligned formattingI20170823-2000Dani Megert1-2/+2
2017-08-23Fixed copyright dateDani Megert1-1/+1
2017-08-22Bug 434194: [painting] "Show whitespace character" option makes the editor ↵I20170822-2000John Hendrikx1-11/+29
slow if there are many spaces Space characters (and their visible place holders) are drawn with a single call, not separately, if they are all of the same width. Change-Id: Ibfbcfe216cb8f7117180d5b530ebdf39ff81c164 Signed-off-by: John Hendrikx <hjohn@xs4all.nl>
2017-08-15Bug 109481 - [find/replace] replace doesn't work when using a regex withI20170821-2000I20170820-2000I20170819-1500I20170818-2000I20170818-0100I20170818-0040I20170817-2140I20170817-2000I20170816-2000I20170815-2000fingerl3-13/+69
a lookahead or boundary matchers Fixes the bug for the File-Search case (comment 6). Change-Id: Ia9f22deae6922cf1e5d76a8ec74a280889934b8f Signed-off-by: fingerl <imelflorianingerl@gmail.com>
2017-08-10Bug 520685 - [Generic Editor] Sort ext. by most specialized content-typeI20170815-0035I20170814-2000I20170814-0635I20170814-0300I20170813-2000I20170812-1500I20170811-2000I20170810-2000Alexander Kurtakov1-0/+1
Suppress warning about unchecked cast. Change-Id: I97dd3ae8c1946535fc0dee73bb6bdaaf22f43341 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-08-08Bug 520685 - [Generic Editor] Sort ext. by most specialized content-typeI20170809-2000Mickael Istria16-198/+243
Factorize extensions and registry polling (can be continued). This allows most registries to return first the extension that applies to the most specialized content-types. Change-Id: Icfd5d0c2e72cd579e9fe8c034420d88c628f39a6 Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-08-07Bug 519785 - Use enhanced for loops in org.eclipse.searchI20170808-2000I20170807-2000Christoph Stanik42-252/+193
Change-Id: I3b6d471d4a889bf7769cd9d3d1cd9bbba3447361 Signed-off-by: Christoph Stanik <stanik@informatik.uni-hamburg.de>
2017-07-25Bug 520150 - Improve .project generic editor example to use systemS4_8_0_M1I20170806-2000I20170805-1500I20170804-2000I20170802-2000I20170802-0800I20170801-2000I20170801-0800I20170731-2000I20170731-0800I20170730-2000I20170729-2000I20170728-2000I20170727-2000I20170727-0610I20170726-2000I20170725-2000Alexander Kurtakov1-7/+5
colors. Don't define new Colors as they need disposing which is done automatically for system colors. The colors used map exactly to BLUE and DARK_GRAY here. Change-Id: I81752e6f426d3efbfcc247309acb8b0155581b07 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-07-24Bug 520034 - [GE] Folding reconciler removes folds after editingLucas Bullen1-11/+25
- Only remove outdated reconcilers Change-Id: Ie0e2b86cd0b46d75bcdb4c0f7406f551a33b1e48 Signed-off-by: Lucas Bullen <lbullen@redhat.com>
2017-07-20Bug 519934 - [Generic Editor] allow stateful extensionsI20170724-2000Mickael Istria6-113/+87
Currently, the way extension points and registry are implemented and used make that the same extension (ie same PresentationReconciler) is used for all instances of the Generic Editor that match the content-type. As all known extensions so far manage to be stateless and as most APIs are designed to not need the class to keep state, this wasn't much of an issue. However, the introduction of reconciler and some use-cases related to it have highlighted that some classes need to be stateful, and that there is nothing that enforce them be be stateless. So we need the Generic Editor to assume by default that classes are stateful, and to provide a distinct instance of the extension for each editor instance. Change-Id: Ibfabd88685820df81fe5c53dbe754bb34e2b521e Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-07-20Bug 508829 - [Generic Editor] provide a way to customize reconcilerI20170723-2000I20170722-2000I20170722-0045I20170721-2000I20170720-2000Lucas Bullen16-10/+649
- Extension point for reconcilers added - Example of use with folding Change-Id: I966e0fa4e5711fb85aa792361184fd7ddbcf0620 Signed-off-by: Lucas Bullen <lbullen@redhat.com>
2017-07-18Bug 493299 - Use varargs in packageI20170719-2000I20170719-0600I20170719-0040I20170718-2000Marlo Häring3-5/+5
org.eclipse.jface.text.source.JFaceTextMessages.getFormattedString Change-Id: Idcf8403e364240d5231f9e28400953315304fbf5 Signed-off-by: Marlo Häring <haering@informatik.uni-hamburg.de>
2017-07-18Bug 519779 - [refactoring] Manage resources with try-with-resourcesShawn Kleese1-19/+2
Change-Id: I17f20b317c8e4f854fec5b810a9023357d597c20 Signed-off-by: Shawn Kleese <shawn.kleese@wtnet.de>
2017-07-18Bug 519765 - org.eclipse.ui.editors should use try-with-resourcesI20170718-0355Arne Deutsch3-65/+19
Use try-with-resources consequently in org.eclipse.ui.editors. Change-Id: Ib58f5d12a365e109ee5d554d91af52eb00ce8e00 Signed-off-by: Arne Deutsch <arne@idedeluxe.com>
2017-07-18Bug 519786 - Remove trailing whitespace from org.,eclipse.search.testsAtaul Ahmad20-212/+289
(edit) Change-Id: I642fe5cc8e95b173658a5b66cd7bf71385c2cee8 Signed-off-by: Ataul Ahmad <ataul@ahmadsoft.de>
2017-07-18Bug 519778 - org.eclipse.search.tests should use try-with-resourcesAtaul Ahmad2-47/+16
Change-Id: I2ff1b0e128723c41772aa956e5acda83ebb5338c Signed-off-by: Ataul Ahmad <ataul@ahmadsoft.de>
2017-07-18Bug 519749 - [generic editor] Manifest strings are not externalized.Mickael Istria2-4/+7
Change-Id: I1910a29106e04c2893f6d6eaefb7d33e1a119d00 Signed-off-by: Mickael Istria <mistria@redhat.com>
2017-07-17org.eclipse.ui.editors MANIFEST.MF update for 4.8I20170717-2000Lars Vogel2-2/+2
Change-Id: I01c3628455f01c0d5e480e4686a845e785c50320 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-17Bug 519656 - Replace StringBuffer with StringBuilder inLars Vogel3-3/+3
org.eclipse.ui.editors Using drop-in replacement Change-Id: I60aad302867611cc1e4cedf26b83bbe99e9b8d34 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-13Deletes outdated migration guides frpm org.eclipse.ui.editorsI20170717-0350I20170716-2000I20170716-0130I20170715-2000I20170714-2000I20170713-2000Lars Vogel4-139/+0
Change-Id: I2302d9f0ec635c8346a39432776732a2f0605af8 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-13org.eclipse.core.filebuffers.tests MANIFEST.MF updates for 4.8Lars Vogel2-2/+2
Change-Id: If650ed556b4f71128808265bf1d47c2e9f13cd9d Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-13Bug 516535 - Replace StringBuffer with StringBuilder inLars Vogel2-4/+4
eclipse.platform.text The easy parts of org.eclipse.core.filebuffers.tests Change-Id: I6cc53f9c8c6458ee4fbe7437da1211884d0c7948 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-13Bug 109481 - [find/replace] replace doesn't work when using a regex withfingerl6-27/+55
a lookahead or boundary matchers Fixes the bug that matches of a Regular Expression containing lookarounds can't replaced. Change-Id: Ibaf347fbe88b9d9aac14240f67bf5cbb7567e82b Signed-off-by: fingerl <imelflorianingerl@gmail.com>
2017-07-10Bug 519426 - AbstractTextEditor should check result of getDocument() toI20170713-0615I20170712-2000I20170711-2000Andrey Loskutov1-6/+13
avoid NPEs Change-Id: I356451fefac791eec7d52f0c7d020f3d9168c8a8 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2017-07-07org.eclipse.core.filebuffers MANFEST.MF updates for 4.8I20170710-2000I20170709-2000I20170708-2000I20170707-2000Lars Vogel2-2/+2
Change-Id: Icae813d2aaa47788abd7d36bfb903e608a63ff60 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-07Bug 516535 - Replace StringBuffer with StringBuilder inLars Vogel2-2/+2
eclipse.platform.text Change-Id: Ic621f20dbbb2111d87c6703492a0e688aca3a152 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-07Bug 516535 - Replace StringBuffer with StringBuilder inLars Vogel20-41/+41
eclipse.platform.text Change-Id: Ib0b2cedee4e9fe38e19fbb8788edbe0c6d786ce1 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-06org.eclipse.jface.text MANIFEST.MF version update for 4.8I20170707-0530I20170706-2000Lars Vogel2-2/+2
Change-Id: Ibd00dc6e7e89b0491510d4cd1ea020867bd03988 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-06Bug 519263 Add null guard to PositionManager#managePositionKarsten Thoms1-0/+3
fDocument can be null when no document is available in PaintManager#install Change-Id: I76b6351ac0e07e5bdba581af581b9d9ab15dcce6 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-03Bug 517161 - [Generic Editor] Set completion auto activation delay to 0I20170706-0630I20170705-2000I20170704-2000I20170703-2000Michal Niewrzal1-0/+1
Change-Id: Ic5b165663dad0e0b9969553a65aa9bf5d98c20c9 Signed-off-by: Michal Niewrzal <michal.n@zend.com>
2017-06-29Clean up after othersI20170702-2000I20170701-2000I20170630-2000I20170630-0410I20170629-2000Dani Megert1-0/+11

Back to the top