sbbs.el

Diff
Login

Differences From Artifact [a32d58a0ff]:

To Artifact [2a852168db]:


   787    787       (define-key map (kbd "c") #'sbbs-view-compose)
   788    788       map))
   789    789   
   790    790   (define-derived-mode sbbs-view-mode tabulated-list-mode "SchemeBBS Browse"
   791    791     "Major mode for browsing a SchemeBBS board."
   792    792     (buffer-disable-undo)
   793    793   
          794  +  (push '(nobreak-space . default)
          795  +        (buffer-local-value 'face-remapping-alist (current-buffer)))
   794    796     (setq tabulated-list-format [("Date" 16 t)
   795    797                                  ("#" 3 t :right-align t)
   796    798                                  ("Headline" 0 nil)]
   797    799           tabulated-list-sort-key '("Date" . t))
   798    800     (add-hook 'quit-window-hook
   799    801               'sbbs--cleanup-board
   800    802               nil t)
................................................................................
   822    824       (define-key map (kbd ">") #'sbbs-goto-end)
   823    825       map))
   824    826   
   825    827   (define-derived-mode sbbs-read-mode special-mode "SchemeBBS Read"
   826    828     "Major mode for reading a thread."
   827    829     (buffer-disable-undo)
   828    830     (visual-line-mode t)
          831  +  (push '(nobreak-space . default)
          832  +        (buffer-local-value 'face-remapping-alist (current-buffer)))
   829    833     (setq-local revert-buffer-function #'sbbs--reload-thread)
   830    834     (add-hook 'post-command-hook #'sbbs--uncover-spoiler
   831    835               nil t))
   832    836   
   833    837   (defvar sbbs-compose-mode-map
   834    838     (let ((map (make-sparse-keymap)))
   835    839       (define-key map (kbd "C-c C-f C-b") #'sbbs-compose-format-bold)