Re: DConf 2013 Day 2 Talk 4: Web Development in D by Vladimir Panteleev

2013-06-03 Thread Dmitry Olshansky
up together and thus they better be in the same window (so you can map a pack of them at once). -- Dmitry Olshansky

Re: monarch dodra granted write access to phobos, druntime, and tools

2013-07-22 Thread Dmitry Olshansky
22-Jul-2013 22:07, Andrei Alexandrescu пишет: Please join me in congratulating monarch dodra for his admission among our github committers. We're starting with phobos, druntime, and tools access, and if all goes well, we'll extend write rights to dmd also. Congrats! -- Dmitry Olshansky

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-07-26 Thread Dmitry Olshansky
which are (not coincidentally) the pointer to the identifier, and by its very nature is unique. -- Dmitry Olshansky

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-07-26 Thread Dmitry Olshansky
26-Jul-2013 14:47, Dmitry Olshansky пишет: 26-Jul-2013 01:25, Walter Bright пишет: The slowness was in the frackin' "convert the hash to an index in the bucket", which is a modulus operation. Then it's past due to finally stop the madness of modulo prime table and use a

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-07-26 Thread Dmitry Olshansky
26-Jul-2013 23:17, Walter Bright пишет: On 7/26/2013 5:11 AM, Dmitry Olshansky wrote: 26-Jul-2013 14:47, Dmitry Olshansky пишет: 26-Jul-2013 01:25, Walter Bright пишет: The slowness was in the frackin' "convert the hash to an index in the bucket", which is a modulus operati

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-07-30 Thread Dmitry Olshansky
26-Jul-2013 23:17, Walter Bright пишет: On 7/26/2013 5:11 AM, Dmitry Olshansky wrote: 26-Jul-2013 14:47, Dmitry Olshansky пишет: 26-Jul-2013 01:25, Walter Bright пишет: The slowness was in the frackin' "convert the hash to an index in the bucket", which is a modulus operati

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-07-31 Thread Dmitry Olshansky
30-Jul-2013 22:22, Walter Bright пишет: On 7/30/2013 11:02 AM, Dmitry Olshansky wrote: What bothers me is that while I've been hacking at this I couldn't shake off the feeling that AA code assumes NO FULL HASH COLLISIONS at all? I don't know what you mean, as it has a colli

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-07-31 Thread Dmitry Olshansky
31-Jul-2013 13:17, Walter Bright пишет: On 7/31/2013 1:49 AM, Dmitry Olshansky wrote: Here key is 32 bits. Surely 2 strings can hash to the exact same 32 bit value. No, they cannot. The "hash value" is a pointer to the string. The strings are already inserted into another hash ta

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-07-31 Thread Dmitry Olshansky
31-Jul-2013 19:04, Dmitry Olshansky пишет: 31-Jul-2013 13:17, Walter Bright пишет: On 7/31/2013 1:49 AM, Dmitry Olshansky wrote: [snip] so all strings that are the same are combined. Therefore, all unique strings "hash" to unique values. Now that sets things straight ... if

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-08-02 Thread Dmitry Olshansky
31-Jul-2013 22:20, Walter Bright пишет: On 7/31/2013 8:26 AM, Dmitry Olshansky wrote: Ouch... to boot it's always aligned by word size, so key % sizeof(size_t) == 0 ... rendering lower 2-3 bits useless, that would make straight slice lower bits approach rather weak :) Yeah, I realized

Re: Increasing D Compiler Speed by Over 75%

2013-08-02 Thread Dmitry Olshansky
ng/unlocking of heap. For me this gets from 13 to 8 seconds. -- Dmitry Olshansky

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-08-02 Thread Dmitry Olshansky
02-Aug-2013 20:47, Walter Bright пишет: On 8/2/2013 6:16 AM, Dmitry Olshansky wrote: I failed to see much of any improvement on Win32 though, allocations are dominating the picture. And sharing the joy of having a nice sampling profiler, here is what AMD CodeAnalyst have to say (top X

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-08-03 Thread Dmitry Olshansky
03-Aug-2013 03:32, Walter Bright пишет: On 8/2/2013 3:53 PM, Dmitry Olshansky wrote: Thanks, that must be it! And popping that function above another one gets Obj::far16thunk to be blamed :) Need to watch out for this sort of problem next time. Could it be due to how it works with old CV debug

Re: Darwin 32 release broken (in uni.d)

2013-08-12 Thread Dmitry Olshansky
list next time :) -- Dmitry Olshansky

Re: XML RPC Client and Server - meet xmlrpc-d

2013-09-02 Thread Dmitry Olshansky
02-Sep-2013 20:41, Flamaros пишет: On Monday, 2 September 2013 at 15:54:12 UTC, Pavel Kirienko wrote: I don't think a real server is needed here. A simple listen on a port is sufficient. Well I don't expect that to pass review :) -- Dmitry Olshansky

Re: Cassandra client for D

2013-09-03 Thread Dmitry Olshansky
. The unittest is at the bottom of the file, where you will find a bunch of commented out CQL. Cheers, R -- Dmitry Olshansky

Re: Facebook is using D in production starting today

2013-10-11 Thread Dmitry Olshansky
speed, and running speed. This is Awesome! In all likelihood we'll follow up with a blog post describing the process. Andrei -- Dmitry Olshansky

Re: Start of dmd 2.064 beta program

2013-10-13 Thread Dmitry Olshansky
new std.uni. But that should be cross-platform increase in size. -- Dmitry Olshansky

Re: dmd 2.064.2

2013-11-06 Thread Dmitry Olshansky
numbers and never intersect or affect one another. -- Dmitry Olshansky

Re: Dmitry Olshansky is now a github committer

2014-01-24 Thread Dmitry Olshansky
acking handles - one click on a handle and you have the user profile with name/surname in big gray letters. -- Dmitry Olshansky

Re: finally using D at work

2014-02-11 Thread Dmitry Olshansky
10-Feb-2014 23:56, extrawurst пишет: So our next online game will be powered by some parts in D ;) Yay! Exciting times! Lucky you :) -- Dmitry Olshansky

Re: https everywhere

2014-02-21 Thread Dmitry Olshansky
this kind of stuff we'd just scare away new users. Surely a CA signed SSL cert doesn't cost that much to ignore it. -- Dmitry Olshansky

Re: https everywhere

2014-02-22 Thread Dmitry Olshansky
n startssl. Self-signed certs *can't* be trusted to be from the party they claim to be from. Anyone can generate a self-signed cert claiming to be Digital Mars. This. And since the site isn't dynamic and doesn't transmit private data the advantage of self-signed cert is high

Re: https everywhere

2014-02-22 Thread Dmitry Olshansky
22-Feb-2014 13:12, Walter Bright пишет: On 2/22/2014 12:43 AM, Dmitry Olshansky wrote: This. And since the site isn't dynamic and doesn't transmit private data the advantage of self-signed cert is highly dubious ;) There isn't any private data on the site, it's just g

Re: dmd 2.065.0

2014-02-25 Thread Dmitry Olshansky
for convenience. Awesome. Thanks to everybody behind the release engineering. I don't know how good or painful it gets for these involved but from the outside (as a core developer) I see remarkable progress in handling the process. -- Dmitry Olshansky

Re: DConf 2014 publishes schedule, opens registration

2014-03-04 Thread Dmitry Olshansky
://twitter.com/D_Programming/status/440600316887584768 A lot of D conference veterans :) I look forward to Dmitry's which we missed last year! Yeah, me too :) -- Dmitry Olshansky

Re: Interesting rant about Scala's issues

2014-04-04 Thread Dmitry Olshansky
he difference between opImplictCast and alias this being ... ? -- Dmitry Olshansky

Re: TDPL in Russian

