[RSyntaxTextArea] / AutoComplete Repository:
ViewVC logotype

Log of /AutoComplete

View Directory Listing Directory Listing


Sticky Revision:

Revision 806 - Directory Listing
Modified Mon Jun 24 03:50:53 2013 UTC (3 years, 11 months ago) by bobby_light
Changing "Token" from a class to an interface, and being more explicit about discouraging the caching of Tokens without copying them first.  This allows even more Token pooling (!) and thus better rendering performance.  Also improved rendering code to not re-parse so much text on regular repaints.  Should be better all around, though not noticable to the end user.

Revision 789 - Directory Listing
Modified Sun Apr 28 04:26:51 2013 UTC (4 years ago) by bobby_light
Tagging 2.0.7.

Revision 786 - Directory Listing
Modified Thu Apr 25 02:00:24 2013 UTC (4 years ago) by bobby_light
RSTA/RSTALanguageSupport: JavaScript now syntax highlights and includes code completion for JSDoc.

Revision 785 - Directory Listing
Modified Sun Apr 14 16:10:22 2013 UTC (4 years, 1 month ago) by bobby_light
Bumping version numbers to 2.0.7 in build scripts.

Revision 764 - Directory Listing
Modified Fri Mar 1 00:19:10 2013 UTC (4 years, 2 months ago) by bobby_light


Revision 744 - Directory Listing
Modified Tue Jan 22 03:39:21 2013 UTC (4 years, 4 months ago) by bobby_light
Tagging 2.0.6.

Revision 743 - Directory Listing
Modified Tue Jan 22 01:33:59 2013 UTC (4 years, 4 months ago) by bobby_light
Bumping version numbers to 2.0.6.

Revision 742 - Directory Listing
Modified Tue Jan 22 01:02:09 2013 UTC (4 years, 4 months ago) by bobby_light
Factor HTML-stripping into a method.  Can be optimized later.  Should also replace &lt; with <, &nbsp; with space, etc.

Revision 740 - Directory Listing
Modified Sun Jan 20 07:30:01 2013 UTC (4 years, 4 months ago) by bobby_light
Adding support for using fancy smancy Substance renderers if a Substance Look and Feel is installed.  We don't want a compile time dependency so everything is done by reflection and delegation.  This means we don't get Substance's rollover effects, but that's a minor issue.

Revision 737 - Directory Listing
Modified Sat Jan 5 20:15:01 2013 UTC (4 years, 4 months ago) by bobby_light
Giving credit to Pat for French translations in readme files.

Revision 736 - Directory Listing
Modified Sat Jan 5 19:47:29 2013 UTC (4 years, 4 months ago) by bobby_light
Updating French translation (thanks Pat!).

Revision 734 - Directory Listing
Modified Mon Dec 31 14:59:56 2012 UTC (4 years, 4 months ago) by bobby_light
Updating Turkish translation (thanks Burak!).

Revision 733 - Directory Listing
Modified Sun Dec 30 04:47:05 2012 UTC (4 years, 4 months ago) by bobby_light
All: Update Ant scripts so javac -source and -target options use "lines,vars,source", not "lines,var,source".

Revision 726 - Directory Listing
Modified Mon Dec 17 04:49:35 2012 UTC (4 years, 5 months ago) by bobby_light
Tagging 2.0.5.1.

Revision 724 - Directory Listing
Modified Mon Dec 17 04:46:29 2012 UTC (4 years, 5 months ago) by bobby_light
Bumping version numbers to 2.0.5.1.

Revision 721 - Directory Listing
Modified Fri Dec 7 20:43:26 2012 UTC (4 years, 5 months ago) by bobby_light
Updating Arabic translation (thanks Mawaheb!).

Revision 717 - Directory Listing
Modified Thu Nov 22 00:12:37 2012 UTC (4 years, 6 months ago) by bobby_light
Tagging 2.0.5.

Revision 716 - Directory Listing
Modified Thu Nov 22 00:12:01 2012 UTC (4 years, 6 months ago) by bobby_light
Removing bad 2.0.5 tag.

Revision 715 - Directory Listing
Modified Thu Nov 22 00:10:48 2012 UTC (4 years, 6 months ago) by bobby_light
Bumping version numbers to 2.0.5.

Revision 713 - Directory Listing
Modified Thu Nov 22 00:06:50 2012 UTC (4 years, 6 months ago) by bobby_light
Tagging 2.0.5.

Revision 706 - Directory Listing
Modified Sat Nov 17 23:46:40 2012 UTC (4 years, 6 months ago) by bobby_light
Updating Hungarian translation (thanks Zityi!).

Revision 696 - Directory Listing
Modified Mon Nov 5 04:12:52 2012 UTC (4 years, 6 months ago) by bobby_light
RSTA: Updating Japanese translation (thanks Josh!).
ZScript: More script dialog updates.

Revision 691 - Directory Listing
Modified Sun Oct 28 04:00:54 2012 UTC (4 years, 6 months ago) by bobby_light
Updating German translation (thanks Domenic!).

