Re: IDE - Coedit 2, update 4 released
On Wednesday, 20 April 2016 at 09:47:53 UTC, growlercab wrote: On Wednesday, 20 April 2016 at 09:09:44 UTC, Basile Burg wrote: This is an unfortunate hotfix release, see https://github.com/BBasile/Coedit/releases/tag/2_update_4 With the hope it's the latest version 2 update. This is a great D IDE that is getting better all the time, thanks! Thanks to you, now I'm lost ;) http://imgur.com/6EW3hEH
IDE - Coedit 2, update 4 released
This is an unfortunate hotfix release, see https://github.com/BBasile/Coedit/releases/tag/2_update_4 With the hope it's the latest version 2 update.
IDE - Coedit 2, update 3 released
Yet another CE update. This release improves several existing features (highlighter, runnable modules, library manager, gdmd support) and fixes a few bugs (most notably brace auto-closing). See https://github.com/BBasile/Coedit/releases/tag/2_update_3 for a detailed changelog and to download. Note that there is still no OSX version and this is unlikely to change in the near future.
IDE - Coedit 2 update 1
This is a hotfix release that you should consider seriously only if you use CE, particularly under a linux system, otherwise it doesn't matter that much. see https://github.com/BBasile/Coedit/releases/tag/2_update_1
Re: IDE - Coedit 2
On Thursday, 18 February 2016 at 04:52:13 UTC, Andre Kostur wrote: On 2016-02-17 12:19 PM, Jacob Carlborg wrote: On 2016-02-17 14:18, Basile Burg wrote: The few missing details to compile CE under OSX have been added today. However it has to be build by the user, which might not be easy. I cannot help with this (except for eventual bugfixes). Can't you use Travis CI to build it if you don't have a Mac yourself? I've been keeping an eye on building Coedit on OSX for a while now, but it blows up on launch. The top bit of the stacktrace: [...] I'm not sure as to how to proceed from this though... :/ I'll try to follow and help here: https://github.com/BBasile/Coedit/issues/16 With the hope it'll succeed this time. You can post the stack trace there. Travis might be used in the future.
Re: IDE - Coedit 2
On Saturday, 13 February 2016 at 08:50:39 UTC, extrawurst wrote: On Friday, 12 February 2016 at 16:09:36 UTC, Basile Burg wrote: see https://github.com/BBasile/Coedit/releases/tag/2_gold Are you planning to support osx too someday ? --Stephan The few missing details to compile CE under OSX have been added today. However it has to be build by the user, which might not be easy. I cannot help with this (except for eventual bugfixes).
Re: IDE - Coedit 2
On Friday, 12 February 2016 at 16:54:56 UTC, Taylor Hillegeist wrote: On Friday, 12 February 2016 at 16:09:36 UTC, Basile Burg wrote: see https://github.com/BBasile/Coedit/releases/tag/2_gold I was just overjoyed to install this and hit "w" ctl+space and see writeln! It takes a bit of effort to get this stuff packaged so well. Great work! Thx. We can thank Brian Schott too, what I call the "IDE-level-features" in CE are possible thanks to DCD and libdparse.
IDE - Coedit 2
see https://github.com/BBasile/Coedit/releases/tag/2_gold
Re: IDE - Coedit 2 rc1
On Monday, 8 February 2016 at 07:05:15 UTC, Suliman wrote: On Sunday, 7 February 2016 at 13:18:44 UTC, Basile Burg wrote: See https://github.com/BBasile/Coedit/releases/tag/2_rc1 Cool! Thanks! But do you have any plans to reimplement it from Pascal to D No.
IDE - Coedit 2 rc1
See https://github.com/BBasile/Coedit/releases/tag/2_rc1
Coedit - 1 update 1 - broken DCD !
On Thursday, 25 June 2015 at 04:10:15 UTC, Basile Burg wrote: This is the first update for Coedit 1, and probably the only. Import information: latest version is distributed with a broken DCD version. If you setup DCD with the Coedit setup program or from the zipped binaries you'll have to setup again or rebuild DCD ! see https://github.com/BBasile/Coedit/issues/17
Coedit 1 - update 1
This is the first update for Coedit 1, and probably the only. Info: homepage [1] change log [2] Downloads: = - binaries for windows 32/64 bit [3] - setup program for windows 32/64 bit [4] - binaries for linux 32 bit [5] - setup program for linux 32 bit [6] - binaries for linux 64 bit [7] - setup program for linux 64 bit [8] Links: = https://github.com/BBasile/Coedit https://github.com/BBasile/Coedit/releases/tag/1_update_1 https://github.com/BBasile/Coedit/releases/download/1_update_1/coedit.1update1.win32.zip https://github.com/BBasile/Coedit/releases/download/1_update_1/coedit.1update1.win32.setup.zip https://github.com/BBasile/Coedit/releases/download/1_update_1/coedit.1update1.linux32.zip https://github.com/BBasile/Coedit/releases/download/1_update_1/coedit.1update1.linux32.setup.zip https://github.com/BBasile/Coedit/releases/download/1_update_1/coedit.1update1.linux64.zip https://github.com/BBasile/Coedit/releases/download/1_update_1/coedit.1update1.linux64.setup.zip
Re: Coedit 1 gold released
On Sunday, 21 June 2015 at 20:24:53 UTC, Jürgen Reichmann wrote: Thanks, trying it right now. Any plans to support multiple window editing as it's possible in Lazarus IDE ? http://lazarus-dev.blogspot.fr/2010/04/using-multiply-editor-windows.html I can't live without it when editing source files Jürgen No, at least not in version 1. Even if CE is based on the same components it has a totally different architecture than Lazarus.
Re: Coedit 1 gold released
On Friday, 12 June 2015 at 06:25:04 UTC, Jacob Carlborg wrote: On 2015-06-11 17:22, Basile Burg wrote: never mind if you don't succeed. By the way i think that it'll only work with the Carbon interface, so only a 32 bit application: May I ask why? Carbon is obsolete, for Cocoa there's this [1] [2]. [1] http://wiki.freepascal.org/Cocoa_Interface [2] http://wiki.freepascal.org/FPC_PasCocoa Because of the Big Mouth Syndrome. Actually i don't know which is the best choice for the interface. If someone manages to build it that's a good thing. Whatever is the interface. By the way, this person can use the GH bug tracker if there's something not clear.
Re: Coedit 1 gold released
On Thursday, 11 June 2015 at 05:19:54 UTC, Andre Kostur wrote: On 2015-06-10 11:10 AM, Andrei Alexandrescu wrote: On 6/10/15 10:04 AM, Basile Burg wrote: Well does anyone want to take up on this? Would be great to support all major desktoprs. Andre? -- Andrei Let's see how far I can get. I've got the toolchain installed and tried a first build that didn't quite make it. I'll work on it for a bit to see if I can get a viable executable. a summary of what's to be done: https://gist.github.com/BBasile/bae24a536f2b390e5beb never mind if you don't succeed. By the way i think that it'll only work with the Carbon interface, so only a 32 bit application: http://wiki.freepascal.org/Carbon_Interface#Application_Bundle But i'm not sure. Last time i've used a mac was in 1995.
Re: Coedit 1 gold released
On Wednesday, 10 June 2015 at 06:57:09 UTC, Andrei Alexandrescu wrote: On 6/9/15 6:22 PM, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I can haz OSX pliz pliz ok thx bye -- Andrei No, because i don't have the hardware necessary to release the mac OSX version. There's someone who succeeded to build it but it doesn't look like he wanted to be more involved than that in the project.
Re: Coedit 1 gold released
On Wednesday, 10 June 2015 at 03:49:04 UTC, Sean Campbell wrote: On Wednesday, 10 June 2015 at 01:23:00 UTC, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I've been wanting to switch a D based editor for a while but at least on windows, everything is on a different window and I cant figure out how to change this. You cant. But as the Windows are docked, is it really a problem ? If some of the widgets look superfluous to you then you can close them and just use the Window menu when you need them. I'm afraid that there might be an misunderstanding, when you started the software for the first time, it looked a bit like that: http://imgur.com/CecC9Cm , right ?
Re: Coedit 1 gold released
On Wednesday, 10 June 2015 at 16:32:19 UTC, Andre Kostur wrote: On 2015-06-10 7:22 AM, Basile Burg wrote: On Wednesday, 10 June 2015 at 06:57:09 UTC, Andrei Alexandrescu wrote: On 6/9/15 6:22 PM, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I can haz OSX pliz pliz ok thx bye -- Andrei No, because i don't have the hardware necessary to release the mac OSX version. There's someone who succeeded to build it but it doesn't look like he wanted to be more involved than that in the project. Did that someone submit the source code, project files, etc. necessary to build on OSX so that someone else might be able to follow in his footsteps? Yes, everything is in the sources. Actually there's really not much to do (i estimate this to 50 SLOC spreaded in 3 or 4 portions of code with {$IFDEF DARWIN}...{$ENDIF}). The problem is just that i don't know if it's usable. Also the guy compiled with the Qt interface instead of Cocoa.
Coedit 1 gold released
Coedit, the small IDE for the D DMD compiler goes gold - Information https://github.com/BBasile/Coedit https://github.com/BBasile/Coedit/releases/tag/1_gold https://github.com/BBasile/Coedit/wiki - Downloads: https://github.com/BBasile/Coedit/releases/download/1_gold/coedit.1gold.linux32.setup.zip https://github.com/BBasile/Coedit/releases/download/1_gold/coedit.1gold.linux32.zip https://github.com/BBasile/Coedit/releases/download/1_gold/coedit.1gold.linux64.setup.zip https://github.com/BBasile/Coedit/releases/download/1_gold/coedit.1gold.linux64.zip https://github.com/BBasile/Coedit/releases/download/1_gold/coedit.1gold.win32.setup.zip https://github.com/BBasile/Coedit/releases/download/1_gold/coedit.1gold.win32.zip
Coedit version 1 rc1 released
Coedit, the small IDE for the DMD D compiler is about to become 'gold'. There 's not much to say since it's been promoted here already 3 or 4 times. https://github.com/BBasile/Coedit/releases/tag/1_rc1 beta 2 3 had not been announced officialy, so don't forget to read the previous change logs. This version is distributed, as previously, in a simple archive but also with an installer. I encourage you to test it and to report any problem. version 1 'gold' should be released the 10 of June, exactly 1 year after the first commit.
Re: Coedit version 1 rc1 released
On Friday, 5 June 2015 at 10:24:10 UTC, Rikki Cattermole wrote: On 5/06/2015 7:43 p.m., Basile Burg wrote: [...] Ideas: - Put background shading/box around highlighted {}. To make open/close be more prominent. - For pointers, have the type highlighted one level darker then the *. So e.g. type** would be [[[type]*]*] where [] indicate shading level when the last * is highlighted over. * Make source file close have a button. Its not obvious enough to use the keyboard shortcut. I accidentally closed the widget thinking I was going bye bye to the file. Bugs: * Message widget was very temperamental to the point of erroring out when resizing (as it took up the entire middle area). * When e.g. source code widget is external to main window it will open in the most minimalistic form if the main window gets minimized and reopened. * __gshared, @nogc, @property not highlighted. Atleast for me, without dub support I can't use it. Although if debugging support existed on Windows that would be a massive plus. Oh and if compiler cannot be found, make it a LOT easier to configure it. As in I have compiler e.g. dmd here. Now use it. One thing, perhaps for atleast Windows, support e.g. ldc out of the box. As a seperate no install package. - source file close have only a button under linux. - Put background shading/box around highlighted {}: bracket match can be customized in the options. - docking: keep them all docked, there is a bug with this. The software will not save an invalid layout. - ldc: Version 1 is an IDE for the DMD compiler.
Re: Coedit version 1 rc1 released
On Friday, 5 June 2015 at 07:43:56 UTC, Basile Burg wrote: Coedit, the small IDE for the DMD D compiler is about to become 'gold'. There 's not much to say since it's been promoted here already 3 or 4 times. https://github.com/BBasile/Coedit/releases/tag/1_rc1 beta 2 3 had not been announced officialy, so don't forget to read the previous change logs. This version is distributed, as previously, in a simple archive but also with an installer. I encourage you to test it and to report any problem. version 1 'gold' should be released the 10 of June, exactly 1 year after the first commit. look at that: https://www.youtube.com/watch?v=Qmk94uooJCU this is what you have to do sometimes, when the audience, well, hates you.
Re: Coedit version 1 rc1 released
On Friday, 5 June 2015 at 10:40:47 UTC, extrawurst wrote: On Friday, 5 June 2015 at 10:37:23 UTC, Rikki Cattermole wrote: On 5/06/2015 10:34 p.m., extrawurst wrote: On Friday, 5 June 2015 at 10:24:10 UTC, Rikki Cattermole wrote: [...] https://github.com/BBasile/Coedit/issues/10 I was just reiterating that point. Was meant as a +1, since I just created the issue ;) [...] DUB is planned for version 2.
Re: Coedit alpha 11 released
On Thursday, 22 January 2015 at 02:04:58 UTC, Andrei Alexandrescu wrote: On 1/21/15 9:35 AM, Basile Burg wrote: I'm glad to announce this new release of Coedit. [snip] Nice! Any change for highlighting in .dd and .ddoc (Ddoc) documents? :o) -- Andrei No, a dedicated highlightrt has to be added. i've totally missed out this feature.
Re: Coedit alpha 11 released
On Thursday, 22 January 2015 at 09:44:28 UTC, Jordi Sayol via Digitalmars-d-announce wrote: El 21/01/15 a les 18:35, Basile Burg via Digitalmars-d-announce ha escrit: I'm glad to announce this new release of Coedit. Congratulations for this new release! Did you fix the use of DCD simultaneously with other D editors? No :/, IIRC this is a requirment from your part in order to include the software on D-apt...maybe the next time. Waiting for that the wiki DCD section explicitly not recommend to use another D editor while CE is running. Still about d-apt, it looks like CE will not be build-able from your side as it's been, because i've started building some tools in D (the todo-comments analyzer) and this requires a proper setup with libdparse compiled as a static library and put as a libman entry.
Re: DlangUI project update
On Wednesday, 21 January 2015 at 18:23:09 UTC, ketmar via Digitalmars-d-announce wrote: On Wed, 21 Jan 2015 17:33:05 + Vadim Lopatin via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Btw, does anyone know if it's possible to list files in import directories in compile time (CTFE) to avoid manual adding of file paths for every resource file? nope, it's impossible. CTFE code can't interoperate with environment. mix: (__FILE__.stripExtension.baseName) ~ .res;
Coedit alpha 11 released
I'm glad to announce this new release of Coedit. Here is a summary of what's new since last public announce: new features: - project configuration widget, the configurations can be edited in synchro-mode. It can be activated by clicking the chain icon at the right of the widget toolbar. - tool chaining, each tool can include a list of tool to execute before and after the item, according to their aliases. - editor cache, between two cessions Coedit remembers the position, the folding, the selection and the zoom of a document. cache files are located in the options and data folder, in a sub directory named editorcache. - static macros, auto insertion (or insertion using SHIFT+SPACE). see wiki, editor widget section. Macros can be edited in a dedicated file, located in the option folder. - new widget managing the TODO comments found within the sources. It automatically handles the context, for example in an orphan source or among all the project sources. Refer to the wiki for more information. - menu File, Run file unittests, compile and execute the current editor with -main and -unittest. useful to test a particular module which belongs to a project. miscellaneous: -- - under Linux, it was necessary to save a project before adding the sources. Now they can be added from the beginning and relative paths will be translated correctly. - a display problem could append under certain circumstances, suggesting that a file would be overwritten by another. Fortunately this was only a visual bug. - DCD integration, start faster. links: -- https://github.com/BBasile/Coedit/releases/tag/alpha_11
Re: Coedit alpha 11 released
On Wednesday, 21 January 2015 at 17:35:13 UTC, Basile Burg wrote: I'm glad to announce this new release of Coedit. Here is a summary of what's new since last public announce: new features: - project configuration widget, the configurations can be edited in synchro-mode. It can be activated by clicking the chain icon at the right of the widget toolbar. - tool chaining, each tool can include a list of tool to execute before and after the item, according to their aliases. - editor cache, between two cessions Coedit remembers the position, the folding, the selection and the zoom of a document. cache files are located in the options and data folder, in a sub directory named editorcache. - static macros, auto insertion (or insertion using SHIFT+SPACE). see wiki, editor widget section. Macros can be edited in a dedicated file, located in the option folder. - new widget managing the TODO comments found within the sources. It automatically handles the context, for example in an orphan source or among all the project sources. Refer to the wiki for more information. - menu File, Run file unittests, compile and execute the current editor with -main and -unittest. useful to test a particular module which belongs to a project. miscellaneous: -- - under Linux, it was necessary to save a project before adding the sources. Now they can be added from the beginning and relative paths will be translated correctly. - a display problem could append under certain circumstances, suggesting that a file would be overwritten by another. Fortunately this was only a visual bug. - DCD integration, start faster. links: -- https://github.com/BBasile/Coedit/releases/tag/alpha_11 BTW, as the project is now well established, it stands now in the IDE section of the wiki: http://wiki.dlang.org/IDEs.
Re: DlangUI project update
On Wednesday, 21 January 2015 at 19:07:39 UTC, Vadim Lopatin wrote: On Wednesday, 21 January 2015 at 18:34:09 UTC, Basile Burg wrote: On Wednesday, 21 January 2015 at 18:23:09 UTC, ketmar via Digitalmars-d-announce wrote: On Wed, 21 Jan 2015 17:33:05 + Vadim Lopatin via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Btw, does anyone know if it's possible to list files in import directories in compile time (CTFE) to avoid manual adding of file paths for every resource file? nope, it's impossible. CTFE code can't interoperate with environment. mix: (__FILE__.stripExtension.baseName) ~ .res; It's not suitable for unknown set of files. It's suitable for an IDE: file.d, matching file.res, if it exists then add a -J...no problem.
D promoted in FPS magazine, issue 33 (RU)
http://issuu.com/tgafaroff/docs/fps33 http://fps-magazine.blogspot.fr/ see page 15 to 19, scroll by dragging right to left of with arrow keys.
Re: Harbored-mod 0.1: A documentation generator with DDoc and Markdown support based on Harbored
On Tuesday, 30 December 2014 at 14:46:06 UTC, Kiith-Sa wrote: ... and I think at this point it might be useful for other people as well. Thx, it works fine (altough I haven't tested the markdown features yet) and fixes an issue I had with the original harbored. If someone want to build **harbored-mod** using Coedit, there is a new version of an old tutorial. https://github.com/BBasile/Coedit/wiki#integration-of-the-documentation-generator-harbored-mod-to-coedit
Re: Coedit alpha 8 released
On Thursday, 4 December 2014 at 21:53:26 UTC, Mehmet wrote: On Friday, 28 November 2014 at 16:39:38 UTC, Basile Burg wrote: Hello, a new release of Coedit[MainPage], the small open-source D IDE for Windows and Linux, is released. Here is a paste of the release log. Messages: = - redesigned the widget: a toolbar at the top allows to filter the messages according to a category, either all, editor (focused editor messages), project, misc (messages from the custom tools) or application (Coedit warnings or exceptions). - custom tools messages are redirected if poUsePipes is defined in the tool options. - errors messages are not split anymore (e.g: instantiated from here...) thus less confusing. Miscellaneous: == - non D files syntax highlighter: txt, md, etc. Automatically set when opening a file. - the project inspector displays the items from the project Path options (-I, -J, additional sources). - Zoom in,out editor with Ctrl++, Ctrl+-, restore with Ctrl+. - The static explorer widget scans in background, refresh on change, refresh on focus does not freeze the GUI anymore. - various bug fixed and small improvements. - pre-build binaries include an up-to-date DCD build. - refer to the wiki[WikiPage] for more information about the changes and the new features. Pre-build binaries are available from the [ReleasePage]. - [MainPage]: https://github.com/BBasile/Coedit [ReleasePage]: https://github.com/BBasile/Coedit/releases [WikiPage]:https://github.com/BBasile/Coedit/wiki - Baz. Fuck! I've build it today after the fix for DCD, it's awsome! Auto completion works finely! To be honest: I'd use mono if the linux version would be a clean thing... It's very unlikely that a non-tagged version build fails. Sometimes , a commit is followed by another one with the message fix the linux version. It's because I push on Win, I reboot on a linux setup, I pull and I test... Auto completion works finely! To be honest: I'd use mono if the linux version would be a clean thing... To be honest, Coedit wouldn't exist if Mono-Dev was as cross-platform as it claims to be.
Re: Coedit alpha 8 released
On Sunday, 30 November 2014 at 17:59:06 UTC, ponce wrote: On Friday, 28 November 2014 at 16:39:38 UTC, Basile Burg wrote: Hello, a new release of Coedit[MainPage], the small open-source D IDE for Windows and Linux, is released. Here is a paste of the release log. Messages: = - redesigned the widget: a toolbar at the top allows to filter the messages according to a category, either all, editor (focused editor messages), project, misc (messages from the custom tools) or application (Coedit warnings or exceptions). - custom tools messages are redirected if poUsePipes is defined in the tool options. - errors messages are not split anymore (e.g: instantiated from here...) thus less confusing. Miscellaneous: == - non D files syntax highlighter: txt, md, etc. Automatically set when opening a file. - the project inspector displays the items from the project Path options (-I, -J, additional sources). - Zoom in,out editor with Ctrl++, Ctrl+-, restore with Ctrl+. - The static explorer widget scans in background, refresh on change, refresh on focus does not freeze the GUI anymore. - various bug fixed and small improvements. - pre-build binaries include an up-to-date DCD build. - refer to the wiki[WikiPage] for more information about the changes and the new features. Pre-build binaries are available from the [ReleasePage]. - [MainPage]: https://github.com/BBasile/Coedit [ReleasePage]: https://github.com/BBasile/Coedit/releases [WikiPage]:https://github.com/BBasile/Coedit/wiki - Baz. Looks pretty cool but why not support DUB projects directly instead of your own format? Mostly because when I started dmd_wrap.pas (June) I had never used DUB at all. A bit as a matter of style too since the project things are done the way I like to program in Pascal (properties, component streaming, and now the RTTI grid). Later (end of August) I've changed the code to allow the pre-compilation process to be set on DUB (see wiki, tutos, [Build with DUB]). Maybe you've noticed it's possible since you've written 'why not...directly'. Now I just wait for the right idea to pop up but just as a hint I would say that LoadProjectFromDubFile() and SaveProjectToDubFile() is quite faisable. -- [Build with DUB]: https://github.com/BBasile/Coedit/wiki#using-dub-in-coedit-as-a-project-pre-build-process --
Coedit alpha 8 released
Hello, a new release of Coedit[MainPage], the small open-source D IDE for Windows and Linux, is released. Here is a paste of the release log. Messages: = - redesigned the widget: a toolbar at the top allows to filter the messages according to a category, either all, editor (focused editor messages), project, misc (messages from the custom tools) or application (Coedit warnings or exceptions). - custom tools messages are redirected if poUsePipes is defined in the tool options. - errors messages are not split anymore (e.g: instantiated from here...) thus less confusing. Miscellaneous: == - non D files syntax highlighter: txt, md, etc. Automatically set when opening a file. - the project inspector displays the items from the project Path options (-I, -J, additional sources). - Zoom in,out editor with Ctrl++, Ctrl+-, restore with Ctrl+. - The static explorer widget scans in background, refresh on change, refresh on focus does not freeze the GUI anymore. - various bug fixed and small improvements. - pre-build binaries include an up-to-date DCD build. - refer to the wiki[WikiPage] for more information about the changes and the new features. Pre-build binaries are available from the [ReleasePage]. - [MainPage]: https://github.com/BBasile/Coedit [ReleasePage]: https://github.com/BBasile/Coedit/releases [WikiPage]:https://github.com/BBasile/Coedit/wiki - Baz.