Commit graph

366 commits

Author SHA1 Message Date
Chong Yidong
ad45602732 (menu-bar-line-wrapping-menu): Use Visual Line mode for "word wrap"
command.
2008-07-21 18:14:46 +00:00
Chong Yidong
815776895d Remove Longlines mode from menu. Add word-wrap option. 2008-07-10 04:27:23 +00:00
Glenn Morris
2c09b70c8e (menu-set-font): Use fboundp rather than functionp. 2008-06-13 04:17:08 +00:00
Chong Yidong
a81a17c5fa (menu-set-font): Renamed x-font-dialog to x-select-font. 2008-06-12 15:30:04 +00:00
Glenn Morris
1ad31f1bba (w32-menu-bar-open): Declare for compiler. 2008-06-12 03:54:06 +00:00
Jason Rumney
14f3467e1f * term/w32-win.el (w32-menu-bar-open): Rename from menu-bar-open.
Use tmm-menubar if menu is disabled in this frame.

* menu-bar.el (menu-bar-open): Determine how to open menu bar
from frame type, per documentation. Add w32 case.
2008-06-11 00:25:24 +00:00
Chong Yidong
e34b0c60d5 (menu-bar-options-save): Minor tweak to last change. 2008-06-10 21:24:18 +00:00
Chong Yidong
ba858bf98d (menu-set-font): New function. Bind "Set Default
Font" menu item to it.  Apply selected font to all frames, and
make it savable.
(menu-bar-options-save): Save `default' font if changed.
2008-06-10 19:55:38 +00:00
Chong Yidong
2a6c4d7524 (menu-bar-options-menu): Add Menu entry for longlines mode. 2008-06-06 21:28:20 +00:00
Vinicius Jose Latorre
fb75de8f7f menu-bar-select-buffer: Reinsert it as msb.el use it. 2008-05-17 14:33:48 +00:00
Glenn Morris
eb3fa2cfcf Switch to recommended form of GPLv3 permissions notice. 2008-05-06 08:06:51 +00:00
Dan Nicolaescu
9a3558cbeb (menu-bar-tools-menu): Reorder, place Games last.
Add "..." in the appropriate places.
2008-04-30 05:48:32 +00:00
Dan Nicolaescu
bfeee9d151 * epa-file.el (auto-encryption-mode): Rename from epa-file-mode.
(epa-file-handler): Put 'safe-magic and 'operations properties.

* epa.el (epa-global-minor-modes, epa-mode, epa-menu)
(epa-menu-items): Remove.

* epa-dired.el (epa-dired-do-decrypt, epa-dired-do-verify)
(epa-dired-do-sign, epa-dired-do-encrypt): Add autoload cookie.
(epa-dired-mode, epa-global-dired-mode): Remove.

* dired.el (dired-mode-map): Bind encryption/decryption commands.

* menu-bar.el (menu-bar-encryption-decryption-menu): New menu item.

* files.el (insert-file-contents-literally): Inhibit epa-file-handler.
2008-04-27 19:49:15 +00:00
Juri Linkov
d3434a5b8a (buffers-menu-max-size): Move its definition down to
the "Buffers Menu" section.  Change group name `mouse' to `menu'.
(yank-menu-length): Change group name `mouse' to `menu'.
(buffers-menu-buffer-name-length): New user option.
(menu-bar-update-buffers): Use buffers-menu-buffer-name-length
instead of the hard-coded number 27.
2008-04-22 20:36:08 +00:00
Glenn Morris
eda0be5a2c (menu-bar-options-menu) <truncate-lines>:
Respect truncate-partial-width-windows in non-full windows, with regards to
:toggle and :enable state.
2008-04-10 07:52:10 +00:00
Andreas Schwab
3a5b5d148c (menu-bar-showhide-fringe-ind-menu) [customize]: Add radio button. 2008-03-23 11:44:23 +00:00
Andreas Schwab
a08404b7ba (menu-bar-showhide-fringe-ind-menu): Fix radio
button condition.
(menu-bar-showhide-fringe-ind-menu): Likewise.
2008-03-23 11:21:14 +00:00
Juri Linkov
a86b330f8f (kill-this-buffer): Use menu-bar-non-minibuffer-window-p
to check if the current buffer is the minibuffer, and in this case
call abort-recursive-edit to kill the minibuffer.  Doc fix.
(kill-this-buffer-enabled-p): Allow this function to return non-nil
when the current buffer is the minibuffer.
2008-03-16 17:44:20 +00:00
Dan Nicolaescu
f31b125795 * faces.el (xw-defined-colors):
* simple.el (widget-convert, shell-mode): Declare as functions
instead of autoloading.

* abbrev.el:
* button.el:
* cus-face.el:
* ediff-hook.el:
* emacs-lisp/backquote.el:
* emacs-lisp/timer.el:
* facemenu.el:
* faces.el:
* menu-bar.el:
* simple.el:
* subr.el:
* textmodes/fill.el:
* textmodes/paragraphs.el: Remove autoloads, redundant when the
files are preloaded.
2008-03-14 17:42:18 +00:00
Stefan Monnier
94e7375752 (minibuffer-local-map): Use the same command for the "Quit" menu as used for
the C-g key, so the shortcut displayed is C-g.
Prefer RET over C-j for exit-minibuffer.
2008-03-11 22:02:46 +00:00
Stefan Monnier
ed10603b35 (menu-bar-update-buffers-maxbuf): Remove.
(menu-bar-select-buffer): Remove.
(menu-bar-select-frame): Make non-interactive and take a frame arg.
(menu-bar-update-buffers): Don't use buffer-names or frame names as events.
2008-03-11 17:44:39 +00:00
Kim F. Storm
ac1818b551 *** empty log message *** 2008-02-29 23:37:54 +00:00
Juri Linkov
56a8f9c532 (menu-bar-search-menu, menu-bar-replace-menu): Capitalize "Tagged Files".
(minibuffer-local-map): Add menu items for next/previous
history elements and isearch history forward/backward.
2008-02-28 20:46:30 +00:00
Glenn Morris
0329d8a3e8 (menu-bar-games-menu): Add Bubbles and Pong. Add :help for Solitaire and Tetris. 2008-02-23 19:35:42 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
409cc4a3ea Add 2008 to copyright years. 2008-01-07 02:45:14 +00:00
Miles Bader
b17f53abc2 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-966
2007-12-28 22:26:14 +00:00
Richard M. Stallman
f5e0def798 (menu-bar-describe-menu): Remove dots from menu text. 2007-12-15 22:32:17 +00:00
Juanma Barranquero
f464330b30 (x-menu-bar-open): Declare as function. 2007-11-22 13:51:09 +00:00
Miles Bader
d4aa48db8e Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-937
2007-11-21 04:55:58 +00:00
Martin Rudalics
c328399020 (top-level): Deactivate clipboard-kill-region and
clipboard-yank when the buffer is read-only.
2007-11-19 07:48:56 +00:00
Juri Linkov
a064691f58 (menu-bar-help-menu):
Move "About Emacs" and "About GNU" to the end of the Help menu.
Move "Emacs Psychotherapist" after "Send Bug Report...".
Move "External Packages" after "Find Emacs Packages".
2007-11-11 20:23:41 +00:00
Miles Bader
fdc9061358 Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 131-137)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 261-262)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-908
2007-10-27 09:07:17 +00:00
Stefan Monnier
bf90285595 (global-buffers-menu-map): New var.
(global-map, menu-bar-update-buffers): Use it.
2007-10-22 04:10:04 +00:00
Miles Bader
1af74d06e5 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-875
2007-10-09 08:52:57 +00:00
Eli Zaretskii
9f3bfa542a (menu-bar-search-documentation-menu): Renamed from menu-bar-apropos-menu.
All users changed.
(menu-bar-help-menu): Change menu symbols to better match the text displayed
by the menu.
2007-09-26 14:28:11 +00:00
Dan Nicolaescu
793a22023e * vc-arch.el (vc-arch-extra-menu-map): New var and fun.
* vc-hooks.el (vc-menu-entry): New var.
(vc-mode-line-map): Use it so that this menu also uses the extra-menu.
(menu-bar-tools-menu): Add the VC menu here rather than in menu-bar.el.
(vc-menu-map): Declare and initialize in one step.

* menu-bar.el (vc-menu-map): Don't setup any more.
Instead, just create the proper spot in the menu.