2010-11-10 Thread Dmitry Olshansky
On 10.11.2010 1:22, Andrei Alexandrescu wrote: Just got word from my editor that TDPL has been approved for translation in Russian. Andrei Awesome! P.S. God, if you hear me, please, send us some _adequate_ Russian translators/reviewers. -- Dmitry Olshansky

Re: Phobos unit testing uncovers a CPU bug

2010-11-27 Thread Dmitry Olshansky
t for floats. Without this feature, the discrepancy would have been blamed on differences in the floating-point conversion functions in the C standard library. This experience reinforces my belief that D is an excellent language for scientific computing. Thanks to David Simcha and Dmitry Olsh

DMDScript now on D2

2010-12-16 Thread Dmitry Olshansky
instance 'in' _expression_ not implemented) -- Includes (highly experimental) module for extending script engine with native D functions/types in a couple of LOCs -- Contains few basic examples to get started P.S. I'm still reluctant to give it a version number, should it be DMDScript2 0.1 ? -- Dmitry Olshansky

Re: DMDScript now on D2

2010-12-16 Thread Dmitry Olshansky
On 16.12.2010 19:43, Adam Ruppe wrote: Dmitry Olshansky wrote: The goal was not only to just make it compile with D2 and work (that would be of limited value) I tried this too about a year ago...: http://arsdnet.net/dcode/dmdscript_d2.zip Yes, that's the only previous effort I've

Re: DMDScript now on D2

2010-12-17 Thread Dmitry Olshansky
On 17.12.2010 4:01, Brian Hay wrote: On 17/12/2010 2:14 AM, Dmitry Olshansky wrote: I decided I'll take a risk to announce my work on porting DMDScript, that is ECMA-262 script engine. Nice! As few seem to read the DMDScript newsgroup, here's my last post as it seems relevant to

Re: DMDScript now on D2

2010-12-17 Thread Dmitry Olshansky
but still, it took them long enough! Could dmdscript take the lead back? Probably, though I suspect it'd be quite a lot of work. But I don't really know. dmdscript is a kind of compiler, so maybe not. I'm just not qualified. -- Dmitry Olshansky

Alternative linker win32/64

2011-02-18 Thread Dmitry Olshansky
k/ Installation is extract + add to PATH Also to save you a bit of investigation, the relevant ulink.cfg config for dmd is along the lines: -zkernel32;advapi32;user32;wsock32;shell32;snn -LC:\dmd2\windows\lib -Go -- Dmitry Olshansky

Re: Alternative linker win32/64

2011-02-18 Thread Dmitry Olshansky
good idea to send them the file for analysis. -- Dmitry Olshansky

Re: dmd 1.067 and 2.052 release

2011-02-21 Thread Dmitry Olshansky
in method. This just happens in debug builds. Funny thing is that this is not due to some unittest of mine. And correct me if i am wrong but phobos is shipped without unittests either, right ? Any help is welcome. Stephan -- Dmitry Olshansky

Re: Alternative linker win32/64

2011-02-24 Thread Dmitry Olshansky
On 24.02.2011 21:41, Walter Bright wrote: Sebastian Schuberth wrote: On 18.02.2011 11:00, Dmitry Olshansky wrote: The nice thing is reduction in half of the resulting binary size. That's indeed nice! The unnecessarily huge size of binaries created with D / Optlink was in fact some

Re: Digital Mars has been accepted for Google Summer of Code 2011

2011-03-20 Thread Dmitry Olshansky
ject ideas page. Thanks, Andrei That's just great! Being a student and experienced in D, I would certainly participate :) -- Dmitry Olshansky

Re: Visual D 0.3.24 released

2011-05-10 Thread Dmitry Olshansky
ation modes: compile and link seperately, compile only Visual D comes with an easy installer and can be downloaded here: http://www.dsource.org/projects/visuald Best, Rainer Awesome tool! Previously I used Code::Blocks on Windows, now I think I'm addicted to VisualD ;) -- Dmitry Olshansky

