diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2018-11-26 10:32:35 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2018-11-26 11:39:44 -0800 |
commit | 5c1bf59658997eef5bbd7dd10f406d92e3aeb3a5 (patch) | |
tree | c226aa1244c18d308dd569a636dad0216ba7384e | |
parent | 0331f2f4c5d7d9221522e231ebd5e4f20868c2b7 (diff) | |
download | emacs-5c1bf59658997eef5bbd7dd10f406d92e3aeb3a5.tar.gz |
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’.
-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/>. */ # include <io.h> # include <winsock2.h> -# define NO_SOCKETS_IN_FILE_SYSTEM - # define HSOCKET SOCKET # define CLOSE_SOCKET closesocket # define INITIALIZE() initialize_sockets () @@ -61,6 +59,8 @@ char *w32_getenv (const char *); # endif # include <arpa/inet.h> +# define SOCKETS_IN_FILE_SYSTEM + # define INVALID_SOCKET (-1) # define HSOCKET int # define CLOSE_SOCKET close @@ -133,7 +133,7 @@ static bool tty; is not running. --alternate-editor. */ static char *alternate_editor; -#ifndef NO_SOCKETS_IN_FILE_SYSTEM +#ifdef SOCKETS_IN_FILE_SYSTEM /* If non-NULL, the filename of the UNIX socket. */ static char const *socket_name; #endif @@ -168,7 +168,7 @@ static struct option const longopts[] = { "create-frame", no_argument, NULL, 'c' }, { "alternate-editor", required_argument, NULL, 'a' }, { "frame-parameters", required_argument, NULL, 'F' }, -#ifndef NO_SOCKETS_IN_FILE_SYSTEM +#ifdef SOCKETS_IN_FILE_SYSTEM { "socket-name", required_argument, NULL, 's' }, #endif { "server-file", required_argument, NULL, 'f' }, @@ -182,7 +182,7 @@ static struct option const longopts[] = There is no '-p' short option. */ static char const shortopts[] = "nqueHVtca:F:" -#ifndef NO_SOCKETS_IN_FILE_SYSTEM +#ifdef SOCKETS_IN_FILE_SYSTEM "s:" #endif "f:d:T:"; @@ -510,7 +510,7 @@ decode_options (int argc, char **argv) alternate_editor = optarg; break; -#ifndef NO_SOCKETS_IN_FILE_SYSTEM +#ifdef SOCKETS_IN_FILE_SYSTEM case 's': socket_name = optarg; break; @@ -665,7 +665,7 @@ The following OPTIONS are accepted:\n\ Visit the file in the given display\n\ ", "\ --parent-id=ID Open in parent window ID, via XEmbed\n" -#ifndef NO_SOCKETS_IN_FILE_SYSTEM +#ifdef SOCKETS_IN_FILE_SYSTEM "-s SOCKET, --socket-name=SOCKET\n\ Set filename of the UNIX socket for communication\n" #endif @@ -734,10 +734,11 @@ fail (void) #if defined HAVE_SOCKETS && defined HAVE_INET_SOCKETS -# ifndef NO_SOCKETS_IN_FILE_SYSTEM +# ifdef SOCKETS_IN_FILE_SYSTEM static void act_on_signals (HSOCKET); # else static void act_on_signals (HSOCKET s) {} +static void init_signals (void) {} # endif enum { AUTH_KEY_LENGTH = 64 }; @@ -1078,7 +1079,7 @@ find_tty (const char **tty_type, const char **tty_name, bool noabort) } -# ifndef NO_SOCKETS_IN_FILE_SYSTEM +# ifdef SOCKETS_IN_FILE_SYSTEM /* Three possibilities: >0 - 'stat' failed with this errno value @@ -1416,7 +1417,7 @@ set_local_socket (const char *local_socket_name) CLOSE_SOCKET (s); return INVALID_SOCKET; } -# endif /* ! NO_SOCKETS_IN_FILE_SYSTEM */ +# endif /* SOCKETS_IN_FILE_SYSTEM */ static HSOCKET set_socket (bool no_exit_if_error) @@ -1426,7 +1427,7 @@ set_socket (bool no_exit_if_error) INITIALIZE (); -# ifndef NO_SOCKETS_IN_FILE_SYSTEM +# ifdef SOCKETS_IN_FILE_SYSTEM /* Explicit --socket-name argument. */ if (!socket_name) socket_name = egetenv ("EMACS_SOCKET_NAME"); @@ -1457,7 +1458,7 @@ set_socket (bool no_exit_if_error) exit (EXIT_FAILURE); } -# ifndef NO_SOCKETS_IN_FILE_SYSTEM +# ifdef SOCKETS_IN_FILE_SYSTEM /* Implicit local socket. */ s = set_local_socket ("server"); if (s != INVALID_SOCKET) @@ -1471,7 +1472,7 @@ set_socket (bool no_exit_if_error) /* No implicit or explicit socket, and no alternate editor. */ message (true, "%s: No socket or alternate editor. Please use:\n\n" -# ifndef NO_SOCKETS_IN_FILE_SYSTEM +# ifdef SOCKETS_IN_FILE_SYSTEM "\t--socket-name\n" # endif "\t--server-file (or environment variable EMACS_SERVER_FILE)\n\ @@ -1604,7 +1605,7 @@ start_daemon_and_retry_set_socket (void) d_argv[0] = emacs; d_argv[1] = daemon_option; d_argv[2] = 0; -# ifndef NO_SOCKETS_IN_FILE_SYSTEM +# ifdef SOCKETS_IN_FILE_SYSTEM if (socket_name != NULL) { /* Pass --daemon=socket_name as argument. */ @@ -1833,11 +1834,10 @@ main (int argc, char **argv) if (find_tty (&tty_type, &tty_name, !tty)) { -# ifndef NO_SOCKETS_IN_FILE_SYSTEM /* Install signal handlers before opening a frame on the current tty. */ init_signals (); -# endif + send_to_emacs (emacs_socket, "-tty "); quote_argument (emacs_socket, tty_name); send_to_emacs (emacs_socket, " "); |