Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
D Programming Language Support
nocide:
I'am new to codeblocks and have just realized, that Codeblocks support the D programming language.
I'm interessted into improve it in this manner with the following points
- fix the current bugs related to D
- update it to the newest realeas of the dmd/gdc compiler
- make it work on more plattforms (win32/linux/freeBSD[?]/OSX[?])
so my questions are:
- is this desired?
- where can I send patches? (before all, as I know, the changed code would not be related to a plugin)
thanks and greets
nocide
-----------------------------------------------------------------------
Update: 2010-03-28
I've made a patch now!
- fixed the path for dmd1/dmd2 -> win32 only (If someone can give me the
paths for the other OS, I will add it too!)
- fixed bugID 014301 (-g option is now added to the linkeroptions)
- d_lexer updated
- d/console project updated
- added D-Icon for codecompletion
*************************************************
update: 2010-03-29
new patch available!
- fixed a bug in common_functions.script
- added support for dmd-D1/D2 on linux/OSX/freeBSD
[note: either install on debian-based distros the .deb package from digitalMars homepage or download, unzip and install as described on the digitalMars-page!
-> this default paths will be assumed]
*************************************************
update: 2010-03-31
Bugfix:
- added -g option to gdc/linker for debug target
update: 2010-03-31 (evening)
- minor changes in the lexer
*************************************************
updaate: 2010-04-02
- created patchfiles for *nix and win32
- minor bugfixes
*************************************************
update: 2010-04-10
- some bugfixes (tested on linux/windows)
- now with different auto-detection for D1/D2 (gdc/dmd)
*************************************************
update-2: 2010-04-10
- recognized a bug in compilerD.cpp on windows > wxShell does not exist in windows version, replaced with wxExecute
*************************************************
update: 2010-04-12
++ uploaded the patch to patch-tracker, hopfully this patch soonly will be in the trunk
*************************************************
update: 2010-05-22
- a detailed description of the installation proccess is available on http://prowiki.org/wiki4d/wiki.cgi?EditorSupport/CodeBlocks#section6
*************************************************
update: 2010-09-29
This patch is partially applied. (see http://developer.berlios.de/patch/?func=detailpatch&patch_id=2981&group_id=5358)
So the patch in this thread is no longer needed and was removed.
MortenMacFly:
--- Quote from: nocide on March 23, 2010, 12:58:11 pm ---- is this desired?
--- End quote ---
Yes, I have seen several requests / discussion in this direction.
--- Quote from: nocide on March 23, 2010, 12:58:11 pm ---- where can I send patches? (before all, as I know, the changed code would not be related to a plugin)
--- End quote ---
We have a bug / patch tracker available trough our webpage. I suggest you create a forum thread related to D programming where you initially post the patches for volunteers to help (test) and if you believe they are "stable" feel free to put them on the patch tracker.
nocide:
Ok, thats fine.
I've just checked out and will post a patch ... :)
afb:
I'm interested in patches for GDC/D1, not so much for DMD/D2.
Was using Code::Blocks for wxD, http://wxd.sourceforge.net/
nocide:
I thought to support both: D1/D2 (since D2 is still beta!)
Navigation
[0] Message Index
[#] Next page
Go to full version