Re: (Interesting) Microsoft Demos C++ AMP Heterogeneous Computing at AMD's Fusion Developer Summit

2011-06-16 Thread Dmitry Olshansky
s/AMD-Fusion-Developer-Summit/AMD-Fusion-Developer-Summit-11/KEYNOTE BTW amazing stuff, and it's definitely good that we now have std.parallelism. Admittedly it doesn't deal with specialized things like computing on GPUs. -- Dmitry Olshansky

Re: Programming Windows D Examples are now Online!

2011-06-22 Thread Dmitry Olshansky
ve them output to a unique temporary files or pipes. The only thing that's strange is that I'd expect it to happen in blocks as there should be buffering, but maybe they doesn't use it at all. -- Dmitry Olshansky

Re: Programming Windows D Examples are now Online!

2011-06-23 Thread Dmitry Olshansky
r, `$1$2`); std.file.write(arg, replaced); } } -- Dmitry Olshansky

Re: D programming language specification ebook

2011-07-10 Thread Dmitry Olshansky
ou can also try this file conversion web service: http://www.convertfiles.com/ saved me a whole lot of trouble in the past. -- Dmitry Olshansky

Re: std.regex wins with 11 votes

2011-10-31 Thread Dmitry Olshansky
On 31.10.2011 7:21, Jesse Phillips wrote: I wish to congratulate Dmitry Olshansky for not only having his project selected for GSoC, but inclusion into Phobos. Absolutely no one had objection to this proposal and it received 11 yes votes, myself included. Dmitry, please merge in the latest

Re: dmd 2.057 release

2011-12-14 Thread Dmitry Olshansky
; } previously this will find all matches, now it finds only first one. To get all of matches use "g" option. Seems like 100% compatibility was next to impossible. -- Dmitry Olshansky

Re: dmd 1.073 and 2.058 release

2012-02-16 Thread Dmitry Olshansky
-Programming-Language/dmd/dmd.2.058.zip Great! Keep up good work! One note thought: I see that there are some new features borrowed from 2.057 log. Is this on purpose or an oversight? Nice release! Though I see that the library bugs section is almost identical to 2.057 O_o -- Dmitry Olshansky

Re: D to Javascript converter (a hacked up dmd)

2012-02-29 Thread Dmitry Olshansky
h, this is silly. Just a thought that came to mind. The web app use case is strong though. I think I'll actually use this thing. -- Dmitry Olshansky

Re: D to Javascript converter (a hacked up dmd)

2012-02-29 Thread Dmitry Olshansky
On 29.02.2012 23:40, Adam D. Ruppe wrote: On Wednesday, 29 February 2012 at 19:10:27 UTC, Dmitry Olshansky wrote: If you are serious about dmd I would recommend it, as I've spent weeks to figure out proper try/catch/finally implementation and fix closures that were broken. Indeed, I

Re: D port of dmd: Lexer, Parser, AND CodeGenerator fully operational

2012-03-08 Thread Dmitry Olshansky
Not being able to use ranges in D would be like not being able to use iterators in C++. You can program in it, but you'd be fairly crippled - particularly when dealing with the standard library. - Jonathan M Davis -- Dmitry Olshansky

Re: D port of dmd: Lexer, Parser, AND CodeGenerator fully operational

