Recent Releases

3.7.423 Jan 2019 15:05 minor feature: Todo list: Clicking on an item didn't put the cursor at the right position. Search Replace: typing ENTER has for effect to trigger the search, just like the default F3 shortcut. Terminal, Linux: added an option allowing to assign the copy and paste shortcuts, in addition to CTRL+INS and CTRL+SHIFT+INS. Editor: Still a few flaws to "auto closing pairs".
3.7.219 Jan 2019 07:25 minor feature: Custom Tools: The exit status was not indicated when the tool exited with 0. It was not not possible to determinate if a tool hasdcorrectly returned or if it felt in an infinite loop for example. GDB commander: Added option allowing to individually enable the default breakpoints, such as the one used to automatically break when an exception is thrown. Runnable modules: The build duration is also measured and in general build duration is more accurate. Application: When a file that was neither a DUB projects nor a d sources was dropped onto hte editor, it was tried as a native dexed project and its extension upgraded to.dprj, even if it was not a native dexed project. Projects: Crash when trying to reload a native dexed project not yet renamed to *.dprj. DFMT commander: It didn't work anymore due to a recent bulk renaming using sed. Editor: Possible range violation when allowing cursor past EOL. Editor: The calltips windows could hide the completion menu. Editor: Possible freeze or error message when the completion menu is empty, e.g after backspace. The zips containing the installer or the binaries come with the development version of DCD, which includes many interesting enhancement comparing to the latest release.
3.7.003 Jan 2019 10:25 minor feature: DUB projects: The Test project command doesn't require anymore to select manually the unittest config, thanks to a new option, autoSelectTestConfig, activated by default. To get the old behavior uncheck this option. Projects, action "verify with dscanner": If the dscanner ini file exists in the project root directory then it used. Dexed Projects and groups: They must have respectively the.dprj and.dgrp extensions. Manual update is necessary in the folder where settings are stored (MRU, libman entries) and in the projects folders. Docking: when positions of tabs for tabbed widgets was set to something else than "top", the setting was not restored in the next session. DUB project editor: The property editor remained disabled when creating a DUB project and if previously focused project was a SDL one. Editor: Calltips displayed after typing a colon didn't skip nested calls that were complete. Mini Explorer: Its filter didn't work anymore when selected folder is not at level 0. Mini Explorer, Terminal, Linux: The arrow back icon had no effect when the terminal option that has for effect to follow the explorer was activated. Project inspector: Folders were not displayed in group, which was sub standard. Project inspector: Context menu item "Open file in editor" didn't work anymore when files were displayed as a tree instead of a list. Projects: a case where sources could be opened twice. Terminal, Linux: partial command had for effect to cancel the automatic cd when the widget was set to observe the projects, the documents, or the explorer. From this version only Lazarus 2 can build Dexed and older versions can only be build with Lazarus 1.8.4. From this version, under windows the binaries distributes here are 100 64 bits. Backup your settings before starting this new version (because of #374 and #388).
3.6.2124 Oct 2018 03:15 minor feature: Editor: update completions when deleting and if its menu is active. Editor: The call tips window, when already shown, stacked the same hint after each comma.
3.6.2020 Oct 2018 14:19 minor feature: GDB commander, Linux: Adding and deleting breakpoints was not supported anymore when using most recent GDB versions. The problem seems to have appeared from GDB 8.1.x but the is backward compatible with olders (7.x). Symlist: Also show invariants. Terminal, Linux: Added an option allowing to follow the path selected in the mini-explorer widget. Terminal, Linux: The terminal frame, as hosted in its widget, blinked each time a popup got, which was annoying when using the completion menu much. Mini explorer: File list was supposed to be always sorted since 3618258 (3.6.16), but this didn't work at all.