emacs/lib-src
Sean Whitton 7fd6fa4a8b Revert "Extend emacs server protocol for empty arguments"
This reverts this change:

  Author:     Andreas Schwab <schwab@linux-m68k.org>
  AuthorDate: Sun Feb 8 12:34:02 2026 +0100

    Extend emacs server protocol for empty arguments

    An empty argument is represented by &0.  On the receiving side, &0 is
    replaced by nothing.

    * lisp/server.el (server-unquote-arg): Replace "&0" by nothing.
    (server-quote-arg): Produce "&0" for an empty string.
    * lib-src/emacsclient.c (quote_argument): Produce "&0" for an
    empty string.
    (unquote_argument): Replace "&0" by nothing.   (Bug#80356)

The bug in question was already fixed by this change:

  Author:     Sean Whitton <spwhitton@spwhitton.name>
  AuthorDate: Fri Nov 7 12:33:21 2025 +0000

    Don't discard empty string arguments from emacsclient

    * lisp/server.el (server--process-filter-1): Don't discard empty
    string arguments from emacsclient.
    (server-eval-args-left):
    * doc/emacs/misc.texi (emacsclient Options):
    * etc/NEWS: Document the change.
2026-02-08 16:52:12 +00:00
..
asset-directory-tool.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
be_resources.cc ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.1 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
COPYING Merge from Gnulib 2017-10-01 18:31:10 -07:00
ebrowse.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
emacsclient.c Revert "Extend emacs server protocol for empty arguments" 2026-02-08 16:52:12 +00:00
etags.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
hexl.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
make-docfile.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
make-fingerprint.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
Makefile.in ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
movemail.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ntlib.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ntlib.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
pop.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
pop.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
rcs2log ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
README
seccomp-filter.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
update-game-score.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.