RE: qxe generation problem
17 years, 11 months
Benson Margulies
Hmm. Why is it compiling that .c function with C++ const rules? We can
try adding a cast. I'll look at this tonight.
-----Original Message-----
From: ethersoft(a)gmail.com [mailto:ethersoft@gmail.com] On Behalf Of Vin
Shelton
Sent: Wednesday, December 06, 2006 9:05 PM
To: Benson Margulies
Cc: Ben Wing; Stephen J. Turnbull; XEmacs-Beta(a)xemacs.org
Subject: Re: qxe generation problem
Hi Benson,
On 12/5/06, Benson Margulies <bim2006(a)basistech.com> wrote:
> Any word here on my access checking/qxe changes?
I'd love to get this patch into the 21.5 branch. As I mentioned, I
already applied your patch to the 21.4 branch - thanks!
I tried to build a Windows-native 21.5 with your patch applied using
VC6 both with and without the SDK, but no joy. Here's what happened:
Here are my non-SDK results:
1. I applied the attached patch.
2. I removed src/intl-auto-encap-win32
3. I created a config.inc file
4. nmake -f xemacs.mak unicode-encapsulate
5. nmake -f xemacs.mak ==>
E:\cygwin\usr\local\src\xemacs-21.5-benson\src\fileio.c(2328) : error
C2664: 'qxeGetFileAttributes' : cannot convert parameter 1 from 'const
unsigned char *' to 'const char *'
Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
NMAKE: fatal error U1077: 'cl' : return code '0x2'
Stop.
Here's how I tried to build with the SDK
1. I ran stdenv.cmd to set up my SDK environment
2. I applied the patch
3. I ran nmake -f xemacs.mak and I got the same result as before ==>
E:\cygwin\usr\local\src\xemacs-21.5-benson-sdk\src\fileio.c(2328) :
error C2664:
'qxeGetFileAttributes' : cannot convert parameter 1 from 'const
unsigned char *
' to 'const char *'
Types pointed to are unrelated; conversion requires
reinterpret_cast, C-
style cast or function-style cast
NMAKE: fatal error U1077: 'cl' : return code '0x2'
Stop.
Is there something else I should be doing? In one email you alluded
to an updated version of your patch; did I apply the most recent
version?
Thanks,
Vin
--
The Journey by Mary Oliver
http://www.poemhunter.com/p/m/poem.asp?poet=6771&poem=30506
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Latest Cygwin Xpm-noX package breaks configure (with patch to configure.ac)
17 years, 11 months
Rick Rankin
A recent update to the Cygwin Xpm package has caused a problem with XEmacs configure when configuring for a non-X Cygwin build. The Cygwin folks renamed the library from libXpm.a to libXpm-noX.a. With the attached patch to configure.ac, configure can find the correct library.
I tested the patch on Cygwin with no-X, X-only, and combined builds, as well as on Linux (Fedora Core 6). Everything worked except the X-only Cygwin build, which failed to link because of undefined externals from src/intl-auto-encap-win32.c. I'm not sure if this file should even be used in an X-only build. It's also not clear how common an X-only build on Cygwin is, or if this issue is even worth fixing. An X-only build is an option, however, which is why I tested it.
--Rick
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: qxe generation problem
17 years, 11 months
Vin Shelton
On 12/7/06, Vin Shelton <acs(a)xemacs.org> wrote:
> I was just looking into this. Applying a cast:
>
> --- xemacs-21.5-2006-12-07/src/fileio.c 2006-12-07 11:17:53.352323100 -0500
> +++ xemacs-21.5-benson/src/fileio.c 2006-12-07 09:55:06.478972700 -0500
> @@ -2325,7 +2325,7 @@
> DACL_SECURITY_INFORMATION|GROUP_SECURITY_INFORMATION|OWNER_SECURITY_INFORMATION,
> &psidOwner, &psidGroup, &pDacl, &pSacl, &pDesc);
> if(error != ERROR_SUCCESS) { // FAT?
> - attributes = qxeGetFileAttributes(filename);
> + attributes = qxeGetFileAttributes((Extbyte *)filename);
> return (attributes & FILE_ATTRIBUTE_DIRECTORY) || (0 == (attributes
> & FILE_ATTRIBUTE_READONLY));
> }
>
> is sufficient to produce a working native XEmacs-21.5 for the non-SDK case.
>
> I will continue to investigate....
>
> - Vin
With that cast applied, I can build working 21.5 XEmacsen on Windows,
both native (using VC6) and cygwin (using gcc). These XEmacsen have
the highly desirable property of avoiding the dreaded "File not found
and directory write-protected" error. If it's OK with you, Benson and
Stephen, I will generate a superseding patch and send it to
xemacs-patches.
VC6 + SDK is another story. After regenerating unicode-encapsulate,
here are the errors I'm getting:
intl-encap-win32.c
E:\cygwin\usr\local\src\xemacs-21.5-2006-12-07\src\intl-encap-win32.c(1295)
: error C2664: 'EnumResourceTypesW' : cannot convert parameter 2 from
'int (__stdcall *)(struct HINSTANCE__ *,char *,long)' to 'int
(__stdcall *)(struct HINSTANCE__ *,unsigned short *,long)'
This conversion requires a reinterpret_cast, a C-style cast or
function-style cast
E:\cygwin\usr\local\src\xemacs-21.5-2006-12-07\src\intl-encap-win32.c(1304)
: error C2664: 'EnumResourceNamesW' : cannot convert parameter 3 from
'int (__stdcall *)(struct HINSTANCE__ *,const char *,char *,long)' to
'int (__stdcall *)(struct HINSTANCE__ *,const unsigned short
*,unsigned short *,long)'
This conversion requires a reinterpret_cast, a C-style cast or
function-style cast
E:\cygwin\usr\local\src\xemacs-21.5-2006-12-07\src\intl-encap-win32.c(1313)
: error C2664: 'EnumResourceLanguagesW' : cannot convert parameter 4
from
'int (__stdcall *)(struct HINSTANCE__ *,const char *,const char
*,unsigned short,long)' to 'int (__stdcall *)(struct HINSTANCE__
*,const unsigned short *,const unsigned short *,unsigned short,long)'
This conversion requires a reinterpret_cast, a C-style cast or
function-style cast
E:\cygwin\usr\local\src\xemacs-21.5-2006-12-07\src\intl-encap-win32.c(2135)
: error C2664: 'ImmSetCompositionStringW' : cannot convert parameter 3
from 'const void *' to 'void *'
Conversion loses qualifiers
E:\cygwin\usr\local\src\xemacs-21.5-2006-12-07\src\intl-encap-win32.c(2137)
: error C2664: 'ImmSetCompositionStringA' : cannot convert parameter 3
from 'const void *' to 'void *'
Conversion loses qualifiers
NMAKE: fatal error U1077: 'cl' : return code '0x2'
Stop.
Benson - as far as VC6+SDK goes, if there are avenues you want me to
pursue, I will, but left to my own devices, I will probably not pursue
this matter any further. Thanks for fixing this longstanding wart in
XEmacs, Benson.
- Vin
--
The Journey by Mary Oliver
http://www.poemhunter.com/p/m/poem.asp?poet=6771&poem=30506
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
RE: qxe generation problem
17 years, 11 months
Benson Margulies
I think that has to be safe for any compiler we've got.
-----Original Message-----
From: ethersoft(a)gmail.com [mailto:ethersoft@gmail.com] On Behalf Of Vin
Shelton
Sent: Thursday, December 07, 2006 12:05 PM
To: Benson Margulies
Cc: Stephen J. Turnbull; Ben Wing; XEmacs-Beta(a)xemacs.org
Subject: Re: qxe generation problem
On 12/7/06, Benson Margulies <bim2006(a)basistech.com> wrote:
> Hmm. Why is it compiling that .c function with C++ const rules? We can
> try adding a cast. I'll look at this tonight.
I was just looking into this. Applying a cast:
--- xemacs-21.5-2006-12-07/src/fileio.c 2006-12-07 11:17:53.352323100
-0500
+++ xemacs-21.5-benson/src/fileio.c 2006-12-07 09:55:06.478972700
-0500
@@ -2325,7 +2325,7 @@
DACL_SECURITY_INFORMATION|GROUP_SECURITY_INFORMATION|OWNER_SECURITY_INFO
RMATION,
&psidOwner, &psidGroup, &pDacl, &pSacl, &pDesc);
if(error != ERROR_SUCCESS) { // FAT?
- attributes = qxeGetFileAttributes(filename);
+ attributes = qxeGetFileAttributes((Extbyte *)filename);
return (attributes & FILE_ATTRIBUTE_DIRECTORY) || (0 ==
(attributes
& FILE_ATTRIBUTE_READONLY));
}
is sufficient to produce a working native XEmacs-21.5 for the non-SDK
case.
I will continue to investigate....
- Vin
--
The Journey by Mary Oliver
http://www.poemhunter.com/p/m/poem.asp?poet=6771&poem=30506
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Updated: xemacs-21.4.19-3/xemacs-tags-21.4.19-3/xemacs-emacs-common-21.4.19-3
17 years, 11 months
Dr. Volker Zell
Hi
A new version of 'xemacs' has been uploaded to a server near you.
DESCRIPTION:
============
A powerful, highly customizable open source text editor and application
development system
CYGWIN NEWS:
============
* Fixed a packaging bug introduced by the switch to the cygport build framework.
XEmacs printed a warning
WARNING:
Couldn't find an obvious default for the root of the
XEmacs hierarchy
during startup.
* Added a dependency on libpq4 to setup.hint and removed postgresql.
* Make File->Print work under Cygwin X11 version of XEmacs, instead of emitting:
Feature not yet implemented: "Dialog box type", print-setup
(File->Page Setup is still a no op under X11)
INSTALLATION:
=============
To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page. This downloads setup.exe to your
system. Save it and run setup, answer the questions and pick up
the above mentioned package from the 'Editors' category.
DOWNLOAD:
=========
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations. This means that you will need
to find a mirror which has this update.
These mirrors already got the package, the others will probably have
the latest version of this package fairly soon:
In the US
ftp://mirrors.rcn.net/pub/sourceware/cygwin/
has reliable high bandwidth connections.
QUESTIONS:
==========
If you want to make a point or ask a question the Cygwin mailing
list is the appropriate place.
CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=================================
To unsubscribe to the cygwin-announce mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message. Send
email to the address specified there. It will be in the format:
cygwin-announce-unsubscribe-YOU=YOURDOMAIN.COM(a)cygwin.com
Enjoy
Volker
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
[Bug: 21.5-b27] Gutter can't handle non-Latin-1.
17 years, 11 months
Aidan Kehoe
================================================================
Dear Bug Team!
In an X11 frame, I type C-x b C-y RET, with 南 単 卙 博 at the head of the
kill-ring. I get a new buffer named 南 単 卙 博, as expected. However, in
the corresponding gutter tab, the name of the buffer is "~ ~ ~ ~", not the
expected name. As well as being flickery and capricious, the gutter needs to
handle non-Latin 1. The same behaviour happens with XFT.
In a Win32 frame, the gutter displays the buffer name properly.
Bye,
Aidan
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: CYGWIN_NT-5.1 eco 1.5.22(0.156/4/2) 2006-11-13 17:01 i686 Cygwin
./configure '--with-database=berkdb' '--enable-mule'
XEmacs 21.5-b27 "fiddleheads" (+CVS-20061203) configured for `i686-pc-cygwin'.
Compilation Environment and Installation Defaults:
Source code location: /home/Aidan/xemacs-21.5
Installation prefix: /usr/local
Operating system description file: `s/cygwin32.h'
Machine description file: `m/intel386.h'
Compiler version: gcc (GCC) 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
- GCC specs file: /bin/../lib/gcc/i686-pc-cygwin/3.4.4/specs
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wunused-parameter -g
libc version:
Relocating allocator for buffers: no
GNU version of malloc: yes
Window System:
Compiling in support for the Microsoft window system.
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for Motif.
- Using LessTif implementation.
*WARNING* Many versions of Motif are buggy, requiring workarounds.
You are likely to experience slow redisplay.
You may need to install vendor patches to Motif.
See PROBLEMS for more information.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
Compiling in support for Drag'n'Drop (EXPERIMENTAL).
- Drag'n'Drop prototype: msw.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for LDAP.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
Mail:
Compiling in support for POP mail retrieval.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new GC mark algorithms (KKCC).
WARNING: ---------------------------------------------------------
WARNING: The new algorithms are experimental. They are enabled by
WARNING: default for this release. Use `--disable-kkcc' to
WARNING: turn it off.
WARNING: ---------------------------------------------------------
Using the new portable dumper.
Dumping into executable.
Compiling in support for extra debugging code.
Compiling in support for runtime error checking.
WARNING: ---------------------------------------------------------
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
Load-Path Lisp Shadows:
----------------------
(/home/Aidan/emacs-lisp/cookie1
/usr/local/lib/xemacs/xemacs-packages/lisp/cookie/cookie1
/home/Aidan/emacs-lisp/redo
/usr/local/lib/xemacs/xemacs-packages/lisp/edit-utils/redo
/home/Aidan/emacs-lisp/time-date
/usr/local/lib/xemacs/xemacs-packages/lisp/gnus/time-date
/home/Aidan/emacs-lisp/parse-time
/usr/local/lib/xemacs/xemacs-packages/lisp/gnus/parse-time
/home/Aidan/emacs-lisp/format-spec
/usr/local/lib/xemacs/xemacs-packages/lisp/gnus/format-spec
/home/Aidan/emacs-lisp/sendmail
/usr/local/lib/xemacs/xemacs-packages/lisp/mail-lib/sendmail
/home/Aidan/emacs-lisp/pcomplete
/usr/local/lib/xemacs/xemacs-packages/lisp/pcomplete/pcomplete
/home/Aidan/emacs-lisp/vm-mime
/usr/local/lib/xemacs/xemacs-packages/lisp/vm/vm-mime
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/viet-util
/home/Aidan/xemacs-21.5/lisp/mule/viet-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/korea-util
/home/Aidan/xemacs-21.5/lisp/mule/korea-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/japan-util
/home/Aidan/xemacs-21.5/lisp/mule/japan-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/ethio-util
/home/Aidan/xemacs-21.5/lisp/mule/ethio-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/cyril-util
/home/Aidan/xemacs-21.5/lisp/mule/cyril-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/china-util
/home/Aidan/xemacs-21.5/lisp/mule/china-util
/home/Aidan/emacs-lisp/Mule-UCS-current/lisp/unicode
/home/Aidan/xemacs-21.5/lisp/unicode
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/home/Aidan/xemacs-21.5/lisp/regexp-opt
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/home/Aidan/xemacs-21.5/lisp/easy-mmode
/usr/local/lib/xemacs/xemacs-packages/lisp/build/build-report
/home/Aidan/xemacs-21.5/lisp/build-report)
Installed XEmacs Packages:
-------------------------
(zenirc ver: 1.16 upstream: 2.112)
(xwem ver: 1.22 upstream: lg(a)xwem.org--2005/xwem--main--2.1--versionfix-1)
(xslt-process ver: 1.12 upstream: 1.2.1)
(xslide ver: 1.09 upstream: 0.2.2)
(xlib ver: 1.14 upstream: lg(a)xwem.org--2005/xlib--main--2.1--version-0)
(xetla ver: 1.01 upstream: steve(a)eicq.org--2005/xetla--main--1.1--version-0)
(xemacs-devel ver: 1.72 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.03 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(w3 ver: 1.32 upstream: 4.0pre47)
(vm ver: 7.22 upstream: 7.17)
(viper ver: 1.48 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.21 upstream: 3.33.8)
(vc-cc ver: 1.22 upstream: No-Upstream-Ver)
(vc ver: 1.41 upstream: No-Upstream-Ver)
(tramp ver: 1.32 upstream: 2.0.53)
(tpu ver: 1.14 upstream: 4.2X)
(tooltalk ver: 1.15 upstream: No-Upstream-Ver)
(tm ver: 1.38 upstream: No-Upstream-Ver)
(time ver: 1.14 upstream: 1.17)
(textools ver: 1.15 upstream: No-Upstream-Ver)
(text-modes ver: 1.9 upstream: No-Upstream-Ver)
(texinfo ver: 1.3 upstream: No-Upstream-Ver)
(supercite ver: 1.21 upstream: 3.55x3)
(strokes ver: 1.1 upstream: No-Upstream-Ver)
(speedbar ver: 1.28 upstream: 0.14beta4)
(sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
(sounds-au ver: 1.12 upstream: No-Upstream-Ver)
(sml-mode ver: 0.12 upstream: 3.9.5)
(slider ver: 1.15 upstream: 0.3x1)
(sieve ver: 1.18 upstream: No-Upstream-Ver)
(sh-script ver: 1.21 upstream: 2.0f)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.2 upstream: 1.4.4)
(scheme ver: 1.14 upstream: No-Upstream-Ver)
(sasl ver: 1.16 upstream: 1.14.4)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(rmail ver: 1.14 upstream: No-Upstream-Ver)
(riece ver: 1.22 upstream: 2.0.2)
(reftex ver: 1.34 upstream: 4.21)
(re-builder ver: 1.05 upstream: 1.20)
(python-modes ver: 1.07 upstream: No-Upstream-Ver)
(psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
(psgml ver: 1.44 upstream: 1.3.1)
(ps-print ver: 1.11 upstream: 6.5.6)
(prog-modes ver: 2.07 upstream: No-Upstream-Ver)
(pgg ver: 1.06 upstream: 0.1)
(perl-modes ver: 1.09 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.66 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.37 upstream: No-Upstream-Ver)
(oo-browser ver: 1.04 upstream: 4.08)
(ocaml ver: 0.05 upstream: 3.06)
(net-utils ver: 1.48 upstream: N/A)
(mmm-mode ver: 1.02 upstream: 0.4.7)
(misc-games ver: 1.18 upstream: No-Upstream-Ver)
(mine ver: 1.16 upstream: 1.9)
(mh-e ver: 1.29 upstream: 7.4.2)
(mew ver: 1.19 upstream: 1.94.2)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.76 upstream: No-Upstream-Ver)
(jde ver: 1.51 upstream: 2.3.3)
(ispell ver: 1.32 upstream: 3.6)
(ilisp ver: 1.33 upstream: 5.12.0)
(igrep ver: 1.14 upstream: 2.111)
(idlwave ver: 1.32 upstream: 5.1)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hyperbole ver: 1.16 upstream: 4.18)
(hm--html-menus ver: 1.23 upstream: 5.9)
(haskell-mode ver: 1.08 upstream: 2.1)
(gnus ver: 1.9 upstream: 5.10.7)
(gnats ver: 1.17 upstream: 3.101)
(general-docs ver: 1.04 upstream: No-Upstream-Ver)
(games ver: 1.17 upstream: 1.04)
(fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
(frame-icon ver: 1.11 upstream: No-Upstream-Ver)
(fortran-modes ver: 1.05 upstream: No-Upstream-Ver)
(forms ver: 1.15 upstream: 2.37)
(footnote ver: 1.16 upstream: 0.18x)
(eudc ver: 1.39 upstream: 1.32)
(eterm ver: 1.17 upstream: No-Upstream-Ver)
(eshell ver: 1.1 upstream: 2.4.1)
(escreen ver: 1.01 upstream: 1.16)
(erc ver: 0.21 upstream: Version 5.1.2 Revision: 1.796.2.6)
(emerge ver: 1.11 upstream: No-Upstream-Ver)
(elib ver: 1.11 upstream: 1.0)
(eieio ver: 1.05 upstream: 0.17)
(efs ver: 1.33 upstream: 1.23)
(edt ver: 1.13 upstream: No-Upstream-Ver)
(edit-utils ver: 2.34 upstream: No-Upstream-Ver)
(ediff ver: 1.62 upstream: 2.75)
(edebug ver: 1.21 upstream: No-Upstream-Ver)
(ecrypto ver: 0.2 upstream: 2.0)
(ecb ver: 1.22 upstream: 2.31)
(docbookide ver: 0.07000000000000001 upstream: 0.1)
(dired ver: 1.17 upstream: 7.13)
(dictionary ver: 1.16 upstream: 1.8)
(debug ver: 1.17 upstream: No-Upstream-Ver)
(crisp ver: 1.15 upstream: 1.34)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(clearcase ver: 1.1 upstream: /main/laptop/165)
(cc-mode ver: 1.45 upstream: 5.30.10)
(calendar ver: 1.23 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.22 upstream: No-Upstream-Ver)
(build ver: 1.14 upstream: 2.02)
(bbdb ver: 1.29 upstream: 2.34)
(auctex ver: 1.46 upstream: 11.55)
(apel ver: 1.32 upstream: 10.6)
(ada ver: 1.14 upstream: 2.27)
(Sun ver: 1.16 upstream: No-Upstream-Ver)
(skk ver: 1.23 upstream: 10.62a)
(mule-base ver: 1.48 upstream: No-Upstream-Ver)
(lookup ver: 1.15 upstream: 1.0)
(locale ver: 1.22 upstream: No-Upstream-Ver)
(leim ver: 1.22 upstream: No-Upstream-Ver)
(latin-unity ver: 1.17 upstream: 1.17)
(latin-euro-standards ver: 1.07 upstream: 1.07)
(egg-its ver: 1.27 upstream: No-Upstream-Ver)
(edict ver: 1.16 upstream: 0.9.9)
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs vm-menu vm-misc vm-summary vm-mouse vm-window xemacsbug shadow
compile info cc-mode cc-fonts cc-menus cc-cmds efs-cu find-func view-less
view hyper-apropos x-font-menu font-menu font cc-styles cc-align cc-engine
cc-vars cc-defs regexp-opt mwheel ipa-im-utf-8 cyrillic-im-utf-8 quail
erc-stamp erc-goodies erc erc-backend erc-menu erc-compat format-spec
thingatpt pp mspools non-standard-1252 vm-pine vm-message vm-minibuf
vm-rfaddons overlay vm-macro vm-reply sendmail cookie1 vm-autoload vm-vars
highlight-headers vm-version vm crypt crypt++ crypt+pgp-pub scroll-in-place
redo desktop blink-paren savehist alist after-save-commands mail-extr
timezone mailcrypt rfc822 comint ring mmm advice byte-optimize bytecomp
byte-compile advice-preload tex-site vm-startup lazy-shot font-lock time
cus-face disp-table w3-auto zenirc-autoloads xwem-autoloads
xslt-process-autoloads xslide-autoloads xlib-autoloads xetla-autoloads
xemacs-devel-autoloads xemacs-base-autoloads x-symbol-autoloads w3-autoloads
vm-autoloads viper-autoloads view-process-autoloads vhdl-autoloads
vc-cc-autoloads vc-autoloads tramp-autoloads tpu-autoloads
tooltalk-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
sml-mode-autoloads slider-autoloads sieve-autoloads sh-script-autoloads
sgml-autoloads semantic-autoloads scheme-autoloads sasl-autoloads
ruby-modes-autoloads rmail-autoloads riece-autoloads reftex-autoloads
re-builder-autoloads python-modes-autoloads psgml-dtds-autoloads
psgml-autoloads ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads pc-autoloads
os-utils-autoloads oo-browser-autoloads ocaml-autoloads net-utils-autoloads
mmm-mode-autoloads misc-games-autoloads mine-autoloads mh-e-autoloads
mew-autoloads mailcrypt-autoloads mail-lib-autoloads jde-autoloads
ispell-autoloads ilisp-autoloads igrep-autoloads idlwave-autoloads
ibuffer-autoloads hyperbole-autoloads hm--html-menus-autoloads
haskell-mode-autoloads gnus-autoloads gnats-autoloads general-docs-autoloads
games-autoloads fsf-compat-autoloads frame-icon-autoloads
fortran-modes-autoloads forms-autoloads footnote-autoloads eudc-autoloads
eterm-autoloads eshell-autoloads escreen-autoloads erc-autoloads
emerge-autoloads elib-autoloads eieio-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads ecrypto-autoloads
ecb-autoloads docbookide-autoloads dired-autoloads dictionary-autoloads
debug-autoloads crisp-autoloads cookie-autoloads clearcase-autoloads
cc-mode-autoloads calendar-autoloads calc-autoloads c-support-autoloads
build-autoloads bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
Sun-autoloads skk-autoloads mule-base-autoloads lookup-autoloads
locale-autoloads leim-autoloads latin-unity-autoloads
latin-euro-standards-autoloads egg-its-autoloads edict-autoloads
modules-autoloads mule-autoloads auto-autoloads rsz-minibuf auto-show
fontl-hooks canna-leim tibetan lao devanagari indian slovenian czech
romanian ccl code-cmds gutter-items menubar-items x-menubar dragdrop
mode-motion mouse behavior itimer auto-save lisp-mode easymenu easy-mmode
iso8859-1 page buff-menu lib-complete loadhist cus-file derived newcomment
env text-props frame obsolete cus-start custom widget cl-extra cl cl-19
packages backquote unicode mswindows-scrollbars mswindows lucid-scrollbars
cut-buffer lucid-menubars motif-dialogs x c-balloon-help tty-frames tty
toolbar native-sound scrollbar unix-processes multicast network-streams
subprocesses modules menu-accelerator-support menubar md5 xemacs xim mule
gutter tiff png gif jpeg xface xpm xbm lisp-float-type file-coding dde
cygwin32 dragdrop-api dialog devices window-system base64)
Recent keystrokes:
-----------------
a w C-s C-s C-s C-s C-s C-s up up up down down down
ESC < C-s u t f C-p C-p next next next next prior prior
prior prior prior next next next next next next next
next C-s s t r i n g _ d r a w C-s C-s up C-s C-s C-s
down down down down C-s C-s up up C-x 2 C-x o C-x b
U0192 a acircumflex Sh-Idiaeresis RET C-x o C-x o ESC
x r e p o r t - x e m a c s - b u g RET
Recent messages (most recent first):
-----------------------------------
Loading mail-abbrevs...done
Loading mail-abbrevs...
Loading vm-menu...done
Loading vm-menu...
Loading vm-misc...done
Loading vm-misc...
Loading vm-summary...done
Loading vm-summary...
Loading vm-mouse...done
Loading vm-mouse...
Loading vm-window...done
Loading vm-window...
About to use Robert Widhopf-Fenk's add-ons ... done.
VM-RFADDONS: VM is now infected. Please report bugs to Robert Widhop-Fenk!
Adding vm-rfaddons-option `save-all-attachments'.
Adding vm-rfaddons-option `take-action-on-attachment'.
Adding vm-rfaddons-option `clean-subject'.
Adding vm-rfaddons-option `fake-date'.
Adding vm-rfaddons-option `encode-headers'.
Adding vm-rfaddons-option `check-for-empty-subject'.
--
Santa Maradona, priez pour moi!
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: Default newline on Windows
17 years, 11 months
Aidan Kehoe
Ar an séiú lá de mí na Nollaig, scríobh Tony Freixas:
> > > However, when I create a new file, it defaults to the Unix
> > > convention. I would like it to default to the Windows convention,
> > > but haven't found the magic incantation to do so. Can anyone help
> > > with this?
> >
> > (setq-default buffer-file-coding-system 'iso-8859-1-dos)
> >
> > in your ~/.xemacs/init.el is one way to do it.
>
> I just got around to trying this. The magic incantation actually turned
> out to be:
>
> (setq-default buffer-file-coding-system 'raw-text-dos)
>
> The available coding systems include iso-8859-1, but not iso-8859-1-dos
> (at least, not on my machine). Still, thanks Adrian, you got me close
> enough to resolve the problem.
It doesn’t matter, since what you did will be equivalent, but iso-8859-1-dos
should be available, certainly on Mule. It may be hidden in the list, but
I’d be surprised if
M-: (find-coding-system 'iso-8859-1-dos) RET
didn’t give you
#<coding_system iso-8859-1-dos>
--
Santa Maradona, priez pour moi!
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
nil has a plist, of course.
17 years, 11 months
Aidan Kehoe
And on two non-vanilla invocations of mine it’s non-nil. These seem like
bugs:
(object-plist nil)
=> (custom-group ((vm-coding-system-priorities custom-variable) (vm-mime-ucs-list custom-variable) (view-mode-line-string custom-variable)))
(object-plist nil)
=> (custom-group ((view-mode-line-string custom-variable)))
--
Santa Maradona, priez pour moi!
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: [Bug: 21.5-b27] startup.el "borks" filepath?
17 years, 11 months
robert delius royar
Mon, 20 Nov 2006 (11:35 +0900 UTC) Stephen J. Turnbull wrote:
> Thanks for the report, and thank you for localizing it this far! I
> need to clean up some stuff before I can properly try to reproduce it
> (tonight, I think), but the following information may help me.
> They're all just clarifications, not intended to point to an actual
> suspect.
I have found one show stopper that I could fix. Adding the line
datarootdir=@datarootdir@
to
Makefile.in.in
lib-src/Makefile.in.in
lib-src/config.values.in
leads to a dumped xemacs that will run in place. Configure
warned that these files seemed to ignore datarootdir
Issuing a make install fails on the third iteration of the loadup code.
However, doing
make prefix=/Users/royar/usr/local \
datarootdir=/Users/royar/usr/local/lib \
datadir=/Users/royar/usr/local/lib install
installs a working XEmacs in ~/usr/local/bin and all the other parts in
~/usr/local/lib, which is where they used to reside.
I am suspecting based on files and directories created when prefix is
not set, that there is a new hierachy for installation recommended, and
that somewhere in the code that creates the hierarchy there needs to be
a check for prefix being set by user preference. Because the install
can get through a few iterations before failing, I suspect the last
failure occurs because having prefix set makes it so that some file (or
path) startup.el needs is not being seen. I would look for a variable
that should be referencing a user-set preference but is not--probably
datadir or datarootdir.
> robert delius royar writes:
>
> > This bug showed up yesterday with the 20061116 CVS. Compilation
> > occurs as normal, and temacs links. However, when temacs first
> > loads with the command ./temacs -nd -no-packages -batch -l
> > /Users/royar/src/xemacs/src/../lisp/update-elc.el it aborts after
> > loading startup.el saying that it cannot find the file listed in
> > preloaded-file-list immediately following startup.el.
>
> The only recent change to startup.el is Malcolm's change to the
> startup screen code. I suppose this could result in a change in
> XEmacs's default-directory, but it's strange that it wouldn't affect
> everybody.
>
> When was the previous build (if you have that as your working XEmacs,
> it should be available in M-X emacs-version and M-X describe-installation)?
> Do you have an XEmacs installed in /Users/royar/usr/local already?
> Does that directory already exist and have reasonable permissions?
> Have you tried with any other explicit --prefix settings?
The last build that was successful (without the change to the
config/make files) was 20061114; however, there is a caveat: I first
discovered the error rebuilding 20061114 when I wanted to try the edit
to gnuclient.c you had posted answering another user's query (because I
also wanted to use local sockets). First, the install failed, and then
I could not get the initial dump to work. It took a few days to to see
that the make install had created a few new directories in ~/usr/local.
I suspect that the code (seeing that ~/usr/local/xemacs and
~/usr/local/share existed) may have been searching them, but I have no
evidence other than the effect to support this.
> > uname -a: Darwin grendel.frinabulax.org 8.8.0
>
> This is a Mac OS X 10.4 "Tiger" system, right?
Yes, it is 10.4.8 with the latest revisions to gcc. The processor is a
g5, and I do not use the universal SDKs, so I am not creating a
multi-architecture executable.
By the way, it is probably not an error, but I have been seeing the
following in my configure since the mailing list reactivated:
checking for compiler version information... powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367)
checking for standard C library version information...
checking for runtime libraries flag... sed: conftest.c: No such file or directory
sed: conftest.c: No such file or directory
sed: conftest.c: No such file or directory
NONE
> Thanks!
>
> Steve
>
>
--
Dr. Robert Delius Royar Associate Professor of English
Morehead State University Morehead, Kentucky
Making meaning one message at a time.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta