Re: [cdesktopenv-devel] strcasestr detection patch

2018-06-26 Thread Matthew R. Trower
Alright, here's the patch. -mrt >From 9121aba9ec8786d52c54b3847d187ad960d0ce6d Mon Sep 17 00:00:00 2001 From: "Matthew R. Trower" Date: Tue, 26 Jun 2018 22:47:09 -0500 Subject: [PATCH] Fix DtMail compilation on Sun with GCC --- cde/programs/dtmail/dtmail/FindDialog.C | 2 +- 1 file changed, 1

Re: [cdesktopenv-devel] strcasestr detection patch

2018-06-26 Thread Matthew R. Trower
Jon Trulson writes: > On 06/26/2018 08:08 PM, Matthew R. Trower wrote: >> Jon Trulson writes: >> >>> Should I expect a patch from someone for this? >>> -jon >> >> I'll send one in. While I'm at it, tell me this - would you prefer to >> keep detection logic, using system strcasestr where we thin

[cdesktopenv-devel] [PATCH] Reenable gcc support on FreeBSD and OpenBSD

2018-06-26 Thread Ulrich Wilkens
This patch re-enables support for GCC and clang 3.3 on FreeBSD and OpenBSD. It tries to retain suppression of warnings as much as possible. -- Ulrich Wilkens Email: m...@uwilkens.de >From 14f7c36de8141e934970c6f86795ad06f9cb5796 Mon Sep 17 00:00:00 2001 From: Ulrich Wilkens Date: Wed, 27 Jun

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Matthew R. Trower
Jon Trulson writes: > On 06/26/2018 04:23 PM, Matthew R. Trower wrote: >> Jon Trulson writes: > Yes... At the time the JP locale was very important -- that and some > unsupported CN locales are probably what prompted the push for MB work > in CDE... (not UTF of course, but rather MB ISO locales

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Jon Trulson
On 06/26/2018 08:15 PM, Richard L. Hamilton wrote: I suppose one could come up with a configuration file for Thunderbird that used dtaction commands to have the CDE type handling mechanism deal with as many as possible (and relatively safe, e.g. NOT shell scripts) attachment types. That would

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Richard L. Hamilton
I forgot - one other thing good about dtmail (esp. on someone running on a tiny system, like that Raspberry Pi, maybe) is that it's far less of a memory hog than e.g. Thunderbird. > On Jun 26, 2018, at 22:15, Richard L. Hamilton wrote: > > Signed PGP part > I suppose one could come up with a c

Re: [cdesktopenv-devel] Wiki cleanups

2018-06-26 Thread Jon Trulson
On 06/26/2018 08:10 PM, Matthew R. Trower wrote: Jon Trulson writes: When you get the time to clean up the wiki (hopefully before release), could you please remove the various broken links to dropbox? The Wiki let's you upload images and the like, and reference them so there should be no need

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Richard L. Hamilton
I suppose one could come up with a configuration file for Thunderbird that used dtaction commands to have the CDE type handling mechanism deal with as many as possible (and relatively safe, e.g. NOT shell scripts) attachment types. That would allow some degree of natural integration. Add to th

Re: [cdesktopenv-devel] strcasestr detection patch

2018-06-26 Thread Jon Trulson
On 06/26/2018 08:08 PM, Matthew R. Trower wrote: Jon Trulson writes: Should I expect a patch from someone for this? -jon I'll send one in. While I'm at it, tell me this - would you prefer to keep detection logic, using system strcasestr where we think it is probably available, or just use o

Re: [cdesktopenv-devel] Wiki cleanups

2018-06-26 Thread Matthew R. Trower
Jon Trulson writes: > When you get the time to clean up the wiki (hopefully before release), > could you please remove the various broken links to dropbox? > > The Wiki let's you upload images and the like, and reference them so > there should be no need for external images. > > I saw a few place

Re: [cdesktopenv-devel] strcasestr detection patch

2018-06-26 Thread Matthew R. Trower
Jon Trulson writes: > Should I expect a patch from someone for this? > -jon I'll send one in. While I'm at it, tell me this - would you prefer to keep detection logic, using system strcasestr where we think it is probably available, or just use our custom strcasestr on all platforms? -mrt ---

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Matthew R. Trower
Brent Busby writes: > Robert Pangrazio writes: > >> Just to put it out there, currently I have CDE running on Ubuntu 16.04 >> using multiple monitors. I have a few xrandr commands in my .dtprofile that >> configures my 3 monitors and arranges them - even rotating them, and it >> works great. I e

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Matthew R. Trower
Brent Busby writes: > d...@blackshard.net (Matthew R. Trower) writes: > >> My experience was that when using fetchmail (or getmail, or dtmail's >> builtin IMAP), you cannot leave messages on the server. If you do, they >> will be repeatedly fetched, causing much duplication. Local deletion >> a

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Ulrich Wilkens
On 06/27/18 02:57, Jon Trulson wrote: Ok.  Yes, we would just remove the instructions on the linux/bsd wiki's that tell them to create these links. If you end up finding that earlier versions will not work, then we will just tell users on the wiki that for "OS versions older than x.x, you wil

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Jon Trulson
On 06/26/2018 06:37 PM, Ulrich Wilkens wrote: On 06/27/18 01:46, Jon Trulson wrote: On 06/26/2018 05:35 PM, Ulrich Wilkens wrote: On 06/27/18 00:29, Jon Trulson wrote: The link imports/x11/include/Xm can be removed. It's not needed anymore. But the link imports/x11/include/X11 is still neede

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Ulrich Wilkens
On 06/27/18 01:46, Jon Trulson wrote: On 06/26/2018 05:35 PM, Ulrich Wilkens wrote: On 06/27/18 00:29, Jon Trulson wrote: The link imports/x11/include/Xm can be removed. It's not needed anymore. But the link imports/x11/include/X11 is still needed by BSDs and Suns. Its removal might be someth

Re: [cdesktopenv-devel] Wiki cleanups

2018-06-26 Thread Jon Trulson
When you get the time to clean up the wiki (hopefully before release), could you please remove the various broken links to dropbox? The Wiki let's you upload images and the like, and reference them so there should be no need for external images. I saw a few places where there were links to no

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Brent Busby
Robert Pangrazio writes: > Just to put it out there, currently I have CDE running on Ubuntu 16.04 > using multiple monitors. I have a few xrandr commands in my .dtprofile that > configures my 3 monitors and arranges them - even rotating them, and it > works great. I even have Top and sensors as a

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Brent Busby
d...@blackshard.net (Matthew R. Trower) writes: > My experience was that when using fetchmail (or getmail, or dtmail's > builtin IMAP), you cannot leave messages on the server. If you do, they > will be repeatedly fetched, causing much duplication. Local deletion > also does not propagate back t

Re: [cdesktopenv-devel] strcasestr detection patch

2018-06-26 Thread Jon Trulson
Should I expect a patch from someone for this? -jon On 06/26/2018 04:35 PM, Matthew R. Trower wrote: Ulrich Wilkens writes: On 06/19/18 22:56, Matthew R. Trower wrote: DtMail attempts to detect whether the non-standard strcasestr() is available, and defines it if it is not. Unfortunately, t

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Jon Trulson
On 06/26/2018 05:35 PM, Ulrich Wilkens wrote: On 06/27/18 00:29, Jon Trulson wrote: The link imports/x11/include/Xm can be removed. It's not needed anymore. But the link imports/x11/include/X11 is still needed by BSDs and Suns. Its removal might be something for later. I have removed these

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Ulrich Wilkens
On 06/27/18 00:29, Jon Trulson wrote: The link imports/x11/include/Xm can be removed. It's not needed anymore. But the link imports/x11/include/X11 is still needed by BSDs and Suns. Its removal might be something for later. I have removed these links for both X11 and Motif on BSD (>= 6.x onl

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Jon Trulson
On 06/26/2018 05:09 PM, Robert Pangrazio wrote: I’ll see if I can find my exact setup, but that doesn’t sound right. I wasn’t deleting messages as I was able to see them from multiple devices. I have an AWS server I use for my own projects, including CDE where I had it set up. And since I acce

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Robert Pangrazio
I’ll see if I can find my exact setup, but that doesn’t sound right. I wasn’t deleting messages as I was able to see them from multiple devices. I have an AWS server I use for my own projects, including CDE where I had it set up. And since I access it through a website, why not just access my gm

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Jon Trulson
Merged to master - no conflicts. -jon On 06/26/2018 04:30 PM, Jon Trulson wrote: On 06/26/2018 04:20 PM, Ulrich Wilkens wrote: On 06/26/18 23:53, Matthew R. Trower wrote: Ulrich Wilkens writes: On 06/13/18 07:22, Ulrich Wilkens wrote: I have now finished the test of the patch. It runs fine

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Jon Trulson
On 06/26/2018 04:23 PM, Matthew R. Trower wrote: Jon Trulson writes: On 06/25/2018 07:40 AM, Matthew R. Trower wrote: Jon Trulson writes: Hey, as it turns out, XRandR is supported just fine through the current multihead code (as much as multihead works at all, anyway). So that's cool new

Re: [cdesktopenv-devel] strcasestr detection patch

2018-06-26 Thread Matthew R. Trower
Ulrich Wilkens writes: > On 06/19/18 22:56, Matthew R. Trower wrote: >> DtMail attempts to detect whether the non-standard strcasestr() is >> available, and defines it if it is not. Unfortunately, the detection >> code is imperfect. Fortunately, we can make it a class method to avoid >> collisi

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Jon Trulson
On 06/26/2018 04:20 PM, Ulrich Wilkens wrote: On 06/26/18 23:53, Matthew R. Trower wrote: Ulrich Wilkens writes: On 06/13/18 07:22, Ulrich Wilkens wrote: I have now finished the test of the patch. It runs fine on all platforms. Unfortunately site.def and sun.cf have changed in the meantime

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Jon Trulson
On 06/26/2018 03:03 PM, Ulrich Wilkens wrote: On 06/13/18 07:22, Ulrich Wilkens wrote: On 06/13/18 01:12, Jon Trulson wrote: I think I want a signoff from Ulrich on this - I have no way to test. -jon Well I can test the patch. But again it will need some time, because it has to be done on al

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Matthew R. Trower
Robert Pangrazio writes: > Also, I have used dtmail with GMail/IMAP using a local relay via > procmail to sync it to the local mailbox. Sending was via a local > sendmail relay. Worked great. I think the bigger issue is the lack of > HTML support. I couldn't read a lot of my emails because of it.

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Matthew R. Trower
Jon Trulson writes: > On 06/25/2018 07:40 AM, Matthew R. Trower wrote: >> Jon Trulson writes: >> Hey, as it turns out, XRandR is supported just fine through the current >> multihead code (as much as multihead works at all, anyway). So that's >> cool news. There's still fair bit of polish left

Re: [cdesktopenv-devel] strcasestr detection patch

2018-06-26 Thread Ulrich Wilkens
On 06/19/18 22:56, Matthew R. Trower wrote: DtMail attempts to detect whether the non-standard strcasestr() is available, and defines it if it is not. Unfortunately, the detection code is imperfect. Fortunately, we can make it a class method to avoid collision even if it does exist. I've fou

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Ulrich Wilkens
On 06/26/18 23:53, Matthew R. Trower wrote: Ulrich Wilkens writes: On 06/13/18 07:22, Ulrich Wilkens wrote: I have now finished the test of the patch. It runs fine on all platforms. Unfortunately site.def and sun.cf have changed in the meantime. So I'm afraid it won't apply anymore. @Matthew:

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Matthew R. Trower
José Carlos Carrión Plaza writes: > Enviado desde mi iPhone > > What about using libcurl for IMAP/POP with SSL support? We wouldn’t reinvent > the wheel... ...but we might build our own wheel, instead of borrowing another. =) Neither IMAP nor SSL support should be difficult, and I don't see th

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Matthew R. Trower
Ulrich Wilkens writes: > On 06/13/18 07:22, Ulrich Wilkens wrote: > > I have now finished the test of the patch. It runs fine on all platforms. > Unfortunately site.def and sun.cf have changed in the meantime. > So I'm afraid it won't apply anymore. > @Matthew: Can you recreate the patch? Hmm, i

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Christopher Turkel
I couldn't find it in the archives but I remember a couple of years ago someone posted a tutorial for using sendmail and dtmail mail to read gmail. On Tue, Jun 26, 2018 at 4:46 PM, Robert Pangrazio wrote: > Just to put it out there, currently I have CDE running on Ubuntu 16.04 > using multiple m

Re: [cdesktopenv-devel] Motif version incompatibilites

2018-06-26 Thread Ulrich Wilkens
On 06/13/18 07:22, Ulrich Wilkens wrote: On 06/13/18 01:12, Jon Trulson wrote: I think I want a signoff from Ulrich on this - I have no way to test. -jon Well I can test the patch. But again it will need some time, because it has to be done on all platforms. And I'm afraid that these are some

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Robert Pangrazio
Just to put it out there, currently I have CDE running on Ubuntu 16.04 using multiple monitors. I have a few xrandr commands in my .dtprofile that configures my 3 monitors and arranges them - even rotating them, and it works great. I even have Top and sensors as applications that start on login, no

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread José Carlos Carrión Plaza
Enviado desde mi iPhone > El 26 jun 2018, a las 20:51, Jon Trulson escribió: > >> On 06/25/2018 07:40 AM, Matthew R. Trower wrote: >> Jon Trulson writes: > [...] > >>> Well, my point is that dtmail isn't really safe to use on the >>> Internet. I'm only half-way joking when I say I want to ki

Re: [cdesktopenv-devel] Modernization and re-tooling

2018-06-26 Thread Jon Trulson
On 06/25/2018 07:40 AM, Matthew R. Trower wrote: Jon Trulson writes: [...] Well, my point is that dtmail isn't really safe to use on the Internet. I'm only half-way joking when I say I want to kill it. But dtmail has been around since the beginning of CDE, so I won't kill it - I will advise

Re: [cdesktopenv-devel] ArchLinux

2018-06-26 Thread Jon Trulson
Ok, so this is going to be somewhat painful. The issue is definitely in tooltalk - it goes into an infinite loop shortly after trying to start it's RPC server (not rpc.ttdbserver - different animal). Periodically, it then tries to start another one, because it thinks the previous one is "dead

Re: [cdesktopenv-devel] es_ES.UTF-8 localizing

2018-06-26 Thread Jon Trulson
Antonis Tsolomitis did this for the Greek UTF8 locale. Unfortunately, we didn't have the foresight to document all of the steps required. This would make a great wiki article, if you can figure it out. It would help others in the future who want to do translations. Maybe Antonis can describ