Notes:
KTIGCC is an IDE for TIGCC based on KDE. (It should run on
any X11-based *nix as long as you have kdelibs and kdebase
installed.)
This is a beta version. You may encounter bugs, if so
please report them! All features and menu entries are
expected to work.
In addition to kdelibs and kdebase (>=3.5.2) (and of course
TIGCC/*nix), KTIGCC requires libticonv, libticables2,
libtifiles2 and libticalcs2, which can be obtained from:
http://sourceforge.net/project/showfiles.php?group_id=23169
Exuberant Ctags, which can be obtained from:
http://ctags.sourceforge.net or (recommended for Fedora
users) from Fedora Extras ("ctags" package) and TIGCCLIB
completion data (ktigcc-completion-data).
Changes:
Improvements:
* Kate's automatic indentation (ENTER indents the new line
the same as the old one) is now enabled.
* The syntax highlighting descriptions are now
automatically regenerated if they are missing or out of
date.
* Tab now reliably inserts a tab. Use Ctrl+I to indent the
selection (or the current line). (The other Kate defaults
were also changed to match TIGCC IDE more closely.)
* Implemented coding template popups.
* Implemented "Find symbol declaration".
* Implemented Ctrl+Tab to switch between source files. As
Ctrl+Tab is taken up by the default KDE shortcut
settings, Ctrl+G can also be used.
* Implemented completion on Ctrl+Space. As Ctrl+Space
conflicts with X input methods, Ctrl+M can also be used.
* Implemented prototype tooltips on opening a parenthesis.
* Because of conflicts (Ctrl+F9 is reserved by KDE for
virtual desktop switching, Ctrl+Alt+F9 and
Shift+Ctrl+Alt+F9 by X.Org X11 for virtual console
switching), F8 can now be used instead of Ctrl+F9. So F8
is Make and Alt+F8 is Compile. The Ctrl+F9 and
Ctrl+Alt+F9 combos are also supported if they reach
KTIGCC.
* Implemented the Shift+Ctrl+Alt+F9 (or Alt+Shift+F8, as
per the above - note that you may have to press Alt first
to get the combo recognized) combo (undocumented in TIGCC
IDE) to switch transfer targets (TiEmu or real
calculator) without going through the preferences.
Bugfixes:
* "New folder" wasn't always selecting the new folder for
renaming. (Same for new files.)
* Fixed file descriptor leak in loadFileText.
* Opening the documentation could cause compilation and
parsing (ctags) to lockup waiting for the external
process (due to a conflict between Qt's and KDE's child
process abstractions).
Notes:
* Debian (and derivate) users no longer need qt3-apps-dev
to build KTIGCC.
* The KTIGCC RPM now requires ktigcc-completion-data, which
contains completion information for TIGCCLIB. KTIGCC
itself will run without it, but warn you (and suggest
either downloading it or generating it yourself from the
documentation source code).
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use