]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix namespacing problem in allout.el
authorStefan Kangas <stefan@marxist.se>
Sat, 6 Aug 2022 15:00:13 +0000 (17:00 +0200)
committerStefan Kangas <stefan@marxist.se>
Sat, 6 Aug 2022 15:17:50 +0000 (17:17 +0200)
* lisp/allout.el (allout-outlinify-sticky): Rename from
'outlineify-sticky'.  Make old name into obsolete alias.
(outlinify-sticky): Make into obsolete function alias for
'allout-outlinify-sticky'.
(allout-mode): Doc fix.

etc/NEWS
lisp/allout.el

index bca3c4da78783b32ff11afd97fd050f2fe666a4d..ea26c5e6babb00a721a69c10f537445858310af9 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2234,6 +2234,10 @@ remote host are shown.  Alternatively, the user option
 'proced-show-remote-processes' can be set to non-nil.
 'proced-signal-function' has been marked obsolete.
 
+---
+*** 'outlineify-sticky' command is renamed to 'allout-outlinify-sticky'.
+The old name is still available as an obsolete function alias.
+
 \f
 * New Modes and Packages in Emacs 29.1
 
index 7421a037380e67379ed8d24c538d30cff2f19eb6..8e303a8a02f15b16818ece8b967f614756ba40e9 100644 (file)
@@ -1699,7 +1699,7 @@ the HOT-SPOT Operation section.
 
         Misc commands:
         -------------
-M-x outlineify-sticky       Activate outline mode for current buffer,
+\\[allout-outlinify-sticky] Activate outline mode for current buffer,
                             and establish a default file-var setting
                             for `allout-layout'.
 \\[allout-mark-topic]       `allout-mark-topic'
@@ -6184,19 +6184,18 @@ save.  See `allout-encrypt-unencrypted-on-saves' for more info."
 
 ;;;_ #9 miscellaneous
 ;;;_  : Mode:
-;;;_   > outlineify-sticky ()
-;; outlinify-sticky is correct spelling; provide this alias for sticklers:
+;;;_   > allout-outlinify-sticky ()
 ;;;###autoload
-(defalias 'outlinify-sticky #'outlineify-sticky)
+(define-obsolete-function-alias 'outlinify-sticky #'allout-outlinify-sticky "29.1")
 ;;;###autoload
-(defun outlineify-sticky (&optional _arg)
+(define-obsolete-function-alias 'outlineify-sticky #'allout-outlinify-sticky "29.1")
+;;;###autoload
+(defun allout-outlinify-sticky (&optional _arg)
   "Activate outline mode and establish file var so it is started subsequently.
 
 See `allout-layout' and customization of `allout-auto-activation'
 for details on preparing Emacs for automatic allout activation."
-
   (interactive "P")
-
   (if (allout-mode-p) (allout-mode))    ; deactivate so we can re-activate...
   (allout-mode)