Re: Syntax highlighting of backticks now supported in Notepad++
On Tuesday, 23 February 2016 at 17:01:47 UTC, Andre wrote: Hi, with the newest version of Notepad++ (6.9) strings enclosed with backticks `Hello World!` are now correctly highlighted. Kind regards André You have a list here of what's not handled: https://forum.dlang.org/post/vjkatibrxakakspgu...@forum.dlang.org So there is more todo ;)
Re: Release D 2.069.0
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions, std.experimental.allocator, and many other improvements. See the changelog for more details. http://dlang.org/changelog/2.069.0.html -Martin Thx.
Re: Release Candidate D 2.069.0-rc2
On Friday, 30 October 2015 at 18:11:08 UTC, Martin Nowak wrote: Second release candidate for the 2.069.0. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.069.0.html A list of fixes over 2.069.0-rc1 can be found here. https://github.com/D-Programming-Language/dlang.org/commit/78fb5704def71c63cd70b474f86a5aea2b85b372 Please report any bugs at https://issues.dlang.org -Martin Despite of what I had say previously I've encountered another "inliner" bug today that looks like a regression. I don't know what's the 2.069 ETA but I'm not sure to be able to file a bugzilla entry quickly.
Re: Coedit 2 alpha 1 - now with dub
On Wednesday, 21 October 2015 at 16:59:09 UTC, Jack Stouffer wrote: On Tuesday, 20 October 2015 at 12:46:51 UTC, BBasile wrote: On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer wrote: On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote: On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote: Hi, this link https://github.com/BBasile/Coedit/ doesn't work for me (( Coedit is now (since three weeks to be more accurate) a private software. I've removed all what was deletable but obviously all the previous announces on the NG are going to remain. Any particular reason? Yes, I don't care anymore. The fact is that I always knew that I was losing my time but this was acceptable until a certain point. Anyway, you know, when you like no longer, negative critics take over. So, to continue would have been quite unhealthy. Why not just leave it up for someone else to take over in a fork? https://www.youtube.com/watch?v=Qmk94uooJCU "well, I feel really stupid right now..." No. Seriously, to delete everything is a bit immature. Maybe I'll resurect Coedit with a new branding in a few monthes but for now I'm still a bit angry with D and the D people...
Re: Coedit 2 alpha 1 - now with dub
On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer wrote: On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote: On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote: Hi, this link https://github.com/BBasile/Coedit/ doesn't work for me (( Coedit is now (since three weeks to be more accurate) a private software. I've removed all what was deletable but obviously all the previous announces on the NG are going to remain. Any particular reason? Yes, I don't care anymore. The fact is that I always knew that I was losing my time but this was acceptable until a certain point. Anyway, you know, when you like no longer, negative critics take over. So, to continue would have been quite unhealthy.
Re: Coedit 2 alpha 1 - now with dub
On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote: Hi, this link https://github.com/BBasile/Coedit/ doesn't work for me (( Coedit is now (since three weeks to be more accurate) a private software. I've removed all what was deletable but obviously all the previous announces on the NG are going to remain.
Coedit 2 alpha 1 - now with dub
A first alpha of the Coedit 2, the small D IDE, is available. Summary: This alpha is focused on the integration of the official build tool DUB. In fact it's almost fully supported since it's possible to - create a new DUB project from scratch. - open an existing project to modify it. - compile, run, choose the configuration and the build type. but only the JSON format is handled. Additionally some other features have been added, notably: - the symbol list has an option to expand smartly on the declaration matching to what's being edited. - demangle the messages redirected from DUB or DMD. - a runnable module can use the first script line to define some additional DMD options. - a native project format configuration can be defined as 'base' or 'overridden'. - and more...read the changelog for more details. Links: - - changelog: https://github.com/BBasile/Coedit/releases/tag/2_alpha_1 - win32 zip: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.win32.zip - win32 setup: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.win32.setup.zip - linux32 zip: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux32.zip - linux32 setup: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux32.setup.zip - linux64 zip: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux64.zip - linux64 setup: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux64.setup.zip Note: - - Test by feeding Coedit with your DUB projects. - Despite of not being a final version, this alpha can be setup safely (base features have not changed). - If you find a problem, report it at https://github.com/BBasile/Coedit/issues.
Re: Is there a smart way to process a range of range by front ?
On Wednesday, 23 September 2015 at 20:44:07 UTC, BBasile wrote: Is it possible ? sorry, I meant to post this in .learn
Is there a smart way to process a range of range by front ?
I was thinking to a general *interleave()* algorithm for any compatible Range of Range but I can't find any smart way to process each sub range by front, eg: --- void interleave(RoR)(RoR r) { r.each!(a => a.writeln); } void main() { auto r = [[0,2],[1,3]]; interleave(r); } --- will print: [0,2] [1,3] while to interleave i need to take the front of each sub range before poping each ror element. Currently I'm here (don't run this ;)) : --- auto interleave(RoR)(RoR r) { alias T = ElementType!r[0]; T[] result; while (!empty(r[0])) r.each!(a => (result ~= a.front, a.popFront)); return result; } void main() { auto r = [[0,2],[1,3]]; interleave(r); } --- but it doesn't work because 'a' is not consumed. It looks like it's saved from the input parameter at each iteration of the while loop hence it never returns. Is it possible ?
Re: Is there a smart way to process a range of range by front ?
On Thursday, 24 September 2015 at 04:26:05 UTC, thedeemon wrote: On Wednesday, 23 September 2015 at 20:44:07 UTC, BBasile wrote: I was thinking to a general *interleave()* algorithm for any compatible Range of Range but I can't find any smart way to process each sub range by front, eg: Is it possible ? What exactly shall your function do? How is it different from http://dlang.org/phobos/std_range.html#.transposed and http://dlang.org/phobos/std_range.html#roundRobin ? http://forum.dlang.org/thread/lwehxuaarulmyiquo...@forum.dlang.org problem solved (transposed.joiner) [1]. If someone cleans the NG server some time to time this topic should be marked for.
Re: Moving forward with work on the D language and foundation
On Friday, 28 August 2015 at 12:28:43 UTC, Russel Winder wrote: On Thu, 2015-08-27 at 16:01 +, BBasile via Digitalmars-d-announce wrote: […] That's courageous, particularly past 50 yo. It's a different culture, past 50 yo in Europe people choose security, but in USA, past 50 yo some people still take the risk to try something new. Awesome. I say "bollocks" to your accusation that Europeans post 50 are a bunch of useless idiots. I call double "bollocks" on the claim that only in the USA do people do anything. https://www.google.fr/maps/@51.4602279,-0.1695423,3a,68.5y,2.82h,52.97t/data=!3m6!1e1!3m4!1shQpIZlKwZL_k_IzgQSA-aw!2e0!7i13312!8i6656!6m1!1e1 I say that you could still sort your waste. Never mind the Bollocks.
Re: Moving forward with work on the D language and foundation
On Saturday, 12 September 2015 at 22:28:49 UTC, BBasile wrote: On Friday, 28 August 2015 at 12:28:43 UTC, Russel Winder wrote: On Thu, 2015-08-27 at 16:01 +, BBasile via Digitalmars-d-announce wrote: […] That's courageous, particularly past 50 yo. It's a different culture, past 50 yo in Europe people choose security, but in USA, past 50 yo some people still take the risk to try something new. Awesome. I say "bollocks" to your accusation that Europeans post 50 are a bunch of useless idiots. I call double "bollocks" on the claim that only in the USA do people do anything. Never mind the bollocks. :handshake: https://www.youtube.com/watch?v=aKLpeNJ9zZo don't let your dishes just in front of your house.
Re: Moving forward with work on the D language and foundation
On Friday, 28 August 2015 at 12:28:43 UTC, Russel Winder wrote: On Thu, 2015-08-27 at 16:01 +, BBasile via Digitalmars-d-announce wrote: […] That's courageous, particularly past 50 yo. It's a different culture, past 50 yo in Europe people choose security, but in USA, past 50 yo some people still take the risk to try something new. Awesome. I say "bollocks" to your accusation that Europeans post 50 are a bunch of useless idiots. I call double "bollocks" on the claim that only in the USA do people do anything. Never mind the bollocks. :handshake:
Re: Beta D 2.068.1-b2
On Monday, 31 August 2015 at 13:15:57 UTC, BBasile wrote: On Monday, 31 August 2015 at 06:02:08 UTC, Martin Nowak wrote: [...] It looks like there is a regression in variant.d: I compile template without vibed and get: --- C:\Dev\dmd2\windows\bin\..\..\src\phobos\std\variant.d: Error: function std.variant.VariantN!20u.VariantN.__xopEquals errors compiling the function --- It looks very strange because - the line number is even not displayed. - relative path is quite unusuall in an error message. waiting feedback: https://github.com/dymk/temple/issues/31 this error message is so strange. Maybe the author is not very reachable now so you might also want to try to compile because you know better.
Re: Beta D 2.068.1-b2
On Friday, 4 September 2015 at 11:44:44 UTC, BBasile wrote: On Wednesday, 2 September 2015 at 18:20:49 UTC, Jacob Carlborg wrote: [...] apart from a compiler warning (https://msdn.microsoft.com/en-us/library/ms173153.aspx= correct link: https://msdn.microsoft.com/en-us/library/ms173153.aspx
Re: Beta D 2.068.1-b2
On Wednesday, 2 September 2015 at 18:20:49 UTC, Jacob Carlborg wrote: On 2015-09-02 17:51, Meta wrote: Isn't that what `override` is for? No. Think of it like you want to have a new method with the same name as a method in the base class. It's for hiding a method in the base class, not overriding it. See the C# documentation [1]. [1] https://msdn.microsoft.com/en-us/library/435f1dw2.aspx What's so different with C# 'new' that not to call 'super' in a D overriden method ? (even if C# has itself 'base' instead of 'super') C# --- public class BaseC { public int x; public void Invoke() { } } public class DerivedC : BaseC { new public void Invoke() { } } --- D --- class BaseC { int x; void Invoke() { } } class DerivedC : BaseC { override void Invoke() { /*super.Invoke() not called*/ } } --- apart from a compiler warning (https://msdn.microsoft.com/en-us/library/ms173153.aspx=
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Wednesday, 2 September 2015 at 14:41:20 UTC, GrandAxe wrote: This is to inform the D Language community that the first viable general artificial algorithm is being written in D. It is called Organic Big data intelligence (OBI); the website is at www.okeuvo.com. Some of its capabilities are: 1. Ability to learn 2. Ability to analyse 3. Problem solving 4. Moral judgement 5. Ability to feel emotions 6. Free will 7. Consciousness 8. Self awareness D Language was chosen for its versatility. It is a language with high level syntax and low capabilities, as well as excellent performance and being open source. God be the Glory. Asame Obiomah It's you, you've made it: http://i.imgur.com/3Z10Dip.png I've always trusted you. always.
Re: DCD 0.7.0
On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. [...] BTW I cant see your bugfixes as PR to allocators...(https://github.com/andralex/phobos/pulls) what are you waiting for ?
Re: Coedit 1 - update 2
On Thursday, 27 August 2015 at 23:39:13 UTC, BBasile wrote: I'm glad to announce that a second update, for Coedit 1, is available. Mmmmh sorry for this shitty announce, the bottle was almost empty when i wrote that, I even don't know how i managed to build and upload the files without error...If anyone has access to the NG server (Walter, Vlad ?), I'll be gratefull if he could delete this topic. (plz plz) In the meantime, good news for CE: DUB integration has started. I hope i'll be able to announce Coedit 2 before 2016: http://i.imgur.com/z1PYWY4.png
Re: DCD 0.7.0
On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. Thx, awesome release.
Re: Beta D 2.068.1-b2
On Monday, 31 August 2015 at 13:15:57 UTC, BBasile wrote: On Monday, 31 August 2015 at 06:02:08 UTC, Martin Nowak wrote: [...] It looks like there is a regression in variant.d: I compile template without vibed and get: --- C:\Dev\dmd2\windows\bin\..\..\src\phobos\std\variant.d: Error: function std.variant.VariantN!20u.VariantN.__xopEquals errors compiling the function --- It looks very strange because - the line number is even not displayed. - relative path is quite unusuall in an error message. I meant 'temple' without vibe.d
Re: Beta D 2.068.1-b2
On Monday, 31 August 2015 at 06:02:08 UTC, Martin Nowak wrote: First beta for the 2.068.1 point release (we skipped -b1 due to a bug). http://downloads.dlang.org/pre-releases/2.x/2.068.1/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.1-b2. This beta comes with plent dmd and a few druntime, phobos, and installer fixes. https://github.com/D-Programming-Language/dmd/compare/v2.068.0...v2.068.1-b2 https://github.com/D-Programming-Language/druntime/compare/v2.068.0...v2.068.1-b2 https://github.com/D-Programming-Language/phobos/compare/v2.068.0...v2.068.1-b2 https://github.com/D-Programming-Language/installer/compare/v2.068.0...v2.068.1-b2 Please report any bugs at https://issues.dlang.org. -Martin It looks like there is a regression in variant.d: I compile template without vibed and get: --- C:\Dev\dmd2\windows\bin\..\..\src\phobos\std\variant.d: Error: function std.variant.VariantN!20u.VariantN.__xopEquals errors compiling the function --- It looks very strange because - the line number is even not displayed. - relative path is quite unusuall in an error message.
Re: Moving forward with work on the D language and foundation
On Thursday, 27 August 2015 at 20:29:49 UTC, Andrej Mitrovic wrote: On 8/27/15, BBasile via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On Thursday, 27 August 2015 at 18:03:37 UTC, Colin wrote: On Thursday, 27 August 2015 at 16:01:54 UTC, BBasile wrote: On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu wrote: [...] That's courageous, particularly past 50 yo. It's a different culture, past 50 yo in Europe people choose security, but in USA, past 50 yo some people still take the risk to try something new. Awesome. Andrei is past 50? Doesn't look it! And Walter who was involved in the 80's in the team who made MS DOS... do you think he's 20 yo ? Hmm.. ? This is the first time I've heard of this. He's one of the very first people who have developed a C++ compiler, but MS-DOS? Right, this is an error. The day i've read his bio here http://www.drdobbs.com/architecture-and-design/how-i-came-to-write-d/240165322 I should be very **tired**. I found myself part of a programming team developing software for MS-DOS. This is the origin of the error. Sorry I didn't mean to spread bullshits...
Re: Moving forward with work on the D language and foundation
On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu wrote: Hello everyone, Following an increasing desire to focus on working on the D language and foundation, I have recently made the difficult decision to part ways with Facebook, my employer of five years and nine months. Facebook has impacted my career and life very positively, and I am grateful to have been a part of it for this long. The time has come for me, however, to fully focus on pushing D forward. As sorry I am for leaving a good and secure career behind, I am excited many times over about the great challenges and opportunities going forward. Next step with the D Language Foundation is a formal talk with the foundation's prospective attorney tomorrow. I hope to get the foundation in motion as soon as possible, though I'm told there are numerous steps to complete. I will keep this forum posted about progress. I'm also glad to announce that the D Language Foundation already has a donor - I have decided to contribute my books' royalties to it. I encourage others to respond in kind. Thanks, Andrei That's courageous, particularly past 50 yo. It's a different culture, past 50 yo in Europe people choose security, but in USA, past 50 yo some people still take the risk to try something new. Awesome.
Re: Moving forward with work on the D language and foundation
On Thursday, 27 August 2015 at 18:03:37 UTC, Colin wrote: On Thursday, 27 August 2015 at 16:01:54 UTC, BBasile wrote: On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu wrote: [...] That's courageous, particularly past 50 yo. It's a different culture, past 50 yo in Europe people choose security, but in USA, past 50 yo some people still take the risk to try something new. Awesome. Andrei is past 50? Doesn't look it! And Walter who was involved in the 80's in the team who made MS DOS... do you think he's 20 yo ?
Re: Moving forward with work on the D language and foundation
On Thursday, 27 August 2015 at 20:52:42 UTC, Steven Schveighoffer wrote: On 8/27/15 2:03 PM, Colin wrote: On Thursday, 27 August 2015 at 16:01:54 UTC, BBasile wrote: On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu wrote: [...] That's courageous, particularly past 50 yo. It's a different culture, past 50 yo in Europe people choose security, but in USA, past 50 yo some people still take the risk to try something new. Awesome. Andrei is past 50? Doesn't look it! He ain't that old :) http://erdani.com/index.php/about/ Born in 1969 -Steve Sorry, for some reason this is not the best of me i'm showing tonigth...Maybe it'll be better when talking about a PR or anything else...See ya later.
Re: DCD v0.7.0-rc1
On Thursday, 27 August 2015 at 10:13:38 UTC, BBasile wrote: On Tuesday, 25 August 2015 at 08:57:12 UTC, Brian Schott wrote: On Tuesday, 25 August 2015 at 08:46:18 UTC, BBasile wrote: On Friday, 21 August 2015 at 10:15:09 UTC, Brian Schott wrote: [...] Tuesday...what's going on, everything is fine ? I'm still tracking down some problems. http://forum.dlang.org/post/fgzvowtioiudjvvha...@forum.dlang.org I've seen some activity on your allocator fork and on the DCD submodules yesterday, is it ok to release the DCD binaries based on the current state ? Is the problem fixed ? Or would you recommend more to distribute latest stable 0.6 (for example just after A.Neves fixed a regression) ? Never mind...I'll release in a few hours...
Coedit 1 - update 2
I'm glad to announce that a second update, for Coedit 1, is available. https://github.com/BBasile/Coedit/releases/tag/1_update_2 https://github.com/BBasile/Coedit Coedit is an IDE for the DMD compiler. It's 'a DMD GUI for the free electrons'. If it's not enough it may be all too much (https://www.youtube.com/watch?v=S5M2GtNpPE4) Have fun while you can, life is short.
Re: DCD v0.7.0-rc1
On Thursday, 27 August 2015 at 22:18:25 UTC, Brian Schott wrote: On Thursday, 27 August 2015 at 10:13:38 UTC, BBasile wrote: I've seen some activity on your allocator fork and on the DCD submodules yesterday, is it ok to release the DCD binaries based on the current state ? Is the problem fixed ? Or would you recommend more to distribute latest stable 0.6 (for example just after A.Neves fixed a regression) ? No. I'll tag 0.7.0 when it's ready. There are still a few bugs. (Just for fun, run a build from master in Valgrind) By the way you should also take the upstream version of 'mallocator.d'. I dont know if you' ve get why i've pinged you last week but currently DCD cannot be build in debug mode on Windows 32 bit...look at the notifications and you'll understand why. Believe or not but some low-level C functions were not existing and that's why something like one year ago you get a bug report...it looks like a switch was added to link microsoft C library (-betterC) even on win32 but so far if you compile DCD with -debug -g|-gc then BANG error...
Re: DCD v0.7.0-rc1
On Tuesday, 25 August 2015 at 08:57:12 UTC, Brian Schott wrote: On Tuesday, 25 August 2015 at 08:46:18 UTC, BBasile wrote: On Friday, 21 August 2015 at 10:15:09 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-rc1 If nothing else comes up I'll tag 0.7.0 Monday. DCD is an editor-independent auto-completion program for D code. Read more here: https://github.com/Hackerpilot/DCD Tuesday...what's going on, everything is fine ? I'm still tracking down some problems. http://forum.dlang.org/post/fgzvowtioiudjvvha...@forum.dlang.org I've seen some activity on your allocator fork and on the DCD submodules yesterday, is it ok to release the DCD binaries based on the current state ? Is the problem fixed ? Or would you recommend more to distribute latest stable 0.6 (for example just after A.Neves fixed a regression) ?
Re: DCD v0.7.0-rc1
On Friday, 21 August 2015 at 10:15:09 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-rc1 If nothing else comes up I'll tag 0.7.0 Monday. DCD is an editor-independent auto-completion program for D code. Read more here: https://github.com/Hackerpilot/DCD Tuesday...what's going on, everything is fine ?
Re: D-Day for DMD is today!
On Sunday, 23 August 2015 at 06:08:54 UTC, Daniel Murphy wrote: BBasile wrote in message news:rljvemqjfvnnqqnnc...@forum.dlang.org... Excellent. I guess it's also time to clean the wiki page that explained how to build under win32 with DMC. It's obsolete now. Nope! The glue layer and backend are still in C++, and still need to be built with DMC. Of course. I Haven't tried to build it when i've written this observation. By the way, currently under win32 it's not possible to build DDMD unless the line --- #HOST_DC=dmd --- is uncommented. Because there is a bunch of commands using dmd compile and run (-run) in win32.mak. Is it a bug ? Maybe I miss out a step to bootstrap ?
Re: D-Day for DMD is today!
On Sunday, 23 August 2015 at 08:56:14 UTC, Daniel Murphy wrote: BBasile wrote in message news:fmoabuqgvlztgmqyj...@forum.dlang.org... By the way, currently under win32 it's not possible to build DDMD unless the line --- #HOST_DC=dmd --- is uncommented. Because there is a bunch of commands using dmd compile and run (-run) in win32.mak. Is it a bug ? Maybe I miss out a step to bootstrap ? The missing step is to set HOST_DC in the environment. My current HOST_DC is c:\d\dmd2.067beta\windows\bin\dmd.exe -conf=c:\d\dmd2.067beta\windows\bin\sc.ini I don't know what happend on my setup but now it's ok. I use the following script http://wiki.dlang.org/Building_DMD#Using_a_D_script It looks like some old garbages were leading to ? well I don't know.
Re: D-Day for DMD is today!
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! [...] Excellent. I guess it's also time to clean the wiki page that explained how to build under win32 with DMC. It's obsolete now.
Re: Programming in D paper book is available for purchase
On Wednesday, 19 August 2015 at 00:57:32 UTC, Ali Çehreli wrote: I am very happy! :) It will be available on many other distribution channels like Amazon in a few days as well but the following is the link that pays me the most royalty: https://www.createspace.com/5618128 This revision has many corrections and improvements over the one on the web site, which was from December 2014. (Thank you, Luís Marques!) I am too excited to list the changes right now but I can say that it is up to date with 2.068. :D [...] Ali Congratz and many thx for your work.
Re: Release D 2.068.0
On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote: See the changelog for more details. http://dlang.org/changelog.html#2.068.0 Something that's not obvious about phobos `hexString` CT template, it's not reflected in the DDOC, but it works with the `import` expression, and i think it was the primary goal, for example if you have an hex dump that's likely to represent some ASCII chars, in a file named file.txt: --- import std.conv; writeln( hexString!(import(file.txt))); --- Coedit users can use this easily because the folder of a runnable module is always added to the string import path (-J). For example they just have to put the dump files into the folder where stand the script...et voilà compile file run works directly without error about the import() folder.
Re: Release D 2.068.0
On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote: Glad to announce D 2.068.0. http://downloads.dlang.org/releases/2.x/2.068.0/ This release comes with many rangified phobos functions, 2 new GC profilers, a new AA implementation, and countless further improvements and fixes. See the changelog for more details. http://dlang.org/changelog.html#2.068.0 -Martin thx much.