diff options
| author | Richard M. Stallman | 2002-04-03 15:19:39 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2002-04-03 15:19:39 +0000 |
| commit | b50fe468c82a54cfd12c24036a8ad7572381001b (patch) | |
| tree | 06036193fd11a6e68b14320e7650ace1a7d14bda /src | |
| parent | 8c64a2989dcf4556bf096ca566caa8946328edb6 (diff) | |
| download | emacs-b50fe468c82a54cfd12c24036a8ad7572381001b.tar.gz emacs-b50fe468c82a54cfd12c24036a8ad7572381001b.zip | |
Comment change.
Diffstat (limited to 'src')
| -rw-r--r-- | src/process.c | 3 | ||||
| -rw-r--r-- | src/term.c | 20 |
2 files changed, 18 insertions, 5 deletions
diff --git a/src/process.c b/src/process.c index b7c5076a2a9..06e931af9b6 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -5788,7 +5788,8 @@ exec_sentinel (proc, reason) | |||
| 5788 | 5788 | ||
| 5789 | /* Report all recent events of a change in process status | 5789 | /* Report all recent events of a change in process status |
| 5790 | (either run the sentinel or output a message). | 5790 | (either run the sentinel or output a message). |
| 5791 | This is done while Emacs is waiting for keyboard input. */ | 5791 | This is usually done while Emacs is waiting for keyboard input |
| 5792 | but can be done at other times. */ | ||
| 5792 | 5793 | ||
| 5793 | void | 5794 | void |
| 5794 | status_notify () | 5795 | status_notify () |
diff --git a/src/term.c b/src/term.c index 19a1afa8c12..66f1c54ffd9 100644 --- a/src/term.c +++ b/src/term.c | |||
| @@ -1637,11 +1637,23 @@ append_glyph (it) | |||
| 1637 | } | 1637 | } |
| 1638 | 1638 | ||
| 1639 | 1639 | ||
| 1640 | /* Produce glyphs for the display element described by IT. The | 1640 | /* Produce glyphs for the display element described by IT. *IT |
| 1641 | function fills output fields of IT with pixel information like the | 1641 | specifies what we want to produce a glyph for (character, image, ...), |
| 1642 | pixel width and height of a character, and maybe produces glyphs at | 1642 | and where in the glyph matrix we currently are (glyph row and hpos). |
| 1643 | produce_glyphs fills in output fields of *IT with information such as the | ||
| 1644 | pixel width and height of a character, and maybe output actual glyphs at | ||
| 1643 | the same time if IT->glyph_row is non-null. See the explanation of | 1645 | the same time if IT->glyph_row is non-null. See the explanation of |
| 1644 | struct display_iterator in dispextern.h for an overview. */ | 1646 | struct display_iterator in dispextern.h for an overview. |
| 1647 | |||
| 1648 | produce_glyphs also stores the result of glyph width, ascent | ||
| 1649 | etc. computations in *IT. | ||
| 1650 | |||
| 1651 | IT->glyph_row may be null, in which case produce_glyphs does not | ||
| 1652 | actually fill in the glyphs. This is used in the move_* functions | ||
| 1653 | in xdisp.c for text width and height computations. | ||
| 1654 | |||
| 1655 | Callers usually don't call produce_glyphs directly; | ||
| 1656 | instead they use the macro PRODUCE_GLYPHS. */ | ||
| 1645 | 1657 | ||
| 1646 | void | 1658 | void |
| 1647 | produce_glyphs (it) | 1659 | produce_glyphs (it) |