From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26851 invoked by alias); 29 Mar 2006 21:07:19 -0000 Received: (qmail 26787 invoked by uid 9559); 29 Mar 2006 21:07:17 -0000 Date: Wed, 29 Mar 2006 21:07:00 -0000 Message-ID: <20060329210717.26785.qmail@sourceware.org> From: ajocksch@sourceware.org To: frysk-cvs@sourceware.org Subject: frysk-gui/frysk dom/ChangeLog dom/DOMLine.java ... Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org X-SW-Source: 2006-q1/txt/msg00538.txt.bz2 List-Id: CVSROOT: /cvs/frysk Module name: frysk-gui Changes by: ajocksch@sourceware.org 2006-03-29 21:07:17 Modified files: frysk/dom : ChangeLog DOMLine.java DOMTag.java DOMTagTypes.java frysk/gui : ChangeLog Gui.java frysk/gui/common: ChangeLog frysk/gui/common/prefs: PreferenceWindow.java frysk/gui/glade: frysk_source_prefs.glade frysk/gui/srcwin: ChangeLog InlineBuffer.java SourceBuffer.java SourceWindow.java frysk/gui/srcwin/cparser: CDTParser.java frysk/gui/srcwin/prefs: SyntaxPreferenceGroup.java Log message: frysk-core/frysk/dom: 2006-03-29 Adam Jocksch * DOMLine.java (addTag): Now checks for multiple occurances of FUNCTION_BODY on the same line, allows two tags of different types to exist at the same spot on a line. (addTag): Now adds the element from the DOMTag, rather than copying the attributes one by one. * DOMTag.java (getToken): Added. * DOMTagTypes.java (TEMPLATE): Added. frysk-gui/frysk/gui: 2005-03-29 Adam Jocksch * Gui.java (initializePreferences): Added template preference. * glade/frysk_source_prefs.glade: Added template syntax highlighting widgets. frysk-gui/frysk/gui/common: 2006-03-28 Adam Jocksch * prefs/PreferencWindow.java (attachEvents): Added events for template syntax highlighting. frysk-gui/frysk/gui/srcwin: 2006-03-29 Adam Jocksch * InlineBuffer.java (createTags): Now uses DOMTagTypes as tag names, skips of FUNCTION_BODY tags. * SourceBuffer.java (init): Now initializes tags using DOMTagTypes, also added listener for template syntax highlighting. (createTags): Now uses type of tag to create TextTag, FUNCTION_BODY tags no longer trigger syntax highlighting, rather they add the function to the interal vector of funcions. * SourceWindow.java (SourceWindow): Reordered initialization steps so that events are the last thing to be initialized. (doScrollToFunction): Removed "_FUNC" postfix. (populateFunctionBox): No longer tries to remove "_FUNC" postfix. * cparser/CDTParser.java (ParserCallBack.enterFuncitonBody): Now adds a FUNCTION tag for syntax highlighting and a FUNCTION_BODY tag containing the complete parameter list for jump-to-function purposes. (ParserCallBack.enterMethodBody): Ditto. (ParserCallBack.acceptTemplateParameterReference): Implemented. * prefs/SyntaxPreferenceGroup.java (TEMPLATE): Added. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/dom/ChangeLog.diff?cvsroot=frysk&r1=1.13&r2=1.14 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/dom/DOMLine.java.diff?cvsroot=frysk&r1=1.4&r2=1.5 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/dom/DOMTag.java.diff?cvsroot=frysk&r1=1.2&r2=1.3 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/dom/DOMTagTypes.java.diff?cvsroot=frysk&r1=1.3&r2=1.4 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/ChangeLog.diff?cvsroot=frysk&r1=1.147&r2=1.148 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/Gui.java.diff?cvsroot=frysk&r1=1.14&r2=1.15 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/common/ChangeLog.diff?cvsroot=frysk&r1=1.38&r2=1.39 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/common/prefs/PreferenceWindow.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/glade/frysk_source_prefs.glade.diff?cvsroot=frysk&r1=1.13&r2=1.14 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.201&r2=1.202 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/InlineBuffer.java.diff?cvsroot=frysk&r1=1.24&r2=1.25 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceBuffer.java.diff?cvsroot=frysk&r1=1.63&r2=1.64 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.70&r2=1.71 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/cparser/CDTParser.java.diff?cvsroot=frysk&r1=1.14&r2=1.15 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/prefs/SyntaxPreferenceGroup.java.diff?cvsroot=frysk&r1=1.6&r2=1.7