diff options
| author | Simon Josefsson | 2002-05-26 09:50:39 +0000 |
|---|---|---|
| committer | Simon Josefsson | 2002-05-26 09:50:39 +0000 |
| commit | 608d30f7bedb5ff889b0df623a8e70549e503645 (patch) | |
| tree | a5b9a11896885019163af4cc6c819368c455d138 | |
| parent | 9e8abde7d3a35ec43cd4e66daf281f7d4598c901 (diff) | |
| download | emacs-608d30f7bedb5ff889b0df623a8e70549e503645.tar.gz emacs-608d30f7bedb5ff889b0df623a8e70549e503645.zip | |
(set-fringe-mode): Work when updating
`default-frame-alist'.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/fringe.el | 8 |
2 files changed, 11 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 57b7b229048..1d3bf6d479e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2002-05-26 Simon Josefsson <jas@extundo.com> | ||
| 2 | |||
| 3 | * fringe.el (set-fringe-mode): Work when updating | ||
| 4 | `default-frame-alist'. | ||
| 5 | |||
| 1 | 2002-05-26 Kim F. Storm <storm@cua.dk> | 6 | 2002-05-26 Kim F. Storm <storm@cua.dk> |
| 2 | 7 | ||
| 3 | * emulation/cua-base.el (cua--repeat-replace-text): New variable. | 8 | * emulation/cua-base.el (cua--repeat-replace-text): New variable. |
diff --git a/lisp/fringe.el b/lisp/fringe.el index c7be27b061f..8ec6d142077 100644 --- a/lisp/fringe.el +++ b/lisp/fringe.el | |||
| @@ -51,7 +51,9 @@ See `fringe-mode' for possible values and their effect." | |||
| 51 | ;; Apply it to default-frame-alist. | 51 | ;; Apply it to default-frame-alist. |
| 52 | (let ((parameter (assq 'left-fringe default-frame-alist))) | 52 | (let ((parameter (assq 'left-fringe default-frame-alist))) |
| 53 | (if (consp parameter) | 53 | (if (consp parameter) |
| 54 | (setcdr parameter fringe-mode) | 54 | (setcdr parameter (if (consp fringe-mode) |
| 55 | (car fringe-mode) | ||
| 56 | fringe-mode)) | ||
| 55 | (setq default-frame-alist | 57 | (setq default-frame-alist |
| 56 | (cons (cons 'left-fringe (if (consp fringe-mode) | 58 | (cons (cons 'left-fringe (if (consp fringe-mode) |
| 57 | (car fringe-mode) | 59 | (car fringe-mode) |
| @@ -59,7 +61,9 @@ See `fringe-mode' for possible values and their effect." | |||
| 59 | default-frame-alist)))) | 61 | default-frame-alist)))) |
| 60 | (let ((parameter (assq 'right-fringe default-frame-alist))) | 62 | (let ((parameter (assq 'right-fringe default-frame-alist))) |
| 61 | (if (consp parameter) | 63 | (if (consp parameter) |
| 62 | (setcdr parameter fringe-mode) | 64 | (setcdr parameter (if (consp fringe-mode) |
| 65 | (cdr fringe-mode) | ||
| 66 | fringe-mode)) | ||
| 63 | (setq default-frame-alist | 67 | (setq default-frame-alist |
| 64 | (cons (cons 'right-fringe (if (consp fringe-mode) | 68 | (cons (cons 'right-fringe (if (consp fringe-mode) |
| 65 | (cdr fringe-mode) | 69 | (cdr fringe-mode) |