Re: Coedit 2 alpha 4, split view and dfmt

2015-12-21 Thread Basile B. via Digitalmars-d-announce
On Monday, 21 December 2015 at 03:59:20 UTC, Rikki Cattermole 
wrote:

On 21/12/15 4:21 PM, Basile B. wrote:

Hello, A new alpha of CE is available:

The two latest releases put the focus on the editor:
- identifier markup improved.
- split view.
- macro recording state clearly indicated.
- fix (highlighter, cache restoration when workspace is 
reloaded).
- more shortcuts (prev/next location, ddoc, call tips, macro 
recording,

synchro-edit)
- more options.

Also it's now possible to specify the favorite compiler in the
applications options
- for DUB: dmd, gdc and ldc are obviously supported.
- for the CE projects (aka "native projects"): dmd and ldc are 
supported.


A new widget, "Dfmt commander", has been added. It's a GUI for 
Dmft. It
works automatically on the selected editor and it processes 
documents in

memory only.

Download links and detailed changelog:

https://github.com/BBasile/Coedit/releases/tag/2_alpha_4
(see also previous release since I haven't announced it here).


Thanks again for dfmt support.
But ugh, I get access violation(message window) when it formats.


Problem fixed now, I've moved two times the git tag and updated 
the binaries.


To the newcomers, don't forget to read the wiki, coedit 
documentation is part of the software:


https://github.com/BBasile/Coedit/wiki




Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Basile B. via Digitalmars-d-announce

On Monday, 21 December 2015 at 04:47:06 UTC, Basile B. wrote:
On Monday, 21 December 2015 at 03:59:20 UTC, Rikki Cattermole 
wrote:

On 21/12/15 4:21 PM, Basile B. wrote:

Hello, A new alpha of CE is available:
[...]

Thanks again for dfmt support.
But ugh, I get access violation(message window) when it 
formats.


Thx for the report btw, fixed in master.


Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Basile B. via Digitalmars-d-announce
On Monday, 21 December 2015 at 05:55:15 UTC, Rikki Cattermole 
wrote:

On 21/12/15 6:42 PM, Basile B. wrote:

On Monday, 21 December 2015 at 04:59:09 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 04:47:06 UTC, Basile B. wrote:
On Monday, 21 December 2015 at 03:59:20 UTC, Rikki 
Cattermole wrote:

On 21/12/15 4:21 PM, Basile B. wrote:

Hello, A new alpha of CE is available:
[...]

Thanks again for dfmt support.
But ugh, I get access violation(message window) when it 
formats.


Thx for the report btw, fixed in master.


I've updated and uploaded new binaries, this bug was such a 
pity. Only
the main exe has to be overwritten, it's located in the zip 
files that

don't contain the word 'setup'.


Tried still failing.
Also I only use default configs.

Would it have anything to do with dfmt.exe not existing?
I created a batch file that would run it via dub. I'm hoping 
that would work.


maybe, dfmt must be somewhere in the PATH.
You know if it's the right/new version if the UI of "Dfmt 
commander" have some checkboxes instead of just text (for bools).


Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Rikki Cattermole via Digitalmars-d-announce

On 21/12/15 7:08 PM, Basile B. wrote:

On Monday, 21 December 2015 at 05:55:15 UTC, Rikki Cattermole wrote:

On 21/12/15 6:42 PM, Basile B. wrote:

On Monday, 21 December 2015 at 04:59:09 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 04:47:06 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 03:59:20 UTC, Rikki Cattermole wrote:

On 21/12/15 4:21 PM, Basile B. wrote:

Hello, A new alpha of CE is available:
[...]

Thanks again for dfmt support.
But ugh, I get access violation(message window) when it formats.


Thx for the report btw, fixed in master.


I've updated and uploaded new binaries, this bug was such a pity. Only
the main exe has to be overwritten, it's located in the zip files that
don't contain the word 'setup'.


Tried still failing.
Also I only use default configs.

Would it have anything to do with dfmt.exe not existing?
I created a batch file that would run it via dub. I'm hoping that
would work.


maybe, dfmt must be somewhere in the PATH.
You know if it's the right/new version if the UI of "Dfmt commander"
have some checkboxes instead of just text (for bools).


If it cannot execute dfmt, it should give an error stating this. Not 
cause an access violation. And yes it is updated.
Assuming you do not add .exe to dfmt it should execute both the batch 
file and a exe the same way. Looking first and for most in the current 
directory which my batch file is.


In other words, its still failing. If you want to send me custom builds, 
we can talk on e.g. gitter and sort this out.


Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Rikki Cattermole via Digitalmars-d-announce

On 21/12/15 4:21 PM, Basile B. wrote:

Hello, A new alpha of CE is available:

The two latest releases put the focus on the editor:
- identifier markup improved.
- split view.
- macro recording state clearly indicated.
- fix (highlighter, cache restoration when workspace is reloaded).
- more shortcuts (prev/next location, ddoc, call tips, macro recording,
synchro-edit)
- more options.

Also it's now possible to specify the favorite compiler in the
applications options
- for DUB: dmd, gdc and ldc are obviously supported.
- for the CE projects (aka "native projects"): dmd and ldc are supported.

A new widget, "Dfmt commander", has been added. It's a GUI for Dmft. It
works automatically on the selected editor and it processes documents in
memory only.

Download links and detailed changelog:

https://github.com/BBasile/Coedit/releases/tag/2_alpha_4
(see also previous release since I haven't announced it here).


Thanks again for dfmt support.
But ugh, I get access violation(message window) when it formats.


Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Basile B. via Digitalmars-d-announce

On Monday, 21 December 2015 at 04:59:09 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 04:47:06 UTC, Basile B. wrote:
On Monday, 21 December 2015 at 03:59:20 UTC, Rikki Cattermole 
wrote:

On 21/12/15 4:21 PM, Basile B. wrote:

Hello, A new alpha of CE is available:
[...]

Thanks again for dfmt support.
But ugh, I get access violation(message window) when it 
formats.


Thx for the report btw, fixed in master.


I've updated and uploaded new binaries, this bug was such a pity. 
Only the main exe has to be overwritten, it's located in the zip 
files that don't contain the word 'setup'.


Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Rikki Cattermole via Digitalmars-d-announce

On 21/12/15 6:42 PM, Basile B. wrote:

On Monday, 21 December 2015 at 04:59:09 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 04:47:06 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 03:59:20 UTC, Rikki Cattermole wrote:

On 21/12/15 4:21 PM, Basile B. wrote:

Hello, A new alpha of CE is available:
[...]

Thanks again for dfmt support.
But ugh, I get access violation(message window) when it formats.


Thx for the report btw, fixed in master.


I've updated and uploaded new binaries, this bug was such a pity. Only
the main exe has to be overwritten, it's located in the zip files that
don't contain the word 'setup'.


Tried still failing.
Also I only use default configs.

Would it have anything to do with dfmt.exe not existing?
I created a batch file that would run it via dub. I'm hoping that would 
work.


Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Basile B. via Digitalmars-d-announce

On Monday, 21 December 2015 at 06:08:09 UTC, Basile B. wrote:
On Monday, 21 December 2015 at 05:55:15 UTC, Rikki Cattermole 
wrote:

On 21/12/15 6:42 PM, Basile B. wrote:

On Monday, 21 December 2015 at 04:59:09 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 04:47:06 UTC, Basile B. wrote:

[...]


Thx for the report btw, fixed in master.


I've updated and uploaded new binaries, this bug was such a 
pity. Only
the main exe has to be overwritten, it's located in the zip 
files that

don't contain the word 'setup'.


Tried still failing.
Also I only use default configs.

Would it have anything to do with dfmt.exe not existing?
I created a batch file that would run it via dub. I'm hoping 
that would work.


maybe, dfmt must be somewhere in the PATH.
You know if it's the right/new version if the UI of "Dfmt 
commander" have some checkboxes instead of just text (for 
bools).


Actually, yes it's that. In windows, click "about" and you'll see 
the state of the background tools. I guess that in your case dfmt 
will be yellow, like here:


http://imgur.com/0XgMeDs



Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Rikki Cattermole via Digitalmars-d-announce

On 21/12/15 7:15 PM, Basile B. wrote:

On Monday, 21 December 2015 at 06:08:09 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 05:55:15 UTC, Rikki Cattermole wrote:

On 21/12/15 6:42 PM, Basile B. wrote:

On Monday, 21 December 2015 at 04:59:09 UTC, Basile B. wrote:

On Monday, 21 December 2015 at 04:47:06 UTC, Basile B. wrote:

[...]


Thx for the report btw, fixed in master.


I've updated and uploaded new binaries, this bug was such a pity. Only
the main exe has to be overwritten, it's located in the zip files that
don't contain the word 'setup'.


Tried still failing.
Also I only use default configs.

Would it have anything to do with dfmt.exe not existing?
I created a batch file that would run it via dub. I'm hoping that
would work.


maybe, dfmt must be somewhere in the PATH.
You know if it's the right/new version if the UI of "Dfmt commander"
have some checkboxes instead of just text (for bools).


Actually, yes it's that. In windows, click "about" and you'll see the
state of the background tools. I guess that in your case dfmt will be
yellow, like here:

http://imgur.com/0XgMeDs


You're right.
I'll just write up a small D script for this.
Either way needs to be fixed.



Re: Coedit 2 alpha 4, split view and dfmt

2015-12-20 Thread Basile B. via Digitalmars-d-announce
On Monday, 21 December 2015 at 03:59:20 UTC, Rikki Cattermole 
wrote:

On 21/12/15 4:21 PM, Basile B. wrote:

Hello, A new alpha of CE is available:
[...]

Thanks again for dfmt support.
But ugh, I get access violation(message window) when it formats.


Ok, I confirm this happens if you type custom text in 
'braceStyle' or in 'identationStyle' (oops, type to fix also). 
You should rather use the list to select a valid option until the 
options are protected by setters, in next release... :/