Re: [cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Jon Trulson
On 06/15/2018 10:29 PM, Matthew R. Trower wrote: Jon Trulson writes: What gcc6 issues did you have? I fixed some for FreeBSD, maybe it works for you now? Alright, here's the deal. GCC>4 turns on C11 mode by default. It's a standards error to compile an XPG5 (or older) application with a C

Re: [cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Matthew R. Trower
Jon Trulson writes: > What gcc6 issues did you have? I fixed some for FreeBSD, maybe it > works for you now? Alright, here's the deal. GCC>4 turns on C11 mode by default. It's a standards error to compile an XPG5 (or older) application with a C99 or newer compiler. Sun systems actually call

[cdesktopenv-devel] Migration to UseInstalled

2018-06-15 Thread Matthew R. Trower
Hey Jon, I see that you've started working on this a bit. I had a look at your commits (as I also have an interest in this space), and I'm watching this hardcoded line grow: --- INCLUDES = -I../../include -I/usr/local/include/X11 -I/usr/include/X11 -I/usr/X11R6/include/X11 -I../../imports/x11/inc

Re: [cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Matthew R. Trower
Chase via cdesktopenv-devel writes: > We really ought to stop patching our version of Imake and just start > using the ones prepackaged in Linux, *BSD and Solaris, would make all > our lives much easier and the code smaller and more maintainable. Has it been so large a burden? I see 4 patches i

Re: [cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Jon Trulson
Agreed. Big job. Patches welcome :) -jon On 06/15/2018 07:27 PM, Chase wrote: We really ought to stop patching our version of Imake and just start using the ones prepackaged in Linux, *BSD and Solaris, would make all our lives much easier and the code smaller and more maintainable. ​Thank

Re: [cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Chase via cdesktopenv-devel
We really ought to stop patching our version of Imake and just start using the ones prepackaged in Linux, *BSD and Solaris, would make all our lives much easier and the code smaller and more maintainable. ​Thank you for your time, -Chase​ ‐‐‐ Original Message ‐‐‐ On June 15, 2018 5:3

Re: [cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Jon Trulson
They are all in master, I've deleted cde-next for now. Since I can test with fbsd and obsd now, the patches I had in cde-next were moved into master yesterday (I think there were only two). -jon On 06/15/2018 04:36 PM, Matthew R. Trower wrote: ‎Are those fixes in master, or cde-next? One is

Re: [cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Matthew R. Trower
‎Are those fixes in master, or cde-next? One is Sun-specific (long ago, Ulrich disabled some code by bumping compiler version checks; GCC 6 causes that code to run again). The real meat though is standards-compliance issues.   I don't recall the exact error messages, but I've seen them at least

Re: [cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Jon Trulson
merged to master, thanks! What gcc6 issues did you have? I fixed some for FreeBSD, maybe it works for you now? -jon On 06/15/2018 01:31 AM, Matthew R. Trower wrote: Hey, I got a clean build out of GCC =) --- CDE on Sun, when built with GCC, uses whatever GCC binary is in the path. This is

Re: [cdesktopenv-devel] 2 (possibly) simple wishes

2018-06-15 Thread Richard L. Hamilton
> On Jun 15, 2018, at 14:12, Antonis Tsolomitis > wrote: > > > I write 2 possibly simple wishes that would be useful to be resolved at some > point. > > (a) Scrolling with the mouse wheel works on most CDE apps (after proper setup > of the .Xdefaults) > except the filemanager, where > it o

Re: [cdesktopenv-devel] question about windows list

2018-06-15 Thread Antonis Tsolomitis
Yes, of course. Antonis. On 15/06/2018 03:25 μμ, Richard L. Hamilton wrote: Oops, forgot to send reply to the list. On Jun 15, 2018, at 07:45, Antonis Tsolomitis

[cdesktopenv-devel] 2 (possibly) simple wishes

2018-06-15 Thread Antonis Tsolomitis
I write 2 possibly simple wishes that would be useful to be resolved at some point. (a) Scrolling with the mouse wheel works on most CDE apps (after proper setup of the .Xdefaults) except the filemanager, where it only works when the pointer is on the vertical scrolling bar. What makes a d

Re: [cdesktopenv-devel] nsgmls symbol collision on illumos/OpenIndiana

2018-06-15 Thread Jon Trulson
merged to master, thanks! -jon On 06/15/2018 12:05 AM, Matthew R. Trower wrote: Jon Trulson writes: I can add this, but for safety/clarity, can you change the comparison from: #if __SUNPRO_CC == 0x5100 to #if defined(__SUNPRO_CC) && __SUNPRO_CC == 0x5100 This is a little clearer and won't

Re: [cdesktopenv-devel] question about windows list

2018-06-15 Thread Richard L. Hamilton
Oops, forgot to send reply to the list. > On Jun 15, 2018, at 07:45, Antonis Tsolomitis > wrote: > > > I changed the Alt-Tab to f.cycle_up and this works well. > > Thanks, > > Antonis. > I think you mean f.circle_up - there is no f.cycle_up. For consis

Re: [cdesktopenv-devel] question about windows list

2018-06-15 Thread Richard L. Hamilton
Looks like those do _not_ work with focus follows mouse; note the sentence for f.next_key and f.prev_key that says: This function is treated as f.nop if keyboardFocusPolicy is not explicit. (IMO, that makes sense enough, since with keyboardFocusPolicy: pointer (i.e. focus follows mouse), all you

[cdesktopenv-devel] imake gcc version detection (sun)

2018-06-15 Thread Matthew R. Trower
Hey, I got a clean build out of GCC =) --- CDE on Sun, when built with GCC, uses whatever GCC binary is in the path. This is good and proper in my opinion. However, imake has all of the compiler paths hardcoded. This causes the version and include paths to be detected improperly on modern OI H