Commit Graph

80529 Commits

Author SHA1 Message Date
Friedemann Kleint
a0a4b3a3a3 Trk: make adapter compile 2009-09-17 10:43:29 +02:00
Friedemann Kleint
a3fb0c8307 Trk: Make runner work again 2009-09-17 10:27:26 +02:00
Friedemann Kleint
21d9ede43d Compile Windows 2009-09-17 09:48:56 +02:00
Friedemann Kleint
4bbf4140c9 Move trk stuff to src/shared. 2009-09-17 09:25:12 +02:00
Thorbjørn Lindeijer
c17edee606 Only auto-insert when the text right of the cursor seems unrelated
To avoid bothering people who are trying to type an expression that is
already partly there.
2009-09-16 17:33:34 +02:00
Daniel Molkentin
37d73f321d Be smarter about macros available from cl.exe.
Some macros are defined not by cl.exe purely, but are pretty standard.
We add those manually anyway. Also, remove compiler-specific macro
definitions from the model manager. They should be provided by the tool
chains only.
2009-09-16 17:17:09 +02:00
Thorbjørn Lindeijer
b8b37cb0b5 Fixed the completion to take into account auto parentheses insertion
Also skip semicolons in when auto parentheses insertion is enabled.

Done with mae.
2009-09-16 16:48:14 +02:00
Thorbjørn Lindeijer
9ff527e2aa Check context when removing matching parentheses
Done with mae.
2009-09-16 16:28:32 +02:00
Thorbjørn Lindeijer
66f2e3235e Fixed the context in which automatic parentheses are placed
Done with mae and Roberto Raggi.
2009-09-16 16:27:41 +02:00
Thorbjørn Lindeijer
d11af4511b Fixed brace depth level to allow negative numbers
Done with mae.
2009-09-16 16:16:45 +02:00
mae
a575cb18be implement backspace for auto parentheses mode 2009-09-16 15:40:08 +02:00
mae
9832cff1bb Fix monospace font optimization on Mac OS X. Trouble on the mac
is that monospace is not exactly monospace, there can be a
fractional component.

Thanks to Andreas Kling <info@andreaskling.com> for spotting
this and providing a fix.
2009-09-16 15:40:08 +02:00
Thorbjørn Lindeijer
0e3515130b Fixed spelling of method name 2009-09-16 15:38:30 +02:00
Thorbjørn Lindeijer
19f4466e3c Tweaks to skipping of closing parenthesis and quote characters
Done with mae.
2009-09-16 15:34:26 +02:00
James Linse
b2235b5ca2 Fixed yanking and deleting using marks ma "ay'a
Fixed yanking with e (ye) Fixed ce followed by .
Initial implementation for mark updates (marks should stay on the same line after adding/deleting lines)
Fixed yank with Y
Added fakevim tests for yanking using marks and yanking using Y.
Fixed yanking with marks when a mark was set to a blank line.
Combined yy and Y to use the same yanking method.

