September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | 01-Sep-2013 06:57, Andrej Mitrovic пишет: > On 9/1/13, Manu <turkeyman@gmail.com> wrote: > auto idx = array.countUntil(item); > if (idx != -1) > array = array.remove(idx); We just need better documentation/examples.. E.g. this works fine: int[] arr = [1, 2, 3, 1, 4 ]; arr = remove!(x => x == 1)(arr); assert(arr == [2, 3, 4]); And one can even ask it to do unstable removal which is faster. -- Dmitry Olshansky |
September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
On 9/1/13, Manu <turkeyman@gmail.com> wrote: > ** If you want to link against any other libraries. Only if you want to do it statically, but you don't need to mess with COFF for DLLs, most of these libs you've listed can build either statically or as a DLL. On 9/1/13, Manu <turkeyman@gmail.com> wrote: > Most of who? The D devs? You all reject auto-complete and debuggers? How do you get any work done? Well, we do get things done: http://www.ohloh.net/p/dmd/commits/summary http://www.ohloh.net/p/libphobos/commits/summary On 9/1/13, Manu <turkeyman@gmail.com> wrote: >>> - Deprecate DMD makefiles. Seriously! Insist that contributors use the >>> IDE bindings to work on DMD. >> >> Not gonna happen. >> > > Reconsider. How is deprecating makefiles easier than making whatever IDE that you're using just call a 'make' command when you click a button? Even VS comes with nmake and friends. On 9/1/13, Manu <turkeyman@gmail.com> wrote: >> Slowing us down won't help anyone. > > I'd argue that it would; inflicting the pain of trying to be a productive D user on the developers will certainly highlight the importance of the issue. It would only make people leave the community, just like Tomasz Stachowiak (h3r3tic) left, and now I've learned Michel Fortin is also not using D anymore. Anyway it's not like we're not aware of the issues, these things are brought up in the newsgroups every other day. But the only way to fix the situation is: file bugs, contribute with pull requests. On 9/1/13, Manu <turkeyman@gmail.com> wrote: > I'm really don't like bugzilla as an end-user, but I'm not performing > searching actions. > As a reporter, I find it's needless friction between me and reporting bugs, > and I consequently report perhaps half as many bugs as I would otherwise, See I don't understand this. You want everyone to work on the things you're most interested in (IDEs), but you can't bother reporting bugs. > Are you saying I should have told everyone to set up their machines before coming? Well look, you've obviously used D in a 64bit environment (so you've had to set this up yourself at least once), so I don't understand how you've managed to lose 6 hours on it. :) |
September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright Attachments:
| On 1 September 2013 18:00, Walter Bright <newshound2@digitalmars.com> wrote: > On 8/31/2013 9:36 PM, Manu wrote: > >> I'm really don't like bugzilla as an end-user, but I'm not performing >> searching >> actions. >> As a reporter, I find it's needless friction between me and reporting >> bugs, and >> I consequently report perhaps half as many bugs as I would otherwise, >> because I >> need to open a slow website, and login with yet another account... >> > > Bugzilla sets a cookie on your machine so you don't have to repeatedly log in. I log in once every few months when something happens to my browser that deleted the cookies. > > If you have cookies disabled, of course you'll have to log in every time. But that's the same with github, too. > I don't have cookies disabled, but it doesn't seem to work for me... I have to login every few minutes. It auto-logs-me-out every few minutes... if I leave it open in the background while I'm working so I can easily reach for it, I find it asks me to log in again basically every time. I also find the layout unappealing, and I find Github issues easier to navigate... but I'm not the one that has to use it daily, so I'm not really bothered by that. The part that irks me most is that I have to have yet-another-account-on-the-internet... Does bugzilla support OpenAuth? I don't want my topic to get lost in this though, the first few items in my weekend report are the big tickets as I see it; installation, IDE, and debugging. |
September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Cousens Attachments:
| On 1 September 2013 18:05, Daniel Cousens <daniel210x@gmail.com> wrote:
> On Sunday, 1 September 2013 at 07:55:15 UTC, Walter Bright wrote:
>
>> On 8/31/2013 10:02 PM, Kapps wrote:
>>
>>> I've always found Bugzilla to be terrible. I *still* have no clue how to actually find the latest opened issues.
>>>
>>
> I have to agree with Manu that I probably report half as many ICE's and parse errors than I receive, simply because of how slow Bugzilla is.
>
> That and its interface is so tedious, I have no idea how to check if it has already been reported...
>
No, me either. Absolutely no idea.
I just report it anyway, and in the case of duplicates, someone that knows
what they're doing usually seems to clean it up >_< .. (Sorry!)
|
September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | On 2013-09-01 15:18, Andrej Mitrovic wrote: > How is deprecating makefiles easier than making whatever IDE that > you're using just call a 'make' command when you click a button? Even > VS comes with nmake and friends. Like the Xcode project does. It calls "make" when building but contains a separate dummy target to allow autocompletion and similar features to work. For some reason those features don't work for make targets. -- /Jacob Carlborg |
September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | On 2013-09-01 15:26, Manu wrote: > I also find the layout unappealing, and I find Github issues easier to > navigate... but I'm not the one that has to use it daily, so I'm not > really bothered by that. > The part that irks me most is that I have to have > yet-another-account-on-the-internet... Does bugzilla support OpenAuth? Hmm, I'm wondering if Github has an API for accessing issues and that could be used to sync with bugzilla. -- /Jacob Carlborg |
September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | "Manu" <turkeyman@gmail.com> wrote in message news:mailman.700.1378042144.1719.digitalmars-d@puremagic.com... > On 1 September 2013 18:05, Daniel Cousens <daniel210x@gmail.com> wrote: > >> On Sunday, 1 September 2013 at 07:55:15 UTC, Walter Bright wrote: >> >>> On 8/31/2013 10:02 PM, Kapps wrote: >>> >>>> I've always found Bugzilla to be terrible. I *still* have no clue how >>>> to >>>> actually find the latest opened issues. >>>> >>> >> I have to agree with Manu that I probably report half as many ICE's and parse errors than I receive, simply because of how slow Bugzilla is. >> >> That and its interface is so tedious, I have no idea how to check if it has already been reported... >> > > No, me either. Absolutely no idea. > I just report it anyway, and in the case of duplicates, someone that knows > what they're doing usually seems to clean it up >_< .. (Sorry!) > Please keep doing this. It really isn't a big deal to clean up the duplicates. |
September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
On 9/1/13, Andrej Mitrovic <andrej.mitrovich@gmail.com> wrote: > On 9/1/13, Jacob Carlborg <doob@me.com> wrote: >> On 2013-09-01 09:55, Walter Bright wrote: >> >>> All open issues (the latest are at the end): >>> >>> http://d.puremagic.com/issues/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED One other important thing to mention, you can use a desktop version of bugzilla lite which can download all bugs and let you browse bugs offline: http://almworks.com/deskzilla/overview.html It has no limitations for open-source projects. |
September 01, 2013 Re: Had another 48hr game jam this weekend... | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On 9/1/13, Daniel Murphy <yebblies@nospamgmail.com> wrote:
> Please keep doing this. It really isn't a big deal to clean up the duplicates.
Yeah, agreed. If anything, duplicate reports show us how frequent an issue is ran into by users and allows us to prioritize the issues a bit.
|
Copyright © 1999-2021 by the D Language Foundation