* vc.el: Document new VC operation `extra-menu'.

* vc-hooks.el (vc-default-extra-menu, vc-menu-map-filter): New
function.
2007-09-18 01:28:25 +00:00
Juri Linkov
3a155dd6a5 (menu-bar-help-menu):
Move "About Emacs" and "About GNU" to the end of the Help menu.
Move "Emacs Psychotherapist" after "Send Bug Report...".
Move "External Packages" after "Find Emacs Packages".
2007-09-09 12:28:36 +00:00
Miles Bader
62fb5e25f4 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 857-862)

   - Update from CVS
   - Merge from emacs--rel--22
   - Update from CVS: lisp/emacs-lisp/avl-tree.el: New file.

 * emacs--rel--22  (patch 97-100)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 246-247)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-38
2007-08-27 09:21:49 +00:00
Stefan Monnier
dc172b7323 (vc-menu-map): Don't setup any more.
Instead, just create the proper spot in the menu.
2007-08-21 15:08:47 +00:00
Miles Bader
1fb072d1df Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 852-856)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 93-96)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 245)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-32
2007-08-21 04:55:30 +00:00
Juri Linkov
1824298e87 (menu-bar-help-menu): Bind About Emacs menu item to about-emacs instead of
display-splash-screen.
2007-08-16 00:10:39 +00:00
Miles Bader
aaf34461ff Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 846-851)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 88-92)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 242-244)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-31
2007-08-13 13:51:08 +00:00
Jason Rumney
dca921f5a0 (menu-bar-vc-filter): Use vc-call-backend. 2007-08-06 11:03:18 +00:00
Miles Bader
2ca773ca40 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 843-845)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 84-87)

   - Update from CVS
   - Change capitalization of VC backend names for new backends

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-30
2007-08-03 05:58:06 +00:00
Miles Bader
0896d93184 Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 84-87)

   - Update from CVS
   - Change capitalization of VC backend names for new backends

2007-08-02  Richard M. Stallman  <rms@gnu.org>

   * lisp/mail/rmailsum.el (rmail-make-summary-line): Find end of msg number
   to update deleted flag.

   * lisp/cus-edit.el (customize-apropos, customize-apropos-options)
   (customize-apropos-faces, customize-apropos-groups): Improve prompt.

   * lisp/menu-bar.el (menu-bar-help-menu): Add "About GNU" menu item.

   * lisp/startup.el (fancy-splash-head, startup-echo-area-message):
   Change message text.

   * lisp/emulation/tpu-edt.el (next-line-internal): Setting deleted.
   All callers use line-move.

   * lisp/progmodes/compile.el (compilation-find-buffer): Return current
   buffer immediately if suitable.
   (compile, compilation-buffer-name, compilation-start): Doc fixes.

2007-07-31  Daiki Ueno  <ueno@unixuser.org>

   * lisp/faces.el (face-normalize-spec): New function.
   (frame-set-background-mode): Normalize face-spec before calling
   face-spec-match-p.

2007-07-31  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/server.el (server-window): Add switch-to-buffer-other-frame option.

2007-08-03  Richard M. Stallman  <rms@gnu.org>

   * src/fileio.c (Fvisited_file_modtime): Use make_time.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-844
2007-08-03 05:49:59 +00:00
Miles Bader
49b23c2a40 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 839-842)

   - Update from CVS
   - Change capitalization of VC backend names for new backends

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-29
2007-08-03 05:27:43 +00:00
Richard M. Stallman
69a7537f47 (menu-bar-help-menu): Add "About GNU" menu item. 2007-08-02 17:52:26 +00:00
Dan Nicolaescu
cb223bba1d * vc.el: Document new VC operation `extra-menu'.
* vc-hooks.el (vc-default-extra-menu): New function.

* menu-bar.el (menu-bar-vc-filter): New function.
(menu-bar-tools-menu): Use it as a filter.
2007-08-01 17:13:45 +00:00
Miles Bader
9899d01a0c Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 824-838)

   - Update from CVS
   - Merge from emacs--rel--22
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Fix void function definition error in cus-edit.el
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * emacs--rel--22  (patch 70-83)

   - Update from CVS
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Indicate that emacs--devo--0--patch-834 does not need to be applied
   - Merge from gnus--rel--5.10
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * gnus--rel--5.10  (patch 239-241)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28
2007-07-31 05:50:45 +00:00