Revision 682 - Directory Listing
Modified Mon Oct 8 02:47:28 2012 UTC (4 years, 7 months ago) by bobby_light
Updating Italian translation.  Thanks Davide ("Argaar")!

Revision 669 - Directory Listing
Modified Mon Sep 17 02:53:00 2012 UTC (4 years, 8 months ago) by bobby_light
Make user overtype closing ')' when typing a method completion and they type the '(' explicitly.

Revision 660 - Directory Listing
Modified Sun Sep 2 18:27:12 2012 UTC (4 years, 8 months ago) by bobby_light
Tagging 2.0.4.

Revision 657 - Directory Listing
Modified Sun Sep 2 18:19:57 2012 UTC (4 years, 8 months ago) by bobby_light
Updating Korean translation.  Thanks Changkyoon!

Revision 653 - Directory Listing
Modified Wed Aug 29 00:15:19 2012 UTC (4 years, 8 months ago) by bobby_light
Bumping version numbers to 2.0.4 and fixing some Javadoc/documentation errors.

Revision 650 - Directory Listing
Modified Mon Aug 27 02:35:23 2012 UTC (4 years, 8 months ago) by bobby_light
RSTA: Fix for secondary language background getter.
Updating several readmes (translator sections).

Revision 646 - Directory Listing
Modified Fri Aug 24 12:40:51 2012 UTC (4 years, 9 months ago) by bobby_light
ZScript: Correctly parse script-scoped variables but flag them as warnings (deprecated functionality).  All imports to be declared anywhere in the file, not just at the top.

Revision 645 - Directory Listing
Modified Thu Aug 23 13:31:12 2012 UTC (4 years, 9 months ago) by bobby_light
Updating Polish translation (thanks Chris!).

Revision 643 - Directory Listing
Modified Wed Aug 22 13:16:59 2012 UTC (4 years, 9 months ago) by bobby_light
Updating pt_BR translations.  Thanks Pat!

Revision 626 - Directory Listing
Modified Wed Aug 15 02:19:08 2012 UTC (4 years, 9 months ago) by bobby_light
Fixing Spanish (thanks Leandro!) and Simplified Chinese (and peter_barnes!) translations.

Revision 619 - Directory Listing
Modified Sun Aug 12 23:39:06 2012 UTC (4 years, 9 months ago) by bobby_light
AutoComplete: When in parameter completion mode, Enter should insert a newline if pressed when at the "end" offset.

Revision 618 - Directory Listing
Modified Sun Aug 12 04:50:06 2012 UTC (4 years, 9 months ago) by bobby_light
AutoComplete: Fixed bug: Template completions ending with a param/cursor, you couldn't cycle through the params properly.
AutoComplete: Fixed bug: Multi-line template completions with tabs, when replacing tabs with spaces, could incorrectly calculate param offsets (e.g. "switch" in Java/JS support).

Revision 613 - Directory Listing
Modified Sat Aug 11 21:05:19 2012 UTC (4 years, 9 months ago) by bobby_light
Adding starter i18n files for other languages.

Revision 609 - Directory Listing
Modified Sat Aug 11 16:00:41 2012 UTC (4 years, 9 months ago) by bobby_light
AutoComplete: Template completions with no params should move caret to ${cursor} location.
Relaxing shorthand cache requirements.

Revision 592 - Directory Listing
Modified Sat Jul 28 03:52:46 2012 UTC (4 years, 9 months ago) by bobby_light
Adding Polish translation (thanks Chris!).

Revision 590 - Directory Listing
Modified Thu Jul 26 04:03:01 2012 UTC (4 years, 9 months ago) by bobby_light
Remove extraneous build warning when using Ant 1.8.x.
Allow IconGroups to work with paths specified both with and without trailing '/' chars.

Revision 589 - Directory Listing
Modified Tue Jul 24 12:54:23 2012 UTC (4 years, 10 months ago) by bobby_light
Updating Russian translation.  Thanks to Nadiya!

Revision 588 - Directory Listing
Modified Sun Jul 22 23:53:54 2012 UTC (4 years, 10 months ago) by bobby_light
JavaLanguageSupport: Improvements to template completions.

Revision 581 - Directory Listing
Modified Tue Jul 17 14:09:33 2012 UTC (4 years, 10 months ago) by steve
Moved the template and comment completions for Java and JavaScript into a common cache that can be overridden. 
Added some more common completions to JavaScript 
Add comment completions to java and javascript

Revision 580 - Directory Listing
Modified Sat Jul 14 21:56:41 2012 UTC (4 years, 10 months ago) by bobby_light
JavaScript: Add E4X highlighting (toggled by property on JavaScriptTokenMaker).
Fixed bug: In AutoComplete, catch AccessControlException in Util.java methods to play nicely in applets.

Revision 575 - Directory Listing
Modified Sat Jul 7 15:33:28 2012 UTC (4 years, 10 months ago) by bobby_light
AutoCompletion class now has static LinkRedirector field, allowing consumers to intercept link events in completion windows and redirect to other URL's (such as local copies of documentation).
Fixed up dual SizeGrip classes.
Tidied Javadoc.