2012-03-08 Thread Dmitry Olshansky
On 08.03.2012 22:46, Jonathan M Davis wrote: On Thursday, March 08, 2012 22:03:12 Dmitry Olshansky wrote: On 08.03.2012 11:48, Jonathan M Davis wrote: A range is not necessarily a dynamic array, though a dynamic array is a range. The lexer is going to need to take a range of dchar (which may

Re: D port of dmd: Lexer, Parser, AND CodeGenerator fully operational

2012-03-08 Thread Dmitry Olshansky
On 09.03.2012 1:12, Jonathan M Davis wrote: On Friday, March 09, 2012 00:54:48 Dmitry Olshansky wrote: On 08.03.2012 22:46, Jonathan M Davis wrote: On Thursday, March 08, 2012 22:03:12 Dmitry Olshansky wrote: On 08.03.2012 11:48, Jonathan M Davis wrote: A range is not necessarily a dynamic

Re: D port of dmd: Lexer, Parser, AND CodeGenerator fully operational

2012-03-09 Thread Dmitry Olshansky
On 09.03.2012 11:58, Jonathan M Davis wrote: On Friday, March 09, 2012 11:53:51 Dmitry Olshansky wrote: The goal is to make std.algorithm general when it comes to UTF-x ranges, VLE range seems a best suited abstraction level so far. Other things like base64 encoded stuff could be there, though

Re: Pegged, From EBNF to PEG

2012-03-13 Thread Dmitry Olshansky
have on your WIKI would be a EBNF to PEG sheet. Wirth EBNF Pegged A = BC. A <- B C A = B|C. A <- C / C Maybe A <- B / C. And even then it's not exactly equivalent if the grammar was ambiguous. Imagine: B <- a, C <- aa -- Dmitry Olshansky

Re: Pegged, From EBNF to PEG

2012-03-13 Thread Dmitry Olshansky
On 12.03.2012 17:45, bls wrote: On 03/13/2012 04:28 AM, Dmitry Olshansky wrote: On 12.03.2012 16:43, bls wrote: On 03/10/2012 03:28 PM, Philippe Sigaud wrote: Hello, I created a new Github project, Pegged, a Parsing Expression Grammar (PEG) generator in D. https://github.com/PhilippeSigaud

Re: Visual D 0.3.31 features GDC support

2012-03-14 Thread Dmitry Olshansky
he Visual D installer can be downloaded from its website at http://www.dsource.org/projects/visuald Rainer -- Dmitry Olshansky

Re: Pegged, From EBNF to PEG

2012-03-14 Thread Dmitry Olshansky
On 14.03.2012 2:49, Philippe Sigaud wrote: On Tue, Mar 13, 2012 at 17:17, Dmitry Olshansky wrote: PEG defines order of alternatives, that is pretty much like a top-down recursive descent parser would parse it. Alternatives are tried from left to right, if first one fails, it tries next and so

Re: Pegged, From EBNF to PEG

2012-03-17 Thread Dmitry Olshansky
On 17.03.2012 10:59, Philippe Sigaud wrote: On Wed, Mar 14, 2012 at 10:48, Dmitry Olshansky wrote: That's one of the caveats on PEG. That and greedy operators. 'a*a' never succeeds because 'a*' consumes all the available a's. Hey, wait, I thought there has t

Re: Pegged, From EBNF to PEG

2012-03-17 Thread Dmitry Olshansky
On 17.03.2012 18:11, Philippe Sigaud wrote: On Sat, Mar 17, 2012 at 10:09, Dmitry Olshansky wrote: Ok, let's agree on fact that semantically a* is : As<- a As / a and a*? is this: As<- a / a As Now that's local ;) It's local, yes. But the pb is with Expr<- A*

Re: Stewart's Utility Library 0.10 release - now exclusively for D2

2012-04-01 Thread Dmitry Olshansky
, see http://dlang.org/phobos/std_functional.html#toDelegate -- Dmitry Olshansky

Re: Russian TDPL is available for orders

2012-04-02 Thread Dmitry Olshansky
except for one catastrophic failure. Spoiler: настоящие ололошеньки дальше. However I recall 1st edition of Modern C++ also had horrible translation, yet it was successful. -- Dmitry Olshansky

Re: Russian TDPL is available for orders

2012-04-04 Thread Dmitry Olshansky
latent energy... С оригинала начало скорее - "В среде функциональных программистов является признанным фактом, что такая модель вычислений -- Dmitry Olshansky

Re: Russian TDPL is available for orders

