Jump to page: 1 2
Thread overview
Coedit 2 alpha 4, split view and dfmt
Dec 21, 2015
Basile B.
Dec 21, 2015
Rikki Cattermole
Dec 21, 2015
Basile B.
Dec 21, 2015
Basile B.
Dec 21, 2015
Basile B.
Dec 21, 2015
Rikki Cattermole
Dec 21, 2015
Basile B.
Dec 21, 2015
Rikki Cattermole
Dec 21, 2015
Basile B.
Dec 21, 2015
Rikki Cattermole
Dec 21, 2015
Basile B.
December 21, 2015
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).
December 21, 2015
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.
December 21, 2015
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... :/
December 21, 2015
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.
December 21, 2015
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'.
December 21, 2015
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.
December 21, 2015
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).
December 21, 2015
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.
December 21, 2015
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

December 21, 2015
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.

« First   ‹ Prev
1 2