[Issue 6798] Integrate overloadings for multidimentional indexing and slicing

2014-08-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6798

hst...@quickfur.ath.cx changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||hst...@quickfur.ath.cx
 Resolution|--- |FIXED

--- Comment #5 from hst...@quickfur.ath.cx ---
https://github.com/D-Programming-Language/dmd/pull/443 has been merged finally.
Hooray!

--


[Issue 6798] Integrate overloadings for multidimentional indexing and slicing

2013-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6798



--- Comment #4 from Denis Shelomovskij  2013-04-09 
18:42:42 MSD ---
What is the state of this issue and the pull?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6798] Integrate overloadings for multidimentional indexing and slicing

2011-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6798



--- Comment #3 from bearophile_h...@eml.cc 2011-10-13 13:02:20 PDT ---
There was a discussion thread about the idea of supporting a syntax like:

y[$-6, 0..$:2]

Don:

http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=146464

And in my opinion one of the last messages in that thread, by Robert Jacques,
seals the topic. I think nice stride syntax will be useful for user-defined
types:

http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=146533

Do you want me to open another enhancement request that asks just for the
stride syntax?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6798] Integrate overloadings for multidimentional indexing and slicing

2011-10-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6798


Kenji Hara  changed:

   What|Removed |Added

   Keywords||patch


--- Comment #2 from Kenji Hara  2011-10-10 02:35:06 PDT ---
Posted pull request.
https://github.com/D-Programming-Language/dmd/pull/443

(This does not contains stride syntax/overloading.)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6798] Integrate overloadings for multidimentional indexing and slicing

2011-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6798


bearophile_h...@eml.cc changed:

   What|Removed |Added

 CC||bearophile_h...@eml.cc


--- Comment #1 from bearophile_h...@eml.cc 2011-10-09 19:55:28 PDT ---
So is this:

y[$-6, 0..$:2]


getting translated like this?

y.opIndex(y.opDollar!0 - 6, y.opSlice!1(0, y.opDollar!1, 2))


Strides/steps are sometimes useful in numerics code.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---