diff options
| author | Stefan Kangas | 2023-09-24 08:05:49 +0200 |
|---|---|---|
| committer | Stefan Kangas | 2023-09-24 08:09:24 +0200 |
| commit | 1cdc5cdc56b2cd78ad8a314dea16bbb8d82b97db (patch) | |
| tree | ef4022906a1d2d5412716fe1ffa77368782ea13c | |
| parent | 12fe4741b6f4a63501cf4f29190eee237eff8093 (diff) | |
| download | emacs-1cdc5cdc56b2cd78ad8a314dea16bbb8d82b97db.tar.gz emacs-1cdc5cdc56b2cd78ad8a314dea16bbb8d82b97db.zip | |
; Normalize sort-fields-syntax-table definition
* lisp/sort.el (sort-fields-syntax-table): Normalize definition.
| -rw-r--r-- | lisp/sort.el | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/lisp/sort.el b/lisp/sort.el index a9686f92d48..6b008b6644e 100644 --- a/lisp/sort.el +++ b/lisp/sort.el | |||
| @@ -257,18 +257,15 @@ the sort order." | |||
| 257 | (lambda () (skip-chars-forward "\n")) | 257 | (lambda () (skip-chars-forward "\n")) |
| 258 | 'forward-page)))) | 258 | 'forward-page)))) |
| 259 | 259 | ||
| 260 | (defvar sort-fields-syntax-table nil) | 260 | (defvar sort-fields-syntax-table |
| 261 | (if sort-fields-syntax-table nil | 261 | (let ((table (make-syntax-table))) |
| 262 | (let ((table (make-syntax-table)) | 262 | (dotimes (i 256) |
| 263 | (i 0)) | 263 | (modify-syntax-entry i "w" table)) |
| 264 | (while (< i 256) | ||
| 265 | (modify-syntax-entry i "w" table) | ||
| 266 | (setq i (1+ i))) | ||
| 267 | (modify-syntax-entry ?\s " " table) | 264 | (modify-syntax-entry ?\s " " table) |
| 268 | (modify-syntax-entry ?\t " " table) | 265 | (modify-syntax-entry ?\t " " table) |
| 269 | (modify-syntax-entry ?\n " " table) | 266 | (modify-syntax-entry ?\n " " table) |
| 270 | (modify-syntax-entry ?\. "_" table) ; for floating pt. numbers. -wsr | 267 | (modify-syntax-entry ?\. "_" table) ; for floating pt. numbers. -wsr |
| 271 | (setq sort-fields-syntax-table table))) | 268 | table)) |
| 272 | 269 | ||
| 273 | (defcustom sort-numeric-base 10 | 270 | (defcustom sort-numeric-base 10 |
| 274 | "The default base used by `sort-numeric-fields'." | 271 | "The default base used by `sort-numeric-fields'." |