Native windows gnuclient/winclient setup kit

Adrian Aichner adrian at xemacs.org
Sat Sep 22 07:00:36 EDT 2007


"Vin Shelton" <acs at alumni.princeton.edu> writes:

> Hello goodly XEmacs folk -
>
> On 9/21/07, Mats Lidell <matsl at xemacs.org> wrote:
>> Vin Shelton wrote:
>> > 1) The gnuserv code currently in the 21.4 and 21.5 branches does not
>> > compile as-is on native windows.
>>
>> How hard would it be to make gnuserv work on native windows?
>
> Well, as I alluded to in my first message, the changes in Guy's
> gnuserve_beta.zip are large enough that they make me a little nervous.
>  Installing them in the XEmacs sources could lead to breakage on other
> platforms that currently support gnuserv.  If I were to try to fold
> those changes into the mainline, I would need to reduce them in size
> and scope or at least understand them in more detail than I currently
> do.
>
>> Would there be some winclient functionality missing then? I'm quite
>> pleased with the ease to use winclient in "Send-To" or "Open with" and
>> wouldn't want to miss that in a gnuserv based solution.
>
> First, let me assure you that I don't intend to remove anything from
> XEmacs.  This is emacs - we don't remove things, we *add* them.  :-)
> Second, I do have a plan to bring feature parity to winclient by
> giving it support for line numbers and evaluating arbitrary lisp
> expressions.  (Thanks, Alastair, for your encouragement.)  These
> winclient improvements will take a little time to implement.
>
> As an alternative to folding the gnuclient sources into the XEmacs
> tree, I have developed a Windows-native gnuclient setup kit.  (Thanks,
> Adrian, for helping me debug the kit.)  This kit will add gnuclient
> and gnuserv functionality to the Windows-native XEmacs already
> installed on your computer.  I have copied the setup kit to
> http://ftp.xemacs.org/pub/xemacs/windows/testing/gnuclient_setup.exe.
> If you're interested, please download and run the kit.

Hi Vin, that kit works even better:

I noticed that uninstalling the previous gnusclient 2.0 installation leaves the gnuserv.exe and gnuclient*.exe files around in the installed XEmacsen's i586-pc-win32 dirrectories.  It does remove them and the source code folder from from C:\Program Files\XEmacs though.

I can confirm the kit above no longer loads .emacs, our should I say
user-init-file.

There's still multiple DOS prompt boxes popping up per XEmacs installation being upgraded with gnuclient 2.0 functionality.

In my log I only captured output for 21.5-b26, but the same happens for my 21.5-b27 and 21.5-b28 installation.

Best regards!

Adrian

-------------- next part --------------
12:50 PM 9/22/2007

Wrote c:\DOCUME~1\AICHNE~1\LOCALS~1\Temp\is-ORPL7.tmp\TmpFile-xxx

---------------------------
Error
---------------------------
Messages outputted.  XEmacs is exiting.
---------------------------
OK   
---------------------------
12:51 PM 9/22/2007

(No changes need to be saved)

---------------------------
Error
---------------------------
Messages outputted.  XEmacs is exiting.
---------------------------
OK   
---------------------------

-------------- next part --------------

Best regards!

Adrian

-- 
Adrian Aichner
 mailto:adrian at xemacs.org
 http://www.xemacs.org/


More information about the XEmacs-Beta mailing list