Ar an deichiú lá de mí Iúil, scríobh Mats Lidell:
> >>>>> Stephen wrote:
>
> Stephen> "Someday" we'll move to a Lisp-based mechanism anyway because
> Stephen> Xft can't handle those resources properly AFAIK (at least for
> Stephen> non-Latin-1 characters), and those files will only be useful
> Stephen> for backward compatibility.
>
> Could you please explain? Would adding more languages to
> mule-packages/locale be a waste of time/effort? (Which could explain
> why so few languages are there at the moment!?)
>
> Specifically: I just started with adding support for Swedish. Should I
> stop?
No, not at all. The Lisp-based mechanism will need accurate translations
too, and the X resources for them will be a good starting point.
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Hi John --
Someone listed you as maintainer of the XEmacs package in our CVS, I don’t
know why. That should be changed.
Yes, I’d appreciate it if you’d apply the change to FSF Emacs CVS; IIRC they
don’t actively have anything against XEmacs support any more. It wouldn’t
surprise me if the bug was not XEmacs-specific, though, so maybe it merits
testing there too.
Bye,
Aidan
Ar an naoiú lá de mí Iúil, scríobh John Wiegley:
> On Jul 9, 2008, at 6:35 PM, Aidan Kehoe wrote:
>
> > You’re listed as the XEmacs maintainer for this package. Could you
> > apply
> > FKtPp’s patch, or something equivalent, to our CVS or to your trunk,
> > please?
>
> Hi Aidan,
>
> I'm not involved with XEmacs, and the current "trunk" of Eshell is in
> the FSF Emacs' CVS repository. There is nowhere else for me to apply
> your change, unless you want it there.
>
> John
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Hi, Ben -
On Wed, Jul 9, 2008 at 2:24 PM, strongdog <ben.livneh(a)gmail.com> wrote:
> On Dec 17 2006, 11:42 am, Vin Shelton <a...(a)xemacs.org> wrote:
>> "Alan M. Feldstein" <alan.feldst...(a)computer.org> writes:
>>
>> > I lived with this problem for large files the whole time that I worked
>> > at IBM. Now the problem is back, after I built XEmacs on a new server
>> > at Cosmic Horizon. The fact that syntax highlighting works on the same
>> > large (7232 lines) C++ source file when opened using another instance
>> > of XEmacs running on a workstation at Cosmic Horizon, suggests that
>> > XEmacs might be configurable, but how?
>> > --
>>
>> I think the variable you're looking for is:
>>
>> `font-lock-maximum-size' (buffer: *Hyper Apropos*, mode: Hyper-Apropos)
>>
>> Customizable user variable:
>>
>> value: 256000
>>
>> *If non-nil, the maximum size for buffers for fontifying.
>> Only buffers less than this can be fontified when Font Lock mode is turned on.
>> If nil, means size is irrelevant.
>> If a list, each element should be a cons pair of the form (MAJOR-MODE . SIZE),
>> where MAJOR-MODE is a symbol or t (meaning the default). For example:
>> ((c++-mode . 256000) (c-mode . 256000) (rmail-mode . 1048576))
>> means that the maximum size is 250K for buffers in `c++-mode' or `c-mode', one
>> megabyte for buffers in `rmail-mode', and size is irrelevant otherwise.
> Vin,
>
> Thanks for this information. I wonder how you go about implementing
> that change? i.e. in which file, with what syntax...say for example
> with Fortran?
The easiest way to do this would be to add the line:
(setq font-lock-maximum-size 2000000)
to your .xemacs/init.el file.
To understand more about XEmacs customization, type the following
commands into an instance of XEmacs:
M-x info<RET>
mxemacs<RET>
mcustomization<RET>
minit file<RET>
I've added the XEmacs beta list to the message. If you have any
follow-up questions, please make sure you reply to all.
HTH,
Vin
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Hi John;
You’re listed as the XEmacs maintainer for this package. Could you apply
FKtPp’s patch, or something equivalent, to our CVS or to your trunk, please?
Best regards,
Aidan, XEmacs Development Team
================================================================
Dear Bug Team!
It is a bit complex to reproduce this:
1) you have to use a native widnows build.
2) (setq directory-sep-char ?/) in your init.el
3) make gzip avaiable avaiable in your path
4) have gziped info manual in your info dir (I have cygwin ones).
5) try view a info node inside the gziped manual.
you will got an error of no such info node error, further edebug show
that it was because the #'call-process-internal got an "the syntax of
the command is not correct" error[1], and result an empty *info*
buffer.
remove/comment-out the (setq directory-sep-char ?/) in init.el will
resolve this error. But it will cause the eshell path completation
complete an extra ?\ character[2]. when you type enter after that ?\
character, you'll got an directory not found error.
The ?\ in eshell-mode has specical meaning!!!
Is there an error less value for the directory-sep-char in XEmacs
world?
Thanks,
FKtPp
================================================================
System Info to help track down your bug:
---------------------------------------
OS version:
Microsoft Windows XP [Version 5.1.2600]
OS: Windows_NT
XEmacs 21.5-b28 "fuki" configured for `i586-pc-win32'.
Building XEmacs using "nmake".
Building XEmacs using make flags " ".
Building XEmacs in source tree
"c:\\XEmacsBuild\\xemacs-21.5-2008-05-19".
For src, using compiler "cl -nologo -W3 -DSTRICT -Zi -Od -MD -c -TP
-Ic:\XEmacsBuild\xemacs-21.5-2008-05-19\nt\inc
-Ic:\XEmacsBuild\xemacs-21.5-2008-05-19\src
-I"e:/cygwin/usr/local/src\xpm-3.4k"
-I"e:/cygwin/usr/local/src\xpm-3.4k\lib"
-I"e:/cygwin/usr/local/src\libpng-1.2.8"
-I"e:/cygwin/usr/local/src/zlib"
-I"e:/cygwin/usr/local/src/tiff-3.7.3\libtiff"
-I"e:/cygwin/usr/local/src\jpeg-6b" -I"e:/cygwin/usr/local/src/zlib"
-DHAVE_MS_WINDOWS -DHAVE_MENUBARS -DHAVE_SCROLLBARS -DHAVE_TOOLBARS
-DHAVE_WIDGETS -DHAVE_DIALOGS -DHAVE_XPM -DFOR_MSW -DHAVE_GIF
-DHAVE_PNG -DHAVE_TIFF -DHAVE_JPEG -DHAVE_ZLIB -DHAVE_NATIVE_SOUND
-DMULE -DERROR_CHECK_ALL -DPDUMP -DUSE_KKCC -DSYSTEM_MALLOC
-DDEBUG_XEMACS -D_DEBUG -DWIN32_LEAN_AND_MEAN -DWIN32_NATIVE -Demacs
-DHAVE_CONFIG_H -DPATH_VERSION=\"21.5-b28\"
-DPATH_PROGNAME=\"xemacs\" -DEMACS_VERSION=\"21.5-b28\"
-DEMACS_PROGNAME=\"xemacs\" -DSHEBANG_PROGNAME=\"xemacs-script\"
-DSTACK_TRACE_EYE_CATCHER=xemacs_21_5_b28_i586_pc_win32
-DPATH_PREFIX=\""c:/XEmacsBuild/installed/2008-05-19/XEmacs-21.5-b28"\"
-DEMACS_MAJOR_VERSION=21 -DEMACS_MINOR_VERSION=5
-DEMACS_BETA_VERSION=28 -DXEMACS_CODENAME=\""fuki"\"
-DXEMACS_EXTRA_NAME=\"""\" -DEMACS_CONFIGURATION=\"i586-pc-win32\"".
For lib-src, using compiler "cl -nologo -W3 -DSTRICT -Zi -Od -MD
-Ic:\XEmacsBuild\xemacs-21.5-2008-05-19\lib-src
-Ic:\XEmacsBuild\xemacs-21.5-2008-05-19\src -DHAVE_CONFIG_H
-DWIN32_NATIVE".
Compiling as C++.
Installing XEmacs in
"c:/XEmacsBuild/installed/2008-05-19/XEmacs-21.5-b28".
Compiling in support for Microsoft Windows native GUI.
Compiling in international (MULE) support.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for GZIP compression/decompression.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Using portable dumper.
Using system malloc.
Using DLL version of C runtime library.
Compiling in extra internal error-checking.
NOTE: ---------------------------------------------------------
NOTE: Compiling in support for runtime error-checking.
NOTE: XEmacs will run noticeably more slowly as a result.
NOTE: Error-checking is on by default for XEmacs beta releases.
NOTE: ---------------------------------------------------------
Compiling in debugging support (no slowdown).
Using new experimental GC mark algorithms.
Load-Path Lisp Shadows:
----------------------
(d:\Profiles\KAIFA\.xemacs\xemacs-packages\lisp\xemacs-base\regexp-opt
d:\usr\XEmacs\XEmacs-21.5-b28\lisp\regexp-opt
d:\Profiles\KAIFA\.xemacs\xemacs-packages\lisp\xemacs-base\easy-mmode
d:\usr\XEmacs\XEmacs-21.5-b28\lisp\easy-mmode)
Internationalization Settings:
-------------------------
Environment:
Value of LC_ALL : nil
Value of LC_COLLATE : nil
Value of LC_CTYPE : nil
Value of LC_MESSAGES : nil
Value of LC_MONETARY : nil
Value of LC_NUMERIC : nil
Value of LC_TIME : nil
Value of LANG : nil
Lisp locale settings:
current-language-environment => "English"
default-buffer-file-coding-system => mswindows-multibyte-dos
default-process-coding-system => (undecided .
mswindows-multibyte-system-default)
(current-locale) => "English_United States.1252"
keyboard-coding-system =>
mswindows-multibyte-system-default
terminal-coding-system =>
mswindows-multibyte-system-default
(coding-priority-list) =>
(iso-8-1 utf-16-little-endian-bom utf-16-bom utf-8-bom iso-7
no-conversion utf-8 iso-8-2 iso-8-designate iso-lock-shift
shift-jis big5 utf-16-little-endian utf-16 ucs-4)
Coding system aliases:
'native is aliased to
mswindows-multibyte-system-default-dos
'file-name is aliased to native
'mswindows-multibyte-system-default is not a coding system alias
Installed XEmacs Packages:
-------------------------
(xemacs-devel ver: 1.78 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.17 upstream: No-Upstream-Ver)
(vc ver: 1.45 upstream: No-Upstream-Ver)
(tramp ver: 1.4 upstream: 2.0.56)
(time ver: 1.14 upstream: 1.17)
(text-modes ver: 1.95 upstream: No-Upstream-Ver)
(texinfo ver: 1.3 upstream: No-Upstream-Ver)
(supercite ver: 1.21 upstream: 3.55x3)
(sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
(sh-script ver: 1.24 upstream: 2.0f)
(semantic ver: 1.2 upstream: 1.4.4)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(python-modes ver: 1.1 upstream: 426)
(psgml ver: 1.45 upstream: 1.3.2)
(prog-modes ver: 2.16 upstream: No-Upstream-Ver)
(perl-modes ver: 1.14 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.68 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.4 upstream: No-Upstream-Ver)
(net-utils ver: 1.56 upstream: N/A)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.79 upstream: No-Upstream-Ver)
(ispell ver: 1.32 upstream: 3.6)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(gnus ver: 1.93 upstream: 5.10.8)
(fsf-compat ver: 1.17 upstream: No-Upstream-Ver)
(footnote ver: 1.16 upstream: 0.18x)
(eterm ver: 1.17 upstream: No-Upstream-Ver)
(eshell ver: 1.12 upstream: 2.4.1)
(elib ver: 1.13 upstream: 1.0)
(efs ver: 1.34 upstream: 1.24)
(edit-utils ver: 2.4 upstream: No-Upstream-Ver)
(edebug ver: 1.22 upstream: No-Upstream-Ver)
(ecrypto ver: 0.2 upstream: 2.0)
(easypg ver: 1.02 upstream: 0.0.16)
(dired ver: 1.19 upstream: 7.16)
(debug ver: 1.18 upstream: No-Upstream-Ver)
(cc-mode ver: 1.45 upstream: 5.30.10)
(calendar ver: 1.36 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.22 upstream: No-Upstream-Ver)
(bbdb ver: 1.32 upstream: 2.35)
Features:
--------
(mail-abbrevs iswitchb pcmpl-unix pcomplete em-unix term ehelp
electric em-term em-script em-prompt em-ls em-pred em-hist em-glob
em-dirs em-cmpl esh-opt em-basic em-banner em-alias ring esh-var
esh-io esh-ext esh-proc esh-arg esh-cmd esh-module esh-mode pp
esh-util eshell xemacsbug shadow sendmail rfc822 autoinsert efs-cu
info dired-faces dired-xemacs dired lazy-shot font-lock vc-hooks
vc-xemacs paren mic-paren timer cus-face icomplete jka-compr
xemacs-devel-autoloads xemacs-base-autoloads vc-autoloads
tramp-autoloads time-autoloads text-modes-autoloads texinfo-autoloads
supercite-autoloads sounds-wav-autoloads sh-script-autoloads
semantic-autoloads ruby-modes-autoloads python-modes-autoloads
psgml-autoloads prog-modes-autoloads perl-modes-autoloads
pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-autoloads
net-utils-autoloads mailcrypt-autoloads mail-lib-autoloads
ispell-autoloads ibuffer-autoloads gnus-autoloads fsf-compat-autoloads
footnote-autoloads eterm-autoloads eshell-autoloads elib-autoloads
efs-autoloads edit-utils-autoloads edebug-autoloads ecrypto-autoloads
easypg-autoloads dired-autoloads debug-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads bbdb-autoloads
mule-autoloads auto-autoloads auto-show fontl-hooks canna-leim tibetan
slovenian czech romanian lao devanagari indian cyrillic 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
rsz-minibuf env text-props frame obsolete cus-start custom widget
cl-extra cl cl-19 packages backquote unicode mswindows-scrollbars
mswindows toolbar native-sound scrollbar network-streams subprocesses
menu-accelerator-support menubar md5 xemacs mule gutter tiff png gif
jpeg xpm xbm lisp-float-type file-coding dde windows-nt dragdrop-api
dialog devices window-system base64)
Recent keystrokes:
-----------------
RET c d SPC . . RET l s RET c d SPC x e m TAB BS RET
l s RET c d SPC x e m TAB TAB TAB BS BS BS . . RET
l s RET c d SPC x e m TAB TAB TAB TAB TAB TAB TAB TAB
TAB TAB BS BS BS TAB BS M-BS M-BS M-BS e x i t RET
C-x b C-g M-x x e m TAB M-BS r e p o s r TAB BS BS
t TAB BS r t TAB s BS x e m TAB RET
Recent messages (most recent first):
-----------------------------------
Quit
Zap to char:
Quit
Loading iswitchb...done
Loading iswitchb...
No completions
No completions
No completions
No completions
No completions
No completions
No completions
No completions
No completions of xem
No completions of xem
No completions of xem
No completions
No completions
No completions
Loading pcmpl-unix...done
Footnotes:
[1] I use native windows build instead of the cygwin XEmacs, so
there's no bash but the cmd.exe interprator.
[2] which in unix environment, should be a ?/ character
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Ar an deichiú lá de mí Iúil, scríobh Stephen J. Turnbull:
> Aidan Kehoe writes:
>
> > These are localisation-specific files that are managed by the
> > packages, and renaming them in the packages (and making the change you
> > suggest in device-x.c) would break things for 21.4 and 21.5.
>
> Well, no, they're not. They're in site-packages, which means we won't
> be breaking XEmacs of any version (assuming Leif has all xemacs+mule
> SUMO packages installed). As long as we aren't distributing such
> files, a change won't break XEmacs.
>
> Since they exist, presumably they break user code (which I consider
> worse, if this feature is advertised). I suggest finding out what
> code and negotiating with the user(s).
>
> But you know this stuff better than me, Aidan. Am I missing something?
Yes; it appears that Leif has installed the “locale” Mule package in his
site-packages directory. It installs the locale-specific X11 app defaults
file in the etc/app-defaults/<ISO-639-1-LANGUAGE-CODE>/ directories. If you
have a sumo install, the corresponding files will be in
$prefix/share/mule-packages/etc/app-defaults/*/ on your system.
> > However, it is an open question to me how much we should expect the
> > localisation to be portable from 21.4 to 21.5 and vice-versa.
>
> I agree in principle, but it doesn't take a Weatherman to know which
> way the wind blows. If, as several people have advocated, we are
> going to try to release the current code base *soon* more or less
> *as-is*, then we need 21.6 to be as portable as possible from 21.4
> because it has so few user-visible improvements (IMO, Mule on
> Windows counts +1, usable Unicode coding systems counts +1, and Xft
> counts +1 = 3).
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
When trying to understand the handling of fonts with Xft I made an
strace of the XEmacs startup. A tiny fraction of the log follows:
--------------------------------------------------------------------------
3942 access("/home/leif/en_AU/XEmacs", R_OK) = -1 ENOENT (No such file
or directory)
3942 access("/home/leif/en/XEmacs", R_OK) = -1 ENOENT (No such file or
directory)
3942 access("/home/leif/XEmacs", R_OK) = 0
3942 stat64("/home/leif/XEmacs", {st_mode=S_IFDIR|0755, st_size=4096,
...}) = 0
3942 access("/etc/X11/en_AU/app-defaults/XEmacs-color", R_OK) = -1
ENOENT (No such file or directory)
3942 access("/etc/X11/en/app-defaults/XEmacs-color", R_OK) = -1 ENOENT
(No such file or directory)
3942 access("/etc/X11/app-defaults/XEmacs-color", R_OK) = -1 ENOENT (No
such file or directory)
3942 access("/etc/X11/en_AU/app-defaults/XEmacs", R_OK) = -1 ENOENT (No
such file or directory)
3942 access("/etc/X11/en/app-defaults/XEmacs", R_OK) = -1 ENOENT (No
such file or directory)
3942 access("/etc/X11/app-defaults/XEmacs", R_OK) = -1 ENOENT (No such
file or directory)
3942 access("/usr/share/X11/en_AU/app-defaults/XEmacs-color", R_OK) =
-1 ENOENT (No such file or directory)
3942 access("/usr/share/X11/en/app-defaults/XEmacs-color", R_OK) = -1
ENOENT (No such file or directory)
3942 access("/usr/share/X11/app-defaults/XEmacs-color", R_OK) = -1
ENOENT (No such file or directory)
3942 access("/usr/share/X11/en_AU/app-defaults/XEmacs", R_OK) = -1
ENOENT (No such file or directory)
3942 access("/usr/share/X11/en/app-defaults/XEmacs", R_OK) = -1 ENOENT
(No such file or directory)
3942 access("/usr/share/X11/app-defaults/XEmacs", R_OK) = -1 ENOENT (No
such file or directory)
3942
access("/opt/xemacs/xemacs-21.5-b28/share/xemacs/site-packages/etc/app-defaults/en_AU/Emacs",
R_OK) = -1 ENOENT (No such file or directory)
3942
access("/opt/xemacs/xemacs-21.5-b28/share/xemacs/site-packages/etc/app-defaults/en/Emacs",
R_OK) = 0
3942
open("/opt/xemacs/xemacs-21.5-b28/share/xemacs/site-packages/etc/app-defaults/en/Emacs",
O_RDONLY) = 6
3
----------------------------------------
Please note the difference between the last two 'access'-lines and the
previous: all the others access .../app-defaults/XEmacs, but the last
two access .../app-defaults/Emacs. Unless there is a deep reason for
this difference perhaps it should be fixed. My quick and very inexpert
searches indicate that the error is in the file device-x.c, lines 698
and 704 in the files downloaded with hg today.
The Xft fonts work very nicely now, thank you.
Leif Andersson
Lund University, Sweden
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Hello
This is a odd problem:
I write informatica which should be expanded to
informática, however
it gets expanded to
informática
Edit-abbrevs indeed gives me:
"informatica" 17 "informática"
Which is not the right thing.
So I open my .abbrevs_defs file (which looks ok) the coding system is
set to UTF8, so I set the coding back to iso-8859-1, write the file,
restart xemacs, but no again that problem occurs.
- why does xemacs 21.4.19 no work with a UTF8 coding for the abbrevs?
- why can't I set the iso-8859-1 coding?
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta