diff options
| author | Eli Zaretskii | 2009-01-17 18:47:53 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2009-01-17 18:47:53 +0000 |
| commit | 490f11979e08aae4b4bab3e44f730895b83d1a43 (patch) | |
| tree | 8858f6cca8fd47c19f0f2a2a7c5af059ee7bfb15 | |
| parent | 62a5303f251735d7f0c1d48db7608c0220032f05 (diff) | |
| download | emacs-490f11979e08aae4b4bab3e44f730895b83d1a43.tar.gz emacs-490f11979e08aae4b4bab3e44f730895b83d1a43.zip | |
(Standard Hooks): Document `suspend-tty-functions' and `resume-tty-functions'.
| -rw-r--r-- | doc/lispref/ChangeLog | 7 | ||||
| -rw-r--r-- | doc/lispref/hooks.texi | 6 | ||||
| -rw-r--r-- | etc/NEWS | 10 |
3 files changed, 21 insertions, 2 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 1ad7083f8df..460511c5792 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -4,16 +4,21 @@ | |||
| 4 | frames.texi. | 4 | frames.texi. |
| 5 | 5 | ||
| 6 | * hooks.texi (Standard Hooks): Document `delete-frame-functions' | 6 | * hooks.texi (Standard Hooks): Document `delete-frame-functions' |
| 7 | and `delete-terminal-functions'. | 7 | `delete-terminal-functions', `suspend-tty-functions' and |
| 8 | `resume-tty-functions'. | ||
| 8 | 9 | ||
| 9 | * frames.texi (Frames): Document `frame-terminal' and | 10 | * frames.texi (Frames): Document `frame-terminal' and |
| 10 | `terminal-live-p'. | 11 | `terminal-live-p'. |
| 11 | (Multiple Displays): Document `make-frame-on-tty'. | 12 | (Multiple Displays): Document `make-frame-on-tty'. |
| 12 | (Multiple Terminals): Document `terminal-list', `delete-terminal', | 13 | (Multiple Terminals): Document `terminal-list', `delete-terminal', |
| 13 | `terminal-name', and `get-device-terminal'. | 14 | `terminal-name', and `get-device-terminal'. |
| 15 | (Terminal Parameters): Document `terminal-parameters', | ||
| 16 | `terminal-parameter', and `set-terminal-parameter'. | ||
| 14 | 17 | ||
| 15 | * os.texi (System Environment): Document `environment' and | 18 | * os.texi (System Environment): Document `environment' and |
| 16 | `initial-environment'. | 19 | `initial-environment'. |
| 20 | (Suspending Emacs): Update for multi-tty; document | ||
| 21 | `suspend-tty', `resume-tty', and `controlling-tty-p'. | ||
| 17 | 22 | ||
| 18 | * nonascii.texi (Coding System Basics): More accurate description | 23 | * nonascii.texi (Coding System Basics): More accurate description |
| 19 | of `raw-text'. | 24 | of `raw-text'. |
diff --git a/doc/lispref/hooks.texi b/doc/lispref/hooks.texi index 40e50512736..a72a8883064 100644 --- a/doc/lispref/hooks.texi +++ b/doc/lispref/hooks.texi | |||
| @@ -292,6 +292,9 @@ Manual}. | |||
| 292 | @item redisplay-end-trigger-functions | 292 | @item redisplay-end-trigger-functions |
| 293 | @xref{Window Hooks}. | 293 | @xref{Window Hooks}. |
| 294 | 294 | ||
| 295 | @item resume-tty-functions | ||
| 296 | @xref{Suspending Emacs}. | ||
| 297 | |||
| 295 | @item scheme-indent-function | 298 | @item scheme-indent-function |
| 296 | 299 | ||
| 297 | @item suspend-hook | 300 | @item suspend-hook |
| @@ -300,6 +303,9 @@ Manual}. | |||
| 300 | @item suspend-resume-hook | 303 | @item suspend-resume-hook |
| 301 | @xref{Suspending Emacs}. | 304 | @xref{Suspending Emacs}. |
| 302 | 305 | ||
| 306 | @item suspend-tty-functions | ||
| 307 | @xref{Suspending Emacs}. | ||
| 308 | |||
| 303 | @item temp-buffer-setup-hook | 309 | @item temp-buffer-setup-hook |
| 304 | @xref{Temporary Displays}. | 310 | @xref{Temporary Displays}. |
| 305 | 311 | ||
| @@ -1683,6 +1683,7 @@ type (`tty-type' parameter) to `make-terminal-frame'. | |||
| 1683 | *** The function `make-frame-on-display' now works during a tty | 1683 | *** The function `make-frame-on-display' now works during a tty |
| 1684 | session. | 1684 | session. |
| 1685 | 1685 | ||
| 1686 | +++ | ||
| 1686 | *** A new `terminal' data type. | 1687 | *** A new `terminal' data type. |
| 1687 | The functions `get-device-terminal', `terminal-parameters', | 1688 | The functions `get-device-terminal', `terminal-parameters', |
| 1688 | `terminal-parameter', `set-terminal-parameter' use this data type. | 1689 | `terminal-parameter', `set-terminal-parameter' use this data type. |
| @@ -1698,24 +1699,31 @@ which is not used directly any more. | |||
| 1698 | variable file-local-variables-alist, and before actually applying the | 1699 | variable file-local-variables-alist, and before actually applying the |
| 1699 | file-local variables. | 1700 | file-local variables. |
| 1700 | 1701 | ||
| 1702 | +++ | ||
| 1701 | **** `suspend-tty-functions' and `resume-tty-functions' are called | 1703 | **** `suspend-tty-functions' and `resume-tty-functions' are called |
| 1702 | after a tty frame has been suspended or resumed, respectively. The | 1704 | after a tty frame has been suspended or resumed, respectively. The |
| 1703 | functions are called with the terminal id of the frame being | 1705 | functions are called with the terminal id of the frame being |
| 1704 | suspended/resumed as a parameter. | 1706 | suspended/resumed as a parameter. |
| 1705 | 1707 | ||
| 1708 | +++ | ||
| 1706 | **** The special hook `delete-terminal-functions' is called before | 1709 | **** The special hook `delete-terminal-functions' is called before |
| 1707 | deleting a terminal. | 1710 | deleting a terminal. |
| 1708 | 1711 | ||
| 1709 | *** New functions: | 1712 | *** New functions: |
| 1710 | 1713 | ||
| 1714 | +++ | ||
| 1711 | **** `environment' | 1715 | **** `environment' |
| 1712 | 1716 | ||
| 1713 | **** `delete-tty' | 1717 | +++ |
| 1718 | **** `delete-terminal' | ||
| 1714 | 1719 | ||
| 1720 | +++ | ||
| 1715 | **** `suspend-tty' | 1721 | **** `suspend-tty' |
| 1716 | 1722 | ||
| 1723 | +++ | ||
| 1717 | **** `resume-tty'. | 1724 | **** `resume-tty'. |
| 1718 | 1725 | ||
| 1726 | +++ | ||
| 1719 | *** `initial-environment' holds the environment inherited from Emacs's parent. | 1727 | *** `initial-environment' holds the environment inherited from Emacs's parent. |
| 1720 | 1728 | ||
| 1721 | ** Redisplay changes | 1729 | ** Redisplay changes |