Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

'D' compiler is not fully supported! UTF-8 to the masses :)

<< < (4/5) > >>

Ptomaine:

--- Quote from: bigbug on September 11, 2006, 03:05:58 pm ---
--- Quote from: Ptomaine on September 07, 2006, 05:23:10 pm ---Tell me, why I cannot convert files (source code or whatever) to any other encodings just within CB.
--- End quote ---
Is it, because you didn't try Edit->File encoding?

--- End quote ---

I love you, bigbug :)
That's the answer I've waited for! :) Thank you a kind soul :)

Anyway, I think that encodings must be also pointed when creating files.

mandrav:

--- Quote from: Ptomaine on September 11, 2006, 01:13:07 am ---
--- Quote from: mandrav on September 07, 2006, 05:45:37 pm ---Oh, no, another one...
Look Ptomaine, if you like [whatever_ide_goes_here] better, please, just use it.

--- End quote ---

You right! I use it for tasks I think it works better for me. And this IS NOT the reason for you to be aggressive to US. Usually, good companies pay very close attension to their customer feedbacks. Why you try to argue to me while I'm trying to help imporoving CB? I do not understand.

--- End quote ---

I will help you understand then.
I am not aggressive to YOU. I am not aggressive towards anyone. If you took it that way, sorry but that's your problem.
And we are not a "good company". Actually, we are not a company at all. We work on this project on our free time, giving the fruits of our labour out for free. This fact alone should earn your respect, which apparently it doesn't. And I really don't care if you respect us for what we 're doing or not.


--- Quote from: Ptomaine on September 11, 2006, 01:13:07 am ---
--- Quote from: mandrav on September 07, 2006, 05:45:37 pm ---
--- Quote ---It's so natural tool and not so hard to implement? So why?????
--- End quote ---

Because noone has sent a patch for it. It's that simple.

--- End quote ---

It's not that simple at all. Read the previous posts.

--- End quote ---

The problem is when people start demanding that we implement stuff the way they want them. Sorry but it doesn't work that way. If you 're really interested to see a specific functionality implemented, all you have to do is implement it yourself and send us a patch. To me, it really is that simple. Like we implement stuff and commit for all of you to use them, I would expect the same from you, especially for functionality that you think is really missing.
If you can't do this, please submit a feature request and be patient.

Zingam:
What does it take that you accept a patch? How much time do you need to include it?

I have the idea to add another compiler support and to improve the D language support if I can.

BTW. Will C::B be always targeted at C++ only? Will it become more language independent some day? Let's say "assembly", Java, C#... etc? Except those I've mentioned there are quite a few other languages that do not have a good IDE.

C::B could be the solution :)

mandrav:

--- Quote ---What does it take that you accept a patch? How much time do you need to include it?
--- End quote ---

That depends. It can be applied in a day, or it can take longer. I 'm not pointing my browser constantly on the patches page hitting "Refresh" ;). And then some patches might target a different platform than the one I 'm currently on. Which means that I will have to remember checking the patches page again when I 'm on the target platform. This can take a while (or more than a while, in some rare cases).


--- Quote ---Will C::B be always targeted at C++ only?
--- End quote ---

No. But "targeted" is not fully defined here. For example, you can edit non-C++ files now. You can even build them, with some effort. But you can't have code-completion for them.
At some point, all of the above will apply for non-C++ languages too but can't say exactly when...

afb:
So it would be OK to work on a patch that adds D as a new language "proper",
instead of adding DMD and GDC as new (C/C++) compilers as currently used ?


--- Code: ---Index: src/sdk/compiler.h
===================================================================
--- src/sdk/compiler.h  (revision 2971)
+++ src/sdk/compiler.h  (arbetskopia)
@@ -130,6 +130,7 @@
 {
     wxString C; // C compiler
     wxString CPP; // C++ compiler
+    wxString D; // D compiler
     wxString LD; // dynamic libs linker
     wxString LIB; // static libs linker
     wxString WINDRES; // resource compiler

--- End code ---

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version