Re: DlangIDE v0.8.0 released

2017-10-05 Thread bitwise via Digitalmars-d-announce
On Tuesday, 3 October 2017 at 11:35:55 UTC, Vadim Lopatin wrote: On Monday, 2 October 2017 at 16:50:38 UTC, bitwise wrote: On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: [...] Is C++ integration on the roadmap? My main project has a platform abstraction layer for

Re: DlangIDE v0.8.0 released

2017-10-03 Thread Vadim Lopatin via Digitalmars-d-announce
On Monday, 2 October 2017 at 16:50:38 UTC, bitwise wrote: On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: [...] Is C++ integration on the roadmap? My main project has a platform abstraction layer for graphics, and libraries for which no bindings are available, so I use

Re: DlangIDE v0.8.0 released

2017-10-02 Thread bitwise via Digitalmars-d-announce
On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: [...] Is C++ integration on the roadmap? My main project has a platform abstraction layer for graphics, and libraries for which no bindings are available, so I use Visual D right now, which lets me simply drag all my C++

Re: DlangIDE v0.8.0 released

2017-09-29 Thread bitwise via Digitalmars-d-announce
On Thursday, 28 September 2017 at 11:25:35 UTC, Vadim Lopatin wrote: [...] Fixed. Awesome, looks perfect now. Thanks!

Re: DlangIDE v0.8.0 released

2017-09-29 Thread aberba via Digitalmars-d-announce
DMD & Co. into DlangIde is not the right approach, but offering one D-NOW download package including everything needed to get started DMD, DUB, IDE etc. seams interesting. Especially adding a collection of short D examples: Maybe those from the website homepage + examples D-Lang Tour +

Re: DlangIDE v0.8.0 released

2017-09-29 Thread Martin Tschierschke via Digitalmars-d-announce
On Wednesday, 27 September 2017 at 12:34:33 UTC, Dmitry wrote: On Wednesday, 27 September 2017 at 08:00:21 UTC, Traktor Toni wrote: [...] The IDE should contain the compiler for convenience No. I think that including DMD & Co. into DlangIde is not the right approach, but offering one D

Re: DlangIDE v0.8.0 released

2017-09-28 Thread Vadim Lopatin via Digitalmars-d-announce
On Thursday, 28 September 2017 at 11:52:51 UTC, aberba wrote: Can i use svg icons? Currently SVG images are not supported. This feature is planned for one of future releases. Workaround: you can provide PNG icons for different screen DPI.

Re: DlangIDE v0.8.0 released

2017-09-28 Thread Vadim Lopatin via Digitalmars-d-announce
On Thursday, 28 September 2017 at 11:51:19 UTC, aberba wrote: Does DLangUI support theming of the scrollbar? Paddings & margins? It does. It's possible to change paddings, margins, look of scrollbar buttons and backgrounds.

Re: DlangIDE v0.8.0 released

2017-09-28 Thread aberba via Digitalmars-d-announce
the font metrics and bitmap size. Fixed. Screenshots: http://buggins.github.io/dlangui/screenshots/screenshot-dlangide.png http://buggins.github.io/dlangui/screenshots/screenshot-dlangide-dark.png http://buggins.github.io/dlangui/screenshots/screenshot-dlangide-console-win32.png Can i use svg

Re: DlangIDE v0.8.0 released

2017-09-28 Thread aberba via Digitalmars-d-announce
the font metrics and bitmap size. Fixed. Screenshots: http://buggins.github.io/dlangui/screenshots/screenshot-dlangide.png http://buggins.github.io/dlangui/screenshots/screenshot-dlangide-dark.png http://buggins.github.io/dlangui/screenshots/screenshot-dlangide-console-win32.png Does DLangUI

Re: DlangIDE v0.8.0 released

2017-09-28 Thread Vadim Lopatin via Digitalmars-d-announce
://buggins.github.io/dlangui/screenshots/screenshot-dlangide.png http://buggins.github.io/dlangui/screenshots/screenshot-dlangide-dark.png http://buggins.github.io/dlangui/screenshots/screenshot-dlangide-console-win32.png

