diff options
| author | Paul Eggert | 2018-11-26 10:32:35 -0800 |
|---|---|---|
| committer | Paul Eggert | 2018-11-26 11:39:44 -0800 |
| commit | 5c1bf59658997eef5bbd7dd10f406d92e3aeb3a5 (patch) | |
| tree | c226aa1244c18d308dd569a636dad0216ba7384e /lib-src | |
| parent | 0331f2f4c5d7d9221522e231ebd5e4f20868c2b7 (diff) | |
| download | emacs-5c1bf59658997eef5bbd7dd10f406d92e3aeb3a5.tar.gz emacs-5c1bf59658997eef5bbd7dd10f406d92e3aeb3a5.zip | |
emacsclient: negate NO_SOCKETS_IN_FILE_SYSTEM
* lib-src/emacsclient.c (SOCKETS_IN_FILE_SYSTEM): Rename from
NO_SOCKETS_IN_FILE_SYSTEM, with inverted sense. All uses changed.
All uses were of the form ‘#ifndef NO_SOCKETS_IN_FILE_SYSTEM’, and
it’s easier to read ‘#ifdef SOCKETS_IN_FILE_SYSTEM’.
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/emacsclient.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c index d544fa63356..084de792eb0 100644 --- a/lib-src/emacsclient.c +++ b/lib-src/emacsclient.c | |||
| @@ -32,8 +32,6 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */ | |||
| 32 | # include <io.h> | 32 | # include <io.h> |
| 33 | # include <winsock2.h> | 33 | # include <winsock2.h> |
| 34 | 34 | ||
| 35 | # define NO_SOCKETS_IN_FILE_SYSTEM | ||
| 36 | |||
| 37 | # define HSOCKET SOCKET | 35 | # define HSOCKET SOCKET |
| 38 | # define CLOSE_SOCKET closesocket | 36 | # define CLOSE_SOCKET closesocket |
| 39 | # define INITIALIZE() initialize_sockets () | 37 | # define INITIALIZE() initialize_sockets () |
| @@ -61,6 +59,8 @@ char *w32_getenv (const char *); | |||
| 61 | # endif | 59 | # endif |
| 62 | # include <arpa/inet.h> | 60 | # include <arpa/inet.h> |
| 63 | 61 | ||
| 62 | # define SOCKETS_IN_FILE_SYSTEM | ||
| 63 | |||
| 64 | # define INVALID_SOCKET (-1) | 64 | # define INVALID_SOCKET (-1) |
| 65 | # define HSOCKET int | 65 | # define HSOCKET int |
| 66 | # define CLOSE_SOCKET close | 66 | # define CLOSE_SOCKET close |
| @@ -133,7 +133,7 @@ static bool tty; | |||
| 133 | is not running. --alternate-editor. */ | 133 | is not running. --alternate-editor. */ |
| 134 | static char *alternate_editor; | 134 | static char *alternate_editor; |
| 135 | 135 | ||
| 136 | #ifndef NO_SOCKETS_IN_FILE_SYSTEM | 136 | #ifdef SOCKETS_IN_FILE_SYSTEM |
| 137 | /* If non-NULL, the filename of the UNIX socket. */ | 137 | /* If non-NULL, the filename of the UNIX socket. */ |
| 138 | static char const *socket_name; | 138 | static char const *socket_name; |
| 139 | #endif | 139 | #endif |
| @@ -168,7 +168,7 @@ static struct option const longopts[] = | |||
| 168 | { "create-frame", no_argument, NULL, 'c' }, | 168 | { "create-frame", no_argument, NULL, 'c' }, |
| 169 | { "alternate-editor", required_argument, NULL, 'a' }, | 169 | { "alternate-editor", required_argument, NULL, 'a' }, |
| 170 | { "frame-parameters", required_argument, NULL, 'F' }, | 170 | { "frame-parameters", required_argument, NULL, 'F' }, |
| 171 | #ifndef NO_SOCKETS_IN_FILE_SYSTEM | 171 | #ifdef SOCKETS_IN_FILE_SYSTEM |
| 172 | { "socket-name", required_argument, NULL, 's' }, | 172 | { "socket-name", required_argument, NULL, 's' }, |
| 173 | #endif | 173 | #endif |
| 174 | { "server-file", required_argument, NULL, 'f' }, | 174 | { "server-file", required_argument, NULL, 'f' }, |
| @@ -182,7 +182,7 @@ static struct option const longopts[] = | |||
| 182 | There is no '-p' short option. */ | 182 | There is no '-p' short option. */ |
| 183 | static char const shortopts[] = | 183 | static char const shortopts[] = |
| 184 | "nqueHVtca:F:" | 184 | "nqueHVtca:F:" |
| 185 | #ifndef NO_SOCKETS_IN_FILE_SYSTEM | 185 | #ifdef SOCKETS_IN_FILE_SYSTEM |
| 186 | "s:" | 186 | "s:" |
| 187 | #endif | 187 | #endif |
| 188 | "f:d:T:"; | 188 | "f:d:T:"; |
| @@ -510,7 +510,7 @@ decode_options (int argc, char **argv) | |||
| 510 | alternate_editor = optarg; | 510 | alternate_editor = optarg; |
| 511 | break; | 511 | break; |
| 512 | 512 | ||
| 513 | #ifndef NO_SOCKETS_IN_FILE_SYSTEM | 513 | #ifdef SOCKETS_IN_FILE_SYSTEM |
| 514 | case 's': | 514 | case 's': |
| 515 | socket_name = optarg; | 515 | socket_name = optarg; |
| 516 | break; | 516 | break; |
| @@ -665,7 +665,7 @@ The following OPTIONS are accepted:\n\ | |||
| 665 | Visit the file in the given display\n\ | 665 | Visit the file in the given display\n\ |
| 666 | ", "\ | 666 | ", "\ |
| 667 | --parent-id=ID Open in parent window ID, via XEmbed\n" | 667 | --parent-id=ID Open in parent window ID, via XEmbed\n" |
| 668 | #ifndef NO_SOCKETS_IN_FILE_SYSTEM | 668 | #ifdef SOCKETS_IN_FILE_SYSTEM |
| 669 | "-s SOCKET, --socket-name=SOCKET\n\ | 669 | "-s SOCKET, --socket-name=SOCKET\n\ |
| 670 | Set filename of the UNIX socket for communication\n" | 670 | Set filename of the UNIX socket for communication\n" |
| 671 | #endif | 671 | #endif |
| @@ -734,10 +734,11 @@ fail (void) | |||
| 734 | 734 | ||
| 735 | #if defined HAVE_SOCKETS && defined HAVE_INET_SOCKETS | 735 | #if defined HAVE_SOCKETS && defined HAVE_INET_SOCKETS |
| 736 | 736 | ||
| 737 | # ifndef NO_SOCKETS_IN_FILE_SYSTEM | 737 | # ifdef SOCKETS_IN_FILE_SYSTEM |
| 738 | static void act_on_signals (HSOCKET); | 738 | static void act_on_signals (HSOCKET); |
| 739 | # else | 739 | # else |
| 740 | static void act_on_signals (HSOCKET s) {} | 740 | static void act_on_signals (HSOCKET s) {} |
| 741 | static void init_signals (void) {} | ||
| 741 | # endif | 742 | # endif |
| 742 | 743 | ||
| 743 | enum { AUTH_KEY_LENGTH = 64 }; | 744 | enum { AUTH_KEY_LENGTH = 64 }; |
| @@ -1078,7 +1079,7 @@ find_tty (const char **tty_type, const char **tty_name, bool noabort) | |||
| 1078 | } | 1079 | } |
| 1079 | 1080 | ||
| 1080 | 1081 | ||
| 1081 | # ifndef NO_SOCKETS_IN_FILE_SYSTEM | 1082 | # ifdef SOCKETS_IN_FILE_SYSTEM |
| 1082 | 1083 | ||
| 1083 | /* Three possibilities: | 1084 | /* Three possibilities: |
| 1084 | >0 - 'stat' failed with this errno value | 1085 | >0 - 'stat' failed with this errno value |
| @@ -1416,7 +1417,7 @@ set_local_socket (const char *local_socket_name) | |||
| 1416 | CLOSE_SOCKET (s); | 1417 | CLOSE_SOCKET (s); |
| 1417 | return INVALID_SOCKET; | 1418 | return INVALID_SOCKET; |
| 1418 | } | 1419 | } |
| 1419 | # endif /* ! NO_SOCKETS_IN_FILE_SYSTEM */ | 1420 | # endif /* SOCKETS_IN_FILE_SYSTEM */ |
| 1420 | 1421 | ||
| 1421 | static HSOCKET | 1422 | static HSOCKET |
| 1422 | set_socket (bool no_exit_if_error) | 1423 | set_socket (bool no_exit_if_error) |
| @@ -1426,7 +1427,7 @@ set_socket (bool no_exit_if_error) | |||
| 1426 | 1427 | ||
| 1427 | INITIALIZE (); | 1428 | INITIALIZE (); |
| 1428 | 1429 | ||
| 1429 | # ifndef NO_SOCKETS_IN_FILE_SYSTEM | 1430 | # ifdef SOCKETS_IN_FILE_SYSTEM |
| 1430 | /* Explicit --socket-name argument. */ | 1431 | /* Explicit --socket-name argument. */ |
| 1431 | if (!socket_name) | 1432 | if (!socket_name) |
| 1432 | socket_name = egetenv ("EMACS_SOCKET_NAME"); | 1433 | socket_name = egetenv ("EMACS_SOCKET_NAME"); |
| @@ -1457,7 +1458,7 @@ set_socket (bool no_exit_if_error) | |||
| 1457 | exit (EXIT_FAILURE); | 1458 | exit (EXIT_FAILURE); |
| 1458 | } | 1459 | } |
| 1459 | 1460 | ||
| 1460 | # ifndef NO_SOCKETS_IN_FILE_SYSTEM | 1461 | # ifdef SOCKETS_IN_FILE_SYSTEM |
| 1461 | /* Implicit local socket. */ | 1462 | /* Implicit local socket. */ |
| 1462 | s = set_local_socket ("server"); | 1463 | s = set_local_socket ("server"); |
| 1463 | if (s != INVALID_SOCKET) | 1464 | if (s != INVALID_SOCKET) |
| @@ -1471,7 +1472,7 @@ set_socket (bool no_exit_if_error) | |||
| 1471 | 1472 | ||
| 1472 | /* No implicit or explicit socket, and no alternate editor. */ | 1473 | /* No implicit or explicit socket, and no alternate editor. */ |
| 1473 | message (true, "%s: No socket or alternate editor. Please use:\n\n" | 1474 | message (true, "%s: No socket or alternate editor. Please use:\n\n" |
| 1474 | # ifndef NO_SOCKETS_IN_FILE_SYSTEM | 1475 | # ifdef SOCKETS_IN_FILE_SYSTEM |
| 1475 | "\t--socket-name\n" | 1476 | "\t--socket-name\n" |
| 1476 | # endif | 1477 | # endif |
| 1477 | "\t--server-file (or environment variable EMACS_SERVER_FILE)\n\ | 1478 | "\t--server-file (or environment variable EMACS_SERVER_FILE)\n\ |
| @@ -1604,7 +1605,7 @@ start_daemon_and_retry_set_socket (void) | |||
| 1604 | d_argv[0] = emacs; | 1605 | d_argv[0] = emacs; |
| 1605 | d_argv[1] = daemon_option; | 1606 | d_argv[1] = daemon_option; |
| 1606 | d_argv[2] = 0; | 1607 | d_argv[2] = 0; |
| 1607 | # ifndef NO_SOCKETS_IN_FILE_SYSTEM | 1608 | # ifdef SOCKETS_IN_FILE_SYSTEM |
| 1608 | if (socket_name != NULL) | 1609 | if (socket_name != NULL) |
| 1609 | { | 1610 | { |
| 1610 | /* Pass --daemon=socket_name as argument. */ | 1611 | /* Pass --daemon=socket_name as argument. */ |
| @@ -1833,11 +1834,10 @@ main (int argc, char **argv) | |||
| 1833 | 1834 | ||
| 1834 | if (find_tty (&tty_type, &tty_name, !tty)) | 1835 | if (find_tty (&tty_type, &tty_name, !tty)) |
| 1835 | { | 1836 | { |
| 1836 | # ifndef NO_SOCKETS_IN_FILE_SYSTEM | ||
| 1837 | /* Install signal handlers before opening a frame on the | 1837 | /* Install signal handlers before opening a frame on the |
| 1838 | current tty. */ | 1838 | current tty. */ |
| 1839 | init_signals (); | 1839 | init_signals (); |
| 1840 | # endif | 1840 | |
| 1841 | send_to_emacs (emacs_socket, "-tty "); | 1841 | send_to_emacs (emacs_socket, "-tty "); |
| 1842 | quote_argument (emacs_socket, tty_name); | 1842 | quote_argument (emacs_socket, tty_name); |
| 1843 | send_to_emacs (emacs_socket, " "); | 1843 | send_to_emacs (emacs_socket, " "); |