[PATCH] Support Carbon-specific package paths.

Stephen J. Turnbull stephen at xemacs.org
Thu May 15 05:23:51 EDT 2008


Mats Lidell writes:

 > Well what would be needed to do this well?

Search the archives for Ben Wing being vetoed by Martin or Mike.  The
proposals are all there. ;-)

Seriously

1.  cua.el should be ported and turned into a behavior[1], with default
value `(featurep 'mswindows)' (however that is properly spelled).

2.  A better job should be done of handling filenames containing
spaces and non-ASCII characters.

3.  Packages should be installed where a Windows user will be able to
find them (I don't know where that is; maybe the right thing to do is
to expose an interface like `describe-installation' that finds them
for the user).

That would be a real good start, I think.

 > Should the installer, or maybe better XEmacs on the first
 > activation, if encountering a new installation insert some spiffy
 > windows adoptions in the .xemacs/*-files per default for the user
 > to change to his likeing?

No, this should be handled with Customize defaults and behaviors that
conditional on `(featurep 'mswindows)' IMO.  But like you I don't
actually use the platform, so I'm not real sure.

Footnotes: 
[1]  Behaviors are something that Ben Wing conceived and implemented
partially, see C-h f define-behavior.  They're sort of like a global
minor-mode with Customize wingdings.



More information about the XEmacs-Patches mailing list