Commit Graph

3290 Commits

Author SHA1 Message Date
Basile Burg b03c1445fc update changelog 2020-05-12 22:06:37 +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 0c17a4d187 fix #38 - D GC memory still not enough released to the OS 2020-05-11 19:01:29 +02:00
Basile Burg fd770a0fb2 rlz 2020-05-06 08:48:30 +02:00
Basile Burg a2777cf2f8 update etc 2020-05-06 08:38:07 +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 fe566e0115 dont use a linux shell script to auto build libdexed-d 2020-05-05 14:42:29 +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 83ca2ded4c use cthread otherwise d cant be executed in auxiliary fpc TThreads 2020-05-05 06:03:15 +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 64a1b24e9f rlz 2020-04-28 22:04:21 +02:00
Basile.B 4120528c09 Merge branch 'release-sigsegv' into 'master'
fix #33 - Sigsegv upon starting dexed

Closes #33

See merge request basile.b/dexed!8
2020-04-28 19:56:36 +00:00
Basile Burg ea76391bf9 rpm, prevent dependency on specific on gitlab runner used to release 2020-04-28 21:47:24 +02:00
Basile Burg 6c71cc8274 fix deb package location for library to make it compat with both ubuntu and debian 2020-04-28 21:32:27 +02:00
Basile Burg 25d5b5bc35 fix #33 - Sigsegv upon starting dexed 2020-04-28 19:44:45 +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 ae77400994 rlz 2020-04-25 06:10:54 +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 50b653bf34 remove addition of submodule commited by error 2020-04-24 22:47:20 +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 3a5453f2c2 udpate etc 2020-04-23 17:50:42 +02:00
Basile Burg e177afd986 update changelog 2020-04-23 16:28:01 +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 d50abc7c0d fix changelog formatting and typos 2020-04-20 19:08:25 +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 26110d6df3 update building instructions 2020-04-17 16:41:48 +02:00
Basile Burg 13c5b5eceb fix changelog typos 2020-04-17 14:32:10 +02:00
Basile.B dd238100fd Merge branch 'libdexed-d' into 'master'
Add a D library to replace various D programs from the toolchain

See merge request basile.b/dexed!6
2020-04-17 12:16:16 +00:00
Basile Burg 52a39f56ca remove unfortunate JSON property leading to double "lib" prefix and add temp changelog 2020-04-17 14:07:57 +02:00
Basile Burg a41bb22e48 update doc 2020-04-17 13:58:02 +02:00
Basile Burg 50f103ae17 fix linux zip files 2020-04-17 13:46:23 +02:00
Basile Burg 760f2952a9 fix the CI 2020-04-17 13:05:19 +02:00
Basile Burg 3a9e270909 remove unsued unitily from common source 2020-04-16 11:03:01 +02:00
Basile Burg 37e2d75022 fix PChat to String conv issues caused by missing null terminator 2020-04-16 11:03:01 +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