unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#24824: 26.0.50; error in process filter: Symbol’s function definition is void: mm-decode-coding-region
@ 2016-10-30  7:53 Jean Louis
  2016-10-30  7:59 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 5+ messages in thread
From: Jean Louis @ 2016-10-30  7:53 UTC (permalink / raw)
  To: 24824


Since I installed last w3 version 4.0.49, I am getting this problem:

error in process filter: Symbol’s function definition is void: mm-decode-coding-region                  


In GNU Emacs 26.0.50.9 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2016-10-29 built on protected.rcdrun.com
Repository revision: 966b73b3163416adf09bcff7418ecc9fa5a554c9
Windowing system distributor 'The X.Org Foundation', version 11.0.11801000
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Making completion list...

Configured using:
 'configure --prefix=/usr --localstatedir=/var --with-sound=alsa
 --with-modules --with-x --with-x-toolkit=lucid --without-dbus
 --without-gconf --without-gsettings'

Configured features:
XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM NOTIFY ACL
LIBSELINUX GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS LUCID
X11 MODULES

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message subr-x puny seq byte-opt gv
bytecomp byte-compile cl-extra help-mode cconv cl-loaddefs pcase cl-lib
dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec
password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs
mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils
mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr
mail-utils time-date mule-util tooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list newcomment elisp-mode lisp-mode prog-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core term/tty-colors frame cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese charscript case-table epa-hook
jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote inotify dynamic-setting
font-render-setting x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 96594 7501)
 (symbols 48 20379 0)
 (miscs 40 44 108)
 (strings 32 18312 4194)
 (string-bytes 1 572931)
 (vectors 16 13475)
 (vector-slots 8 449533 4104)
 (floats 8 185 34)
 (intervals 56 246 0)
 (buffers 976 13)
 (heap 1024 16877 764))





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#24824: 26.0.50; error in process filter: Symbol’s function definition is void: mm-decode-coding-region
  2016-10-30  7:53 bug#24824: 26.0.50; error in process filter: Symbol’s function definition is void: mm-decode-coding-region Jean Louis