Merge-request: 1314
Reviewed-by: hjk <qtc-committer@nokia.com>
2009-09-16 14:16:55 +02:00
hjk
daf4c32f32 debugger: work on trk exit/restart 2009-09-16 14:12:40 +02:00
hjk
33271f0be7 debugger: disable some debug output again; also make more type known as 'simple
integral'
2009-09-16 14:12:40 +02:00
hjk
b96b2a2b3a debugger: add some possible explanation for the need to ask for stacktraces twice 2009-09-16 14:12:40 +02:00
Thorbjørn Lindeijer
14b081f700 Don't insert automatic parenthesis in comments and strings 2009-09-16 13:56:34 +02:00
Thorbjørn Lindeijer
2f50581734 Some indentation fixes in the DuiEditor plugin 2009-09-16 13:56:06 +02:00
mae
2827534c68 tweak auto-insertion of closing braces. It now only happens when you
press enter after an opening brace, but only if there's one extra
brace in the document.
2009-09-16 13:17:37 +02:00
mae
bcad75fbe8 auto complete quote and singlequotes 2009-09-16 12:24:36 +02:00
mae
254d22298b remove debug output 2009-09-16 12:18:46 +02:00
mae
b3d9719d32 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-16 12:13:47 +02:00
mae
cb6f0dfb7a Re-fix output window. Scrolling was messed up when long paragraphs with
line wrap were appended, also appendOutput and appendOutputInline ended
up doing almost the same thing. It might be that appendOutput is called
in some places where appendOutputInline would be more adequate. The code
now tries to called QPlainTextEdit::appendPlainText() whenever it can
because of its update optimizations when it comes to enforcing maximum
block count. We want application output to be processed fast, even if
the maximum block count was reached!
2009-09-16 12:13:15 +02:00
hjk
61eadde63f trk: work around stack trace problems
Asking gdb twice seems to work.
2009-09-16 11:10:59 +02:00
hjk
1066dad5ba trk: reduce message timer interval to 10 ms 2009-09-16 11:10:59 +02:00
hjk
91e60257cd debugger: special handling for Symbian TInt and TBool.
We know they don't have nested contents
2009-09-16 11:10:59 +02:00
Roberto Raggi
2d9da51892 Fixed possible crash in the QtScript parser. 2009-09-16 10:36:53 +02:00
con
9fc41bc8aa Unnecessary signal declaration.
And moc complains about it.
2009-09-16 08:20:14 +02:00
con
c94d2d2fff Missing initialization in bin editor. 2009-09-16 08:20:13 +02:00
con
cfa47a71a4 Also remove old Qt Creator filters. 2009-09-15 18:41:16 +02:00
con
119bb180ed Remove old Qt Creator documentation. 2009-09-15 17:27:20 +02:00
Daniel Molkentin
29ecb23342 Windows need quotes, unfortunately. 2009-09-15 17:19:29 +02:00
mae
20ab82ce73 make auto parentheses opt-in for individual editors. Currently
its only turned on in the cpp editor.
2009-09-15 17:15:11 +02:00
mae
1c4fc0d7dd preliminary auto parentheses support 2009-09-15 17:04:33 +02:00
hjk
7cfac4da3f debugger: work around listing of short stacks for old gdbs (apple + symbian) 2009-09-15 16:02:26 +02:00
hjk
55bcce4684 debugger: prevent gdb from asking too many question for which we don't have answers
So far TRK does not show values for fp registers.
2009-09-15 15:36:32 +02:00
hjk
22904c5c89 debugger: improve setting of initial breakpoints in the trk case 2009-09-15 15:33:52 +02:00
con
1703c8c18b Gdb engine couldn't start executable with space in it.
Reviewed-by: hjk
2009-09-15 15:25:54 +02:00
con
c22e4c7628 It's "Qt Creator" and that should reflect in the App name on Mac. 2009-09-15 14:22:13 +02:00
con
e2ff559148 Make open documents view keyboard navigation work. 2009-09-15 14:22:12 +02:00
con
96b938e3fa Remove the "grab system language" hack for the Mac.
It's now fixed in Qt, adb6eea3a135707a220c0b1c1cf8266321af9309.
2009-09-15 14:22:12 +02:00
hjk
1be85e1af5 debugger: remove unneeded code, reformat 2009-09-15 12:16:45 +02:00
hjk
e3f47cbf94 debugger: fix recent regression in startup logic 2009-09-15 12:16:21 +02:00
hjk
a40f5564d0 debugger: formatting 2009-09-15 12:10:15 +02:00
hjk
ff649268fb trk: fix parsing of breakpoint number 2009-09-15 11:39:55 +02:00
hjk
d9cf3a8714 debugger: more trk/gdbengine refactoring 2009-09-15 11:39:54 +02:00
con
0915342d15 Another build fix. 2009-09-14 17:44:48 +02:00
Daniel Molkentin
78724a83ab Build again with S60 defined on Windows. 2009-09-14 16:36:22 +02:00