Vadim Lopatin
e83ca111fb
DCD doc comments support, part 1
2016-01-26 10:30:20 +03:00
Vadim Lopatin
66c7e28639
goToDefinition by Ctrl+Click - close #111
2016-01-26 10:04:59 +03:00
Vadim Lopatin
c05067002c
fix goToDefinition cursor setting if file is newly opened - close #108
2016-01-26 09:41:46 +03:00
Vadim Lopatin
df78ead46f
Merge pull request #104 from default0/fix-empty-projects
...
Create source directory for empty projects
2016-01-25 10:54:42 +03:00
default0
d69db6a3e6
Create source directory for empty projects
...
Since the preview shows the creation of a source directory and since
there currently is no functionality to add new source paths to a
project, empty projects were effectively unusable after creation
unless you manually created files/directories for them outside
DlangIDE.
2016-01-23 15:39:24 +01:00
default0
b433b16902
Offer creation of missing target location
...
If you create a new workspace or project and enter a non-existing path
the IDE just complained that the path did not exist, forcing you to go
out of your way and manually set one up. It now offers you to create
the missing directories for you.
2016-01-23 15:19:28 +01:00
Vadim Lopatin
6fdb8812c4
Setting for showing white space marks in editors - close #102
2016-01-22 14:58:29 +03:00
Vadim Lopatin
2e67bc7c08
arm support; update dlangui version to fix #101
2016-01-21 11:48:56 +03:00
Vadim Lopatin
29fbfb5a07
Highlight startup project in project tree - close #81
2016-01-18 13:13:51 +03:00
Vadim Lopatin
6b6c9c20b3
new project, new file dialogs layout fixed
2016-01-18 11:49:14 +03:00
Vadim Lopatin
89f684c5f6
fix Run w/o debugging - issue #100
2016-01-18 09:41:21 +03:00
Keywan Ghadami
9e2ad854ce
change the length of the array after accessing that array
2016-01-16 14:50:46 +01:00
Vadim Lopatin
f74e757e00
DUB additional params; LDMD toolchain setting - close #80
2016-01-15 10:49:22 +03:00
Vadim Lopatin
94c2ad0ca8
close #92 - refresh project dependencies after build
2016-01-14 11:29:22 +03:00
Vadim Lopatin
52592b3bc4
fixes
2016-01-14 10:04:20 +03:00
Vadim Lopatin
ec3a1abac0
debugger - step / thread fixes
2016-01-12 15:06:35 +03:00
Vadim Lopatin
4aac13c19f
fix breakpoint setting; add breakpoint toggle with left button click on editor line icons pane - close #95
2016-01-12 14:22:01 +03:00
Vadim Lopatin
25694f1bf5
add DebugVariable.children for supporting complex variables
2016-01-12 13:36:30 +03:00
Vadim Lopatin
40a1c3032f
fix debugger Stack window thread selection combobox handling - close #94
2016-01-12 13:29:39 +03:00
Vadim Lopatin
28b699e824
new DUB version package location support - close #91
2016-01-12 10:24:07 +03:00
Vadim Lopatin
3645c29fb6
fix crash under win32 - in DCD log messages: close #89
2016-01-11 10:14:15 +03:00
Vadim Lopatin
057e75f44b
fix build errors after DCD integration
2016-01-11 09:12:23 +03:00
Keywan Ghadami
63ff1a3a25
integrated dcd via dub without client/server
2016-01-01 19:55:20 +01:00
Keywan Ghadami
225459e115
config gdb to ignore garbage collection signals
...
to do so i send following commands following to gdb on startup:
handle SIGUSR1 nostop noprint
handle SIGUSR2 nostop noprint
this prevents gdp from beeing interuppted by garbage collection signals
2015-12-28 22:46:20 +01:00
Keywan Ghadami
1b881f2341
on updating source file on debuging check if file exists before opening in editor
2015-12-26 20:34:23 +01:00
Vadim Lopatin
ce60b3ddd7
replace tabs with spaces
2015-12-23 09:15:26 +03:00
Vadim Lopatin
bf5577f9ac
replace tabs with 4 spaces
2015-12-23 08:47:48 +03:00
Vadim Lopatin
3c8f770d93
fixes
2015-12-18 15:14:58 +03:00
Vadim Lopatin
48a6f5754a
show variables
2015-12-18 11:59:58 +03:00
Vadim Lopatin
9dc84ab7c7
debugger UI - stack trace, locals
2015-12-18 10:31:17 +03:00
Vadim Lopatin
87ca1f8ddd
show stack trace in Stack window
2015-12-18 08:49:18 +03:00
Vadim Lopatin
366891879a
Merge branch 'master' of github.com:buggins/dlangide
2015-12-18 08:11:41 +03:00
Vadim Lopatin
ebb5d41e5a
Merge branch 'master' of github.com:buggins/dlangide
2015-12-17 18:39:37 +03:00
Vadim Lopatin
7a25003987
fixes
2015-12-17 18:39:26 +03:00
Vadim Lopatin
5a3e6e3055
Merge pull request #76 from keywan-ghadami/workaround-workspace-settings
...
dlang ide crashed on opening an workspace by selecting an dub file.
2015-12-17 18:27:08 +03:00
Vadim Lopatin
00f0b9220d
Merge pull request #77 from keywan-ghadami/print-dub-parameter
...
printing the commandlineparamters when executing dub.
2015-12-17 18:26:56 +03:00
Vadim Lopatin
55301d641b
pass current state(threads, stack trace, vars) to UI
2015-12-17 16:58:29 +03:00
Vadim Lopatin
358eefa79c
cloning debug state
2015-12-17 16:46:59 +03:00
Vadim Lopatin
dd9163a5fb
GDB support, refactoring
2015-12-17 16:35:07 +03:00
Keywan Ghadami
136137aad8
printing the commandlineparamters when executing dub.
2015-12-17 14:30:28 +01:00
Vadim Lopatin
253cb1f7b4
gdb debugger support - threads, stack, variables
2015-12-17 14:54:06 +03:00
Keywan Ghadami
85f3596400
dlang ide crashed on opening an workspace by selecting an dub file. E.g. when i tied to open the dlangide directory itself.
...
the stacktrace shows that it tried to save some settings but the filename was null. So i changed the default settings filename in worspace.d file from null to
WORKSPACE_EXTENSION. This way i was able to open the the workspace. I am new to Dlang and to this project so i might not get the hole picture here and doing something wrong, please double check if that the correct way to fix that.
2015-12-17 11:17:28 +01:00
Vadim Lopatin
17195a81f5
fix crash
2015-12-17 11:59:43 +03:00
Vadim Lopatin
611c2f2cb7
debugger improvements
2015-12-17 11:48:57 +03:00
Vadim Lopatin
b8b44a79e7
fix debug stopping
2015-12-16 16:57:53 +03:00
Vadim Lopatin
94ae71b7e8
fix debugger stopping handling
2015-12-16 16:53:09 +03:00
Vadim Lopatin
14e326e826
debugger UI
2015-12-16 15:31:01 +03:00
Vadim Lopatin
a10427631c
Debugger UI
2015-12-16 15:15:01 +03:00
Vadim Lopatin
33b1c744c8
debugger support
2015-12-16 14:06:03 +03:00
Vadim Lopatin
d760fe671d
MI parser
2015-12-16 11:08:10 +03:00