unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* default-fill-column is gone
@ 2018-01-17 11:11 Uwe Brauer
  2018-01-17 12:14 ` Robert Pluim
  0 siblings, 1 reply; 4+ messages in thread
From: Uwe Brauer @ 2018-01-17 11:11 UTC (permalink / raw)
  To: emacs-devel



Hi

I just upgraded to GNU emacs 27.

Now I admit that I package which is a bit hm old, feedmail.

Now feedmail uses default-fill-column which in 27 does not exist 
any more. I found this entry in ChangeLog.3
2016-11-07  Mark Oteiza  <mvoteiza@udel.edu>  Remove obsolete 
default-FOO variables  * etc/NEWS: Indicate the removed variables. 
* lisp/emacs-lisp/edebug.el (edebug-outside-mark): Fix comment.  * 
lisp/subr.el (default-mode-line-format, * 
default-header-line-format): (default-fill-column, 
default-cursor-type): (default-enable-multibyte-characters): 
Remove obsolete declarations. 

So there is no hint how to deal with this situation. Why couldn't 
variables be kept or at least some solution to be offered to 
guarantee backwards compatibility. For example which variables 
substitute default-fill-column, I presume it is fill-column. Since 
I use different emacs version but the same init file, for the 
moment I will add

(cond ((>= emacs-major-version 27) 
       (setq default-fill-column fill-column))) 



below you find the error message

Debugger entered--Lisp error: (void-variable default-fill-column) 
  eval(default-fill-column) 
  custom-initialize-reset(feedmail-fill-to-cc-fill-column 
  default-fill-column) 
  custom-declare-variable(feedmail-fill-to-cc-fill-column 
  default-fill-column "*Fill column used by feedmail-fill-to-cc." 
  :group feedmail-headers :type integer) 


Uwe Brauer 




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

end of thread, other threads:[~2018-01-17 14:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-17 11:11 default-fill-column is gone Uwe Brauer
2018-01-17 12:14 ` Robert Pluim
2018-01-17 13:40   ` Uwe Brauer
2018-01-17 14:33     ` Robert Pluim

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).