Revision 574 - Directory Listing
Modified Fri Jul 6 18:33:44 2012 UTC (4 years, 10 months ago) by bobby_light
Added getIcon() method to the Completion interface to attempt to streamline icon usage in completions.  Minor warning cleanup.

Revision 570 - Directory Listing
Modified Sat Jun 30 20:43:41 2012 UTC (4 years, 10 months ago) by bobby_light
Minor documentation changes.

Revision 569 - Directory Listing
Modified Fri Jun 29 03:19:01 2012 UTC (4 years, 10 months ago) by bobby_light
Updating Simplified Chinese translation.  Thanks to Peter Barnes!

Revision 567 - Directory Listing
Modified Thu Jun 28 03:09:59 2012 UTC (4 years, 10 months ago) by bobby_light
Integrating TemplateCompletions into JavaScript language support.

Revision 563 - Directory Listing
Modified Tue Jun 26 03:19:29 2012 UTC (4 years, 10 months ago) by bobby_light
Tweaks to template completions, added more template completions to JavaLanguageSupport demo.

Revision 561 - Directory Listing
Modified Tue Jun 19 03:35:30 2012 UTC (4 years, 11 months ago) by bobby_light
More minor parameterized completion updates.

Revision 560 - Directory Listing
Modified Tue Jun 19 02:36:53 2012 UTC (4 years, 11 months ago) by bobby_light
Minor parameterized completion refactoring.

Revision 559 - Directory Listing
Modified Mon Jun 18 02:45:40 2012 UTC (4 years, 11 months ago) by bobby_light
Refactoring parameterized completion code in preparation for template completion fixes.

Revision 555 - Directory Listing
Modified Sun Jun 17 17:33:03 2012 UTC (4 years, 11 months ago) by bobby_light
Starting work on TemplateCompletions - allows completions for parameterized boilerplate code - for-loops, etc.

Revision 538 - Directory Listing
Modified Sat May 26 16:04:20 2012 UTC (4 years, 11 months ago) by bobby_light
AutoComplete: Starting to add support for arbitrary template completions (for-loops, etc.).

Revision 537 - Directory Listing
Modified Sat May 26 14:29:36 2012 UTC (4 years, 11 months ago) by bobby_light
Remove PropertyChangeListener from UIManager when AutoCompletion is uninstalled to allow GC.

Revision 528 - Directory Listing
Modified Wed May 23 14:00:31 2012 UTC (5 years ago) by steve
Fix Arithmethtic divide by 0 exception

Revision 522 - Directory Listing
Modified Thu May 17 03:01:34 2012 UTC (5 years ago) by bobby_light
JavaLanguageSupport: pre-blocks fixed up in Javadoc.  Fixed bug with disappearing '/' chars in doc comments.

Revision 513 - Directory Listing
Modified Sat May 12 04:20:46 2012 UTC (5 years ago) by bobby_light
JavaLanguageSupport: Better support for links in Javadoc.  Still a little work to do.

Revision 510 - Directory Listing
Modified Sun May 6 14:03:21 2012 UTC (5 years ago) by bobby_light
Minor tweaks.

Revision 503 - Directory Listing
Modified Tue May 1 23:37:10 2012 UTC (5 years ago) by bobby_light
Tagging 2.0.3.

Revision 499 - Directory Listing
Modified Tue May 1 23:32:52 2012 UTC (5 years ago) by bobby_light
AutoComplete: Make popup decorations for main autocomplete windows optional separate from all other RSTA popups for performance reasons.
Miscellaneous cleanup.

Revision 494 - Directory Listing
Modified Sun Apr 29 04:33:22 2012 UTC (5 years ago) by bobby_light
AutoComplete: Add DTD for DefaultCompletionProvider's XML inputs.

Revision 492 - Directory Listing
Modified Sat Apr 28 21:49:46 2012 UTC (5 years ago) by bobby_light
RSTA: Fixed bug in LaTeX code folding.
RSTA/AC/LangSupport: General improvements for custom language supports.

Revision 478 - Directory Listing
Modified Thu Apr 19 02:45:32 2012 UTC (5 years, 1 month ago) by bobby_light
AutoComplete: Allow the two basic code completion windows to have decorators (i.e. drop shadows)

Revision 476 - Directory Listing
Modified Wed Apr 18 16:37:52 2012 UTC (5 years, 1 month ago) by steve
Made the toString() on ParametertizedCompletion a bit more friendly. JavaScript Function completions extend this class and were not resolving their types correctly

Revision 432 - Directory Listing
Modified Tue Mar 13 02:41:10 2012 UTC (5 years, 2 months ago) by bobby_light
Tagging 2.0.2.

Revision 425 - Directory Listing
Modified Sat Mar 10 05:43:27 2012 UTC (5 years, 2 months ago) by bobby_light
License change to BSD, except for SpellChecker since it relies on Jazzy (will be staying LGPL).