2012-04-04 Thread Dmitry Olshansky
? I've seen Spanish used, so it's should be more or less OK :) The topic provides nice excuse anyway. (Я тут и испанский видел, думаю более ли менее нормально. Тема в любом случае дает отличный повод для применения великого и могучего) -- Dmitry Olshansky

Re: Russian TDPL is available for orders

2012-04-05 Thread Dmitry Olshansky
нежели достигнутой целью". -- Dmitry Olshansky

Re: Russian TDPL is available for orders

2012-04-10 Thread Dmitry Olshansky
. You might want to review your comment on the book :) -- Dmitry Olshansky

Re: XSort - Sorting algorithms (including Timsort!)

2012-04-12 Thread Dmitry Olshansky
ngth); app.put(range); return app.data; } Indeed and there is a standard function array(...) that does this very thing. -- Dmitry Olshansky

Re: Introducing vibe.d!

2012-04-27 Thread Dmitry Olshansky
quest to your server by 1 byte per 10msec. Bump simultaneous request count to few thousands and your nice event loop freezes to a crawl. You gotta check upload rates ;) -- Dmitry Olshansky

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-02 Thread Dmitry Olshansky
eedback is much appreciated! -- Dmitry Olshansky

Review of std.uuid is going on!

2012-06-09 Thread Dmitry Olshansky
keep the discussion in the .D newsgroup: http://forum.dlang.org/thread/jr018l$afj$1...@digitalmars.com -- Dmitry Olshansky

Re: Visual D 0.3.33 uses a server for parsing and semantic analysis

2012-06-19 Thread Dmitry Olshansky
this work with the VS 2012 RC? Works here on VS 2012 RC win8. -- Dmitry Olshansky

Re: DStep - Bindings Generator 0.0.1

2012-07-08 Thread Dmitry Olshansky
template parameter? However something like : import "file.ext", FancyImporter; could work and call some 'FancyImporter' for compiler's tools directory to produce file.di I think extra syntax could be added easily WHEN the need arrives, so far 1:1 converters to extension feels fine. -- Dmitry Olshansky

Re: Pull freeze

2012-07-29 Thread Dmitry Olshansky
start using branches. +1 -- Dmitry Olshansky

Re: dmd 1.075 and 2.060 release

2012-08-02 Thread Dmitry Olshansky
/dmd.2.060.zip Yay! And even more great pulls are coming. -- Dmitry Olshansky

Re: dmd 1.075 and 2.060 release

2012-08-03 Thread Dmitry Olshansky
unpleasant surprise as some files should be now deleted yet new compiler will happily pick up old ones and get to a link error. Just obliterate your previous installation before setting up new one :) -- Dmitry Olshansky

Re: Dmitry Olshansky Passes GSoC Final Evaluation

2012-08-24 Thread Dmitry Olshansky
On 24-Aug-12 19:50, Andrei Alexandrescu wrote: Hi everybody, I'm happy to announce that Dmitry has passed GSoC's final evaluation. Going forward he and I will focus on integrating his work within Phobos. This should have technically occurred during the allocated time itself, but it's not like D

Re: Wrote a blog post about CTFE and D

2012-08-30 Thread Dmitry Olshansky
On 30-Aug-12 13:41, Danny Arends wrote: I wrote a blog post about the stuff I've been doing last weekend using CTFE. All comments are welcome, you can find the blog post at: http://www.dannyarends.nl/index.cgi?viewDetailed=00029 Danny Arends http://www.dannyarends.nl Nice read. A couple of n

Re: Slides from LASER 2012

2012-09-21 Thread Dmitry Olshansky
angeObject and friends. Maybe we ought to lay a better infrastructure for it. -- Dmitry Olshansky

Re: dlib - d utility library

2012-09-29 Thread Dmitry Olshansky
don't have static Iota in Phobos { arrayof[i] += v.arrayof[i]; } -- Dmitry Olshansky

Re: dlib - d utility library

