Basile Burg
|
a4b604a60b
|
D highlighter, also highlight first level of UDA when the @() form is used
|
2020-05-25 13:40:46 +02:00 |
Basile Burg
|
293e89f4e5
|
fix #5 - terminal, the current directory is not constrained on startup
|
2020-05-16 04:38:32 +02:00 |
Basile Burg
|
a142f2f881
|
messages, force auto scrolling to bottom when a category is changed
|
2020-05-16 04:10:53 +02:00 |
Basile Burg
|
72209bb5d4
|
more tweaks to minimize D heap size
|
2020-05-12 23:22:59 +02:00 |
Basile Burg
|
9ee7f4daab
|
fix #40 - allow detection of filename for errors messages when building dmd
|
2020-05-12 22:06:21 +02:00 |
Basile Burg
|
d646b8c296
|
fix #39 - dont autoscroll to display new messages when the view is not at the bottom
|
2020-05-12 22:06:00 +02:00 |
Basile Burg
|
45dbe09cff
|
minimize D GC from main thread directly in the widgets calling D in threads
D memory allocated in the threads was never released
|
2020-05-06 01:38:01 +02:00 |
Basile Burg
|
92945de403
|
todolist, symlist, fix possible corruption of the input data
when a new thread was started before the previous one ended
close #35
|
2020-05-05 14:24:36 +02:00 |
Basile Burg
|
64a2530072
|
fix leak introduced in 3.9.0
|
2020-05-05 06:02:32 +02:00 |
Basile Burg
|
04798b1c83
|
call heavy things written in D in fpc threads
|
2020-05-05 06:00:14 +02:00 |
Basile Burg
|
739d7225cf
|
fix, new diff dialog action didn't work due to with statement
also the position in view was reset, which was not something
we want
|
2020-05-02 10:19:21 +02:00 |
Basile Burg
|
b2c3bde18a
|
fix #19 - corrupted setting files when strings contain UTF9 chars > ASCII space
|
2020-04-28 15:23:23 +02:00 |
Basile Burg
|
b65bb860e4
|
prevent validation of the completion on operators
|
2020-04-25 03:05:55 +02:00 |
Basile Burg
|
593b49c695
|
replace uses of important literal with an unique string const
|
2020-04-25 02:17:49 +02:00 |
Basile Burg
|
9ab0537c6c
|
comment cleanup
|
2020-04-25 02:10:33 +02:00 |
Basile Burg
|
318f2419e7
|
diff dialog, add button to reload with history destruction
|
2020-04-25 01:59:48 +02:00 |
Basile Burg
|
d78ab4639d
|
dlg typo + changelog
|
2020-04-24 22:24:20 +02:00 |
Basile Burg
|
d72210356e
|
set auto indentation detection on by default
|
2020-04-24 21:24:01 +02:00 |
Basile Burg
|
a07b503370
|
maybe something missing after patching indent mode - #31
|
2020-04-24 21:17:05 +02:00 |
Basile Burg
|
b730a4ed52
|
fix #31 - case where brace auto close is triggered while in comment
|
2020-04-24 21:00:17 +02:00 |
Basile Burg
|
f6570e7e2d
|
dexed-d for the win...
|
2020-04-24 11:08:51 +02:00 |
Basile Burg
|
928c879c77
|
fix #14 - Also highlight search results when non-trivial regexes are used
|
2020-04-23 21:19:15 +02:00 |
Basile Burg
|
014628276e
|
fix #30 - Show a dialog when there's an attempt to close a docked widget but that docking is locked
|
2020-04-23 19:36:54 +02:00 |
Basile Burg
|
d992e7554e
|
handle HEREDOC strings base on common delimiters `()` `<>` `[]`
|
2020-04-23 16:08:52 +02:00 |
Basile Burg
|
b5f04aa324
|
damp a perf problem caused by scaning project TODOs and if proj has too many files
|
2020-04-21 03:38:04 +02:00 |
Basile Burg
|
e732b27eeb
|
remove remaining refs to dastworx
|
2020-04-21 03:33:40 +02:00 |
Basile Burg
|
b508a99162
|
fix #27 - Messages associated to a DUB runnable are not cleared between two calls to "Run DUB single file package"
|
2020-04-20 19:05:55 +02:00 |
Basile Burg
|
9550af9711
|
fix #29 - DUB dependencies specified by path are not recognized and passed to DCD
|
2020-04-20 18:59:01 +02:00 |
Basile Burg
|
760f2952a9
|
fix the CI
|
2020-04-17 13:05:19 +02:00 |
Basile Burg
|
5e17d5617e
|
Add a D library to replace various D programs from the toolchain
|
2020-04-16 11:03:01 +02:00 |
Basile Burg
|
798febb6c8
|
fix #25 - halstead reports could use the GNU message format
|
2020-04-16 10:55:08 +02:00 |
Basile Burg
|
e844f6f171
|
fix #26 - calltips, parameter highlighting des not work correctly when there are typectors in the parameters
|
2020-04-16 10:51:28 +02:00 |
Basile Burg
|
0155f244a4
|
remove code for ddemangle compatibility prior to version 2.072
|
2020-04-10 18:30:56 +02:00 |
Basile Burg
|
cb80b2f90d
|
define POSIX in common include file
close #24
|
2020-04-10 18:29:23 +02:00 |
Basile Burg
|
ef80f677c9
|
fix #3 - options, floating widget on top does not work
|
2020-04-09 09:10:42 +02:00 |
Basile Burg
|
f98d1ae41a
|
remove old GH refs
|
2020-04-07 23:23:57 +02:00 |
Basile Burg
|
088ca3cb99
|
fix #21 - update checker needs to be updated to use gitlab api
|
2020-04-07 23:22:34 +02:00 |
Basile Burg
|
7e5ffba6e7
|
fix #18 - Better error message when compiler is invoked but missing
|
2020-04-07 22:53:08 +02:00 |
Basile Burg
|
1bae8541d5
|
cleanup
|
2020-04-07 22:52:43 +02:00 |
Basile Burg
|
f163751e05
|
fix #20 - Try to automatically add ldc import folder when ldc binary is set manually
|
2020-04-07 22:02:06 +02:00 |
Basile Burg
|
146c5ce85b
|
rlz
|
2020-04-05 14:23:31 +02:00 |
Basile Burg
|
5116b50705
|
fix #15 - Add a way to kill a custom tool
|
2020-04-05 14:13:04 +02:00 |
Basile Burg
|
acb5324d70
|
fix #16 - Add an optional background color as custom tool property
|
2020-04-04 12:43:20 +02:00 |
Basile Burg
|
c224f46daf
|
fixup a4a9a50a09, unpaired backticks were not handled correctly
|
2020-04-01 12:48:47 +02:00 |
Basile Burg
|
580f8b2e1e
|
fix #11 - terminal scrollbar lacks of accuracy
|
2020-03-31 16:48:05 +02:00 |
Basile Burg
|
a4a9a50a09
|
fix #13 - Add a way to highlight in the messages widget
|
2020-03-31 13:42:39 +02:00 |
Basile Burg
|
5b137657dd
|
fix #10 - calltip window position is incorrect when the argument is located on another line thant the call
|
2020-03-22 08:52:04 +01:00 |
Basile Burg
|
f3b7bcd44c
|
terminal, remove deficient option used to set selection
was not working before 3b358c9a48 anyway due to an unassigned binding that did existed in vte 0.2.z
|
2020-03-11 21:07:50 +01:00 |
Basile Burg
|
2eac241ac4
|
calltips, fix overflowing text depending on the editor zoom level
|
2020-03-11 15:35:35 +01:00 |
Basile Burg
|
0730394875
|
fixup 9f22e42fff and 0923410ffc
|
2020-03-11 12:44:06 +01:00 |