diff options
| author | Lars Magne Ingebrigtsen | 2011-07-11 16:52:48 +0200 |
|---|---|---|
| committer | Lars Magne Ingebrigtsen | 2011-07-11 16:52:48 +0200 |
| commit | 1d52da10bc882366a964948ca1dbf00536a51e93 (patch) | |
| tree | 7d34aae107afcf9fe8aabca25f6fab4ccfb8d722 | |
| parent | 7261e1cfbb24c576ea740fc79cd869c90f45d603 (diff) | |
| download | emacs-1d52da10bc882366a964948ca1dbf00536a51e93.tar.gz emacs-1d52da10bc882366a964948ca1dbf00536a51e93.zip | |
* printing.el: Add documentation to all the `pr-toggle-' commands.
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/printing.el | 17 |
2 files changed, 21 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 26a5131feaa..ffba716f189 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2011-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 2 | |||
| 3 | * printing.el: Add documentation to all the `pr-toggle-' commands. | ||
| 4 | |||
| 1 | 2011-07-11 Leo <sdl.web@gmail.com> (tiny change) | 5 | 2011-07-11 Leo <sdl.web@gmail.com> (tiny change) |
| 2 | 6 | ||
| 3 | * files.el (toggle-read-only): Only do the `C-x C-q' warning on VC | 7 | * files.el (toggle-read-only): Only do the `C-x C-q' warning on VC |
diff --git a/lisp/printing.el b/lisp/printing.el index e66cca25933..76fdeaec500 100644 --- a/lisp/printing.el +++ b/lisp/printing.el | |||
| @@ -5346,102 +5346,119 @@ If menu binding was not done, calls `pr-menu-bind'." | |||
| 5346 | 5346 | ||
| 5347 | 5347 | ||
| 5348 | (defun pr-toggle-file-duplex-menu (&optional no-menu) | 5348 | (defun pr-toggle-file-duplex-menu (&optional no-menu) |
| 5349 | "Toggle whether to print PostScript files in duplex mode." | ||
| 5349 | (interactive) | 5350 | (interactive) |
| 5350 | (pr-toggle 'pr-file-duplex "PS file duplex" nil 7 5 nil | 5351 | (pr-toggle 'pr-file-duplex "PS file duplex" nil 7 5 nil |
| 5351 | '("PostScript Print" "File") no-menu)) | 5352 | '("PostScript Print" "File") no-menu)) |
| 5352 | 5353 | ||
| 5353 | 5354 | ||
| 5354 | (defun pr-toggle-file-tumble-menu (&optional no-menu) | 5355 | (defun pr-toggle-file-tumble-menu (&optional no-menu) |
| 5356 | "Toggle whether to print PostScript files in tumble mode." | ||
| 5355 | (interactive) | 5357 | (interactive) |
| 5356 | (pr-toggle 'pr-file-tumble "PS file tumble" nil 8 5 nil | 5358 | (pr-toggle 'pr-file-tumble "PS file tumble" nil 8 5 nil |
| 5357 | '("PostScript Print" "File") no-menu)) | 5359 | '("PostScript Print" "File") no-menu)) |
| 5358 | 5360 | ||
| 5359 | 5361 | ||
| 5360 | (defun pr-toggle-file-landscape-menu (&optional no-menu) | 5362 | (defun pr-toggle-file-landscape-menu (&optional no-menu) |
| 5363 | "Toggle whether to print PostScript files in landscape orientation." | ||
| 5361 | (interactive) | 5364 | (interactive) |
| 5362 | (pr-toggle 'pr-file-landscape "PS file landscape" nil 6 5 nil | 5365 | (pr-toggle 'pr-file-landscape "PS file landscape" nil 6 5 nil |
| 5363 | '("PostScript Print" "File") no-menu)) | 5366 | '("PostScript Print" "File") no-menu)) |
| 5364 | 5367 | ||
| 5365 | 5368 | ||
| 5366 | (defun pr-toggle-ghostscript-menu (&optional no-menu) | 5369 | (defun pr-toggle-ghostscript-menu (&optional no-menu) |
| 5370 | "Toggle whether to print using ghostscript." | ||
| 5367 | (interactive) | 5371 | (interactive) |
| 5368 | (pr-toggle 'pr-print-using-ghostscript "Printing using ghostscript" | 5372 | (pr-toggle 'pr-print-using-ghostscript "Printing using ghostscript" |
| 5369 | 'postscript-process 2 12 'toggle nil no-menu)) | 5373 | 'postscript-process 2 12 'toggle nil no-menu)) |
| 5370 | 5374 | ||
| 5371 | 5375 | ||
| 5372 | (defun pr-toggle-faces-menu (&optional no-menu) | 5376 | (defun pr-toggle-faces-menu (&optional no-menu) |
| 5377 | "Toggle whether to print with face attributes." | ||
| 5373 | (interactive) | 5378 | (interactive) |
| 5374 | (pr-toggle 'pr-faces-p "Printing with faces" | 5379 | (pr-toggle 'pr-faces-p "Printing with faces" |
| 5375 | 'postscript-process 1 12 'toggle nil no-menu)) | 5380 | 'postscript-process 1 12 'toggle nil no-menu)) |
| 5376 | 5381 | ||
| 5377 | 5382 | ||
| 5378 | (defun pr-toggle-spool-menu (&optional no-menu) | 5383 | (defun pr-toggle-spool-menu (&optional no-menu) |
| 5384 | "Toggle whether to spool printing in a buffer." | ||
| 5379 | (interactive) | 5385 | (interactive) |
| 5380 | (pr-toggle 'pr-spool-p "Spooling printing" | 5386 | (pr-toggle 'pr-spool-p "Spooling printing" |
| 5381 | 'postscript-process 0 12 'toggle nil no-menu)) | 5387 | 'postscript-process 0 12 'toggle nil no-menu)) |
| 5382 | 5388 | ||
| 5383 | 5389 | ||
| 5384 | (defun pr-toggle-duplex-menu (&optional no-menu) | 5390 | (defun pr-toggle-duplex-menu (&optional no-menu) |
| 5391 | "Toggle whether to generate PostScript for a two-sided printer." | ||
| 5385 | (interactive) | 5392 | (interactive) |
| 5386 | (pr-toggle 'ps-spool-duplex "Printing duplex" | 5393 | (pr-toggle 'ps-spool-duplex "Printing duplex" |
| 5387 | 'postscript-options 5 12 'toggle nil no-menu)) | 5394 | 'postscript-options 5 12 'toggle nil no-menu)) |
| 5388 | 5395 | ||
| 5389 | 5396 | ||
| 5390 | (defun pr-toggle-tumble-menu (&optional no-menu) | 5397 | (defun pr-toggle-tumble-menu (&optional no-menu) |
| 5398 | "Toggle how pages on opposite sides of a sheet are oriented." | ||
| 5391 | (interactive) | 5399 | (interactive) |
| 5392 | (pr-toggle 'ps-spool-tumble "Tumble" | 5400 | (pr-toggle 'ps-spool-tumble "Tumble" |
| 5393 | 'postscript-options 6 12 'toggle nil no-menu)) | 5401 | 'postscript-options 6 12 'toggle nil no-menu)) |
| 5394 | 5402 | ||
| 5395 | 5403 | ||
| 5396 | (defun pr-toggle-landscape-menu (&optional no-menu) | 5404 | (defun pr-toggle-landscape-menu (&optional no-menu) |
| 5405 | "Toggle whether to print in landscape mode." | ||
| 5397 | (interactive) | 5406 | (interactive) |
| 5398 | (pr-toggle 'ps-landscape-mode "Landscape" | 5407 | (pr-toggle 'ps-landscape-mode "Landscape" |
| 5399 | 'postscript-options 0 12 'toggle nil no-menu)) | 5408 | 'postscript-options 0 12 'toggle nil no-menu)) |
| 5400 | 5409 | ||
| 5401 | 5410 | ||
| 5402 | (defun pr-toggle-upside-down-menu (&optional no-menu) | 5411 | (defun pr-toggle-upside-down-menu (&optional no-menu) |
| 5412 | "Toggle whether to print upside-down (that is, rotated by 180 degrees)." | ||
| 5403 | (interactive) | 5413 | (interactive) |
| 5404 | (pr-toggle 'ps-print-upside-down "Upside-Down" | 5414 | (pr-toggle 'ps-print-upside-down "Upside-Down" |
| 5405 | 'postscript-options 7 12 'toggle nil no-menu)) | 5415 | 'postscript-options 7 12 'toggle nil no-menu)) |
| 5406 | 5416 | ||
| 5407 | 5417 | ||
| 5408 | (defun pr-toggle-line-menu (&optional no-menu) | 5418 | (defun pr-toggle-line-menu (&optional no-menu) |
| 5419 | "Toggle whether to means print line numbers." | ||
| 5409 | (interactive) | 5420 | (interactive) |
| 5410 | (pr-toggle 'ps-line-number "Line number" | 5421 | (pr-toggle 'ps-line-number "Line number" |
| 5411 | 'postscript-options 3 12 'toggle nil no-menu)) | 5422 | 'postscript-options 3 12 'toggle nil no-menu)) |
| 5412 | 5423 | ||
| 5413 | 5424 | ||
| 5414 | (defun pr-toggle-zebra-menu (&optional no-menu) | 5425 | (defun pr-toggle-zebra-menu (&optional no-menu) |
| 5426 | "Toggle whether to print zebra stripes." | ||
| 5415 | (interactive) | 5427 | (interactive) |
| 5416 | (pr-toggle 'ps-zebra-stripes "Zebra stripe" | 5428 | (pr-toggle 'ps-zebra-stripes "Zebra stripe" |
| 5417 | 'postscript-options 4 12 'toggle nil no-menu)) | 5429 | 'postscript-options 4 12 'toggle nil no-menu)) |
| 5418 | 5430 | ||
| 5419 | 5431 | ||
| 5420 | (defun pr-toggle-header-menu (&optional no-menu) | 5432 | (defun pr-toggle-header-menu (&optional no-menu) |
| 5433 | "Toggle whether to print a header at the top of each page." | ||
| 5421 | (interactive) | 5434 | (interactive) |
| 5422 | (pr-toggle 'ps-print-header "Print header" | 5435 | (pr-toggle 'ps-print-header "Print header" |
| 5423 | 'postscript-options 1 12 'toggle nil no-menu)) | 5436 | 'postscript-options 1 12 'toggle nil no-menu)) |
| 5424 | 5437 | ||
| 5425 | 5438 | ||
| 5426 | (defun pr-toggle-header-frame-menu (&optional no-menu) | 5439 | (defun pr-toggle-header-frame-menu (&optional no-menu) |
| 5440 | "Toggle whether to draw a gaudy frame around the header." | ||
| 5427 | (interactive) | 5441 | (interactive) |
| 5428 | (pr-toggle 'ps-print-header-frame "Print header frame" | 5442 | (pr-toggle 'ps-print-header-frame "Print header frame" |
| 5429 | 'postscript-options 2 12 'toggle nil no-menu)) | 5443 | 'postscript-options 2 12 'toggle nil no-menu)) |
| 5430 | 5444 | ||
| 5431 | 5445 | ||
| 5432 | (defun pr-toggle-lock-menu (&optional no-menu) | 5446 | (defun pr-toggle-lock-menu (&optional no-menu) |
| 5447 | "Toggle whether the menu is locked while selecting toggle options." | ||
| 5433 | (interactive) | 5448 | (interactive) |
| 5434 | (pr-toggle 'pr-menu-lock "Menu lock" | 5449 | (pr-toggle 'pr-menu-lock "Menu lock" |
| 5435 | 'printing 2 12 'toggle nil no-menu)) | 5450 | 'printing 2 12 'toggle nil no-menu)) |
| 5436 | 5451 | ||
| 5437 | 5452 | ||
| 5438 | (defun pr-toggle-region-menu (&optional no-menu) | 5453 | (defun pr-toggle-region-menu (&optional no-menu) |
| 5454 | "Toggle whether the region is automagically detected." | ||
| 5439 | (interactive) | 5455 | (interactive) |
| 5440 | (pr-toggle 'pr-auto-region "Auto region" | 5456 | (pr-toggle 'pr-auto-region "Auto region" |
| 5441 | 'printing 0 12 'toggle nil no-menu)) | 5457 | 'printing 0 12 'toggle nil no-menu)) |
| 5442 | 5458 | ||
| 5443 | 5459 | ||
| 5444 | (defun pr-toggle-mode-menu (&optional no-menu) | 5460 | (defun pr-toggle-mode-menu (&optional no-menu) |
| 5461 | "Toggle whether major-mode specific printing is prefered over normal printing." | ||
| 5445 | (interactive) | 5462 | (interactive) |
| 5446 | (pr-toggle 'pr-auto-mode "Auto mode" | 5463 | (pr-toggle 'pr-auto-mode "Auto mode" |
| 5447 | 'printing 1 12 'toggle nil no-menu)) | 5464 | 'printing 1 12 'toggle nil no-menu)) |