diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2018-12-17 10:19:23 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2018-12-17 10:26:15 -0800 |
commit | ef144113f3473f39d3df3e96e780c832e0d5420e (patch) | |
tree | 4dcdfeb3a0d55a6f891983f9e59b9f5d1b3f5378 /lisp/allout.el | |
parent | a5995a326d1dad9bccf1ad7eb96e4e8146f6dcbe (diff) | |
download | emacs-ef144113f3473f39d3df3e96e780c832e0d5420e.tar.gz |
Some more flatten-tree aliases
* lisp/allout.el (allout-flatten):
* lisp/progmodes/hideif.el (hif-flatten):
Now an obsolete alias for flatten-tree. All callers changed.
* lisp/org/org-protocol.el (org-protocol-flatten):
Make it an alias for flatten-tree if available.
* lisp/progmodes/js.el (js--flatten-list):
Remove alias. We shouldn’t need obsolete function aliases for
private functions.
Diffstat (limited to 'lisp/allout.el')
-rw-r--r-- | lisp/allout.el | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/lisp/allout.el b/lisp/allout.el index a123ece9b95..242b1f2c87f 100644 --- a/lisp/allout.el +++ b/lisp/allout.el @@ -4351,7 +4351,7 @@ subtopics into siblings of the item." (let ((children-chart (allout-chart-subtree 1))) (if (listp (car children-chart)) ;; whoops: - (setq children-chart (allout-flatten children-chart))) + (setq children-chart (flatten-tree children-chart))) (save-excursion (dolist (child-point children-chart) (goto-char child-point) @@ -6547,14 +6547,7 @@ If BEG is bigger than END we return 0." (apply 'concat (mapcar (lambda (char) (if (= char ?%) "%%" (char-to-string char))) string))) -;;;_ : lists -;;;_ > allout-flatten (list) -(defun allout-flatten (list) - "Return a list of all atoms in list." - ;; classic. - (cond ((null list) nil) - ((atom (car list)) (cons (car list) (allout-flatten (cdr list)))) - (t (append (allout-flatten (car list)) (allout-flatten (cdr list)))))) +(define-obsolete-function-alias 'allout-flatten #'flatten-tree "27.1") ;;;_ : Compatibility: ;;;_ : xemacs undo-in-progress provision: (unless (boundp 'undo-in-progress) |