Discussion:
[MacPorts] #49618: XEmacs 21.5 (beta16) "celeriac" [Lucid] (i386-apple-darwin13.4.0, Mule)
MacPorts
2015-11-07 09:11:23 UTC
Permalink
#49618: XEmacs 21.5 (beta16) "celeriac" [Lucid] (i386-apple-darwin13.4.0, Mule)
---------------------------+--------------------------------
Reporter: campagne@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: xemacs, fonts | Port:
---------------------------+--------------------------------
I have proceed to port update outdated on my Maverick10.9.5 system and get
certainly a new xemacs version I cannot run it as
{{{
Warning: Unable to load any usable fontset
Can't get fontset resource for Input Method
}}}
and when I want to open a new file the "choose" window just appears a
fraction of second and disappears.

I have checked that the fonts are well installed, and also I have
proceeded to workaround found on the web without any success (ie. "xset fp
rehash", and LANG=C)

An idea? I am a daily user of xemacs since many years and it is teh first
time I am experiencing such error.

Thanks
JE
--
Ticket URL: <https://trac.macports.org/ticket/49618>
MacPorts <https://www.macports.org/>
Ports system for OS X
MacPorts
2015-11-07 09:33:14 UTC
Permalink
#49618: XEmacs 21.5 (beta16) "celeriac" [Lucid] (i386-apple-darwin13.4.0, Mule)
-------------------------+--------------------------------
Reporter: campagne@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: xemacs |
-------------------------+--------------------------------
Changes (by ryandesign@…):

* cc: dstrubbe@… (added)
* keywords: xemacs, fonts =>
* port: => xemacs
--
Ticket URL: <https://trac.macports.org/ticket/49618#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
MacPorts
2015-11-09 08:32:38 UTC
Permalink
#49618: XEmacs 21.5 (beta16) "celeriac" [Lucid] (i386-apple-darwin13.4.0, Mule)
-------------------------+--------------------------------
Reporter: campagne@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: xemacs |
-------------------------+--------------------------------

Comment (by campagne@…):

I have made progress ;)
In my /opt/local/lib directory "port" has installed
xemacs:
total 8
lrwxr-xr-x 1 root admin 14 Nov 7 19:57 xemacs-21.5.16 ->
xemacs-21.5.16
-rw-r--r-- 1 root admin 0 Nov 7 19:57 .turd_xemacs

xemacs-21.5.16:
total 8
lrwxr-xr-x 1 root admin 6 Nov 6 10:17 xemacs -> xemacs
drwxr-xr-x 7 root admin 238 Nov 7 19:58 mule-packages
drwxr-xr-x 8 root admin 272 Nov 7 19:58 xemacs-packages



xemacs-21.5-b16:
total 16
drwxr-xr-x 402 macports wheel 13668 Nov 7 19:58 lisp
drwxr-xr-x 35 root admin 1190 Nov 7 19:58 info
drwxr-xr-x 22 root admin 748 Nov 7 19:58 i386-apple-
darwin13.4.0
drwxr-xr-x 100 macports wheel 3400 Nov 7 19:58 etc

I have just added the two following symbolic links


lrwxr-xr-x 1 root admin 33 Nov 9 09:27 xemacs-packages ->
../xemacs-21.5.16/xemacs-packages
lrwxr-xr-x 1 root admin 31 Nov 9 09:27 mule-packages ->
../xemacs-21.5.16/mule-packages

and xemacs does not crash and accept to open the "choose window" to load a
file.

JE
--
Ticket URL: <https://trac.macports.org/ticket/49618#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X
MacPorts
2015-11-09 08:35:11 UTC
Permalink
#49618: XEmacs 21.5 (beta16) "celeriac" [Lucid] (i386-apple-darwin13.4.0, Mule)
-------------------------+--------------------------------
Reporter: campagne@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: xemacs |
-------------------------+--------------------------------

Comment (by campagne@…):

