On 2013-02-25 16:25, alex wrote:
Yep, that's the one I fixed recently.
Aha, cool. I'll have to give it a try. BTW, is the Xamarin Studio IDE free?
--
/Jacob Carlborg
a quick test of Xamarin Studio with Mono-D, in general everything
seems to work better and faster. I'll give a more a throughout testing
later.
Good job.
--
/Jacob Carlborg
On 2013-02-21 21:37, Jesse Phillips wrote:
Not sure how similar all the goals are (dynamic with static benefits)
but there is Magpie: http://magpie.stuffwithstuff.com/
Doesn't that run on the JVM?
--
/Jacob Carlborg
, and
change directory from release to release, and so the scripts must change
as well.
Yeah, that's true.
--
/Jacob Carlborg
On 2013-02-18 08:31, Walter Bright wrote:
As long as it isn't written in Ruby :-)
I was not referring to what's usually called a scripting language. I
was referring to a script, regardless of language.
--
/Jacob Carlborg
\nPhobos Fixes:
puts get_summaries(phobos_fixes_url)
### END
I guess the correct approach is to use Bugzilla's REST api, but its
1am... and this might be good enough?
This time it wasn't me :)
--
/Jacob Carlborg
On 2013-02-18 13:46, Ary Borenszweig wrote:
In the order it was analyzed. Same as in Ruby.
I see.
--
/Jacob Carlborg
was added in this release.
--
/Jacob Carlborg
On 2013-02-17 08:46, Paulo Pinto wrote:
Have you looked into Ruby Motion or Mirah as well?
Or MacRuby. It's free (as in free beer) and open source, not something
that Ruby Motion is.
--
/Jacob Carlborg
On 2013-02-17 14:21, Paulo Pinto wrote:
My problem with MacRuby and Ruby Motion is they are tied to Mac OS X.
Yeah, I agree. But developing for iOS is pretty tied to Mac OS X anyway.
--
/Jacob Carlborg
.
Our idea was to make a language as similar as Ruby, not with the
intention of compiling Ruby. But accidentally (or not :-P) it is
happening, slowly.
I see.
--
/Jacob Carlborg
On 2013-02-17 21:22, Ary Borenszweig wrote:
Since it's not yet implemented, it could be like that, or it can be that
it is evaluated when you execute the program (but not at compile time).
But if I just but code that the top level of a file, when at runtime is
that executed?
--
/Jacob
On 2013-02-17 20:50, JN wrote:
http://delight.sourceforge.net/
There we go, thanks.
--
/Jacob Carlborg
and
deprecated/removed ones. Then, in addition to that we could have a link
to bugzilla for the rest.
--
/Jacob Carlborg
.
How about a script that doesn't it automatically? Then we at least don't
have to go to bugzilla.
--
/Jacob Carlborg
://jinja.pocoo.org/
I like Haml, it's similar to Jade but without the pipes for the plain text.
What about plain HTML, like Ruby (Erb) or PHP uses.
--
/Jacob Carlborg
is YAML
development:
username: %= username %
password: %= password %
--
/Jacob Carlborg
for them?
--
/Jacob Carlborg
Wasn't this realized before? By the way, last weeks there seems to be
increasing dynamic linking loading buzz like it was not an issue for
ages.
As far as I know and if nothing has changed in the recent days shared
libraries to not work, at least not on Posix.
--
/Jacob Carlborg
On 2013-02-07 21:16, Walter Bright wrote:
(a) get dynamic linking and loading to work
I'm willing to help on this one, especially for Mac OS X. I have wanted
this for quite a long time.
--
/Jacob Carlborg
. And then, as in C++, you have templates.
In C and C++ you don't have anything to generate them, you need to write
them manually. You can do that same with D.
--
/Jacob Carlborg
, but it's theoretically possible.
--
/Jacob Carlborg
On 2013-01-30 00:28, alex wrote:
Okay, I've uploaded a new version that features a basically working
version. There is now a separated mixin insight and expression
evaluation available.
There are still many things left to do though.
I'll give it a try.
--
/Jacob Carlborg
supporting separate
compilation you can have the implementation of a private method in a
separate object file.
--
/Jacob Carlborg
.
--
/Jacob Carlborg
thinking of a prototype of an
interactive D script console or so.. :)
Sure, why not.
--
/Jacob Carlborg
in the
browser :D
Yeah, that was s cool. I also liked the code bubbles. Instead of
having a file as the minimum abstraction unit in the IDE/editor it was a
function/class/method.
--
/Jacob Carlborg
is defined.
I want to be able to have three code bubbles open, side by side, showing
three different methods from the same file.
--
/Jacob Carlborg
functionality, that Java has
available. So yeah, kinda of a bootstrapping problem. :)
Hehe, yeah, it's kind of the chicken and egg problem.
--
/Jacob Carlborg
I had in mind. But that just removes all
other code that is not selected from the editor. I want to have multiple
editors or views of the same file side by side. These views don't need
to be any larger than the code they're showing.
--
/Jacob Carlborg
.
--
/Jacob Carlborg
is .tupleof, see:
http://forum.dlang.org/thread/llizpsrachdtqtshp...@forum.dlang.org?page=2#post-ke6lv8:242nn8:241:40digitalmars.com
--
/Jacob Carlborg
://www.youtube.com/watch?v=oAhrFQVnsrYnoredirect=1
--
/Jacob Carlborg
.
scope-statements are lowered to try/catch/finally.
Any D IDE has quite a lot of expectations to live up since it most
certainly will be compared with Descent.
--
/Jacob Carlborg
On 2013-01-26 01:23, alex wrote:
Why not wrap dmd's front-end?
The problem with the DMD frontend is that it's not made to be used in on
its own, like in an IDE.
--
/Jacob Carlborg
in Mono-D.
--
/Jacob Carlborg
on .net internals.
Let's see :)
It should provide an C interface, then it can be connected to anything.
--
/Jacob Carlborg
reusing the one in VisualD, it's written in D? Sure it's a bit
more work since it's not written in a Java compatible language but it
might be worth it.
--
/Jacob Carlborg
, though I'd be more proactive about that than
relying on this.
You've started to use pull requests for DMD, nice. Does this take into
account delegates that are closures?
--
/Jacob Carlborg
be resolved?
Absolutely not. That's way I said I don't use any of these language
constructs.
Completion-related issues may get straight to
https://github.com/aBothe/D_Parser please.
Will do.
I've reported a couple of issues now.
--
/Jacob Carlborg
and druntime?
* Can Mono-D resolve type inference?
I'm using Mac OS X.
--
/Jacob Carlborg
On 2013-01-10 06:18, Walter Bright wrote:
On 1/9/2013 11:02 AM, Jacob Carlborg wrote:
As I said, I don't know assembly but here's the output:
Good time to learn it!
Do you have any good books to recommend for this?
I will most likely not have time to learn assembly now. I'm busy
assembler will
improve your high level coding abilities.
Yeah, that's one thing I've learned by reading the newsgroups here.
--
/Jacob Carlborg
no doubt that it can be useful and helpful. The time to learn it
just competes with so much else.
--
/Jacob Carlborg
itself to the thunk.
The tlv_get_addrs function will then extract the key and from that key
it can get the image the address belongs to.
Does that make any sens? Is that something the DMD could do, that is
call the thunk instead of __tls_get_addr.?
--
/Jacob Carlborg
On 2013-01-09 11:26, Jacob Carlborg wrote:
I think it sounds like that but I don't know. I'm just trying to figure
out how TLS is implemented on Mac OS X 10.7+.
Also, there's nothing else that calls this tlv_get_addr function or the
thunk so I'm guessing it's the compiler that calls
On 2013-01-09 11:00, deadalnix wrote:
Isn't it horrible performancewise ?
I think it sounds like that but I don't know. I'm just trying to figure
out how TLS is implemented on Mac OS X 10.7+.
--
/Jacob Carlborg
a look
at this:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52268
That's a bugzilla issue for the same thing for GCC. The comments contain
some disassembly of uses of __thread.
--
/Jacob Carlborg
On 2013-01-09 19:53, John Colvin wrote:
Surely __thread is redundant there, seeing as x will be TLS by default?
We're talking C here and it's not default in C.
--
/Jacob Carlborg
code: http://pastebin.com/UKb6etWD
Disassembly with TLS: http://pastebin.com/nkdnE9w6
Disassembly without TLS: http://pastebin.com/vuvEBWWH
Object dump with TLS: http://pastebin.com/PqpPw56a
Object dump without TLS: http://pastebin.com/ki6atzEm
--
/Jacob Carlborg
/zflwhizhppbdqfioz...@forum.dlang.org
--
/Jacob Carlborg
On 2013-01-08 13:52, Russel Winder wrote:
On Tue, 2013-01-08 at 08:27 +0100, Jacob Carlborg wrote:
Interesting, I was told not to try upgrading to Lion, but to stay with
Snow Leopard.
I just did.
MacBook2.1, Core 2 Duo, 2GB.
I think mine is from late 2006.
This has a 64-bit processor
to Mountain Lion 10.8, and Apple provide no way of upgrading to
Lion 10.7. Thus I am forced to be Snow Leopard 10.6 for ever more.
They don't sell USB sticks anymore?
--
/Jacob Carlborg
to Mountain Lion 10.8, and Apple provide no way of upgrading to
Lion 10.7. Thus I am forced to be Snow Leopard 10.6 for ever more.
Actually, I have the installation for Lion left on my hard drive.
--
/Jacob Carlborg
, but left them off of
the install package.
There is no problem.
--
/Jacob Carlborg
it is good enough for D should be
doable without too much effort).
I've looked a bit at this and if we want to emulate TLS and support
dynamic libraries on Mac OS X 10.6 I think we basically need to do what
the dynamic linker does on 10.7.
--
/Jacob Carlborg
--
/Jacob Carlborg
work on and then we don't
have a roadmap to point to.
--
/Jacob Carlborg
into the D runtime.
--
/Jacob Carlborg
On 2013-01-07 09:04, Walter Bright wrote:
Please nail down what is necessary first. (BTW, I don't know how the
compiler can tell what image an address comes from. Remember, shared
libraries are loaded at runtime, not compile time.)
I'll try and do that.
--
/Jacob Carlborg
On 2013-01-07 19:29, Andrei Alexandrescu wrote:
It's less structured than a roadmap but maybe that's what would make it
tenable!
It would be like a roadmap without the timeline. That's a lot better
than nothing.
--
/Jacob Carlborg
enough about the Mac ecosystem to know when we can pull the
plug on that.
Me neither. Mac OS X 10.6 was released August 28, 2009. There have been
two major releases since then.
--
/Jacob Carlborg
few reasons to not have the latest OS, they are
pretty darn cheap.
--
/Jacob Carlborg
Construction: Shared
libraries for Linux. Still does for D1.
--
/Jacob Carlborg
. In Summary it feels to me that GC free D
is not important to the community or the active contributors.
The design of toString() has been up for debate a couple of times. Many
are not happy with the design.
--
/Jacob Carlborg
instanciated for each type
used during compilation.
Ah, so you modified the existing RTInfo? I didn't know that existed.
--
/Jacob Carlborg
difficulties here but the put a shim in place to deal with it.
What would be the issue of linking with dynamic libraries? We can
already link with C dynamic libraries without any problem.
--
/Jacob Carlborg
On 2013-01-06 13:19, Benjamin Thaut wrote:
Here is the full implementation if you are interested:
https://github.com/Ingrater/druntime/blob/master/src/rtti.d
Thanks. Is that possible to do without having to modify the runtime?
--
/Jacob Carlborg
, it is all about issues with garbage collection and
thread management, they need to perform contortions to deal with C and C
++ codes. I recollect it is to do with the way Go handles execution
stacks.
I see.
--
/Jacob Carlborg
On 2013-01-06 16:20, Pierre Rouleau wrote:
Is there a file somewhere that lists all requested features, under
development features? Or the various mailing lists the only source of
information?
There is some information at the wiki, the DIP's.
--
/Jacob Carlborg
.
--
/Jacob Carlborg
cool. Question, are you manually triggering the code for
generating the RTTI?
BTW, have you seen this old project implementing runtime reflection:
http://flectioned.kuehne.cn/
--
/Jacob Carlborg
b;
}
@Foo(3) int c;
--
/Jacob Carlborg
built yet (problems with the package
script).
I hope to get these resolved shortly. In the meantime, enjoy and have a
Happy D Year!
I create a pull request with docs for UDA's:
https://github.com/D-Programming-Language/d-programming-language.org/pull/231
--
/Jacob Carlborg
agree.
I'll start a new thread on this. This seems to be a major new feature
and it appears nowhere!
I create a pull request with some documentation:
https://github.com/D-Programming-Language/d-programming-language.org/pull/231
--
/Jacob Carlborg
On 2013-01-04 15:27, Philippe Sigaud wrote:
Nice move!
Too bad I get a pink unicorn from this one. Github is becoming stranger
and stranger :)
Works for me. Try this one:
https://github.com/jacob-carlborg/d-programming-language.org/commit/bddbdf18353203ba12d8e0e44391e8b6a031b91a
--
/Jacob
on the Attribute section.
--
/Jacob Carlborg
to the previous state.
--
/Jacob Carlborg
into one and minifies it. It
also adds a unique hash to the end of the filename to avoid conflicts
with cached files.
--
/Jacob Carlborg
ok I either run the clone instead or does the same
on the original disk.
--
/Jacob Carlborg
On 2013-01-03 19:53, Russel Winder wrote:
On Thu, 2013-01-03 at 10:26 -0800, Walter Bright wrote:
[…]
1. I control the backups
I run my own SMTP and IMAP server, including it's backing up. I like
control!
Next step: becoming your own ISP ?
--
/Jacob Carlborg
On 2013-01-02 00:46, Walter Bright wrote:
2. the OS X package hasn't been built yet (problems with the package
script).
What isn't working? Is there something I can do to help?
--
/Jacob Carlborg
On 2013-01-02 12:55, bearophile wrote:
Jonathan M Davis:
And how is that any different from any other release?
How much time used to pass between two adjacent releases, in past?
Bye,
bearophile
Around a month, perhaps.
--
/Jacob Carlborg
or, as
before, /Developer/usr/bin/packagemaker.
--
/Jacob Carlborg
through 10.7 to 10.8
without any problems. I'm still using an old Macbook that was shipped
with 10.4, it's running 10.7 now. Although that has had a couple of
reinstalls.
--
/Jacob Carlborg
On 2013-01-02 19:51, Walter Bright wrote:
I've been avoiding upgrading Ubuntu, because the last time I did that
the installer trashed everything. Lost a day on that one.
That's what backups are for :)
--
/Jacob Carlborg
.
Yeah, that's a requirement. Andrei has ported the Ruby script to shell
script and created a pull request:
https://github.com/D-Programming-Language/installer/pull/10
--
/Jacob Carlborg
profile directory should do the trick:
http://kb.mozillazine.org/Profile_folder_-_Thunderbird
I've created a symlink for the newsgroups messages pointing to dropbox
to get synchronization.
--
/Jacob Carlborg
to SiegeLord. These days I'm trying to be less political
and more practical. I'm using what works and what I think works best. If
I need XML I'm using Tango, if I need regular expression I'm using Phobos.
--
/Jacob Carlborg
as a coordinated whole
and likely more, those are just off the cuff.
Ok, I see.
--
/Jacob Carlborg
version) at work. It's simple and
easy to setup and does what we need it to do.
--
/Jacob Carlborg
On 2012-12-25 05:22, Kelly wrote:
No, Amber is not backwards compatible with D1. That is not it's purpose.
It is probably close enough to 'fairly easily' convert D1 code (ie.
converting Tango hasn't been a huge ordeal).
I thought so, it looks pretty compatible.
--
/Jacob Carlborg
On 2012-12-25 04:06, Walter Bright wrote:
I don't particularly like inner classes (I find them confusing), but
they were added specifically to support DWT and make conversions from
existing Java code easier.
I'm grateful for that, thank you.
--
/Jacob Carlborg
enough computers to do that.
--
/Jacob Carlborg
-january though.
I think they are. It's been talked on these newsgroups before.
--
/Jacob Carlborg
On 2012-12-21 14:13, Kiith-Sa wrote:
This shouldn't happen as I don't even use that extension.
It's possible that it's a bug in ICE's (outdated) copy of Derelict2.
I updated Derelict2 now. Can you try pulling the changes?
I'll give it a try.
--
/Jacob Carlborg
-alpha).
Project page: https://bitbucket.org/larsivi/amber
Background: http://www.dsource.org/projects/tango/forums/topic/920
Interesting, I haven't read all links yet but interesting.
--
/Jacob Carlborg
X binary :)
--
/Jacob Carlborg
?
Segmentation fault
This is on a computer using Mac OS X 10.6, I'll try later on a Mac OS X
10.8 computer.
Fork: https://github.com/jacob-carlborg/ICE/tree/osx
--
/Jacob Carlborg
On 2012-12-14 13:52, evilrat wrote:
just because when i tried debug simple program in xcode it was really
pain and suffering, the whole OS X for D coding is painful :(
GDB shipped with Xcode is way to old, IIRC.
--
/Jacob Carlborg
901 - 1000 of 1439 matches
Mail list logo