kdevelop:devel-kdevplatform.git
8 years agoMerge r949772 to get the beta2-version update v0.9.92
Andreas Pakulat [Sun, 5 Apr 2009 21:25:08 +0000 (21:25 -0000)]
Merge r949772 to get the beta2-version update

8 years agoDon't show unnamed classes in the class browser
Lior Mualem [Sun, 5 Apr 2009 20:09:14 +0000 (20:09 -0000)]
Don't show unnamed classes in the class browser

8 years agouse SmallIcon in classbrowser
Peter Oberndorfer [Sun, 5 Apr 2009 19:01:52 +0000 (19:01 -0000)]
use SmallIcon in classbrowser

the small size icon looks better
and all other buttons on the left already use it

8 years agoremove margin in AreaSelectorWidget
Peter Oberndorfer [Sun, 5 Apr 2009 18:31:53 +0000 (18:31 -0000)]
remove margin in AreaSelectorWidget

now the toolbar height looks normal
when only showing icons and no text

8 years agoExtend comment a little
David Nolden [Sun, 5 Apr 2009 18:21:57 +0000 (18:21 -0000)]
Extend comment a little

8 years agoMove new classbrowser plugin to trunk as it seems to be working quite well by now.
Andreas Pakulat [Sun, 5 Apr 2009 17:39:34 +0000 (17:39 -0000)]
Move new classbrowser plugin to trunk as it seems to be working quite well by now.
CCMAIL:kdevelop-devel@kdevelop.org

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 5 Apr 2009 13:43:17 +0000 (13:43 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoFixes Krazy issues with the mercurial-plugin:
Fabian Wiesel [Sun, 5 Apr 2009 09:02:36 +0000 (09:02 -0000)]
Fixes Krazy issues with the mercurial-plugin:
- Implicit conversion constructor
- Missing const-reference in foreach loop

8 years agoAdd some copyright lines
David Nolden [Sun, 5 Apr 2009 00:28:37 +0000 (00:28 -0000)]
Add some copyright lines

8 years agoAdd "Open Project for Current Url" functionality, that automatically opens a .kdev4...
David Nolden [Sat, 4 Apr 2009 21:05:06 +0000 (21:05 -0000)]
Add "Open Project for Current Url" functionality, that automatically opens a .kdev4 file if there is one in the parent directories.
Add menu item.

8 years agoAllow specifying to waitForUpdate(..) whether a proxy-context is wished, and by defau...
David Nolden [Sat, 4 Apr 2009 20:44:03 +0000 (20:44 -0000)]
Allow specifying to waitForUpdate(..) whether a proxy-context is wished, and by default, set it to false.
This possible problems with some assistants, where items were added right at the top of the document, instead of in a better position.

8 years agoAdd setting a solution-assistant without overriding the problem class
David Nolden [Sat, 4 Apr 2009 20:40:37 +0000 (20:40 -0000)]
Add setting a solution-assistant without overriding the problem class

8 years agoDo not show declarations from the parent in some wrong situations(Regression from...
David Nolden [Sat, 4 Apr 2009 20:39:43 +0000 (20:39 -0000)]
Do not show declarations from the parent in some wrong situations(Regression from one of my recent patches)

8 years agoAdd convenience function to retrieve the function-context
David Nolden [Sat, 4 Apr 2009 20:39:01 +0000 (20:39 -0000)]
Add convenience function to retrieve the function-context

8 years agoAllow zero top-contexts
David Nolden [Sat, 4 Apr 2009 20:38:33 +0000 (20:38 -0000)]
Allow zero top-contexts

8 years agoAdd a warning
David Nolden [Sat, 4 Apr 2009 20:38:05 +0000 (20:38 -0000)]
Add a warning

8 years agoKrazy fixes. For more info see:
Amilcar do Carmo Lucas [Sat, 4 Apr 2009 20:00:31 +0000 (20:00 -0000)]
Krazy fixes. For more info see:
http://www.englishbreakfastnetwork.org/krazy/reports/kde-4.x/kdevplatform/vcs/index.html

8 years agoKrazy fixes. For more info see:
Amilcar do Carmo Lucas [Sat, 4 Apr 2009 19:53:15 +0000 (19:53 -0000)]
Krazy fixes. For more info see:
http://www.englishbreakfastnetwork.org/krazy/reports/kde-4.x/kdevplatform/language/index.html

8 years agoKUrl::path -> KUrl::toLocalFile as the former might have unexpected
Andreas Pakulat [Sat, 4 Apr 2009 16:30:51 +0000 (16:30 -0000)]
KUrl::path -> KUrl::toLocalFile as the former might have unexpected
effects depending on the url it has (i.e. path of file://foo/bar is
/foo)

8 years agoReplace the VcsMapping argument of checkout() and import() with a pair of arguments...
Fabian Wiesel [Sat, 4 Apr 2009 10:13:00 +0000 (10:13 -0000)]
Replace the VcsMapping argument of checkout() and import() with a pair of arguments VcsLocation and KUrl

8 years agoRemove dead code that apparently was used long ago by the kross support.
Andreas Pakulat [Fri, 3 Apr 2009 21:43:53 +0000 (21:43 -0000)]
Remove dead code that apparently was used long ago by the kross support.

8 years agoDo not make AssistantPopup based on KShared. It's unsafe doing that with objects...
David Nolden [Fri, 3 Apr 2009 15:01:03 +0000 (15:01 -0000)]
Do not make AssistantPopup based on KShared. It's unsafe doing that with objects that are also based on QObject, and that have a parent, because the parent will delete the object even if it has a ref-count.
This fixes a possible crash(Should go into the beta)

8 years agoRevert "Add ImportMetaDataWidget to kross; bzr template"
Evgeniy Ivanov [Thu, 2 Apr 2009 22:17:23 +0000 (22:17 -0000)]
Revert "Add ImportMetaDataWidget to kross; bzr template"

It was just my small test and I didn't notice I had committed it to the master branch.

8 years agoFix bug in git-checkout: it doesn't use paths and anywhere branchname arg should...
Evgeniy Ivanov [Thu, 2 Apr 2009 22:14:16 +0000 (22:14 -0000)]
Fix bug in git-checkout: it doesn't use paths and anywhere branchname arg should be used before "--"

8 years agoAdd ImportMetaDataWidget to kross; bzr template
Evgeniy Ivanov [Thu, 2 Apr 2009 22:14:10 +0000 (22:14 -0000)]
Add ImportMetaDataWidget to kross; bzr template

8 years agoAdd some endless recursion protection, you never know
David Nolden [Thu, 2 Apr 2009 18:41:58 +0000 (18:41 -0000)]
Add some endless recursion protection, you never know

8 years agoRespect helper-context in mergeDeclarationsInternal the same way it's done during...
David Nolden [Thu, 2 Apr 2009 18:11:29 +0000 (18:11 -0000)]
Respect helper-context in mergeDeclarationsInternal the same way it's done during search

8 years agoAlso connect outline items within "Helper" contexts.
David Nolden [Thu, 2 Apr 2009 16:45:22 +0000 (16:45 -0000)]
Also connect outline items within "Helper" contexts.
This way externally defined classes and there members are visible too.

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 30 Mar 2009 14:02:22 +0000 (14:02 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoextra ';'
Pino Toscano [Sun, 29 Mar 2009 23:42:56 +0000 (23:42 -0000)]
extra ';'

8 years agoUse the ICompletionSettings interface to determine whether automatic completion is...
David Nolden [Sun, 29 Mar 2009 18:05:46 +0000 (18:05 -0000)]
Use the ICompletionSettings interface to determine whether automatic completion is activated. This makes restoring of automatic completion work after int was disabled once.

8 years agoKeep the assistant-action alive as long as the KAction is alive
David Nolden [Sun, 29 Mar 2009 18:04:12 +0000 (18:04 -0000)]
Keep the assistant-action alive as long as the KAction is alive

8 years agoAllow expanding/unexpanding of items by single-clicking the folder
David Nolden [Sun, 29 Mar 2009 17:42:50 +0000 (17:42 -0000)]
Allow expanding/unexpanding of items by single-clicking the folder

8 years agoFixed plural form usage, and now installs a missing header file.
Andrew Coles [Sun, 29 Mar 2009 16:25:06 +0000 (16:25 -0000)]
Fixed plural form usage, and now installs a missing header file.

8 years agocompile with qt44
Nick Shaforostoff [Sat, 28 Mar 2009 23:57:36 +0000 (23:57 -0000)]
compile with qt44

8 years agoImplement and use a more powerful component-wise mechanism for filtering paths in...
David Nolden [Sat, 28 Mar 2009 23:32:25 +0000 (23:32 -0000)]
Implement and use a more powerful component-wise mechanism for filtering paths in the quickopen list.
The concept is the same as used for declaration scopes:
The path as well as the filter-string is split at the '/' separators, and an ordered substring search is done with the elements.
This means for example that "myProject/someStrangePath/anItem.cpp" is matched by the filter "strange/item"

8 years agoKrazy fix
Amilcar do Carmo Lucas [Sat, 28 Mar 2009 20:21:03 +0000 (20:21 -0000)]
Krazy fix
See http://www.englishbreakfastnetwork.org/krazy/reports/kde-4.x/kdevplatform/plugins/index.html for more info

8 years ago- Manage full-project parsing within an own job, that is registered to the UI, and...
David Nolden [Sat, 28 Mar 2009 19:19:44 +0000 (19:19 -0000)]
- Manage full-project parsing within an own job, that is registered to the UI, and that can be stopped by the user
- Automatically stop full-project parsing when the related project is closed

8 years ago- Only search importers when the item is a class
David Nolden [Sat, 28 Mar 2009 19:16:53 +0000 (19:16 -0000)]
- Only search importers when the item is a class
- Do more strict step counting
This reduces the long UI lockups that could sometimes happen when hovering a declaration for the first time

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 28 Mar 2009 15:48:22 +0000 (15:48 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoStore top-contexts again right before removing them. This fixes a possible assertion...
David Nolden [Sat, 28 Mar 2009 12:05:46 +0000 (12:05 -0000)]
Store top-contexts again right before removing them. This fixes a possible assertion in conjunction with cmake support, where a top-context was changed while it was being unloaded

8 years agoExtend the code-completion test helper
David Nolden [Sat, 28 Mar 2009 12:02:55 +0000 (12:02 -0000)]
Extend the code-completion test helper

8 years agoFix typo found by Yuri Chornoivan
Albert Astals Cid [Thu, 26 Mar 2009 19:44:50 +0000 (19:44 -0000)]
Fix typo found by Yuri Chornoivan

8 years agoRemove useless actions which don't do anything.
Andreas Pakulat [Thu, 26 Mar 2009 15:12:13 +0000 (15:12 -0000)]
Remove useless actions which don't do anything.

8 years agofix a possible crash with DVCS
Lorenzo Villani [Thu, 26 Mar 2009 13:09:10 +0000 (13:09 -0000)]
fix a possible crash with DVCS

8 years agoBlack-box test for the various VCS-plugins.
Fabian Wiesel [Wed, 25 Mar 2009 16:40:56 +0000 (16:40 -0000)]
Black-box test for the various VCS-plugins.

8 years agoExtract messages from kcfg
Laurent Montel [Wed, 25 Mar 2009 12:23:42 +0000 (12:23 -0000)]
Extract messages from kcfg

8 years agoIncrease repository-version to prevent problems due to recent changes to KDevelop...
David Nolden [Wed, 25 Mar 2009 09:44:40 +0000 (09:44 -0000)]
Increase repository-version to prevent problems due to recent changes to KDevelop::ClassDeclaration

8 years ago- Fix a possible crash during shutdown
David Nolden [Wed, 25 Mar 2009 09:42:31 +0000 (09:42 -0000)]
- Fix a possible crash during shutdown
- Little optimization

8 years agofix catalog name
Pino Toscano [Tue, 24 Mar 2009 18:27:20 +0000 (18:27 -0000)]
fix catalog name

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 24 Mar 2009 15:45:47 +0000 (15:45 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agomake .po file cleaner
Nick Shaforostoff [Tue, 24 Mar 2009 00:16:00 +0000 (00:16 -0000)]
make .po file cleaner

8 years agoReplaced diff() interface with a simpler one as most VCSs do not seem capable of...
Fabian Wiesel [Mon, 23 Mar 2009 22:31:51 +0000 (22:31 -0000)]
Replaced diff() interface with a simpler one as most VCSs do not seem capable of supporting the full range of the command. Moved the previous one to subversion as diff2(), which does support it. Moved merge() to subversion, too, as it requires the same capabilities.
Removed namespace prefix KDevelop:: from argument to default parameter, which has been introduced with the first introduction of the parameter. Likely due to copying the interface from a plugin, which is not in the corresponding namespace

8 years agoprevent possible null-pointer dereference
Milian Wolff [Mon, 23 Mar 2009 19:08:20 +0000 (19:08 -0000)]
prevent possible null-pointer dereference

8 years agoadd a classmodifier (final, abstract, none) to class declarations, PHP and imo Java...
Milian Wolff [Mon, 23 Mar 2009 19:07:45 +0000 (19:07 -0000)]
add a classmodifier (final, abstract, none) to class declarations, PHP and imo Java as well need it. maybe others too.
respect the modifier in toString method, also respect the classType and don't hardcode it to 'class'

8 years agowin32 compile error
Ralf Habacker [Mon, 23 Mar 2009 14:46:01 +0000 (14:46 -0000)]
win32 compile error

8 years agoDVCS: Escape filenames beginning with a hyphen
Fabian Wiesel [Mon, 23 Mar 2009 07:21:34 +0000 (07:21 -0000)]
DVCS: Escape filenames beginning with a hyphen

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 21 Mar 2009 15:27:05 +0000 (15:27 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoNicer solution than "#ifdef QT_NO_DEBUG" to prevent compiler warnings in release...
David Nolden [Fri, 20 Mar 2009 08:51:22 +0000 (08:51 -0000)]
Nicer solution than "#ifdef QT_NO_DEBUG" to prevent compiler warnings in release mode

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 19 Mar 2009 14:00:14 +0000 (14:00 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoSet a proper dialog size so that we can see a full path without the need of a horizon...
Aleix Pol Gonzalez [Thu, 19 Mar 2009 01:18:53 +0000 (01:18 -0000)]
Set a proper dialog size so that we can see a full path without the need of a horizontal scroll.

8 years agoOnly use the projects-base-dir initially, but then store the directory of the
Andreas Pakulat [Wed, 18 Mar 2009 16:01:09 +0000 (16:01 -0000)]
Only use the projects-base-dir initially, but then store the directory of the
last-opened file and re-use that. Of course only when no active document
exists. This seems a lot more sensible then putting the user in "some random"
directory every time he closed all files and wants to open a new one.
BUG:187497

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 18 Mar 2009 14:29:47 +0000 (14:29 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agodon't add ToolView when running in NoUi mode
Niko Sams [Tue, 17 Mar 2009 18:26:53 +0000 (18:26 -0000)]
don't add ToolView when running in NoUi mode

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 17 Mar 2009 15:54:25 +0000 (15:54 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoDo not show a documentation link if it is not provided.
Aleix Pol Gonzalez [Tue, 17 Mar 2009 14:07:10 +0000 (14:07 -0000)]
Do not show a documentation link if it is not provided.

8 years agoFixed relative paths to veritas headers for sources that include <kdevplatform/verita...
Andrew Coles [Tue, 17 Mar 2009 11:20:41 +0000 (11:20 -0000)]
Fixed relative paths to veritas headers for sources that include <kdevplatform/veritas/...> rather than adding
kdevplatform to their include path.

8 years agoSmall Krazy fixes
Amilcar do Carmo Lucas [Tue, 17 Mar 2009 01:58:08 +0000 (01:58 -0000)]
Small Krazy fixes

8 years agoLet an IDocument to say if he can provide more information than the one on the descri...
Aleix Pol Gonzalez [Tue, 17 Mar 2009 01:44:38 +0000 (01:44 -0000)]
Let an IDocument to say if he can provide more information than the one on the description (or show an external widget).

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 16 Mar 2009 15:09:48 +0000 (15:09 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoSeems I don't build unit-tests on my other machine. Overlooked this occurrence of...
Andreas Pakulat [Mon, 16 Mar 2009 13:57:55 +0000 (13:57 -0000)]
Seems I don't build unit-tests on my other machine. Overlooked this occurrence of the "finally-not-added" NoDefaultPlugins enum

8 years agobuild fix: export the DECLARE_LIST_MEMBER_HASH for the classdeclaration
Milian Wolff [Mon, 16 Mar 2009 11:18:05 +0000 (11:18 -0000)]
build fix: export the DECLARE_LIST_MEMBER_HASH for the classdeclaration

8 years agoFixed broken include section.
Andrew Coles [Sun, 15 Mar 2009 23:53:00 +0000 (23:53 -0000)]
Fixed broken include section.

8 years agoMoved ClassDeclaration into kdevplatform - it can be shared among the different langu...
Lior Mualem [Sun, 15 Mar 2009 23:06:40 +0000 (23:06 -0000)]
Moved ClassDeclaration into kdevplatform - it can be shared among the different language plugins

8 years agoRe-Add mercurial plugin, written from scratch by Fabian Wiesel, thanks.
Andreas Pakulat [Sun, 15 Mar 2009 22:22:06 +0000 (22:22 -0000)]
Re-Add mercurial plugin, written from scratch by Fabian Wiesel, thanks.
Also includes some refactoring on how dvcs plugins work, idvcsexecutor is
gone now.
CCMAIL:fabian.wiesel@fu-berlin.de

8 years agoFix usage of shell without GUI (i.e. no defaultMainWindow).
Andreas Pakulat [Sun, 15 Mar 2009 22:21:34 +0000 (22:21 -0000)]
Fix usage of shell without GUI (i.e. no defaultMainWindow).
Patch by Fabian Wiesel. Thanks, please mark the reviewboard request as
done.
CCMAIL:fabian.wiesel@fu-berline.de

8 years agoMake sure to not load a plugin if any of its dependencies cannot be
Andreas Pakulat [Sun, 15 Mar 2009 18:22:46 +0000 (18:22 -0000)]
Make sure to not load a plugin if any of its dependencies cannot be
loaded.

8 years agoFix writing the enabled-value of new plugins to the session config.
Andreas Pakulat [Sun, 15 Mar 2009 18:22:42 +0000 (18:22 -0000)]
Fix writing the enabled-value of new plugins to the session config.

8 years agoAdd comments to explain the needed workaround for appname and comment
Andreas Pakulat [Sun, 15 Mar 2009 18:22:37 +0000 (18:22 -0000)]
Add comments to explain the needed workaround for appname and comment

8 years agoProperly implement loading kross plugins:
Andreas Pakulat [Sun, 15 Mar 2009 18:22:29 +0000 (18:22 -0000)]
Properly implement loading kross plugins:
- check for the kross script file to exist
- use the new destination for kross script files
- create a new KrossPlugin instance for any loaded kross script

8 years agoProvide a new kdevplatform macro to handle installation of kross plugins
Andreas Pakulat [Sun, 15 Mar 2009 18:22:24 +0000 (18:22 -0000)]
Provide a new kdevplatform macro to handle installation of kross plugins
into the right directories so plugin writers don't have to know the
details of where to put their script files.

8 years agoremove the install.sh and replace with a CMakeLists.txt file
Andreas Pakulat [Sun, 15 Mar 2009 18:22:18 +0000 (18:22 -0000)]
remove the install.sh and replace with a CMakeLists.txt file
Adjust the .desktop file to mention the actual script file to be used
for the plugin.

8 years agono factory anymore, so use a dummy component data for now
Andreas Pakulat [Sun, 15 Mar 2009 18:21:57 +0000 (18:21 -0000)]
no factory anymore, so use a dummy component data for now

8 years agoplugin factory and module-thing from kross are not needed anymore.
Andreas Pakulat [Sun, 15 Mar 2009 18:21:52 +0000 (18:21 -0000)]
plugin factory and module-thing from kross are not needed anymore.
Plugin instances will be created directly.

8 years agonext step: Build the kross plugin into the shell
Andreas Pakulat [Sun, 15 Mar 2009 18:21:45 +0000 (18:21 -0000)]
next step: Build the kross plugin into the shell

8 years agoStart to move kross into the shell, for now just moving the code.
Andreas Pakulat [Sun, 15 Mar 2009 18:21:27 +0000 (18:21 -0000)]
Start to move kross into the shell, for now just moving the code.

8 years agoAdjust a few of the i18n calls to reduce the amount of string operations
Andreas Pakulat [Sun, 15 Mar 2009 18:19:52 +0000 (18:19 -0000)]
Adjust a few of the i18n calls to reduce the amount of string operations
(things like ' '+i18n()+' ')

8 years agoRemoved the loading item in the project model since this information will be availabl...
Aleix Pol Gonzalez [Sun, 15 Mar 2009 15:38:29 +0000 (15:38 -0000)]
Removed the loading item in the project model since this information will be available in the progress widget.

8 years agoset name of TypeNull to null, not <unknown>
Milian Wolff [Sun, 15 Mar 2009 11:25:22 +0000 (11:25 -0000)]
set name of TypeNull to null, not <unknown>

8 years agomake it possible to show hidden files in the file system browser plugin
Milian Wolff [Sun, 15 Mar 2009 11:25:17 +0000 (11:25 -0000)]
make it possible to show hidden files in the file system browser plugin

8 years agoAttempt fixing a possible crash during hiding the assistant popup, probably caused...
David Nolden [Sun, 15 Mar 2009 02:11:08 +0000 (02:11 -0000)]
Attempt fixing a possible crash during hiding the assistant popup, probably caused by recursion from within a destructor

8 years agoProof-reading.
Andrew Coles [Sun, 15 Mar 2009 00:56:10 +0000 (00:56 -0000)]
Proof-reading.

8 years agoA couple of signed-to-unsigned comparisons.
Andrew Coles [Sat, 14 Mar 2009 23:55:31 +0000 (23:55 -0000)]
A couple of signed-to-unsigned comparisons.

8 years agoGot rid of many many many warnings if Q_ASSERT is disabled, and hence several variabl...
Andrew Coles [Sat, 14 Mar 2009 23:44:06 +0000 (23:44 -0000)]
Got rid of many many many warnings if Q_ASSERT is disabled, and hence several variables are unused in each
instantiation of the template.

8 years agoFix
David Nolden [Sat, 14 Mar 2009 20:55:28 +0000 (20:55 -0000)]
Fix

8 years agoAlso use the foundEnough(..) function to stop search when applying aliases within...
David Nolden [Sat, 14 Mar 2009 20:53:08 +0000 (20:53 -0000)]
Also use the foundEnough(..) function to stop search when applying aliases within the top-context, so the visibility can be applied more precisely.

8 years agoLet a kross plugin provide its #include VcsImportMetadataWidget.
Aleix Pol Gonzalez [Sat, 14 Mar 2009 19:25:52 +0000 (19:25 -0000)]
Let a kross plugin provide its #include VcsImportMetadataWidget.

8 years agoUse a write-protected mmap to load item-repository buckets. The whole repository...
David Nolden [Sat, 14 Mar 2009 14:00:09 +0000 (14:00 -0000)]
Use a write-protected mmap to load item-repository buckets. The whole repository file is mapped on start, so this leads to a slightly increased memory usage.
This makes KDevelop much faster and more usable once the repository has reached some size, also the write-protected memory can protect the repository better from corruption.

8 years agoDo not set m_hash if it would not be a change. If the item was in write-protected...
David Nolden [Sat, 14 Mar 2009 13:57:45 +0000 (13:57 -0000)]
Do not set m_hash if it would not be a change. If the item was in write-protected memory, this could lead to a crash.

8 years agoFix close-icon to be project-close.
Andreas Pakulat [Fri, 13 Mar 2009 22:26:49 +0000 (22:26 -0000)]
Fix close-icon to be project-close.