But the message
{{{
Warning: Unable to load any usable fontset
Can't get fontset resource for Input Method
}}}
is still there.
JE
--
Ticket URL: <https://trac.macports.org/ticket/49618#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X
MacPorts
2015-11-09 08:53:47 UTC
Permalink
#49618: XEmacs 21.5 (beta16) "celeriac" [Lucid] (i386-apple-darwin13.4.0, Mule)
-------------------------+--------------------------------
Reporter: campagne@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: xemacs |
-------------------------+--------------------------------

Comment (by campagne@…):

Found another hack
{{{
alias xemacs="LANG=$LC_CTYPE xemacs"
}}}
on my system LC_CTYPE=UT8


So to summarize up to know I had to introduce symbolic links in the
xemacs-21.5-b16 directory to point to xemacs-21.5-16 package zone; and use
a LANG=UT8 before xemacs command.

JE
--
Ticket URL: <https://trac.macports.org/ticket/49618#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X
MacPorts
2015-11-09 08:56:04 UTC
Permalink
#49618: XEmacs 21.5 (beta16) "celeriac" [Lucid] (i386-apple-darwin13.4.0, Mule)
-------------------------+--------------------------------
Reporter: campagne@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: xemacs |
-------------------------+--------------------------------

Comment (by campagne@…):

Nonetheless I still get errors in the "Fondamental window" at the
begenning
{{{

(file-mode-spec/warning) Error in File mode specification: Symbol's
function definition is void: run-mode-hooks

Backtrace follows:

run-mode-hooks(c-mode-common-hook c++-mode-hook)
c++-mode()
# bind (alist mode name keep-going)
# (unwind-protect ...)
# bind (just-from-file-name)
set-auto-mode()
#<compiled-function nil "...(5)" [set-auto-mode t] 1>()
# (unwind-protect ...)
call-with-condition-handler(#<compiled-function
(__call_trapping_errors_arg__) "...(17)" [__call_trapping_errors_arg__
errstr error-message-string lwarn file-mode-spec warning "Error in %s:
%s\n\nBacktrace follows:\n\n%s" "File mode specification" backtrace-in-
condition-handler-eliminating-handler] 8> #<compiled-function nil "...(5)"
[set-auto-mode t] 1>)
# (condition-case ... . ((error)))
# bind (find-file)
normal-mode(t)
# bind (nomodes after-find-file-from-revert-buffer noauto warn error)
after-find-file(nil t)
# (unwind-protect ...)
# bind (inhibit-read-only error number truename rawfile nowarn filename
buf)
find-file-noselect-1(#<buffer "laguerre2bessel.cc">
"/Users/campagne/Travail/Software/Laguerre/LagSHT/src/laguerre2bessel.cc"
nil nil
"/Users/campagne/Travail/Software/Laguerre/LagSHT/src/laguerre2bessel.cc"
(11842779 16777218))
byte-code("..." [number truename rawfile nowarn filename buf set-buffer-
major-mode find-file-noselect-1] 7)
# (condition-case ... . ((t (byte-code "Â!ˆÃ @ A\"‡" [buf data
kill-buffer signal] 3))))
# bind (number truename buf wildcards rawfile nowarn filename)
find-file-
noselect("/Users/campagne/Travail/Software/Laguerre/LagSHT/src/laguerre2bessel.cc"
nil nil nil)
# bind (wildcards codesys filename)
find-
file("/Users/campagne/Travail/Software/Laguerre/LagSHT/src/laguerre2bessel.cc")
# bind (dir file-count line end-of-options file-p arg tem)
command-line-1()
# bind (command-line-args-left)
command-line()
# (condition-case ... . ((t (byte-code " ‡" [error-data data nil]
1))))
# bind (error-data)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
}}}

JE
--
Ticket URL: <https://trac.macports.org/ticket/49618#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X
MacPorts
2018-11-25 05:04:28 UTC
Permalink
#49618: XEmacs 21.5 (beta16) "celeriac" [Lucid] (i386-apple-darwin13.4.0, Mule)
-------------------------+----------------------
Reporter: campagne@
 | Owner: dstrubbe
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: xemacs |
-------------------------+----------------------
Changes (by jmroot):

* owner: macports-tickets@
 => dstrubbe
* status: new => assigned
* cc: dstrubbe (removed)
--
Ticket URL: <https://trac.macports.org/ticket/49618#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
Loading...