@ 2016-10-30  7:59 ` Lars Ingebrigtsen
  2016-10-30  8:17   ` Andreas Schwab
  2016-10-30  8:35   ` Jean Louis
  0 siblings, 2 replies; 5+ messages in thread
From: Lars Ingebrigtsen @ 2016-10-30  7:59 UTC (permalink / raw)
  To: Jean Louis; +Cc: 24824

bugs@gnu.support (Jean Louis) writes:

> Since I installed last w3 version 4.0.49, I am getting this problem:
>
> error in process filter: Symbol’s function definition is void: mm-decode-coding-region                  

Set `debug-on-error' to t and post the resulting backtrace.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#24824: 26.0.50; error in process filter: Symbol’s function definition is void: mm-decode-coding-region
  2016-10-30  7:59 ` Lars Ingebrigtsen
@ 2016-10-30  8:17   ` Andreas Schwab
  2016-10-30  8:35   ` Jean Louis
  1 sibling, 0 replies; 5+ messages in thread
From: Andreas Schwab @ 2016-10-30  8:17 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 24824, Jean Louis

http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=37cf4454b1

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#24824: 26.0.50; error in process filter: Symbol’s function definition is void: mm-decode-coding-region
  2016-10-30  7:59 ` Lars Ingebrigtsen
  2016-10-30  8:17   ` Andreas Schwab
@ 2016-10-30  8:35   ` Jean Louis
  2016-10-30  8:58     ` Lars Ingebrigtsen
  1 sibling, 1 reply; 5+ messages in thread
From: Jean Louis @ 2016-10-30  8:35 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 24824, Jean Louis

Debugger entered--Lisp error: (void-function mm-decode-coding-region)
  (mm-decode-coding-region (point-min) (point-max) coding-system)
  (progn (mm-decode-coding-region (point-min) (point-max) coding-system) (set-buffer-file-coding-system coding-system))
  (if (and (featurep (quote mule)) (if (boundp (quote default-enable-multibyte-characters)) default-enable-multibyte-characters t) coding-system) (progn (mm-decode-coding-region (point-min) (point-max) coding-system) (set-buffer-file-coding-system coding-system)))
  (save-excursion (if encoding (mm-decode-content-transfer-encoding encoding type)) (if (and (featurep (quote mule)) (if (boundp (quote default-enable-multibyte-characters)) default-enable-multibyte-characters t) coding-system) (progn (mm-decode-coding-region (point-min) (point-max) coding-system) (set-buffer-file-coding-system coding-system))))
  (let* ((encoding (nth 2 handle)) (charset (or w3-explicit-coding-system (mail-content-type-get (nth 1 handle) (quote charset)) "iso-8859-1")) (type (mm-handle-media-type handle)) (coding-system (mm-charset-to-coding-system charset))) (if (or (not coding-system) (eq coding-system (quote ascii))) (setq coding-system (quote undecided))) (save-excursion (if encoding (mm-decode-content-transfer-encoding encoding type)) (if (and (featurep (quote mule)) (if (boundp (quote default-enable-multibyte-characters)) default-enable-multibyte-characters t) coding-system) (progn (mm-decode-coding-region (point-min) (point-max) coding-system) (set-buffer-file-coding-system coding-system)))) coding-system)
  w3-decode-charset((#<buffer  *mm*-849047> ("text/html" (charset . "utf-8")) nil nil nil nil nil nil))
  (cond ((or (equal (mm-handle-media-type handle) "text/html") (equal (mm-handle-media-type handle) "application/xhtml+xml")) (set-buffer (generate-new-buffer " *w3-html*")) (mm-insert-part handle) (w3-decode-charset handle) (setq url-current-object (url-generic-parse-url url)) (w3-prepare-buffer) (setq url-current-mime-headers headers) (w3-notify-when-ready (current-buffer)) (mm-destroy-parts handle)) ((equal (car-safe (nth 1 handle)) "application/x-elisp-parsed-html") (w3-prepare-tree (read (set-marker (make-marker) 1 (nth 0 handle))))) ((mm-inlinable-p handle) (set-buffer (generate-new-buffer url)) (require (quote mm-view)) (mm-display-part handle) (set-buffer-modified-p nil) (w3-mode) (if (equal "image" (mm-handle-media-supertype handle)) (setq cursor-type nil)) (setq url-current-mime-headers headers) (w3-notify-when-ready (current-buffer))) (t (mm-display-part handle)))
  (let ((handle (mm-dissect-buffer t)) (w3-explicit-coding-system (or w3-explicit-coding-system (w3-recall-explicit-coding-system url)))) (message "Downloading of `%s' complete." url) (url-mark-buffer-as-dead (current-buffer)) (if headers nil (setq headers (list (cons (quote content-type) (mm-handle-media-type handle))))) (cond ((or (equal (mm-handle-media-type handle) "text/html") (equal (mm-handle-media-type handle) "application/xhtml+xml")) (set-buffer (generate-new-buffer " *w3-html*")) (mm-insert-part handle) (w3-decode-charset handle) (setq url-current-object (url-generic-parse-url url)) (w3-prepare-buffer) (setq url-current-mime-headers headers) (w3-notify-when-ready (current-buffer)) (mm-destroy-parts handle)) ((equal (car-safe (nth 1 handle)) "application/x-elisp-parsed-html") (w3-prepare-tree (read (set-marker (make-marker) 1 (nth 0 handle))))) ((mm-inlinable-p handle) (set-buffer (generate-new-buffer url)) (require (quote mm-view)) (mm-display-part handle) (set-buffer-modified-p nil) (w3-mode) (if (equal "image" (mm-handle-media-supertype handle)) (setq cursor-type nil)) (setq url-current-mime-headers headers) (w3-notify-when-ready (current-buffer))) (t (mm-display-part handle))))
  (let (headers) (condition-case nil (progn (save-restriction (mail-narrow-to-head) (goto-char (point-min)) (if (save-excursion (search-forward ":" (line-end-position) t)) nil (forward-line)) (setq headers (mail-header-extract)) (let (refreshed) (let ((--dolist-tail-- headers) header) (while --dolist-tail-- (setq header ...) (let* ... ...) (setq --dolist-tail-- ...)))))) (error nil)) (let ((handle (mm-dissect-buffer t)) (w3-explicit-coding-system (or w3-explicit-coding-system (w3-recall-explicit-coding-system url)))) (message "Downloading of `%s' complete." url) (url-mark-buffer-as-dead (current-buffer)) (if headers nil (setq headers (list (cons (quote content-type) (mm-handle-media-type handle))))) (cond ((or (equal (mm-handle-media-type handle) "text/html") (equal (mm-handle-media-type handle) "application/xhtml+xml")) (set-buffer (generate-new-buffer " *w3-html*")) (mm-insert-part handle) (w3-decode-charset handle) (setq url-current-object (url-generic-parse-url url)) (w3-prepare-buffer) (setq url-current-mime-headers headers) (w3-notify-when-ready (current-buffer)) (mm-destroy-parts handle)) ((equal (car-safe (nth 1 handle)) "application/x-elisp-parsed-html") (w3-prepare-tree (read (set-marker (make-marker) 1 (nth 0 handle))))) ((mm-inlinable-p handle) (set-buffer (generate-new-buffer url)) (require (quote mm-view)) (mm-display-part handle) (set-buffer-modified-p nil) (w3-mode) (if (equal "image" (mm-handle-media-supertype handle)) (setq cursor-type nil)) (setq url-current-mime-headers headers) (w3-notify-when-ready (current-buffer))) (t (mm-display-part handle)))))
  w3-fetch-callback("http://elpa.gnu.org/packages/w3.html")
  (let (redirect-url) (cond ((listp (car args)) (let ((status (car args))) (if (eq (car status) :error) (progn (setq status (cdr ...)))) (if (eq (car status) :redirect) (progn (setq redirect-url (car ...)))) (setq args (cdr args)))) ((eq (car args) :redirect) (setq redirect-url (car (cdr args))) (while (eq (car args) :redirect) (setq args (cdr (cdr args)))))) (w3-fetch-callback (or redirect-url (car args))))
  w3-fetch-redirect-callback(nil "http://elpa.gnu.org/packages/w3.html")
  apply(w3-fetch-redirect-callback (nil "http://elpa.gnu.org/packages/w3.html"))
  url-http-activate-callback()
  url-http-content-length-after-change-function(324 1234 910)
  url-http-wait-for-headers-change-function(1 1247 1246)
  url-http-generic-filter(#<process elpa.gnu.org> "HTTP/1.1 200 OK\r\nDate: Sun, 30 Oct 2016 08:57:55 GMT\r\nServer: Apache/2.4.10 (Debian)\r\nLast-Modified: Sat, 29 Oct 2016 21:03:22 GMT\r\nETag: \"659-540074e10ca8c-gzip\"\r\nAccept-Ranges: bytes\r\nVary: Accept-Encoding\r\nContent-Encoding: gzip\r\nContent-Length: 909\r\nKeep-Alive: timeout=5, max=100\r\nConnection: Keep-Alive\r\nContent-Type: text/html\r\n\r\n\x1f\213\b\0\0\0\0\0\0\x03\215T\301r\333F\f\275\363+P\236\332\x19\223\264\244$ul\221\251-9Ng\344\3043U\246\323\343\222\204\310M\226\\f\x17\224\254~}\201\225lG\315%'\211\330\x05\x1e\360\336[\314\x7fY~Z\254\377y\270\205\x0f\353\373\x15<|\276Y\375\271\2008\311\262\277g\213,[\256\227\207\203Y:\205\367\272W&\313n?\306E4o\2513\362\203\252.\"\2009i2X\334}\374\f\267\253\207kH`7\233g\207\240\x1cwH\nZ\242!\301o\243\336\346\361\302\366\204=%\353\375\2001T\207\257<&|\244Lj_A\325*\347\221\362\2216\311\205@f\a\260yi\353\275@O@\x19\335\364y\\q*\272\370\377\350\355\204o\r\305\x12}\345\364@\332\366\227\360~4f\x0f\325\350\311v\372_U\x1a<\x03\243\\\203\x1c\x1d\373\332Vc'\305j\330a	\245\263;\217\x0e6\326\301m\247*?\317\206Pr\245\b=]\302\234gr\270\311\343\335,y\225\236\247\257\336\246\244\270\221\223\317y\246\2123\230\236Of\311\365\330$\3237g0I\x7f?\277\277y\252\366\301v\b\203j\360\273\202B\325e\226\241\x19T\332\364cj]\223\r\252\372\312\267|\266\233\245BQ\\\374\314-\201\x7fB\272	\x03\201\303\301zM\326\355\x7fDl4\245^mU\337\253\366\271f\305\321\f\205\201#\x16\x7f\276ks\326\n\x1d{B\260\342bq\247I\300\200\331\372\251\252\x1cd\226\263wC~Z\372J\345\276\265\216\214m\256\332\234\313\370\240<_8\301\273\v\351/\343\265\323B\324\205\372Eo\366\300\264\230\x0f\216=\x18\364cS\203\366\240N\324\3359Ml>`\335\265\x13\x1f\350\376\2406\254\264\x1fR\200k\x0f~\254\3323\320\x04\255\362\321\330\353o#\202'\207}C-\327\353k\250\235\332\225L\275\347\204u{r\352\204q\243\304Ud\271\210g\x04\302\306)i1\332ij\x0fxW@\234\370\\($R\253Hp\271\353PCo\245Co\354.\240z\266\x0e\351\x0e}T\x1a+9{;:\300Z\223\356^[\360\350=CpGK\344<;\210\267e\x04(\221\a\256\255\353\x14\a\304\336\212\237\3408\x18\x04\273\211\366\310\x0f\357\214k\x03>\x0eX\x11\224c\343\241\346\221\271\375\222\233q\226\322\350\301\240:z\311\x1d\257l\265\202\373\344\361\x18K\202\252	\237\244Q\264ny\202@\375\x16\335\236+\214M\313\236\367\x1c\2410\266(\302\236D\370\265\334\207\200u\272\221\205\x03j$v\303o\360\205\x1f-w\x105Han\276%U\230\316\332\356\372@\207\252*\x19\231_\265\264\332Y&p@\313c\x1dE\x19\234\375\"\x03\311c\203?\242\277\216\216\f\224(\330(\355\230\334\232W\2256\"\226\362_\301hO\342\x01\266\213\306\315\367\346b\252\0U\325F\225\355\x06\333\v\265\241\207\220\"\207l\x12/\x17\203A2&\331\241gy\270\305S?@\247\366\254H\264\261\274\201\304}2\376\306\x1a\x16YT|ZJ\236id\247\213\231\305\353\237L-\\\212\300\376\340s\222u\x06\x15\x1a~Gu\315\251y<\213\241\264\256F\227\307\x13Y\241\344\370Z]\374\260\267.N\367\326\305\323\336\342\x15^\207\214\227\365\365\37296I\337\274\225-F\262\224\263\200.\x7f\x0e\353\371?\330\354F\355Y\x06\0\0")





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#24824: 26.0.50; error in process filter: Symbol’s function definition is void: mm-decode-coding-region
  2016-10-30  8:35   ` Jean Louis
@ 2016-10-30  8:58     ` Lars Ingebrigtsen
  0 siblings, 0 replies; 5+ messages in thread
From: Lars Ingebrigtsen @ 2016-10-30  8:58 UTC (permalink / raw)
  To: Jean Louis; +Cc: 24824-done

Jean Louis <bugs@gnu.support> writes:

> Debugger entered--Lisp error: (void-function mm-decode-coding-region)
>   (mm-decode-coding-region (point-min) (point-max) coding-system)

[...]

>   w3-fetch-callback("http://elpa.gnu.org/packages/w3.html")

Right, the version of w3 you've installed is too old to work on the
version of Emacs you're using.  The function `mm-decode-coding-region'
doesn't exist any more.

To work around this, you could say

(fset 'mm-decode-coding-region 'decode-coding-region)

but this is not a bug in Emacs, so I'm closing this bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-10-30  8:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-30  7:53 bug#24824: 26.0.50; error in process filter: Symbol’s function definition is void: mm-decode-coding-region Jean Louis
2016-10-30  7:59 ` Lars Ingebrigtsen
2016-10-30  8:17   ` Andreas Schwab
2016-10-30  8:35   ` Jean Louis
2016-10-30  8:58     ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).