Revision 411 - Directory Listing
Modified Sun Feb 19 22:20:31 2012 UTC (5 years, 3 months ago) by bobby_light
Fixed bug: If SearchEngine finds a match in a collapsed fold, relevant folds should be expanded to make the selection visible.
Themes: theme.dtd should be included in rsyntaxtextarea.jar.
Miscellaneous very minor Javadoc fixing.

Revision 406 - Directory Listing
Modified Mon Feb 13 03:35:43 2012 UTC (5 years, 3 months ago) by bobby_light
Tagging 2.0.0.

Revision 382 - Directory Listing
Modified Sat Jan 14 16:32:10 2012 UTC (5 years, 4 months ago) by bobby_light
Tagging 2.0.0-beta2.

Revision 370 - Directory Listing
Modified Wed Dec 28 00:31:32 2011 UTC (5 years, 4 months ago) by bobby_light
Patches from Thorsten @ pader sync:
Made RUndoManager public, can override RSyntaxTextArea to provide subclass implementation.  Made AutoComplete.java honor contract for null "already entered text" and hide popup window if it is visible.

Revision 368 - Directory Listing
Modified Sat Dec 24 04:38:02 2011 UTC (5 years, 5 months ago) by bobby_light
Tagging 2.0.0-beta1

Revision 351 - Directory Listing
Modified Sun Dec 4 06:45:41 2011 UTC (5 years, 5 months ago) by kid_gorgeous
Popup windows: Working around Nimbus oddities (yet again) with colors.  Make "tool tip" style windows use actual tool tip border where possible.
JavaLanguageSupport: Improving "go to member" action.
Folding: Fixed bug with top-level single-line folded regions.

Revision 329 - Directory Listing
Modified Sat Aug 27 22:17:29 2011 UTC (5 years, 8 months ago) by kid_gorgeous
Tagging 1.5.2.

Revision 324 - Directory Listing
Modified Fri Aug 26 02:52:15 2011 UTC (5 years, 8 months ago) by kid_gorgeous
Bumping version number to 1.5.2, minor Javadoc updates.

Revision 317 - Directory Listing
Modified Mon Jul 11 03:56:21 2011 UTC (5 years, 10 months ago) by kid_gorgeous
Start of JspLanguageSupport.

Revision 306 - Directory Listing
Modified Wed May 25 22:38:05 2011 UTC (6 years ago) by kid_gorgeous
Small licensing info updates.

Revision 301 - Directory Listing
Modified Fri Mar 25 04:05:01 2011 UTC (6 years, 2 months ago) by bobby_light
Tagging 1.5.1.

Revision 300 - Directory Listing
Modified Fri Mar 25 04:04:18 2011 UTC (6 years, 2 months ago) by bobby_light
Bumping version numbers to 1.5.1.

Revision 299 - Directory Listing
Modified Tue Mar 22 03:27:07 2011 UTC (6 years, 2 months ago) by kid_gorgeous
AutoComplete: Only check default screen configuration when determining screen bounds for popup windows.  Helps with some monitor/system setups, greatly improving display time of first completion popup.  Thanks to Manuel Krug!

Revision 286 - Directory Listing
Modified Wed Feb 23 03:52:56 2011 UTC (6 years, 3 months ago) by bobby_light
Tagging 1.5.0.

Revision 285 - Directory Listing
Modified Wed Feb 23 03:52:27 2011 UTC (6 years, 3 months ago) by bobby_light


Revision 284 - Directory Listing
Modified Wed Feb 23 03:49:57 2011 UTC (6 years, 3 months ago) by bobby_light


Revision 282 - Directory Listing
Modified Tue Feb 22 03:50:12 2011 UTC (6 years, 3 months ago) by bobby_light
Bumping version numbers in anticipation of 1.5.0 release.

Revision 277 - Directory Listing
Modified Sun Jan 30 06:08:31 2011 UTC (6 years, 3 months ago) by bobby_light
Fix for possible NPE with parameterized completion choices.

Revision 270 - Directory Listing
Modified Sat Jan 22 00:35:50 2011 UTC (6 years, 4 months ago) by bobby_light
Moving PopupWindowDecorator support to RSyntaxTextArea, so FocusableTips can be made to have drop shadows as well.

Revision 268 - Directory Listing
Modified Fri Jan 21 04:47:41 2011 UTC (6 years, 4 months ago) by kid_gorgeous
RSTALanguageSupport: Major work towards generics completion support!  May still be super buggy.

Revision 264 - Directory Listing
Modified Tue Jan 11 23:28:05 2011 UTC (6 years, 4 months ago) by bobby_light
AutoComplete: Hopefully improved sizing and behavior of ParameterizedComletionChoicesWindow.
AutoComplete: Added "PopupWindowDecorator" hook to allow hosting applications to style AutoComplete's popup windows (e.g. with drop shadows).
RSTALanguageSupport: Added CodeBlock class and friends, to enable simple parsing for simple LanguageSupports resembling C.
RSTALanguageSupport: Updated Perl support to only suggest variables that are in scope at caret position.
RSTALanguageSupport: Added beginnings of Groovy support.  Very broken at the moment.
RSTALanguageSupport: Fixed bug in SourceParamChoicesProvider when parent TypeDeclaration had no modifiers (NPE).

