comparison lisp/align.el @ 31241:3099993cba0f

See ChangeLog
author John Wiegley <johnw@newartisans.com>
date Tue, 29 Aug 2000 00:47:45 +0000
parents 7bd10623068c
children b09ded79f0f9
comparison
equal deleted inserted replaced
31240:10b1c85c0bbe 31241:3099993cba0f
871 `align-exclude-rules-list'. See `align-rules-list' for more details 871 `align-exclude-rules-list'. See `align-rules-list' for more details
872 on the format of these lists." 872 on the format of these lists."
873 (interactive "r") 873 (interactive "r")
874 (let ((separator 874 (let ((separator
875 (or separate 875 (or separate
876 (if (symbolp align-region-separate) 876 (if (and (symbolp align-region-separate)
877 (boundp align-region-separate))
877 (symbol-value align-region-separate) 878 (symbol-value align-region-separate)
878 align-region-separate) 879 align-region-separate)
879 'entire))) 880 'entire)))
880 (if (not (or ;(eq separator 'largest) 881 (if (not (or ;(eq separator 'largest)
881 (and (functionp separator) 882 (and (functionp separator)
1036 1037
1037 ;;;###autoload 1038 ;;;###autoload
1038 (defun align-newline-and-indent () 1039 (defun align-newline-and-indent ()
1039 "A replacement function for `newline-and-indent', aligning as it goes." 1040 "A replacement function for `newline-and-indent', aligning as it goes."
1040 (interactive) 1041 (interactive)
1041 (let ((separate (or (if (symbolp align-region-separate) 1042 (let ((separate (or (if (and (symbolp align-region-separate)
1043 (boundp align-region-separate))
1042 (symbol-value align-region-separate) 1044 (symbol-value align-region-separate)
1043 align-region-separate) 1045 align-region-separate)
1044 'entire)) 1046 'entire))
1045 (end (point))) 1047 (end (point)))
1046 (call-interactively 'newline-and-indent) 1048 (call-interactively 'newline-and-indent)