Return-Path: Received: from mail.2rosenthals dot com (mail.2rosenthals dot com [74.101.171.114]) by wa dot comkal dot net (Weasel v2.6) for ; 25 Nov 2019 03:46:13 +0800 Received: from [192.168.100.2] (port=49563 helo=2rosenthals dot com) by mail.2rosenthals dot com with esmtp (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1iYxpa-00087q-28 for vnl at os2site dot com; Sun, 24 Nov 2019 14:46:02 -0500 Received: from [192.168.100.2] (HELO hawking) by 2rosenthals dot com (CommuniGate Pro SMTP 5.4.10) with ESMTP id 3290068; Sun, 24 Nov 2019 14:46:04 -0500 Received: from [192.168.100.201] (HELO mail.2rosenthals dot com) by 2rosenthals dot com (CommuniGate Pro SMTP 5.4.10) with ESMTPS id 3290070 for pmmail2user at os2voice dot org; Sun, 24 Nov 2019 14:45:12 -0500 Received: from [192.168.200.201] (port=36886 helo=mail2.2rosenthals dot com) by mail.2rosenthals dot com with esmtp (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1iYxoa-00082u-2F for pmmail2user at os2voice dot org; Sun, 24 Nov 2019 14:45:00 -0500 Received: from baywarp dot org ([63.249.102.192]:47165 helo=blondeguy dot com) by mail2.2rosenthals dot com with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1iYxje-0001YQ-1x for PMMail2User at os2voice dot org; Sun, 24 Nov 2019 14:39:54 -0500 Received: from [192.168.46.21] (c-67-180-231-12.hsd1.ca dot comcast dot net [67.180.231.12]) by host11.cruzio dot com (Postfix) with ESMTPSA id 903B910701 for ; Sun, 24 Nov 2019 11:39:21 -0800 (PST) X-CTCH-RefID: str=0001.0A020212.5DDADDFA.0048,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0 Subject: Re: [pmm2-U] PMMail 3.24 beta 2 To: PMMail2User References: <001.b8cf0900df08d65d.012 at telus dot net> <003.c0210a008c5ed75d.014 at telus dot net> <003.f8e20b009a99d85d.003 at telus dot net> <100.f0cc010038bed85d.009 at telus dot net> <100.00230f004095d95d.012 at qwest dot net> <100.c87909003bafd95d.022 at telus dot net> Message-ID: <3323d4bb-0baa-14e2-050f-fad9f9dffdfe at blondeguy dot com> Date: Sun, 24 Nov 2019 11:39:20 -0800 User-Agent: Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <100.c87909003bafd95d.022 at telus dot net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit From: Neil Waldhauer Reply-To: PMMail2User List-Help: List-Unsubscribe: List-Subscribe: List-Post: List-Owner: , On 11/23/19 02:14 pm, dougb007 at telus dot net wrote: > On 2019-11-23, at 13:23:29, ygk at qwest dot net wrote: >> On Fri, 22 Nov 2019 22:06:00 -0700 (MST) dougb007 at telus dot net > wrote: >>> On 2019-11-22, at 19:29:46, dougb007 at telus dot net wrote: >>>> On 2019-11-21, at 21:05:32, dougb007 at telus dot net wrote: >>>>> >>>>> I still have a build problem that I need to resolve (I think I am >>>>> missing something), but that is okay as long as you can build > it >>>>> successfully. >>>> I am still not able to build this thing, and that means that I need > to >>>> find another way to trouble shoot PMMutil, which seems to have >>>> some sort of problem. It is popping up an error, on a new install, >>> but >>>> the error doesn't tell me anything useful. Simply pressing > >>>> lets it continue. >>> Okay, I found the build problem. Somehow, OS2TK45 got > dropped >> >from RPM/YUM. This was working, so I don't know what > happened. >>> Possibly something while testing ArcaOS. Anyway, I can build it >>> now. I think the WIS, and PMMutil, are okay. They both need > some >>> work, but I think we should leave it, for now. Very few users (if > any) >>> will see any problems. The only problem, that I see, is doing a > new >>> install, with accounts already in place. PMMutil pops up an error, >>> that doesn't tell me anything. Pressing will let it finish. >>> This >>> probably should be in the README. >>> >>>> QUESTION: Are you using the Watcom build, or the old > method? >>>> Have you decided which way we will go, for the longer term? >>> There is still a problem with aspell.cnf. It needs to be: >>> -------------------------- >>> # >>> # aspell.cnf -- Configuration for PMMail use of Aspell library >>> # >>> dict-dir at UNIXROOT/usr/lib/aspell-0.60 >>> data-dir at UNIXROOT/usr/lib/aspell-0.60 >>> # >>> # ____[ end ]____ >>> # >>> ---------------------- >>> but PMMail doesn't understand " at UNIXROOT". It also doesn't >>> understand %UNIXROOT%, so the user needs to set the proper >>> drive (W:) in place of at UNIXROOT, unless PMMail is installed > on >>> the UNIXROOT drive. Then they can simply omit at UNIXROOT. > I >>> haven't been able to find where this file gets initialized. >>> >>> I can see a problem, if ASpell ever gets updated, and the path >>> changes. >> Hi Doug >> >> Aspell.cnf is generated by PMMail the first time it is opened and >> anytime it is opened after aspell.cnf gets deleted or renamed. It is > a >> simple code change in speller_init (pmm-speller.c ~253). I just > need to >> call getenv to get the unixroot. I can fix it now or wait for the next >> version. Let me know. Thanks >> >> Gregg > Well, first off, you need to know if the user wants to use ASpell. > ASpell doesn't cover all languages, so some users still need the old > PMMail 2.x spell checker, which should be the default when ASpell > can't be found (or a new user setting needs to be implemented, so > the user can choose). In fact, ASpell really should be selectable by > account, not as a tool for all accounts. Some users have one > account that operates in English, another that operates in French, > and another that operates in German. The way it is today, they > can't do that (other changes would also be required in the > accounts). Something for the future, not for the upcoming release. > > Another problem: Currently, if you do a new install, PMMail won't > start, looking for ASpell15.dll, which may not be there until the user > installs ASpell (IF they want to use ASpell). Since PMMail won't > start, it can't add, or fix, the aspell.cnf file, which the user may not > want anyway. This one needs to be fixed. > > It seems that the two entries, in aspell.cnf, are the same, when > using the RPM/YUM ASpell, but they are different when using the > old PMMail version of ASpell (different directory structure). This > works, for me: > ------------------------- > # > # aspell.cnf -- Configuration for PMMail use of Aspell library > # > dict-dir /usr/lib/aspell-0.60 > data-dir /usr/lib/aspell-0.60 > # > # ____[ end ]____ > # > ============== > but my PMMail is installed on the UNIXROOT drive. The drive letter > would be required if it was on a different drive. There is also the > complication, that some people insist on putting their account > directories on a different drive than either the program, or > UNIXROOT. PMMail runs in the Accounts directory (and there can > be multiple Accounts directories, possibly on different drives). > > I don't know what the best approach is, but the user should have the > final say about what gets configured. They may want to stay with > the old PMMail version of ASpell too. > > To get past the current problem, it should be okay to just add the > UNIXROOT drive letter to the above. I am pretty sure that some > people will be unhappy, but such is life. > > Neil is the project manager, so he gets to say what to do about it. I'm fine with fixing this right away. I will issue Beta 4 once it is checked in. best regards, Neil -- Neil Waldhauer neil at blondeguy dot com www.blondeguy dot com Expert consulting for OS/2 Warp, ArcaOS and eComStation ----------- To unsubscribe yourself from this list, send the following message to MajorMajor at os2voice dot org unsubscribe PMMail2User end