Re: DlangIDE v0.8.0 released

2017-09-28 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 27 September 2017 at 15:24:29 UTC, bitwise wrote: One small thing though - when you use the LCD/BGR style fonts, you get a mismatch between the font metrics and bitmap size. So if you're using FT_LOAD_TARGET_LCD, then some of these may be true: glyph.bitmap_left !=

Re: DlangIDE v0.8.0 released

2017-09-27 Thread bitwise via Digitalmars-d-announce
On Wednesday, 27 September 2017 at 13:22:20 UTC, Vadim Lopatin wrote: On Tuesday, 26 September 2017 at 22:35:09 UTC, bitwise wrote: On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: New DlangIDE version is released. I've only had time to take a quick look, but this IDE

Re: DlangIDE v0.8.0 released

2017-09-27 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 27 September 2017 at 08:00:21 UTC, Traktor Toni wrote: Code completion isnt working for me on windows, no clue what's missing. Did you try Ctrl+Space?

Re: DlangIDE v0.8.0 released

2017-09-27 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 26 September 2017 at 22:35:09 UTC, bitwise wrote: On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: New DlangIDE version is released. I've only had time to take a quick look, but this IDE seems pretty good. I was surprised at how fast it loaded up, and how

Re: DlangIDE v0.8.0 released

2017-09-27 Thread Dmitry via Digitalmars-d-announce
On Wednesday, 27 September 2017 at 08:00:21 UTC, Traktor Toni wrote: The shortcuts should be identical to Visual Studio, anything else is a waste of time to learn and configure. Visual Studio? Why not Vim? Why not Xamarin Studio? Why not IDEA? Why not Sublime or tons of other popular

Re: DlangIDE v0.8.0 released

