[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/adaptive-wrap fb4aa4e 06/15: * adaptive-wrap.el (menu-b
From: |
Stefan Monnier |
Subject: |
[elpa] externals/adaptive-wrap fb4aa4e 06/15: * adaptive-wrap.el (menu-bar-options-menu): Add checkbox for Adaptive Wrap |
Date: |
Sun, 29 Nov 2020 19:09:08 -0500 (EST) |
branch: externals/adaptive-wrap
commit fb4aa4eacaba40fe4dd59306f4a778deb932488b
Author: RĂ¼diger Sonderfeld <ruediger@c-plusplus.de>
Commit: Stephen Berman <stephen.berman@gmx.net>
* adaptive-wrap.el (menu-bar-options-menu): Add checkbox for Adaptive Wrap
to the Line Wrapping submenu.
(adaptive-wrap-unload-function): New function.
---
adaptive-wrap.el | 24 ++++++++++++++++++++++--
1 file changed, 22 insertions(+), 2 deletions(-)
diff --git a/adaptive-wrap.el b/adaptive-wrap.el
index 1b3ff94..9d2007a 100644
--- a/adaptive-wrap.el
+++ b/adaptive-wrap.el
@@ -1,10 +1,10 @@
;;; adaptive-wrap.el --- Smart line-wrapping with wrap-prefix
-;; Copyright (C) 2011, 2012 Free Software Foundation, Inc.
+;; Copyright (C) 2011-2013 Free Software Foundation, Inc.
;; Author: Stephen Berman <stephen.berman@gmx.net>
;; Stefan Monnier <monnier@iro.umontreal.ca>
-;; Version: 0.2
+;; Version: 0.3
;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
@@ -101,5 +101,25 @@ extra indent = 2
(widen)
(remove-text-properties (point-min) (point-max) '(wrap-prefix nil))))))
+;;;###autoload
+(easy-menu-add-item menu-bar-options-menu
+ '("Line Wrapping in This Buffer")
+ ["Adaptive Wrap"
+ (lambda ()
+ (interactive)
+ (if adaptive-wrap-prefix-mode
+ (adaptive-wrap-prefix-mode -1)
+ (adaptive-wrap-prefix-mode 1)))
+ :visible (menu-bar-menu-frame-live-and-visible-p)
+ :help "Show wrapped long lines with an adjustable prefix"
+ :style toggle
+ :selected adaptive-wrap-prefix-mode])
+
+(defun adaptive-wrap-unload-function ()
+ "Cleanup adaptive-wrap package."
+ (easy-menu-remove-item menu-bar-options-menu
+ '("Line Wrapping in This Buffer")
+ "Adaptive Wrap"))
+
(provide 'adaptive-wrap)
;;; adaptive-wrap.el ends here
- [elpa] branch externals/adaptive-wrap created (now 603648e), Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap db52f0b 01/15: Rename adaptive-wrap-prefix to adaptive-wrap., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap f78efba 02/15: Add adaptive-wrap-extra-indent., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 77979be 04/15: * adaptive-wrap.el (adaptive-wrap-extra-indent): Fix buffer-localness., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap fb4aa4e 06/15: * adaptive-wrap.el (menu-bar-options-menu): Add checkbox for Adaptive Wrap,
Stefan Monnier <=
- [elpa] externals/adaptive-wrap 7db060b 07/15: * adaptive-wrap.el: Require easymenu (bug#14974)., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 07e03a8 08/15: * adaptive-wrap.el: Fix bug#14974 by using define-key-after, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap ef01f42 09/15: * adaptive-wrap.el (adaptive-wrap-mode): Move after font-lock (bug#15155)., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap b17b789 10/15: Mark adaptive-wrap-extra-indent as safe if integerp (Bug#23816), Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 710d484 05/15: Fix error during redisplay: (wrong-type-argument stringp nil), Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 01e7d1f 14/15: adaptive-wrap: Fontify wrap-prefix, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 603648e 15/15: * .gitignore: New file, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 5888dc0 03/15: Clean up copyright notices., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap a1cd968 11/15: * adaptive-wrap/adaptive-wrap.el: Fix use without font-lock, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap dd32f62 12/15: * adaptive-wrap/adaptive-wrap.el: Fix interaction with visual-fill, Stefan Monnier, 2020/11/29