In a project the size of mixxx (at least as they come up) every situation
should be enumerated and documented (to the extent possible in an os
project). This provides new developers the information to maintain
consistency. The code, especially in a large project that hasn't had the
formatting enfor
I've posted a PR for some new LateNight display options. I'm definitely
running up against the limits of the skinning engine so I can't do a lot
more than this. But it makes it possible to specifically select the big
waveforms if you want them. It also makes it possible to turn off the
EQs to sa
Well my thinking is more aimed at humans reading code than the compiler
reading it. The function-style initialization looks like a class
initialization, which makes CSAMPLE look heavier than it is. What I've
been taught is that what's most important is the syntactic clues that a
reader picks up a
are we in violent agreement then? Why not do the optimal thing in the first
place for consistency sake? Rather than rely on the compiler to do it for
you. Especially in a case like this where the optimization is no more work
nor is it less readable.
On Fri, Jun 5, 2015, 7:38 PM Owen Williams wro
That's what I said?
"The compiler is free to elide (remove) the temporary+copying whenever
it can, but copy constructor must still be accessible"
On Fri, 2015-06-05 at 23:34 +, Gavin Swanson wrote:
> http://stackoverflow.com/a/4470763
>
>
> On Fri, Jun 5, 2015, 7:21 PM Owen Williams
> wr
http://stackoverflow.com/a/4470763
On Fri, Jun 5, 2015, 7:21 PM Owen Williams wrote:
> Since CSAMPLE is a simple type, assignment is best -- and when it works,
> assignment is the way to go (hurray for smart compilers eliding copies).
> With the form sample(0.0), it gives the impression that CSA
I use AdBlock Plus. I tried disabling it but that did not change anything.
On 06/05/2015 05:56 PM, Sean M. Pappalardo - D.J. Pegasus wrote:
>
>
> On 06/05/2015 01:19 PM, Be wrote:
>> Now I can click the edit link, but I still get the same error when I try
>> to preview or save my edit.
>
> Do you
Since CSAMPLE is a simple type, assignment is best -- and when it works,
assignment is the way to go (hurray for smart compilers eliding copies).
With the form sample(0.0), it gives the impression that CSAMPLE is a
complex type with a constructor.
On Fri, 2015-06-05 at 22:16 +, Gavin Swanson w
On 06/05/2015 01:19 PM, Be wrote:
Now I can click the edit link, but I still get the same error when I try
to preview or save my edit.
Do you have any sort of script blocker running? Tests good for me with
Firefox on Linux.
Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Con
CSAMPLE sample(0.0);
On Fri, Jun 5, 2015, 4:45 PM Owen Williams wrote:
> On Fri, 2015-06-05 at 22:30 +0200, Daniel Schürmann wrote:
>
> > CSAMPLE sample = 0.0;
>
> This one. auto should really only be used when assigning from a
> function whose return value is obvious.
>
>
>
>
>
> -
On Fri, 2015-06-05 at 22:30 +0200, Daniel Schürmann wrote:
> CSAMPLE sample = 0.0;
This one. auto should really only be used when assigning from a
function whose return value is obvious.
--
__
Hi
I have updated
http://mixxx.org/wiki/doku.php/coding_guidelines?auto
according to our discussion.
It is still a draft. Lets tweak it until we have a commitment.
I am unsure what is the recommended version for our own typedefs:
CSAMPLE sample = 0.0;
auto sample = (CSAMPLE)0.0;
auto sample =
Yeah, let's try that.
On 06/05/2015 01:45 PM, RJ Ryan wrote:
> I just created a new account and edited a page successfully. I took a
> look at your user account and everything looked normal too.
>
> Not really sure what's going on. I can delete the account if you'd like
> to try re-creating it.
>
Now I can click the edit link, but I still get the same error when I try
to preview or save my edit.
On 06/05/2015 01:32 PM, S.Brandt wrote:
> The permissions for your user are fine, you should be able to edit.
> Did reset your user, and you should have received a new password.
>
> If you still c
Jun 5, 2015 at 12:17 PM, Nico Schlömer
> > wrote:
> > On older compilers, instead of `-std=c++11` we have `-std=c
> > ++0x`. Currently, Mixxx unconditionally adds `-std=c++11`,
> > so we might want to address this.
>
tly, Mixxx unconditionally adds `-std=c++11`, so we might
want to address this.
Cheers,
Nico
https://launchpadlibrarian.net/208320762/buildlog_ubuntu-precise-amd64.mixxx_2.1~20150605-precise1_BUILDING.txt.gz
<https://launchpadlibrarian.net/208320762/buildlog_ubuntu-preci
std=c++11` we have `-std=c++0x`.
>> Currently, Mixxx unconditionally adds `-std=c++11`, so we might want to
>> address this.
>>
>> Cheers,
>> Nico
>>
>>
>> https://launchpadlibrarian.net/208320762/buildlog_ubuntu-precise-amd64.mixxx_2.1~20150605-precise1_BUILDING
`-std=c++0x`.
>> Currently, Mixxx unconditionally adds `-std=c++11`, so we might want to
>> address this.
>>
>> Cheers,
>> Nico
>>
>>
>> https://laun
padlibrarian.net/208320762/buildlog_ubuntu-precise-amd64.mixxx_2.1~20150605-precise1_BUILDING.txt.gz
>
>
> --
>
> ___
> Get Mixxx, the #1 Free MP3 DJ Mixing software Tod
I just created a new account and edited a page successfully. I took a look
at your user account and everything looked normal too.
Not really sure what's going on. I can delete the account if you'd like to
try re-creating it.
On Fri, Jun 5, 2015 at 12:57 PM, Be wrote:
> I'm still getting this er
I'm still getting this error. There are a number of edits I've been
waiting to make around the wiki.
On 04/06/2015 09:43 AM, Owen Williams wrote:
> I'll see if I can figure out what's going on
>
> On Mon, 2015-04-06 at 09:27 -0500, Be wrote:
>> Any idea what's going on with this? Pegasus said he
On older compilers, instead of `-std=c++11` we have `-std=c++0x`.
Currently, Mixxx unconditionally adds `-std=c++11`, so we might want to
address this.
Cheers,
Nico
https://launchpadlibrarian.net/208320762/buildlog_ubuntu-precise-amd64.mixxx_2.1~20150605-precise1_BUILDING.txt.gz
On Fri, 2015-06-05 at 08:14 -0400, RJ Ryan wrote:
>
> Which can pretty much be summarized as "use auto to prevent repeating
> yourself".
My rule of thumb is, use auto when the type is long AND easily
understandable from the context. So don't use auto instead of QString
"just because," but do
On Fri, Jun 5, 2015 at 1:35 AM, Sean M. Pappalardo - D.J. Pegasus <
spappala...@mixxx.org> wrote:
>
>
> On 06/04/2015 09:43 PM, RJ Ryan wrote:
>
>> * Visual Studio 2013 (12.0)
>>
>
> Does VS2015 offer more C++11 features? Since it's free, we can just
> declare that to be the minimum version from h
On Fri, Jun 5, 2015 at 4:38 AM, Max Linke wrote:
>
>
> On 06/05/2015 09:55 AM, Daniel Schürmann wrote:
> > Hi all.
> >
> > Good news! Thank you RJ.
> >
> > I just one objection to the C++11 white list.
> >
> > The new keyword "auto".
>
>
> No auto is awesome. I've started a new simulation Monteca
Hi Max,
Thank you for the nice blog.
I did not know all these reason pro "auto".
I am currently working in a huge c# project, which uses a Mixed style "var"
/ explicit types.
Since It is not all my code, It is sometimes a pain to understand the code
with all the vars and the
mixed style:
QLis
On 06/05/2015 09:55 AM, Daniel Schürmann wrote:
> Hi all.
>
> Good news! Thank you RJ.
>
> I just one objection to the C++11 white list.
>
> The new keyword "auto".
No auto is awesome. I've started a new simulation Montecarlo simulation
program for my PhD and use exclusively auto to declare my
Hi all.
Good news! Thank you RJ.
I just one objection to the C++11 white list.
The new keyword "auto".
IMHO "auto" helps to speed up the code writing. But it makes the code
harder to understand. Some IDEs are starting to display the real type, but
that does not help
in GitHub reviews or other ed
28 matches
Mail list logo