Re: null [re: spec#]

2010-11-07 Thread Jussi Jumppanen
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

Re: null [re: spec#]

2010-11-08 Thread Jussi Jumppanen
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

Re: IDE Support for D

2012-04-07 Thread Jussi Jumppanen
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

Re: Let's give a honor to dead giants!

2012-04-20 Thread Jussi Jumppanen
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

Re: If invalid string should crash(was:string need to be robust)

2011-03-13 Thread Jussi Jumppanen
%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

Re: [OT] Spaces/tabs (Was: simple display (from: GUI library for

2011-04-13 Thread Jussi Jumppanen
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

Re: std.path review: update

2011-07-21 Thread Jussi Jumppanen
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

Re: Just starting out

2011-10-13 Thread Jussi Jumppanen
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

Re: @property

2010-06-24 Thread Jussi Jumppanen
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

Re: Oh Dear

2009-07-12 Thread Jussi Jumppanen
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

Re: Dynamic D Library

2009-07-16 Thread Jussi Jumppanen
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

Re: Notepad++

2009-08-12 Thread Jussi Jumppanen
TextPad is shareware. Jussi Jumppanen Author: Zeus for Windows

Re: IDE for D? Recommendations?

2009-10-23 Thread Jussi Jumppanen
reware Jussi Jumppanen Author: Zeus for Windows IDE

Re: How is D doing?

2009-11-10 Thread Jussi Jumppanen
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

Re: OT -- Re: random cover of a range

2009-02-16 Thread Jussi Jumppanen
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

Re: Eric S. Raymond on GPL and BSD licenses. & Microsoft coming to

2009-03-29 Thread Jussi Jumppanen
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

Re: why Unix?

2009-04-06 Thread Jussi Jumppanen
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

Re: why Unix?

2009-04-07 Thread Jussi Jumppanen
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

Re: OT: on IDEs and code writing on steroids

2009-05-17 Thread Jussi Jumppanen
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

Re: OT: on IDEs and code writing on steroids

2009-05-26 Thread Jussi Jumppanen
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

Re: Any IDEs or editors that are compatible with D 2.0?

2009-05-27 Thread Jussi Jumppanen
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

Re: "Compiler as a service" in C# 4.0

2010-01-05 Thread Jussi Jumppanen
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.

Re: Compiler: Size of generated executable file

2010-01-12 Thread Jussi Jumppanen
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

Re: Solution for Fatal flaw in D design which is holding back widespread adoption(tm)

2010-03-31 Thread Jussi Jumppanen
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

Re: [feedback] folding in scintilla

2010-04-13 Thread Jussi Jumppanen
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

Re: Off subject

2009-01-06 Thread Jussi Jumppanen
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

Re: Off subject

2009-01-07 Thread Jussi Jumppanen
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:

Re: D support in Exuberant Ctags 5.8 for Windows

2014-11-12 Thread Jussi Jumppanen via Digitalmars-d
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

Re: Compile-time memory footprint of std.algorithm

2014-04-23 Thread Jussi Jumppanen via Digitalmars-d
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

Re: No VisualStudio project for phobos?

2014-05-08 Thread Jussi Jumppanen via Digitalmars-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