Commit Graph

1939 Commits

Author SHA1 Message Date
Basile Burg fb56207c35
#99, rename class name + add hints 2016-11-10 20:38:43 +01:00
Basile Burg fce411e09d
runnables, comp and run with args, only ask args if comp successful 2016-11-10 14:47:22 +01:00
Basile Burg e5551d4612
#99, restart DCD when possible 2016-11-10 14:30:26 +01:00
Basile Burg d7de93a500
upstream fix, false err after listing imports 2016-11-10 13:48:32 +01:00
Basile Burg edad9efe4c
display proc params when background tool crashed 2016-11-10 12:12:08 +01:00
Basile Burg 2ccc064e62
#97, show messages when dbg not possible + prevent file error with new unsaved projs 2016-11-10 12:03:14 +01:00
Basile Burg 36e4da966e
upstream fix, case where it was impossible to select a proj in a new group 2016-11-10 11:50:08 +01:00
Basile Burg 90dd4d79e0
upstream fix, result of THashMap.getData may be undefined 2016-11-10 10:58:05 +01:00
Basile Burg 50615accec
symlist, fix some valid iasm seen as error 2016-11-09 07:07:22 +01:00
Basile Burg 5610d15158
compilers paths, pops dialog on the current dirs 2016-11-09 07:06:08 +01:00
Basile Burg 72d0f95851
compilers paths, upstream fix, a flag was not invalidated 2016-11-07 11:31:11 +01:00
Basile Burg c5ec6dabcd
CE projects, compilers, gdc & ldc must be replaced by the DMD cmd line bridges 2016-11-07 07:37:06 +01:00
Basile Burg 81dd17d5fc
compilers paths, add setter to detect modifications, close #99 2016-11-07 07:28:51 +01:00
Basile Burg 9be54eb313
replace more unit initializers with lazy getters
reminder: use this method when order of init
is not controllable anylomre
2016-11-07 06:33:44 +01:00
Basile Burg 045ec6d42c
#99, Add option category to edit compilers paths
todo: GDC/LDC detection + warns + polish + test
2016-11-06 19:43:01 +01:00
Basile Burg 1d4c64da23
solve a problem with order of initialization 2016-11-06 19:09:48 +01:00
Basile Burg a0911a95ef
#99, add a service allowing to select a compiler 2016-11-06 17:06:57 +01:00
Basile Burg 6457a91839
editor, completion menu, decorate the comp kind 2016-11-06 17:03:27 +01:00
Basile Burg f9f9383ab4
fix upstream, option editor, nothing shown when ed is oekForm
upstream: oekForm was not used so far
2016-11-06 17:02:37 +01:00
Basile Burg bd4941dedb
fix a leak 2016-11-04 15:55:21 +01:00
Basile Burg e1cba9ae37
cleanup 2016-11-04 15:41:05 +01:00
Basile Burg 5d84f67e46
allow to check StdErr content at debug time 2016-11-04 15:30:53 +01:00
Basile Burg 6ed96833c7
fix potential AV on exit 2016-11-04 15:22:22 +01:00
Basile Burg c203192882
#97, reloaded options were always overwritten 2016-11-04 15:21:31 +01:00
Basile Burg 37f606aa29
remove unused class 2016-11-04 15:20:58 +01:00
Basile Burg c95e8639cf
#97, call stack list, also select frame in GDB 2016-11-04 15:20:32 +01:00
Basile Burg ec10156ea2
#97, make breakpoints persistent 2016-11-03 08:08:37 +01:00
Basile Burg 05210bb82d
libman,sources root detection, handle package as di 2016-10-30 13:57:21 +01:00
Basile Burg cbb108343f
add the stripFileExt string helper 2016-10-30 13:56:28 +01:00
Basile Burg fc0bc94c60
libman, update after alias changed + fix update after addition 2016-10-30 13:07:13 +01:00
Basile Burg fa5c3c5d9d
libman, fix dep/clients cleanup on deletion 2016-10-30 12:51:55 +01:00
Basile Burg 905d8395b0
dupIgnore has no effect when list not sorted 2016-10-30 12:51:20 +01:00
Basile Burg 73b4b4a9e5
Improve detection of a library item sources path, close #95 2016-10-30 12:29:46 +01:00
Basile Burg db87798694
#97, pass input to program using the field dedicated to custom commands
input must be prefixed by '>' to be recognized
2016-10-29 05:08:35 +02:00
Basile Burg f26a83d431
#97, handle all possible stop reasons with a hashset
debugging may stop from a custom command so they must all be handled.
2016-10-29 03:56:43 +02:00
Basile Burg add956d944
update gitignore 2016-10-29 03:54:19 +02:00
Basile Burg 0fa45714dc
#97, custom commands can include symbolic strings 2016-10-29 03:09:53 +02:00
Basile Burg 25cf416369
#97, watchpoints, stop reason is function of watch type 2016-10-28 16:19:12 +02:00
Basile Burg 8e513f8b52
#97, add support for watch points 2016-10-28 14:11:17 +02:00
Basile Burg 681e34e8af
project groups, patch paths after load 2016-10-28 12:33:05 +02:00
Basile Burg 5145259308
prevent successive tests 2016-10-28 11:26:12 +02:00
Basile Burg a4c142d345
#97, allow to debug the runnable module 2016-10-28 11:25:29 +02:00
Basile Burg c9f325c87f
toolbar, handle dropdown buttons 2016-10-28 10:54:30 +02:00
Basile Burg 0a80061d92
disable widgets timers by default 2016-10-28 10:46:28 +02:00
Basile Burg 49ecb0aa0a
#97, redirect inferior output to file 2016-10-28 10:45:06 +02:00
Basile Burg ae740f0782
replace comparisons against nil with assigned/is/not/Nil + style fixes 2016-10-27 04:31:56 +02:00
Basile Burg ce6874d05d
runnables and unittest, filter out the "-run" option 2016-10-27 03:23:05 +02:00
Basile Burg 72b1833f96
runnables, disable coverage ana if UT exited with errors 2016-10-26 06:42:21 +02:00
Basile Burg 26ed0e0385
libman, update deps on addition, prevent dull update on deletion 2016-10-22 05:59:08 +02:00
Basile Burg bf2d2c64d1
add commands to jump by prot attribs, close #98 2016-10-21 14:55:09 +02:00