Revision 258 - Directory Listing
Modified Sat Dec 18 16:18:45 2010 UTC (6 years, 5 months ago) by kid_gorgeous
Parameter choice completions sorted by relevance.
ParameterizedCompletion.Parameter can now take an arbitrary Object "type", so language supports can provide more data than just a string representation of the type.
JavaLanguageSupport: Tweaked relevance values of the various completions.
JavaLanguageSupport: Modified parameter choice completion renderer to look like standard Java completion renderer.

Revision 257 - Directory Listing
Modified Fri Dec 17 04:50:35 2010 UTC (6 years, 5 months ago) by kid_gorgeous
Make ParameterChoicesProvider assume Completions as the choice types, and allow a custom renderer to be installed for the choices list on AutoComplete instances. Make JavaLanguageSupport take advantage of this.

Revision 256 - Directory Listing
Modified Thu Dec 16 23:51:02 2010 UTC (6 years, 5 months ago) by kid_gorgeous
Improvements to parameter completion choices.  Keyboard shortcuts (escape, enter, tab) should now mimic Eclipse when param completion suggestion window is visible.

Revision 255 - Directory Listing
Modified Thu Dec 16 04:19:32 2010 UTC (6 years, 5 months ago) by bobby_light
Beginning work towards parameter completions for a ParameterizedCompletion's parameters.

Revision 253 - Directory Listing
Modified Sat Dec 11 19:38:11 2010 UTC (6 years, 5 months ago) by kid_gorgeous
Completion choices are now grouped by relevance, not just sorted lexicographically.

Revision 247 - Directory Listing
Modified Tue Dec 7 03:39:01 2010 UTC (6 years, 5 months ago) by bobby_light
Minor changes.

Revision 243 - Directory Listing
Modified Sat Dec 4 06:26:57 2010 UTC (6 years, 5 months ago) by kid_gorgeous
First pass at offering code completion choices for all class names on classpath, and adding imports if inserted class was not already imported.  Thanks again to Guilherme and Jonatas.

Revision 239 - Directory Listing
Modified Thu Nov 11 13:24:18 2010 UTC (6 years, 6 months ago) by kid_gorgeous
AutoComplete: Description tool tip should try to set foreground color to Label.color; not all LAF's use a (close to) black for it (e.g. dark LAF's with light text).
Java Language Support: Use AA when appropriate for Java completions (JavCellRenderer).
JavaParser: Added getter to retrieve most recent CompilationUnit for an RSTA.
JavaOutlineTree: Update renderer on LAF change, and make mouse selection of a tree node select that Java element in the editor.
Token: Fixed a bug in addHtmlRepresentation() when including font family information in the HTML.

Revision 232 - Directory Listing
Modified Mon Oct 25 02:53:21 2010 UTC (6 years, 7 months ago) by bobby_light
Patch for auto-complete with parameter list separators with length > 2, as well as an off-by-one error in moveToNextParam.  Contributed by Matthew Adereth.

Revision 229 - Directory Listing
Modified Mon Oct 11 03:08:35 2010 UTC (6 years, 7 months ago) by bobby_light
Fixing bug 3067423: ParameterizedCompletionDescriptionToolTip is not hidden when cursor is moved right via arrow keys (thanks mmodelski).

Revision 227 - Directory Listing
Modified Sat Oct 2 19:36:26 2010 UTC (6 years, 7 months ago) by bobby_light
Fixed silent exception getting thrown when reparsing an RSTA's contents when a section of text is removed that included ParserNotices.
Correction in SpellChecker's readme.
Couple of other small tweaks.

Revision 223 - Directory Listing
Modified Mon Aug 9 02:55:32 2010 UTC (6 years, 9 months ago) by kid_gorgeous
Make AutoCompletion#insertCompletion() protected.

Revision 222 - Directory Listing
Modified Sat Jul 31 00:12:57 2010 UTC (6 years, 9 months ago) by kid_gorgeous
Tagging 1.4.2.

Revision 216 - Directory Listing
Modified Fri Jul 30 13:27:40 2010 UTC (6 years, 9 months ago) by kid_gorgeous
Fixing positioning of FocusableTip on multi-monitor setups.

Revision 215 - Directory Listing
Modified Fri Jul 30 02:07:29 2010 UTC (6 years, 9 months ago) by kid_gorgeous
Fixed positioning of completion popup windows and parameter assistance windows in multi-monitor environments.

Revision 213 - Directory Listing
Modified Thu Jul 22 04:09:21 2010 UTC (6 years, 10 months ago) by kid_gorgeous
Added "our" keyword to Perl syntax highlighting.
Improved documentation across multiple projects.

