diff options
| author | Eli Zaretskii | 2015-01-04 20:30:16 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2015-01-04 20:30:16 +0200 |
| commit | 5981b4b1c08d308563ecfd4e3ee9f133d47af3b2 (patch) | |
| tree | dbb614a3ad9cc680cb95ff4e9a0e1aeeb5d3052f /src | |
| parent | 143516c73db7e182687f4be98966461ce7f3703f (diff) | |
| download | emacs-5981b4b1c08d308563ecfd4e3ee9f133d47af3b2.tar.gz emacs-5981b4b1c08d308563ecfd4e3ee9f133d47af3b2.zip | |
More doc fixes for bug#19502 -- make documentation less X-specific.
doc/lispref/frames.texi (Display Feature Testing): Make the description of
x-server-version and x-server-vendor less X-specific.
Make doc strings on X and w32 identical.
src/w32fns.c (Fx_server_version, Fx_server_vendor): Doc fix.
src/xfns.c (Fx_server_version, Fx_server_vendor): Doc fix.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/w32fns.c | 35 | ||||
| -rw-r--r-- | src/xfns.c | 21 |
3 files changed, 44 insertions, 16 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 39acf77e41b..d9dd53ba1df 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,9 @@ | |||
| 1 | 2015-01-04 Eli Zaretskii <eliz@gnu.org> | 1 | 2015-01-04 Eli Zaretskii <eliz@gnu.org> |
| 2 | 2 | ||
| 3 | * w32fns.c (Fx_server_version, Fx_server_vendor): Doc fix. | ||
| 4 | |||
| 5 | * xfns.c (Fx_server_version, Fx_server_vendor): Doc fix. | ||
| 6 | |||
| 3 | * emacs.c (syms_of_emacs) <system-configuration>: Doc fix. | 7 | * emacs.c (syms_of_emacs) <system-configuration>: Doc fix. |
| 4 | (Bug#19502) | 8 | (Bug#19502) |
| 5 | 9 | ||
diff --git a/src/w32fns.c b/src/w32fns.c index 64e0e6d028a..412e91e045e 100644 --- a/src/w32fns.c +++ b/src/w32fns.c | |||
| @@ -4842,25 +4842,38 @@ If omitted or nil, that stands for the selected frame's display. */) | |||
| 4842 | } | 4842 | } |
| 4843 | 4843 | ||
| 4844 | DEFUN ("x-server-vendor", Fx_server_vendor, Sx_server_vendor, 0, 1, 0, | 4844 | DEFUN ("x-server-vendor", Fx_server_vendor, Sx_server_vendor, 0, 1, 0, |
| 4845 | doc: /* Return the "vendor ID" string of the W32 system (Microsoft). | 4845 | doc: /* Return the "vendor ID" string of the GUI software on TERMINAL. |
| 4846 | The optional argument DISPLAY specifies which display to ask about. | 4846 | |
| 4847 | DISPLAY should be either a frame or a display name (a string). | 4847 | \(Labeling every distributor as a "vendor" embodies the false assumption |
| 4848 | that operating systems cannot be developed and distributed noncommercially.) | ||
| 4849 | |||
| 4850 | For GNU and Unix systems, this queries the X server software; for | ||
| 4851 | MS-Windows, this queries the OS. | ||
| 4852 | |||
| 4853 | The optional argument TERMINAL specifies which display to ask about. | ||
| 4854 | TERMINAL should be a terminal object, a frame or a display name (a string). | ||
| 4848 | If omitted or nil, that stands for the selected frame's display. */) | 4855 | If omitted or nil, that stands for the selected frame's display. */) |
| 4849 | (Lisp_Object display) | 4856 | (Lisp_Object terminal) |
| 4850 | { | 4857 | { |
| 4851 | return build_string ("Microsoft Corp."); | 4858 | return build_string ("Microsoft Corp."); |
| 4852 | } | 4859 | } |
| 4853 | 4860 | ||
| 4854 | DEFUN ("x-server-version", Fx_server_version, Sx_server_version, 0, 1, 0, | 4861 | DEFUN ("x-server-version", Fx_server_version, Sx_server_version, 0, 1, 0, |
| 4855 | doc: /* Return the version numbers of the server of DISPLAY. | 4862 | doc: /* Return the version numbers of the GUI software on TERMINAL. |
| 4856 | The value is a list of three integers: the major and minor | 4863 | The value is a list of three integers specifying the version of the GUI |
| 4857 | version numbers of the X Protocol in use, and the distributor-specific | 4864 | software in use. |
| 4858 | release number. See also the function `x-server-vendor'. | ||
| 4859 | 4865 | ||
| 4860 | The optional argument DISPLAY specifies which display to ask about. | 4866 | For GNU and Unix system, the first 2 numbers are the version of the X |
| 4861 | DISPLAY should be either a frame or a display name (a string). | 4867 | Protocol used on TERMINAL and the 3rd number is the distributor-specific |
| 4868 | release number. For MS-Windows, the 3 numbers report the version and | ||
| 4869 | the build number of the OS. | ||
| 4870 | |||
| 4871 | See also the function `x-server-vendor'. | ||
| 4872 | |||
| 4873 | The optional argument TERMINAL specifies which display to ask about. | ||
| 4874 | TERMINAL should be a terminal object, a frame or a display name (a string). | ||
| 4862 | If omitted or nil, that stands for the selected frame's display. */) | 4875 | If omitted or nil, that stands for the selected frame's display. */) |
| 4863 | (Lisp_Object display) | 4876 | (Lisp_Object terminal) |
| 4864 | { | 4877 | { |
| 4865 | return list3i (w32_major_version, w32_minor_version, w32_build_number); | 4878 | return list3i (w32_major_version, w32_minor_version, w32_build_number); |
| 4866 | } | 4879 | } |
diff --git a/src/xfns.c b/src/xfns.c index a9192c8431d..b21228a8697 100644 --- a/src/xfns.c +++ b/src/xfns.c | |||
| @@ -3535,10 +3535,15 @@ If omitted or nil, that stands for the selected frame's display. */) | |||
| 3535 | } | 3535 | } |
| 3536 | 3536 | ||
| 3537 | DEFUN ("x-server-vendor", Fx_server_vendor, Sx_server_vendor, 0, 1, 0, | 3537 | DEFUN ("x-server-vendor", Fx_server_vendor, Sx_server_vendor, 0, 1, 0, |
| 3538 | doc: /* Return the "vendor ID" string of the X server of display TERMINAL. | 3538 | doc: /* Return the "vendor ID" string of the GUI software on TERMINAL. |
| 3539 | |||
| 3539 | \(Labeling every distributor as a "vendor" embodies the false assumption | 3540 | \(Labeling every distributor as a "vendor" embodies the false assumption |
| 3540 | that operating systems cannot be developed and distributed noncommercially.) | 3541 | that operating systems cannot be developed and distributed noncommercially.) |
| 3541 | The optional argument TERMINAL specifies which display to ask about. | 3542 | The optional argument TERMINAL specifies which display to ask about. |
| 3543 | |||
| 3544 | For GNU and Unix systems, this queries the X server software; for | ||
| 3545 | MS-Windows, this queries the OS. | ||
| 3546 | |||
| 3542 | TERMINAL should be a terminal object, a frame or a display name (a string). | 3547 | TERMINAL should be a terminal object, a frame or a display name (a string). |
| 3543 | If omitted or nil, that stands for the selected frame's display. */) | 3548 | If omitted or nil, that stands for the selected frame's display. */) |
| 3544 | (Lisp_Object terminal) | 3549 | (Lisp_Object terminal) |
| @@ -3551,10 +3556,16 @@ If omitted or nil, that stands for the selected frame's display. */) | |||
| 3551 | } | 3556 | } |
| 3552 | 3557 | ||
| 3553 | DEFUN ("x-server-version", Fx_server_version, Sx_server_version, 0, 1, 0, | 3558 | DEFUN ("x-server-version", Fx_server_version, Sx_server_version, 0, 1, 0, |
| 3554 | doc: /* Return the version numbers of the X server of display TERMINAL. | 3559 | doc: /* Return the version numbers of the GUI software on TERMINAL. |
| 3555 | The value is a list of three integers: the major and minor | 3560 | The value is a list of three integers specifying the version of the GUI |
| 3556 | version numbers of the X Protocol in use, and the distributor-specific release | 3561 | software in use. |
| 3557 | number. See also the function `x-server-vendor'. | 3562 | |
| 3563 | For GNU and Unix system, the first 2 numbers are the version of the X | ||
| 3564 | Protocol used on TERMINAL and the 3rd number is the distributor-specific | ||
| 3565 | release number. For MS-Windows, the 3 numbers report the version and | ||
| 3566 | the build number of the OS. | ||
| 3567 | |||
| 3568 | See also the function `x-server-vendor'. | ||
| 3558 | 3569 | ||
| 3559 | The optional argument TERMINAL specifies which display to ask about. | 3570 | The optional argument TERMINAL specifies which display to ask about. |
| 3560 | TERMINAL should be a terminal object, a frame or a display name (a string). | 3571 | TERMINAL should be a terminal object, a frame or a display name (a string). |