Commit Graph

24 Commits

Author SHA1 Message Date
Basile Burg 541ceb240f address a few compiler warnings 2021-10-08 16:08:00 +02:00
Basile Burg 6e19a724ea cleanup and address a few warnings 2021-09-19 14:14:01 +02:00
Basile Burg 2ce12e60d7 fix missing semicolon 2021-09-15 03:42:30 +02:00
Basile Burg 9e806584b3 add a project action to check semantics 2021-09-15 03:36:32 +02:00
Basile Burg 0b641095be more `<> nil` and `= nil` replaced with isAss/isNotAss
and inline those helpers
2020-07-12 00:20:16 +02:00
Basile Burg 891690410f rename isNil/NotNil Assigned/NotAssigned and add them for interfaces
FPC 3.2.0 required from now
2020-07-11 23:29:08 +02:00
Basile Burg 87c8ca3cd1 reafactor ... <> 0 with not ... equals(0) 2020-07-05 14:48:19 +02:00
Basile Burg b3da921d63 refactor = -1 with equals(-1) 2020-07-05 14:39:08 +02:00
Basile Burg 0196068b06 add helper for integer, refactor ` = 0` with equals(0) 2020-07-05 14:26:12 +02:00
Basile Burg b65e38f23f minor optimization to the message widget 2020-06-07 21:00:04 +02:00
Basile Burg 730c2a4e6e fix windows build
close #37, #43, #44
2020-05-28 16:25:10 +02:00
Basile Burg 5c37dc198c replace NativeUInt and NativeInt with FreePascal style alias 2020-05-27 15:30:43 +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 7e5ffba6e7 fix #18 - Better error message when compiler is invoked but missing 2020-04-07 22:53:08 +02:00
Basile Burg a517e313ae retrieve compiler exename each time required to fix bugs with the "global" option
xref b6759a1525
2019-12-26 13:12:38 +01:00
Basile Burg 09d017733d Remove ensureNoPipeIfWait, possible source of wrong report like #459
https://github.com/Basile-z/dexed/issues/459
2019-04-10 07:21:10 +02:00
Basile Burg e6e0dc6215 style, remove all occurences of `then\ [a-z,A-Z]` 2019-02-05 19:08:09 +01:00
Basile Burg c9fac84dab remove more nonsense setCurrDir while calling dub or dmd 2019-02-03 20:42:12 +01:00
Basile Burg 5c9cf04d0e dexed project, remove nonsense chdir before compiling 2019-02-03 20:32:25 +01:00
Basile Burg 3266e97883 remove dead code 2019-02-03 20:14:58 +01:00
Basile Burg c65592d659 add a protection against large process output, close #424 2019-01-25 13:08:17 +01:00
Basile Burg e7477af066 native projects : allow to specify a file that contain the version number 2019-01-20 13:58:27 +01:00
Basile Burg bd93137646 fix #396 - Drag drop of unknow ext file cause a rename to `.dprj` 2019-01-11 09:41:32 +01:00
Basile Burg f603fe1879 Get rid of old `TCE<Name>` class identifiers, step 2, #374 2019-01-02 21:10:48 +01:00