Revision 209 - Directory Listing
Modified Sat Jun 5 21:16:07 2010 UTC (6 years, 11 months ago) by bobby_light
Fixing bug in setAutoActivationDelay().
Fixing bug in Java code completion with field access in nested code blocks.
Adding auto-activation support for PHP.

Revision 208 - Directory Listing
Modified Sat Jun 5 16:47:15 2010 UTC (6 years, 11 months ago) by bobby_light
AutoCompletions and LanguageSupports can now configure whether to auto-activate the completion window on certain key presses.  Java and HTML language supports use this functionality by default, Java activating on '.' and HTML on '<' when not in a tag.
JavaLanguageSupport now allows the specifying of "classpath" entries as directories of class files, not just of .jar files.

Revision 205 - Directory Listing
Modified Wed Jun 2 12:49:24 2010 UTC (6 years, 11 months ago) by bobby_light
Java language support Javadoc fixes - overloaded methods with the same number of parameters, handling trailing "*/" on Javadoc line with text on it, better bold-ening of parameters and formatting of the parameters section.
Java language support - Type names of parameters in completion choices are no longer fully qualified.

Revision 204 - Directory Listing
Modified Fri May 28 03:06:09 2010 UTC (6 years, 11 months ago) by kid_gorgeous
Refactoring of AutoCompletion, popup windows now auto-hide when text component loses focus.
Improved API for tweaking features of Java, PHP and Shell code completion.

Revision 202 - Directory Listing
Modified Sun May 23 18:33:37 2010 UTC (7 years ago) by bobby_light
Auto-completion popup windows default to larger sizes.
Removed some debug printing to stdout.

Moved getMainJREJarInfo() from JarManager to JarInfo.

Revision 201 - Directory Listing
Modified Sat May 22 22:06:44 2010 UTC (7 years ago) by bobby_light
Bumping version numbers up to 1.4.2.
Adding options to toggle warnings (-w) and taint mode (-t) to PerlLanguageSupport.

Revision 200 - Directory Listing
Modified Sat May 22 18:07:39 2010 UTC (7 years ago) by bobby_light
Fixed autocomplete bug with overloaded functions.
Fixed autocomplete bug - capitalization should be corrected when completing a parameterized completion.
Internal changes to how RSTALanguageSupport tracks text areas, parsers, and AutoCompletes.
Fixed Perl completion support bug when not using params around function completion params.
Parsers now specify whether they are "enabled", and if they aren't, they won't parse code in a text area, even if it is installed.

Revision 196 - Directory Listing
Modified Tue May 18 12:50:08 2010 UTC (7 years ago) by kid_gorgeous
Can now pass a different classloader for CompletionXMLParser to use for custom FunctionCompletions, etc., if necessary.
Fixed Java completion bug - fields & methods sometimes didn't return correct containing type.
Perl completion now only uses system perldoc if Perl home is set AND "use perldoc" option is also set.

Revision 195 - Directory Listing
Modified Sun May 16 04:48:43 2010 UTC (7 years ago) by bobby_light
Javadoc in Java code completion now parses and converts "{@code xxx}", "{@link xxx}", etc. to hyperlinks appropriately, though the links don't actually go anywhere yet.
Static field/method completions now always look in java.lang package even if it wasn't explicitly imported.
Made "li" HTML bullets in code completion look nice (the default in JEditorPane is horrible).

Revision 194 - Directory Listing
Modified Thu May 13 03:24:59 2010 UTC (7 years ago) by kid_gorgeous
SearchEngine bug fixes for replaceAll() with regex and match case/whole word enabled.
Adding tests to SearchEngineTest.
Improved perl completion support - error highlighting, etc.
Miscellaneous fixes.

Revision 193 - Directory Listing
Modified Tue May 11 01:37:55 2010 UTC (7 years ago) by kid_gorgeous
SearchEngine's concept of "whole word" is more accurate now.
Tool tips displayed for FunctionCompletions provide more information now, if available.
Shell code completion - beginning of using local man pages for function descriptions.
Added start of JUnit test for SearchEngine.java.

Revision 191 - Directory Listing
Modified Sat May 8 19:59:19 2010 UTC (7 years ago) by kid_gorgeous
Code completion window should display a single choice (not auto-complete it) if the user has not typed any prefix of it yet.
Updates to Perl completion for variables.

Revision 188 - Directory Listing
Modified Fri Apr 30 04:09:47 2010 UTC (7 years ago) by kid_gorgeous
Java code completion - Fixed display of parent type declaration in field completions.
Java code completion - Now you can get completions for static members, e.g. "String.<ctrl+space>".
Refactored completion cell renderer code some more.

Revision 187 - Directory Listing
Modified Thu Apr 29 12:39:01 2010 UTC (7 years ago) by bobby_light
Tidying of completion renderers for C, HTML, PHP.
Miscellaneous tweaks under the hood.

