so Wrote:
> Not related to this but i have to share.
> Try compiling this in C/C++.
>
> int i = i + 5; // something like this.
void main()
{
int i = i + 5; // something like this.
}
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86
Copyright (C) Microsoft Corpo
so Wrote:
> At initialization rvalue should not contain anything about
> lvalue, this is absurd.
That may well be the case.
I was only pointing out that as far as the Microsoft
compiler is concerned, saying the code:
'compiles with no warning, no error, nothing...'
is incorrect. It
On Friday, 6 April 2012 at 23:45:49 UTC, Manu wrote:
Fair enough I guess, but I'm a customer. I work commercially,
and I'd happily pay money for tools that work.
On Windows, the Zeus editor/IDE has support for the D language:
http://www.zeusedit.com/zforum/viewtopic.php?t=2645
Sadly, I
On Friday, 20 April 2012 at 03:33:43 UTC, H. S. Teoh wrote:
One thing I miss, though, is ctags support for D.
Here are the changes I made to the Exuburant ctags so
it would do D language tagging.
http://www.zeusedit.com/z300/ctags_src.zip
These changes where made quite some so that the
%u Wrote:
> I agree with a), but not b), Can't find anything in unicode standard says
> you can use the low surrogate like that
According to: http://www.cl.cam.ac.uk/~mgk25/
According to ISO 10646-1:2000, sections D.7 and 2.3c, a device
receiving UTF-8 shall interpret a "malformed sequen
Bruno Medeiros Wrote:
> Why would editors not allow you to enter that right?
I was wondering the same thing?
> Works fine in Eclipse, again because when it auto-indents on Enter, it
> uses the indentation of the previous line. :)
It also worked fine in Zeus, because it too uses this same Ente
Lars T. Kyllingstad Wrote:
> On Wed, 20 Jul 2011 14:16:04 -0400, Steven Schveighoffer wrote:
>
> Any .NET programmers out there? Can you please tell me what the
> following functions return?
>
> System.IO.Path.GetDirectoryName("\\foo\bar")
> System.IO.Path.GetPathRoot("\\foo\bar\baz")
This
J Arrizza Wrote:
> If that doesn't play, I'll stick with UltraEdit
FWIW, Zeus is another Windows based editor and it is D language
aware.
It does syntax highlighting, class browsing, code folding etc.
http://www.zeusedit.com/d.html
It is also pretty easy to setup Zeus to run the DMD comp
Max Samukha Wrote:
> I don't think the rule applies universally. For example, .NET is full of
> functions starting with Set/Get that are not properties because they
> perform complex/lengthy computations or for some other washy reason.
In .Net it is generally not a good idea to write a getter p
Rainer Deyke Wrote:
> Integer division in Python uses floor division instead of
> truncated division, and to the best of my knowledge has always
> used floor division.
Based on the results produced by Python 2.6.2 and Python 1.5.1
this does appear to be the case:
Python Version: 2.6.2 (r262:7
BCS Wrote:
> If I'm understanding the situation correctly, what you just
> described is ONLY a problem on Windows and only because
> of a design flaw in the way DLL's work.
That might be well be the case.
But to basically then say that “when developing with D on Windows
it is highly recommen
TextPad is shareware.
Jussi Jumppanen
Author: Zeus for Windows
reware
Jussi Jumppanen
Author: Zeus for Windows IDE
IkeaTheSofa Wrote:
> Can't run 'C:\D\dmd\dmd\bin\..\..\dm\bin\link.exe', check PATH
> ... Can anyone decipher this?
The PATH is an environment variable that the system uses to locate
executables.
You can set the PATH environment variable using the Start Button,
selecting the Settings, Control
Yigal Chripun Wrote:
> Denis Koroskin wrote:
> > I've heard many Jews refuse to do the blood transfusion even if
> > it costs them their life.
>
> Where did you hear that?
I'm not sure about the Jewish faith but Jehovah's Witnesses believe
the Bible prohibits the accepting of blood and that t
Yigal Chripun Wrote:
> That is why there are many successful companies that base
> their business model on free licenses like the GPL and zero
> companies that use the BSD.
The Apple OS X is a BSD derivative: http://en.wikipedia.org/wiki/Mac_OS_X
"Mac OS X is based upon the Mach kernel.[7] C
Jason House Wrote:
> For example, as an emacs user, I can easilly program for an hour
> without touching my mouse.
I would say 'not using the mouse' is clear sign the programmer is
coding using a programmer's editor and not a modern day IDE.
I would also say many Windows programmers are compl
Christopher Wright Wrote:
> The GUI is better than that of cmd.exe, but not anywhere near
> as good as, say, GNOME Terminal. (It's still fixed width, as
> I recall; just wider by default.)
The cmd.exe terminal window can be resized.
With the cmd.exe window visible click on the icon in the top
BCS Wrote:
> Has anyone ever tried building a c# project without an IDE?
Yes.
> I don't even know if it can be done.
It is actually very easy to do:
http://www.zeusedit.com/forum/viewtopic.php?t=2518
and it is even easier if you have a simple 'one file', throw
away project:
http://www
BCS Wrote:
> What I want is a language where most of the time you build
> a project from only the information in the source code.
There is nothing in C# that stops you doing exactly this.
You can build this Simple.cs file:
using System;
using System.Windows.Forms;
namespace Simple
Matt Nawrocki Wrote:
> Hi... are there any IDEs or editors out there that support DMD 2.0
> yet? I am having a hard time finding a good one. Thanks!
On the Windows platform there is the Zeus editor/IDE:
http://www.prowiki.org/wiki4d/wiki.cgi?EditorSupport/ZeusForWindows
Zeus is a shareware edi
Nick Sabalausky Wrote:
> I thought C# compiling was already part of the .NET library...?
It is.
Class: CSharpCodeProvider
Namespace: Microsoft.CSharp
Assembly: System (in System.dll)
Provides access to instances of the C# code generator and code compiler.
Lutger Wrote:
> Funny enough distributing dll's alongside the app is exactly what a lot
> of windows apps do, to prevent dll hell or satisy some license.
If the Windows application is developed correctly in that it is design
to use the Windows Side-by-side assembly feature:
http://en.wiki
Nick Sabalausky Wrote:
> I was thinking of it as whole-programming-world kind of thing not specific
> to any langauge, kind of like how UTF has been replacing ASCII and code
> pages (although this would use UTF). Basically kind of like a programmer's
> RTF (although it obviously wouldn't involv
Andrej Mitrovic Wrote:
> Personally, I would prefer the left and right brace to stay on the same
> line as the function definition, and maybe add an elipsis between them
> so I can tell that function is folded just by looking at the code.
That's a bit like how Zeus does it's folding:
http
Vincent Richomme Wrote:
> I would like to know if there are some parsers/scripts that could parse
> some C/C++ language and that could insert printf in each function.
One option would be to use a regular expression within a search
and replace.
Just as a simple test I came up regexp that does s
Vincent Richomme Wrote:
> Hul doesn't work because it matches some typedef struct like this :
>
> typedef struct c_parser GTY(())
> {
> ...
> } c_parser;
That's what I meant when I said the regexp will almost certainly
need to be tweaked ;)
For example this new 'tweaked' regexp search string:
On Thursday, 26 July 2012 at 22:06:08 UTC, Gary Willoughby wrote:
I'm looking at this page and trying to download the latest
CTags 5.8 with D patch compiled for Windows but i'm getting a
dead link.
FYI the Zeus IDE uses ctags and many years ago I updated ctags
to have some understanding of th
On Wednesday, 23 April 2014 at 20:04:09 UTC, Peter Alexander
wrote:
Maybe we should investigate where the memory is going first
before planning our attack :-)
FWIW one hint might be found in the DCD project found here:
https://github.com/Hackerpilot/DCD/
In that project compiling the lexer.d
On Thursday, 8 May 2014 at 13:58:51 UTC, Orvid King via
Digitalmars-d wrote:
I'm fairly certain that it can't build VisualC++ project files
from a version of VS older than 2010, due to the fact that 2010
is the first version where VisualC++ projects were proper
MSBuild project files.
MSBuil
30 matches
Mail list logo