unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* proposal: obsolete-var-funcs.el or compatibility-var-funcs.el
@ 2022-10-13 12:22 Uwe Brauer
  2022-10-13 16:35 ` Stefan Monnier
  0 siblings, 1 reply; 5+ messages in thread
From: Uwe Brauer @ 2022-10-13 12:22 UTC (permalink / raw)
  To: emacs-devel


Hi 

The latest master has caused me some headaches, because according to the
NEWS file a lot of obsolete variables and functions have been removed.

In some cases these definitions are rather simple, like 


(define-obsolete-function-alias 'set-face-underline-p
                                'set-face-underline "24.3")

(defcustom gnus-local-domain nil
  "Local domain name without a host name.
The DOMAINNAME environment variable is used instead if it is defined.
If the function `system-name' returns the full Internet name, there is
no need to set this variable."
  :group 'gnus-message
  :type '(choice (const :tag "default" nil)
		 string))
(make-obsolete-variable 'gnus-local-domain nil "24.1")

So could such simple definitions just moved to a file 

obsolete-var-funcs.el or compatibility-var-funcs.el

Instead of being deleted.

That would help users who for one or the other reason still rely on old
code, can try to survive for a bit longer.

Regards

Uwe Brauer 


-- 
I strongly condemn Putin's war of aggression against the Ukraine.
I support to deliver weapons to Ukraine's military. 
I support the ban of Russia from SWIFT.
I support the EU membership of the Ukraine. 




^ permalink raw reply	[flat|nested] 5+ messages in thread
* proposal: obsolete-var-funcs.el or compatibility-var-funcs.el
@ 2022-10-13 15:12 Uwe Brauer
  0 siblings, 0 replies; 5+ messages in thread
From: Uwe Brauer @ 2022-10-13 15:12 UTC (permalink / raw)
  To: emacs-devel

(I apologise for a possible double posting)


Hi 

The latest master has caused me some headaches, because according to the
NEWS file a lot of obsolete variables and functions have been removed.

In some cases these definitions are rather simple, like 


(define-obsolete-function-alias 'set-face-underline-p
                                'set-face-underline "24.3")

(defcustom gnus-local-domain nil
  "Local domain name without a host name.
The DOMAINNAME environment variable is used instead if it is defined.
If the function `system-name' returns the full Internet name, there is
no need to set this variable."
  :group 'gnus-message
  :type '(choice (const :tag "default" nil)
		 string))
(make-obsolete-variable 'gnus-local-domain nil "24.1")

So could such simple definitions just moved to a file 

obsolete-var-funcs.el or compatibility-var-funcs.el

Instead of being deleted.

That would help users who for one or the other reason still rely on old
code, can try to survive for a bit longer.

Regards

Uwe Brauer 






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

end of thread, other threads:[~2022-10-13 20:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-13 12:22 proposal: obsolete-var-funcs.el or compatibility-var-funcs.el Uwe Brauer
2022-10-13 16:35 ` Stefan Monnier
2022-10-13 16:47   ` Uwe Brauer
2022-10-13 20:04     ` Stefan Monnier
  -- strict thread matches above, loose matches on Subject: below --
2022-10-13 15:12 Uwe Brauer

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