Revision 186 - Directory Listing
Modified Wed Apr 28 13:19:13 2010 UTC (7 years ago) by bobear2681
Adding ActionScript syntax highlighting.
Improved performance of auto-completion list cell renderer for huge completion lists.
RSTALanguageSupport demo now allows switching of LAF's at runtime.

Revision 179 - Directory Listing
Modified Sat Apr 24 20:51:38 2010 UTC (7 years, 1 month ago) by kid_gorgeous
First commit of RSTALanguageSupport!  Use at your own risk!

Revision 168 - Directory Listing
Modified Thu Apr 8 03:43:38 2010 UTC (7 years, 1 month ago) by kid_gorgeous
AutoComplete's description window now updates itself in response to a selection change after a small delay (120ms) instead of immediately, to help performance for language supports with slower descriptions (e.g. file IO).
Provide a small hook into CompletionXMLPerser to allow use of custom Completion types.
Hide completion popup window if it is visible and an invalid completion char is typed (such as space).
Make "dumb complete word action" (shift+space) insert a space if caret isn't just after a string of letters.

Revision 164 - Directory Listing
Modified Thu Mar 11 04:09:56 2010 UTC (7 years, 2 months ago) by bobby_light
Part 2 of workaround for Subclipse bug (?)

Revision 163 - Directory Listing
Modified Thu Mar 11 04:08:09 2010 UTC (7 years, 2 months ago) by bobby_light
Tagging 1.4.1, using a different name to workaround bug (?) in Subclipse...

Revision 162 - Directory Listing
Modified Thu Mar 11 04:07:05 2010 UTC (7 years, 2 months ago) by bobby_light


Revision 161 - Directory Listing
Modified Thu Mar 11 04:06:17 2010 UTC (7 years, 2 months ago) by bobby_light


Revision 159 - Directory Listing
Modified Thu Mar 11 03:31:54 2010 UTC (7 years, 2 months ago) by bobby_light
Bumping version numbers to 1.4.1.

Revision 155 - Directory Listing
Modified Sat Feb 6 05:31:57 2010 UTC (7 years, 3 months ago) by kid_gorgeous
Fixing Ctrl+Space/Shift+Space issue in editor kit.

Revision 149 - Directory Listing
Modified Sat Dec 12 04:20:47 2009 UTC (7 years, 5 months ago) by kid_gorgeous
Allow specifying the size of the completion choices window.

Revision 147 - Directory Listing
Modified Wed Dec 2 05:07:35 2009 UTC (7 years, 5 months ago) by bobby_light
Tagging 0.4.

Revision 142 - Directory Listing
Modified Wed Dec 2 04:06:29 2009 UTC (7 years, 5 months ago) by kid_gorgeous
Bumping version numbers in build.xml files.
Removing debug System.out.println()'s.
Make active line range in gutter default to -1 (none).

Revision 135 - Directory Listing
Modified Thu Oct 29 12:12:45 2009 UTC (7 years, 6 months ago) by kid_gorgeous
Rename CCompletionProvider to LanguageAwareCompletionProvider.
Fix bug in org.fife.ui.rsyntaxtextarea.ParserManager.
Bump version numbers in RSTA and SpellChecker's build.xml.

Revision 132 - Directory Listing
Modified Sat Oct 10 20:34:33 2009 UTC (7 years, 7 months ago) by kid_gorgeous
Fixed bug in SyntaxScheme.toCommaSeparatedString() parsing.
Added utility methods to Token class.
Improved documentation of getAlreadyEnteredText() for CompletionProviders.

Revision 120 - Directory Listing
Modified Thu Aug 13 23:40:38 2009 UTC (7 years, 9 months ago) by kid_gorgeous
Better custom tooltip coloring for Nimbus.  Removed a few stdout debug messages.

Revision 111 - Directory Listing
Modified Sat Jul 11 20:59:30 2009 UTC (7 years, 10 months ago) by bobby_light
Tagging 0.3

Revision 108 - Directory Listing
Modified Wed Jun 17 13:21:15 2009 UTC (7 years, 11 months ago) by bobby_light
Better RTL support for AutoComplete.

Revision 107 - Directory Listing
Modified Mon Jun 15 13:43:20 2009 UTC (7 years, 11 months ago) by bobby_light
Better RTL support.  Completion popup now properly aligns its right side with the caret for RTL locales.  The size grip also properly resizes the popup in RTL.

Revision 106 - Directory Listing
Modified Sat Jun 13 21:52:36 2009 UTC (7 years, 11 months ago) by bobby_light
Beginning of Lisp syntax highlighting.  Fixing some incorrect copyrights in files.  Other small updates.