2012-09-29 Thread Dmitry Olshansky
On 29-Sep-12 20:39, Dmitry Olshansky wrote: On 28-Sep-12 21:47, Peter Alexander wrote: On Friday, 28 September 2012 at 09:43:34 UTC, Timur Gafarov wrote: dlib is a growing collection of native D language libraries serving as a framework for various higher-level projects - such as game engines

Re: std.string.toUpper() for greek characters

2012-10-03 Thread Dmitry Olshansky
see the full list here: ftp://ftp.unicode.org/Public/UNIDATA/SpecialCasing.txt (handling these subtleties is commonly called 'tailoring' and currently I believe is out reach for std library) Currently mytoLower will do 'σ' as prescribed by simple case folding rules. (i.e. the ones that can only map 1:1). I have case-insensitive string comparison that does 1:n mappings as well (and is going to replace current icmp) but it doesn't do tailoring. One day we may add some language specific tailoring (via locales etc.) but we'd better do it carefully. -- Dmitry Olshansky

Re: std.string.toUpper() for greek characters

2012-10-03 Thread Dmitry Olshansky
y so) and it stays within the system, i.e. doesn't leak away. It completely depends on the writing system of that string itself, not even the current locale. (There are two uppercases that I know of, which can be considered as correct: "ALI" and "ALİ".) One word: tailoring. Basically any software made in Turkey has to do ALİ :) Only half-joking. I agree that your toUpper() and toLower() will be useful in many contexts but will necessarily do the wrong thing in others. Ali -- Dmitry Olshansky

Re: std.string.toUpper() for greek characters

2012-10-03 Thread Dmitry Olshansky
with Dmitry Olshansky, since he is working on Unicode support in Phobos. Fixed ;) -- Dmitry Olshansky

Re: std.string.toUpper() for greek characters

2012-10-03 Thread Dmitry Olshansky
On 03-Oct-12 23:56, Ali Çehreli wrote: On 10/03/2012 11:21 AM, Dmitry Olshansky wrote: > On 03-Oct-12 21:10, Ali Çehreli wrote: >> On 10/03/2012 03:56 AM, Minas wrote: [...] >>> map['ά'] = 'Ά'; [...] > Glad you showed up! Why? Do I whine better

Re: Remus

2012-10-30 Thread Dmitry Olshansky
part is not implemented for D specifically, but I have other tree-transformation function and they work alright at compile-time. Cool. Reminds myself that I need to find some more time to play with it (and the source). -- Dmitry Olshansky

Re: D 1.076 and 2.061 release

2013-01-02 Thread Dmitry Olshansky
ng in \Users directory. Just copying them over and reinstalling the apps seems to work (I only tried Thunderbird and couple of others though). -- Dmitry Olshansky

Re: D 1.076 and 2.061 release

2013-01-03 Thread Dmitry Olshansky
27;t agree more :) -- Dmitry Olshansky

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Dmitry Olshansky
04-Jan-2013 00:12, Russel Winder пишет: On Thu, 2013-01-03 at 21:08 +0100, Jacob Carlborg wrote: […] Next step: becoming your own ISP ? Define ISP ;-) Then go for autonomous system aka AS -- Dmitry Olshansky

Re: D 1.076 and 2.061 release

2013-01-04 Thread Dmitry Olshansky
ously. -- Dmitry Olshansky

Re: D 1.076 and 2.061 release

2013-01-04 Thread Dmitry Olshansky
he bug number for each entry linking to the bug report (and it's what most projects to do from what I've seen). Automatically generating the list of bug fixes is great (and a definite step forward), but the current presentation leaves a lot to be desired. +1 Can't agree more. -- Dmitry Olshansky

Re: C++11 - using const and mutable for thread safety [Video]

2013-01-04 Thread Dmitry Olshansky
ndrei-Alexandrescu-Systematic-Error-Handling-in-C -- Dmitry Olshansky

Re: Runtime code reloading in D, part 1