2017-09-27 Thread Traktor Toni via Digitalmars-d-announce
On Wednesday, 27 September 2017 at 07:23:30 UTC, Vadim Lopatin wrote: 1. Ctrl+F5 does. You can change shortcuts in ~/.dlangide/shortcuts.json (on Windows - in currentUser/AppData/.dlangide/shortcuts.json 2. Why should IDE include compiler. It's easy to download it from official site. 3

Re: DlangIDE v0.8.0 released

2017-09-27 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 27 September 2017 at 02:37:41 UTC, Traktor Toni wrote: On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: New DlangIDE version is released. Now I'm considering DlangIDE as mostly usable. well don't. I just tested the windows build. 1. F5 doesnt build+run

Re: DlangIDE v0.8.0 released

2017-09-26 Thread puming via Digitalmars-d-announce
On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: New DlangIDE version is released. Prebuilt win32 binaries are available on https://github.com/buggins/dlangide/releases Milestone 0.8 is reached. List of 56 issues closed in this milestone: https://github.com/buggins

Re: DlangIDE v0.8.0 released

2017-09-26 Thread Traktor Toni via Digitalmars-d-announce
On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: New DlangIDE version is released. Now I'm considering DlangIDE as mostly usable. well don't. I just tested the windows build. 1. F5 doesnt build+run the application 2. I have to install dmd/D compiler separately 3

Re: DlangIDE v0.8.0 released

2017-09-26 Thread bitwise via Digitalmars-d-announce
On Tuesday, 26 September 2017 at 15:20:54 UTC, Vadim Lopatin wrote: New DlangIDE version is released. I've only had time to take a quick look, but this IDE seems pretty good. I was surprised at how fast it loaded up, and how it downloaded the dependencies for the sample project on it's own

DlangIDE v0.8.0 released

2017-09-26 Thread Vadim Lopatin via Digitalmars-d-announce
New DlangIDE version is released. Prebuilt win32 binaries are available on https://github.com/buggins/dlangide/releases Milestone 0.8 is reached. List of 56 issues closed in this milestone: https://github.com/buggins/dlangide/milestone/2?closed=1 As well, many DlangUI changes were

Re: DlangIDE v0.7.60 released

2017-09-03 Thread Martin Tschierschke via Digitalmars-d-announce
On Wednesday, 30 August 2017 at 07:44:54 UTC, Vadim Lopatin wrote: There are a lot of improvements in DlangIDE since last announcement. DlangIDE is a cross-platform IDE for D programming language. Project link: https://github.com/buggins/dlangide Release: https://github.com/buggins/dlangide

Re: DlangIDE update

2016-01-26 Thread Vadim Lopatin via Digitalmars-d-announce
On Monday, 25 January 2016 at 20:00:57 UTC, Basile B. wrote: On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: - integration of DML GUI builder (Delphi like) Can you explain me how do you think it can be done while there is even no official object streaming for D ? Just one

Re: DlangIDE update

2016-01-25 Thread Kapps via Digitalmars-d-announce
On Monday, 25 January 2016 at 20:00:57 UTC, Basile B. wrote: On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: - integration of DML GUI builder (Delphi like) Can you explain me how do you think it can be done while there is even no official object streaming for D ? Just one

Re: DlangIDE project update

2016-01-14 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: DlangIDE is getting close to usable. DlangIDE is and IDE for D programming language written in D using DlangUI library. [...] Recent changes: DCD is now integrated as a library instead of using commandline dcdclient

Re: DlangIDE - initial GDB debugger support

2015-12-21 Thread default0 via Digitalmars-d-announce
On Monday, 21 December 2015 at 18:03:32 UTC, Vadim Lopatin wrote: On Sunday, 20 December 2015 at 13:53:33 UTC, default0 wrote: This is quick progress! Awesome! I finally have some free time on my hands, so I deleted my workspace and tried to set things up following the How to hack on DlangIDE

Re: DlangIDE - initial GDB debugger support

2015-12-21 Thread Vadim Lopatin via Digitalmars-d-announce
On Sunday, 20 December 2015 at 13:53:33 UTC, default0 wrote: This is quick progress! Awesome! I finally have some free time on my hands, so I deleted my workspace and tried to set things up following the How to hack on DlangIDE steps again. After doing that and trying to compile on Debug/Win32

Re: DlangIDE - initial GDB debugger support

2015-12-20 Thread default0 via Digitalmars-d-announce
workspace and tried to set things up following the How to hack on DlangIDE steps again. After doing that and trying to compile on Debug/Win32 I get output with a linker error: Building Debug\dlangide.exe... Microsoft (R) Incremental Linker Version 14.00.23026.0 Copyright (C) Microsoft Corporation

Re: DlangIDE - initial GDB debugger support

2015-12-18 Thread Vadim Lopatin via Digitalmars-d-announce
On Thursday, 17 December 2015 at 08:27:05 UTC, ZombineDev wrote: Initial GDB debugging support is implemented. You can start / stop debugging, set breakpoints, step in/out/over, continue. TODO: stack trace & local variables display As well, following features implemented: - bookmarks in

Re: DlangIDE - initial GDB debugger support

2015-12-17 Thread ZombineDev via Digitalmars-d-announce
On Wednesday, 16 December 2015 at 12:50:25 UTC, Vadim Lopatin wrote: On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: Hello, DlangIDE is getting close to usable. DlangIDE is and IDE for D programming language written in D using DlangUI library. Project page: https

Re: DlangIDE - initial GDB debugger support

2015-12-16 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: Hello, DlangIDE is getting close to usable. DlangIDE is and IDE for D programming language written in D using DlangUI library. Project page: https://github.com/buggins/dlangide To try, use `dub fetch dlangide &&

Re: DlangIDE update

2015-12-10 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: Hello, DlangIDE is getting close to usable. DlangIDE is and IDE for D programming language written in D using DlangUI library. Project page: https://github.com/buggins/dlangide Recent changes: Settings for DUB, GDB, DMD

Re: DlangIDE update

2015-12-09 Thread default0 via Digitalmars-d-announce
dlangide to hang up because it's not actually possible to have user input (or to configure dlangide to start the project separately so a regular console window appears). Killing the started process also was not possible since the respective option to stop debugging is still grayed out. Input hangs

Re: DlangIDE update

2015-12-09 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 9 December 2015 at 09:18:37 UTC, default0 wrote: One of the things I did manage to try was putting a readln() into the standard hello-world-console-app preset. Turns out that it causes dlangide to hang up because it's not actually possible to have user input (or to configure

Re: DlangIDE update

2015-12-09 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 9 December 2015 at 09:18:37 UTC, default0 wrote: I still haven't written much D code and my time is somewhat limited, but if there are simple tasks you need to get done, I would be glad to offer help! It would be great. Will be looking through GitHub and try to set DlangUI etc.

Re: DlangIDE update

2015-12-09 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 9 December 2015 at 15:31:46 UTC, default0 wrote: On Wednesday, 9 December 2015 at 12:10:33 UTC, Vadim Lopatin Thanks for the instructions! I followed them, but when I tried to build in Visual Studio, I got the following error:

Re: DlangIDE update

2015-12-09 Thread default0 via Digitalmars-d-announce
On Wednesday, 9 December 2015 at 16:26:14 UTC, Vadim Lopatin wrote: On Wednesday, 9 December 2015 at 15:31:46 UTC, default0 wrote: Looks like you have opened obsolete project. Deps should be in dlangui/deps, not in dlangui/.. Probably, you have used old build instructions. See at end of

Re: DlangIDE update

2015-12-09 Thread default0 via Digitalmars-d-announce
I should mention that the dlangui\.. is some build artifact, too, the files are in dlangui\deps locally (it probably tries to shorten the path name?)

Re: DlangIDE update

2015-12-09 Thread Georg Wrede via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 18:18:29 UTC, default0 wrote: On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: Hello, DlangIDE is getting close to usable. DlangIDE is and IDE for D programming language written in D using DlangUI library. Sweet! Glad you're back and working

Re: DlangIDE update

2015-12-09 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 9 December 2015 at 19:24:19 UTC, default0 wrote: I should mention that the dlangui\.. is some build artifact, too, the files are in dlangui\deps locally (it probably tries to shorten the path name?) I found that I forgot to change project import paths for all configurations. I

DlangIDE update

2015-12-08 Thread Vadim Lopatin via Digitalmars-d-announce
Hello, DlangIDE is getting close to usable. DlangIDE is and IDE for D programming language written in D using DlangUI library. Project page: https://github.com/buggins/dlangide To try, use `dub fetch dlangide && dub run dlangide` try to create and run DlangUI Helloworld project,

Re: DlangIDE update

2015-12-08 Thread default0 via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: Hello, DlangIDE is getting close to usable. DlangIDE is and IDE for D programming language written in D using DlangUI library. Sweet! Glad you're back and working on this! Was wanting to give it a shot, but typing } on my

Re: DlangIDE update

2015-12-08 Thread tired_eyes via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin wrote: Hello, DlangIDE is getting close to usable. DlangIDE is and IDE for D programming language written in D using DlangUI library. [...] Congrats! Glad to see that project is not abandoned.

Re: DlangIDE update

2015-12-08 Thread Chris Wright via Digitalmars-d-announce
Awesome! Is there any chance of bundling DCD? It would be a lot more convenient if I didn't even have to think about getting another completion program and running it on my project.

Re: DlangIDE update

2015-12-08 Thread Vadim Lopatin via Digitalmars-d-announce
dlangide to hang up because it's not actually possible to have user input (or to configure dlangide to start the project separately so a regular console window appears). Killing the started process also was not possible since the respective option to stop debugging is still grayed out. Input hangs

Re: DlangIDE update

2015-12-08 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 8 December 2015 at 23:45:47 UTC, Chris Wright wrote: Awesome! Is there any chance of bundling DCD? It would be a lot more convenient if I didn't even have to think about getting another completion program and running it on my project. For win32, it's bundled with dcd-client and

Re: DlangIDE

2015-05-22 Thread Meta via Digitalmars-d-announce
at all for people that are new to the language. An IDE with a nice install package for the OS your using would put it on par with every other language out there and make it seem more like a professional language system. As far as I remember from the last time I built DlangIDE, it's as simple

Re: DlangIDE

2015-05-22 Thread Rikki Cattermole via Digitalmars-d-announce
On 23/05/2015 1:12 a.m., JohnnyK wrote: On Wednesday, 13 May 2015 at 10:26:10 UTC, Vadim Lopatin wrote: On Tuesday, 12 May 2015 at 21:03:05 UTC, JohnnyK wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE

Re: DlangIDE

2015-05-22 Thread JohnnyK via Digitalmars-d-announce
On Wednesday, 13 May 2015 at 10:26:10 UTC, Vadim Lopatin wrote: On Tuesday, 12 May 2015 at 21:03:05 UTC, JohnnyK wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI

Re: DlangIDE

2015-05-13 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 12 May 2015 at 21:03:05 UTC, JohnnyK wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide It's

Re: DlangIDE

2015-05-12 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 8 May 2015 at 17:26:18 UTC, Chris wrote: On Tuesday, 10 March 2015 at 10:39:16 UTC, Vadim Lopatin wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI

Re: DlangIDE

2015-05-12 Thread JohnnyK via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide It's in alpha stage but already allows: * Open DUB based projects

Re: DlangIDE

2015-05-08 Thread Chris via Digitalmars-d-announce
On Tuesday, 10 March 2015 at 10:39:16 UTC, Vadim Lopatin wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide

Re: DlangIDE

2015-03-10 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide It's in alpha stage but already allows: * Open DUB based projects

Re: DlangIDE

2015-03-02 Thread Vadim Lopatin via Digitalmars-d-announce
On Monday, 2 March 2015 at 10:28:54 UTC, Vadim Lopatin wrote: On Sunday, 1 March 2015 at 10:16:32 UTC, Rainer Schuetze wrote: On 28.02.2015 10:50, Vadim Lopatin wrote: I suspect that is implemented by the Visual Studio debugger. Have you tried creating an IDebugPortSupplier2?

Re: DlangIDE

2015-03-02 Thread Vadim Lopatin via Digitalmars-d-announce
On Sunday, 1 March 2015 at 10:16:32 UTC, Rainer Schuetze wrote: On 28.02.2015 10:50, Vadim Lopatin wrote: I suspect that is implemented by the Visual Studio debugger. Have you tried creating an IDebugPortSupplier2? https://msdn.microsoft.com/en-us/library/bb145819.aspx It might also only

Re: DlangIDE

2015-03-01 Thread Rainer Schuetze via Digitalmars-d-announce
On 28.02.2015 10:50, Vadim Lopatin wrote: I suspect that is implemented by the Visual Studio debugger. Have you tried creating an IDebugPortSupplier2? https://msdn.microsoft.com/en-us/library/bb145819.aspx It might also only be possible from within Visual Studio, though. To host a debug

Re: DlangIDE

2015-02-28 Thread Rainer Schuetze via Digitalmars-d-announce
On 26.02.2015 11:17, Vadim Lopatin wrote: On Wednesday, 18 February 2015 at 08:21:19 UTC, Rainer Schuetze wrote: On 17.02.2015 20:41, Vadim Lopatin wrote: It looks like we need to develop some universal debugger library. For linux, it can use gdb as a backend. For windows - I'm not sure.

Re: DlangIDE

2015-02-28 Thread Vadim Lopatin via Digitalmars-d-announce
On Saturday, 28 February 2015 at 08:06:59 UTC, Rainer Schuetze wrote: On 26.02.2015 11:17, Vadim Lopatin wrote: On Wednesday, 18 February 2015 at 08:21:19 UTC, Rainer Schuetze wrote: On 17.02.2015 20:41, Vadim Lopatin wrote: It looks like we need to develop some universal debugger

Re: DlangIDE

2015-02-26 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide Recent changes: Package dependencies are now visible

Re: DlangIDE

2015-02-26 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 18 February 2015 at 08:21:19 UTC, Rainer Schuetze wrote: On 17.02.2015 20:41, Vadim Lopatin wrote: It looks like we need to develop some universal debugger library. For linux, it can use gdb as a backend. For windows - I'm not sure. Is there any console debugger which can

Re: DlangIDE

2015-02-24 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide Project update: Smart autoindents implemented for D source code

Re: DlangIDE

2015-02-18 Thread Rainer Schuetze via Digitalmars-d-announce
On 17.02.2015 20:41, Vadim Lopatin wrote: It looks like we need to develop some universal debugger library. For linux, it can use gdb as a backend. For windows - I'm not sure. Is there any console debugger which can debug dmd generated executables? I've checked windbg shipped with dmd, but it

Re: DlangIDE

2015-02-18 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 18 February 2015 at 08:21:19 UTC, Rainer Schuetze wrote: On 17.02.2015 20:41, Vadim Lopatin wrote: It looks like we need to develop some universal debugger library. For linux, it can use gdb as a backend. For windows - I'm not sure. Is there any console debugger which can

Re: DlangIDE

2015-02-17 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide It's in alpha stage but already allows: * Open DUB based projects

Re: DlangIDE

2015-02-17 Thread Vadim Lopatin via Digitalmars-d-announce
may skip GUI for that now and just make a keymap file of some kind, and it will still be much better than hard-coded shourtcuts. Keyboard shortcuts settings support is added. For linux and macos settings are placed in file ~/.dlangide/shortcuts.json For Windows, C:\Users\user\AppData\Roaming

Re: DlangIDE

2015-02-17 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide It's in alpha stage but already allows: * Open DUB based projects

Re: DlangIDE

2015-02-17 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 17 February 2015 at 17:53:56 UTC, extrawurst wrote: On Tuesday, 17 February 2015 at 13:48:27 UTC, Vadim Lopatin wrote: Project update: Hans-Albert Maritz (Freakazo) sent pull request with implementation of DCD integration. Now DlangIDE supports autocompletion (Ctrl+Space

Re: DlangIDE

2015-02-17 Thread data man via Digitalmars-d-announce
On Tuesday, 17 February 2015 at 13:48:27 UTC, Vadim Lopatin wrote: For using of autocompletion, you need to install DCD. DlangIDE starts its own copy of daemon on port 9167. dcd-client and dcd-server must be in the same directory as dlangide executable or in one of PATH dirs. Now most wanted

Re: DlangIDE

2015-02-17 Thread extrawurst via Digitalmars-d-announce
On Tuesday, 17 February 2015 at 13:48:27 UTC, Vadim Lopatin wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide

Re: DlangIDE

2015-02-17 Thread Chris via Digitalmars-d-announce
of some kind, and it will still be much better than hard-coded shourtcuts. Keyboard shortcuts settings support is added. For linux and macos settings are placed in file ~/.dlangide/shortcuts.json For Windows, C:\Users\user\AppData\Roaming\.dlangide\shortcuts.json If no such file exists, it's

Re: DlangIDE

2015-02-17 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 17 February 2015 at 17:55:14 UTC, data man wrote: On Tuesday, 17 February 2015 at 13:48:27 UTC, Vadim Lopatin wrote: For using of autocompletion, you need to install DCD. DlangIDE starts its own copy of daemon on port 9167. dcd-client and dcd-server must be in the same directory

Re: DlangIDE

2015-02-17 Thread extrawurst via Digitalmars-d-announce
integration. Now DlangIDE supports autocompletion (Ctrl+Space or Ctrl+Shift+G) and GoToDefinition (Ctrl+G or F12). DlangIDE becomes real IDE :) For using of autocompletion, you need to install DCD. DlangIDE starts its own copy of daemon on port 9167. dcd-client and dcd-server must be in the same

Re: DlangIDE

2015-02-17 Thread Chris via Digitalmars-d-announce
/ dlangide executable Error executing command run: dmd failed with exit code 1. I used dmd 2.066.1 Btw, have you thought of integrating the version manager dvm somehow. I find it extremely useful, especially when upgrading my code to a new version of dmd. I'm really looking forward to using

Re: DlangIDE

2015-02-16 Thread Vadim Lopatin via Digitalmars-d-announce
shourtcuts. Keyboard shortcuts settings support is added. For linux and macos settings are placed in file ~/.dlangide/shortcuts.json For Windows, C:\Users\user\AppData\Roaming\.dlangide\shortcuts.json If no such file exists, it's being created on DlangIDE start, filling with default values

Re: DlangIDE

2015-02-13 Thread Chris via Digitalmars-d-announce
../../.dub/packages/dlangui-master/examples/helloworld/bin/helloworld.d FAIL .dub/build/application-debug-linux.posix-x86_64-dmd_2066-51E212BAD4DDA2DE13262C4DBFEB2E69/ dlangide executable Error executing command run: dmd failed with exit code 1. I used dmd 2.066.1 Btw, have you thought

Re: DlangIDE

2015-02-13 Thread Vadim Lopatin via Digitalmars-d-announce
dub run Compiling using dmd... Error: cannot read file ../../.dub/packages/dlangui-master/examples/helloworld/bin/helloworld.d FAIL .dub/build/application-debug-linux.posix-x86_64-dmd_2066-51E212BAD4DDA2DE13262C4DBFEB2E69/ dlangide executable Error executing command run: dmd failed with exit

Re: DlangIDE

2015-02-12 Thread extrawurst via Digitalmars-d-announce
for that now and just make a keymap file of some kind, and it will still be much better than hard-coded shourtcuts. Will do it soon. I just thought that app in current state is not practically usable anyway. It is, i recommend developing dlangide itself in dlangide, that makes the stuff obvious

Re: DlangIDE

2015-02-12 Thread Vadim Lopatin via Digitalmars-d-announce
On Thursday, 12 February 2015 at 14:24:05 UTC, ketmar wrote: On Thu, 12 Feb 2015 14:10:31 +, Vadim Lopatin wrote: On Thursday, 12 February 2015 at 09:48:28 UTC, ketmar wrote: On Thu, 12 Feb 2015 09:44:14 +, Chris wrote: Isn't Ctrl+Y redo in most editors (Ctrl+Z = undo, Ctrl+Y =

Re: DlangIDE

2015-02-12 Thread Chris via Digitalmars-d-announce
On Wednesday, 11 February 2015 at 13:16:55 UTC, Vadim Lopatin wrote: On Friday, 6 February 2015 at 19:04:06 UTC, Chris wrote: Other important features: - delete line - duplicate line - format block, i.e. select code and all the indentation levels will be put right (jEdit has a great automatic

Re: DlangIDE

2015-02-12 Thread Chris via Digitalmars-d-announce
/packages/dlangui-master/examples/helloworld/bin/helloworld.d FAIL .dub/build/application-debug-linux.posix-x86_64-dmd_2066-51E212BAD4DDA2DE13262C4DBFEB2E69/ dlangide executable Error executing command run: dmd failed with exit code 1. I used dmd 2.066.1 Btw, have you thought of integrating

Re: DlangIDE

2015-02-12 Thread ketmar via Digitalmars-d-announce
On Thu, 12 Feb 2015 09:44:14 +, Chris wrote: Isn't Ctrl+Y redo in most editors (Ctrl+Z = undo, Ctrl+Y = redo). That could cause some serious confusion. not in mcedit and wordstar clones. i suspect that ^Y -- delete line comes from turbo c editor here. ;-) signature.asc Description: PGP

Re: DlangIDE

2015-02-12 Thread ketmar via Digitalmars-d-announce
On Thu, 12 Feb 2015 14:10:31 +, Vadim Lopatin wrote: On Thursday, 12 February 2015 at 09:48:28 UTC, ketmar wrote: On Thu, 12 Feb 2015 09:44:14 +, Chris wrote: Isn't Ctrl+Y redo in most editors (Ctrl+Z = undo, Ctrl+Y = redo). That could cause some serious confusion. not in mcedit

Re: DlangIDE

2015-02-12 Thread Vadim Lopatin via Digitalmars-d-announce
On Thursday, 12 February 2015 at 09:48:28 UTC, ketmar wrote: On Thu, 12 Feb 2015 09:44:14 +, Chris wrote: Isn't Ctrl+Y redo in most editors (Ctrl+Z = undo, Ctrl+Y = redo). That could cause some serious confusion. not in mcedit and wordstar clones. i suspect that ^Y -- delete line

Re: DlangIDE

2015-02-12 Thread Vadim Lopatin via Digitalmars-d-announce
/helloworld.d FAIL .dub/build/application-debug-linux.posix-x86_64-dmd_2066-51E212BAD4DDA2DE13262C4DBFEB2E69/ dlangide executable Error executing command run: dmd failed with exit code 1. I used dmd 2.066.1 Btw, have you thought of integrating the version manager dvm somehow. I find it extremely useful

Re: DlangIDE

2015-02-11 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 11 February 2015 at 13:40:32 UTC, Martin Drašar wrote: Dne 11.2.2015 v 14:16 Vadim Lopatin via Digitalmars-d-announce napsal(a): Matching [ { ( ) } ] highlight is implemented Delete line is available with Ctrl+Y Indent/unindent - new shortcuts added Ctrl + [ ] Hi, when you

Re: DlangIDE

2015-02-11 Thread Vadim Lopatin via Digitalmars-d-announce
focusing on the last part is important because it speeds up development and makes use of the great and proven work of others instead of reinventing the wheel. added an issue to track ideas on DCD integration: https://github.com/buggins/dlangide/issues/20 ~Stephan Another important feature

Re: DlangIDE

2015-02-11 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 19:04:06 UTC, Chris wrote: Other important features: - delete line - duplicate line - format block, i.e. select code and all the indentation levels will be put right (jEdit has a great automatic indentation functionality). - highlight matching brackets and

Re: DlangIDE

2015-02-11 Thread Martin Drašar via Digitalmars-d-announce
Dne 11.2.2015 v 14:16 Vadim Lopatin via Digitalmars-d-announce napsal(a): Matching [ { ( ) } ] highlight is implemented Delete line is available with Ctrl+Y Indent/unindent - new shortcuts added Ctrl + [ ] Hi, when you say that a certain combination is used for something, does that mean

Re: DlangIDE

2015-02-10 Thread extrawurst via Digitalmars-d-announce
development and makes use of the great and proven work of others instead of reinventing the wheel. added an issue to track ideas on DCD integration: https://github.com/buggins/dlangide/issues/20 ~Stephan

Re: DlangIDE

2015-02-10 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 17:56:05 UTC, Jeremy Powers wrote: What is best shortcut for it? Ideally key shortcuts would match existing IDEs, so don't have to relearn. I'm used to these: https://www.jetbrains.com/idea/help/keyboard-shortcuts-and-mouse-reference.html (un/comment is

Re: DlangIDE

2015-02-10 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 18:31:19 UTC, extrawurst wrote: Good work! On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: * Code completion * Go to definition Please do not create yet another parser/lexer for this, looks like DCD would be a good fit for the job:

Re: DlangIDE

2015-02-06 Thread Chris via Digitalmars-d-announce
Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide ... .dub/build/application-debug-linux.posix-x86_64-dmd_2066-B4CC9A972252F02EBBDEC316D316367F/ dlangide executable

Re: DlangIDE

2015-02-06 Thread John Colvin via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide It's in alpha stage but already allows: * Open DUB based projects

Re: DlangIDE

2015-02-06 Thread Chris via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide It's in alpha stage but already allows: * Open DUB based projects

DlangIDE

2015-02-06 Thread Vadim Lopatin via Digitalmars-d-announce
Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide It's in alpha stage but already allows: * Open DUB based projects * Edit source files * Build and run projects using DUB * D source

Re: DlangIDE

2015-02-06 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:23:28 UTC, John Colvin wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide

Re: DlangIDE

2015-02-06 Thread Vadim Lopatin via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:32:24 UTC, Chris wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI. Project on GitHub: https://github.com/buggins/dlangide ... .dub

Re: DlangIDE

2015-02-06 Thread Chris via Digitalmars-d-announce
On Friday, 6 February 2015 at 14:43:02 UTC, Vadim Lopatin wrote: On Friday, 6 February 2015 at 14:32:24 UTC, Chris wrote: On Friday, 6 February 2015 at 14:03:07 UTC, Vadim Lopatin wrote: Hello, I'm working on cross-platform D language IDE - DlangIDE. It's written in D using DlangUI based GUI

  1   2   >