Revision 97 - Directory Listing
Modified Sun Apr 26 15:09:45 2009 UTC (8 years ago) by bobear2681
Improved Mark Occurrences highlight behavior (painted underneath selection, doesn't "absorb" chars typed at end of highlight).  Also made several Javadoc improvements.

Revision 84 - Directory Listing
Modified Sun Feb 22 20:37:56 2009 UTC (8 years, 3 months ago) by bobby_light
Tagging 0.2

Revision 81 - Directory Listing
Modified Sun Feb 22 20:32:01 2009 UTC (8 years, 3 months ago) by bobby_light
svn:ignore updates.

Revision 80 - Directory Listing
Modified Sun Feb 22 20:25:23 2009 UTC (8 years, 3 months ago) by bobby_light
Fix for auto-closing parens in parameter assistance.  Javadoc fixes.

Revision 74 - Directory Listing
Modified Thu Feb 5 21:31:20 2009 UTC (8 years, 3 months ago) by bobby_light
Adding ToolTipSupplier to RTextArea so hosting apps can supply tooltips without subclassing RSTA.  AutoComplete has optional support for this through CCompletionProvider (to be expanded on later).  Fixed recently-broken hyperlinks in description autocomplete window.  Made command+c the copy shortcut for the description window on OS X.

Revision 72 - Directory Listing
Modified Sun Feb 1 05:09:04 2009 UTC (8 years, 3 months ago) by bobby_light
Make text in description window copy-able.  Add AutoComplete.setDescriptionWindowSize() method.  Minor update to c.xml for demo.

Revision 69 - Directory Listing
Modified Fri Jan 23 04:29:22 2009 UTC (8 years, 4 months ago) by bobby_light
Tagging 0.1 release.

Revision 65 - Directory Listing
Modified Tue Jan 20 23:38:27 2009 UTC (8 years, 4 months ago) by bobby_light
Lots of Javadoc improvements.  Fixed a bug preventing "standard" cell rendering from working.

Revision 62 - Directory Listing
Modified Sun Jan 18 03:41:44 2009 UTC (8 years, 4 months ago) by bobby_light
Fixed bug loading proper size grip icon on OS X.

Revision 61 - Directory Listing
Modified Sun Jan 18 00:53:59 2009 UTC (8 years, 4 months ago) by bobby_light
Making parameter completion chars editable in XML.  Better formatting of param descriptions for function and markup completions.  Removing debug printing to stdout.  Better paren handling when in param completion mode.  Demo can now run as an applet and in webstart, in addition to a standalone app.  Adding license and readme file.  

Revision 56 - Directory Listing
Modified Fri Jan 16 00:05:49 2009 UTC (8 years, 4 months ago) by bobby_light
Fixing keybinding bug when switching from autocomplete choices to parameter assistance.  Making size grip look better on OS X.

Revision 55 - Directory Listing
Modified Tue Jan 13 23:36:18 2009 UTC (8 years, 4 months ago) by bobby_light
Runtime LaF changes are now handled properly.  Refactored demo to work as both an applet and standalone app.  Demo now allows you to switch LaF.

Revision 52 - Directory Listing
Modified Sat Jan 10 22:34:57 2009 UTC (8 years, 4 months ago) by bobby_light
Lots of work on parameter assistance.  Functions/methods can have descriptions of their return values.

Revision 51 - Directory Listing
Modified Fri Jan 9 23:41:35 2009 UTC (8 years, 4 months ago) by bobby_light
Adding parameter support when typing a function or method.  Like Eclipse, arguments are pre-filled in and you can tab through them, and there is a tooltip listing the parameters to enter.

Revision 49 - Directory Listing
Modified Thu Jan 8 04:10:37 2009 UTC (8 years, 4 months ago) by bobby_light
Enhanced the demo, the CompletionCellRenderer, and added the beginnings of a JarCompletionProvider for Java.

Revision 48 - Directory Listing
Modified Wed Jan 7 05:20:36 2009 UTC (8 years, 4 months ago) by bobby_light
Added support for "markup tags", to be used in languages such as HTML, JSP and XML.  Cleaned up code somewhat.

Revision 46 - Directory Listing
Modified Sat Jan 3 23:18:02 2009 UTC (8 years, 4 months ago) by bobby_light
Description for function parameters added to ProceduralLanguageCompletionProvider.  Started "LanguageAwareCompletionProvider", which uses RSTA's syntax highlighting to provide more intelligent completion choices.  Adding getReplacementText() hook to AutoCompletion.

Revision 41 - Directory Listing
Modified Sat Jan 3 06:36:25 2009 UTC (8 years, 4 months ago) by bobby_light
Fixing input issue when >1 JTextComponent has an AutoComplete installed.  Adding beginnings of language-aware completion support.

Revision 40 - Directory Listing
Modified Thu Jan 1 17:36:55 2009 UTC (8 years, 4 months ago) by bobby_light
Making AutoCompletion.doCompletion() a way to programmatically display the completion popup window.

Revision 38 - Directory Listing
Modified Wed Dec 24 20:11:47 2008 UTC (8 years, 5 months ago) by bobby_light
Initial population of AutoComplete and AutoCompleteDemo.

Revision 37 - Directory Listing
Added Wed Dec 24 19:53:34 2008 UTC (8 years, 5 months ago) by bobear2681
Adding AutoComplete and demo projects

Sort log by:

Contact webmaster
ViewVC Help
Powered by ViewVC 1.0.5