2013-01-06 Thread Dmitry Olshansky
e" discussion in the newsgroup), they have nice productivity features like runtime code changing through the VM and have a way better GC because the language was designed from the beginning to support a advanced GC. Kind Regards Benjamin Thaut -- Dmitry Olshansky

Re: Runtime code reloading in D, part 1

2013-01-06 Thread Dmitry Olshansky
06-Jan-2013 23:55, Philippe Sigaud пишет: On Sun, Jan 6, 2013 at 6:49 PM, Dmitry Olshansky mailto:dmitry.o...@gmail.com>> wrote: Regarding toString there is a better signature that avoids useless allocations: void toString(scope void delegate(const (char)[]) sink); It t

Re: Runtime code reloading in D, part 1

2013-01-06 Thread Dmitry Olshansky
07-Jan-2013 00:02, Dmitry Olshansky пишет: 06-Jan-2013 23:55, Philippe Sigaud пишет: On Sun, Jan 6, 2013 at 6:49 PM, Dmitry Olshansky mailto:dmitry.o...@gmail.com>> wrote: Regarding toString there is a better signature that avoids useless allocations: void toString(scop

Re: DIP22 : Private symbol visibility

2013-02-01 Thread Dmitry Olshansky
d BTW good dip, the first part. The second about internal (C's static) is up for more work. -- Dmitry Olshansky

Re: Higgs, a JavaScript JIT done in D

2013-02-05 Thread Dmitry Olshansky
ments. Unfortunately #2 won't fly because std.regex uses text and it expects it to be safe, but Appender isn't safe. Time to make Appender @trusted and linch the author if it's not that safe inside? ;) But seriously it would silently allow @system OutputRanges... @trusted needs re

Re: Higgs, a JavaScript JIT done in D

2013-02-05 Thread Dmitry Olshansky
05-Feb-2013 22:59, Adam D. Ruppe пишет: I prefer to!string to text() because you can use the same to!T pattern for a great many types T. wtext, dtext text is something I use more only when I want to do multiple arguments together. Actually me too, to!string feels more explicit. -- Dmitry

Re: D 2.062 release

2013-02-18 Thread Dmitry Olshansky
teresting. This D script dumps all fixed bugs between 2 dates as DDOC entries. https://gist.github.com/blackwhale/3734045 (or just starting from one date till today). That being said I've brought it up like 5 times already. Must be not what you are looking for? -- Dmitry Olshansky

Re: D 2.062 release

2013-02-18 Thread Dmitry Olshansky
important things in new release. Add this task to release manager role. *That's* what interesting not pushing more grunt work on contributors that basically doesn't work at all. Other then this a small script to expand the bugzilla entries into a webpage (just like before title + link to bugzilla). -- Dmitry Olshansky

Re: D 2.062 release

2013-02-18 Thread Dmitry Olshansky
18-Feb-2013 13:18, Dmitry Olshansky пишет: 18-Feb-2013 11:31, Walter Bright пишет: On 2/17/2013 11:23 PM, Jacob Carlborg wrote: On 2013-02-18 07:31, Walter Bright wrote: Since I (and Jonathan) wrote the changelog, I can attest that I cut & pasted it character for character out of

Re: D 2.062 release

2013-02-19 Thread Dmitry Olshansky
19-Feb-2013 20:30, Andrej Mitrovic пишет: On 2/18/13, Dmitry Olshansky wrote: This D script dumps all fixed bugs between 2 dates as DDOC entries. https://gist.github.com/blackwhale/3734045 (or just starting from one date till today). That being said I've brought it up like 5 times al

Re: D 2.062 release

2013-02-19 Thread Dmitry Olshansky
19-Feb-2013 21:00, Dmitry Olshansky пишет: 19-Feb-2013 20:30, Andrej Mitrovic пишет: On 2/18/13, Dmitry Olshansky wrote: This D script dumps all fixed bugs between 2 dates as DDOC entries. https://gist.github.com/blackwhale/3734045 (or just starting from one date till today). That being

  1   2   3   >