Wednesday, January 31, 2018

Digest for comp.lang.c++@googlegroups.com - 8 updates in 3 topics

red floyd <dont.bother@its.invalid>: Jan 31 09:42AM -0800

On 1/31/2018 4:28 AM, Jorgen Grahn wrote:
> why anyone would want that.
 
> OTOH, I don't use Windows much, and I tend to force it to use a
> "Classic" theme.
 
Because... "I'd better do something to justify my job... and...
"OOOH!! SHINY!!!!"
"Alf P. Steinbach" <alf.p.steinbach+usenet@gmail.com>: Jan 31 07:56PM +0100

On 1/31/2018 5:52 PM, Richard wrote:
> high DPI displays). I find when I want to resize something I have to
> really carefully position the cursor in order to get a grip on the
> sizer.
 
Nothing to do with C++ but, just press Alt+Space and use the "move"
choice in the window menu.
 
That also works nicely for minimizing a fullscreen window.
 
 
Cheers & hth.,
 
- Alf (missing the old IBM keyboard guidelines (I don't even remember
the name))
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 31 02:18PM -0500

On 1/27/2018 1:38 PM, Mr Flibble wrote:
>> things where possible based on the indented parts?
 
> If you want me to engage with you with on topic discussion then you must
> first stop your off topic religious spam.
 
 
If you ever change your mind on this, I would be very keen on learning
about your kerning algorithm. I gather from your UI that it's custom.
I'd be interested in hearing your thinking on how/why you did it as
you have.
 
--
Thank you! | Indianapolis, Indiana | God is love -- 1 John 4:7-9
Rick C. Hodgin | http://www.libsf.org/ | http://tinyurl.com/yaogvqhj
-------------------------------------------------------------------------
Software: LSA, LSC, Debi, RDC/CAlive, ES/1, ES/2, VJr, VFrP, Logician
Hardware: Arxoda Desktop CPU, Arxita Embedded CPU, Arlina Compute FPGA
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Jan 31 08:44PM

On 31/01/2018 19:18, Rick C. Hodgin wrote:
> about your kerning algorithm.  I gather from your UI that it's custom.
> I'd be interested in hearing your thinking on how/why you did it as
> you have.
 
If you want me to engage with you with on topic discussion then you must
first stop your off topic religious spam.
 
/Flibble
 
--
"Suppose it's all true, and you walk up to the pearly gates, and are
confronted by God," Bryne asked on his show The Meaning of Life. "What
will Stephen Fry say to him, her, or it?"
"I'd say, bone cancer in children? What's that about?" Fry replied.
"How dare you? How dare you create a world to which there is such misery
that is not our fault. It's not right, it's utterly, utterly evil."
"Why should I respect a capricious, mean-minded, stupid God who creates
a world that is so full of injustice and pain. That's what I would say."
David Brown <david.brown@hesbynett.no>: Jan 31 11:30PM +0100

>> harder to distinguish from other elements.
 
> I've been looking for a new laptop and was leaning toward
> Windows 10. What about Windows 8? Is it also a mess?
 
If you want a good, sensible system for software development, then I'd
recommend Linux (Linux Mint, unless you have particular reasons for
something else). From personal experience, it is simply a better system
for that kind of work - /except/ for writing Windows software, of
course. (Windows has its good points too. For my work I use two
computers - one Windows, one Linux. I could not do my job with only one
of them. At home, where I have the choice, it's Linux all the way.)
 
But if you need to have Windows, then my understanding is that Win10
fixes many of the bad points of Win8 and only introduces a relatively
small number of new ones. (I have Win7 on my machine.) It also adds
some new features, and is a bit more efficient on many-core systems and
at handling lots of ram, and it has a sort of virtual desktop manager
(only about 30 years after unix). Of course, every new version of
Windows screws around with the settings and configuration so that you
have to re-learn setup and administration of basic things such as
networking and printers. Usually, however, you only need to do that
once or twice. Once you have your programs started, you work with them
in the same way as you always have - the OS version doesn't actually
matter that much.
 
So skip Win8, and go straight to Win10. Win7 has been fine, but you'll
have a lot of trouble getting it on a new machine.
 
MS has always had a pattern of alternating good and bad versions of
Windows - it looks like Win7 and Win10 are "good" ones, Win8 is a bad one.
red floyd <dont.bother@its.invalid>: Jan 31 02:36PM -0800

On 1/31/2018 2:30 PM, David Brown wrote:
> have a lot of trouble getting it on a new machine.
 
> MS has always had a pattern of alternating good and bad versions of
> Windows - it looks like Win7 and Win10 are "good" ones, Win8 is a bad one.
 
Depend on if you want some unknown portions of all your activities to be
reported to Microsoft...
"James R. Kuyper" <jameskuyper@verizon.net>: Jan 31 02:09PM -0500

On 01/31/2018 09:09 AM, Manfred wrote:
>>>>> definition of f() above. It seems to me that this should qualify as a
>>>>> diagnosable rule, and therefore one that must result in a diagnostic
>>>>> (4.1p2), but gcc apparently disagrees with me about that.
...
> definition of a function that matches the function /signature/ of f() -
> the key issue being that the function signature does not contain the
> function return type.
 
6.5p9 requires that the signatures match, only for determining whether
the two declarations identify the same function. 6.5p10 requires
declarations identifying the same function must have the same type, and
that's the "matching" that I was referring to that can't happen in this
case.
 
>> f() which is compatible with the block-scope declaration of f().
> This is not how I would understand it, since hidden names would not
> participate in overload resolution (because of 6.4 p1).
 
16.1p2 does not require that the issue ever come up as to which of the
two overloads should be used - it simply says that they should not both
exist.
 
...
> p9 states that both declarations of f() "shall denote the same function"
> and p9.1, 9.2 and 9.3 define this identity based on linkage, namespace
> and parameter list identity (i.e. function /signature/)
 
I noticed the "or" in 6.5p9.1, but didn't notice that p9.1, p9.2, p9.3
and p9.4 are all connected to each other by "and" - but that doesn't
change the results. Both declarations are in the same namespace, and
denote functions with the same parameter type lists, so 6.5p10
definitely applies, and definitely prohibits them from having different
types.
 
...
> To my understanding, this sums up to the following:
> - The program is ill-formed (because it violates 6.5 p10)
> - But the compiler is still compliant since "a diagnostic is not required".
 
Agreed.
red floyd <dont.bother@its.invalid>: Jan 31 09:43AM -0800

On 1/30/2018 1:24 PM, Chris M. Thomasson wrote:
 
>> Isn't that a PIC-32 instruction?
 
> A PowerPC instruction eieio?
 
> https://en.wikipedia.org/wiki/Enforce_In-order_Execution_of_I/O
 
Thanks. It's been 10 years. It *was* PPC, not PIC.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com.

No comments: