https://bugzilla.novell.com/show_bug.cgi?id=744665
https://bugzilla.novell.com/show_bug.cgi?id=744665#c0
Summary: xemacs barfs on ycp files
Classification: openSUSE
Product: openSUSE 11.4
Version: Factory
Platform: x86-64
OS/Version: openSUSE 11.4
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Other
AssignedTo: bnc-team-screening@forge.provo.novell.com
ReportedBy: marc@marcchamberlin.com
QAContact: qa@suse.de
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20100101
Firefox/9.0
When opening a .ycp file with xemacs, I often get the following complaint -
(1) (local-variables/warning) Error in File local-variables: Symbol's function
definition is void: ycp-mode
Backtrace follows:
ycp-mode()
# bind (val var)
hack-one-local-variable(mode ycp)
# bind (val var str continue prefix prefixlen suffix start enable-local-eval)
# (unwind-protect ...)
# bind (force)
hack-local-variables-last-page(nil)
# bind (force)
hack-local-variables(nil)
#()
# (unwind-protect ...)
call-with-condition-handler(# #)
# (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(#
"/home/marc/yast2/SuSE-Linux-11_4-Branch/bootloader/src/modules/BootCommon.ycp"
nil nil
"/home/marc/yast2/SuSE-Linux-11_4-Branch/bootloader/src/modules/BootCommon.ycp"
(12033803 2066))
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("/home/marc/yast2/SuSE-Linux-11_4-Branch/bootloader/src/modules/BootCommon.ycp"
nil nil nil)
# bind (coding-system-for-read wildcards codesys filename)
find-file("/home/marc/yast2/SuSE-Linux-11_4-Branch/bootloader/src/modules/BootCommon.ycp")
# 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 ...)
Reproducible: Sometimes
Steps to Reproduce:
1.Open a .ycp file with xemacs
2.
3.
Actual Results:
see above
Expected Results:
Expect xemacs to handle ycp-mode. Emacs seems to do better, but not always
clean either.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.