(eww-add-bookmark): Remove newlines from the title.
This commit is contained in:
parent
2b4f050643
commit
a285ce999f
2 changed files with 7 additions and 4 deletions
|
@ -5,6 +5,7 @@
|
|||
(eww-mode-map): Add a menu bar.
|
||||
(eww-add-bookmark): New command.
|
||||
(eww-bookmark-mode): New mode and commands.
|
||||
(eww-add-bookmark): Remove newlines from the title.
|
||||
|
||||
2013-06-26 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
|
|
|
@ -950,10 +950,12 @@ The browser to used is specified by the `shr-external-browser' variable."
|
|||
(when (equal eww-current-url
|
||||
(plist-get bookmark :url))
|
||||
(error "Already bookmarked")))
|
||||
(push (list :url eww-current-url
|
||||
:title eww-current-title
|
||||
:time (current-time-string))
|
||||
eww-bookmarks)
|
||||
(let ((title (replace-regexp-in-string "[\n\t\r]" " " eww-current-title)))
|
||||
(setq title (replace-regexp-in-string "\\` +\\| +\\'" "" title))
|
||||
(push (list :url eww-current-url
|
||||
:title title
|
||||
:time (current-time-string))
|
||||
eww-bookmarks))
|
||||
(eww-write-bookmarks)
|
||||
(message "Bookmarked %s (%s)" eww-current-url eww-current-title))
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue