unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download mbox.gz: |
* configure fails to find gtk and glib and exits with an empty error
@ 2024-01-13  4:52  2% Jeremy Baxter
  0 siblings, 0 replies; 143+ results
From: Jeremy Baxter @ 2024-01-13  4:52 UTC (permalink / raw)
  To: emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 544 bytes --]

I'm trying to compile Emacs with pgtk support from the current master
(4edb7713) but after I run the configure script with --with-x-toolkit=no
and --with-pgtk I get the following error:

    checking for gtk+-3.0 >= 3.22.23 glib-2.0 >= 2.37.5... no
    configure: error: 

I have gtk+3 version 3.24.38 and glib version 2.78.0 installed. I am
running the Void Linux distribution with glibc, and I generated the
configure script with `autoreconf -fi'. The full output log is attached,
would anyone be able to help here?

    ~Jeremy

[-- Attachment #2: configure.log --]
[-- Type: text/x-log, Size: 9173 bytes --]

checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sanitizer/asan_interface.h... yes
checking for sanitizer/common_interface_defs.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for utmp.h... yes
checking for utmpx.h... yes
checking for OS.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for linux/xattr.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for sys/select.h... yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for gcc option to enable large file support... none needed
checking for gcc option for timestamps after 2038... none needed
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking whether C compiler handles -fstrict-flex-arrays... no
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Warith-conversion... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wstrict-flex-arrays... no
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wsuggest-attribute=format... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wuse-after-free=3... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... yes
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-bidi-chars... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... -lm
checking for struct passwd.pw_gecos... yes
checking for pkg-config... no
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for utmpname... yes
checking for utmpxname... yes
checking for canonicalize_file_name... yes
checking for realpath... yes
checking for lstat... yes
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for listxattr... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for memset_explicit... no
checking for memset_s... no
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for getdtablesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking for librsvg-2.0 >= 2.14.0... no
checking for libwebpdemux >= 0.6.0... no
checking for WebPGetInfo... no
checking for libwebpdemux >= 0.6.0 libwebpdecoder >= 0.6.0... no
checking for sqlite3_open_v2 in -lsqlite3... yes
checking for sqlite3_load_extension in -lsqlite3... yes
checking for getaddrinfo_a in -lanl... yes
checking for gtk+-3.0 >= 3.22.23 glib-2.0 >= 2.37.5... no
configure: error: 

^ permalink raw reply	[relevance 2%]

* Re: Android port
  @ 2023-08-07  8:19  1%                                   ` Corwin Brust
  0 siblings, 0 replies; 143+ results
From: Corwin Brust @ 2023-08-07  8:19 UTC (permalink / raw)
  To: Po Lu; +Cc: Angelo Graziosi, Eli Zaretskii, bruno, eggert, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 3116 bytes --]

On Mon, Aug 7, 2023 at 2:22 AM Po Lu <luangruo@yahoo.com> wrote:
>
> Angelo Graziosi <angelo.g0@libero.it> writes:
>
> > maybe we have to test master now. Right?
>
> It works, since the printf module has been removed.
>

I'm not able to build the master branch starting from c71a52, here is
the relevant part of the log (attached), which starts with autogen &&
configure prior to the make, which failed:

  GEN      ../../etc/charsets/CP1258.map
  CC       indent.o
  CC       search.o
fileio.c: In function 'internal_delete_file':
fileio.c:2601:36: warning: passing argument 1 of
'internal_condition_case_2' from incompatible pointer type
[-Wincompatible-pointer-types]
 2601 |   tem = internal_condition_case_2 (Fdelete_file_internal, filename,
      |                                    ^~~~~~~~~~~~~~~~~~~~~
      |                                    |
      |                                    struct Lisp_X * (*)(struct Lisp_X *)
In file included from fileio.c:49:
lisp.h:4582:47: note: expected 'struct Lisp_X * (*)(struct Lisp_X *,
struct Lisp_X *)' but argument is of type 'struct Lisp_X * (*)(struct
Lisp_X *)'
 4582 | extern Lisp_Object internal_condition_case_2 (Lisp_Object (*)
(Lisp_Object, Lisp_Object), Lisp_Object, Lisp_Object, Lisp_Object,
Lisp_Object (*) (Lisp_Object));
      |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fileio.c:2602:40: warning: passing argument 4 of
'internal_condition_case_2' from incompatible pointer type
[-Wincompatible-pointer-types]
 2602 |                                    Qt, internal_delete_file_1);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        struct Lisp_X *
(*)(struct Lisp_X *)
In file included from fileio.c:49:
lisp.h:4582:117: note: expected 'Lisp_Object' {aka 'struct Lisp_X *'}
but argument is of type 'struct Lisp_X * (*)(struct Lisp_X *)'
 4582 | extern Lisp_Object internal_condition_case_2 (Lisp_Object (*)
(Lisp_Object, Lisp_Object), Lisp_Object, Lisp_Object, Lisp_Object,
Lisp_Object (*) (Lisp_Object));
      |
                                                     ^~~~~~~~~~~
fileio.c:2601:9: error: too few arguments to function
'internal_condition_case_2'
 2601 |   tem = internal_condition_case_2 (Fdelete_file_internal, filename,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from fileio.c:49:
lisp.h:4582:20: note: declared here
 4582 | extern Lisp_Object internal_condition_case_2 (Lisp_Object (*)
(Lisp_Object, Lisp_Object), Lisp_Object, Lisp_Object, Lisp_Object,
Lisp_Object (*) (Lisp_Object));
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
  GEN      ../../etc/charsets/CP10007.map
  CC       regex-emacs.o
  GEN      ../../etc/charsets/CP720.map
  GEN      ../../etc/charsets/CP858.map
  CC       undo.o
make[1]: *** [Makefile:455: fileio.o] Error 1
make[1]: *** Waiting for unfinished jobs....

Let me know if there's other information/digging I might provide.

Note, I updated my script to add V=1 for make in the future.

[-- Attachment #2: emacs-30-c71a52-make.log --]
[-- Type: application/octet-stream, Size: 62241 bytes --]

Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Building aclocal.m4 ...
Running 'autoreconf -fi -I m4' ...
Running 'autoreconf -fi' in exec ...
You can now run './configure'.
configure: loading site script /etc/config.site
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-w64-mingw32
checking host system type... x86_64-w64-mingw32
checking the compiler's target... x86_64-w64-mingw32
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... no
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... yes
checking for sys/utsname.h... no
checking for pwd.h... yes
checking for utmp.h... no
checking for util.h... no
checking for sanitizer/lsan_interface.h... no
checking for sanitizer/asan_interface.h... no
checking for sanitizer/common_interface_defs.h... no
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... (cached) no
checking for malloc/malloc.h... no
checking for sys/un.h... no
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... no
checking for linux/xattr.h... no
checking for stdio_ext.h... no
checking for sys/vfs.h... no
checking for sys/fs_types.h... no
checking for getopt.h... (cached) no
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for sys/select.h... no
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -I ./nt/inc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for gcc -I ./nt/inc option to enable large file support... -D_FILE_OFFSET_BITS=64
checking for gcc -I ./nt/inc option for timestamps after 2038... none needed
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking whether C compiler handles -fstrict-flex-arrays... no
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Warith-conversion... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wstrict-flex-arrays... no
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wuse-after-free=3... no
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... (cached) no
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-bidi-chars... no
checking whether C compiler handles -Wno-pointer-sign... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... /bin/ln
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... none required
checking for struct passwd.pw_gecos... yes
checking for pkg-config... /mingw64/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... yes
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for ADDR_NO_RANDOMIZE... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... no
checking for ifaddrs.h... no
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... no
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... no
checking for struct ifreq.ifr_addr... no
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for gcc -I ./nt/inc options needed to detect all undeclared functions... none needed
checking for X... no
checking whether Windows API headers are recent enough... yes
checking for windres... windres
checking whether malloc is Doug Lea style... no
checking for sbrk... (cached) yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... no
checking for vfork... no
checking for fchmod... no
checking for canonicalize_file_name... (cached) yes
checking for realpath... (cached) yes
checking for lstat... (cached) yes
checking for fchmodat... (cached) yes
checking for lchmod... (cached) yes
checking for fcntl... (cached) yes
checking for fdopendir... (cached) not-needed
checking for listxattr... no
checking for fstatat... (cached) yes
checking for fsync... (cached) yes
checking for gettimeofday... yes
checking for memset_explicit... no
checking for memset_s... no
checking for pselect... (cached) yes
checking for pthread_sigmask... (cached) yes
checking for readlink... (cached) yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... (cached) yes
checking for localtime_r... no
checking for getdtablesize... no
checking for working mmap... no
checking for main in -lXbsd... no
checking for thread support... yes
checking for librsvg-2.0 >= 2.14.0... yes
checking for libwebpdemux >= 0.6.0... yes
checking for WebPGetInfo... yes
checking for sqlite3_open_v2 in -lsqlite3... yes
checking for sqlite3_load_extension in -lsqlite3... yes
checking for getaddrinfo_a in -lanl... no
checking for malloc_trim... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... no
checking for jansson >= 2.7... yes
checking for tree-sitter >= 0.20.2... no
checking for tree-sitter >= 0.6.3... yes
checking for ts_set_allocator... yes
checking for windows.h... yes
checking for harfbuzz >= 1.2.3... yes
checking for hb_font_set_var_named_instance in -lharfbuzz... yes
checking for X11/xpm.h... yes
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... no
checking for dlfunc... no
checking for gcc_jit_context_acquire in -lgccjit... yes
checking for libgccjit.h... yes
checking for png.h... yes
checking whether png_longjmp is declared... yes
checking for tiffio.h... yes
checking for gif_lib.h... yes
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking for maillock.h... no
checking for linux/seccomp.h... no
checking for linux/filter.h... no
checking for libseccomp >= 2.5.2... no
checking size of long... 4
checking for accept4... no
checking for fchdir... no
checking for gethostname... (cached) yes
checking for getrusage... no
checking for get_current_dir_name... no
checking for lrand48... no
checking for random... (cached) yes
checking for rint... yes
checking for tcdrain... no
checking for trunc... yes
checking for select... (cached) yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... no
checking for getrlimit... (cached) yes
checking for setrlimit... (cached) yes
checking for shutdown... (cached) yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... (cached) no
checking for setitimer... (cached) yes
checking for sendto... (cached) yes
checking for recvfrom... (cached) yes
checking for getsockname... (cached) yes
checking for getifaddrs... no
checking for freeifaddrs... no
checking for gai_strerror... (cached) yes
checking for sync... no
checking for getpwent... no
checking for endpwent... no
checking for getgrent... no
checking for endgrent... no
checking for renameat2... no
checking for cfmakeraw... no
checking for cfsetspeed... no
checking for __executable_start... no
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether cfmakeraw is inline... no
checking whether cfsetspeed is inline... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... no
checking for posix_memalign... no
checking whether aligned_alloc is declared... no
checking for posix_madvise... no
checking for madvise... no
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... no
checking for getpt... no
checking for posix_openpt... no
checking for library containing tputs... none required
checking for timerfd interface... no
checking whether signals can be handled on alternate stack... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... no
checking for pid_t... yes
checking for snprintf... yes
checking for spawn.h... no
checking for posix_spawn... no
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... no
checking for posix_spawnattr_setflags... no
checking whether POSIX_SPAWN_SETSID is declared... no
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... (cached) yes
checking for nl_langinfo and _NL_PAPER_WIDTH... (cached) yes
checking for mbstate_t... yes
checking for _setjmp... no
checking for sigsetjmp... no
checking POSIX termios... no
checking for usable FIONREAD... yes
checking for usable SIGIO... no
checking for usable SIGPOLL... no
checking for struct alignment... yes
checking for C/C++ restrict keyword... __restrict__
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... (cached) none required
checking for acl_get_file... (cached) yes
checking for acl_get_fd... no
checking for acl_set_file... (cached) yes
checking for acl_set_fd... no
checking for acl_free... (cached) yes
checking for acl_from_mode... no
checking for acl_from_text... (cached) yes
checking for acl_delete_def_file... no
checking for acl_extended_file... no
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... (cached) yes
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... no
checking for ACL_TYPE_EXTENDED... no
checking for working alloca.h... no
checking for alloca... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether lstat correctly handles trailing slash... (cached) yes
checking whether // is distinct from /... yes
checking whether realpath works... (cached) yes
checking for faccessat... yes
checking whether byte ordering is bigendian... no
checking if environ is properly declared... yes
checking for complete errno.h... no
checking for EMULTIHOP value... no
checking for ENOLINK value... yes
checking for EOVERFLOW value... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... no
checking whether getline is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) no
checking whether timespec_get is declared... no
checking for timespec_get... no
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... (cached) yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking for 64-bit off_t... yes
checking for 64-bit st_size... no
checking whether memmem is declared... no
checking whether memrchr is declared... no
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... no
checking whether time_t is signed... yes
checking whether alarm is declared... (cached) yes
checking for working mktime... (cached) yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... no
checking whether tzname is declared... yes
checking for tzname... yes
checking for struct tm.tm_gmtoff... no
checking whether <sys/select.h> is self-contained... no
checking for inline... inline
checking for sigset_t... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking for unreachable... no
checking whether fcloseall is declared... yes
checking whether getw is declared... yes
checking whether putw is declared... yes
checking which flavor of printf attribute matches inttypes macros... gnu
checking whether stpncpy is declared... no
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... no
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... no
checking whether execvpe is declared... no
checking whether clearerr_unlocked is declared... no
checking whether feof_unlocked is declared... no
checking whether ferror_unlocked is declared... no
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getc_unlocked is declared... no
checking whether getchar_unlocked is declared... no
checking whether putc_unlocked is declared... no
checking whether putchar_unlocked is declared... no
checking type of array argument to getgroups... int
checking whether getdelim is declared... no
checking whether getdtablesize is declared... no
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... no
checking for O_CLOEXEC... no
checking for promoted mode_t type... int
checking whether the utimes function works... no
checking for C compiler option to allow warnings... -Wno-error
checking for alignas and alignof... yes, <stdalign.h> macros
checking for static_assert... yes, an <assert.h> macro
checking for __builtin_expect... yes
checking for byteswap.h... no
checking for readlinkat... yes
checking for library containing clock_gettime... (cached) none required
checking for clock_getres... yes
checking for clock_gettime... (cached) no
checking for clock_settime... (cached) no
checking for copy_file_range... (cached) yes
checking for d_type member in directory struct... no
checking whether // is distinct from /... (cached) yes
checking whether dup2 works... (cached) yes
checking for faccessat... (cached) yes
checking whether fchmodat works... (cached) not-needed-so-yes
checking whether fcntl handles F_DUPFD correctly... (cached) yes
checking whether fcntl understands F_DUPFD_CLOEXEC... (cached) yes
checking whether fdopendir is declared... no
checking whether fdopendir works... (cached) no-but-not-needed-so-yes
checking for flexible array member... yes
checking for __fpending... no
checking whether free is known to preserve errno... (cached) yes
checking whether fstatat (..., 0) works... (cached) yes
checking for sys/mount.h... no
checking for statvfs function (SVR4)... no
checking for two-argument statfs with statfs.f_frsize member... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... no
checking for four-argument statfs (SVR3)... no
checking for two-argument statfs with statfs.f_fsize member (4.4BSD and NetBSD)... no
checking for futimens... not-needed
checking whether futimens works... (cached) not-needed-so-yes
checking for getline... no
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... no
checking for getrandom... no
checking for bcrypt.h... yes
checking whether the bcrypt library is guaranteed to be present... (cached) no
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... no
checking for mempcpy... yes
checking for memrchr... no
checking for explicit_memset... no
checking for mkostemp... no
checking for library containing nanosleep... none required
checking for working nanosleep... (cached) yes
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking for sched_getaffinity... no
checking for pipe2... yes
checking whether signature of pselect conforms to POSIX... (cached) yes
checking whether pselect detects invalid fds... (cached) yes
checking whether pthread_sigmask is a macro... (cached) no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... (cached) yes
checking whether pthread_sigmask unblocks signals correctly... (cached) not relevant
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... (cached) yes
checking whether readlink truncates results correctly... (cached) yes
checking for readlinkat... (cached) yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for sigdescr_np... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for bool, true, false... no
checking for stpcpy... no
checking for stpncpy... no
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... (cached) yes
checking whether localtime_r is declared... no
checking whether localtime_r exists as an inline function... no
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking for timegm... no
checking whether timer_settime is declared... no
checking for utimensat... yes
checking whether utimensat works... (cached) yes
checking for variable-length arrays... yes
checking for getdelim... no
checking for flockfile... no
checking for funlockfile... no
checking whether getc_unlocked is declared... (cached) no
checking for __mktime_internal... no
checking for timer_getoverrun... no
checking for gcc  option to disable position independent executables... not needed
checking for __ctype_get_mb_cur_max... no
checking whether MB_CUR_MAX is defined to function that won't link... no

Configured for 'x86_64-w64-mingw32'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc  -O2 -DHAVE_CONFIG_H
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         yes
  What window system should Emacs use?                    w32
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                NONE
  Where do we find X Windows libraries?                   NONE
  Does Emacs use -lXaw3d?                                 no
  Is Emacs being built for Android?                       no 
  Does Emacs use the X Double Buffer Extension?           no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes 
  Does Emacs use a png library?                           yes 
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use -lwebp?                                  yes
  Does Emacs use -lsqlite3?                               yes
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  yes (w32)
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes (w32)
  Does Emacs use access control lists?                    yes
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                yes
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               yes
  Does Emacs use -ltree-sitter?                           yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   yes
  Does Emacs use version 2 of the X Input Extension?      no
  Does Emacs generate a smaller-size Japanese dictionary? no


configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating nt/emacs.rc
config.status: creating nt/emacsclient.rc
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating test/Makefile
config.status: creating test/manual/noverlay/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating java/Makefile
config.status: creating cross/Makefile
config.status: creating java/AndroidManifest.xml
config.status: creating src/config.h
config.status: linking lib/_Noreturn.h to cross/lib/_Noreturn.h
config.status: linking lib/acl-errno-valid.c to cross/lib/acl-errno-valid.c
config.status: linking lib/acl-internal.c to cross/lib/acl-internal.c
config.status: linking lib/acl-internal.h to cross/lib/acl-internal.h
config.status: linking lib/acl.h to cross/lib/acl.h
config.status: linking lib/acl_entries.c to cross/lib/acl_entries.c
config.status: linking lib/alloca.in.h to cross/lib/alloca.in.h
config.status: linking lib/allocator.c to cross/lib/allocator.c
config.status: linking lib/allocator.h to cross/lib/allocator.h
config.status: linking lib/arg-nonnull.h to cross/lib/arg-nonnull.h
config.status: linking lib/assert.in.h to cross/lib/assert.in.h
config.status: linking lib/at-func.c to cross/lib/at-func.c
config.status: linking lib/attribute.h to cross/lib/attribute.h
config.status: linking lib/binary-io.c to cross/lib/binary-io.c
config.status: linking lib/binary-io.h to cross/lib/binary-io.h
config.status: linking lib/byteswap.in.h to cross/lib/byteswap.in.h
config.status: linking lib/c++defs.h to cross/lib/c++defs.h
config.status: linking lib/c-ctype.c to cross/lib/c-ctype.c
config.status: linking lib/c-ctype.h to cross/lib/c-ctype.h
config.status: linking lib/c-strcase.h to cross/lib/c-strcase.h
config.status: linking lib/c-strcasecmp.c to cross/lib/c-strcasecmp.c
config.status: linking lib/c-strncasecmp.c to cross/lib/c-strncasecmp.c
config.status: linking lib/canonicalize-lgpl.c to cross/lib/canonicalize-lgpl.c
config.status: linking lib/careadlinkat.c to cross/lib/careadlinkat.c
config.status: linking lib/careadlinkat.h to cross/lib/careadlinkat.h
config.status: linking lib/cdefs.h to cross/lib/cdefs.h
config.status: linking lib/cloexec.c to cross/lib/cloexec.c
config.status: linking lib/cloexec.h to cross/lib/cloexec.h
config.status: linking lib/close-stream.c to cross/lib/close-stream.c
config.status: linking lib/close-stream.h to cross/lib/close-stream.h
config.status: linking lib/copy-file-range.c to cross/lib/copy-file-range.c
config.status: linking lib/count-leading-zeros.c to cross/lib/count-leading-zeros.c
config.status: linking lib/count-leading-zeros.h to cross/lib/count-leading-zeros.h
config.status: linking lib/count-one-bits.c to cross/lib/count-one-bits.c
config.status: linking lib/count-one-bits.h to cross/lib/count-one-bits.h
config.status: linking lib/count-trailing-zeros.c to cross/lib/count-trailing-zeros.c
config.status: linking lib/count-trailing-zeros.h to cross/lib/count-trailing-zeros.h
config.status: linking lib/diffseq.h to cross/lib/diffseq.h
config.status: linking lib/dirent-private.h to cross/lib/dirent-private.h
config.status: linking lib/dirent.in.h to cross/lib/dirent.in.h
config.status: linking lib/dirfd.c to cross/lib/dirfd.c
config.status: linking lib/dtoastr.c to cross/lib/dtoastr.c
config.status: linking lib/dtotimespec.c to cross/lib/dtotimespec.c
config.status: linking lib/dup2.c to cross/lib/dup2.c
config.status: linking lib/dynarray.h to cross/lib/dynarray.h
config.status: linking lib/eloop-threshold.h to cross/lib/eloop-threshold.h
config.status: linking lib/errno.in.h to cross/lib/errno.in.h
config.status: linking lib/euidaccess.c to cross/lib/euidaccess.c
config.status: linking lib/execinfo.c to cross/lib/execinfo.c
config.status: linking lib/execinfo.in.h to cross/lib/execinfo.in.h
config.status: linking lib/faccessat.c to cross/lib/faccessat.c
config.status: linking lib/fchmodat.c to cross/lib/fchmodat.c
config.status: linking lib/fcntl.c to cross/lib/fcntl.c
config.status: linking lib/fcntl.in.h to cross/lib/fcntl.in.h
config.status: linking lib/fdopendir.c to cross/lib/fdopendir.c
config.status: linking lib/file-has-acl.c to cross/lib/file-has-acl.c
config.status: linking lib/filemode.c to cross/lib/filemode.c
config.status: linking lib/filemode.h to cross/lib/filemode.h
config.status: linking lib/filename.h to cross/lib/filename.h
config.status: linking lib/filevercmp.c to cross/lib/filevercmp.c
config.status: linking lib/filevercmp.h to cross/lib/filevercmp.h
config.status: linking lib/flexmember.h to cross/lib/flexmember.h
config.status: linking lib/fpending.c to cross/lib/fpending.c
config.status: linking lib/fpending.h to cross/lib/fpending.h
config.status: linking lib/free.c to cross/lib/free.c
config.status: linking lib/fstatat.c to cross/lib/fstatat.c
config.status: linking lib/fsusage.c to cross/lib/fsusage.c
config.status: linking lib/fsusage.h to cross/lib/fsusage.h
config.status: linking lib/fsync.c to cross/lib/fsync.c
config.status: linking lib/ftoastr.c to cross/lib/ftoastr.c
config.status: linking lib/ftoastr.h to cross/lib/ftoastr.h
config.status: linking lib/futimens.c to cross/lib/futimens.c
config.status: linking lib/get-permissions.c to cross/lib/get-permissions.c
config.status: linking lib/getdelim.c to cross/lib/getdelim.c
config.status: linking lib/getdtablesize.c to cross/lib/getdtablesize.c
config.status: linking lib/getgroups.c to cross/lib/getgroups.c
config.status: linking lib/getline.c to cross/lib/getline.c
config.status: linking lib/getloadavg.c to cross/lib/getloadavg.c
config.status: linking lib/getopt-cdefs.in.h to cross/lib/getopt-cdefs.in.h
config.status: linking lib/getopt-core.h to cross/lib/getopt-core.h
config.status: linking lib/getopt-ext.h to cross/lib/getopt-ext.h
config.status: linking lib/getopt-pfx-core.h to cross/lib/getopt-pfx-core.h
config.status: linking lib/getopt-pfx-ext.h to cross/lib/getopt-pfx-ext.h
config.status: linking lib/getopt.c to cross/lib/getopt.c
config.status: linking lib/getopt.in.h to cross/lib/getopt.in.h
config.status: linking lib/getopt1.c to cross/lib/getopt1.c
config.status: linking lib/getopt_int.h to cross/lib/getopt_int.h
config.status: linking lib/getrandom.c to cross/lib/getrandom.c
config.status: linking lib/gettext.h to cross/lib/gettext.h
config.status: linking lib/gettime.c to cross/lib/gettime.c
config.status: linking lib/gettimeofday.c to cross/lib/gettimeofday.c
config.status: linking lib/group-member.c to cross/lib/group-member.c
config.status: linking lib/idx.h to cross/lib/idx.h
config.status: linking lib/ieee754.in.h to cross/lib/ieee754.in.h
config.status: linking lib/ignore-value.h to cross/lib/ignore-value.h
config.status: linking lib/intprops-internal.h to cross/lib/intprops-internal.h
config.status: linking lib/intprops.h to cross/lib/intprops.h
config.status: linking lib/inttypes.in.h to cross/lib/inttypes.in.h
config.status: linking lib/lchmod.c to cross/lib/lchmod.c
config.status: linking lib/libc-config.h to cross/lib/libc-config.h
config.status: linking lib/limits.in.h to cross/lib/limits.in.h
config.status: linking lib/lstat.c to cross/lib/lstat.c
config.status: linking lib/malloc.c to cross/lib/malloc.c
config.status: linking lib/malloc/dynarray-skeleton.c to cross/lib/malloc/dynarray-skeleton.c
config.status: linking lib/malloc/dynarray.h to cross/lib/malloc/dynarray.h
config.status: linking lib/malloc/dynarray_at_failure.c to cross/lib/malloc/dynarray_at_failure.c
config.status: linking lib/malloc/dynarray_emplace_enlarge.c to cross/lib/malloc/dynarray_emplace_enlarge.c
config.status: linking lib/malloc/dynarray_finalize.c to cross/lib/malloc/dynarray_finalize.c
config.status: linking lib/malloc/dynarray_resize.c to cross/lib/malloc/dynarray_resize.c
config.status: linking lib/malloc/dynarray_resize_clear.c to cross/lib/malloc/dynarray_resize_clear.c
config.status: linking lib/malloc/scratch_buffer.h to cross/lib/malloc/scratch_buffer.h
config.status: linking lib/malloc/scratch_buffer_grow.c to cross/lib/malloc/scratch_buffer_grow.c
config.status: linking lib/malloc/scratch_buffer_grow_preserve.c to cross/lib/malloc/scratch_buffer_grow_preserve.c
config.status: linking lib/malloc/scratch_buffer_set_array_size.c to cross/lib/malloc/scratch_buffer_set_array_size.c
config.status: linking lib/md5-stream.c to cross/lib/md5-stream.c
config.status: linking lib/md5.c to cross/lib/md5.c
config.status: linking lib/md5.h to cross/lib/md5.h
config.status: linking lib/memmem.c to cross/lib/memmem.c
config.status: linking lib/mempcpy.c to cross/lib/mempcpy.c
config.status: linking lib/memrchr.c to cross/lib/memrchr.c
config.status: linking lib/memset_explicit.c to cross/lib/memset_explicit.c
config.status: linking lib/mini-gmp-gnulib.c to cross/lib/mini-gmp-gnulib.c
config.status: linking lib/mini-gmp.c to cross/lib/mini-gmp.c
config.status: linking lib/mini-gmp.h to cross/lib/mini-gmp.h
config.status: linking lib/minmax.h to cross/lib/minmax.h
config.status: linking lib/mkostemp.c to cross/lib/mkostemp.c
config.status: linking lib/mktime-internal.h to cross/lib/mktime-internal.h
config.status: linking lib/mktime.c to cross/lib/mktime.c
config.status: linking lib/nanosleep.c to cross/lib/nanosleep.c
config.status: linking lib/nproc.c to cross/lib/nproc.c
config.status: linking lib/nproc.h to cross/lib/nproc.h
config.status: linking lib/nstrftime.c to cross/lib/nstrftime.c
config.status: linking lib/open.c to cross/lib/open.c
config.status: linking lib/openat-priv.h to cross/lib/openat-priv.h
config.status: linking lib/openat-proc.c to cross/lib/openat-proc.c
config.status: linking lib/openat.h to cross/lib/openat.h
config.status: linking lib/pathmax.h to cross/lib/pathmax.h
config.status: linking lib/pipe2.c to cross/lib/pipe2.c
config.status: linking lib/pselect.c to cross/lib/pselect.c
config.status: linking lib/pthread_sigmask.c to cross/lib/pthread_sigmask.c
config.status: linking lib/qcopy-acl.c to cross/lib/qcopy-acl.c
config.status: linking lib/rawmemchr.c to cross/lib/rawmemchr.c
config.status: linking lib/readlink.c to cross/lib/readlink.c
config.status: linking lib/readlinkat.c to cross/lib/readlinkat.c
config.status: linking lib/realloc.c to cross/lib/realloc.c
config.status: linking lib/regcomp.c to cross/lib/regcomp.c
config.status: linking lib/regex.c to cross/lib/regex.c
config.status: linking lib/regex.h to cross/lib/regex.h
config.status: linking lib/regex_internal.c to cross/lib/regex_internal.c
config.status: linking lib/regex_internal.h to cross/lib/regex_internal.h
config.status: linking lib/regexec.c to cross/lib/regexec.c
config.status: linking lib/root-uid.h to cross/lib/root-uid.h
config.status: linking lib/scratch_buffer.h to cross/lib/scratch_buffer.h
config.status: linking lib/set-permissions.c to cross/lib/set-permissions.c
config.status: linking lib/sha1.c to cross/lib/sha1.c
config.status: linking lib/sha1.h to cross/lib/sha1.h
config.status: linking lib/sha256.c to cross/lib/sha256.c
config.status: linking lib/sha256.h to cross/lib/sha256.h
config.status: linking lib/sha512.c to cross/lib/sha512.c
config.status: linking lib/sha512.h to cross/lib/sha512.h
config.status: linking lib/sig2str.c to cross/lib/sig2str.c
config.status: linking lib/sig2str.h to cross/lib/sig2str.h
config.status: linking lib/sigdescr_np.c to cross/lib/sigdescr_np.c
config.status: linking lib/signal.in.h to cross/lib/signal.in.h
config.status: linking lib/stat-time.c to cross/lib/stat-time.c
config.status: linking lib/stat-time.h to cross/lib/stat-time.h
config.status: linking lib/stdckdint.in.h to cross/lib/stdckdint.in.h
config.status: linking lib/stddef.in.h to cross/lib/stddef.in.h
config.status: linking lib/stdint.in.h to cross/lib/stdint.in.h
config.status: linking lib/stdio-impl.h to cross/lib/stdio-impl.h
config.status: linking lib/stdio.in.h to cross/lib/stdio.in.h
config.status: linking lib/stdlib.in.h to cross/lib/stdlib.in.h
config.status: linking lib/stpcpy.c to cross/lib/stpcpy.c
config.status: linking lib/stpncpy.c to cross/lib/stpncpy.c
config.status: linking lib/str-two-way.h to cross/lib/str-two-way.h
config.status: linking lib/strftime.h to cross/lib/strftime.h
config.status: linking lib/string.in.h to cross/lib/string.in.h
config.status: linking lib/strnlen.c to cross/lib/strnlen.c
config.status: linking lib/strtoimax.c to cross/lib/strtoimax.c
config.status: linking lib/strtol.c to cross/lib/strtol.c
config.status: linking lib/strtoll.c to cross/lib/strtoll.c
config.status: linking lib/symlink.c to cross/lib/symlink.c
config.status: linking lib/sys_random.in.h to cross/lib/sys_random.in.h
config.status: linking lib/sys_select.in.h to cross/lib/sys_select.in.h
config.status: linking lib/sys_stat.in.h to cross/lib/sys_stat.in.h
config.status: linking lib/sys_time.in.h to cross/lib/sys_time.in.h
config.status: linking lib/sys_types.in.h to cross/lib/sys_types.in.h
config.status: linking lib/tempname.c to cross/lib/tempname.c
config.status: linking lib/tempname.h to cross/lib/tempname.h
config.status: linking lib/time-internal.h to cross/lib/time-internal.h
config.status: linking lib/time.in.h to cross/lib/time.in.h
config.status: linking lib/time_r.c to cross/lib/time_r.c
config.status: linking lib/time_rz.c to cross/lib/time_rz.c
config.status: linking lib/timegm.c to cross/lib/timegm.c
config.status: linking lib/timespec-add.c to cross/lib/timespec-add.c
config.status: linking lib/timespec-sub.c to cross/lib/timespec-sub.c
config.status: linking lib/timespec.c to cross/lib/timespec.c
config.status: linking lib/timespec.h to cross/lib/timespec.h
config.status: linking lib/u64.c to cross/lib/u64.c
config.status: linking lib/u64.h to cross/lib/u64.h
config.status: linking lib/unistd.c to cross/lib/unistd.c
config.status: linking lib/unistd.in.h to cross/lib/unistd.in.h
config.status: linking lib/unlocked-io.h to cross/lib/unlocked-io.h
config.status: linking lib/utimens.c to cross/lib/utimens.c
config.status: linking lib/utimens.h to cross/lib/utimens.h
config.status: linking lib/utimensat.c to cross/lib/utimensat.c
config.status: linking lib/verify.h to cross/lib/verify.h
config.status: linking lib/vla.h to cross/lib/vla.h
config.status: linking lib/warn-on-use.h to cross/lib/warn-on-use.h
config.status: linking lib/xalloc-oversized.h to cross/lib/xalloc-oversized.h
config.status: linking lib/af_alg.h to cross/lib/af_alg.h
config.status: linking lib/save-cwd.h to cross/lib/save-cwd.h
config.status: linking lib/fingerprint.c to cross/lib/fingerprint.c
config.status: linking lib/fingerprint.h to cross/lib/fingerprint.h
config.status: linking lib/save-cwd.c to cross/lib/save-cwd.c
config.status: linking lib/openat-die.c to cross/lib/openat-die.c
config.status: linking lib/save-cwd.c to cross/lib/save-cwd.c
config.status: linking lib/min-max.h to cross/lib/min-max.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: This configuration installs a 'movemail' program
that retrieves POP3 email via only insecure channels.
To omit insecure POP3, you can use './configure --without-pop'.
make -C lib all
make -C doc/lispref info
make -C doc/lispintro info
make -C doc/emacs info
make[1]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/doc/lispintro'
/usr/bin/mkdir -p ../../info
make[1]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/doc/lispref'
/usr/bin/mkdir -p ../../info
  GEN      info/dir
make[1]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/doc/emacs'
/usr/bin/mkdir -p ../../info
  GEN      ../../info/elisp.info
  GEN      ../../info/eintr.info
  GEN      ../../info/emacs.info
make[1]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/lib'
  GEN      alloca.h
  GEN      byteswap.h
  GEN      errno.h
  GEN      execinfo.humask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-30-c71a52/share/man/man1"

  GEN      getopt.h
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-30-c71a52/share/applications"
make -C nt install
  GEN      getopt-cdefs.h
thisdir=`pwd -P`; \
cd ./doc/man; \
for page in *.1; do \
  test "$page" = ChangeLog.1 && continue; \
  dest=`echo "${page}" | sed -e 's/\.1$//' -e 's,x,x,'`.1; \
  (cd "${thisdir}"; \
   /usr/bin/install -c -m 644 ./doc/man/${page} "/d/emacs-build/install/emacs-30-c71a52/share/man/man1/${dest}"); \
  [ -n "" ] || continue ; \
  rm -f "/d/emacs-build/install/emacs-30-c71a52/share/man/man1/${dest}.gz"; \
   -9n "/d/emacs-build/install/emacs-30-c71a52/share/man/man1/${dest}" || true; \
done
make[1]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/nt'
  RC       emacs.res
  GEN      malloc/dynarray.gl.h
tmp=etc/emacs.tmpdesktop; rm -f ${tmp}; \
sed -e "/^Exec=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^StartupNotify=true$/d" \
  ./etc/emacs.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-30-c71a52/share/applications/`echo emacs | sed 's,x,x,'`.desktop"; \
rm -f ${tmp}
  CCLD     addpm.exe
  GEN      malloc/dynarray-skeleton.gl.h
  CCLD     cmdproxy.exe
  GEN      ieee754.h
  CCLD     ddeclient.exe
  GEN      limits.h
  GEN      stdckdint.h
  CCLD     runemacs.exe
  GEN      stddef.h
  GEN      stdint.h
  GEN      string.h
  GEN      sys/random.h
  GEN      time.h
tmp=etc/emacsclient.tmpdesktop; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e "/^Exec=/ s|emacsclient|/d/emacs-build/install/emacs-30-c71a52/bin/${client_name}|" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^StartupNotify=true$/d" \
  ./etc/emacsclient.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-30-c71a52/share/applications/${client_name}.desktop"; \
rm -f ${tmp}
  CC       fingerprint.o
  CC       acl_entries.o
  CC       memmem.o
  CC       mktime.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
tmp=etc/emacs-mail.tmpdesktop; rm -f ${tmp}; \
sed -e "/^Exec=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  ./etc/emacs-mail.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-30-c71a52/share/applications/`echo emacs | sed 's,x,x,'`-mail.desktop"; \
rm -f ${tmp}
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       execinfo.o
  CC       filemode.o
  CC       filevercmp.o
  CC       fpending.o
  CC       getopt.o
  CC       getopt1.o
  CC       getrandom.o
  CC       gettime.o
  CC       gettimeofday.o
  CC       malloc/dynarray_at_failure.o
  CC       malloc/dynarray_emplace_enlarge.o
  CC       malloc/dynarray_finalize.o
tmp=etc/emacsclient-mail.tmpdesktop; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e "/^Exec=/ s|emacsclient|/d/emacs-build/install/emacs-30-c71a52/bin/${client_name}|" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  ./etc/emacsclient-mail.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-30-c71a52/share/applications/${client_name}-mail.desktop"; \
rm -f ${tmp}
  CC       malloc/dynarray_resize.o
  CC       malloc/dynarray_resize_clear.o
  CC       memrchr.o
  CC       memset_explicit.o
  CC       mkostemp.o
  CC       nstrftime.o
  CC       qcopy-acl.o
  CC       regex.o
  CC       sig2str.o
  CC       sigdescr_np.o
  CC       stat-time.o
  CC       stpcpy.o
  CC       tempname.o
  CC       time_r.o
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-30-c71a52/share/metainfo"
tmp=etc/emacs.tmpmetainfo; rm -f ${tmp}; \
sed -e "s/emacs\.desktop/`echo emacs | sed 's,x,x,'`.desktop/" \
  ./etc/emacs.metainfo.xml > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-30-c71a52/share/metainfo/`echo emacs | sed 's,x,x,'`.metainfo.xml"; \
rm -f ${tmp}
  CC       time_rz.o
  CC       timegm.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-30-c71a52/lib/systemd/user"
tmp=etc/emacs.tmpservice; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e '/^##/d' \
  -e "/^Documentation/ s/emacs(1)/`echo emacs | sed 's,x,x,'`(1)/" \
  -e "/^ExecStart/ s|emacs|/d/emacs-build/install/emacs-30-c71a52/bin/`echo emacs | sed 's,x,x,'`.exe|" \
  -e "/^ExecStop/ s|emacsclient|/d/emacs-build/install/emacs-30-c71a52/bin/${client_name}|" \
  ./etc/emacs.service > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-30-c71a52/lib/systemd/user/`echo emacs | sed 's,x,x,'`.service"; \
rm -f ${tmp}
thisdir=`pwd -P`; \
cd ./etc/images/icons || exit 1; umask 022 ; \
for dir in */*/apps */*/mimetypes; do \
  [ -d ${dir} ] || continue ; \
  ( cd "${thisdir}"; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-30-c71a52/share/icons/${dir}" ) ; \
  for icon in ${dir}/emacs[.-]*; do \
    [ -r ${icon} ] || continue ; \
    ext=`echo "${icon}" | sed -e 's|.*\.||'`; \
    dest=`echo "${icon}" | sed -e 's|.*/||' -e "s|\\.${ext}\$||" -e 's/emacs/emacs/' -e 's,x,x,'`.${ext} ; \
    ( cd "${thisdir}"; \
      /usr/bin/install -c -m 644 ./etc/images/icons/${icon} "/d/emacs-build/install/emacs-30-c71a52/share/icons/${dir}/${dest}" ) \
    || exit 1; \
  done ; \
done

Installing utilities run internally by Emacs.
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-30-c71a52/libexec/emacs/30.0.50/x86_64-w64-mingw32"
exp_archlibdir=`cd "/d/emacs-build/install/emacs-30-c71a52/libexec/emacs/30.0.50/x86_64-w64-mingw32" && pwd -P`; \
if [ "$exp_archlibdir" != "`pwd -P`" ]; then \
  for file in cmdproxy.exe ddeclient.exe; do \
    /usr/bin/install -c  $file "/d/emacs-build/install/emacs-30-c71a52/libexec/emacs/30.0.50/x86_64-w64-mingw32/$file" ; \
  done ; \
        fi

Installing utilities for users to run.
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-30-c71a52/bin"
for file in runemacs.exe addpm.exe ; do \
  /usr/bin/install -c  ${file} "/d/emacs-build/install/emacs-30-c71a52/bin"/`echo ${file} | sed -e 's/.exe$//' -e 's,x,x,'`.exe ; \
done
/usr/bin/mkdir -p "/d/emacs-build/install/emacs-30-c71a52/share/emacs/30.0.50"
/usr/bin/install -c -m 644 ./README.W32 "/d/emacs-build/install/emacs-30-c71a52/share/emacs/30.0.50"
make[1]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/nt'
  AR       libgnu.a
make[1]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/lib'
make -C nt all
make[1]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/nt'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/nt'
make -C lib-src all
make[1]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/lib-src'
  CC       ntlib.o
  RC       emacsclient.res
  CC       pop.o
make[1]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/doc/lispintro'
  CCLD     etags.exe
  CCLD     ctags.exe
  CCLD     emacsclient.exe
  CCLD     emacsclientw.exe
  CCLD     ebrowse.exe
  CCLD     hexl.exe
  CCLD     movemail.exe
  CCLD     make-docfile.exe
  CCLD     make-fingerprint.exe
make[1]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/lib-src'
make -C src BIN_DESTDIR=''/d/emacs-build/install/emacs-30-c71a52/bin/'' \
	 ELN_DESTDIR='/d/emacs-build/install/emacs-30-c71a52/lib/emacs/30.0.50/' all
make[1]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/src'
  GEN      /c/users/corwi/emacs-build/git/emacs-30/src/lisp.mk
  GEN      globals.h
  GEN      buildobj.h
make -C ../nt ../src/emacs.res
make -C ../admin/charsets all
make -C ../admin/unidata charscript.el
make[2]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/nt'
  RC       ../src/emacs.res
make -C ../admin/unidata emoji-zwj.el
make[2]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/admin/unidata'
make[2]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/admin/charsets'
  GEN      ../../etc/charsets/8859-2.map
make[2]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/admin/unidata'
  GEN      ../../etc/charsets/8859-3.map
  GEN      ../../etc/charsets/8859-4.map
make -C ../admin/charsets cp51932.el
  GEN      ../../etc/charsets/8859-5.map
make -C ../admin/charsets eucjp-ms.el
  GEN      ../../etc/charsets/8859-6.map
  GEN      ../../etc/charsets/8859-7.map
make[2]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/admin/charsets'
  GEN      ../../etc/charsets/CP932-2BYTE.map
make[2]: Entering directory '/c/users/corwi/emacs-build/git/emacs-30/admin/charsets'
  GEN      ../../lisp/international/eucjp-ms.el
  GEN      ../../etc/charsets/8859-8.map
  GEN      ../../etc/charsets/8859-9.map
make[2]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/nt'
  GEN      ../../lisp/international/charscript.el
  GEN      ../../lisp/international/emoji-zwj.el
  GEN      ../../etc/charsets/8859-10.map
  GEN      ../../etc/charsets/8859-11.map
  GEN      ../../etc/charsets/8859-13.map
  GEN      ../../etc/charsets/8859-14.map
  GEN      ../../etc/charsets/8859-15.map
make[2]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/admin/unidata'
  GEN      ../../etc/charsets/8859-16.map
make[2]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/admin/unidata'
make[2]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/admin/charsets'
  GEN      ../../etc/charsets/IBM037.map
  GEN      ../../etc/charsets/IBM038.map
  GEN      ../../etc/charsets/IBM256.map
  GEN      ../../etc/charsets/IBM273.map
  GEN      ../../etc/charsets/IBM274.map
  GEN      ../../etc/charsets/IBM275.map
  GEN      ../../lisp/international/cp51932.el
  GEN      ../../etc/charsets/IBM277.map
  GEN      ../../etc/charsets/IBM278.map
  GEN      ../../etc/charsets/IBM280.map
  GEN      ../../etc/charsets/IBM281.map
  GEN      ../../etc/charsets/IBM284.map
  GEN      ../../etc/charsets/IBM285.map
make[2]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/admin/charsets'
  GEN      ../../etc/charsets/IBM290.map
  GEN      ../../etc/charsets/IBM297.map
  GEN      ../../etc/charsets/IBM420.map
  GEN      ../../etc/charsets/IBM423.map
  GEN      ../../etc/charsets/IBM424.map
  GEN      ../../etc/charsets/IBM437.map
  GEN      ../../etc/charsets/IBM500.map
  GEN      ../../etc/charsets/IBM850.map
  GEN      ../../etc/charsets/IBM851.map
  GEN      ../../etc/charsets/IBM852.map
  GEN      ../../etc/charsets/IBM855.map
  GEN      ../../etc/charsets/IBM856.map
  CC       firstfile.o
  GEN      ../../etc/charsets/IBM857.map
  CC       dispnew.o
  GEN      ../../etc/charsets/IBM860.map
  CC       frame.o
  GEN      ../../etc/charsets/IBM861.map
  CC       scroll.o
  GEN      ../../etc/charsets/IBM862.map
  CC       xdisp.o
  GEN      ../../etc/charsets/IBM863.map
  CC       menu.o
  GEN      ../../etc/charsets/IBM864.map  CC       window.o

  GEN      ../../etc/charsets/IBM865.map
  GEN      ../../etc/charsets/IBM866.map
  CC       charset.o
  GEN      ../../etc/charsets/IBM868.map
  CC       coding.o
  GEN      ../../etc/charsets/IBM869.map
  GEN      ../../etc/charsets/IBM870.map
  CC       category.o
  GEN      ../../etc/charsets/IBM871.map
  CC       ccl.o
  CC       character.o
  GEN      ../../etc/charsets/IBM874.map
  CC       chartab.o
  GEN      ../../etc/charsets/IBM875.map
  CC       bidi.o
  CC       term.o
  CC       terminal.o
  GEN      ../../etc/charsets/IBM880.map
  CC       xfaces.o
  CC       emacs.o
  GEN      ../../etc/charsets/IBM891.map
  GEN      ../../etc/charsets/IBM903.map
  GEN      ../../etc/charsets/IBM904.map
  CC       keyboard.o
  CC       macros.o
  GEN      ../../etc/charsets/IBM905.map
  CC       keymap.o
  GEN      ../../etc/charsets/IBM918.map
  CC       sysdep.o
  GEN      ../../etc/charsets/IBM1004.map
  CC       bignum.o
  GEN      ../../etc/charsets/IBM1026.map
  CC       buffer.o
  GEN      ../../etc/charsets/IBM1047.map
  GEN      ../../etc/charsets/CP737.map
  GEN      ../../etc/charsets/CP775.map
  CC       filelock.o
  CC       insdel.o
  GEN      ../../etc/charsets/CP1125.map
  GEN      ../../etc/charsets/CP1250.map
  GEN      ../../etc/charsets/CP1251.map
  CC       marker.o
  GEN      ../../etc/charsets/CP1252.map
  GEN      ../../etc/charsets/CP1253.map
  CC       minibuf.o
  CC       fileio.o
  GEN      ../../etc/charsets/CP1254.map
  CC       dired.o
  GEN      ../../etc/charsets/CP1255.map
  CC       cmds.o
  GEN      ../../etc/charsets/CP1256.map
  CC       casetab.o
  GEN      ../../etc/charsets/CP1257.map
  CC       casefiddle.o
  GEN      ../../etc/charsets/CP1258.map
  CC       indent.o
  CC       search.o
fileio.c: In function 'internal_delete_file':
fileio.c:2601:36: warning: passing argument 1 of 'internal_condition_case_2' from incompatible pointer type [-Wincompatible-pointer-types]
 2601 |   tem = internal_condition_case_2 (Fdelete_file_internal, filename,
      |                                    ^~~~~~~~~~~~~~~~~~~~~
      |                                    |
      |                                    struct Lisp_X * (*)(struct Lisp_X *)
In file included from fileio.c:49:
lisp.h:4582:47: note: expected 'struct Lisp_X * (*)(struct Lisp_X *, struct Lisp_X *)' but argument is of type 'struct Lisp_X * (*)(struct Lisp_X *)'
 4582 | extern Lisp_Object internal_condition_case_2 (Lisp_Object (*) (Lisp_Object, Lisp_Object), Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object (*) (Lisp_Object));
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fileio.c:2602:40: warning: passing argument 4 of 'internal_condition_case_2' from incompatible pointer type [-Wincompatible-pointer-types]
 2602 |                                    Qt, internal_delete_file_1);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
      |                                        |
      |                                        struct Lisp_X * (*)(struct Lisp_X *)
In file included from fileio.c:49:
lisp.h:4582:117: note: expected 'Lisp_Object' {aka 'struct Lisp_X *'} but argument is of type 'struct Lisp_X * (*)(struct Lisp_X *)'
 4582 | extern Lisp_Object internal_condition_case_2 (Lisp_Object (*) (Lisp_Object, Lisp_Object), Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object (*) (Lisp_Object));
      |                                                                                                                     ^~~~~~~~~~~
fileio.c:2601:9: error: too few arguments to function 'internal_condition_case_2'
 2601 |   tem = internal_condition_case_2 (Fdelete_file_internal, filename,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from fileio.c:49:
lisp.h:4582:20: note: declared here
 4582 | extern Lisp_Object internal_condition_case_2 (Lisp_Object (*) (Lisp_Object, Lisp_Object), Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object (*) (Lisp_Object));
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
  GEN      ../../etc/charsets/CP10007.map
  CC       regex-emacs.o
  GEN      ../../etc/charsets/CP720.map
  GEN      ../../etc/charsets/CP858.map
  CC       undo.o
make[1]: *** [Makefile:455: fileio.o] Error 1
make[1]: *** Waiting for unfinished jobs....
  GEN      ../../etc/charsets/GB2312.map
  GEN      ../../etc/charsets/GBK.map
  GEN      ../../etc/charsets/GB180302.map
  GEN      ../../etc/charsets/BIG5.map
  GEN      ../../etc/charsets/BIG5-HKSCS.map
  GEN      ../../etc/charsets/CNS-1.map
  GEN      ../../etc/charsets/CNS-2.map
  GEN      ../../etc/charsets/CNS-3.map
  GEN      ../../etc/charsets/CNS-4.map
  GEN      ../../etc/charsets/CNS-5.map
  GEN      ../../etc/charsets/CNS-6.map
  GEN      ../../etc/charsets/CNS-7.map
  GEN      ../../etc/charsets/CNS-F.map
  GEN      ../../etc/charsets/JISX0201.map
  GEN      ../../etc/charsets/JISX0208.map
  GEN      ../../etc/charsets/JISX0212.map
  GEN      ../../etc/charsets/JISX2132.map
  GEN      ../../etc/charsets/JISC6226.map
  GEN      ../../etc/charsets/JISX213A.map
  GEN      ../../etc/charsets/KSC5601.map
  GEN      ../../etc/charsets/KSC5636.map
  GEN      ../../etc/charsets/JOHAB.map
  GEN      ../../etc/charsets/KOI-8.map
  GEN      ../../etc/charsets/KOI8-R.map
  GEN      ../../etc/charsets/KOI8-U.map
  GEN      ../../etc/charsets/KOI8-T.map
  GEN      ../../etc/charsets/ALTERNATIVNYJ.map
  GEN      ../../etc/charsets/MIK.map
  GEN      ../../etc/charsets/PTCP154.map
  GEN      ../../etc/charsets/TIS-620.map
  GEN      ../../etc/charsets/VISCII.map
  GEN      ../../etc/charsets/VSCII.map
  GEN      ../../etc/charsets/VSCII-2.map
  GEN      ../../etc/charsets/KA-PS.map
  GEN      ../../etc/charsets/KA-ACADEMY.map
  GEN      ../../etc/charsets/HP-ROMAN8.map
  GEN      ../../etc/charsets/NEXTSTEP.map
  GEN      ../../etc/charsets/MACINTOSH.map
  GEN      ../../etc/charsets/EBCDICUK.map
  GEN      ../../etc/charsets/EBCDICUS.map
  GEN      ../../etc/charsets/stdenc.map
  GEN      ../../etc/charsets/symbol.map
  GEN      ../../etc/charsets/CP949-2BYTE.map
  GEN      ../../etc/charsets/BIG5-1.map
  GEN      ../../etc/charsets/BIG5-2.map
  GEN      ../../etc/charsets/MULE-ethiopic.map
  GEN      ../../etc/charsets/MULE-ipa.map
  GEN      ../../etc/charsets/MULE-is13194.map
  GEN      ../../etc/charsets/MULE-sisheng.map
  GEN      ../../etc/charsets/MULE-tibetan.map
  GEN      ../../etc/charsets/MULE-lviscii.map
  GEN      ../../etc/charsets/MULE-uviscii.map
  GEN      ../../etc/charsets/GB180304.map
  GEN      ../../etc/charsets/JISX2131.map
  GEN      charsets.stamp
make[2]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/admin/charsets'
make[1]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/doc/emacs'
make[1]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/src'
make: *** [Makefile:554: src] Error 2
make: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/c/users/corwi/emacs-build/git/emacs-30/doc/lispref'

^ permalink raw reply	[relevance 1%]

* Need help compiling emacs 27.2
@ 2023-01-14  3:28  1% Ruijie Yu via Emacs development discussions.
  0 siblings, 0 replies; 143+ results
From: Ruijie Yu via Emacs development discussions. @ 2023-01-14  3:28 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 681 bytes --]


Hello,

I was trying to compile emacs 27.2 for some testing, but the build
fails.  I am not sure what I am missing, as this is the first time I
compile Emacs from source manually.  Any hints are appreciated.

What I did:

$ git clone --bare <url> /opt/src/emacs.git
$ cd /opt/src/emacs.git
$ git worktree add ../emacs-27.2 tags/emacs-27.2
$ cd ../emacs-27.2
$ make
...
  CC       sysdep.o
sysdep.c:1821:22: error: variably modified ‘sigsegv_stack’ at file scope
 1821 | static unsigned char sigsegv_stack[SIGSTKSZ];
      |                      ^~~~~~~~~~~~~
make[2]: *** [Makefile:406: sysdep.o] Error 1

See the attachment for full output of `make'.


[-- Attachment #2: emacs-27.2-failed.txt --]
[-- Type: text/plain, Size: 51824 bytes --]

There seems to be no "configure" file in this directory.
Running ./autogen.sh ...
./autogen.sh
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Building aclocal.m4 ...
Running 'autoreconf -fi -I m4' ...
configure.ac:866: warning: The macro `AC_PROG_CC_STDC' is obsolete.
configure.ac:866: You should run autoupdate.
m4/std-gnu11.m4:476: AC_PROG_CC_STDC is expanded from...
m4/gnulib-common.m4:307: gl_PROG_CC_C99 is expanded from...
configure.ac:866: the top level
configure.ac:897: warning: The macro `AC_GNU_SOURCE' is obsolete.
configure.ac:897: You should run autoupdate.
./lib/autoconf/specific.m4:312: AC_GNU_SOURCE is expanded from...
m4/gnulib-comp.m4:34: gl_EARLY is expanded from...
configure.ac:897: the top level
configure.ac:1807: warning: Checking for headers with the preprocessor is
configure.ac:1807: deprecated. Specify prerequisite code to AC_CHECK_HEADER
configure.ac:1807: instead of using fourth argument `-'. (Many headers need
configure.ac:1807: no prerequisites. If you truly need to test whether
configure.ac:1807: something passes the preprocessor but not the compiler,
configure.ac:1807: use AC_PREPROC_IFELSE.)
./lib/autoconf/headers.m4:115: _AC_CHECK_HEADER_PREPROC is expanded from...
./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from...
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
configure.ac:1807: the top level
configure.ac:1808: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:1808: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:1808: the top level
configure.ac:4705: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:4705: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
configure.ac:4705: the top level
You can now run './configure'.
"configure" file built.
There seems to be no Makefile in this directory.
Running ./configure ...
./configure
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc and cc understand -c and -o together... yes
checking for putenv... yes
checking for getpagesize... yes
checking for sbrk... yes
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for getcwd... yes
checking for readlink... yes
checking for realpath... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for faccessat... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for lstat... yes
checking for mkostemp... yes
checking for tzset... yes
checking for pipe2... yes
checking for pselect... yes
checking for pthread_sigmask... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for futimes... yes
checking for futimesat... yes
checking for futimens... yes
checking for utimensat... yes
checking for lutimes... yes
checking for getdtablesize... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sys/time.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for wchar.h... yes
checking for sys/select.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is supported... yes
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking max safe object size... 9223372036854775807
checking whether C compiler handles -fno-common... yes
checking whether C compiler handles -W... yes
checking whether C compiler handles -Wabsolute-value... yes
checking whether C compiler handles -Waddress... yes
checking whether C compiler handles -Waddress-of-packed-member... yes
checking whether C compiler handles -Waggressive-loop-optimizations... yes
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Wattribute-warning... yes
checking whether C compiler handles -Wattributes... yes
checking whether C compiler handles -Wbool-compare... yes
checking whether C compiler handles -Wbool-operation... yes
checking whether C compiler handles -Wbuiltin-declaration-mismatch... yes
checking whether C compiler handles -Wbuiltin-macro-redefined... yes
checking whether C compiler handles -Wcannot-profile... yes
checking whether C compiler handles -Wcast-function-type... yes
checking whether C compiler handles -Wchar-subscripts... yes
checking whether C compiler handles -Wclobbered... yes
checking whether C compiler handles -Wcomment... yes
checking whether C compiler handles -Wcomments... yes
checking whether C compiler handles -Wcoverage-mismatch... yes
checking whether C compiler handles -Wcpp... yes
checking whether C compiler handles -Wdangling-else... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdeprecated... yes
checking whether C compiler handles -Wdeprecated-declarations... yes
checking whether C compiler handles -Wdesignated-init... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdiscarded-array-qualifiers... yes
checking whether C compiler handles -Wdiscarded-qualifiers... yes
checking whether C compiler handles -Wdiv-by-zero... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wduplicate-decl-specifier... yes
checking whether C compiler handles -Wempty-body... yes
checking whether C compiler handles -Wendif-labels... yes
checking whether C compiler handles -Wenum-compare... yes
checking whether C compiler handles -Wexpansion-to-defined... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-contains-nul... yes
checking whether C compiler handles -Wformat-extra-args... yes
checking whether C compiler handles -Wformat-security... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Wformat-y2k... yes
checking whether C compiler handles -Wformat-zero-length... yes
checking whether C compiler handles -Wframe-address... yes
checking whether C compiler handles -Wfree-nonheap-object... yes
checking whether C compiler handles -Whsa... yes
checking whether C compiler handles -Wif-not-aligned... yes
checking whether C compiler handles -Wignored-attributes... yes
checking whether C compiler handles -Wignored-qualifiers... yes
checking whether C compiler handles -Wimplicit... yes
checking whether C compiler handles -Wimplicit-function-declaration... yes
checking whether C compiler handles -Wimplicit-int... yes
checking whether C compiler handles -Wincompatible-pointer-types... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Wint-conversion... yes
checking whether C compiler handles -Wint-in-bool-context... yes
checking whether C compiler handles -Wint-to-pointer-cast... yes
checking whether C compiler handles -Winvalid-memory-model... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-not-parentheses... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmain... yes
checking whether C compiler handles -Wmaybe-uninitialized... yes
checking whether C compiler handles -Wmemset-elt-size... yes
checking whether C compiler handles -Wmemset-transposed-args... yes
checking whether C compiler handles -Wmisleading-indentation... yes
checking whether C compiler handles -Wmissing-attributes... yes
checking whether C compiler handles -Wmissing-braces... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-parameter-type... yes
checking whether C compiler handles -Wmissing-profile... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wmultichar... yes
checking whether C compiler handles -Wmultistatement-macros... yes
checking whether C compiler handles -Wnarrowing... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnonnull... yes
checking whether C compiler handles -Wnonnull-compare... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wodr... yes
checking whether C compiler handles -Wold-style-declaration... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Woverflow... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpacked-bitfield-compat... yes
checking whether C compiler handles -Wpacked-not-aligned... yes
checking whether C compiler handles -Wparentheses... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wpointer-compare... yes
checking whether C compiler handles -Wpointer-sign... yes
checking whether C compiler handles -Wpointer-to-int-cast... yes
checking whether C compiler handles -Wpragmas... yes
checking whether C compiler handles -Wpsabi... yes
checking whether C compiler handles -Wrestrict... yes
checking whether C compiler handles -Wreturn-local-addr... yes
checking whether C compiler handles -Wreturn-type... yes
checking whether C compiler handles -Wscalar-storage-order... yes
checking whether C compiler handles -Wsequence-point... yes
checking whether C compiler handles -Wshift-count-negative... yes
checking whether C compiler handles -Wshift-count-overflow... yes
checking whether C compiler handles -Wshift-negative-value... yes
checking whether C compiler handles -Wsizeof-array-argument... yes
checking whether C compiler handles -Wsizeof-pointer-div... yes
checking whether C compiler handles -Wsizeof-pointer-memaccess... yes
checking whether C compiler handles -Wstrict-aliasing... yes
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wstringop-truncation... yes
checking whether C compiler handles -Wsuggest-attribute=format... yes
checking whether C compiler handles -Wsuggest-attribute=malloc... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wswitch-bool... yes
checking whether C compiler handles -Wswitch-unreachable... yes
checking whether C compiler handles -Wtautological-compare... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wtrigraphs... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused... yes
checking whether C compiler handles -Wunused-but-set-parameter... yes
checking whether C compiler handles -Wunused-but-set-variable... yes
checking whether C compiler handles -Wunused-function... yes
checking whether C compiler handles -Wunused-label... yes
checking whether C compiler handles -Wunused-local-typedefs... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wunused-result... yes
checking whether C compiler handles -Wunused-value... yes
checking whether C compiler handles -Wunused-variable... yes
checking whether C compiler handles -Wvarargs... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wvolatile-register-var... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Walloc-size-larger-than=9223372036854775807... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wnormalized=nfc... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wstringop-overflow=2... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... yes
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for term.h... yes
checking whether sys_siglist is declared... no
checking whether __sys_siglist is declared... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking X11 version 6... 6 or newer
checking for librsvg-2.0 >= 2.14.0... yes
checking for getaddrinfo_a in -lanl... yes
checking for gtk+-3.0 >= 3.10 glib-2.0 >= 2.37.5... yes
checking whether GTK compiles... yes
configure: WARNING: Your version of Gtk+ will have problems with
       closing open displays.  This is no problem if you just use
       one display, but if you use more than one and close one of them
       Emacs may crash.
       See https://gitlab.gnome.org/GNOME/gtk/issues/221
checking for dbus-1 >= 1.0... yes
checking for dbus_watch_get_unix_fd... yes
checking for dbus_type_is_valid... yes
checking for dbus_validate_bus_name... yes
checking for dbus_validate_path... yes
checking for dbus_validate_interface... yes
checking for dbus_validate_member... yes
checking for gio-2.0 >= 2.26... yes
checking whether GSettings is in gio... yes
checking for gobject-2.0 >= 2.0... yes
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... yes
checking for jansson >= 2.7... yes
checking for sys/inotify.h... yes
checking for inotify_init1... yes
checking for X11/extensions/Xrender.h... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for fontconfig >= 2.2.0... yes
checking for xft >= 0.13.0... yes
checking for X11/Xft/Xft.h... yes
checking for XftFontOpen in -lXft... yes
checking for freetype2... yes
checking for FT_Face_GetCharVariantIndex... yes
checking for libotf... yes
checking for OTF_get_variation_glyphs in -lotf... yes
checking for m17n-flt... yes
checking for harfbuzz >= 0.9.42... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking for X11/xpm.h... yes
checking for XpmReadFileToPixmap in -lXpm... yes
checking for XpmReturnAllocPixels preprocessor define... yes
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking for libpng >= 1.0.0... yes
checking whether png_longjmp is declared... yes
checking for tiffio.h... yes
checking for TIFFGetVersion in -ltiff... yes
checking for gif_lib.h... yes
checking for GifMakeMapObject in -lgif... yes
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 4.0.0... yes
checking for X11/extensions/Xdbe.h... yes
checking for XdbeAllocateBackBufferName in -lXext... yes
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking for maillock.h... no
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for timer_getoverrun... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for unsigned long long int... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether lstat correctly handles trailing slash... yes
checking for mode_t... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... yes
checking for long long int... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for GNU libc compatible malloc... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
checking for sigset_t... yes
checking for wchar_t... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether the utimes function works... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking for sys/acl.h... yes
checking for library containing acl_get_file... -lacl
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... yes
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... yes
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking for acl/libacl.h... yes
checking for acl_entries... yes
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... no
checking for alloca as a compiler built-in... yes
checking for __builtin_expect... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking how to get file system space usage... checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... yes
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking for nlink_t... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime loops forever near extrema... no
checking for timezone_t... no
checking for library containing timer_settime... none required
checking for timer_settime... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking whether the compiler supports the __inline keyword... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK3
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use a png library?                           yes -lpng16 
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   yes
  Does Emacs use -ldbus?                                  yes
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               yes
  Does Emacs use a file notification library?             yes -lglibc (inotify)
  Does Emacs use access control lists?                    yes -lacl
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use HarfBuzz?                                yes
  Does Emacs use -lm17n-flt?                              yes
  Does Emacs use -lotf?                                   yes
  Does Emacs use -lxft?                                   yes
  Does Emacs use -lsystemd?                               yes
  Does Emacs use -ljansson?                               yes
  Does Emacs use -lgmp?                                   yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets (requires gtk3)?            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper


configure: creating ./config.status
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
make[1]: Entering directory '/opt/src/emacs-27.2'
make[1]: Leaving directory '/opt/src/emacs-27.2'
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using './configure --with-pop'.
configure: You might want to install GNU Mailutils
<https://mailutils.org> and use './configure --with-mailutils'.
Makefile built.
make -f Makefile 
make[1]: Entering directory '/opt/src/emacs-27.2'
make -C lib all
make[2]: Entering directory '/opt/src/emacs-27.2/lib'
  GEN      alloca.h
  GEN      dirent.h
  GEN      fcntl.h
  GEN      inttypes.h
  GEN      limits.h
  GEN      signal.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      unistd.h
  CC       fingerprint.o
  CC       fcntl.o
  CC       fsusage.o
  CC       regex.o
  CC       sig2str.o
  CC       time_rz.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
careadlinkat.c: In function ‘careadlinkat’:
careadlinkat.c:160:1: warning: function may return address of local variable [-Wreturn-local-addr]
  160 | }
      | ^
careadlinkat.c:73:8: note: declared here
   73 |   char stack_buf[1024];
      |        ^~~~~~~~~
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       filemode.o
  CC       filevercmp.o
  CC       gettime.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       stat-time.o
  CC       tempname.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       utimens.o
utimens.c: In function ‘fdutimens’:
utimens.c:382:17: warning: ‘update_timespec’ accessing 16 bytes in a region of size 8 [-Wstringop-overflow=]
  382 |       if (ts && update_timespec (&st, &ts))
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
utimens.c:382:17: note: referencing argument 2 of type ‘struct timespec *[2]’
utimens.c:133:1: note: in a call to function ‘update_timespec’
  133 | update_timespec (struct stat const *statbuf, struct timespec *ts[2])
      | ^~~~~~~~~~~~~~~
utimens.c: In function ‘lutimens’:
utimens.c:595:17: warning: ‘update_timespec’ accessing 16 bytes in a region of size 8 [-Wstringop-overflow=]
  595 |       if (ts && update_timespec (&st, &ts))
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
utimens.c:595:17: note: referencing argument 2 of type ‘struct timespec *[2]’
utimens.c:133:1: note: in a call to function ‘update_timespec’
  133 | update_timespec (struct stat const *statbuf, struct timespec *ts[2])
      | ^~~~~~~~~~~~~~~
utimens.c: In function ‘fdutimens’:
utimens.c:382:17: warning: ‘update_timespec’ accessing 16 bytes in a region of size 8 [-Wstringop-overflow=]
  382 |       if (ts && update_timespec (&st, &ts))
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
utimens.c:382:17: note: referencing argument 2 of type ‘struct timespec *[2]’
utimens.c:133:1: note: in a call to function ‘update_timespec’
  133 | update_timespec (struct stat const *statbuf, struct timespec *ts[2])
      | ^~~~~~~~~~~~~~~
utimens.c:382:17: warning: ‘update_timespec’ accessing 16 bytes in a region of size 8 [-Wstringop-overflow=]
  382 |       if (ts && update_timespec (&st, &ts))
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
utimens.c:382:17: note: referencing argument 2 of type ‘struct timespec *[2]’
utimens.c:133:1: note: in a call to function ‘update_timespec’
  133 | update_timespec (struct stat const *statbuf, struct timespec *ts[2])
      | ^~~~~~~~~~~~~~~
utimens.c: In function ‘lutimens’:
utimens.c:595:17: warning: ‘update_timespec’ accessing 16 bytes in a region of size 8 [-Wstringop-overflow=]
  595 |       if (ts && update_timespec (&st, &ts))
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
utimens.c:595:17: note: referencing argument 2 of type ‘struct timespec *[2]’
utimens.c:133:1: note: in a call to function ‘update_timespec’
  133 | update_timespec (struct stat const *statbuf, struct timespec *ts[2])
      | ^~~~~~~~~~~~~~~
utimens.c:595:17: warning: ‘update_timespec’ accessing 16 bytes in a region of size 8 [-Wstringop-overflow=]
  595 |       if (ts && update_timespec (&st, &ts))
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
utimens.c:595:17: note: referencing argument 2 of type ‘struct timespec *[2]’
utimens.c:133:1: note: in a call to function ‘update_timespec’
  133 | update_timespec (struct stat const *statbuf, struct timespec *ts[2])
      | ^~~~~~~~~~~~~~~
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
make[2]: Leaving directory '/opt/src/emacs-27.2/lib'
make -C lib-src all
make[2]: Entering directory '/opt/src/emacs-27.2/lib-src'
  CCLD     etags
  CCLD     ctags
In file included from ctags.c:2:
etags.c: In function ‘main’:
etags.c:1401:9: warning: array subscript 11 is outside array bounds of ‘char[7]’ [-Warray-bounds]
 1401 |         *z++ = ' ';
      |         ^~~~
etags.c:1395:21: note: at offset 11 into object of size [0, 7] allocated by ‘xmalloc’
 1395 |         char *cmd = xmalloc (2 * strlen (tagfile) + sizeof "sort -u -o..");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: warning: ‘__builtin_memcpy’ writing 12 bytes into a region of size between 0 and 7 [-Wstringop-overflow=]
etags.c:1395:21: note: destination object of size [0, 7] allocated by ‘xmalloc’
etags.c:1400:13: warning: ‘stpcpy’ offset 11 is out of the bounds [0, 7] [-Warray-bounds]
 1400 |         z = stpcpy (z, tagfile);
      |             ^~~~~~~~~~~~~~~~~~~
etags.c:1402:9: warning: ‘strcpy’ writing 1 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
 1402 |         strcpy (z, tagfile);
      |         ^~~~~~~~~~~~~~~~~~~
etags.c:1395:21: note: at offset 12 into destination object of size [0, 7] allocated by ‘xmalloc’
 1395 |         char *cmd = xmalloc (2 * strlen (tagfile) + sizeof "sort -u -o..");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CCLD     emacsclient
  CCLD     ebrowse
  CCLD     hexl
  CC       pop.o
  CCLD     movemail
  CCLD     make-docfile
  CCLD     make-fingerprint
make[2]: Leaving directory '/opt/src/emacs-27.2/lib-src'
make -C src VCSWITNESS='' all
make[2]: Entering directory '/opt/src/emacs-27.2/src'
  GEN      lisp.mk
  GEN      globals.h
  CC       dispnew.o
dispnew.c: In function ‘clear_glyph_row’:
dispnew.c:884:3: warning: ‘memset’ offset [40, 255] from the object at ‘row’ is out of the bounds of referenced subobject ‘used’ with type ‘short int[4]’ at offset 32 [-Warray-bounds]
  884 |   memset (row->used, 0, sizeof *row - off);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from termchar.h:23,
                 from dispnew.c:29:
dispextern.h:866:9: note: subobject ‘used’ declared here
  866 |   short used[1 + LAST_AREA];
      |         ^~~~
In function ‘clear_glyph_row’,
    inlined from ‘blank_row’ at dispnew.c:899:3:
dispnew.c:884:3: warning: ‘memset’ offset [40, 255] from the object at ‘row’ is out of the bounds of referenced subobject ‘used’ with type ‘short int[4]’ at offset 32 [-Warray-bounds]
  884 |   memset (row->used, 0, sizeof *row - off);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dispextern.h: In function ‘blank_row’:
dispextern.h:866:9: note: subobject ‘used’ declared here
  866 |   short used[1 + LAST_AREA];
      |         ^~~~
In function ‘clear_glyph_row’,
    inlined from ‘prepare_desired_row’ at dispnew.c:1110:7:
dispnew.c:884:3: warning: ‘memset’ offset [40, 255] from the object at ‘row’ is out of the bounds of referenced subobject ‘used’ with type ‘short int[4]’ at offset 32 [-Warray-bounds]
  884 |   memset (row->used, 0, sizeof *row - off);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dispextern.h: In function ‘prepare_desired_row’:
dispextern.h:866:9: note: subobject ‘used’ declared here
  866 |   short used[1 + LAST_AREA];
      |         ^~~~
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
xdisp.c: In function ‘gui_draw_bottom_divider’:
xdisp.c:33954:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
33954 |       if (WINDOW_RIGHT_DIVIDER_WIDTH (w)
      |       ^~
In file included from keyboard.h:24,
                 from xdisp.c:442:
termhooks.h:820:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  820 | #define FRAME_RIF(f) ((f)->terminal->rif)
      |                      ^
xdisp.c:33965:9: note: in expansion of macro ‘FRAME_RIF’
33965 |         FRAME_RIF (f)->draw_window_divider (w, x0, x1, y0, y1);
      |         ^~~~~~~~~
xdisp.c: In function ‘append_space_for_newline’:
xdisp.c:21600:7: warning: ‘memset’ offset [2352, 2359] from the object at ‘it’ is out of the bounds of referenced subobject ‘charpos’ with type ‘long int’ at offset 2344 [-Warray-bounds]
21600 |       memset (&it->position, 0, sizeof it->position);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from composite.h:29,
                 from xdisp.c:441:
dispextern.h:214:13: note: subobject ‘charpos’ declared here
  214 |   ptrdiff_t charpos;
      |             ^~~~~~~
xdisp.c: In function ‘extend_face_to_end_of_line’:
xdisp.c:21916:15: warning: ‘memset’ offset [2352, 2359] from the object at ‘it’ is out of the bounds of referenced subobject ‘charpos’ with type ‘long int’ at offset 2344 [-Warray-bounds]
21916 |               memset (&it->position, 0, sizeof it->position);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dispextern.h:214:13: note: subobject ‘charpos’ declared here
  214 |   ptrdiff_t charpos;
      |             ^~~~~~~
xdisp.c:21950:19: warning: ‘memset’ offset [2352, 2359] from the object at ‘it’ is out of the bounds of referenced subobject ‘charpos’ with type ‘long int’ at offset 2344 [-Warray-bounds]
21950 |                   memset (&it->position, 0, sizeof it->position);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dispextern.h:214:13: note: subobject ‘charpos’ declared here
  214 |   ptrdiff_t charpos;
      |             ^~~~~~~
xdisp.c:22000:15: warning: ‘memset’ offset [2352, 2359] from the object at ‘it’ is out of the bounds of referenced subobject ‘charpos’ with type ‘long int’ at offset 2344 [-Warray-bounds]
22000 |               memset (&it->position, 0, sizeof it->position);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dispextern.h:214:13: note: subobject ‘charpos’ declared here
  214 |   ptrdiff_t charpos;
      |             ^~~~~~~
xdisp.c:22038:7: warning: ‘memset’ offset [2352, 2359] from the object at ‘it’ is out of the bounds of referenced subobject ‘charpos’ with type ‘long int’ at offset 2344 [-Warray-bounds]
22038 |       memset (&it->position, 0, sizeof it->position);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dispextern.h:214:13: note: subobject ‘charpos’ declared here
  214 |   ptrdiff_t charpos;
      |             ^~~~~~~
xdisp.c: In function ‘display_and_set_cursor’:
xdisp.c:31483:35: warning: ‘new_cursor_width’ may be used uninitialized [-Wmaybe-uninitialized]
31483 |               && new_cursor_width != w->phys_cursor_width)))
      |                  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
xdisp.c:31413:7: note: ‘new_cursor_width’ declared here
31413 |   int new_cursor_width;
      |       ^~~~~~~~~~~~~~~~
xdisp.c:31483:35: warning: ‘new_cursor_width’ may be used uninitialized [-Wmaybe-uninitialized]
31483 |               && new_cursor_width != w->phys_cursor_width)))
      |                  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
xdisp.c:31413:7: note: ‘new_cursor_width’ declared here
31413 |   int new_cursor_width;
      |       ^~~~~~~~~~~~~~~~
  CC       menu.o
  CC       xmenu.o
  CC       window.o
  CC       charset.o
  CC       coding.o
In file included from coding.c:292:
In function ‘XCAR’,
    inlined from ‘Ffind_operation_coding_system’ at coding.c:10690:14:
lisp.h:394:38: warning: array subscript 0 is outside array bounds of ‘union Lisp_X[0]’ [-Warray-bounds]
  394 | #define lisp_h_XCAR(c) XCONS (c)->u.s.car
      |                        ~~~~~~~~~~~~~~^~~~
lisp.h:1444:10: note: in expansion of macro ‘lisp_h_XCAR’
 1444 |   return lisp_h_XCAR (c);
      |          ^~~~~~~~~~~
  CC       category.o
  CC       ccl.o
  CC       character.o
  CC       chartab.o
  CC       bidi.o
  CC       cm.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
xfaces.c:5675:53: warning: argument 2 of type ‘union Lisp_X *[20]’ with mismatched bound [-Warray-parameter=]
 5675 | realize_face (struct face_cache *cache, Lisp_Object attrs[LFACE_VECTOR_SIZE],
      |                                         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
xfaces.c:355:56: note: previously declared as ‘union Lisp_X **’
  355 | static struct face *realize_face (struct face_cache *, Lisp_Object *,
      |                                                        ^~~~~~~~~~~~~
xfaces.c:5752:57: warning: argument 2 of type ‘union Lisp_X *[20]’ with mismatched bound [-Warray-parameter=]
 5752 | realize_gui_face (struct face_cache *cache, Lisp_Object attrs[LFACE_VECTOR_SIZE])
      |                                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
xfaces.c:357:60: note: previously declared as ‘union Lisp_X **’
  357 | static struct face *realize_gui_face (struct face_cache *, Lisp_Object *);
      |                                                            ^~~~~~~~~~~~~
xfaces.c:6079:31: warning: argument 2 of type ‘union Lisp_X *[20]’ with mismatched bound [-Warray-parameter=]
 6079 |                   Lisp_Object attrs[LFACE_VECTOR_SIZE])
      |                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
xfaces.c:358:60: note: previously declared as ‘union Lisp_X **’
  358 | static struct face *realize_tty_face (struct face_cache *, Lisp_Object *);
      |                                                            ^~~~~~~~~~~~~
  CC       xterm.o
xterm.c: In function ‘x_draw_glyphless_glyph_string_foreground’:
xterm.c:2007:13: warning: storing the address of local variable ‘char2b’ in ‘*s.char2b’ [-Wdangling-pointer=]
 2007 |   s->char2b = char2b;
      |   ~~~~~~~~~~^~~~~~~~
xterm.c:1996:12: note: ‘char2b’ declared here
 1996 |   unsigned char2b[8];
      |            ^~~~~~
xterm.c:1996:12: note: ‘s’ declared here
  CC       xfns.o
  CC       xselect.o
  CC       xrdb.o
  CC       xsmfns.o
  CC       xsettings.o
  CC       gtkutil.o
  CC       emacsgtkfixed.o
  CC       dbusbind.o
In file included from dbusbind.c:26:
In function ‘XCDR’,
    inlined from ‘CDR_SAFE’ at lisp.h:1497:22,
    inlined from ‘xd_read_message_1’ at dbusbind.c:1590:13:
lisp.h:395:40: warning: potential null pointer dereference [-Wnull-dereference]
  395 | #define lisp_h_XCDR(c) XCONS (c)->u.s.u.cdr
      |                        ~~~~~~~~~~~~~~~~^~~~
lisp.h:1450:10: note: in expansion of macro ‘lisp_h_XCDR’
 1450 |   return lisp_h_XCDR (c);
      |          ^~~~~~~~~~~
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
sysdep.c:1821:22: error: variably modified ‘sigsegv_stack’ at file scope
 1821 | static unsigned char sigsegv_stack[SIGSTKSZ];
      |                      ^~~~~~~~~~~~~
make[2]: *** [Makefile:406: sysdep.o] Error 1
make[2]: Leaving directory '/opt/src/emacs-27.2/src'
make[1]: *** [Makefile:424: src] Error 2
make[1]: Leaving directory '/opt/src/emacs-27.2'
make: *** [GNUmakefile:93: default] Error 2

[-- Attachment #3: Type: text/plain, Size: 214 bytes --]


I suspect my compiler and toolchain are too new, but I don't know where
exactly to look to ascertain that this is the case.  Thanks.

----------------
$ gcc --version
gcc (GCC) 12.2.0
----------------

Best,


RY

^ permalink raw reply	[relevance 1%]

* Re: Larger GC thresholds for non-interactive Emacs
  2022-06-27 13:20  5%                                                                       ` Eli Zaretskii
@ 2022-06-29  9:35  5%                                                                         ` Ihor Radchenko
  0 siblings, 0 replies; 143+ results
From: Ihor Radchenko @ 2022-06-29  9:35 UTC (permalink / raw)
  To: Eli Zaretskii
  Cc: owinebar, larsi, monnier, mattiase, theophilusx, rms, acm,
	emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> >> Then it raises a bigger question. Do we have anything better than email
>> >> archives to archive emacs-devel?
>> >
>> > I don't know of any.
>> 
>> What about Mailman 3 frontends like Hyperkitty?
>> https://wiki.archlinux.org/title/Hyperkitty#Xapian_search_backend
>
> Not sure what that means in practice.  Do you mean I should install
> that locally?  Or what else?
>
> You asked, above, do we have a better way of archiving a mailing
> list, and the solution you propose seems to be yet another way of
> keeping email archives?  I must be missing something.

I am trying to challenge your statement that thread display is bad in
mailing list web frontends. I fail to believe that the problem with year
crossing is impossible to solve. So, I suggested that a newer Mailman
frontend might not have the described problem. Can we use it in
lists.gnu.org instead of the older web interface?

>> Will the commit hash not be available e.g. on savannah? Do you intend to
>> remove the git history alltogether during the switch?
>
> No, but I don't want to look in more than one repository, either.

My initial suggestion was bi-directional linking between the commit
messages and the relevant ML discussions. There is already a convention
to link from commit messages to debbugs, but it would be useful to have
the backlinks from debbugs/ML to the relevant commits. Via commit hash
or possibly via direct savannah link (whatever is more permanent).

I do not think that there is any way to have the commits directly in
debbugs. (Or am I wrong?)

>> > That doesn't work well IME.  Would you mind walking me though using
>> > that when trying to answer the above question about sbrk?
>> 
>> 1. I listed all the commits that mentioned sbrk in the messages using
>>    git log, displaying the statistics. (actually, I used Magit)
>> 2. I noticed that some of the commits changed large number of lines and
>>    removed sbrk-related staff. In particular, d12e5d003d Add portable
>>    dumper
>> 3. I searched https://yhetil.org/emacs-devel/?q=linux+sbrk and noticed
>>    two candidate threads: Re: When should ralloc.c be used?; and Re:
>>    Dumper issue, revisited; invalid realloc/free;
>
> How did you decide that these threads are relevant?

ralloc.c and pdumper where the keywords used both in the commits and in
the threads. And there were significant number of matching messages in
the threads.

>> 4. Looking through the threads; it appears that the pdumper thread had a
>>    lot of occurrences of sbrk word:
>>    https://yhetil.org/emacs-devel/?q=%22sbrk%22
>> 5. I skimmed through the thread and possibly found relevant message
>>    root:
>>    https://yhetil.org/emacs-devel/20140625212421.GD179@brightrain.aerifal.cx/
>
> How much time did this take you?

The total time I spent replying to your email was 42 minutes (recorded).
Out of those 42 minutes I subjectively spent 10-15 minutes trying to
answer "Would you mind walking me though using that when trying to
answer the above question about sbrk?". Not more than 25 minutes max.

>> > As a matter of fact, I have hard time making sure each commit that has
>> > a bug number mentions that number in the commit log message.
>> 
>> On Org side, I do not find tracking such things too difficult. Probably
>> due to lesser volume of commits.
>
> What do you mean by "tracking"?  By "making sure" I meant the job of
> having people who have write access mention the bug number.  Detecting
> they missed after the commit is pushed is too late.

>> Note that things like double space, or even bug number checks could be
>> automated. For example, one can write a make target that checks recent
>> commit messages to follow specific rules.
>
> Commit log messages in Git are immutable, so looking up such problems
> post-factum is not really useful.  But that is a tangent; the main
> point here is that we have quite a few good practices and conventions
> in place, but have problems living up to them.  So any procedure that
> relies too heavily on these conventions and practices will not be too
> successful, unless what it relies on is completely automated.

You are right. I mostly had to deal with people who do not have write
access.

As for automatic checks for all the committers, what about git pre-push
hooks (https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks)?
If one can write make commit_check target, it can be configured to run
before pushing to Emacs upstream.

Best,
Ihor



^ permalink raw reply	[relevance 5%]

* Re: Larger GC thresholds for non-interactive Emacs
  2022-06-27  9:32 10%                                                                     ` Ihor Radchenko
@ 2022-06-27 13:20  5%                                                                       ` Eli Zaretskii
  2022-06-29  9:35  5%                                                                         ` Ihor Radchenko
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2022-06-27 13:20 UTC (permalink / raw)
  To: Ihor Radchenko
  Cc: owinebar, larsi, monnier, mattiase, theophilusx, rms, acm,
	emacs-devel

> From: Ihor Radchenko <yantar92@gmail.com>
> Cc: owinebar@gmail.com,  larsi@gnus.org,  monnier@iro.umontreal.ca,
>   mattiase@acm.org,  theophilusx@gmail.com,  rms@gnu.org,  acm@muc.de,
>   emacs-devel@gnu.org
> Date: Mon, 27 Jun 2022 17:32:05 +0800
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> >> Then it raises a bigger question. Do we have anything better than email
> >> archives to archive emacs-devel?
> >
> > I don't know of any.
> 
> What about Mailman 3 frontends like Hyperkitty?
> https://wiki.archlinux.org/title/Hyperkitty#Xapian_search_backend

Not sure what that means in practice.  Do you mean I should install
that locally?  Or what else?

You asked, above, do we have a better way of archiving a mailing
list, and the solution you propose seems to be yet another way of
keeping email archives?  I must be missing something.

> >> Note that I can also ask "what if we change debbugs?". Would it mean
> >> that we should not link to bug#?
> >
> > The bug number gives you a quick way of reaching the bug discussion in
> > the email archives of bug-gnu-emacs, and in debbugs itself.  These
> > will remain available even if we switch away from debbugs as our issue
> > tracker.  So the bug number is definitely a good thing to have in the
> > logs.
> 
> Will the commit hash not be available e.g. on savannah? Do you intend to
> remove the git history alltogether during the switch?

No, but I don't want to look in more than one repository, either.

> >> > And in any case, the trigger for this discussion was the situation
> >> > where you want to answer questions like "why did Emacs stop using sbrk
> >> > on GNU/Linux", in which case there's no commit ID to search for.
> >> 
> >> I implied using git log search to identify the relevant commits.
> >
> > That doesn't work well IME.  Would you mind walking me though using
> > that when trying to answer the above question about sbrk?
> 
> 1. I listed all the commits that mentioned sbrk in the messages using
>    git log, displaying the statistics. (actually, I used Magit)
> 2. I noticed that some of the commits changed large number of lines and
>    removed sbrk-related staff. In particular, d12e5d003d Add portable
>    dumper
> 3. I searched https://yhetil.org/emacs-devel/?q=linux+sbrk and noticed
>    two candidate threads: Re: When should ralloc.c be used?; and Re:
>    Dumper issue, revisited; invalid realloc/free;

How did you decide that these threads are relevant?

> 4. Looking through the threads; it appears that the pdumper thread had a
>    lot of occurrences of sbrk word:
>    https://yhetil.org/emacs-devel/?q=%22sbrk%22
> 5. I skimmed through the thread and possibly found relevant message
>    root:
>    https://yhetil.org/emacs-devel/20140625212421.GD179@brightrain.aerifal.cx/

How much time did this take you?

> It would have been even easier if I had an idea what sbrk does and where
> its Linux support is supposed to be in the code.

sbrk is a system call, so I guess by "its Linux support" you mean
where we used to use it Emacs?  The answer to that is not always easy
to find in practice, unless you happen to know.

> > As a matter of fact, I have hard time making sure each commit that has
> > a bug number mentions that number in the commit log message.
> 
> On Org side, I do not find tracking such things too difficult. Probably
> due to lesser volume of commits.

What do you mean by "tracking"?  By "making sure" I meant the job of
having people who have write access mention the bug number.  Detecting
they missed after the commit is pushed is too late.

> Note that things like double space, or even bug number checks could be
> automated. For example, one can write a make target that checks recent
> commit messages to follow specific rules.

Commit log messages in Git are immutable, so looking up such problems
post-factum is not really useful.  But that is a tangent; the main
point here is that we have quite a few good practices and conventions
in place, but have problems living up to them.  So any procedure that
relies too heavily on these conventions and practices will not be too
successful, unless what it relies on is completely automated.



^ permalink raw reply	[relevance 5%]

* Re: Larger GC thresholds for non-interactive Emacs
  2022-06-25  6:03  5%                                                                   ` Eli Zaretskii
@ 2022-06-27  9:32 10%                                                                     ` Ihor Radchenko
  2022-06-27 13:20  5%                                                                       ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Ihor Radchenko @ 2022-06-27  9:32 UTC (permalink / raw)
  To: Eli Zaretskii
  Cc: owinebar, larsi, monnier, mattiase, theophilusx, rms, acm,
	emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> Then it raises a bigger question. Do we have anything better than email
>> archives to archive emacs-devel?
>
> I don't know of any.

What about Mailman 3 frontends like Hyperkitty?
https://wiki.archlinux.org/title/Hyperkitty#Xapian_search_backend

>> Note that I can also ask "what if we change debbugs?". Would it mean
>> that we should not link to bug#?
>
> The bug number gives you a quick way of reaching the bug discussion in
> the email archives of bug-gnu-emacs, and in debbugs itself.  These
> will remain available even if we switch away from debbugs as our issue
> tracker.  So the bug number is definitely a good thing to have in the
> logs.

Will the commit hash not be available e.g. on savannah? Do you intend to
remove the git history alltogether during the switch?

>> > And in any case, the trigger for this discussion was the situation
>> > where you want to answer questions like "why did Emacs stop using sbrk
>> > on GNU/Linux", in which case there's no commit ID to search for.
>> 
>> I implied using git log search to identify the relevant commits.
>
> That doesn't work well IME.  Would you mind walking me though using
> that when trying to answer the above question about sbrk?

1. I listed all the commits that mentioned sbrk in the messages using
   git log, displaying the statistics. (actually, I used Magit)
2. I noticed that some of the commits changed large number of lines and
   removed sbrk-related staff. In particular, d12e5d003d Add portable
   dumper
3. I searched https://yhetil.org/emacs-devel/?q=linux+sbrk and noticed
   two candidate threads: Re: When should ralloc.c be used?; and Re:
   Dumper issue, revisited; invalid realloc/free;
4. Looking through the threads; it appears that the pdumper thread had a
   lot of occurrences of sbrk word:
   https://yhetil.org/emacs-devel/?q=%22sbrk%22
5. I skimmed through the thread and possibly found relevant message
   root:
   https://yhetil.org/emacs-devel/20140625212421.GD179@brightrain.aerifal.cx/

It would have been even easier if I had an idea what sbrk does and where
its Linux support is supposed to be in the code.

>> > These measures don't really work without a gatekeeper.  Which we don't
>> > have, and probably never will.
>> 
>> I do not think that it is so much of an issue. Your argument would also
>> apply, e.g. to using double space between sentences in the commit
>> messages or to following log entry format. Yet people do follow these
>> conventions because they are documented in CONTRIBUTE file and because
>> non-compliant commits are being scolded. Not 100%, but frequently enough
>> to make the conventions useful.
>
> Two spaces between sentences is simple enough that we have several
> eyes looking for that and fixing problems post-mortem.  And yet we
> still have quite a few of them, just try searching in the Emacs tree.
> Conventions that are harder to spot are followed even less.
>
> As a matter of fact, I have hard time making sure each commit that has
> a bug number mentions that number in the commit log message.

On Org side, I do not find tracking such things too difficult. Probably
due to lesser volume of commits.

Note that things like double space, or even bug number checks could be
automated. For example, one can write a make target that checks recent
commit messages to follow specific rules.

Best,
Ihor



^ permalink raw reply	[relevance 10%]

* Re: Larger GC thresholds for non-interactive Emacs
  2022-06-25  5:10  0%                                                                 ` Ihor Radchenko
@ 2022-06-25  6:03  5%                                                                   ` Eli Zaretskii
  2022-06-27  9:32 10%                                                                     ` Ihor Radchenko
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2022-06-25  6:03 UTC (permalink / raw)
  To: Ihor Radchenko
  Cc: owinebar, larsi, monnier, mattiase, theophilusx, rms, acm,
	emacs-devel

> From: Ihor Radchenko <yantar92@gmail.com>
> Cc: owinebar@gmail.com,  larsi@gnus.org,  monnier@iro.umontreal.ca,
>   mattiase@acm.org,  theophilusx@gmail.com,  rms@gnu.org,  acm@muc.de,
>   emacs-devel@gnu.org
> Date: Sat, 25 Jun 2022 13:10:19 +0800
> 
> >> > For starters, display of the archives by thread doesn't work in that
> >> > case as expected: you are given the illusion that the thread ends.
> >> 
> >> Are you referring to lists.gnu.org thread display interface?
> >
> > I mean it, but also every other mailing list software I ever used.
> > They all have these problems, and some more than others.
> >
> >> If it is as buggy as you are describing, why don't you file a bug
> >> report the relevant ML and get the problem fixed?
> >
> > Because I don't believe this is fixable in practice.
> 
> Then it raises a bigger question. Do we have anything better than email
> archives to archive emacs-devel?

I don't know of any.

> >> https://yhetil.org/emacs-devel/_/text/help/
> >
> > How is it significantly better?
> 
> Search is more flexible because it at least allows search by date and by
> some more email fields.
> Compare search section of https://yhetil.org/emacs-devel/_/text/help/
> and https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=bug-gnu-emacs

I don't see anything that would make the search more efficient.  In
particular, all the different method of searching for matches in
various parts of the message or in practice of no help at all, since I
basically have no idea where the keyword appeared when I start
searching.

> Note that I can also ask "what if we change debbugs?". Would it mean
> that we should not link to bug#?

The bug number gives you a quick way of reaching the bug discussion in
the email archives of bug-gnu-emacs, and in debbugs itself.  These
will remain available even if we switch away from debbugs as our issue
tracker.  So the bug number is definitely a good thing to have in the
logs.

> > And in any case, the trigger for this discussion was the situation
> > where you want to answer questions like "why did Emacs stop using sbrk
> > on GNU/Linux", in which case there's no commit ID to search for.
> 
> I implied using git log search to identify the relevant commits.

That doesn't work well IME.  Would you mind walking me though using
that when trying to answer the above question about sbrk?

> > These measures don't really work without a gatekeeper.  Which we don't
> > have, and probably never will.
> 
> I do not think that it is so much of an issue. Your argument would also
> apply, e.g. to using double space between sentences in the commit
> messages or to following log entry format. Yet people do follow these
> conventions because they are documented in CONTRIBUTE file and because
> non-compliant commits are being scolded. Not 100%, but frequently enough
> to make the conventions useful.

Two spaces between sentences is simple enough that we have several
eyes looking for that and fixing problems post-mortem.  And yet we
still have quite a few of them, just try searching in the Emacs tree.
Conventions that are harder to spot are followed even less.

As a matter of fact, I have hard time making sure each commit that has
a bug number mentions that number in the commit log message.



^ permalink raw reply	[relevance 5%]

* Re: Larger GC thresholds for non-interactive Emacs
  2022-06-23 10:08  5%                                                               ` Eli Zaretskii
@ 2022-06-25  5:10  0%                                                                 ` Ihor Radchenko
  2022-06-25  6:03  5%                                                                   ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Ihor Radchenko @ 2022-06-25  5:10 UTC (permalink / raw)
  To: Eli Zaretskii
  Cc: owinebar, larsi, monnier, mattiase, theophilusx, rms, acm,
	emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> > You mean, rely on search engines to find an addition to a discussion
>> > made many years later?  My experience with searching the archives is
>> > that it many times fails when the discussion crosses the year mark.
>> > For starters, display of the archives by thread doesn't work in that
>> > case as expected: you are given the illusion that the thread ends.
>> 
>> Are you referring to lists.gnu.org thread display interface?
>
> I mean it, but also every other mailing list software I ever used.
> They all have these problems, and some more than others.
>
>> If it is as buggy as you are describing, why don't you file a bug
>> report the relevant ML and get the problem fixed?
>
> Because I don't believe this is fixable in practice.

Then it raises a bigger question. Do we have anything better than email
archives to archive emacs-devel?

>> There are alternatives. I personally prefer to search using local
>> maildir copy via notmuch. I believe that gnus should also be able to
>> search across the maildir.
>
> I have local search set up as well, but that only works on messages I
> decided to archive locally.  If you think I'm archiving every forum in
> which I participate, think again ;-)

I did expect that you at least archive emacs-devel (:

>> Also, there is https://yhetil.org/ with somewhat better search and
>> display interface (IMHO). See
>> https://yhetil.org/emacs-devel/_/text/help/
>
> How is it significantly better?

Search is more flexible because it at least allows search by date and by
some more email fields.
Compare search section of https://yhetil.org/emacs-devel/_/text/help/
and https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=bug-gnu-emacs

>> > Searching the archives also has the disadvantage that in many cases
>> > it's hard to know what are the keywords that would find the discussion
>> > efficiently (i.e. without drowning it in thousands of irrelevant
>> > messages).
>> 
>> When I was saying "links back to the new commit", I was referring to the
>> unique commit number. Searching exact match will not give false
>> positives then.
>
> What do you do with this when we change the VCS (which happened twice
> already)?

Of course, things will break if we change VCS, but it should not stop us
from linking to commits - not linking at all is still worse.

Note that I can also ask "what if we change debbugs?". Would it mean
that we should not link to bug#?

> And even if you are only talking about Git SHA signatures, the "no
> false positives" is not guaranteed, when messages provide only the
> 7-digit SHA.

Sure. But false positives will not be numerous. You can expect a few max
- not a big deal to check one by one.

> And in any case, the trigger for this discussion was the situation
> where you want to answer questions like "why did Emacs stop using sbrk
> on GNU/Linux", in which case there's no commit ID to search for.

I implied using git log search to identify the relevant commits.

> Moreover, I don't understand the proposal in general: are you
> suggesting that every commit related to a discussion would somehow
> send a message to the thread with the commit ID?  If so, how would
> this work better than our (constantly failing) practice of mentioning
> the bug number in the commit log messages?

I do not imply that we should do it _instead_ of mentioning bug number.
It's complementary and can be very useful (I know because I did have a
hard time finding commits that fixed particular bugs).
Also, bugs already need to be closed manually - that closing email
directive could as well include the commit hash.

> These measures don't really work without a gatekeeper.  Which we don't
> have, and probably never will.

I do not think that it is so much of an issue. Your argument would also
apply, e.g. to using double space between sentences in the commit
messages or to following log entry format. Yet people do follow these
conventions because they are documented in CONTRIBUTE file and because
non-compliant commits are being scolded. Not 100%, but frequently enough
to make the conventions useful.

Best,
Ihor




^ permalink raw reply	[relevance 0%]

* Re: Larger GC thresholds for non-interactive Emacs
  @ 2022-06-23 10:08  5%                                                               ` Eli Zaretskii
  2022-06-25  5:10  0%                                                                 ` Ihor Radchenko
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2022-06-23 10:08 UTC (permalink / raw)
  To: Ihor Radchenko
  Cc: owinebar, larsi, monnier, mattiase, theophilusx, rms, acm,
	emacs-devel

> From: Ihor Radchenko <yantar92@gmail.com>
> Cc: owinebar@gmail.com,  larsi@gnus.org,  monnier@iro.umontreal.ca,
>   mattiase@acm.org,  theophilusx@gmail.com,  rms@gnu.org,  acm@muc.de,
>   emacs-devel@gnu.org
> Date: Thu, 23 Jun 2022 17:03:35 +0800
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> >> Can't the past discussions be directly updated by sending an extra email
> >> that links back to the new commit?
> >
> > You mean, rely on search engines to find an addition to a discussion
> > made many years later?  My experience with searching the archives is
> > that it many times fails when the discussion crosses the year mark.
> > For starters, display of the archives by thread doesn't work in that
> > case as expected: you are given the illusion that the thread ends.
> 
> Are you referring to lists.gnu.org thread display interface?

I mean it, but also every other mailing list software I ever used.
They all have these problems, and some more than others.

> If it is as buggy as you are describing, why don't you file a bug
> report the relevant ML and get the problem fixed?

Because I don't believe this is fixable in practice.

> There are alternatives. I personally prefer to search using local
> maildir copy via notmuch. I believe that gnus should also be able to
> search across the maildir.

I have local search set up as well, but that only works on messages I
decided to archive locally.  If you think I'm archiving every forum in
which I participate, think again ;-)

> Also, there is https://yhetil.org/ with somewhat better search and
> display interface (IMHO). See
> https://yhetil.org/emacs-devel/_/text/help/

How is it significantly better?

> > Searching the archives also has the disadvantage that in many cases
> > it's hard to know what are the keywords that would find the discussion
> > efficiently (i.e. without drowning it in thousands of irrelevant
> > messages).
> 
> When I was saying "links back to the new commit", I was referring to the
> unique commit number. Searching exact match will not give false
> positives then.

What do you do with this when we change the VCS (which happened twice
already)?

And even if you are only talking about Git SHA signatures, the "no
false positives" is not guaranteed, when messages provide only the
7-digit SHA.

And in any case, the trigger for this discussion was the situation
where you want to answer questions like "why did Emacs stop using sbrk
on GNU/Linux", in which case there's no commit ID to search for.

Moreover, I don't understand the proposal in general: are you
suggesting that every commit related to a discussion would somehow
send a message to the thread with the commit ID?  If so, how would
this work better than our (constantly failing) practice of mentioning
the bug number in the commit log messages?

These measures don't really work without a gatekeeper.  Which we don't
have, and probably never will.



^ permalink raw reply	[relevance 5%]

* Re: Larger GC thresholds for non-interactive Emacs
  2022-06-22 23:30  0%                                                 ` Lynn Winebarger
@ 2022-06-23  7:09  0%                                                   ` Eli Zaretskii
    0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2022-06-23  7:09 UTC (permalink / raw)
  To: Lynn Winebarger
  Cc: larsi, monnier, yantar92, mattiase, theophilusx, rms, acm,
	emacs-devel

> From: Lynn Winebarger <owinebar@gmail.com>
> Date: Wed, 22 Jun 2022 19:30:20 -0400
> Cc: Lars Ingebrigtsen <larsi@gnus.org>, Stefan Monnier <monnier@iro.umontreal.ca>, 
> 	Ihor Radchenko <yantar92@gmail.com>, Mattias Engdegård <mattiase@acm.org>, 
> 	Tim Cross <theophilusx@gmail.com>, rms@gnu.org, Alan Mackenzie <acm@muc.de>, 
> 	emacs-devel <emacs-devel@gnu.org>
> 
>  > I can't tell what (if any) option allows me to overrule the configure
>  > scripts decision to use sbrk instead of mmap.
> 
>  You don't want that, not on GNU/Linux systems.  We switched away of
>  sbrk and mmap for several good reasons.
> 
> Not that I don't enjoy trawling through old threads in the emacs-devel archive 
> (searching for mmap led to a thread from the introduction of the portable dumper),
> but it would be a lot easier if there were design notes somewhere recording
> the rationale of the decisions reflected in the current code.

We lack someone in the role of the "project historian", who would then
summarize and publish the design discussions in the form of such
notes.  Volunteers are most welcome.

> The best I can do now
> is comb through the arguments on the list (and maybe in the bug tracker?) and
> try to guess which points ended up getting reflected in the code.

A better method is to use Git logs to find when the GNU/Linux build
stopped using mmap, and then search the archives around that time.

> I will say jemalloc appears to have a lot of heap profiling bells and whistles. 

AFAIU, so does glibc.  Some of them where mentioned in the discussions
you already unearthed, AFAIR.



^ permalink raw reply	[relevance 0%]

* Re: Larger GC thresholds for non-interactive Emacs
  2022-06-22 12:59  7%                                               ` Eli Zaretskii
@ 2022-06-22 23:30  0%                                                 ` Lynn Winebarger
  2022-06-23  7:09  0%                                                   ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Lynn Winebarger @ 2022-06-22 23:30 UTC (permalink / raw)
  To: Eli Zaretskii
  Cc: Lars Ingebrigtsen, Stefan Monnier, Ihor Radchenko,
	Mattias Engdegård, Tim Cross, rms, Alan Mackenzie,
	emacs-devel

[-- Attachment #1: Type: text/plain, Size: 2230 bytes --]

On Wed, Jun 22, 2022 at 8:59 AM Eli Zaretskii <eliz@gnu.org> wrote:

> > From: Lynn Winebarger <owinebar@gmail.com>
> > Date: Tue, 21 Jun 2022 20:01:43 -0400
> > Cc: Eli Zaretskii <eliz@gnu.org>, Stefan Monnier <
> monnier@iro.umontreal.ca>,
> >       Ihor Radchenko <yantar92@gmail.com>, Mattias Engdegård <
> mattiase@acm.org>,
> >       Tim Cross <theophilusx@gmail.com>, rms@gnu.org, Alan Mackenzie <
> acm@muc.de>,
> >       emacs-devel <emacs-devel@gnu.org>
> >
> > For some reason, the configure script chooses not to use mmap for malloc.
>
> The configure script chooses not to use mmap directly because glibc's
> malloc already does that internally where it decides that to be
> beneficial, and because using mmap directly has some disadvantages
> we'd like to avoid if possible.
>
> > jemalloc is designed to use mmap as much as possible
>
> So is glibc.
>

Wow, so it is - when I tried the same test without jemalloc, both 28.1 and
24.3 gave
similar results.  I must have misinterpreted the behavior of edebug's
trace-buffer as
being similar to issues I've had previously (probably due to not using an
explicit
garbage-collect,  or killing rather than deleting text with undo disabled).
Maybe I just buried the trace buffer instead of killing it.

> so it isn't limited to freeing only the uppermost regions.
>
> Neither is glibc, although it uses different algorithms.
>
> > I can't tell what (if any) option allows me to overrule the configure
> > scripts decision to use sbrk instead of mmap.
>
> You don't want that, not on GNU/Linux systems.  We switched away of
> sbrk and mmap for several good reasons.
>

Not that I don't enjoy trawling through old threads in the emacs-devel
archive
(searching for mmap led to a thread from the introduction of the portable
dumper),
but it would be a lot easier if there were design notes somewhere recording
the rationale of the decisions reflected in the current code.  The best I
can do now
is comb through the arguments on the list (and maybe in the bug tracker?)
and
try to guess which points ended up getting reflected in the code.

I will say jemalloc appears to have a lot of heap profiling bells and
whistles.

[-- Attachment #2: Type: text/html, Size: 3532 bytes --]

^ permalink raw reply	[relevance 0%]

* Re: Larger GC thresholds for non-interactive Emacs
  2022-06-22  0:01  5%                                             ` Lynn Winebarger
@ 2022-06-22 12:59  7%                                               ` Eli Zaretskii
  2022-06-22 23:30  0%                                                 ` Lynn Winebarger
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2022-06-22 12:59 UTC (permalink / raw)
  To: Lynn Winebarger
  Cc: larsi, monnier, yantar92, mattiase, theophilusx, rms, acm,
	emacs-devel

> From: Lynn Winebarger <owinebar@gmail.com>
> Date: Tue, 21 Jun 2022 20:01:43 -0400
> Cc: Eli Zaretskii <eliz@gnu.org>, Stefan Monnier <monnier@iro.umontreal.ca>, 
> 	Ihor Radchenko <yantar92@gmail.com>, Mattias Engdegård <mattiase@acm.org>, 
> 	Tim Cross <theophilusx@gmail.com>, rms@gnu.org, Alan Mackenzie <acm@muc.de>, 
> 	emacs-devel <emacs-devel@gnu.org>
> 
> For some reason, the configure script chooses not to use mmap for malloc.

The configure script chooses not to use mmap directly because glibc's
malloc already does that internally where it decides that to be
beneficial, and because using mmap directly has some disadvantages
we'd like to avoid if possible.

> jemalloc is designed to use mmap as much as possible

So is glibc.

> so it isn't limited to freeing only the uppermost regions.

Neither is glibc, although it uses different algorithms.

> I can't tell what (if any) option allows me to overrule the configure
> scripts decision to use sbrk instead of mmap.

You don't want that, not on GNU/Linux systems.  We switched away of
sbrk and mmap for several good reasons.

> Are there any formal memory-allocation/reclamation benchmarks that I should
> use instead of this ad hoc task?

Not that I know of.



^ permalink raw reply	[relevance 7%]

* Re: Larger GC thresholds for non-interactive Emacs
  @ 2022-06-22  0:01  5%                                             ` Lynn Winebarger
  2022-06-22 12:59  7%                                               ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Lynn Winebarger @ 2022-06-22  0:01 UTC (permalink / raw)
  To: Lars Ingebrigtsen
  Cc: Eli Zaretskii, Stefan Monnier, Ihor Radchenko,
	Mattias Engdegård, Tim Cross, rms, Alan Mackenzie,
	emacs-devel

[-- Attachment #1: Type: text/plain, Size: 2552 bytes --]

On Mon, Jun 20, 2022 at 10:01 PM Lynn Winebarger <owinebar@gmail.com> wrote:

> On Sun, Jun 19, 2022, 7:05 AM Lars Ingebrigtsen <larsi@gnus.org> wrote:
>
>> Eli Zaretskii <eliz@gnu.org> writes:
>>
>> > AFAIK, that's not really true.  We call 'free' and glibc does release
>> > to the OS when it can.  And don't forget that Emacs calls 'malloc' a
>> > lot not just for conses and other Lisp data.
>>
>> Wasn't there a huge discussion about this a couple months ago and the
>> conclusion was that glibc rarely releases memory back to the OS?  That's
>> why we added `malloc-trim'.
>>
>
> Was there?  I see:.
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=38345#71
> but it's a little more than a couple of months ago.
> I'm pretty curious because if I accumulate a large buffer of trace output
> (running memory up to 100s of MB), killing the buffer doesn't seem to
> impact gc time substantially.
> I would think using mmap-based allocation would make release of memory to
> the system more likely.  But mmap is only used for 64+KiB size blocks, and
> the trim threshold is 128KiB blocks (shouldn't it be lower than the
> allocation size?)
> I'm also interested in the improvement in performance reported in that
> thread from using the jemalloc implementation.  Has that been investigated
> further?
>
> I tried jemalloc per Ihor's description, using LD_PRELOAD to have it
replace the system malloc without
having to change or even recompile any emacs code.

My test was to start a shell in a buffer, and then cat about 32MB of csv
data to the buffer.  It seemed
like a reasonable approximation of generating large buffers of tracing
output for this purpose.
I started emacs 28.1 from a build directory with
MALLOC_CONF=background_thread:true,retain:false ./src/emacs

As expected, the emacs process slowly added about 50MB of memory to RSS.
After the cat had completed,
I killed the buffer and ran (garbage-collect).
The RSS and VSZ of the process dropped about 40MB.
Not complete reclamation, but I expect that it would solve the problem of a
permanent bump in gc pause time.
For some reason, the configure script chooses not to use mmap for malloc.
jemalloc is designed to use mmap
as much as possible so it isn't limited to freeing only the uppermost
regions.
I can't tell what (if any) option allows me to overrule the configure
scripts decision to use sbrk instead of mmap.
That might help make the mallopt knobs more effective.

Are there any formal memory-allocation/reclamation benchmarks that I should
use instead of this ad hoc task?

Lynn

[-- Attachment #2: Type: text/html, Size: 3735 bytes --]

^ permalink raw reply	[relevance 5%]

* Re: Emacs 28 on OSX: emacsclient.c:1415: warning: implicit declaration of function 'openat'
@ 2022-04-25  1:49  1% Keith David Bershatsky
  0 siblings, 0 replies; 143+ results
From: Keith David Bershatsky @ 2022-04-25  1:49 UTC (permalink / raw)
  To: Alan Third; +Cc: Po Lu, Mattias Engdegård, Paul Eggert, emacs-devel

The "just leaking" messages appear (1) when building Emacs and (2) when Emacs starts up running under gdb.  Once Emacs has started when running under gdb, I have not observed additional "just leaking" messages.  I have only used Emacs master branch very lightly on OSX 10.6.8; e.g., opening source code files, movement / navigation, M-x butterfly.  Debugging a memory leak is beyond my current level of Emacs-Fu.  Here is an excerpt from the build:

rm -f emacs && cp -f temacs emacs
LC_ALL=C ./temacs -batch  -l loadup --temacs=pdump \
		--bin-dest /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/ --eln-dest /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Frameworks/
2022-04-24 17:05:19.291 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100916490 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.293 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091a1a0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.293 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009165a0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.294 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009096e0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.294 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009097d0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.294 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909850 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.321 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909880 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.321 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009098c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.321 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009099d0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.321 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909b10 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.322 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909a00 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.322 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909a80 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.401 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909ac0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.402 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b030 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.402 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009099a0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.402 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091afb0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.402 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b140 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.403 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b0c0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.486 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b0f0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.487 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b1d0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.487 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b6b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.487 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b7a0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.487 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b710 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.488 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091d920 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.488 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091d950 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.569 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091d990 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.572 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103002770 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.573 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030045c0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:19.573 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103009160 of class NSCFData autoreleased with no pool in place - just leaking
Loading loadup.el (source)...
Dump mode: pdump

* * *

Loading term/common-win...
2022-04-24 17:05:22.531 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10482d040 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.532 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff1cf0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.532 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10480a2d0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.532 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10482d0f0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.533 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10482d120 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.533 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff9390 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.535 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff2a10 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.535 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fed2b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.535 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900000 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.536 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900050 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.536 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900150 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.536 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049001a0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.536 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900220 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.604 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048104d0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.605 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10482d070 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.605 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104810580 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.605 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff704f9228 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.606 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff704f9228 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.606 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104814c40 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.703 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00230 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.704 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00670 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.704 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00750 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.705 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00790 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.705 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00790 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.705 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103457c00 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.705 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346cf30 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.803 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091b8a0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.803 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00090 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.804 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00790 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.804 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900290 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.804 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049002c0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.805 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049003b0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.886 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00360 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.886 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900450 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.886 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049003f0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.887 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900490 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.887 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900300 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.887 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049004c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.968 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049004c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.968 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049006b0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.968 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900810 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.968 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900880 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.969 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900580 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.969 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900a20 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:22.969 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00250 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.069 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049004c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.069 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a003a0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.069 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00570 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.070 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00570 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.070 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048290b0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.070 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a006c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.170 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00730 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.170 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00610 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.170 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00650 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.171 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a008f0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.171 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00570 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.171 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a009c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.259 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900a80 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.259 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900a80 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.259 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091e670 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.264 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103458560 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.264 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034171e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.264 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034171b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346edb0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.341 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b006d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.342 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091d320 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.342 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00720 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.343 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b008d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.343 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b009e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.343 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00b90 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.426 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909cf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.427 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100916750 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.427 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103468cd0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.427 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103475f70 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.428 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346ed60 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.428 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345a8e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.508 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091a0e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.509 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091c6d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.509 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091c8b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.509 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091e620 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.510 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100903970 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.510 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345a940 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.592 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909de0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.592 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909e30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.592 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00bc0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.593 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00960 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.593 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00bf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.593 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00d00 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.675 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091dbe0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.676 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909220 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.676 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00e30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.676 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00c60 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.677 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345a910 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.677 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00c90 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.759 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909250 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.760 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00f20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.760 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00f50 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.760 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01040 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.760 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01090 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.761 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00310 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.843 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00ab0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.843 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00b00 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.844 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00b50 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.844 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00ba0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.844 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103466130 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.845 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b010e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.922 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090a060 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090a0b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300d850 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.924 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300e700 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.924 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103016ef0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:23.924 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103013430 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.006 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103015fa0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.007 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090ada0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.007 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103012bf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.007 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300c3d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.008 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030266e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.008 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030211e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.095 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00bf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.095 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900700 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.096 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103014d80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.096 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301cc20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.096 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103025710 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.097 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301f0c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.180 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00810 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.181 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00860 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.182 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00f80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.182 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00fb0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.182 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01110 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.182 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01140 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.264 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034660d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.264 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103466100 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345e080 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345e0b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345e0e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103464260 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.346 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090adf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091e5c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091e5f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090ad00 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090ad50 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.348 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090acd0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.429 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091e4c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.429 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090ab90 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.430 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103464290 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.430 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103471700 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.430 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00c40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.430 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01330 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.514 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b011b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.515 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345ac40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.515 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b011e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.515 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01380 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.515 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01230 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.516 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300acb0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.516 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103012570 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.594 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345ac70 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.595 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345aca0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.595 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00420 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c008d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00920 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00970 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.678 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104829110 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.678 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104814c90 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.679 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103471730 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.679 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103471760 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.679 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034604a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.679 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034604d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.760 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091e540 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.761 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00a30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.761 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00b40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.762 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b013d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.762 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01400 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.762 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103450fe0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.839 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091e4f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.839 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091c7d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.840 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091c820 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.840 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090abc0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.840 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090abf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.840 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090ac40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.922 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103451040 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034710a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034710d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103471100 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.924 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345ae20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:24.924 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345ae50 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.007 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090a100 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.007 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090a130 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.007 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090a180 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.008 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090a1d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.008 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090a220 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.008 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909310 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.092 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300cd90 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.092 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030224b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.093 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b012e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.093 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01450 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.093 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01280 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.093 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01910 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.177 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909360 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.178 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009093b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.179 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300f3d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.179 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01960 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.179 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103017740 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.180 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030127b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.263 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009094b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.264 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909670 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909620 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091e420 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009094e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009095d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.346 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909400 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.346 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100909450 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.346 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091f440 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091f490 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091f530 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00af0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.430 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091f580 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.430 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091ca00 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.431 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103452ce0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.431 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00c90 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.431 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00ce0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.432 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c009a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.513 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c003a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.513 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c009d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.514 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104814cc0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.514 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049007d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.514 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900aa0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.515 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00ae0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900af0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104814cf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900b20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.597 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049010d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.597 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00b10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.597 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901100 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.680 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00d30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.681 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00d80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.681 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00ac0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.681 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00d30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.682 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00d80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.682 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01990 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.759 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091cb50 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.760 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030113f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.761 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b019c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.761 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01a10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.761 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103452cb0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.761 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345ae80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.843 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301e370 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.843 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b00e60 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.844 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01af0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.844 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01c00 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.844 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01c30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.844 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01c80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.921 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10343ba20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.922 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103452d10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.922 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103459d10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103002740 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103000490 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103018410 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:25.923 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103022ef0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.007 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100912e60 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.008 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100915dc0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.008 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100916050 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.009 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009197a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.009 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100916520 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.009 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100913300 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.096 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345c930 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.097 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104d00000 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.097 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00dd0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.098 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104e00000 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.098 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00e20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.099 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00e20 of class __NSFastEnumerationEnumerator autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.178 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00f80 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.179 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00a00 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.179 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104814d20 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.179 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815fc0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.180 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104807180 of class __NSArrayReverseEnumerator autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.180 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048169e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.263 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00a60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.264 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c01200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.264 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c01430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c02c70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900ba0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.265 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c02e50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.346 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a00fc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.346 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034760b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346ce80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a01010 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.347 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a01060 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.348 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c02ea0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.348 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c02f00 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.435 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a010d0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.436 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff13b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.436 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff6430 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.437 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c03450 of class NSDeviceRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.437 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff8150 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.437 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fecf10 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.535 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff25f0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.537 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a056d0 of class NSCustomReleaseData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.537 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a03e00 of class NSBitmapImageRep autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.537 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a06a60 of class NSImage autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.538 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a03e70 of class __NSArray0 autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.538 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07120 of class NSGradientPatternColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.624 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffbc30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.625 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fef7b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.626 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c07440 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.627 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c07b70 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.627 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c07bb0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.627 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c07c10 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.627 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c07e40 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.719 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffbc30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.719 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c07c80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.720 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff3130 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.720 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fefcd0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.720 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818060 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.720 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818520 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.818 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a074f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.818 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffab10 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.818 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900b70 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.819 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900110 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.819 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fede90 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.819 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901190 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.919 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07570 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.920 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff1eb0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.921 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff7010 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.921 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fed730 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.921 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fedb30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:26.921 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fee3d0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.013 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff4710 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.014 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff1d90 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.014 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffbb50 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.015 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c08b60 of class NSColorSpaceColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.015 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fee990 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.015 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff8b30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.016 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fee810 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.094 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fed4f0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.095 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fefdb0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.095 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff02f0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.096 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a076a0 of class NSMenuItemHighlightColor autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.096 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff48b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.096 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fece70 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffae30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff9e70 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff42b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fedeb0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901720 of class __NSArrayReverseEnumerator autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.195 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a073a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901b90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07400 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10482d160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901c40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901c90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.278 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901cf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901d50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902240 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049022a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902300 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01b40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01cb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.452 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01d10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.452 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01d60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.453 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01db0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.453 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901db0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.453 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07460 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.454 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a071a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.454 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a077f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.542 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07840 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.542 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a078a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.543 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a078f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.543 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c03870 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.543 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345c960 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.544 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030116b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.636 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103459800 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.636 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c08750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.636 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c087b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.637 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902360 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.637 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103475ff0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.640 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10090d790 of class __NSArrayReverseEnumerator autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.725 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103002eb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.726 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103025c40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.726 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103001dc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.726 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103026650 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.727 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301c200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.727 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346cbd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.727 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103459880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.834 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009166b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.835 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100905d80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.835 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091cb80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.835 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091cbd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.835 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091cc20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.836 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091cc70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.836 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091ccc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.952 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034765f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.953 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103476640 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.953 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103468380 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.953 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034683d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.954 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345e140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:27.954 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10345e190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.052 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091cd10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.053 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091cd60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.053 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092d9a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.053 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092d9f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.053 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092da40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.054 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092da90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.054 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dae0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.146 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092db30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.146 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092db80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.146 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dbd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.146 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dc20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.147 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dc70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.147 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dcc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.235 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.236 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b014d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.236 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.237 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01570 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.237 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b015c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.237 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01610 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.237 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.329 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b016b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.329 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.330 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.330 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b017a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.330 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b017f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.330 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01840 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.418 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01890 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.419 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.419 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.419 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b022a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.420 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b022f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.420 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02340 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.420 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02390 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.518 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dd10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.519 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dd60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.519 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ddb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.519 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092de00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.520 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092de50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.520 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dea0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.619 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103014de0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.619 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103018380 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.619 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300d0c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.620 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030204a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.620 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103011f70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.620 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301f030 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.620 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300df50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.709 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00cf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.709 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c02f70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.710 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c03ba0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.710 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816150 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.710 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048179e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.711 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301d9f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.796 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301a4c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.797 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300d1b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.797 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103016da0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.797 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301f2f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.797 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301d440 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.798 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103011dd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.798 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300fde0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.891 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b01a60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.891 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b023e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.892 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103014080 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.892 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301b9e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.892 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301c150 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.893 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103016e40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.975 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301c460 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.976 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103021bc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.976 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091cdb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.976 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091ce00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.977 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103001cd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.977 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103002130 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:28.977 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103452d70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.058 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10091ce50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.058 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092df80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.059 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092dfd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.059 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e020 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.059 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e070 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.059 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e0c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.142 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e110 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.143 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.143 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.143 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.143 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02960 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.144 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b029b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.144 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02a00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.223 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e1b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.223 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.223 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.224 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e2a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.224 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103021960 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.224 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103025b90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.313 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02a50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.313 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x106000030 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.314 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c08610 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.314 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c08660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.314 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c086b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.314 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c08700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.315 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c004e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.408 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a06c40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.409 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a071f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.409 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07240 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.409 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07290 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.409 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a079e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.410 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07a30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.492 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e2f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.492 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103022320 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.492 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103009380 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.493 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103013fc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.493 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103026b30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.493 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030091e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.493 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103024db0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.573 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e340 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.573 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e390 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.574 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e7d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.574 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e820 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.574 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.575 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e8e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.661 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301ca30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.662 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103022250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.662 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e930 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.663 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e980 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.663 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092def0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.663 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ea70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.663 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092eac0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.743 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092eb10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.744 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092eb60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.744 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ebb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.745 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ec00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.745 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ec50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.745 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092eca0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.746 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ecf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.828 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ed40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.828 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092eda0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.829 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ee00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.829 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ee50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.829 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092eea0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.829 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092eef0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.908 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ef40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.909 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ef90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.909 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092efe0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.909 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f030 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.910 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f080 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.910 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f0d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.910 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f120 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.991 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103452dc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.992 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103410880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.992 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034108d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.992 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034582f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.993 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104e00050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:29.993 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049023c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.075 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103458340 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.076 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103473b80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.076 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103473bd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.076 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103464e10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.077 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030222a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.077 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103014aa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.077 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103464e60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.159 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f170 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.159 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902410 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.160 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00530 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.160 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00580 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.160 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00450 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.160 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00670 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.242 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901e00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.242 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07950 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.243 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900c20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.243 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900c70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.243 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900cc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.243 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900d10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.244 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900e20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.325 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900e70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.325 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900ec0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.325 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.325 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900f60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.326 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c005d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.326 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.412 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900fb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.413 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.413 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104901050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.413 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049024b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.414 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902500 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.414 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902550 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.414 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049025a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.508 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049025f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.508 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c006c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.508 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902640 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.508 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902690 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.509 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07a80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.509 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900d60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.595 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07ad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07c30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07c80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.596 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07cd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.597 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07d20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.597 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07d70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.691 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07dc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.691 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07e10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.691 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07e60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.691 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07eb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07f00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07f50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07fa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104900db0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049026e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902730 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902c50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902ca0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902cf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07ff0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08040 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08090 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a080e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.941 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902d40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08130 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048181e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00720 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:30.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09060 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.024 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08180 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.024 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a081d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048172d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048171b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103460150 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034601a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817a90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817ae0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.111 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.111 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c00770 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.191 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07b20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a07b70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08220 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08720 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08770 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a087c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.274 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902780 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c007c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c090b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049027d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902d90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902de0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902e30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902f30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c091c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09210 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09260 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c092b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09300 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09350 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c093a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c093f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09440 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09490 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c094e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09530 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09580 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c095d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09670 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c096c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09710 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09760 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09ba0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09bf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09c40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09c90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09ce0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.611 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09d30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.691 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09d80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902e80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08270 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a082c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08810 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09dd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09e20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08860 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a088b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09e70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09ec0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.857 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a089c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817b30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817b80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817c30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817d40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08ad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902ed0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.941 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08b20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08b70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08bc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103468b90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103468be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:31.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103464880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034648d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103464920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092e9d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ea20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103013c80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09130 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817d90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a020 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a070 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a0c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08a10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08a60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02ab0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02b00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02b50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103013cd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09f60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c09fb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08c10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a110 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a270 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a2c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a310 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902f80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104902fd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049030f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903580 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049035d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.441 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903670 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049036c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a1e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a360 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a470 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a4c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817c80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104817cd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f1c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f210 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f320 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f370 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f3c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f410 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f460 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f4b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f500 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f550 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f5a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b024d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08c90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049030a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02ba0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02cb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.695 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903710 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.774 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103475930 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103475980 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b030f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b031e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f260 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034759d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034733f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03230 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f2b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08ce0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903760 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.941 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08d30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815b40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815b90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815ce0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:32.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815d30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049037b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103001e50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f5f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f640 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103001ea0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f690 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f6e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.108 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103458a70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.108 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103458ac0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.108 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301fc30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103473360 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f7f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f840 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.190 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b02c20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.191 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092fc80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.191 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092fcd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.191 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092fd20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092fd70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092fdc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092fe10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346a100 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08e40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03280 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03320 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092fe60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092feb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ff00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ff50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08d80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08dd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049038d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.441 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a3b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.441 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a400 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.441 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a510 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049039d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903a20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08e90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903a70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08fa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346a070 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.528 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103472e50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.606 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08ff0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.606 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a560 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.607 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301fc80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.607 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a5b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.608 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a670 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.608 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a780 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.608 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a7d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a820 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08ee0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a08f30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09040 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09150 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a091a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a870 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a8c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a910 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a960 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a9b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0aa00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0aa50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09090 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a090e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a091f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09300 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09350 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a093a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0aaa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.944 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0aaf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.944 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09240 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.944 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09290 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.945 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a093f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.945 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a098f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:33.945 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09940 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09990 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903ac0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903b10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903b60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903c60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903cb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.107 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ab40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.108 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903d00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.108 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903d50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.108 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903da0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903df0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903e40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903e90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ab90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815c30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815c80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815d80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.195 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815e90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.195 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815ee0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a099e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815f30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.278 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816a30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.278 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816a80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.278 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903ee0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.278 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903f30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.279 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903bb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09440 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09490 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09a30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09f30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09f80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.361 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09fd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a020 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a070 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a0c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a110 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.445 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.445 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a1b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.445 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a6c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903c00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815dd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104815e20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816ad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.608 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x107900000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.608 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x107a00000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103472dc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346d460 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816b20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816b70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816c30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.691 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049040a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.691 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049040f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.691 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049041e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904230 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904280 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049046c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904710 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904760 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049047b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904800 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904850 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09a80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a09ad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a310 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a360 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a3b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a710 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0abe0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816c80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.944 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816cd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.944 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816de0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.944 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816e30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:34.944 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816e80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0acf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ad40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ad90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ade0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ae30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ae80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049048a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049048f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904940 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904990 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049049e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.111 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904a30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.111 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904ea0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092ffa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b033a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b033f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03500 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03550 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b035a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092fff0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930040 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300d380 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103458890 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0aed0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.277 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0af20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.278 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0af70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.357 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a400 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a450 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ac30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a280 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ac80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904ef0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904f40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.441 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0afc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.441 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b0d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b120 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816d20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930090 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009300e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930130 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930180 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009301d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930220 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03440 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.527 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03490 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.608 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b035f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.608 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904f90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a4a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104903fb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a4f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.692 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104904fe0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b010 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b060 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b170 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b280 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b2d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.775 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009306b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10092f760 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03640 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.858 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03690 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10300d3d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103022180 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b1f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b320 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.941 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a600 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a650 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905030 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a570 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a6a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:35.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a7b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10346d3d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103466270 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a720 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a800 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a910 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a960 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.027 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a9b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104816d70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905080 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030221d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103013bb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103013c00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030131f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009307a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009307f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930900 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930950 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009309a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1009309f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.194 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930a40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.274 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034588e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103458930 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034766c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103476710 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103476760 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103475430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0aa00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.358 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03b90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x106100020 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b4d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0aa50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0aaa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0aaf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.441 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103013240 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.441 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930840 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930890 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930a90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905130 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0ab40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0ab90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.525 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0abe0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0ac30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0ac80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0acd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.526 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0ad20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.608 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049050d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1061000a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1030223e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.609 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103475480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103022430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.610 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930ae0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.693 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818550 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0ad70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104e000f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.694 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104e000a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.695 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048185a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.695 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048186b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.695 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818af0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049055c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.776 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905610 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905780 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049057d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.777 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905820 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.859 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a850 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930b30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.860 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1061000f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.861 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0a8a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.861 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818b40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.861 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049056b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.862 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818b90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104e00140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.942 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905870 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905980 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049059d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:36.943 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b370 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.024 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0adc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0aed0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0af20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.025 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b3c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b570 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b680 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.026 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0af70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.108 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930b80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.108 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034754d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301a590 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.109 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034661e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1034752b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.110 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b5c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.191 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104a0afc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b610 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b6d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b7e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.192 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.193 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b8d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.274 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.274 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x10301a5e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1048185f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.275 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818640 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x106100140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x106100190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.276 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03c30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930bd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.359 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x103018580 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03cb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x107800050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.360 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104818be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.361 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104b03d00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.442 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x100930c20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0b920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.443 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x1049058c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905910 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905a20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.444 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104905a70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 17:05:37.524 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c0ba30 of class NSCFData autoreleased with no pool in place - just leaking
Loading international/mule-util...
Loading international/ucs-normalize...
Loading term/ns-win...
Loading mwheel...
Loading progmodes/elisp-mode...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading paren...
Loading emacs-lisp/shorthands...
Loading emacs-lisp/eldoc...
Loading cus-start...
Loading tooltip...
Loading international/iso-transl...
Loading leim/leim-list.el (source)...
Waiting for git...
Waiting for git...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 16884 strings, 5378 vectors, 46724 conses, 4853 bytecodes, 280 others
Dumping under the name emacs.pdmp
Dumping fingerprint: c91c392f7d55d7a2a1e43f450e2589412fe7a36cd7df15aac9c94b0942baab5d
Dump complete
Byte counts: header=100 hot=11122668 discardable=139408 cold=4954800
Reloc counts: hot=635931 discardable=4978
Adding name emacs-29.0.50.1
Adding name emacs-29.0.50.1.pdmp
2022-04-24 17:05:40.175 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c29860 of class __NSCFDate autoreleased with no pool in place - just leaking
2022-04-24 17:05:40.175 temacs[6082:607] *** __NSAutoreleaseNoPool(): Object 0x104c13b00 of class NSCFTimer autoreleased with no pool in place - just leaking
cp -f emacs.pdmp bootstrap-emacs.pdmp 
/usr/bin/make -C ../nextstep all
rm -rf /Users/HOME/Desktop/emacs/nextstep/Emacs.app
../build-aux/install-sh -c -d /Users/HOME/Desktop/emacs/nextstep/Emacs.app
( cd ./Cocoa/Emacs.base ; tar cfh - . ) | \
	  ( cd /Users/HOME/Desktop/emacs/nextstep/Emacs.app ; umask 022; tar xf - )
[ "`cd . && /bin/pwd`" = "`/bin/pwd`" ] || \
	  ( cd Cocoa/Emacs.base ; tar cfh - . ) | \
	    ( cd /Users/HOME/Desktop/emacs/nextstep/Emacs.app ; umask 022; tar xf - )
touch /Users/HOME/Desktop/emacs/nextstep/Emacs.app
/usr/bin/make -C ../src emacs
/usr/bin/make -C ../admin/charsets all
make[4]: Nothing to be done for `all'.
/usr/bin/make -C ../admin/unidata charscript.el
make[4]: Nothing to be done for `charscript.el'.
/usr/bin/make -C ../admin/unidata emoji-zwj.el
make[4]: Nothing to be done for `emoji-zwj.el'.
/usr/bin/make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[4]: Nothing to be done for `all'.
/usr/bin/make -C ../admin/charsets cp51932.el
make[4]: Nothing to be done for `cp51932.el'.
/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[4]: Nothing to be done for `eucjp-ms.el'.
../build-aux/install-sh -c -d /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS
cp -f ../src/emacs /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/Emacs
../build-aux/install-sh -c -d /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/libexec
cp -f ../src/emacs.pdmp /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/libexec/Emacs.pdmp
/usr/bin/make -C lisp all
/usr/bin/make -C ../leim all EMACS="../src/emacs"
make[2]: Nothing to be done for `all'.
/usr/bin/make -C ../admin/grammars all EMACS="../../src/emacs"
make[2]: Nothing to be done for `all'.
  ELC      emacs-lisp/eieio.elc
  ELC      emacs-lisp/eieio-base.elc
  ELC      cedet/semantic/db.elc
  ELC      align.elc
  ELC      allout-widgets.elc
  ELC      allout.elc
  ELC      ansi-color.elc
  ELC      apropos.elc
  ELC      arc-mode.elc
  ELC      array.elc
  ELC      auth-source-pass.elc
  ELC      auth-source.elc
  ELC      autoinsert.elc
  ELC      autorevert.elc
  ELC      avoid.elc
  ELC      battery.elc
  ELC      bookmark.elc
  ELC      bs.elc
  ELC      calculator.elc
  ELC      cdl.elc
  ELC      char-fold.elc
  ELC      chistory.elc
  ELC      cmuscheme.elc
  ELC      color.elc
  ELC      comint.elc
  ELC      completion.elc
  ELC      cus-dep.elc
  ELC      cus-edit.elc
  ELC      cus-theme.elc
  ELC      dabbrev.elc
  ELC      delim-col.elc
  ELC      delsel.elc
  ELC      descr-text.elc
  ELC      desktop.elc
  ELC      dframe.elc
  ELC      dired-aux.elc
  ELC      dired-x.elc
  ELC      dired.elc
  ELC      dirtrack.elc
  ELC      display-fill-column-indicator.elc
  ELC      display-line-numbers.elc
  ELC      doc-view.elc
  ELC      dom.elc
  ELC      double.elc
  ELC      ebuff-menu.elc
  ELC      echistory.elc
  ELC      ecomplete.elc
  ELC      edmacro.elc
  ELC      ehelp.elc
  ELC      elec-pair.elc
  ELC      elide-head.elc
  ELC      emacs-lock.elc
  ELC      epa-dired.elc
  ELC      epa-file.elc
  ELC      epa-ks.elc
  ELC      epa-mail.elc
  ELC      epa.elc
  ELC      epg-config.elc
  ELC      epg.elc
  ELC      expand.elc
  ELC      ezimage.elc
  ELC      face-remap.elc
  ELC      facemenu.elc
  ELC      ffap.elc
  ELC      filecache.elc
  ELC      fileloop.elc
  ELC      filenotify.elc
  ELC      files-x.elc
  ELC      filesets.elc
  ELC      find-cmd.elc
  ELC      find-dired.elc
  ELC      find-file.elc
  ELC      find-lisp.elc
  ELC      finder.elc
  ELC      flow-ctrl.elc
  ELC      foldout.elc
  ELC      follow.elc
  ELC      format-spec.elc
  ELC      forms.elc
  ELC      frameset.elc
  ELC      generic-x.elc
  ELC      help-at-pt.elc
  ELC      help-fns.elc
  ELC      help-macro.elc
  ELC      help-mode.elc
  ELC      hex-util.elc
  ELC      hexl.elc
  ELC      hfy-cmap.elc
  ELC      hi-lock.elc
  ELC      hilit-chg.elc
  ELC      hippie-exp.elc
  ELC      hl-line.elc
  ELC      htmlfontify.elc
  ELC      ibuf-ext.elc
  ELC      ibuf-macs.elc
  ELC      ibuffer.elc
  ELC      icomplete.elc
  ELC      ido.elc
  ELC      ielm.elc
  ELC      iimage.elc
  ELC      image-dired.elc
  ELC      image-file.elc
  ELC      image-mode.elc
  ELC      imenu.elc
  ELC      info-look.elc
  ELC      info-xref.elc
  ELC      info.elc
  ELC      informat.elc
  ELC      isearchb.elc
  ELC      jka-compr.elc
  ELC      json.elc
  ELC      jsonrpc.elc
  ELC      kermit.elc
  ELC      kmacro.elc
  ELC      linum.elc
  ELC      loadhist.elc
  ELC      locate.elc
  ELC      lpr.elc
  ELC      macros.elc
  ELC      makesum.elc
  ELC      man.elc
  ELC      master.elc
  ELC      mb-depth.elc
  ELC      md4.elc
  ELC      midnight.elc
  ELC      minibuf-eldef.elc
  ELC      misc.elc
  ELC      misearch.elc
  ELC      mouse-copy.elc
  ELC      mouse-drag.elc
  ELC      mpc.elc
  ELC      msb.elc
  ELC      notifications.elc
  ELC      novice.elc
  ELC      outline.elc
  ELC      password-cache.elc
  ELC      pcmpl-cvs.elc
  ELC      pcmpl-gnu.elc
  ELC      pcmpl-linux.elc
  ELC      pcmpl-rpm.elc
  ELC      pcmpl-unix.elc
  ELC      pcmpl-x.elc
  ELC      pcomplete.elc
  ELC      pixel-scroll.elc
  ELC      plstore.elc
  ELC      printing.elc
  ELC      proced.elc
  ELC      profiler.elc
  ELC      ps-bdf.elc
  ELC      ps-def.elc
  ELC      ps-mule.elc
  ELC      ps-print.elc
  ELC      ps-samp.elc
  ELC      recentf.elc
  ELC      rect.elc
  ELC      registry.elc
  ELC      repeat.elc
  ELC      reposition.elc
  ELC      reveal.elc
  ELC      rot13.elc
  ELC      rtree.elc
  ELC      ruler-mode.elc
  ELC      savehist.elc
  ELC      saveplace.elc
  ELC      scroll-all.elc
  ELC      scroll-lock.elc
  ELC      server.elc
  ELC      ses.elc
  ELC      shadowfile.elc
  ELC      shell.elc
  ELC      skeleton.elc
  ELC      so-long.elc
  ELC      sort.elc
  ELC      soundex.elc
  ELC      speedbar.elc
  ELC      sqlite-mode.elc
  ELC      sqlite.elc
  ELC      strokes.elc
  ELC      svg.elc
  ELC      t-mouse.elc
  ELC      tab-line.elc
  ELC      tabify.elc
  ELC      talk.elc
  ELC      tar-mode.elc
  ELC      tempo.elc
  ELC      term.elc
  ELC      thingatpt.elc
  ELC      thread.elc
  ELC      thumbs.elc
  ELC      time-stamp.elc
  ELC      time.elc
  ELC      timezone.elc
  ELC      tmm.elc
  ELC      transient.elc
  ELC      tree-widget.elc
  ELC      tutorial.elc
  ELC      type-break.elc
  ELC      userlock.elc
  ELC      vcursor.elc
  ELC      view.elc
  ELC      wdired.elc
  ELC      whitespace.elc
  ELC      wid-browse.elc
  ELC      wid-edit.elc
  ELC      windmove.elc
  ELC      winner.elc
  ELC      woman.elc
  ELC      xdg.elc
  ELC      xml.elc
  ELC      xt-mouse.elc
  ELC      xwidget.elc
  ELC      yank-media.elc
  ELC      calc/calc-aent.elc
  ELC      calc/calc-alg.elc
  ELC      calc/calc-arith.elc
  ELC      calc/calc-bin.elc
  ELC      calc/calc-comb.elc
  ELC      calc/calc-cplx.elc
  ELC      calc/calc-embed.elc
  ELC      calc/calc-ext.elc
  ELC      calc/calc-fin.elc
  ELC      calc/calc-forms.elc
  ELC      calc/calc-frac.elc
  ELC      calc/calc-funcs.elc
  ELC      calc/calc-graph.elc
  ELC      calc/calc-help.elc
  ELC      calc/calc-incom.elc
  ELC      calc/calc-keypd.elc
  ELC      calc/calc-lang.elc
  ELC      calc/calc-macs.elc
  ELC      calc/calc-map.elc
  ELC      calc/calc-math.elc
  ELC      calc/calc-menu.elc
  ELC      calc/calc-misc.elc
  ELC      calc/calc-mode.elc
  ELC      calc/calc-mtx.elc
  ELC      calc/calc-nlfit.elc
  ELC      calc/calc-poly.elc
  ELC      calc/calc-prog.elc
  ELC      calc/calc-rewr.elc
  ELC      calc/calc-rules.elc
  ELC      calc/calc-sel.elc
  ELC      calc/calc-stat.elc
  ELC      calc/calc-store.elc
  ELC      calc/calc-stuff.elc
  ELC      calc/calc-trail.elc
  ELC      calc/calc-undo.elc
  ELC      calc/calc-units.elc
  ELC      calc/calc-vec.elc
  ELC      calc/calc-yank.elc
  ELC      calc/calc.elc
  ELC      calc/calcalg2.elc
  ELC      calc/calcalg3.elc
  ELC      calc/calccomp.elc
  ELC      calc/calcsel2.elc
  ELC      calendar/appt.elc
  ELC      calendar/cal-bahai.elc
  ELC      calendar/cal-china.elc
  ELC      calendar/cal-coptic.elc
  ELC      calendar/cal-dst.elc
  ELC      calendar/cal-french.elc
  ELC      calendar/cal-hebrew.elc
  ELC      calendar/cal-html.elc
  ELC      calendar/cal-islam.elc
  ELC      calendar/cal-iso.elc
  ELC      calendar/cal-julian.elc
  ELC      calendar/cal-mayan.elc
  ELC      calendar/cal-menu.elc
  ELC      calendar/cal-move.elc
  ELC      calendar/cal-persia.elc
  ELC      calendar/cal-tex.elc
  ELC      calendar/cal-x.elc
  ELC      calendar/calendar.elc
  ELC      calendar/diary-lib.elc
  ELC      calendar/holidays.elc
  ELC      calendar/icalendar.elc
  ELC      calendar/iso8601.elc
  ELC      calendar/lunar.elc
  ELC      calendar/parse-time.elc
  ELC      calendar/solar.elc
  ELC      calendar/time-date.elc
  ELC      calendar/timeclock.elc
  ELC      calendar/todo-mode.elc
  ELC      cedet/cedet-cscope.elc
  ELC      cedet/cedet-files.elc
  ELC      cedet/cedet-global.elc
  ELC      cedet/cedet-idutils.elc
  ELC      cedet/cedet.elc
  ELC      cedet/data-debug.elc
  ELC      cedet/ede.elc
  ELC      cedet/mode-local.elc
  ELC      cedet/pulse.elc
  ELC      cedet/semantic.elc
  ELC      cedet/srecode.elc
  ELC      cedet/ede/auto.elc
  ELC      cedet/ede/autoconf-edit.elc
  ELC      cedet/ede/base.elc
  ELC      cedet/ede/config.elc
  ELC      cedet/ede/cpp-root.elc
  ELC      cedet/ede/custom.elc
  ELC      cedet/ede/detect.elc
  ELC      cedet/ede/dired.elc
  ELC      cedet/ede/emacs.elc
  ELC      cedet/ede/files.elc
  ELC      cedet/ede/generic.elc
  ELC      cedet/ede/linux.elc
  ELC      cedet/ede/locate.elc
  ELC      cedet/ede/make.elc
  ELC      cedet/ede/makefile-edit.elc
  ELC      cedet/ede/pconf.elc
  ELC      cedet/ede/pmake.elc
  ELC      cedet/ede/proj-archive.elc
  ELC      cedet/ede/proj-aux.elc
  ELC      cedet/ede/proj-comp.elc
  ELC      cedet/ede/proj-elisp.elc
  ELC      cedet/ede/proj-info.elc
  ELC      cedet/ede/proj-misc.elc
  ELC      cedet/ede/proj-obj.elc
  ELC      cedet/ede/proj-prog.elc
  ELC      cedet/ede/proj-scheme.elc
  ELC      cedet/ede/proj-shared.elc
  ELC      cedet/ede/proj.elc
  ELC      cedet/ede/project-am.elc
  ELC      cedet/ede/shell.elc
  ELC      cedet/ede/simple.elc
  ELC      cedet/ede/source.elc
  ELC      cedet/ede/speedbar.elc
  ELC      cedet/ede/srecode.elc
  ELC      cedet/ede/system.elc
  ELC      cedet/ede/util.elc
  ELC      cedet/semantic/analyze.elc
  ELC      cedet/semantic/bovine.elc
  ELC      cedet/semantic/chart.elc
  ELC      cedet/semantic/complete.elc
  ELC      cedet/semantic/ctxt.elc
  ELC      cedet/semantic/db-debug.elc
  ELC      cedet/semantic/db-ebrowse.elc
  ELC      cedet/semantic/db-el.elc
  ELC      cedet/semantic/db-file.elc
  ELC      cedet/semantic/db-find.elc
  ELC      cedet/semantic/db-global.elc
  ELC      cedet/semantic/db-javascript.elc
  ELC      cedet/semantic/db-mode.elc
  ELC      cedet/semantic/db-ref.elc
  ELC      cedet/semantic/db-typecache.elc
  ELC      cedet/semantic/debug.elc
  ELC      cedet/semantic/decorate.elc
  ELC      cedet/semantic/dep.elc
  ELC      cedet/semantic/doc.elc
  ELC      cedet/semantic/ede-grammar.elc
  ELC      cedet/semantic/edit.elc
  ELC      cedet/semantic/find.elc
  ELC      cedet/semantic/format.elc
  ELC      cedet/semantic/fw.elc
  ELC      cedet/semantic/grammar-wy.elc
  ELC      cedet/semantic/grammar.elc
  ELC      cedet/semantic/grm-wy-boot.elc
  ELC      cedet/semantic/html.elc
  ELC      cedet/semantic/ia-sb.elc
  ELC      cedet/semantic/ia.elc
  ELC      cedet/semantic/idle.elc
  ELC      cedet/semantic/imenu.elc
  ELC      cedet/semantic/java.elc
  ELC      cedet/semantic/lex-spp.elc
  ELC      cedet/semantic/lex.elc
  ELC      cedet/semantic/mru-bookmark.elc
  ELC      cedet/semantic/sb.elc
  ELC      cedet/semantic/scope.elc
  ELC      cedet/semantic/senator.elc
  ELC      cedet/semantic/sort.elc
  ELC      cedet/semantic/symref.elc
  ELC      cedet/semantic/tag-file.elc
  ELC      cedet/semantic/tag-ls.elc
  ELC      cedet/semantic/tag-write.elc
  ELC      cedet/semantic/tag.elc
  ELC      cedet/semantic/texi.elc
  ELC      cedet/semantic/util-modes.elc
  ELC      cedet/semantic/util.elc
  ELC      cedet/semantic/wisent.elc
  ELC      cedet/semantic/analyze/complete.elc
  ELC      cedet/semantic/analyze/debug.elc
  ELC      cedet/semantic/analyze/fcn.elc
  ELC      cedet/semantic/analyze/refs.elc
  ELC      cedet/semantic/bovine/c-by.elc
  ELC      cedet/semantic/bovine/c.elc
  ELC      cedet/semantic/bovine/debug.elc
  ELC      cedet/semantic/bovine/el.elc
  ELC      cedet/semantic/bovine/gcc.elc
  ELC      cedet/semantic/bovine/grammar.elc
  ELC      cedet/semantic/bovine/make-by.elc
  ELC      cedet/semantic/bovine/make.elc
  ELC      cedet/semantic/bovine/scm-by.elc
  ELC      cedet/semantic/bovine/scm.elc
  ELC      cedet/semantic/decorate/include.elc
  ELC      cedet/semantic/decorate/mode.elc
  ELC      cedet/semantic/symref/cscope.elc
  ELC      cedet/semantic/symref/filter.elc
  ELC      cedet/semantic/symref/global.elc
  ELC      cedet/semantic/symref/grep.elc
  ELC      cedet/semantic/symref/idutils.elc
  ELC      cedet/semantic/symref/list.elc
  ELC      cedet/semantic/wisent/comp.elc
  ELC      cedet/semantic/wisent/grammar.elc
  ELC      cedet/semantic/wisent/java-tags.elc
  ELC      cedet/semantic/wisent/javascript.elc
  ELC      cedet/semantic/wisent/javat-wy.elc
  ELC      cedet/semantic/wisent/js-wy.elc
  ELC      cedet/semantic/wisent/python-wy.elc
  ELC      cedet/semantic/wisent/python.elc
  ELC      cedet/semantic/wisent/wisent.elc
  ELC      cedet/srecode/args.elc
  ELC      cedet/srecode/compile.elc
  ELC      cedet/srecode/cpp.elc
  ELC      cedet/srecode/ctxt.elc
  ELC      cedet/srecode/dictionary.elc
  ELC      cedet/srecode/document.elc
  ELC      cedet/srecode/el.elc
  ELC      cedet/srecode/expandproto.elc
  ELC      cedet/srecode/extract.elc
  ELC      cedet/srecode/fields.elc
  ELC      cedet/srecode/filters.elc
  ELC      cedet/srecode/find.elc
  ELC      cedet/srecode/getset.elc
  ELC      cedet/srecode/insert.elc
  ELC      cedet/srecode/java.elc
  ELC      cedet/srecode/map.elc
  ELC      cedet/srecode/mode.elc
  ELC      cedet/srecode/semantic.elc
  ELC      cedet/srecode/srt-mode.elc
  ELC      cedet/srecode/srt-wy.elc
  ELC      cedet/srecode/srt.elc
  ELC      cedet/srecode/table.elc
  ELC      cedet/srecode/template.elc
  ELC      cedet/srecode/texi.elc
  ELC      emacs-lisp/advice.elc
  ELC      emacs-lisp/avl-tree.elc
  ELC      emacs-lisp/backtrace.elc
  ELC      emacs-lisp/benchmark.elc
  ELC      emacs-lisp/bindat.elc
  ELC      emacs-lisp/chart.elc
  ELC      emacs-lisp/check-declare.elc
  ELC      emacs-lisp/checkdoc.elc
  ELC      emacs-lisp/cl-extra.elc
  ELC      emacs-lisp/cl-indent.elc
  ELC      emacs-lisp/cl-lib.elc
  ELC      emacs-lisp/cl-macs.elc
  ELC      emacs-lisp/cl-print.elc
  ELC      emacs-lisp/cl-seq.elc
  ELC      emacs-lisp/copyright.elc
  ELC      emacs-lisp/crm.elc
  ELC      emacs-lisp/cursor-sensor.elc
  ELC      emacs-lisp/debug.elc
  ELC      emacs-lisp/derived.elc
  ELC      emacs-lisp/disass.elc
  ELC      emacs-lisp/easy-mmode.elc
  ELC      emacs-lisp/edebug.elc
  ELC      emacs-lisp/eieio-core.elc
  ELC      emacs-lisp/eieio-custom.elc
  ELC      emacs-lisp/eieio-datadebug.elc
  ELC      emacs-lisp/eieio-opt.elc
  ELC      emacs-lisp/eieio-speedbar.elc
  ELC      emacs-lisp/elint.elc
  ELC      emacs-lisp/elp.elc
  ELC      emacs-lisp/ert-x.elc
  ELC      emacs-lisp/ert.elc
  ELC      emacs-lisp/ewoc.elc
  ELC      emacs-lisp/faceup.elc
  ELC      emacs-lisp/find-func.elc
  ELC      emacs-lisp/generator.elc
  ELC      emacs-lisp/generic.elc
  ELC      emacs-lisp/gv.elc
  ELC      emacs-lisp/helper.elc
  ELC      emacs-lisp/hierarchy.elc
  ELC      emacs-lisp/inline.elc
  ELC      emacs-lisp/let-alist.elc
  ELC      emacs-lisp/lisp-mnt.elc
  ELC      emacs-lisp/map.elc
  ELC      emacs-lisp/memory-report.elc
  ELC      emacs-lisp/multisession.elc
  ELC      emacs-lisp/package-x.elc
  ELC      emacs-lisp/package.elc
  ELC      emacs-lisp/pcase.elc
  ELC      emacs-lisp/pp.elc
  ELC      emacs-lisp/radix-tree.elc
  ELC      emacs-lisp/range.elc
  ELC      emacs-lisp/re-builder.elc
  ELC      emacs-lisp/regi.elc
  ELC      emacs-lisp/ring.elc
  ELC      emacs-lisp/rmc.elc
  ELC      emacs-lisp/rx.elc
  ELC      emacs-lisp/seq.elc
  ELC      emacs-lisp/shadow.elc
  ELC      emacs-lisp/shortdoc.elc
  ELC      emacs-lisp/smie.elc
  ELC      emacs-lisp/subr-x.elc
  ELC      emacs-lisp/tcover-ses.elc
  ELC      emacs-lisp/testcover.elc
  ELC      emacs-lisp/text-property-search.elc
  ELC      emacs-lisp/thunk.elc
  ELC      emacs-lisp/timer-list.elc
  ELC      emacs-lisp/tq.elc
  ELC      emacs-lisp/trace.elc
  ELC      emacs-lisp/unsafep.elc
  ELC      emacs-lisp/vtable.elc
  ELC      emacs-lisp/warnings.elc
  ELC      emulation/cua-base.elc
  ELC      emulation/cua-gmrk.elc
  ELC      emulation/cua-rect.elc
  ELC      emulation/edt-lk201.elc
  ELC      emulation/edt-mapper.elc
  ELC      emulation/edt-pc.elc
  ELC      emulation/edt-vt100.elc
  ELC      emulation/edt.elc
  ELC      emulation/keypad.elc
  ELC      emulation/viper-cmd.elc
  ELC      emulation/viper-ex.elc
  ELC      emulation/viper-init.elc
  ELC      emulation/viper-keym.elc
  ELC      emulation/viper-macs.elc
  ELC      emulation/viper-mous.elc
  ELC      emulation/viper-util.elc
  ELC      emulation/viper.elc
  ELC      erc/erc-autoaway.elc
  ELC      erc/erc-backend.elc
  ELC      erc/erc-button.elc
  ELC      erc/erc-capab.elc
  ELC      erc/erc-compat.elc
  ELC      erc/erc-dcc.elc
  ELC      erc/erc-desktop-notifications.elc
  ELC      erc/erc-ezbounce.elc
  ELC      erc/erc-fill.elc
  ELC      erc/erc-goodies.elc
  ELC      erc/erc-ibuffer.elc
  ELC      erc/erc-identd.elc
  ELC      erc/erc-imenu.elc
  ELC      erc/erc-join.elc
  ELC      erc/erc-lang.elc
  ELC      erc/erc-list.elc
  ELC      erc/erc-log.elc
  ELC      erc/erc-match.elc
  ELC      erc/erc-menu.elc
  ELC      erc/erc-netsplit.elc
  ELC      erc/erc-networks.elc
  ELC      erc/erc-notify.elc
  ELC      erc/erc-page.elc
  ELC      erc/erc-pcomplete.elc
  ELC      erc/erc-replace.elc
  ELC      erc/erc-ring.elc
  ELC      erc/erc-services.elc
  ELC      erc/erc-sound.elc
  ELC      erc/erc-speedbar.elc
  ELC      erc/erc-spelling.elc
  ELC      erc/erc-stamp.elc
  ELC      erc/erc-status-sidebar.elc
  ELC      erc/erc-track.elc
  ELC      erc/erc-truncate.elc
  ELC      erc/erc-xdcc.elc
  ELC      erc/erc.elc
  ELC      eshell/em-alias.elc
  ELC      eshell/em-banner.elc
  ELC      eshell/em-basic.elc
  ELC      eshell/em-cmpl.elc
  ELC      eshell/em-dirs.elc
  ELC      eshell/em-elecslash.elc
  ELC      eshell/em-extpipe.elc
  ELC      eshell/em-glob.elc
  ELC      eshell/em-hist.elc
  ELC      eshell/em-ls.elc
  ELC      eshell/em-pred.elc
  ELC      eshell/em-prompt.elc
  ELC      eshell/em-rebind.elc
  ELC      eshell/em-script.elc
  ELC      eshell/em-smart.elc
  ELC      eshell/em-term.elc
  ELC      eshell/em-tramp.elc
  ELC      eshell/em-unix.elc
  ELC      eshell/em-xtra.elc
  ELC      eshell/esh-arg.elc
  ELC      eshell/esh-cmd.elc
  ELC      eshell/esh-ext.elc
  ELC      eshell/esh-io.elc
  ELC      eshell/esh-mode.elc
  ELC      eshell/esh-module.elc
  ELC      eshell/esh-opt.elc
  ELC      eshell/esh-proc.elc
  ELC      eshell/esh-util.elc
  ELC      eshell/esh-var.elc
  ELC      eshell/eshell.elc
  ELC      gnus/canlock.elc
  ELC      gnus/deuglify.elc
  ELC      gnus/gmm-utils.elc
  ELC      gnus/gnus-agent.elc
  ELC      gnus/gnus-art.elc
  ELC      gnus/gnus-async.elc
  ELC      gnus/gnus-bcklg.elc
  ELC      gnus/gnus-bookmark.elc
  ELC      gnus/gnus-cache.elc
  ELC      gnus/gnus-cite.elc
  ELC      gnus/gnus-cloud.elc
  ELC      gnus/gnus-cus.elc
  ELC      gnus/gnus-dbus.elc
  ELC      gnus/gnus-delay.elc
  ELC      gnus/gnus-demon.elc
  ELC      gnus/gnus-diary.elc
  ELC      gnus/gnus-dired.elc
  ELC      gnus/gnus-draft.elc
  ELC      gnus/gnus-dup.elc
  ELC      gnus/gnus-eform.elc
  ELC      gnus/gnus-fun.elc
  ELC      gnus/gnus-gravatar.elc
  ELC      gnus/gnus-group.elc
  ELC      gnus/gnus-html.elc
  ELC      gnus/gnus-icalendar.elc
  ELC      gnus/gnus-int.elc
  ELC      gnus/gnus-kill.elc
  ELC      gnus/gnus-logic.elc
  ELC      gnus/gnus-mh.elc
  ELC      gnus/gnus-ml.elc
  ELC      gnus/gnus-mlspl.elc
  ELC      gnus/gnus-msg.elc
  ELC      gnus/gnus-notifications.elc
  ELC      gnus/gnus-picon.elc
  ELC      gnus/gnus-range.elc
  ELC      gnus/gnus-registry.elc
  ELC      gnus/gnus-rfc1843.elc
  ELC      gnus/gnus-rmail.elc
  ELC      gnus/gnus-salt.elc
  ELC      gnus/gnus-score.elc
  ELC      gnus/gnus-search.elc
  ELC      gnus/gnus-sieve.elc
  ELC      gnus/gnus-spec.elc
  ELC      gnus/gnus-srvr.elc
  ELC      gnus/gnus-start.elc
  ELC      gnus/gnus-sum.elc
  ELC      gnus/gnus-topic.elc
  ELC      gnus/gnus-undo.elc
  ELC      gnus/gnus-util.elc
  ELC      gnus/gnus-uu.elc
  ELC      gnus/gnus-vm.elc
  ELC      gnus/gnus-win.elc
  ELC      gnus/gnus.elc
  ELC      gnus/gssapi.elc
  ELC      gnus/legacy-gnus-agent.elc
  ELC      gnus/mail-source.elc
  ELC      gnus/message.elc
  ELC      gnus/mm-archive.elc
  ELC      gnus/mm-bodies.elc
  ELC      gnus/mm-decode.elc
  ELC      gnus/mm-encode.elc
  ELC      gnus/mm-extern.elc
  ELC      gnus/mm-partial.elc
  ELC      gnus/mm-url.elc
  ELC      gnus/mm-util.elc
  ELC      gnus/mm-uu.elc
  ELC      gnus/mm-view.elc
  ELC      gnus/mml-sec.elc
  ELC      gnus/mml-smime.elc
  ELC      gnus/mml.elc
  ELC      gnus/mml1991.elc
  ELC      gnus/mml2015.elc
  ELC      gnus/nnagent.elc
  ELC      gnus/nnbabyl.elc
  ELC      gnus/nndiary.elc
  ELC      gnus/nndir.elc
  ELC      gnus/nndoc.elc
  ELC      gnus/nndraft.elc
  ELC      gnus/nneething.elc
  ELC      gnus/nnfolder.elc
  ELC      gnus/nngateway.elc
  ELC      gnus/nnheader.elc
  ELC      gnus/nnimap.elc
  ELC      gnus/nnmail.elc
  ELC      gnus/nnmaildir.elc
  ELC      gnus/nnmairix.elc
  ELC      gnus/nnmbox.elc
  ELC      gnus/nnmh.elc
  ELC      gnus/nnml.elc
  ELC      gnus/nnnil.elc
  ELC      gnus/nnoo.elc
  ELC      gnus/nnregistry.elc
  ELC      gnus/nnrss.elc
  ELC      gnus/nnselect.elc
  ELC      gnus/nnspool.elc
  ELC      gnus/nntp.elc
  ELC      gnus/nnvirtual.elc
  ELC      gnus/nnweb.elc
  ELC      gnus/score-mode.elc
  ELC      gnus/smiley.elc
  ELC      gnus/smime.elc
  ELC      gnus/spam-report.elc
  ELC      gnus/spam-stat.elc
  ELC      gnus/spam-wash.elc
  ELC      gnus/spam.elc
  ELC      image/compface.elc
  ELC      image/exif.elc
  ELC      image/gravatar.elc
  ELC      image/image-converter.elc
  ELC      international/ccl.elc
  ELC      international/emoji.elc
  ELC      international/isearch-x.elc
  ELC      international/iso-ascii.elc
  ELC      international/iso-cvt.elc
  ELC      international/ja-dic-cnv.elc
  ELC      international/ja-dic-utl.elc
  ELC      international/kinsoku.elc
  ELC      international/kkc.elc
  ELC      international/latexenc.elc
  ELC      international/latin1-disp.elc
  ELC      international/mule-diag.elc
  ELC      international/ogonek.elc
  ELC      international/quail.elc
  ELC      international/rfc1843.elc
  ELC      international/robin.elc
  ELC      international/textsec-check.elc
  ELC      international/textsec.elc
  ELC      international/utf-7.elc
  ELC      international/utf7.elc
  ELC      language/china-util.elc
  ELC      language/cyril-util.elc
  ELC      language/ethio-util.elc
  ELC      language/hanja-util.elc
  ELC      language/ind-util.elc
  ELC      language/japan-util.elc
  ELC      language/korea-util.elc
  ELC      language/lao-util.elc
  ELC      language/pinyin.elc
  ELC      language/thai-util.elc
  ELC      language/thai-word.elc
  ELC      language/tibet-util.elc
  ELC      language/tv-util.elc
  ELC      language/viet-util.elc
  ELC      leim/ja-dic/ja-dic.elc
  INFO     Extracting OKURI-NASI entries... 
  INFO     Extracting OKURI-NASI entries...15% 
  INFO     Extracting OKURI-NASI entries...31% 
  INFO     Extracting OKURI-NASI entries...44% 
  INFO     Extracting OKURI-NASI entries...59% 
  INFO     Extracting OKURI-NASI entries...74% 
  INFO     Extracting OKURI-NASI entries...90% 
  INFO     Extracting OKURI-NASI entries...done
  ELC      leim/quail/4Corner.elc
  ELC      leim/quail/ARRAY30.elc
  ELC      leim/quail/CCDOSPY.elc
  ELC      leim/quail/CTLau-b5.elc
  ELC      leim/quail/CTLau.elc
  ELC      leim/quail/ECDICT.elc
  ELC      leim/quail/ETZY.elc
  ELC      leim/quail/PY-b5.elc
  ELC      leim/quail/PY.elc
  ELC      leim/quail/Punct-b5.elc
  ELC      leim/quail/Punct.elc
  ELC      leim/quail/QJ-b5.elc
  ELC      leim/quail/QJ.elc
  ELC      leim/quail/SW.elc
  ELC      leim/quail/TONEPY.elc
  ELC      leim/quail/ZIRANMA.elc
  ELC      leim/quail/ZOZY.elc
  ELC      leim/quail/arabic.elc
  ELC      leim/quail/cham.elc
  ELC      leim/quail/compose.elc
  ELC      leim/quail/croatian.elc
  ELC      leim/quail/cyril-jis.elc
  ELC      leim/quail/cyrillic.elc
  ELC      leim/quail/czech.elc
  ELC      leim/quail/emoji.elc
  ELC      leim/quail/ethiopic.elc
  ELC      leim/quail/georgian.elc
  ELC      leim/quail/greek.elc
  ELC      leim/quail/hangul.elc
  ELC      leim/quail/hanja-jis.elc
  ELC      leim/quail/hanja.elc
  ELC      leim/quail/hanja3.elc
  ELC      leim/quail/hebrew.elc
  ELC      leim/quail/indian.elc
  ELC      leim/quail/ipa-praat.elc
  ELC      leim/quail/ipa.elc
  ELC      leim/quail/japanese.elc
  ELC      leim/quail/lao.elc
  ELC      leim/quail/latin-alt.elc
  ELC      leim/quail/latin-ltx.elc
  ELC      leim/quail/latin-post.elc
  ELC      leim/quail/latin-pre.elc
  ELC      leim/quail/lrt.elc
  ELC      leim/quail/persian.elc
  ELC      leim/quail/programmer-dvorak.elc
  ELC      leim/quail/py-punct.elc
  ELC      leim/quail/pypunct-b5.elc
  ELC      leim/quail/quick-b5.elc
  ELC      leim/quail/quick-cns.elc
  ELC      leim/quail/rfc1345.elc
  ELC      leim/quail/sami.elc
  ELC      leim/quail/sgml-input.elc
  ELC      leim/quail/sisheng.elc
  ELC      leim/quail/slovak.elc
  ELC      leim/quail/symbol-ksc.elc
  ELC      leim/quail/tamil-dvorak.elc
  ELC      leim/quail/thai.elc
  ELC      leim/quail/tibetan.elc
  ELC      leim/quail/tsang-b5.elc
  ELC      leim/quail/tsang-cns.elc
  ELC      leim/quail/uni-input.elc
  ELC      leim/quail/viqr.elc
  ELC      leim/quail/vntelex.elc
  ELC      leim/quail/vnvni.elc
  ELC      leim/quail/welsh.elc
  ELC      mail/binhex.elc
  ELC      mail/emacsbug.elc
  ELC      mail/feedmail.elc
  ELC      mail/flow-fill.elc
  ELC      mail/footnote.elc
  ELC      mail/hashcash.elc
  ELC      mail/ietf-drums-date.elc
  ELC      mail/ietf-drums.elc
  ELC      mail/mail-extr.elc
  ELC      mail/mail-hist.elc
  ELC      mail/mail-parse.elc
  ELC      mail/mail-prsvr.elc
  ELC      mail/mail-utils.elc
  ELC      mail/mailabbrev.elc
  ELC      mail/mailalias.elc
  ELC      mail/mailclient.elc
  ELC      mail/mailheader.elc
  ELC      mail/mspools.elc
  ELC      mail/qp.elc
  ELC      mail/reporter.elc
  ELC      mail/rfc2045.elc
  ELC      mail/rfc2047.elc
  ELC      mail/rfc2231.elc
  ELC      mail/rfc6068.elc
  ELC      mail/rfc822.elc
  ELC      mail/rmail-spam-filter.elc
  ELC      mail/rmail.elc
  ELC      mail/rmailedit.elc
  ELC      mail/rmailkwd.elc
  ELC      mail/rmailmm.elc
  ELC      mail/rmailmsc.elc
  ELC      mail/rmailout.elc
  ELC      mail/rmailsort.elc
  ELC      mail/rmailsum.elc
  ELC      mail/sendmail.elc
  ELC      mail/smtpmail.elc
  ELC      mail/supercite.elc
  ELC      mail/uce.elc
  ELC      mail/undigest.elc
  ELC      mail/unrmail.elc
  ELC      mail/uudecode.elc
  ELC      mail/yenc.elc
  ELC      mh-e/mh-alias.elc
  ELC      mh-e/mh-buffers.elc
  ELC      mh-e/mh-comp.elc
  ELC      mh-e/mh-compat.elc
  ELC      mh-e/mh-e.elc
  ELC      mh-e/mh-folder.elc
  ELC      mh-e/mh-funcs.elc
  ELC      mh-e/mh-gnus.elc
  ELC      mh-e/mh-identity.elc
  ELC      mh-e/mh-inc.elc
  ELC      mh-e/mh-junk.elc
  ELC      mh-e/mh-letter.elc
  ELC      mh-e/mh-limit.elc
  ELC      mh-e/mh-mime.elc
  ELC      mh-e/mh-print.elc
  ELC      mh-e/mh-scan.elc
  ELC      mh-e/mh-search.elc
  ELC      mh-e/mh-seq.elc
  ELC      mh-e/mh-show.elc
  ELC      mh-e/mh-speed.elc
  ELC      mh-e/mh-thread.elc
  ELC      mh-e/mh-tool-bar.elc
  ELC      mh-e/mh-utils.elc
  ELC      mh-e/mh-xface.elc
  ELC      net/ange-ftp.elc
  ELC      net/browse-url.elc
  ELC      net/dbus.elc
  ELC      net/dictionary-connection.elc
  ELC      net/dictionary.elc
  ELC      net/dig.elc
  ELC      net/dns.elc
  ELC      net/eudc-bob.elc
  ELC      net/eudc-export.elc
  ELC      net/eudc-hotlist.elc
  ELC      net/eudc-vars.elc
  ELC      net/eudc.elc
  ELC      net/eudcb-bbdb.elc
  ELC      net/eudcb-ldap.elc
  ELC      net/eudcb-mab.elc
  ELC      net/eudcb-macos-contacts.elc
  ELC      net/eww.elc
  ELC      net/gnutls.elc
  ELC      net/goto-addr.elc
  ELC      net/hmac-def.elc
  ELC      net/hmac-md5.elc
  ELC      net/imap.elc
  ELC      net/ldap.elc
  ELC      net/mailcap.elc
  ELC      net/mairix.elc
  ELC      net/net-utils.elc
  ELC      net/netrc.elc
  ELC      net/network-stream.elc
  ELC      net/newst-backend.elc
  ELC      net/newst-plainview.elc
  ELC      net/newst-reader.elc
  ELC      net/newst-ticker.elc
  ELC      net/newst-treeview.elc
  ELC      net/newsticker.elc
  ELC      net/nsm.elc
  ELC      net/ntlm.elc
  ELC      net/pop3.elc
  ELC      net/puny.elc
  ELC      net/quickurl.elc
  ELC      net/rcirc.elc
  ELC      net/rfc2104.elc
  ELC      net/rlogin.elc
  ELC      net/sasl-cram.elc
  ELC      net/sasl-digest.elc
  ELC      net/sasl-ntlm.elc
  ELC      net/sasl-scram-rfc.elc
  ELC      net/sasl-scram-sha256.elc
  ELC      net/sasl.elc
  ELC      net/secrets.elc
  ELC      net/shr-color.elc
  ELC      net/shr.elc
  ELC      net/sieve-manage.elc
  ELC      net/sieve-mode.elc
  ELC      net/sieve.elc
  ELC      net/snmp-mode.elc
  ELC      net/soap-client.elc
  ELC      net/soap-inspect.elc
  ELC      net/socks.elc
  ELC      net/telnet.elc
  ELC      net/tramp-adb.elc
  ELC      net/tramp-archive.elc
  ELC      net/tramp-cache.elc
  ELC      net/tramp-cmds.elc
  ELC      net/tramp-compat.elc
  ELC      net/tramp-crypt.elc
  ELC      net/tramp-ftp.elc
  ELC      net/tramp-fuse.elc
  ELC      net/tramp-gvfs.elc
  ELC      net/tramp-integration.elc
  ELC      net/tramp-rclone.elc
  ELC      net/tramp-sh.elc
  ELC      net/tramp-smb.elc
  ELC      net/tramp-sshfs.elc
  ELC      net/tramp-sudoedit.elc
  ELC      net/tramp-uu.elc
  ELC      net/tramp.elc
  ELC      net/trampver.elc
  ELC      net/webjump.elc
  ELC      net/zeroconf.elc
  ELC      nxml/nxml-enc.elc
  ELC      nxml/nxml-maint.elc
  ELC      nxml/nxml-mode.elc
  ELC      nxml/nxml-ns.elc
  ELC      nxml/nxml-outln.elc
  ELC      nxml/nxml-parse.elc
  ELC      nxml/nxml-rap.elc
  ELC      nxml/nxml-util.elc
  ELC      nxml/rng-cmpct.elc
  ELC      nxml/rng-dt.elc
  ELC      nxml/rng-loc.elc
  ELC      nxml/rng-maint.elc
  ELC      nxml/rng-match.elc
  ELC      nxml/rng-nxml.elc
  ELC      nxml/rng-parse.elc
  ELC      nxml/rng-pttrn.elc
  ELC      nxml/rng-uri.elc
  ELC      nxml/rng-util.elc
  ELC      nxml/rng-valid.elc
  ELC      nxml/rng-xsd.elc
  ELC      nxml/xmltok.elc
  ELC      nxml/xsd-regexp.elc
  ELC      obsolete/abbrevlist.elc
  ELC      obsolete/assoc.elc
  ELC      obsolete/autoarg.elc
  ELC      obsolete/bruce.elc
  ELC      obsolete/cc-compat.elc
  ELC      obsolete/cl-compat.elc
  ELC      obsolete/cl.elc
  ELC      obsolete/complete.elc
  ELC      obsolete/crisp.elc
  ELC      obsolete/cust-print.elc
  ELC      obsolete/eieio-compat.elc
  ELC      obsolete/erc-hecomplete.elc
  ELC      obsolete/eudcb-ph.elc
  ELC      obsolete/fast-lock.elc
  ELC      obsolete/gs.elc
  ELC      obsolete/gulp.elc
  ELC      obsolete/html2text.elc
  ELC      obsolete/info-edit.elc
  ELC      obsolete/inversion.elc
  ELC      obsolete/iswitchb.elc
  ELC      obsolete/landmark.elc
  ELC      obsolete/lazy-lock.elc
  ELC      obsolete/longlines.elc
  ELC      obsolete/mailpost.elc
  ELC      obsolete/mantemp.elc
  ELC      obsolete/meese.elc
  ELC      obsolete/metamail.elc
  ELC      obsolete/mouse-sel.elc
  ELC      obsolete/nnir.elc
  ELC      obsolete/old-emacs-lock.elc
  ELC      obsolete/otodo-mode.elc
  ELC      obsolete/patcomp.elc
  ELC      obsolete/pc-mode.elc
  ELC      obsolete/pc-select.elc
  ELC      obsolete/pgg-def.elc
  ELC      obsolete/pgg-gpg.elc
  ELC      obsolete/pgg-parse.elc
  ELC      obsolete/pgg-pgp.elc
  ELC      obsolete/pgg-pgp5.elc
  ELC      obsolete/pgg.elc
  ELC      obsolete/rcompile.elc
  ELC      obsolete/rfc2368.elc
  ELC      obsolete/s-region.elc
  ELC      obsolete/sb-image.elc
  ELC      obsolete/sregex.elc
  ELC      obsolete/starttls.elc
  ELC      obsolete/sup-mouse.elc
  ELC      obsolete/terminal.elc
  ELC      obsolete/tls.elc
  ELC      obsolete/tpu-edt.elc
  ELC      obsolete/tpu-extras.elc
  ELC      obsolete/tpu-mapper.elc
  ELC      obsolete/url-ns.elc
  ELC      obsolete/vc-arch.elc
  ELC      obsolete/vi.elc
  ELC      obsolete/vip.elc
  ELC      obsolete/vt-control.elc
  ELC      obsolete/vt100-led.elc
  ELC      obsolete/ws-mode.elc
  ELC      obsolete/yow.elc
  ELC      org/ob-C.elc
  ELC      org/ob-R.elc
  ELC      org/ob-awk.elc
  ELC      org/ob-calc.elc
  ELC      org/ob-clojure.elc
  ELC      org/ob-comint.elc
  ELC      org/ob-core.elc
  ELC      org/ob-css.elc
  ELC      org/ob-ditaa.elc
  ELC      org/ob-dot.elc
  ELC      org/ob-emacs-lisp.elc
  ELC      org/ob-eshell.elc
  ELC      org/ob-eval.elc
  ELC      org/ob-exp.elc
  ELC      org/ob-forth.elc
  ELC      org/ob-fortran.elc
  ELC      org/ob-gnuplot.elc
  ELC      org/ob-groovy.elc
  ELC      org/ob-haskell.elc
  ELC      org/ob-java.elc
  ELC      org/ob-js.elc
  ELC      org/ob-julia.elc
  ELC      org/ob-latex.elc
  ELC      org/ob-lilypond.elc
  ELC      org/ob-lisp.elc
  ELC      org/ob-lob.elc
  ELC      org/ob-lua.elc
  ELC      org/ob-makefile.elc
  ELC      org/ob-matlab.elc
  ELC      org/ob-maxima.elc
  ELC      org/ob-ocaml.elc
  ELC      org/ob-octave.elc
  ELC      org/ob-org.elc
  ELC      org/ob-perl.elc
  ELC      org/ob-plantuml.elc
  ELC      org/ob-processing.elc
  ELC      org/ob-python.elc
  ELC      org/ob-ref.elc
  ELC      org/ob-ruby.elc
  ELC      org/ob-sass.elc
  ELC      org/ob-scheme.elc
  ELC      org/ob-screen.elc
  ELC      org/ob-sed.elc
  ELC      org/ob-shell.elc
  ELC      org/ob-sql.elc
  ELC      org/ob-sqlite.elc
  ELC      org/ob-table.elc
  ELC      org/ob-tangle.elc
  ELC      org/ob.elc
  ELC      org/oc-basic.elc
  ELC      org/oc-biblatex.elc
  ELC      org/oc-csl.elc
  ELC      org/oc-natbib.elc
  ELC      org/oc.elc
  ELC      org/ol-bbdb.elc
  ELC      org/ol-bibtex.elc
  ELC      org/ol-docview.elc
  ELC      org/ol-doi.elc
  ELC      org/ol-eshell.elc
  ELC      org/ol-eww.elc
  ELC      org/ol-gnus.elc
  ELC      org/ol-info.elc
  ELC      org/ol-irc.elc
  ELC      org/ol-man.elc
  ELC      org/ol-mhe.elc
  ELC      org/ol-rmail.elc
  ELC      org/ol-w3m.elc
  ELC      org/ol.elc
  ELC      org/org-agenda.elc
  ELC      org/org-archive.elc
  ELC      org/org-attach-git.elc
  ELC      org/org-attach.elc
  ELC      org/org-capture.elc
  ELC      org/org-clock.elc
  ELC      org/org-colview.elc
  ELC      org/org-compat.elc
  ELC      org/org-crypt.elc
  ELC      org/org-ctags.elc
  ELC      org/org-datetree.elc
  ELC      org/org-duration.elc
  ELC      org/org-element.elc
  ELC      org/org-entities.elc
  ELC      org/org-faces.elc
  ELC      org/org-feed.elc
  ELC      org/org-footnote.elc
  ELC      org/org-goto.elc
  ELC      org/org-habit.elc
  ELC      org/org-id.elc
  ELC      org/org-indent.elc
  ELC      org/org-inlinetask.elc
  ELC      org/org-keys.elc
  ELC      org/org-lint.elc
  ELC      org/org-list.elc
  ELC      org/org-macro.elc
  ELC      org/org-macs.elc
  ELC      org/org-mobile.elc
  ELC      org/org-mouse.elc
  ELC      org/org-num.elc
  ELC      org/org-pcomplete.elc
  ELC      org/org-plot.elc
  ELC      org/org-protocol.elc
  ELC      org/org-refile.elc
  ELC      org/org-src.elc
  ELC      org/org-table.elc
  ELC      org/org-tempo.elc
  ELC      org/org-timer.elc
  ELC      org/org.elc
  ELC      org/ox-ascii.elc
  ELC      org/ox-beamer.elc
  ELC      org/ox-html.elc
  ELC      org/ox-icalendar.elc
  ELC      org/ox-koma-letter.elc
  ELC      org/ox-latex.elc
  ELC      org/ox-man.elc
  ELC      org/ox-md.elc
  ELC      org/ox-odt.elc
  ELC      org/ox-org.elc
  ELC      org/ox-publish.elc
  ELC      org/ox-texinfo.elc
  ELC      org/ox.elc
  ELC      play/5x5.elc
  ELC      play/animate.elc
  ELC      play/blackbox.elc
  ELC      play/bubbles.elc
  ELC      play/cookie1.elc
  ELC      play/decipher.elc
  ELC      play/dissociate.elc
  ELC      play/doctor.elc
  ELC      play/dunnet.elc
  ELC      play/fortune.elc
  ELC      play/gamegrid.elc
  ELC      play/gametree.elc
  ELC      play/gomoku.elc
  ELC      play/handwrite.elc
  ELC      play/hanoi.elc
  ELC      play/life.elc
  ELC      play/morse.elc
  ELC      play/mpuz.elc
  ELC      play/pong.elc
  ELC      play/snake.elc
  ELC      play/solitaire.elc
  ELC      play/spook.elc
  ELC      play/studly.elc
  ELC      play/tetris.elc
  ELC      play/zone.elc
  ELC      progmodes/antlr-mode.elc
  ELC      progmodes/asm-mode.elc
  ELC      progmodes/autoconf.elc
  ELC      progmodes/bat-mode.elc
  ELC      progmodes/bug-reference.elc
  ELC      progmodes/cc-bytecomp.elc
  ELC      progmodes/cc-defs.elc
  ELC      progmodes/cc-vars.elc
  ELC      progmodes/cc-langs.elc
  ELC      progmodes/cc-engine.elc
  ELC      progmodes/cc-align.elc
  ELC      progmodes/cc-awk.elc
  ELC      progmodes/cc-cmds.elc
  ELC      progmodes/cc-fonts.elc
  ELC      progmodes/cc-guess.elc
  ELC      progmodes/cc-menus.elc
  ELC      progmodes/cc-styles.elc
  ELC      progmodes/cc-mode.elc
  ELC      progmodes/cfengine.elc
  ELC      progmodes/cl-font-lock.elc
  ELC      progmodes/cmacexp.elc
  ELC      progmodes/compile.elc
  ELC      progmodes/cperl-mode.elc
  ELC      progmodes/cpp.elc
  ELC      progmodes/cwarn.elc
  ELC      progmodes/dcl-mode.elc
  ELC      progmodes/ebnf-abn.elc
  ELC      progmodes/ebnf-bnf.elc
  ELC      progmodes/ebnf-dtd.elc
  ELC      progmodes/ebnf-ebx.elc
  ELC      progmodes/ebnf-iso.elc
  ELC      progmodes/ebnf-otz.elc
  ELC      progmodes/ebnf-yac.elc
  ELC      progmodes/ebnf2ps.elc
  ELC      progmodes/ebrowse.elc
  ELC      progmodes/erts-mode.elc
  ELC      progmodes/etags.elc
  ELC      progmodes/executable.elc
  ELC      progmodes/f90.elc
  ELC      progmodes/flymake-cc.elc
  ELC      progmodes/flymake-proc.elc
  ELC      progmodes/flymake.elc
  ELC      progmodes/fortran.elc
  ELC      progmodes/gdb-mi.elc
  ELC      progmodes/glasses.elc
  ELC      progmodes/grep.elc
  ELC      progmodes/gud.elc
  ELC      progmodes/hideif.elc
  ELC      progmodes/hideshow.elc
  ELC      progmodes/icon.elc
  ELC      progmodes/idlw-complete-structtag.elc
  ELC      progmodes/idlw-help.elc
  ELC      progmodes/idlw-shell.elc
  ELC      progmodes/idlw-toolbar.elc
  ELC      progmodes/idlwave.elc
  ELC      progmodes/inf-lisp.elc
  ELC      progmodes/js.elc
  ELC      progmodes/ld-script.elc
  ELC      progmodes/m4-mode.elc
  ELC      progmodes/make-mode.elc
  ELC      progmodes/meta-mode.elc
  ELC      progmodes/mixal-mode.elc
  ELC      progmodes/modula2.elc
  ELC      progmodes/octave.elc
  ELC      progmodes/opascal.elc
  ELC      progmodes/pascal.elc
  ELC      progmodes/perl-mode.elc
  ELC      progmodes/project.elc
  ELC      progmodes/prolog.elc
  ELC      progmodes/ps-mode.elc
  ELC      progmodes/python.elc
  ELC      progmodes/ruby-mode.elc
  ELC      progmodes/scheme.elc
  ELC      progmodes/sh-script.elc
  ELC      progmodes/simula.elc
  ELC      progmodes/sql.elc
  ELC      progmodes/subword.elc
  ELC      progmodes/tcl.elc
  ELC      progmodes/vera-mode.elc
  ELC      progmodes/verilog-mode.elc
  ELC      progmodes/vhdl-mode.elc
  ELC      progmodes/which-func.elc
  ELC      progmodes/xref.elc
  ELC      progmodes/xscheme.elc
  ELC      term/AT386.elc
  ELC      term/bobcat.elc
  ELC      term/cygwin.elc
  ELC      term/iris-ansi.elc
  ELC      term/konsole.elc
  ELC      term/linux.elc
  ELC      term/lk201.elc
  ELC      term/news.elc
  ELC      term/rxvt.elc
  ELC      term/screen.elc
  ELC      term/st.elc
  ELC      term/sun.elc
  ELC      term/tmux.elc
  ELC      term/tvi970.elc
  ELC      term/vt100.elc
  ELC      term/vt200.elc
  ELC      term/w32console.elc
  ELC      term/wyse50.elc
  ELC      term/xterm.elc
  ELC      textmodes/artist.elc
  ELC      textmodes/bib-mode.elc
  ELC      textmodes/bibtex-style.elc
  ELC      textmodes/bibtex.elc
  ELC      textmodes/conf-mode.elc
  ELC      textmodes/css-mode.elc
  ELC      textmodes/dns-mode.elc
  ELC      textmodes/emacs-news-mode.elc
  ELC      textmodes/enriched.elc
  ELC      textmodes/etc-authors-mode.elc
  ELC      textmodes/flyspell.elc
  ELC      textmodes/glyphless-mode.elc
  ELC      textmodes/ispell.elc
  ELC      textmodes/less-css-mode.elc
  ELC      textmodes/makeinfo.elc
  ELC      textmodes/mhtml-mode.elc
  ELC      textmodes/nroff-mode.elc
  ELC      textmodes/page-ext.elc
  ELC      textmodes/picture.elc
  ELC      textmodes/pixel-fill.elc
  ELC      textmodes/po.elc
  ELC      textmodes/refbib.elc
  ELC      textmodes/refer.elc
  ELC      textmodes/refill.elc
  ELC      textmodes/reftex-auc.elc
  ELC      textmodes/reftex-cite.elc
  ELC      textmodes/reftex-dcr.elc
  ELC      textmodes/reftex-global.elc
  ELC      textmodes/reftex-index.elc
  ELC      textmodes/reftex-parse.elc
  ELC      textmodes/reftex-ref.elc
  ELC      textmodes/reftex-sel.elc
  ELC      textmodes/reftex-toc.elc
  ELC      textmodes/reftex-vars.elc
  ELC      textmodes/reftex.elc
  ELC      textmodes/remember.elc
  ELC      textmodes/rst.elc
  ELC      textmodes/sgml-mode.elc
  ELC      textmodes/string-edit.elc
  ELC      textmodes/table.elc
  ELC      textmodes/tex-mode.elc
  ELC      textmodes/texinfmt.elc
  ELC      textmodes/texinfo.elc
  ELC      textmodes/texnfo-upd.elc
  ELC      textmodes/tildify.elc
  ELC      textmodes/two-column.elc
  ELC      textmodes/underline.elc
  ELC      textmodes/word-wrap-mode.elc
  ELC      url/url-about.elc
  ELC      url/url-auth.elc
  ELC      url/url-cache.elc
  ELC      url/url-cid.elc
  ELC      url/url-cookie.elc
  ELC      url/url-dav.elc
  ELC      url/url-dired.elc
  ELC      url/url-domsuf.elc
  ELC      url/url-expand.elc
  ELC      url/url-file.elc
  ELC      url/url-ftp.elc
  ELC      url/url-future.elc
  ELC      url/url-gw.elc
  ELC      url/url-handlers.elc
  ELC      url/url-history.elc
  ELC      url/url-http.elc
  ELC      url/url-imap.elc
  ELC      url/url-irc.elc
  ELC      url/url-ldap.elc
  ELC      url/url-mailto.elc
  ELC      url/url-methods.elc
  ELC      url/url-misc.elc
  ELC      url/url-news.elc
  ELC      url/url-nfs.elc
  ELC      url/url-parse.elc
  ELC      url/url-privacy.elc
  ELC      url/url-proxy.elc
  ELC      url/url-queue.elc
  ELC      url/url-tramp.elc
  ELC      url/url-util.elc
  ELC      url/url-vars.elc
  ELC      url/url.elc
  ELC      vc/add-log.elc
  ELC      vc/compare-w.elc
  ELC      vc/cvs-status.elc
  ELC      vc/diff-mode.elc
  ELC      vc/diff.elc
  ELC      vc/ediff-diff.elc
  ELC      vc/ediff-help.elc
  ELC      vc/ediff-init.elc
  ELC      vc/ediff-merg.elc
  ELC      vc/ediff-mult.elc
  ELC      vc/ediff-ptch.elc
  ELC      vc/ediff-util.elc
  ELC      vc/ediff-vers.elc
  ELC      vc/ediff-wind.elc
  ELC      vc/ediff.elc
  ELC      vc/emerge.elc
  ELC      vc/log-edit.elc
  ELC      vc/log-view.elc
  ELC      vc/pcvs-defs.elc
  ELC      vc/pcvs-info.elc
  ELC      vc/pcvs-parse.elc
  ELC      vc/pcvs-util.elc
  ELC      vc/pcvs.elc
  ELC      vc/smerge-mode.elc
  ELC      vc/vc-annotate.elc
  ELC      vc/vc-bzr.elc
  ELC      vc/vc-cvs.elc
  ELC      vc/vc-dav.elc
  ELC      vc/vc-dir.elc
  ELC      vc/vc-dispatcher.elc
  ELC      vc/vc-filewise.elc
  ELC      vc/vc-git.elc
  ELC      vc/vc-hg.elc
  ELC      vc/vc-mtn.elc
  ELC      vc/vc-rcs.elc
  ELC      vc/vc-sccs.elc
  ELC      vc/vc-src.elc
  ELC      vc/vc-svn.elc
  ELC      vc/vc.elc
  GEN      cus-load.el
  INFO     Scanning files for custom... 
  INFO     Scanning files for custom...10% 
  INFO     Scanning files for custom...20% 
  INFO     Scanning files for custom...30% 
  INFO     Scanning files for custom...40% 
  INFO     Scanning files for custom...50% 
  INFO     Scanning files for custom...60% 
  INFO     Scanning files for custom...70% 
  INFO     Scanning files for custom...80% 
  INFO     Scanning files for custom...90% 
  INFO     Scanning files for custom...100% 
  INFO     Scanning files for custom...done
  INFO     Generating ./cus-load.el...
  INFO     Generating ./cus-load.el...done
  GEN      finder-inf.el
  INFO     Scanning files for finder... 
  INFO     Scanning files for finder...17% 
  INFO     Scanning files for finder...38% 
  INFO     Scanning files for finder...56% 
  INFO     Scanning files for finder...71% 
  INFO     Scanning files for finder...88% 
  INFO     Scanning files for finder...done
/usr/bin/make -C doc/lispref info
../../build-aux/install-sh -c -d ../../info
  GEN      ../../info/elisp.info
/usr/bin/make -C doc/lispintro info
  GEN      ../../info/eintr.info
/usr/bin/make -C doc/emacs info
  GEN      ../../info/emacs.info
/usr/bin/make -C doc/misc info
  GEN      ../../info/auth.info
  GEN      ../../info/autotype.info
  GEN      ../../info/bovine.info
  GEN      ../../info/calc.info
  GEN      ../../info/ccmode.info
  GEN      ../../info/cl.info
  GEN      ../../info/dbus.info
  GEN      ../../info/dired-x.info
  GEN      ../../info/ebrowse.info
  GEN      ../../info/ede.info
  GEN      ../../info/ediff.info
  GEN      ../../info/edt.info
  GEN      ../../info/eieio.info
  GEN      ../../info/emacs-mime.info
  GEN      ../../info/epa.info
  GEN      ../../info/erc.info
  GEN      ../../info/ert.info
  GEN      ../../info/eshell.info
  GEN      ../../info/eudc.info
  GEN      ../../info/efaq.info
  GEN      ../../info/eww.info
  GEN      ../../info/flymake.info
  GEN      ../../info/forms.info
  GEN      ../../info/gnus.info
  GEN      ../../info/emacs-gnutls.info
  GEN      ../../info/htmlfontify.info
  GEN      ../../info/idlwave.info
  GEN      ../../info/ido.info
  GEN      ../../info/info.info
  GEN      ../../info/mairix-el.info
  GEN      ../../info/message.info
  GEN      ../../info/mh-e.info
  GEN      modus-themes.texi
  GEN      ../../info/modus-themes.info
  GEN      ../../info/newsticker.info
  GEN      ../../info/nxml-mode.info
  GEN      ../../info/octave-mode.info
  GEN      org.texi
  GEN      ../../info/org.info
  GEN      ../../info/pcl-cvs.info
  GEN      ../../info/pgg.info
  GEN      ../../info/rcirc.info
  GEN      ../../info/remember.info
  GEN      ../../info/reftex.info
  GEN      ../../info/sasl.info
  GEN      ../../info/sc.info
  GEN      ../../info/semantic.info
  GEN      ../../info/ses.info
  GEN      ../../info/sieve.info
  GEN      ../../info/smtpmail.info
  GEN      ../../info/speedbar.info
  GEN      ../../info/srecode.info
  GEN      ../../info/todo-mode.info
  GEN      ../../info/transient.info
  GEN      ../../info/tramp.info
  GEN      ../../info/url.info
  GEN      ../../info/vhdl-mode.info
  GEN      ../../info/vip.info
  GEN      ../../info/viper.info
  GEN      ../../info/vtable.info
  GEN      ../../info/widget.info
  GEN      ../../info/wisent.info
  GEN      ../../info/woman.info
  GEN      ../../info/efaq-w32.info
  GEN      info/dir
~/Desktop/emacs $ make install
/usr/bin/make -C lib all
make[1]: Nothing to be done for `all'.
/usr/bin/make -C lib-src all
make[1]: Nothing to be done for `all'.
/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' BIN_DESTDIR=''/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/'' \
		 ELN_DESTDIR='/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Frameworks/' all
/usr/bin/make -C ../admin/charsets all
make[2]: Nothing to be done for `all'.
/usr/bin/make -C ../admin/unidata charscript.el
make[2]: Nothing to be done for `charscript.el'.
/usr/bin/make -C ../admin/unidata emoji-zwj.el
make[2]: Nothing to be done for `emoji-zwj.el'.
/usr/bin/make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[2]: Nothing to be done for `all'.
/usr/bin/make -C ../admin/charsets cp51932.el
make[2]: Nothing to be done for `cp51932.el'.
/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[2]: Nothing to be done for `eucjp-ms.el'.
/usr/bin/make -C ../nextstep all
/usr/bin/make -C ../src emacs
/usr/bin/make -C ../admin/charsets all
make[4]: Nothing to be done for `all'.
/usr/bin/make -C ../admin/unidata charscript.el
make[4]: Nothing to be done for `charscript.el'.
/usr/bin/make -C ../admin/unidata emoji-zwj.el
make[4]: Nothing to be done for `emoji-zwj.el'.
/usr/bin/make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[4]: Nothing to be done for `all'.
/usr/bin/make -C ../admin/charsets cp51932.el
make[4]: Nothing to be done for `cp51932.el'.
/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[4]: Nothing to be done for `eucjp-ms.el'.
/usr/bin/make -C lisp all
/usr/bin/make -C ../leim all EMACS="../src/emacs"
make[2]: Nothing to be done for `all'.
/usr/bin/make -C ../admin/grammars all EMACS="../../src/emacs"
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `compile-targets'.
make[2]: Nothing to be done for `compile-targets'.
/usr/bin/make -C doc/lispref info
make[1]: Nothing to be done for `info'.
/usr/bin/make -C doc/lispintro info
make[1]: Nothing to be done for `info'.
/usr/bin/make -C doc/emacs info
make[1]: Nothing to be done for `info'.
/usr/bin/make -C doc/misc info
make[1]: Nothing to be done for `info'.
umask 022; build-aux/install-sh -c -d "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info"
unset CDPATH; \
	thisdir=`/bin/pwd`; \
	exp_infodir=`cd "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info" && /bin/pwd`; \
	if [ "`cd ./info && /bin/pwd`" = "$exp_infodir" ]; then \
	  true; \
	else \
	   [ -f "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info/dir" ] || \
	      [ ! -f ./info/dir ] || \
	      /usr/bin/install -c -m 644 ./info/dir "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info/dir"; \
	   info_misc=`MAKEFLAGS= /usr/bin/make --no-print-directory -s -C doc/misc echo-info`; \
	   cd ./info ; \
	   for elt in emacs.info eintr.info elisp.info ${info_misc}; do \
	      for f in `ls $elt $elt-[1-9] $elt-[1-9][0-9] 2>/dev/null`; do \
	       (cd "${thisdir}"; \
	        /usr/bin/install -c -m 644 ./info/$f "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info/$f"); \
	        [ -n "/usr/bin/gzip" ] || continue ; \
	        rm -f "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info/$f.gz"; \
	        /usr/bin/gzip -9n "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info/$f"; \
	      done; \
	     (cd "${thisdir}"; \
	      /usr/bin/install-info --info-dir="/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info" "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/info/$elt"); \
	   done; \
	fi
umask 022; build-aux/install-sh -c -d "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/man/man1"
thisdir=`/bin/pwd`; \
	cd ./doc/man; \
	for page in *.1; do \
	  test "$page" = ChangeLog.1 && continue; \
	  dest=`echo "${page}" | sed -e 's/\.1$//' -e 's,x,x,'`.1; \
	  (cd "${thisdir}"; \
	   /usr/bin/install -c -m 644 ./doc/man/${page} "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/man/man1/${dest}"); \
	  [ -n "/usr/bin/gzip" ] || continue ; \
	  rm -f "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/man/man1/${dest}.gz"; \
	  /usr/bin/gzip -9n "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/man/man1/${dest}" || true; \
	done
umask 022 && build-aux/install-sh -c -d "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/include"
/usr/bin/install -c -m 644 src/emacs-module.h "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/include/emacs-module.h"
set "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/etc" "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/lisp" ; \
	unset CDPATH; \
	for installuser in ${LOGNAME} ${USERNAME} ${USER} `(id -u) 2> /dev/null`; do [ -n "${installuser}" ] && break ; done; installgroup=`(id -g) 2>/dev/null` && [ -n "$installgroup" ] && installuser=$installuser:$installgroup; \
	for dir in ./etc ./lisp ; do \
	  [ -d ${dir} ] || exit 1 ; \
	  dest="$1" ; shift ; \
	  if [ -d "${dest}" ]; then \
	    exp_dest=`cd "${dest}" && /bin/pwd`; \
	    [ "$exp_dest" = "`cd ${dir} && /bin/pwd`" ] && continue ; \
	  else true; \
	  fi; \
	  rm -rf "${dest}" ; \
	  umask 022; build-aux/install-sh -c -d "${dest}" ; \
	  printf 'Copying %s to %s...\n' "$dir" "$dest" ; \
	  (cd ${dir}; tar -chf - . ) \
	    | (cd "${dest}"; umask 022; \
	       tar -xvf - && cat > /dev/null) || exit 1; \
	  if [ "${dir}" = "./etc" ]; then \
	      rm -f "${dest}/DOC"* ; \
	      rm -f "${dest}/refcards"/*.aux "${dest}/refcards"/*.dvi; \
	      rm -f "${dest}/refcards"/*.log "${dest}/refcards"/*.in; \
	  else true; \
	  fi; \
	  (cd "${dest}" || exit 1; \
	    for subdir in `find . -type d -print` ; do \
	      chmod a+rx ${subdir} ; \
	      rm -f ${subdir}/.gitignore ; \
	      rm -f ${subdir}/.arch-inventory ; \
	      rm -f ${subdir}/.DS_Store ; \
	      rm -f ${subdir}/#* ; \
	      rm -f ${subdir}/.#* ; \
	      rm -f ${subdir}/*~ ; \
	      rm -f ${subdir}/*.orig ; \
	      rm -f ${subdir}/ChangeLog* ; \
	      [ "${dir}" != "./etc" ] && \
	        rm -f ${subdir}/[mM]akefile*[.-]in ${subdir}/[mM]akefile ; \
	    done ); \
	  find "${dest}" -exec chown ${installuser} {} ';' ;\
	done
Copying ./etc to /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/etc...
x ./
x ./AUTHORS
x ./CALC-NEWS
x ./ChangeLog.1
x ./charsets/
x ./compilation.txt
x ./COPYING
x ./DEBUG
x ./DEVEL.HUMOR
x ./DISTRIB
x ./DOC
x ./e/
x ./edt-user.el
x ./emacs-buffer.gdb
x ./emacs-mail.desktop
x ./emacs.desktop
x ./emacs.icon
x ./emacs.metainfo.xml
x ./emacs.service
x ./emacsclient-mail.desktop
x ./emacsclient.desktop
x ./enriched.txt
x ./ERC-NEWS
x ./ETAGS.EBNF
x ./ETAGS.README
x ./forms/
x ./future-bug
x ./gnus/
x ./gnus-tut.txt
x ./grep.txt
x ./HELLO
x ./HISTORY
x ./images/
x ./JOKES
x ./MACHINES
x ./MH-E-NEWS
x ./NEWS
x ./NEWS.1-17
x ./NEWS.18
x ./NEWS.19
x ./NEWS.20
x ./NEWS.21
x ./NEWS.22
x ./NEWS.23
x ./NEWS.24
x ./NEWS.25
x ./NEWS.26
x ./NEWS.27
x ./NEWS.28
x ./NEXTSTEP
x ./nxml/
x ./NXML-NEWS
x ./org/
x ./ORG-NEWS
x ./org.gnu.emacs.defaults.gschema.xml
x ./package-keyring.gpg
x ./PROBLEMS
x ./ps-prin0.ps
x ./ps-prin1.ps
x ./publicsuffix.txt
x ./README
x ./refcards/
x ./rgb.txt
x ./schema/
x ./ses-example.ses
x ./spook.lines
x ./srecode/
x ./TERMS
x ./themes/
x ./TODO
x ./tutorials/
x ./w32-feature.el
x ./yow.lines
x ./tutorials/TUTORIAL
x ./tutorials/TUTORIAL.bg
x ./tutorials/TUTORIAL.cn
x ./tutorials/TUTORIAL.cs
x ./tutorials/TUTORIAL.de
x ./tutorials/TUTORIAL.eo
x ./tutorials/TUTORIAL.es
x ./tutorials/TUTORIAL.fr
x ./tutorials/TUTORIAL.he
x ./tutorials/TUTORIAL.it
x ./tutorials/TUTORIAL.ja
x ./tutorials/TUTORIAL.ko
x ./tutorials/TUTORIAL.nl
x ./tutorials/TUTORIAL.pl
x ./tutorials/TUTORIAL.pt_BR
x ./tutorials/TUTORIAL.ro
x ./tutorials/TUTORIAL.ru
x ./tutorials/TUTORIAL.sk
x ./tutorials/TUTORIAL.sl
x ./tutorials/TUTORIAL.sv
x ./tutorials/TUTORIAL.th
x ./tutorials/TUTORIAL.translators
x ./tutorials/TUTORIAL.zh
x ./themes/adwaita-theme.el
x ./themes/deeper-blue-theme.el
x ./themes/dichromacy-theme.el
x ./themes/leuven-dark-theme.el
x ./themes/leuven-theme.el
x ./themes/light-blue-theme.el
x ./themes/manoj-dark-theme.el
x ./themes/misterioso-theme.el
x ./themes/modus-operandi-theme.el
x ./themes/modus-themes.el
x ./themes/modus-vivendi-theme.el
x ./themes/tango-dark-theme.el
x ./themes/tango-theme.el
x ./themes/tsdh-dark-theme.el
x ./themes/tsdh-light-theme.el
x ./themes/wheatgrass-theme.el
x ./themes/whiteboard-theme.el
x ./themes/wombat-theme.el
x ./srecode/c.srt
x ./srecode/cpp.srt
x ./srecode/default.srt
x ./srecode/doc-cpp.srt
x ./srecode/doc-default.srt
x ./srecode/doc-java.srt
x ./srecode/ede-autoconf.srt
x ./srecode/ede-make.srt
x ./srecode/el.srt
x ./srecode/getset-cpp.srt
x ./srecode/java.srt
x ./srecode/make.srt
x ./srecode/proj-test.srt
x ./srecode/template.srt
x ./srecode/test.srt
x ./srecode/texi.srt
x ./srecode/wisent.srt
x ./schema/calstbl.rnc
x ./schema/dbcalstbl.rnc
x ./schema/dbhier.rnc
x ./schema/dbnotn.rnc
x ./schema/dbpool.rnc
x ./schema/dbstart.rnc
x ./schema/docbook.rnc
x ./schema/locate.rnc
x ./schema/od-manifest-schema-v1.2-os.rnc
x ./schema/OpenDocument-schema-v1.3+libreoffice.rnc
x ./schema/OpenDocument-schema-v1.3.rnc
x ./schema/rdfxml.rnc
x ./schema/README
x ./schema/relaxng.rnc
x ./schema/schemas.xml
x ./schema/xhtml-applet.rnc
x ./schema/xhtml-attribs.rnc
x ./schema/xhtml-base.rnc
x ./schema/xhtml-bdo.rnc
x ./schema/xhtml-bform.rnc
x ./schema/xhtml-btable.rnc
x ./schema/xhtml-csismap.rnc
x ./schema/xhtml-datatypes.rnc
x ./schema/xhtml-edit.rnc
x ./schema/xhtml-events.rnc
x ./schema/xhtml-form.rnc
x ./schema/xhtml-frames.rnc
x ./schema/xhtml-hypertext.rnc
x ./schema/xhtml-iframe.rnc
x ./schema/xhtml-image.rnc
x ./schema/xhtml-inlstyle.rnc
x ./schema/xhtml-legacy.rnc
x ./schema/xhtml-link.rnc
x ./schema/xhtml-lst.rnc
x ./schema/xhtml-meta.rnc
x ./schema/xhtml-nameident.rnc
x ./schema/xhtml-object.rnc
x ./schema/xhtml-param.rnc
x ./schema/xhtml-pres.rnc
x ./schema/xhtml-ruby.rnc
x ./schema/xhtml-script.rnc
x ./schema/xhtml-ssismap.rnc
x ./schema/xhtml-struct.rnc
x ./schema/xhtml-table.rnc
x ./schema/xhtml-text.rnc
x ./schema/xhtml-tgt.rnc
x ./schema/xhtml-xstyle.rnc
x ./schema/xhtml.rnc
x ./schema/xslt.rnc
x ./refcards/calccard.tex
x ./refcards/cs-dired-ref.tex
x ./refcards/cs-refcard.tex
x ./refcards/cs-survival.tex
x ./refcards/de-refcard.tex
x ./refcards/dired-ref.tex
x ./refcards/emacsver.tex
x ./refcards/emacsver.tex.in
x ./refcards/fr-dired-ref.tex
x ./refcards/fr-refcard.tex
x ./refcards/fr-survival.tex
x ./refcards/gnus-logo.eps
x ./refcards/gnus-logo.pdf
x ./refcards/gnus-refcard.tex
x ./refcards/Makefile
x ./refcards/orgcard.tex
x ./refcards/pdflayout.sty
x ./refcards/pl-refcard.tex
x ./refcards/pt-br-refcard.tex
x ./refcards/README
x ./refcards/refcard.tex
x ./refcards/ru-refcard.tex
x ./refcards/sk-dired-ref.tex
x ./refcards/sk-refcard.tex
x ./refcards/sk-survival.tex
x ./refcards/survival.tex
x ./refcards/vipcard.tex
x ./refcards/viperCard.tex
x ./org/csl/
x ./org/OrgOdtContentTemplate.xml
x ./org/OrgOdtStyles.xml
x ./org/README
x ./org/csl/chicago-author-date.csl
x ./org/csl/locales-en-US.xml
x ./org/csl/README
x ./nxml/README
x ./nxml/test-invalid.xml
x ./nxml/test-valid.xml
x ./images/attach.pbm
x ./images/attach.xpm
x ./images/back-arrow.pbm
x ./images/back-arrow.xpm
x ./images/bookmark_add.pbm
x ./images/bookmark_add.xpm
x ./images/cancel.pbm
x ./images/cancel.xpm
x ./images/checkbox-mixed.svg
x ./images/checked.svg
x ./images/checked.xpm
x ./images/close.pbm
x ./images/close.xpm
x ./images/connect-to-url.pbm
x ./images/connect-to-url.xpm
x ./images/connect.pbm
x ./images/connect.xpm
x ./images/contact.pbm
x ./images/contact.xpm
x ./images/copy.pbm
x ./images/copy.xpm
x ./images/custom/
x ./images/cut.pbm
x ./images/cut.xpm
x ./images/data-save.pbm
x ./images/data-save.xpm
x ./images/delete.pbm
x ./images/delete.xpm
x ./images/describe.pbm
x ./images/describe.xpm
x ./images/diropen.pbm
x ./images/diropen.xpm
x ./images/disconnect.pbm
x ./images/disconnect.xpm
x ./images/down.svg
x ./images/exit.pbm
x ./images/exit.xpm
x ./images/ezimage/
x ./images/fwd-arrow.pbm
x ./images/fwd-arrow.xpm
x ./images/gnus/
x ./images/gnus.pbm
x ./images/gud/
x ./images/help.pbm
x ./images/help.xpm
x ./images/home.pbm
x ./images/home.xpm
x ./images/icons/
x ./images/index.pbm
x ./images/index.xpm
x ./images/info.pbm
x ./images/info.xpm
x ./images/jump-to.pbm
x ./images/jump-to.xpm
x ./images/left-arrow.pbm
x ./images/left-arrow.xpm
x ./images/left.svg
x ./images/letter.pbm
x ./images/letter.xpm
x ./images/lock-broken.pbm
x ./images/lock-broken.xpm
x ./images/lock-ok.pbm
x ./images/lock-ok.xpm
x ./images/lock.pbm
x ./images/lock.xpm
x ./images/low-color/
x ./images/mail/
x ./images/mh-logo.pbm
x ./images/mh-logo.xpm
x ./images/mpc/
x ./images/new.pbm
x ./images/new.xpm
x ./images/newsticker/
x ./images/next-node.pbm
x ./images/next-node.xpm
x ./images/next-page.pbm
x ./images/next-page.xpm
x ./images/open.pbm
x ./images/open.xpm
x ./images/paste.pbm
x ./images/paste.xpm
x ./images/preferences.pbm
x ./images/preferences.xpm
x ./images/prev-node.pbm
x ./images/prev-node.xpm
x ./images/print.pbm
x ./images/print.xpm
x ./images/radio-checked.svg
x ./images/radio-mixed.svg
x ./images/radio.svg
x ./images/README
x ./images/redo.pbm
x ./images/redo.xpm
x ./images/refresh.pbm
x ./images/refresh.xpm
x ./images/right-arrow.pbm
x ./images/right-arrow.xpm
x ./images/right.svg
x ./images/save.pbm
x ./images/save.xpm
x ./images/saveas.pbm
x ./images/saveas.xpm
x ./images/search-replace.pbm
x ./images/search-replace.xpm
x ./images/search.pbm
x ./images/search.xpm
x ./images/separator.pbm
x ./images/separator.xpm
x ./images/show.pbm
x ./images/show.xpm
x ./images/smilies/
x ./images/sort-ascending.pbm
x ./images/sort-ascending.xpm
x ./images/sort-column-ascending.pbm
x ./images/sort-column-ascending.xpm
x ./images/sort-criteria.pbm
x ./images/sort-criteria.xpm
x ./images/sort-descending.pbm
x ./images/sort-descending.xpm
x ./images/sort-row-ascending.pbm
x ./images/sort-row-ascending.xpm
x ./images/spell.pbm
x ./images/spell.xpm
x ./images/splash.bmp
x ./images/splash.pbm
x ./images/splash.png
x ./images/splash.svg
x ./images/splash.xpm
x ./images/tabs/
x ./images/tree-widget/
x ./images/unchecked.pbm
x ./images/unchecked.svg
x ./images/unchecked.xpm
x ./images/undo.pbm
x ./images/undo.xpm
x ./images/up-arrow.pbm
x ./images/up-arrow.xpm
x ./images/up-node.pbm
x ./images/up-node.xpm
x ./images/up.svg
x ./images/zoom-in.pbm
x ./images/zoom-in.xpm
x ./images/zoom-out.pbm
x ./images/zoom-out.xpm
x ./images/tree-widget/default/
x ./images/tree-widget/folder/
x ./images/tree-widget/folder/close.png
x ./images/tree-widget/folder/close.xpm
x ./images/tree-widget/folder/empty.png
x ./images/tree-widget/folder/empty.xpm
x ./images/tree-widget/folder/end-guide.png
x ./images/tree-widget/folder/end-guide.xpm
x ./images/tree-widget/folder/guide.png
x ./images/tree-widget/folder/guide.xpm
x ./images/tree-widget/folder/handle.png
x ./images/tree-widget/folder/handle.xpm
x ./images/tree-widget/folder/leaf.png
x ./images/tree-widget/folder/leaf.xpm
x ./images/tree-widget/folder/no-guide.png
x ./images/tree-widget/folder/no-guide.xpm
x ./images/tree-widget/folder/no-handle.png
x ./images/tree-widget/folder/no-handle.xpm
x ./images/tree-widget/folder/open.png
x ./images/tree-widget/folder/open.xpm
x ./images/tree-widget/folder/README
x ./images/tree-widget/default/close.png
x ./images/tree-widget/default/close.xpm
x ./images/tree-widget/default/empty.png
x ./images/tree-widget/default/empty.xpm
x ./images/tree-widget/default/end-guide.png
x ./images/tree-widget/default/end-guide.xpm
x ./images/tree-widget/default/guide.png
x ./images/tree-widget/default/guide.xpm
x ./images/tree-widget/default/handle.png
x ./images/tree-widget/default/handle.xpm
x ./images/tree-widget/default/leaf.png
x ./images/tree-widget/default/leaf.xpm
x ./images/tree-widget/default/no-guide.png
x ./images/tree-widget/default/no-guide.xpm
x ./images/tree-widget/default/no-handle.png
x ./images/tree-widget/default/no-handle.xpm
x ./images/tree-widget/default/open.png
x ./images/tree-widget/default/open.xpm
x ./images/tree-widget/default/README
x ./images/tabs/close.xpm
x ./images/tabs/left-arrow.xpm
x ./images/tabs/new.xpm
x ./images/tabs/README
x ./images/tabs/right-arrow.xpm
x ./images/smilies/blink.pbm
x ./images/smilies/blink.xpm
x ./images/smilies/braindamaged.pbm
x ./images/smilies/braindamaged.xpm
x ./images/smilies/cry.pbm
x ./images/smilies/cry.xpm
x ./images/smilies/dead.pbm
x ./images/smilies/dead.xpm
x ./images/smilies/evil.pbm
x ./images/smilies/evil.xpm
x ./images/smilies/forced.pbm
x ./images/smilies/forced.xpm
x ./images/smilies/frown.pbm
x ./images/smilies/frown.xpm
x ./images/smilies/grayscale/
x ./images/smilies/grin.pbm
x ./images/smilies/grin.xpm
x ./images/smilies/indifferent.pbm
x ./images/smilies/indifferent.xpm
x ./images/smilies/medium/
x ./images/smilies/README
x ./images/smilies/sad.pbm
x ./images/smilies/sad.xpm
x ./images/smilies/smile.pbm
x ./images/smilies/smile.xpm
x ./images/smilies/wry.pbm
x ./images/smilies/wry.xpm
x ./images/smilies/medium/blink.xpm
x ./images/smilies/medium/braindamaged.xpm
x ./images/smilies/medium/cry.xpm
x ./images/smilies/medium/dead.xpm
x ./images/smilies/medium/evil.xpm
x ./images/smilies/medium/forced.xpm
x ./images/smilies/medium/frown.xpm
x ./images/smilies/medium/grin.xpm
x ./images/smilies/medium/indifferent.xpm
x ./images/smilies/medium/README
x ./images/smilies/medium/reverse-smile.xpm
x ./images/smilies/medium/sad.xpm
x ./images/smilies/medium/smile.xpm
x ./images/smilies/medium/wry.xpm
x ./images/smilies/grayscale/blink.xpm
x ./images/smilies/grayscale/braindamaged.xpm
x ./images/smilies/grayscale/cry.xpm
x ./images/smilies/grayscale/dead.xpm
x ./images/smilies/grayscale/evil.xpm
x ./images/smilies/grayscale/forced.xpm
x ./images/smilies/grayscale/frown.xpm
x ./images/smilies/grayscale/grin.xpm
x ./images/smilies/grayscale/indifferent.xpm
x ./images/smilies/grayscale/README
x ./images/smilies/grayscale/reverse-smile.xpm
x ./images/smilies/grayscale/sad.xpm
x ./images/smilies/grayscale/smile.xpm
x ./images/smilies/grayscale/wry.xpm
x ./images/newsticker/browse-url.xpm
x ./images/newsticker/get-all.xpm
x ./images/newsticker/mark-immortal.xpm
x ./images/newsticker/mark-read.xpm
x ./images/newsticker/narrow.xpm
x ./images/newsticker/next-feed.xpm
x ./images/newsticker/next-item.xpm
x ./images/newsticker/prev-feed.xpm
x ./images/newsticker/prev-item.xpm
x ./images/newsticker/README
x ./images/newsticker/rss-feed.png
x ./images/newsticker/rss-feed.svg
x ./images/newsticker/update.xpm
x ./images/mpc/add.pbm
x ./images/mpc/add.xpm
x ./images/mpc/ffwd.pbm
x ./images/mpc/ffwd.xpm
x ./images/mpc/next.pbm
x ./images/mpc/next.xpm
x ./images/mpc/pause.pbm
x ./images/mpc/pause.xpm
x ./images/mpc/play.pbm
x ./images/mpc/play.xpm
x ./images/mpc/prev.pbm
x ./images/mpc/prev.xpm
x ./images/mpc/README
x ./images/mpc/rewind.pbm
x ./images/mpc/rewind.xpm
x ./images/mpc/stop.pbm
x ./images/mpc/stop.xpm
x ./images/mail/compose.pbm
x ./images/mail/compose.xpm
x ./images/mail/copy.pbm
x ./images/mail/copy.xpm
x ./images/mail/flag-for-followup.pbm
x ./images/mail/flag-for-followup.xpm
x ./images/mail/forward.pbm
x ./images/mail/forward.xpm
x ./images/mail/inbox.pbm
x ./images/mail/inbox.xpm
x ./images/mail/move.pbm
x ./images/mail/move.xpm
x ./images/mail/not-spam.pbm
x ./images/mail/not-spam.xpm
x ./images/mail/outbox.pbm
x ./images/mail/outbox.xpm
x ./images/mail/preview.pbm
x ./images/mail/preview.xpm
x ./images/mail/README
x ./images/mail/repack.pbm
x ./images/mail/repack.xpm
x ./images/mail/reply-all.pbm
x ./images/mail/reply-all.xpm
x ./images/mail/reply-from.pbm
x ./images/mail/reply-from.xpm
x ./images/mail/reply-to.pbm
x ./images/mail/reply-to.xpm
x ./images/mail/reply.pbm
x ./images/mail/reply.xpm
x ./images/mail/save-draft.pbm
x ./images/mail/save-draft.xpm
x ./images/mail/save.xpm
x ./images/mail/send.pbm
x ./images/mail/send.xpm
x ./images/mail/spam.xpm
x ./images/low-color/back-arrow.xpm
x ./images/low-color/copy.xpm
x ./images/low-color/cut.xpm
x ./images/low-color/fwd-arrow.xpm
x ./images/low-color/help.xpm
x ./images/low-color/home.xpm
x ./images/low-color/index.xpm
x ./images/low-color/jump-to.xpm
x ./images/low-color/left-arrow.xpm
x ./images/low-color/new.xpm
x ./images/low-color/next-node.xpm
x ./images/low-color/open.xpm
x ./images/low-color/paste.xpm
x ./images/low-color/preferences.xpm
x ./images/low-color/prev-node.xpm
x ./images/low-color/print.xpm
x ./images/low-color/README
x ./images/low-color/right-arrow.xpm
x ./images/low-color/save.xpm
x ./images/low-color/saveas.xpm
x ./images/low-color/search.xpm
x ./images/low-color/spell.xpm
x ./images/low-color/undo.xpm
x ./images/low-color/up-arrow.xpm
x ./images/low-color/up-node.xpm
x ./images/icons/allout-widgets/
x ./images/icons/hicolor/
x ./images/icons/README
x ./images/icons/hicolor/128x128/
x ./images/icons/hicolor/16x16/
x ./images/icons/hicolor/24x24/
x ./images/icons/hicolor/32x32/
x ./images/icons/hicolor/48x48/
x ./images/icons/hicolor/scalable/
x ./images/icons/hicolor/scalable/apps/
x ./images/icons/hicolor/scalable/mimetypes/
x ./images/icons/hicolor/scalable/mimetypes/emacs-document.svg
x ./images/icons/hicolor/scalable/mimetypes/emacs-document23.svg
x ./images/icons/hicolor/scalable/apps/emacs.ico
x ./images/icons/hicolor/scalable/apps/emacs.svg
x ./images/icons/hicolor/scalable/apps/emacs23.svg
x ./images/icons/hicolor/48x48/apps/
x ./images/icons/hicolor/48x48/apps/emacs.png
x ./images/icons/hicolor/48x48/apps/emacs22.png
x ./images/icons/hicolor/48x48/apps/emacs23.png
x ./images/icons/hicolor/32x32/apps/
x ./images/icons/hicolor/32x32/apps/emacs.png
x ./images/icons/hicolor/32x32/apps/emacs22.png
x ./images/icons/hicolor/32x32/apps/emacs23.png
x ./images/icons/hicolor/24x24/apps/
x ./images/icons/hicolor/24x24/apps/emacs.png
x ./images/icons/hicolor/24x24/apps/emacs22.png
x ./images/icons/hicolor/24x24/apps/emacs23.png
x ./images/icons/hicolor/16x16/apps/
x ./images/icons/hicolor/16x16/apps/emacs.png
x ./images/icons/hicolor/16x16/apps/emacs22.png
x ./images/icons/hicolor/16x16/apps/emacs23.png
x ./images/icons/hicolor/128x128/apps/
x ./images/icons/hicolor/128x128/apps/emacs.png
x ./images/icons/hicolor/128x128/apps/emacs23.png
x ./images/icons/allout-widgets/dark-bg/
x ./images/icons/allout-widgets/light-bg/
x ./images/icons/allout-widgets/light-bg/closed.png
x ./images/icons/allout-widgets/light-bg/closed.xpm
x ./images/icons/allout-widgets/light-bg/empty.png
x ./images/icons/allout-widgets/light-bg/empty.xpm
x ./images/icons/allout-widgets/light-bg/end-connector.png
x ./images/icons/allout-widgets/light-bg/end-connector.xpm
x ./images/icons/allout-widgets/light-bg/extender-connector.png
x ./images/icons/allout-widgets/light-bg/extender-connector.xpm
x ./images/icons/allout-widgets/light-bg/leaf.png
x ./images/icons/allout-widgets/light-bg/leaf.xpm
x ./images/icons/allout-widgets/light-bg/locked-encrypted.png
x ./images/icons/allout-widgets/light-bg/locked-encrypted.xpm
x ./images/icons/allout-widgets/light-bg/mid-connector.png
x ./images/icons/allout-widgets/light-bg/mid-connector.xpm
x ./images/icons/allout-widgets/light-bg/opened.png
x ./images/icons/allout-widgets/light-bg/opened.xpm
x ./images/icons/allout-widgets/light-bg/skip-descender.png
x ./images/icons/allout-widgets/light-bg/skip-descender.xpm
x ./images/icons/allout-widgets/light-bg/through-descender.png
x ./images/icons/allout-widgets/light-bg/through-descender.xpm
x ./images/icons/allout-widgets/light-bg/unlocked-encrypted.png
x ./images/icons/allout-widgets/light-bg/unlocked-encrypted.xpm
x ./images/icons/allout-widgets/dark-bg/closed.png
x ./images/icons/allout-widgets/dark-bg/closed.xpm
x ./images/icons/allout-widgets/dark-bg/empty.png
x ./images/icons/allout-widgets/dark-bg/empty.xpm
x ./images/icons/allout-widgets/dark-bg/end-connector.png
x ./images/icons/allout-widgets/dark-bg/end-connector.xpm
x ./images/icons/allout-widgets/dark-bg/extender-connector.png
x ./images/icons/allout-widgets/dark-bg/extender-connector.xpm
x ./images/icons/allout-widgets/dark-bg/leaf.png
x ./images/icons/allout-widgets/dark-bg/leaf.xpm
x ./images/icons/allout-widgets/dark-bg/locked-encrypted.png
x ./images/icons/allout-widgets/dark-bg/locked-encrypted.xpm
x ./images/icons/allout-widgets/dark-bg/mid-connector.png
x ./images/icons/allout-widgets/dark-bg/mid-connector.xpm
x ./images/icons/allout-widgets/dark-bg/opened.png
x ./images/icons/allout-widgets/dark-bg/opened.xpm
x ./images/icons/allout-widgets/dark-bg/skip-descender.png
x ./images/icons/allout-widgets/dark-bg/skip-descender.xpm
x ./images/icons/allout-widgets/dark-bg/through-descender.png
x ./images/icons/allout-widgets/dark-bg/through-descender.xpm
x ./images/icons/allout-widgets/dark-bg/unlocked-encrypted.png
x ./images/icons/allout-widgets/dark-bg/unlocked-encrypted.xpm
x ./images/gud/all.pbm
x ./images/gud/all.xpm
x ./images/gud/break.pbm
x ./images/gud/break.xpm
x ./images/gud/cont.pbm
x ./images/gud/cont.xpm
x ./images/gud/down.pbm
x ./images/gud/down.xpm
x ./images/gud/finish.pbm
x ./images/gud/finish.xpm
x ./images/gud/go.pbm
x ./images/gud/go.xpm
x ./images/gud/next.pbm
x ./images/gud/next.xpm
x ./images/gud/nexti.pbm
x ./images/gud/nexti.xpm
x ./images/gud/pp.pbm
x ./images/gud/pp.xpm
x ./images/gud/print.pbm
x ./images/gud/print.xpm
x ./images/gud/pstar.pbm
x ./images/gud/pstar.xpm
x ./images/gud/rcont.pbm
x ./images/gud/rcont.xpm
x ./images/gud/README
x ./images/gud/recstart.pbm
x ./images/gud/recstart.xpm
x ./images/gud/recstop.pbm
x ./images/gud/recstop.xpm
x ./images/gud/remove.pbm
x ./images/gud/remove.xpm
x ./images/gud/rfinish.pbm
x ./images/gud/rfinish.xpm
x ./images/gud/rnext.pbm
x ./images/gud/rnext.xpm
x ./images/gud/rnexti.pbm
x ./images/gud/rnexti.xpm
x ./images/gud/rstep.pbm
x ./images/gud/rstep.xpm
x ./images/gud/rstepi.pbm
x ./images/gud/rstepi.xpm
x ./images/gud/run.pbm
x ./images/gud/run.xpm
x ./images/gud/step.pbm
x ./images/gud/step.xpm
x ./images/gud/stepi.pbm
x ./images/gud/stepi.xpm
x ./images/gud/stop.pbm
x ./images/gud/stop.xpm
x ./images/gud/thread.pbm
x ./images/gud/thread.xpm
x ./images/gud/until.pbm
x ./images/gud/until.xpm
x ./images/gud/up.pbm
x ./images/gud/up.xpm
x ./images/gud/watch.pbm
x ./images/gud/watch.xpm
x ./images/gnus/catchup.pbm
x ./images/gnus/catchup.xpm
x ./images/gnus/cu-exit.pbm
x ./images/gnus/cu-exit.xpm
x ./images/gnus/describe-group.pbm
x ./images/gnus/describe-group.xpm
x ./images/gnus/exit-gnus.pbm
x ./images/gnus/exit-gnus.xpm
x ./images/gnus/exit-summ.pbm
x ./images/gnus/exit-summ.xpm
x ./images/gnus/followup.pbm
x ./images/gnus/followup.xpm
x ./images/gnus/fuwo.pbm
x ./images/gnus/fuwo.xpm
x ./images/gnus/get-news.pbm
x ./images/gnus/get-news.xpm
x ./images/gnus/gnntg.pbm
x ./images/gnus/gnntg.xpm
x ./images/gnus/gnus-pointer.xbm
x ./images/gnus/gnus-pointer.xpm
x ./images/gnus/gnus.png
x ./images/gnus/gnus.svg
x ./images/gnus/gnus.xbm
x ./images/gnus/gnus.xpm
x ./images/gnus/important.pbm
x ./images/gnus/important.xpm
x ./images/gnus/kill-group.pbm
x ./images/gnus/kill-group.xpm
x ./images/gnus/mail-reply.pbm
x ./images/gnus/mail-reply.xpm
x ./images/gnus/mail-send.pbm
x ./images/gnus/mail-send.xpm
x ./images/gnus/next-ur.pbm
x ./images/gnus/next-ur.xpm
x ./images/gnus/post.pbm
x ./images/gnus/post.xpm
x ./images/gnus/prev-ur.pbm
x ./images/gnus/prev-ur.xpm
x ./images/gnus/preview.xbm
x ./images/gnus/preview.xpm
x ./images/gnus/README
x ./images/gnus/receipt.pbm
x ./images/gnus/receipt.xpm
x ./images/gnus/reply-wo.pbm
x ./images/gnus/reply-wo.xpm
x ./images/gnus/reply.pbm
x ./images/gnus/reply.xpm
x ./images/gnus/rot13.pbm
x ./images/gnus/rot13.xpm
x ./images/gnus/save-aif.pbm
x ./images/gnus/save-aif.xpm
x ./images/gnus/save-art.pbm
x ./images/gnus/save-art.xpm
x ./images/gnus/subscribe.pbm
x ./images/gnus/subscribe.xpm
x ./images/gnus/toggle-subscription.pbm
x ./images/gnus/toggle-subscription.xpm
x ./images/gnus/unimportant.pbm
x ./images/gnus/unimportant.xpm
x ./images/gnus/unsubscribe.pbm
x ./images/gnus/unsubscribe.xpm
x ./images/gnus/uu-decode.pbm
x ./images/gnus/uu-decode.xpm
x ./images/gnus/uu-post.pbm
x ./images/gnus/uu-post.xpm
x ./images/ezimage/bits.pbm
x ./images/ezimage/bits.xpm
x ./images/ezimage/bitsbang.pbm
x ./images/ezimage/bitsbang.xpm
x ./images/ezimage/box-minus.pbm
x ./images/ezimage/box-minus.xpm
x ./images/ezimage/box-plus.pbm
x ./images/ezimage/box-plus.xpm
x ./images/ezimage/box.pbm
x ./images/ezimage/box.xpm
x ./images/ezimage/checkmark.pbm
x ./images/ezimage/checkmark.xpm
x ./images/ezimage/dir-minus.pbm
x ./images/ezimage/dir-minus.xpm
x ./images/ezimage/dir-plus.pbm
x ./images/ezimage/dir-plus.xpm
x ./images/ezimage/dir.pbm
x ./images/ezimage/dir.xpm
x ./images/ezimage/doc-minus.pbm
x ./images/ezimage/doc-minus.xpm
x ./images/ezimage/doc-plus.pbm
x ./images/ezimage/doc-plus.xpm
x ./images/ezimage/doc.pbm
x ./images/ezimage/doc.xpm
x ./images/ezimage/info.pbm
x ./images/ezimage/info.xpm
x ./images/ezimage/key.pbm
x ./images/ezimage/key.xpm
x ./images/ezimage/label.pbm
x ./images/ezimage/label.xpm
x ./images/ezimage/lock.pbm
x ./images/ezimage/lock.xpm
x ./images/ezimage/mail.pbm
x ./images/ezimage/mail.xpm
x ./images/ezimage/page-minus.pbm
x ./images/ezimage/page-minus.xpm
x ./images/ezimage/page-plus.pbm
x ./images/ezimage/page-plus.xpm
x ./images/ezimage/page.pbm
x ./images/ezimage/page.xpm
x ./images/ezimage/README
x ./images/ezimage/tag-gt.pbm
x ./images/ezimage/tag-gt.xpm
x ./images/ezimage/tag-minus.pbm
x ./images/ezimage/tag-minus.xpm
x ./images/ezimage/tag-plus.pbm
x ./images/ezimage/tag-plus.xpm
x ./images/ezimage/tag-type.pbm
x ./images/ezimage/tag-type.xpm
x ./images/ezimage/tag-v.pbm
x ./images/ezimage/tag-v.xpm
x ./images/ezimage/tag.pbm
x ./images/ezimage/tag.xpm
x ./images/ezimage/unlock.pbm
x ./images/ezimage/unlock.xpm
x ./images/custom/down-pushed.pbm
x ./images/custom/down-pushed.xpm
x ./images/custom/down.pbm
x ./images/custom/down.xpm
x ./images/custom/README
x ./images/custom/right-pushed.pbm
x ./images/custom/right-pushed.xpm
x ./images/custom/right.pbm
x ./images/custom/right.xpm
x ./gnus/gnus-setup.ast
x ./gnus/news-server.ast
x ./forms/forms-d2.dat
x ./forms/forms-d2.el
x ./forms/forms-pass.el
x ./forms/README
x ./e/eterm-color
x ./e/eterm-color.ti
x ./e/eterm-direct
x ./e/README
x ./charsets/8859-10.map
x ./charsets/8859-11.map
x ./charsets/8859-13.map
x ./charsets/8859-14.map
x ./charsets/8859-15.map
x ./charsets/8859-16.map
x ./charsets/8859-2.map
x ./charsets/8859-3.map
x ./charsets/8859-4.map
x ./charsets/8859-5.map
x ./charsets/8859-6.map
x ./charsets/8859-7.map
x ./charsets/8859-8.map
x ./charsets/8859-9.map
x ./charsets/ALTERNATIVNYJ.map
x ./charsets/BIG5-1.map
x ./charsets/BIG5-2.map
x ./charsets/BIG5-HKSCS.map
x ./charsets/BIG5.map
x ./charsets/CNS-1.map
x ./charsets/CNS-2.map
x ./charsets/CNS-3.map
x ./charsets/CNS-4.map
x ./charsets/CNS-5.map
x ./charsets/CNS-6.map
x ./charsets/CNS-7.map
x ./charsets/CNS-F.map
x ./charsets/CP10007.map
x ./charsets/CP1125.map
x ./charsets/CP1250.map
x ./charsets/CP1251.map
x ./charsets/CP1252.map
x ./charsets/CP1253.map
x ./charsets/CP1254.map
x ./charsets/CP1255.map
x ./charsets/CP1256.map
x ./charsets/CP1257.map
x ./charsets/CP1258.map
x ./charsets/CP720.map
x ./charsets/CP737.map
x ./charsets/CP775.map
x ./charsets/CP858.map
x ./charsets/CP932-2BYTE.map
x ./charsets/CP949-2BYTE.map
x ./charsets/EBCDICUK.map
x ./charsets/EBCDICUS.map
x ./charsets/GB180302.map
x ./charsets/GB180304.map
x ./charsets/GB2312.map
x ./charsets/GBK.map
x ./charsets/HP-ROMAN8.map
x ./charsets/IBM037.map
x ./charsets/IBM038.map
x ./charsets/IBM1004.map
x ./charsets/IBM1026.map
x ./charsets/IBM1047.map
x ./charsets/IBM256.map
x ./charsets/IBM273.map
x ./charsets/IBM274.map
x ./charsets/IBM275.map
x ./charsets/IBM277.map
x ./charsets/IBM278.map
x ./charsets/IBM280.map
x ./charsets/IBM281.map
x ./charsets/IBM284.map
x ./charsets/IBM285.map
x ./charsets/IBM290.map
x ./charsets/IBM297.map
x ./charsets/IBM420.map
x ./charsets/IBM423.map
x ./charsets/IBM424.map
x ./charsets/IBM437.map
x ./charsets/IBM500.map
x ./charsets/IBM850.map
x ./charsets/IBM851.map
x ./charsets/IBM852.map
x ./charsets/IBM855.map
x ./charsets/IBM856.map
x ./charsets/IBM857.map
x ./charsets/IBM860.map
x ./charsets/IBM861.map
x ./charsets/IBM862.map
x ./charsets/IBM863.map
x ./charsets/IBM864.map
x ./charsets/IBM865.map
x ./charsets/IBM866.map
x ./charsets/IBM868.map
x ./charsets/IBM869.map
x ./charsets/IBM870.map
x ./charsets/IBM871.map
x ./charsets/IBM874.map
x ./charsets/IBM875.map
x ./charsets/IBM880.map
x ./charsets/IBM891.map
x ./charsets/IBM903.map
x ./charsets/IBM904.map
x ./charsets/IBM905.map
x ./charsets/IBM918.map
x ./charsets/JISC6226.map
x ./charsets/JISX0201.map
x ./charsets/JISX0208.map
x ./charsets/JISX0212.map
x ./charsets/JISX2131.map
x ./charsets/JISX2132.map
x ./charsets/JISX213A.map
x ./charsets/JOHAB.map
x ./charsets/KA-ACADEMY.map
x ./charsets/KA-PS.map
x ./charsets/KOI-8.map
x ./charsets/KOI8-R.map
x ./charsets/KOI8-T.map
x ./charsets/KOI8-U.map
x ./charsets/KSC5601.map
x ./charsets/KSC5636.map
x ./charsets/MACINTOSH.map
x ./charsets/MIK.map
x ./charsets/MULE-ethiopic.map
x ./charsets/MULE-ipa.map
x ./charsets/MULE-is13194.map
x ./charsets/MULE-lviscii.map
x ./charsets/MULE-sisheng.map
x ./charsets/MULE-tibetan.map
x ./charsets/MULE-uviscii.map
x ./charsets/NEXTSTEP.map
x ./charsets/PTCP154.map
x ./charsets/README
x ./charsets/stdenc.map
x ./charsets/symbol.map
x ./charsets/TIS-620.map
x ./charsets/VISCII.map
x ./charsets/VSCII-2.map
x ./charsets/VSCII.map
Copying ./lisp to /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/lisp...
x ./
x ./abbrev.el
x ./abbrev.elc
x ./align.el
x ./align.elc
x ./allout-widgets.el
x ./allout-widgets.elc
x ./allout.el
x ./allout.elc
x ./ansi-color.el
x ./ansi-color.elc
x ./apropos.el
x ./apropos.elc
x ./arc-mode.el
x ./arc-mode.elc
x ./array.el
x ./array.elc
x ./auth-source-pass.el
x ./auth-source-pass.elc
x ./auth-source.el
x ./auth-source.elc
x ./autoinsert.el
x ./autoinsert.elc
x ./autorevert.el
x ./autorevert.elc
x ./avoid.el
x ./avoid.elc
x ./battery.el
x ./battery.elc
x ./bindings.el
x ./bindings.elc
x ./bookmark.el
x ./bookmark.elc
x ./bs.el
x ./bs.elc
x ./buff-menu.el
x ./buff-menu.elc
x ./button.el
x ./button.elc
x ./calc/
x ./calculator.el
x ./calculator.elc
x ./calendar/
x ./case-table.el
x ./case-table.elc
x ./cdl.el
x ./cdl.elc
x ./cedet/
x ./ChangeLog.1
x ./ChangeLog.10
x ./ChangeLog.11
x ./ChangeLog.12
x ./ChangeLog.13
x ./ChangeLog.14
x ./ChangeLog.15
x ./ChangeLog.16
x ./ChangeLog.17
x ./ChangeLog.2
x ./ChangeLog.3
x ./ChangeLog.4
x ./ChangeLog.5
x ./ChangeLog.6
x ./ChangeLog.7
x ./ChangeLog.8
x ./ChangeLog.9
x ./char-fold.el
x ./char-fold.elc
x ./chistory.el
x ./chistory.elc
x ./cmuscheme.el
x ./cmuscheme.elc
x ./color.el
x ./color.elc
x ./comint.el
x ./comint.elc
x ./completion.el
x ./completion.elc
x ./composite.el
x ./composite.elc
x ./COPYING
x ./cus-dep.el
x ./cus-dep.elc
x ./cus-edit.el
x ./cus-edit.elc
x ./cus-face.el
x ./cus-face.elc
x ./cus-load.el
x ./cus-start.el
x ./cus-start.elc
x ./cus-theme.el
x ./cus-theme.elc
x ./custom.el
x ./custom.elc
x ./dabbrev.el
x ./dabbrev.elc
x ./delim-col.el
x ./delim-col.elc
x ./delsel.el
x ./delsel.elc
x ./descr-text.el
x ./descr-text.elc
x ./desktop.el
x ./desktop.elc
x ./dframe.el
x ./dframe.elc
x ./dired-aux.el
x ./dired-aux.elc
x ./dired-loaddefs.el
x ./dired-x.el
x ./dired-x.elc
x ./dired.el
x ./dired.elc
x ./dirtrack.el
x ./dirtrack.elc
x ./disp-table.el
x ./disp-table.elc
x ./display-fill-column-indicator.el
x ./display-fill-column-indicator.elc
x ./display-line-numbers.el
x ./display-line-numbers.elc
x ./dnd.el
x ./dnd.elc
x ./doc-view.el
x ./doc-view.elc
x ./dom.el
x ./dom.elc
x ./dos-fns.el
x ./dos-fns.elc
x ./dos-vars.el
x ./dos-vars.elc
x ./dos-w32.el
x ./dos-w32.elc
x ./double.el
x ./double.elc
x ./dynamic-setting.el
x ./dynamic-setting.elc
x ./ebuff-menu.el
x ./ebuff-menu.elc
x ./echistory.el
x ./echistory.elc
x ./ecomplete.el
x ./ecomplete.elc
x ./edmacro.el
x ./edmacro.elc
x ./ehelp.el
x ./ehelp.elc
x ./elec-pair.el
x ./elec-pair.elc
x ./electric.el
x ./electric.elc
x ./elide-head.el
x ./elide-head.elc
x ./emacs-lisp/
x ./emacs-lock.el
x ./emacs-lock.elc
x ./emulation/
x ./env.el
x ./env.elc
x ./epa-dired.el
x ./epa-dired.elc
x ./epa-file.el
x ./epa-file.elc
x ./epa-hook.el
x ./epa-hook.elc
x ./epa-ks.el
x ./epa-ks.elc
x ./epa-mail.el
x ./epa-mail.elc
x ./epa.el
x ./epa.elc
x ./epg-config.el
x ./epg-config.elc
x ./epg.el
x ./epg.elc
x ./erc/
x ./eshell/
x ./expand.el
x ./expand.elc
x ./ezimage.el
x ./ezimage.elc
x ./face-remap.el
x ./face-remap.elc
x ./facemenu.el
x ./facemenu.elc
x ./faces.el
x ./faces.elc
x ./ffap.el
x ./ffap.elc
x ./filecache.el
x ./filecache.elc
x ./fileloop.el
x ./fileloop.elc
x ./filenotify.el
x ./filenotify.elc
x ./files-x.el
x ./files-x.elc
x ./files.el
x ./files.elc
x ./filesets.el
x ./filesets.elc
x ./find-cmd.el
x ./find-cmd.elc
x ./find-dired.el
x ./find-dired.elc
x ./find-file.el
x ./find-file.elc
x ./find-lisp.el
x ./find-lisp.elc
x ./finder-inf.el
x ./finder.el
x ./finder.elc
x ./flow-ctrl.el
x ./flow-ctrl.elc
x ./foldout.el
x ./foldout.elc
x ./follow.el
x ./follow.elc
x ./font-core.el
x ./font-core.elc
x ./font-lock.el
x ./font-lock.elc
x ./format-spec.el
x ./format-spec.elc
x ./format.el
x ./format.elc
x ./forms.el
x ./forms.elc
x ./frame.el
x ./frame.elc
x ./frameset.el
x ./frameset.elc
x ./fringe.el
x ./fringe.elc
x ./generic-x.el
x ./generic-x.elc
x ./gnus/
x ./help-at-pt.el
x ./help-at-pt.elc
x ./help-fns.el
x ./help-fns.elc
x ./help-macro.el
x ./help-macro.elc
x ./help-mode.el
x ./help-mode.elc
x ./help.el
x ./help.elc
x ./hex-util.el
x ./hex-util.elc
x ./hexl.el
x ./hexl.elc
x ./hfy-cmap.el
x ./hfy-cmap.elc
x ./hi-lock.el
x ./hi-lock.elc
x ./hilit-chg.el
x ./hilit-chg.elc
x ./hippie-exp.el
x ./hippie-exp.elc
x ./hl-line.el
x ./hl-line.elc
x ./htmlfontify-loaddefs.el
x ./htmlfontify.el
x ./htmlfontify.elc
x ./ibuf-ext.el
x ./ibuf-ext.elc
x ./ibuf-macs.el
x ./ibuf-macs.elc
x ./ibuffer-loaddefs.el
x ./ibuffer.el
x ./ibuffer.elc
x ./icomplete.el
x ./icomplete.elc
x ./ido.el
x ./ido.elc
x ./ielm.el
x ./ielm.elc
x ./iimage.el
x ./iimage.elc
x ./image/
x ./image-dired.el
x ./image-dired.elc
x ./image-file.el
x ./image-file.elc
x ./image-mode.el
x ./image-mode.elc
x ./image.el
x ./image.elc
x ./imenu.el
x ./imenu.elc
x ./indent.el
x ./indent.elc
x ./info-look.el
x ./info-look.elc
x ./info-xref.el
x ./info-xref.elc
x ./info.el
x ./info.elc
x ./informat.el
x ./informat.elc
x ./international/
x ./isearch.el
x ./isearch.elc
x ./isearchb.el
x ./isearchb.elc
x ./jit-lock.el
x ./jit-lock.elc
x ./jka-cmpr-hook.el
x ./jka-cmpr-hook.elc
x ./jka-compr.el
x ./jka-compr.elc
x ./json.el
x ./json.elc
x ./jsonrpc.el
x ./jsonrpc.elc
x ./kermit.el
x ./kermit.elc
x ./keymap.el
x ./keymap.elc
x ./kmacro.el
x ./kmacro.elc
x ./language/
x ./ldefs-boot.el
x ./leim/
x ./linum.el
x ./linum.elc
x ./loaddefs.el
x ./loaddefs.el~
x ./loadhist.el
x ./loadhist.elc
x ./loadup.el
x ./locate.el
x ./locate.elc
x ./lpr.el
x ./lpr.elc
x ./ls-lisp.el
x ./ls-lisp.elc
x ./macros.el
x ./macros.elc
x ./mail/
x ./Makefile
x ./Makefile.in
x ./makesum.el
x ./makesum.elc
x ./man.el
x ./man.elc
x ./master.el
x ./master.elc
x ./mb-depth.el
x ./mb-depth.elc
x ./md4.el
x ./md4.elc
x ./menu-bar.el
x ./menu-bar.elc
x ./mh-e/
x ./midnight.el
x ./midnight.elc
x ./minibuf-eldef.el
x ./minibuf-eldef.elc
x ./minibuffer.el
x ./minibuffer.elc
x ./misc.el
x ./misc.elc
x ./misearch.el
x ./misearch.elc
x ./mouse-copy.el
x ./mouse-copy.elc
x ./mouse-drag.el
x ./mouse-drag.elc
x ./mouse.el
x ./mouse.elc
x ./mpc.el
x ./mpc.elc
x ./msb.el
x ./msb.elc
x ./mwheel.el
x ./mwheel.elc
x ./net/
x ./newcomment.el
x ./newcomment.elc
x ./notifications.el
x ./notifications.elc
x ./novice.el
x ./novice.elc
x ./nxml/
x ./obarray.el
x ./obarray.elc
x ./obsolete/
x ./org/
x ./outline.el
x ./outline.elc
x ./paren.el
x ./paren.elc
x ./password-cache.el
x ./password-cache.elc
x ./pcmpl-cvs.el
x ./pcmpl-cvs.elc
x ./pcmpl-gnu.el
x ./pcmpl-gnu.elc
x ./pcmpl-linux.el
x ./pcmpl-linux.elc
x ./pcmpl-rpm.el
x ./pcmpl-rpm.elc
x ./pcmpl-unix.el
x ./pcmpl-unix.elc
x ./pcmpl-x.el
x ./pcmpl-x.elc
x ./pcomplete.el
x ./pcomplete.elc
x ./pixel-scroll.el
x ./pixel-scroll.elc
x ./play/
x ./plstore.el
x ./plstore.elc
x ./printing.el
x ./printing.elc
x ./proced.el
x ./proced.elc
x ./profiler.el
x ./profiler.elc
x ./progmodes/
x ./ps-bdf.el
x ./ps-bdf.elc
x ./ps-def.el
x ./ps-def.elc
x ./ps-mule.el
x ./ps-mule.elc
x ./ps-print-loaddefs.el
x ./ps-print.el
x ./ps-print.elc
x ./ps-samp.el
x ./ps-samp.elc
x ./README
x ./recentf.el
x ./recentf.elc
x ./rect.el
x ./rect.elc
x ./register.el
x ./register.elc
x ./registry.el
x ./registry.elc
x ./repeat.el
x ./repeat.elc
x ./replace.el
x ./replace.elc
x ./reposition.el
x ./reposition.elc
x ./reveal.el
x ./reveal.elc
x ./rfn-eshadow.el
x ./rfn-eshadow.elc
x ./rot13.el
x ./rot13.elc
x ./rtree.el
x ./rtree.elc
x ./ruler-mode.el
x ./ruler-mode.elc
x ./savehist.el
x ./savehist.elc
x ./saveplace.el
x ./saveplace.elc
x ./scroll-all.el
x ./scroll-all.elc
x ./scroll-bar.el
x ./scroll-bar.elc
x ./scroll-lock.el
x ./scroll-lock.elc
x ./select.el
x ./select.elc
x ./server.el
x ./server.elc
x ./ses.el
x ./ses.elc
x ./shadowfile.el
x ./shadowfile.elc
x ./shell.el
x ./shell.elc
x ./simple.el
x ./simple.elc
x ./skeleton.el
x ./skeleton.elc
x ./so-long.el
x ./so-long.elc
x ./sort.el
x ./sort.elc
x ./soundex.el
x ./soundex.elc
x ./speedbar.el
x ./speedbar.elc
x ./sqlite-mode.el
x ./sqlite-mode.elc
x ./sqlite.el
x ./sqlite.elc
x ./startup.el
x ./startup.elc
x ./strokes.el
x ./strokes.elc
x ./subdirs.el
x ./subr.el
x ./subr.elc
x ./svg.el
x ./svg.elc
x ./t-mouse.el
x ./t-mouse.elc
x ./tab-bar.el
x ./tab-bar.elc
x ./tab-line.el
x ./tab-line.elc
x ./tabify.el
x ./tabify.elc
x ./talk.el
x ./talk.elc
x ./tar-mode.el
x ./tar-mode.elc
x ./tempo.el
x ./tempo.elc
x ./term/
x ./term.el
x ./term.elc
x ./textmodes/
x ./thingatpt.el
x ./thingatpt.elc
x ./thread.el
x ./thread.elc
x ./thumbs.el
x ./thumbs.elc
x ./time-stamp.el
x ./time-stamp.elc
x ./time.el
x ./time.elc
x ./timezone.el
x ./timezone.elc
x ./tmm.el
x ./tmm.elc
x ./tool-bar.el
x ./tool-bar.elc
x ./tooltip.el
x ./tooltip.elc
x ./transient.el
x ./transient.elc
x ./tree-widget.el
x ./tree-widget.elc
x ./tutorial.el
x ./tutorial.elc
x ./type-break.el
x ./type-break.elc
x ./uniquify.el
x ./uniquify.elc
x ./url/
x ./userlock.el
x ./userlock.elc
x ./vc/
x ./vcursor.el
x ./vcursor.elc
x ./version.el
x ./version.elc
x ./view.el
x ./view.elc
x ./w32-fns.el
x ./w32-fns.elc
x ./w32-vars.el
x ./w32-vars.elc
x ./wdired.el
x ./wdired.elc
x ./whitespace.el
x ./whitespace.elc
x ./wid-browse.el
x ./wid-browse.elc
x ./wid-edit.el
x ./wid-edit.elc
x ./widget.el
x ./widget.elc
x ./windmove.el
x ./windmove.elc
x ./window.el
x ./window.elc
x ./winner.el
x ./winner.elc
x ./woman.el
x ./woman.elc
x ./x-dnd.el
x ./x-dnd.elc
x ./xdg.el
x ./xdg.elc
x ./xml.el
x ./xml.elc
x ./xt-mouse.el
x ./xt-mouse.elc
x ./xwidget.el
x ./xwidget.elc
x ./yank-media.el
x ./yank-media.elc
x ./vc/add-log.el
x ./vc/add-log.elc
x ./vc/compare-w.el
x ./vc/compare-w.elc
x ./vc/cvs-status.el
x ./vc/cvs-status.elc
x ./vc/diff-mode.el
x ./vc/diff-mode.elc
x ./vc/diff.el
x ./vc/diff.elc
x ./vc/ediff-diff.el
x ./vc/ediff-diff.elc
x ./vc/ediff-help.el
x ./vc/ediff-help.elc
x ./vc/ediff-hook.el
x ./vc/ediff-hook.elc
x ./vc/ediff-init.el
x ./vc/ediff-init.elc
x ./vc/ediff-merg.el
x ./vc/ediff-merg.elc
x ./vc/ediff-mult.el
x ./vc/ediff-mult.elc
x ./vc/ediff-ptch.el
x ./vc/ediff-ptch.elc
x ./vc/ediff-util.el
x ./vc/ediff-util.elc
x ./vc/ediff-vers.el
x ./vc/ediff-vers.elc
x ./vc/ediff-wind.el
x ./vc/ediff-wind.elc
x ./vc/ediff.el
x ./vc/ediff.elc
x ./vc/emerge.el
x ./vc/emerge.elc
x ./vc/log-edit.el
x ./vc/log-edit.elc
x ./vc/log-view.el
x ./vc/log-view.elc
x ./vc/pcvs-defs.el
x ./vc/pcvs-defs.elc
x ./vc/pcvs-info.el
x ./vc/pcvs-info.elc
x ./vc/pcvs-parse.el
x ./vc/pcvs-parse.elc
x ./vc/pcvs-util.el
x ./vc/pcvs-util.elc
x ./vc/pcvs.el
x ./vc/pcvs.elc
x ./vc/smerge-mode.el
x ./vc/smerge-mode.elc
x ./vc/vc-annotate.el
x ./vc/vc-annotate.elc
x ./vc/vc-bzr.el
x ./vc/vc-bzr.elc
x ./vc/vc-cvs.el
x ./vc/vc-cvs.elc
x ./vc/vc-dav.el
x ./vc/vc-dav.elc
x ./vc/vc-dir.el
x ./vc/vc-dir.elc
x ./vc/vc-dispatcher.el
x ./vc/vc-dispatcher.elc
x ./vc/vc-filewise.el
x ./vc/vc-filewise.elc
x ./vc/vc-git.el
x ./vc/vc-git.elc
x ./vc/vc-hg.el
x ./vc/vc-hg.elc
x ./vc/vc-hooks.el
x ./vc/vc-hooks.elc
x ./vc/vc-mtn.el
x ./vc/vc-mtn.elc
x ./vc/vc-rcs.el
x ./vc/vc-rcs.elc
x ./vc/vc-sccs.el
x ./vc/vc-sccs.elc
x ./vc/vc-src.el
x ./vc/vc-src.elc
x ./vc/vc-svn.el
x ./vc/vc-svn.elc
x ./vc/vc.el
x ./vc/vc.elc
x ./url/ChangeLog.1
x ./url/url-about.el
x ./url/url-about.elc
x ./url/url-auth.el
x ./url/url-auth.elc
x ./url/url-cache.el
x ./url/url-cache.elc
x ./url/url-cid.el
x ./url/url-cid.elc
x ./url/url-cookie.el
x ./url/url-cookie.elc
x ./url/url-dav.el
x ./url/url-dav.elc
x ./url/url-dired.el
x ./url/url-dired.elc
x ./url/url-domsuf.el
x ./url/url-domsuf.elc
x ./url/url-expand.el
x ./url/url-expand.elc
x ./url/url-file.el
x ./url/url-file.elc
x ./url/url-ftp.el
x ./url/url-ftp.elc
x ./url/url-future.el
x ./url/url-future.elc
x ./url/url-gw.el
x ./url/url-gw.elc
x ./url/url-handlers.el
x ./url/url-handlers.elc
x ./url/url-history.el
x ./url/url-history.elc
x ./url/url-http.el
x ./url/url-http.elc
x ./url/url-imap.el
x ./url/url-imap.elc
x ./url/url-irc.el
x ./url/url-irc.elc
x ./url/url-ldap.el
x ./url/url-ldap.elc
x ./url/url-mailto.el
x ./url/url-mailto.elc
x ./url/url-methods.el
x ./url/url-methods.elc
x ./url/url-misc.el
x ./url/url-misc.elc
x ./url/url-news.el
x ./url/url-news.elc
x ./url/url-nfs.el
x ./url/url-nfs.elc
x ./url/url-parse.el
x ./url/url-parse.elc
x ./url/url-privacy.el
x ./url/url-privacy.elc
x ./url/url-proxy.el
x ./url/url-proxy.elc
x ./url/url-queue.el
x ./url/url-queue.elc
x ./url/url-tramp.el
x ./url/url-tramp.elc
x ./url/url-util.el
x ./url/url-util.elc
x ./url/url-vars.el
x ./url/url-vars.elc
x ./url/url.el
x ./url/url.elc
x ./textmodes/artist.el
x ./textmodes/artist.elc
x ./textmodes/bib-mode.el
x ./textmodes/bib-mode.elc
x ./textmodes/bibtex-style.el
x ./textmodes/bibtex-style.elc
x ./textmodes/bibtex.el
x ./textmodes/bibtex.elc
x ./textmodes/conf-mode.el
x ./textmodes/conf-mode.elc
x ./textmodes/css-mode.el
x ./textmodes/css-mode.elc
x ./textmodes/dns-mode.el
x ./textmodes/dns-mode.elc
x ./textmodes/emacs-news-mode.el
x ./textmodes/emacs-news-mode.elc
x ./textmodes/enriched.el
x ./textmodes/enriched.elc
x ./textmodes/etc-authors-mode.el
x ./textmodes/etc-authors-mode.elc
x ./textmodes/fill.el
x ./textmodes/fill.elc
x ./textmodes/flyspell.el
x ./textmodes/flyspell.elc
x ./textmodes/glyphless-mode.el
x ./textmodes/glyphless-mode.elc
x ./textmodes/ispell.el
x ./textmodes/ispell.elc
x ./textmodes/less-css-mode.el
x ./textmodes/less-css-mode.elc
x ./textmodes/makeinfo.el
x ./textmodes/makeinfo.elc
x ./textmodes/mhtml-mode.el
x ./textmodes/mhtml-mode.elc
x ./textmodes/nroff-mode.el
x ./textmodes/nroff-mode.elc
x ./textmodes/page-ext.el
x ./textmodes/page-ext.elc
x ./textmodes/page.el
x ./textmodes/page.elc
x ./textmodes/paragraphs.el
x ./textmodes/paragraphs.elc
x ./textmodes/picture.el
x ./textmodes/picture.elc
x ./textmodes/pixel-fill.el
x ./textmodes/pixel-fill.elc
x ./textmodes/po.el
x ./textmodes/po.elc
x ./textmodes/refbib.el
x ./textmodes/refbib.elc
x ./textmodes/refer.el
x ./textmodes/refer.elc
x ./textmodes/refill.el
x ./textmodes/refill.elc
x ./textmodes/reftex-auc.el
x ./textmodes/reftex-auc.elc
x ./textmodes/reftex-cite.el
x ./textmodes/reftex-cite.elc
x ./textmodes/reftex-dcr.el
x ./textmodes/reftex-dcr.elc
x ./textmodes/reftex-global.el
x ./textmodes/reftex-global.elc
x ./textmodes/reftex-index.el
x ./textmodes/reftex-index.elc
x ./textmodes/reftex-loaddefs.el
x ./textmodes/reftex-parse.el
x ./textmodes/reftex-parse.elc
x ./textmodes/reftex-ref.el
x ./textmodes/reftex-ref.elc
x ./textmodes/reftex-sel.el
x ./textmodes/reftex-sel.elc
x ./textmodes/reftex-toc.el
x ./textmodes/reftex-toc.elc
x ./textmodes/reftex-vars.el
x ./textmodes/reftex-vars.elc
x ./textmodes/reftex.el
x ./textmodes/reftex.elc
x ./textmodes/remember.el
x ./textmodes/remember.elc
x ./textmodes/rst.el
x ./textmodes/rst.elc
x ./textmodes/sgml-mode.el
x ./textmodes/sgml-mode.elc
x ./textmodes/string-edit.el
x ./textmodes/string-edit.elc
x ./textmodes/table.el
x ./textmodes/table.elc
x ./textmodes/tex-mode.el
x ./textmodes/tex-mode.elc
x ./textmodes/texinfmt.el
x ./textmodes/texinfmt.elc
x ./textmodes/texinfo-loaddefs.el
x ./textmodes/texinfo.el
x ./textmodes/texinfo.elc
x ./textmodes/texnfo-upd.el
x ./textmodes/texnfo-upd.elc
x ./textmodes/text-mode.el
x ./textmodes/text-mode.elc
x ./textmodes/tildify.el
x ./textmodes/tildify.elc
x ./textmodes/two-column.el
x ./textmodes/two-column.elc
x ./textmodes/underline.el
x ./textmodes/underline.elc
x ./textmodes/word-wrap-mode.el
x ./textmodes/word-wrap-mode.elc
x ./term/AT386.el
x ./term/AT386.elc
x ./term/bobcat.el
x ./term/bobcat.elc
x ./term/common-win.el
x ./term/common-win.elc
x ./term/cygwin.el
x ./term/cygwin.elc
x ./term/haiku-win.el
x ./term/haiku-win.elc
x ./term/internal.el
x ./term/internal.elc
x ./term/iris-ansi.el
x ./term/iris-ansi.elc
x ./term/konsole.el
x ./term/konsole.elc
x ./term/linux.el
x ./term/linux.elc
x ./term/lk201.el
x ./term/lk201.elc
x ./term/news.el
x ./term/news.elc
x ./term/ns-win.el
x ./term/ns-win.elc
x ./term/pc-win.el
x ./term/pc-win.elc
x ./term/pgtk-win.el
x ./term/pgtk-win.elc
x ./term/README
x ./term/rxvt.el
x ./term/rxvt.elc
x ./term/screen.el
x ./term/screen.elc
x ./term/st.el
x ./term/st.elc
x ./term/sun.el
x ./term/sun.elc
x ./term/tmux.el
x ./term/tmux.elc
x ./term/tty-colors.el
x ./term/tty-colors.elc
x ./term/tvi970.el
x ./term/tvi970.elc
x ./term/vt100.el
x ./term/vt100.elc
x ./term/vt200.el
x ./term/vt200.elc
x ./term/w32-win.el
x ./term/w32-win.elc
x ./term/w32console.el
x ./term/w32console.elc
x ./term/wyse50.el
x ./term/wyse50.elc
x ./term/x-win.el
x ./term/x-win.elc
x ./term/xterm.el
x ./term/xterm.elc
x ./progmodes/antlr-mode.el
x ./progmodes/antlr-mode.elc
x ./progmodes/asm-mode.el
x ./progmodes/asm-mode.elc
x ./progmodes/autoconf.el
x ./progmodes/autoconf.elc
x ./progmodes/bat-mode.el
x ./progmodes/bat-mode.elc
x ./progmodes/bug-reference.el
x ./progmodes/bug-reference.elc
x ./progmodes/cc-align.el
x ./progmodes/cc-align.elc
x ./progmodes/cc-awk.el
x ./progmodes/cc-awk.elc
x ./progmodes/cc-bytecomp.el
x ./progmodes/cc-bytecomp.elc
x ./progmodes/cc-cmds.el
x ./progmodes/cc-cmds.elc
x ./progmodes/cc-defs.el
x ./progmodes/cc-defs.elc
x ./progmodes/cc-engine.el
x ./progmodes/cc-engine.elc
x ./progmodes/cc-fonts.el
x ./progmodes/cc-fonts.elc
x ./progmodes/cc-guess.el
x ./progmodes/cc-guess.elc
x ./progmodes/cc-langs.el
x ./progmodes/cc-langs.elc
x ./progmodes/cc-menus.el
x ./progmodes/cc-menus.elc
x ./progmodes/cc-mode.el
x ./progmodes/cc-mode.elc
x ./progmodes/cc-styles.el
x ./progmodes/cc-styles.elc
x ./progmodes/cc-vars.el
x ./progmodes/cc-vars.elc
x ./progmodes/cfengine.el
x ./progmodes/cfengine.elc
x ./progmodes/cl-font-lock.el
x ./progmodes/cl-font-lock.elc
x ./progmodes/cmacexp.el
x ./progmodes/cmacexp.elc
x ./progmodes/compile.el
x ./progmodes/compile.elc
x ./progmodes/cperl-mode.el
x ./progmodes/cperl-mode.elc
x ./progmodes/cpp.el
x ./progmodes/cpp.elc
x ./progmodes/cwarn.el
x ./progmodes/cwarn.elc
x ./progmodes/dcl-mode.el
x ./progmodes/dcl-mode.elc
x ./progmodes/ebnf-abn.el
x ./progmodes/ebnf-abn.elc
x ./progmodes/ebnf-bnf.el
x ./progmodes/ebnf-bnf.elc
x ./progmodes/ebnf-dtd.el
x ./progmodes/ebnf-dtd.elc
x ./progmodes/ebnf-ebx.el
x ./progmodes/ebnf-ebx.elc
x ./progmodes/ebnf-iso.el
x ./progmodes/ebnf-iso.elc
x ./progmodes/ebnf-otz.el
x ./progmodes/ebnf-otz.elc
x ./progmodes/ebnf-yac.el
x ./progmodes/ebnf-yac.elc
x ./progmodes/ebnf2ps.el
x ./progmodes/ebnf2ps.elc
x ./progmodes/ebrowse.el
x ./progmodes/ebrowse.elc
x ./progmodes/elisp-mode.el
x ./progmodes/elisp-mode.elc
x ./progmodes/erts-mode.el
x ./progmodes/erts-mode.elc
x ./progmodes/etags.el
x ./progmodes/etags.elc
x ./progmodes/executable.el
x ./progmodes/executable.elc
x ./progmodes/f90.el
x ./progmodes/f90.elc
x ./progmodes/flymake-cc.el
x ./progmodes/flymake-cc.elc
x ./progmodes/flymake-proc.el
x ./progmodes/flymake-proc.elc
x ./progmodes/flymake.el
x ./progmodes/flymake.elc
x ./progmodes/fortran.el
x ./progmodes/fortran.elc
x ./progmodes/gdb-mi.el
x ./progmodes/gdb-mi.elc
x ./progmodes/glasses.el
x ./progmodes/glasses.elc
x ./progmodes/grep.el
x ./progmodes/grep.elc
x ./progmodes/gud.el
x ./progmodes/gud.elc
x ./progmodes/hideif.el
x ./progmodes/hideif.elc
x ./progmodes/hideshow.el
x ./progmodes/hideshow.elc
x ./progmodes/icon.el
x ./progmodes/icon.elc
x ./progmodes/idlw-complete-structtag.el
x ./progmodes/idlw-complete-structtag.elc
x ./progmodes/idlw-help.el
x ./progmodes/idlw-help.elc
x ./progmodes/idlw-shell.el
x ./progmodes/idlw-shell.elc
x ./progmodes/idlw-toolbar.el
x ./progmodes/idlw-toolbar.elc
x ./progmodes/idlwave.el
x ./progmodes/idlwave.elc
x ./progmodes/inf-lisp.el
x ./progmodes/inf-lisp.elc
x ./progmodes/js.el
x ./progmodes/js.elc
x ./progmodes/ld-script.el
x ./progmodes/ld-script.elc
x ./progmodes/m4-mode.el
x ./progmodes/m4-mode.elc
x ./progmodes/make-mode.el
x ./progmodes/make-mode.elc
x ./progmodes/meta-mode.el
x ./progmodes/meta-mode.elc
x ./progmodes/mixal-mode.el
x ./progmodes/mixal-mode.elc
x ./progmodes/modula2.el
x ./progmodes/modula2.elc
x ./progmodes/octave.el
x ./progmodes/octave.elc
x ./progmodes/opascal.el
x ./progmodes/opascal.elc
x ./progmodes/pascal.el
x ./progmodes/pascal.elc
x ./progmodes/perl-mode.el
x ./progmodes/perl-mode.elc
x ./progmodes/prog-mode.el
x ./progmodes/prog-mode.elc
x ./progmodes/project.el
x ./progmodes/project.elc
x ./progmodes/prolog.el
x ./progmodes/prolog.elc
x ./progmodes/ps-mode.el
x ./progmodes/ps-mode.elc
x ./progmodes/python.el
x ./progmodes/python.elc
x ./progmodes/ruby-mode.el
x ./progmodes/ruby-mode.elc
x ./progmodes/scheme.el
x ./progmodes/scheme.elc
x ./progmodes/sh-script.el
x ./progmodes/sh-script.elc
x ./progmodes/simula.el
x ./progmodes/simula.elc
x ./progmodes/sql.el
x ./progmodes/sql.elc
x ./progmodes/subword.el
x ./progmodes/subword.elc
x ./progmodes/tcl.el
x ./progmodes/tcl.elc
x ./progmodes/vera-mode.el
x ./progmodes/vera-mode.elc
x ./progmodes/verilog-mode.el
x ./progmodes/verilog-mode.elc
x ./progmodes/vhdl-mode.el
x ./progmodes/vhdl-mode.elc
x ./progmodes/which-func.el
x ./progmodes/which-func.elc
x ./progmodes/xref.el
x ./progmodes/xref.elc
x ./progmodes/xscheme.el
x ./progmodes/xscheme.elc
x ./play/5x5.el
x ./play/5x5.elc
x ./play/animate.el
x ./play/animate.elc
x ./play/blackbox.el
x ./play/blackbox.elc
x ./play/bubbles.el
x ./play/bubbles.elc
x ./play/cookie1.el
x ./play/cookie1.elc
x ./play/decipher.el
x ./play/decipher.elc
x ./play/dissociate.el
x ./play/dissociate.elc
x ./play/doctor.el
x ./play/doctor.elc
x ./play/dunnet.el
x ./play/dunnet.elc
x ./play/fortune.el
x ./play/fortune.elc
x ./play/gamegrid.el
x ./play/gamegrid.elc
x ./play/gametree.el
x ./play/gametree.elc
x ./play/gomoku.el
x ./play/gomoku.elc
x ./play/handwrite.el
x ./play/handwrite.elc
x ./play/hanoi.el
x ./play/hanoi.elc
x ./play/life.el
x ./play/life.elc
x ./play/morse.el
x ./play/morse.elc
x ./play/mpuz.el
x ./play/mpuz.elc
x ./play/pong.el
x ./play/pong.elc
x ./play/snake.el
x ./play/snake.elc
x ./play/solitaire.el
x ./play/solitaire.elc
x ./play/spook.el
x ./play/spook.elc
x ./play/studly.el
x ./play/studly.elc
x ./play/tetris.el
x ./play/tetris.elc
x ./play/zone.el
x ./play/zone.elc
x ./org/ChangeLog.1
x ./org/ob-awk.el
x ./org/ob-awk.elc
x ./org/ob-C.el
x ./org/ob-C.elc
x ./org/ob-calc.el
x ./org/ob-calc.elc
x ./org/ob-clojure.el
x ./org/ob-clojure.elc
x ./org/ob-comint.el
x ./org/ob-comint.elc
x ./org/ob-core.el
x ./org/ob-core.elc
x ./org/ob-css.el
x ./org/ob-css.elc
x ./org/ob-ditaa.el
x ./org/ob-ditaa.elc
x ./org/ob-dot.el
x ./org/ob-dot.elc
x ./org/ob-emacs-lisp.el
x ./org/ob-emacs-lisp.elc
x ./org/ob-eshell.el
x ./org/ob-eshell.elc
x ./org/ob-eval.el
x ./org/ob-eval.elc
x ./org/ob-exp.el
x ./org/ob-exp.elc
x ./org/ob-forth.el
x ./org/ob-forth.elc
x ./org/ob-fortran.el
x ./org/ob-fortran.elc
x ./org/ob-gnuplot.el
x ./org/ob-gnuplot.elc
x ./org/ob-groovy.el
x ./org/ob-groovy.elc
x ./org/ob-haskell.el
x ./org/ob-haskell.elc
x ./org/ob-java.el
x ./org/ob-java.elc
x ./org/ob-js.el
x ./org/ob-js.elc
x ./org/ob-julia.el
x ./org/ob-julia.elc
x ./org/ob-latex.el
x ./org/ob-latex.elc
x ./org/ob-lilypond.el
x ./org/ob-lilypond.elc
x ./org/ob-lisp.el
x ./org/ob-lisp.elc
x ./org/ob-lob.el
x ./org/ob-lob.elc
x ./org/ob-lua.el
x ./org/ob-lua.elc
x ./org/ob-makefile.el
x ./org/ob-makefile.elc
x ./org/ob-matlab.el
x ./org/ob-matlab.elc
x ./org/ob-maxima.el
x ./org/ob-maxima.elc
x ./org/ob-ocaml.el
x ./org/ob-ocaml.elc
x ./org/ob-octave.el
x ./org/ob-octave.elc
x ./org/ob-org.el
x ./org/ob-org.elc
x ./org/ob-perl.el
x ./org/ob-perl.elc
x ./org/ob-plantuml.el
x ./org/ob-plantuml.elc
x ./org/ob-processing.el
x ./org/ob-processing.elc
x ./org/ob-python.el
x ./org/ob-python.elc
x ./org/ob-R.el
x ./org/ob-R.elc
x ./org/ob-ref.el
x ./org/ob-ref.elc
x ./org/ob-ruby.el
x ./org/ob-ruby.elc
x ./org/ob-sass.el
x ./org/ob-sass.elc
x ./org/ob-scheme.el
x ./org/ob-scheme.elc
x ./org/ob-screen.el
x ./org/ob-screen.elc
x ./org/ob-sed.el
x ./org/ob-sed.elc
x ./org/ob-shell.el
x ./org/ob-shell.elc
x ./org/ob-sql.el
x ./org/ob-sql.elc
x ./org/ob-sqlite.el
x ./org/ob-sqlite.elc
x ./org/ob-table.el
x ./org/ob-table.elc
x ./org/ob-tangle.el
x ./org/ob-tangle.elc
x ./org/ob.el
x ./org/ob.elc
x ./org/oc-basic.el
x ./org/oc-basic.elc
x ./org/oc-biblatex.el
x ./org/oc-biblatex.elc
x ./org/oc-csl.el
x ./org/oc-csl.elc
x ./org/oc-natbib.el
x ./org/oc-natbib.elc
x ./org/oc.el
x ./org/oc.elc
x ./org/ol-bbdb.el
x ./org/ol-bbdb.elc
x ./org/ol-bibtex.el
x ./org/ol-bibtex.elc
x ./org/ol-docview.el
x ./org/ol-docview.elc
x ./org/ol-doi.el
x ./org/ol-doi.elc
x ./org/ol-eshell.el
x ./org/ol-eshell.elc
x ./org/ol-eww.el
x ./org/ol-eww.elc
x ./org/ol-gnus.el
x ./org/ol-gnus.elc
x ./org/ol-info.el
x ./org/ol-info.elc
x ./org/ol-irc.el
x ./org/ol-irc.elc
x ./org/ol-man.el
x ./org/ol-man.elc
x ./org/ol-mhe.el
x ./org/ol-mhe.elc
x ./org/ol-rmail.el
x ./org/ol-rmail.elc
x ./org/ol-w3m.el
x ./org/ol-w3m.elc
x ./org/ol.el
x ./org/ol.elc
x ./org/org-agenda.el
x ./org/org-agenda.elc
x ./org/org-archive.el
x ./org/org-archive.elc
x ./org/org-attach-git.el
x ./org/org-attach-git.elc
x ./org/org-attach.el
x ./org/org-attach.elc
x ./org/org-capture.el
x ./org/org-capture.elc
x ./org/org-clock.el
x ./org/org-clock.elc
x ./org/org-colview.el
x ./org/org-colview.elc
x ./org/org-compat.el
x ./org/org-compat.elc
x ./org/org-crypt.el
x ./org/org-crypt.elc
x ./org/org-ctags.el
x ./org/org-ctags.elc
x ./org/org-datetree.el
x ./org/org-datetree.elc
x ./org/org-duration.el
x ./org/org-duration.elc
x ./org/org-element.el
x ./org/org-element.elc
x ./org/org-entities.el
x ./org/org-entities.elc
x ./org/org-faces.el
x ./org/org-faces.elc
x ./org/org-feed.el
x ./org/org-feed.elc
x ./org/org-footnote.el
x ./org/org-footnote.elc
x ./org/org-goto.el
x ./org/org-goto.elc
x ./org/org-habit.el
x ./org/org-habit.elc
x ./org/org-id.el
x ./org/org-id.elc
x ./org/org-indent.el
x ./org/org-indent.elc
x ./org/org-inlinetask.el
x ./org/org-inlinetask.elc
x ./org/org-install.el
x ./org/org-keys.el
x ./org/org-keys.elc
x ./org/org-lint.el
x ./org/org-lint.elc
x ./org/org-list.el
x ./org/org-list.elc
x ./org/org-loaddefs.el
x ./org/org-macro.el
x ./org/org-macro.elc
x ./org/org-macs.el
x ./org/org-macs.elc
x ./org/org-mobile.el
x ./org/org-mobile.elc
x ./org/org-mouse.el
x ./org/org-mouse.elc
x ./org/org-num.el
x ./org/org-num.elc
x ./org/org-pcomplete.el
x ./org/org-pcomplete.elc
x ./org/org-plot.el
x ./org/org-plot.elc
x ./org/org-protocol.el
x ./org/org-protocol.elc
x ./org/org-refile.el
x ./org/org-refile.elc
x ./org/org-src.el
x ./org/org-src.elc
x ./org/org-table.el
x ./org/org-table.elc
x ./org/org-tempo.el
x ./org/org-tempo.elc
x ./org/org-timer.el
x ./org/org-timer.elc
x ./org/org-version.el
x ./org/org.el
x ./org/org.elc
x ./org/ox-ascii.el
x ./org/ox-ascii.elc
x ./org/ox-beamer.el
x ./org/ox-beamer.elc
x ./org/ox-html.el
x ./org/ox-html.elc
x ./org/ox-icalendar.el
x ./org/ox-icalendar.elc
x ./org/ox-koma-letter.el
x ./org/ox-koma-letter.elc
x ./org/ox-latex.el
x ./org/ox-latex.elc
x ./org/ox-man.el
x ./org/ox-man.elc
x ./org/ox-md.el
x ./org/ox-md.elc
x ./org/ox-odt.el
x ./org/ox-odt.elc
x ./org/ox-org.el
x ./org/ox-org.elc
x ./org/ox-publish.el
x ./org/ox-publish.elc
x ./org/ox-texinfo.el
x ./org/ox-texinfo.elc
x ./org/ox.el
x ./org/ox.elc
x ./obsolete/abbrevlist.el
x ./obsolete/abbrevlist.elc
x ./obsolete/assoc.el
x ./obsolete/assoc.elc
x ./obsolete/autoarg.el
x ./obsolete/autoarg.elc
x ./obsolete/bruce.el
x ./obsolete/bruce.elc
x ./obsolete/cc-compat.el
x ./obsolete/cc-compat.elc
x ./obsolete/cl-compat.el
x ./obsolete/cl-compat.elc
x ./obsolete/cl.el
x ./obsolete/cl.elc
x ./obsolete/complete.el
x ./obsolete/complete.elc
x ./obsolete/crisp.el
x ./obsolete/crisp.elc
x ./obsolete/cust-print.el
x ./obsolete/cust-print.elc
x ./obsolete/eieio-compat.el
x ./obsolete/eieio-compat.elc
x ./obsolete/erc-hecomplete.el
x ./obsolete/erc-hecomplete.elc
x ./obsolete/eudcb-ph.el
x ./obsolete/eudcb-ph.elc
x ./obsolete/fast-lock.el
x ./obsolete/fast-lock.elc
x ./obsolete/gs.el
x ./obsolete/gs.elc
x ./obsolete/gulp.el
x ./obsolete/gulp.elc
x ./obsolete/html2text.el
x ./obsolete/html2text.elc
x ./obsolete/info-edit.el
x ./obsolete/info-edit.elc
x ./obsolete/inversion.el
x ./obsolete/inversion.elc
x ./obsolete/iswitchb.el
x ./obsolete/iswitchb.elc
x ./obsolete/landmark.el
x ./obsolete/landmark.elc
x ./obsolete/lazy-lock.el
x ./obsolete/lazy-lock.elc
x ./obsolete/longlines.el
x ./obsolete/longlines.elc
x ./obsolete/mailpost.el
x ./obsolete/mailpost.elc
x ./obsolete/mantemp.el
x ./obsolete/mantemp.elc
x ./obsolete/meese.el
x ./obsolete/meese.elc
x ./obsolete/messcompat.el
x ./obsolete/metamail.el
x ./obsolete/metamail.elc
x ./obsolete/mouse-sel.el
x ./obsolete/mouse-sel.elc
x ./obsolete/nnir.el
x ./obsolete/nnir.elc
x ./obsolete/old-emacs-lock.el
x ./obsolete/old-emacs-lock.elc
x ./obsolete/otodo-mode.el
x ./obsolete/otodo-mode.elc
x ./obsolete/patcomp.el
x ./obsolete/patcomp.elc
x ./obsolete/pc-mode.el
x ./obsolete/pc-mode.elc
x ./obsolete/pc-select.el
x ./obsolete/pc-select.elc
x ./obsolete/pgg-def.el
x ./obsolete/pgg-def.elc
x ./obsolete/pgg-gpg.el
x ./obsolete/pgg-gpg.elc
x ./obsolete/pgg-parse.el
x ./obsolete/pgg-parse.elc
x ./obsolete/pgg-pgp.el
x ./obsolete/pgg-pgp.elc
x ./obsolete/pgg-pgp5.el
x ./obsolete/pgg-pgp5.elc
x ./obsolete/pgg.el
x ./obsolete/pgg.elc
x ./obsolete/rcompile.el
x ./obsolete/rcompile.elc
x ./obsolete/rfc2368.el
x ./obsolete/rfc2368.elc
x ./obsolete/s-region.el
x ./obsolete/s-region.elc
x ./obsolete/sb-image.el
x ./obsolete/sb-image.elc
x ./obsolete/sregex.el
x ./obsolete/sregex.elc
x ./obsolete/starttls.el
x ./obsolete/starttls.elc
x ./obsolete/sup-mouse.el
x ./obsolete/sup-mouse.elc
x ./obsolete/terminal.el
x ./obsolete/terminal.elc
x ./obsolete/tls.el
x ./obsolete/tls.elc
x ./obsolete/tpu-edt.el
x ./obsolete/tpu-edt.elc
x ./obsolete/tpu-extras.el
x ./obsolete/tpu-extras.elc
x ./obsolete/tpu-mapper.el
x ./obsolete/tpu-mapper.elc
x ./obsolete/url-ns.el
x ./obsolete/url-ns.elc
x ./obsolete/vc-arch.el
x ./obsolete/vc-arch.elc
x ./obsolete/vi.el
x ./obsolete/vi.elc
x ./obsolete/vip.el
x ./obsolete/vip.elc
x ./obsolete/vt-control.el
x ./obsolete/vt-control.elc
x ./obsolete/vt100-led.el
x ./obsolete/vt100-led.elc
x ./obsolete/ws-mode.el
x ./obsolete/ws-mode.elc
x ./obsolete/yow.el
x ./obsolete/yow.elc
x ./nxml/nxml-enc.el
x ./nxml/nxml-enc.elc
x ./nxml/nxml-maint.el
x ./nxml/nxml-maint.elc
x ./nxml/nxml-mode.el
x ./nxml/nxml-mode.elc
x ./nxml/nxml-ns.el
x ./nxml/nxml-ns.elc
x ./nxml/nxml-outln.el
x ./nxml/nxml-outln.elc
x ./nxml/nxml-parse.el
x ./nxml/nxml-parse.elc
x ./nxml/nxml-rap.el
x ./nxml/nxml-rap.elc
x ./nxml/nxml-util.el
x ./nxml/nxml-util.elc
x ./nxml/rng-cmpct.el
x ./nxml/rng-cmpct.elc
x ./nxml/rng-dt.el
x ./nxml/rng-dt.elc
x ./nxml/rng-loc.el
x ./nxml/rng-loc.elc
x ./nxml/rng-maint.el
x ./nxml/rng-maint.elc
x ./nxml/rng-match.el
x ./nxml/rng-match.elc
x ./nxml/rng-nxml.el
x ./nxml/rng-nxml.elc
x ./nxml/rng-parse.el
x ./nxml/rng-parse.elc
x ./nxml/rng-pttrn.el
x ./nxml/rng-pttrn.elc
x ./nxml/rng-uri.el
x ./nxml/rng-uri.elc
x ./nxml/rng-util.el
x ./nxml/rng-util.elc
x ./nxml/rng-valid.el
x ./nxml/rng-valid.elc
x ./nxml/rng-xsd.el
x ./nxml/rng-xsd.elc
x ./nxml/xmltok.el
x ./nxml/xmltok.elc
x ./nxml/xsd-regexp.el
x ./nxml/xsd-regexp.elc
x ./net/ange-ftp.el
x ./net/ange-ftp.elc
x ./net/browse-url.el
x ./net/browse-url.elc
x ./net/dbus.el
x ./net/dbus.elc
x ./net/dictionary-connection.el
x ./net/dictionary-connection.elc
x ./net/dictionary.el
x ./net/dictionary.elc
x ./net/dig.el
x ./net/dig.elc
x ./net/dns.el
x ./net/dns.elc
x ./net/eudc-bob.el
x ./net/eudc-bob.elc
x ./net/eudc-export.el
x ./net/eudc-export.elc
x ./net/eudc-hotlist.el
x ./net/eudc-hotlist.elc
x ./net/eudc-vars.el
x ./net/eudc-vars.elc
x ./net/eudc.el
x ./net/eudc.elc
x ./net/eudcb-bbdb.el
x ./net/eudcb-bbdb.elc
x ./net/eudcb-ldap.el
x ./net/eudcb-ldap.elc
x ./net/eudcb-mab.el
x ./net/eudcb-mab.elc
x ./net/eudcb-macos-contacts.el
x ./net/eudcb-macos-contacts.elc
x ./net/eww.el
x ./net/eww.elc
x ./net/gnutls.el
x ./net/gnutls.elc
x ./net/goto-addr.el
x ./net/goto-addr.elc
x ./net/hmac-def.el
x ./net/hmac-def.elc
x ./net/hmac-md5.el
x ./net/hmac-md5.elc
x ./net/imap.el
x ./net/imap.elc
x ./net/ldap.el
x ./net/ldap.elc
x ./net/mailcap.el
x ./net/mailcap.elc
x ./net/mairix.el
x ./net/mairix.elc
x ./net/net-utils.el
x ./net/net-utils.elc
x ./net/netrc.el
x ./net/netrc.elc
x ./net/network-stream.el
x ./net/network-stream.elc
x ./net/newst-backend.el
x ./net/newst-backend.elc
x ./net/newst-plainview.el
x ./net/newst-plainview.elc
x ./net/newst-reader.el
x ./net/newst-reader.elc
x ./net/newst-ticker.el
x ./net/newst-ticker.elc
x ./net/newst-treeview.el
x ./net/newst-treeview.elc
x ./net/newsticker.el
x ./net/newsticker.elc
x ./net/nsm.el
x ./net/nsm.elc
x ./net/ntlm.el
x ./net/ntlm.elc
x ./net/pop3.el
x ./net/pop3.elc
x ./net/puny.el
x ./net/puny.elc
x ./net/quickurl.el
x ./net/quickurl.elc
x ./net/rcirc.el
x ./net/rcirc.elc
x ./net/rfc2104.el
x ./net/rfc2104.elc
x ./net/rlogin.el
x ./net/rlogin.elc
x ./net/sasl-cram.el
x ./net/sasl-cram.elc
x ./net/sasl-digest.el
x ./net/sasl-digest.elc
x ./net/sasl-ntlm.el
x ./net/sasl-ntlm.elc
x ./net/sasl-scram-rfc.el
x ./net/sasl-scram-rfc.elc
x ./net/sasl-scram-sha256.el
x ./net/sasl-scram-sha256.elc
x ./net/sasl.el
x ./net/sasl.elc
x ./net/secrets.el
x ./net/secrets.elc
x ./net/shr-color.el
x ./net/shr-color.elc
x ./net/shr.el
x ./net/shr.elc
x ./net/sieve-manage.el
x ./net/sieve-manage.elc
x ./net/sieve-mode.el
x ./net/sieve-mode.elc
x ./net/sieve.el
x ./net/sieve.elc
x ./net/snmp-mode.el
x ./net/snmp-mode.elc
x ./net/soap-client.el
x ./net/soap-client.elc
x ./net/soap-inspect.el
x ./net/soap-inspect.elc
x ./net/socks.el
x ./net/socks.elc
x ./net/telnet.el
x ./net/telnet.elc
x ./net/tramp-adb.el
x ./net/tramp-adb.elc
x ./net/tramp-archive.el
x ./net/tramp-archive.elc
x ./net/tramp-cache.el
x ./net/tramp-cache.elc
x ./net/tramp-cmds.el
x ./net/tramp-cmds.elc
x ./net/tramp-compat.el
x ./net/tramp-compat.elc
x ./net/tramp-crypt.el
x ./net/tramp-crypt.elc
x ./net/tramp-ftp.el
x ./net/tramp-ftp.elc
x ./net/tramp-fuse.el
x ./net/tramp-fuse.elc
x ./net/tramp-gvfs.el
x ./net/tramp-gvfs.elc
x ./net/tramp-integration.el
x ./net/tramp-integration.elc
x ./net/tramp-loaddefs.el
x ./net/tramp-loaddefs.el~
x ./net/tramp-rclone.el
x ./net/tramp-rclone.elc
x ./net/tramp-sh.el
x ./net/tramp-sh.elc
x ./net/tramp-smb.el
x ./net/tramp-smb.elc
x ./net/tramp-sshfs.el
x ./net/tramp-sshfs.elc
x ./net/tramp-sudoedit.el
x ./net/tramp-sudoedit.elc
x ./net/tramp-uu.el
x ./net/tramp-uu.elc
x ./net/tramp.el
x ./net/tramp.elc
x ./net/trampver.el
x ./net/trampver.elc
x ./net/webjump.el
x ./net/webjump.elc
x ./net/zeroconf.el
x ./net/zeroconf.elc
x ./mh-e/ChangeLog.1
x ./mh-e/ChangeLog.2
x ./mh-e/mh-acros.el
x ./mh-e/mh-alias.el
x ./mh-e/mh-alias.elc
x ./mh-e/mh-buffers.el
x ./mh-e/mh-buffers.elc
x ./mh-e/mh-comp.el
x ./mh-e/mh-comp.elc
x ./mh-e/mh-compat.el
x ./mh-e/mh-compat.elc
x ./mh-e/mh-e.el
x ./mh-e/mh-e.elc
x ./mh-e/mh-folder.el
x ./mh-e/mh-folder.elc
x ./mh-e/mh-funcs.el
x ./mh-e/mh-funcs.elc
x ./mh-e/mh-gnus.el
x ./mh-e/mh-gnus.elc
x ./mh-e/mh-identity.el
x ./mh-e/mh-identity.elc
x ./mh-e/mh-inc.el
x ./mh-e/mh-inc.elc
x ./mh-e/mh-junk.el
x ./mh-e/mh-junk.elc
x ./mh-e/mh-letter.el
x ./mh-e/mh-letter.elc
x ./mh-e/mh-limit.el
x ./mh-e/mh-limit.elc
x ./mh-e/mh-loaddefs.el
x ./mh-e/mh-loaddefs.el~
x ./mh-e/mh-mime.el
x ./mh-e/mh-mime.elc
x ./mh-e/mh-print.el
x ./mh-e/mh-print.elc
x ./mh-e/mh-scan.el
x ./mh-e/mh-scan.elc
x ./mh-e/mh-search.el
x ./mh-e/mh-search.elc
x ./mh-e/mh-seq.el
x ./mh-e/mh-seq.elc
x ./mh-e/mh-show.el
x ./mh-e/mh-show.elc
x ./mh-e/mh-speed.el
x ./mh-e/mh-speed.elc
x ./mh-e/mh-thread.el
x ./mh-e/mh-thread.elc
x ./mh-e/mh-tool-bar.el
x ./mh-e/mh-tool-bar.elc
x ./mh-e/mh-utils.el
x ./mh-e/mh-utils.elc
x ./mh-e/mh-xface.el
x ./mh-e/mh-xface.elc
x ./mail/binhex.el
x ./mail/binhex.elc
x ./mail/blessmail.el
x ./mail/emacsbug.el
x ./mail/emacsbug.elc
x ./mail/feedmail.el
x ./mail/feedmail.elc
x ./mail/flow-fill.el
x ./mail/flow-fill.elc
x ./mail/footnote.el
x ./mail/footnote.elc
x ./mail/hashcash.el
x ./mail/hashcash.elc
x ./mail/ietf-drums-date.el
x ./mail/ietf-drums-date.elc
x ./mail/ietf-drums.el
x ./mail/ietf-drums.elc
x ./mail/mail-extr.el
x ./mail/mail-extr.elc
x ./mail/mail-hist.el
x ./mail/mail-hist.elc
x ./mail/mail-parse.el
x ./mail/mail-parse.elc
x ./mail/mail-prsvr.el
x ./mail/mail-prsvr.elc
x ./mail/mail-utils.el
x ./mail/mail-utils.elc
x ./mail/mailabbrev.el
x ./mail/mailabbrev.elc
x ./mail/mailalias.el
x ./mail/mailalias.elc
x ./mail/mailclient.el
x ./mail/mailclient.elc
x ./mail/mailheader.el
x ./mail/mailheader.elc
x ./mail/mspools.el
x ./mail/mspools.elc
x ./mail/qp.el
x ./mail/qp.elc
x ./mail/reporter.el
x ./mail/reporter.elc
x ./mail/rfc2045.el
x ./mail/rfc2045.elc
x ./mail/rfc2047.el
x ./mail/rfc2047.elc
x ./mail/rfc2231.el
x ./mail/rfc2231.elc
x ./mail/rfc6068.el
x ./mail/rfc6068.elc
x ./mail/rfc822.el
x ./mail/rfc822.elc
x ./mail/rmail-loaddefs.el
x ./mail/rmail-spam-filter.el
x ./mail/rmail-spam-filter.elc
x ./mail/rmail.el
x ./mail/rmail.elc
x ./mail/rmailedit.el
x ./mail/rmailedit.elc
x ./mail/rmailkwd.el
x ./mail/rmailkwd.elc
x ./mail/rmailmm.el
x ./mail/rmailmm.elc
x ./mail/rmailmsc.el
x ./mail/rmailmsc.elc
x ./mail/rmailout.el
x ./mail/rmailout.elc
x ./mail/rmailsort.el
x ./mail/rmailsort.elc
x ./mail/rmailsum.el
x ./mail/rmailsum.elc
x ./mail/sendmail.el
x ./mail/sendmail.elc
x ./mail/smtpmail.el
x ./mail/smtpmail.elc
x ./mail/supercite.el
x ./mail/supercite.elc
x ./mail/uce.el
x ./mail/uce.elc
x ./mail/undigest.el
x ./mail/undigest.elc
x ./mail/unrmail.el
x ./mail/unrmail.elc
x ./mail/uudecode.el
x ./mail/uudecode.elc
x ./mail/yenc.el
x ./mail/yenc.elc
x ./leim/ja-dic/
x ./leim/leim-list.el
x ./leim/quail/
x ./leim/quail/4Corner.el
x ./leim/quail/4Corner.elc
x ./leim/quail/arabic.el
x ./leim/quail/arabic.elc
x ./leim/quail/ARRAY30.el
x ./leim/quail/ARRAY30.elc
x ./leim/quail/CCDOSPY.el
x ./leim/quail/CCDOSPY.elc
x ./leim/quail/cham.el
x ./leim/quail/cham.elc
x ./leim/quail/compose.el
x ./leim/quail/compose.elc
x ./leim/quail/croatian.el
x ./leim/quail/croatian.elc
x ./leim/quail/CTLau-b5.el
x ./leim/quail/CTLau-b5.elc
x ./leim/quail/CTLau.el
x ./leim/quail/CTLau.elc
x ./leim/quail/cyril-jis.el
x ./leim/quail/cyril-jis.elc
x ./leim/quail/cyrillic.el
x ./leim/quail/cyrillic.elc
x ./leim/quail/czech.el
x ./leim/quail/czech.elc
x ./leim/quail/ECDICT.el
x ./leim/quail/ECDICT.elc
x ./leim/quail/emoji.el
x ./leim/quail/emoji.elc
x ./leim/quail/ethiopic.el
x ./leim/quail/ethiopic.elc
x ./leim/quail/ETZY.el
x ./leim/quail/ETZY.elc
x ./leim/quail/georgian.el
x ./leim/quail/georgian.elc
x ./leim/quail/greek.el
x ./leim/quail/greek.elc
x ./leim/quail/hangul.el
x ./leim/quail/hangul.elc
x ./leim/quail/hanja-jis.el
x ./leim/quail/hanja-jis.elc
x ./leim/quail/hanja.el
x ./leim/quail/hanja.elc
x ./leim/quail/hanja3.el
x ./leim/quail/hanja3.elc
x ./leim/quail/hebrew.el
x ./leim/quail/hebrew.elc
x ./leim/quail/indian.el
x ./leim/quail/indian.elc
x ./leim/quail/ipa-praat.el
x ./leim/quail/ipa-praat.elc
x ./leim/quail/ipa.el
x ./leim/quail/ipa.elc
x ./leim/quail/japanese.el
x ./leim/quail/japanese.elc
x ./leim/quail/lao.el
x ./leim/quail/lao.elc
x ./leim/quail/latin-alt.el
x ./leim/quail/latin-alt.elc
x ./leim/quail/latin-ltx.el
x ./leim/quail/latin-ltx.elc
x ./leim/quail/latin-post.el
x ./leim/quail/latin-post.elc
x ./leim/quail/latin-pre.el
x ./leim/quail/latin-pre.elc
x ./leim/quail/lrt.el
x ./leim/quail/lrt.elc
x ./leim/quail/persian.el
x ./leim/quail/persian.elc
x ./leim/quail/programmer-dvorak.el
x ./leim/quail/programmer-dvorak.elc
x ./leim/quail/Punct-b5.el
x ./leim/quail/Punct-b5.elc
x ./leim/quail/Punct.el
x ./leim/quail/Punct.elc
x ./leim/quail/PY-b5.el
x ./leim/quail/PY-b5.elc
x ./leim/quail/py-punct.el
x ./leim/quail/py-punct.elc
x ./leim/quail/PY.el
x ./leim/quail/PY.elc
x ./leim/quail/pypunct-b5.el
x ./leim/quail/pypunct-b5.elc
x ./leim/quail/QJ-b5.el
x ./leim/quail/QJ-b5.elc
x ./leim/quail/QJ.el
x ./leim/quail/QJ.elc
x ./leim/quail/quick-b5.el
x ./leim/quail/quick-b5.elc
x ./leim/quail/quick-cns.el
x ./leim/quail/quick-cns.elc
x ./leim/quail/rfc1345.el
x ./leim/quail/rfc1345.elc
x ./leim/quail/sami.el
x ./leim/quail/sami.elc
x ./leim/quail/sgml-input.el
x ./leim/quail/sgml-input.elc
x ./leim/quail/sisheng.el
x ./leim/quail/sisheng.elc
x ./leim/quail/slovak.el
x ./leim/quail/slovak.elc
x ./leim/quail/SW.el
x ./leim/quail/SW.elc
x ./leim/quail/symbol-ksc.el
x ./leim/quail/symbol-ksc.elc
x ./leim/quail/tamil-dvorak.el
x ./leim/quail/tamil-dvorak.elc
x ./leim/quail/thai.el
x ./leim/quail/thai.elc
x ./leim/quail/tibetan.el
x ./leim/quail/tibetan.elc
x ./leim/quail/TONEPY.el
x ./leim/quail/TONEPY.elc
x ./leim/quail/tsang-b5.el
x ./leim/quail/tsang-b5.elc
x ./leim/quail/tsang-cns.el
x ./leim/quail/tsang-cns.elc
x ./leim/quail/uni-input.el
x ./leim/quail/uni-input.elc
x ./leim/quail/viqr.el
x ./leim/quail/viqr.elc
x ./leim/quail/vntelex.el
x ./leim/quail/vntelex.elc
x ./leim/quail/vnvni.el
x ./leim/quail/vnvni.elc
x ./leim/quail/welsh.el
x ./leim/quail/welsh.elc
x ./leim/quail/ZIRANMA.el
x ./leim/quail/ZIRANMA.elc
x ./leim/quail/ZOZY.el
x ./leim/quail/ZOZY.elc
x ./leim/ja-dic/ja-dic.el
x ./leim/ja-dic/ja-dic.elc
x ./language/burmese.el
x ./language/burmese.elc
x ./language/cham.el
x ./language/cham.elc
x ./language/china-util.el
x ./language/china-util.elc
x ./language/chinese.el
x ./language/chinese.elc
x ./language/cyril-util.el
x ./language/cyril-util.elc
x ./language/cyrillic.el
x ./language/cyrillic.elc
x ./language/czech.el
x ./language/czech.elc
x ./language/english.el
x ./language/english.elc
x ./language/ethio-util.el
x ./language/ethio-util.elc
x ./language/ethiopic.el
x ./language/ethiopic.elc
x ./language/european.el
x ./language/european.elc
x ./language/georgian.el
x ./language/georgian.elc
x ./language/greek.el
x ./language/greek.elc
x ./language/hanja-util.el
x ./language/hanja-util.elc
x ./language/hebrew.el
x ./language/hebrew.elc
x ./language/ind-util.el
x ./language/ind-util.elc
x ./language/indian.el
x ./language/indian.elc
x ./language/japan-util.el
x ./language/japan-util.elc
x ./language/japanese.el
x ./language/japanese.elc
x ./language/khmer.el
x ./language/khmer.elc
x ./language/korea-util.el
x ./language/korea-util.elc
x ./language/korean.el
x ./language/korean.elc
x ./language/lao-util.el
x ./language/lao-util.elc
x ./language/lao.el
x ./language/lao.elc
x ./language/misc-lang.el
x ./language/misc-lang.elc
x ./language/pinyin.el
x ./language/pinyin.elc
x ./language/romanian.el
x ./language/romanian.elc
x ./language/sinhala.el
x ./language/sinhala.elc
x ./language/slovak.el
x ./language/slovak.elc
x ./language/tai-viet.el
x ./language/tai-viet.elc
x ./language/thai-util.el
x ./language/thai-util.elc
x ./language/thai-word.el
x ./language/thai-word.elc
x ./language/thai.el
x ./language/thai.elc
x ./language/tibet-util.el
x ./language/tibet-util.elc
x ./language/tibetan.el
x ./language/tibetan.elc
x ./language/tv-util.el
x ./language/tv-util.elc
x ./language/utf-8-lang.el
x ./language/utf-8-lang.elc
x ./language/viet-util.el
x ./language/viet-util.elc
x ./language/vietnamese.el
x ./language/vietnamese.elc
x ./international/ccl.el
x ./international/ccl.elc
x ./international/characters.el
x ./international/characters.elc
x ./international/charprop.el
x ./international/charscript.el
x ./international/charscript.elc
x ./international/cp51932.el
x ./international/cp51932.elc
x ./international/emoji-labels.el
x ./international/emoji-zwj.el
x ./international/emoji-zwj.elc
x ./international/emoji.el
x ./international/emoji.elc
x ./international/eucjp-ms.el
x ./international/eucjp-ms.elc
x ./international/fontset.el
x ./international/fontset.elc
x ./international/idna-mapping.el
x ./international/isearch-x.el
x ./international/isearch-x.elc
x ./international/iso-ascii.el
x ./international/iso-ascii.elc
x ./international/iso-cvt.el
x ./international/iso-cvt.elc
x ./international/iso-transl.el
x ./international/iso-transl.elc
x ./international/ja-dic-cnv.el
x ./international/ja-dic-cnv.elc
x ./international/ja-dic-utl.el
x ./international/ja-dic-utl.elc
x ./international/kinsoku.el
x ./international/kinsoku.elc
x ./international/kkc.el
x ./international/kkc.elc
x ./international/latexenc.el
x ./international/latexenc.elc
x ./international/latin1-disp.el
x ./international/latin1-disp.elc
x ./international/mule-cmds.el
x ./international/mule-cmds.elc
x ./international/mule-conf.el
x ./international/mule-conf.elc
x ./international/mule-diag.el
x ./international/mule-diag.elc
x ./international/mule-util.el
x ./international/mule-util.elc
x ./international/mule.el
x ./international/mule.elc
x ./international/ogonek.el
x ./international/ogonek.elc
x ./international/quail.el
x ./international/quail.elc
x ./international/rfc1843.el
x ./international/rfc1843.elc
x ./international/robin.el
x ./international/robin.elc
x ./international/textsec-check.el
x ./international/textsec-check.elc
x ./international/textsec.el
x ./international/textsec.elc
x ./international/titdic-cnv.el
x ./international/titdic-cnv.elc
x ./international/ucs-normalize.el
x ./international/ucs-normalize.elc
x ./international/uni-bidi.el
x ./international/uni-brackets.el
x ./international/uni-category.el
x ./international/uni-combining.el
x ./international/uni-comment.el
x ./international/uni-confusable.el
x ./international/uni-decimal.el
x ./international/uni-decomposition.el
x ./international/uni-digit.el
x ./international/uni-lowercase.el
x ./international/uni-mirrored.el
x ./international/uni-name.el
x ./international/uni-numeric.el
x ./international/uni-old-name.el
x ./international/uni-scripts.el
x ./international/uni-special-lowercase.el
x ./international/uni-special-titlecase.el
x ./international/uni-special-uppercase.el
x ./international/uni-titlecase.el
x ./international/uni-uppercase.el
x ./international/utf-7.el
x ./international/utf-7.elc
x ./international/utf7.el
x ./international/utf7.elc
x ./image/compface.el
x ./image/compface.elc
x ./image/exif.el
x ./image/exif.elc
x ./image/gravatar.el
x ./image/gravatar.elc
x ./image/image-converter.el
x ./image/image-converter.elc
x ./gnus/canlock.el
x ./gnus/canlock.elc
x ./gnus/ChangeLog.1
x ./gnus/ChangeLog.2
x ./gnus/ChangeLog.3
x ./gnus/deuglify.el
x ./gnus/deuglify.elc
x ./gnus/gmm-utils.el
x ./gnus/gmm-utils.elc
x ./gnus/gnus-agent.el
x ./gnus/gnus-agent.elc
x ./gnus/gnus-art.el
x ./gnus/gnus-art.elc
x ./gnus/gnus-async.el
x ./gnus/gnus-async.elc
x ./gnus/gnus-bcklg.el
x ./gnus/gnus-bcklg.elc
x ./gnus/gnus-bookmark.el
x ./gnus/gnus-bookmark.elc
x ./gnus/gnus-cache.el
x ./gnus/gnus-cache.elc
x ./gnus/gnus-cite.el
x ./gnus/gnus-cite.elc
x ./gnus/gnus-cloud.el
x ./gnus/gnus-cloud.elc
x ./gnus/gnus-cus.el
x ./gnus/gnus-cus.elc
x ./gnus/gnus-dbus.el
x ./gnus/gnus-dbus.elc
x ./gnus/gnus-delay.el
x ./gnus/gnus-delay.elc
x ./gnus/gnus-demon.el
x ./gnus/gnus-demon.elc
x ./gnus/gnus-diary.el
x ./gnus/gnus-diary.elc
x ./gnus/gnus-dired.el
x ./gnus/gnus-dired.elc
x ./gnus/gnus-draft.el
x ./gnus/gnus-draft.elc
x ./gnus/gnus-dup.el
x ./gnus/gnus-dup.elc
x ./gnus/gnus-eform.el
x ./gnus/gnus-eform.elc
x ./gnus/gnus-fun.el
x ./gnus/gnus-fun.elc
x ./gnus/gnus-gravatar.el
x ./gnus/gnus-gravatar.elc
x ./gnus/gnus-group.el
x ./gnus/gnus-group.elc
x ./gnus/gnus-html.el
x ./gnus/gnus-html.elc
x ./gnus/gnus-icalendar.el
x ./gnus/gnus-icalendar.elc
x ./gnus/gnus-int.el
x ./gnus/gnus-int.elc
x ./gnus/gnus-kill.el
x ./gnus/gnus-kill.elc
x ./gnus/gnus-logic.el
x ./gnus/gnus-logic.elc
x ./gnus/gnus-mh.el
x ./gnus/gnus-mh.elc
x ./gnus/gnus-ml.el
x ./gnus/gnus-ml.elc
x ./gnus/gnus-mlspl.el
x ./gnus/gnus-mlspl.elc
x ./gnus/gnus-msg.el
x ./gnus/gnus-msg.elc
x ./gnus/gnus-notifications.el
x ./gnus/gnus-notifications.elc
x ./gnus/gnus-picon.el
x ./gnus/gnus-picon.elc
x ./gnus/gnus-range.el
x ./gnus/gnus-range.elc
x ./gnus/gnus-registry.el
x ./gnus/gnus-registry.elc
x ./gnus/gnus-rfc1843.el
x ./gnus/gnus-rfc1843.elc
x ./gnus/gnus-rmail.el
x ./gnus/gnus-rmail.elc
x ./gnus/gnus-salt.el
x ./gnus/gnus-salt.elc
x ./gnus/gnus-score.el
x ./gnus/gnus-score.elc
x ./gnus/gnus-search.el
x ./gnus/gnus-search.elc
x ./gnus/gnus-sieve.el
x ./gnus/gnus-sieve.elc
x ./gnus/gnus-spec.el
x ./gnus/gnus-spec.elc
x ./gnus/gnus-srvr.el
x ./gnus/gnus-srvr.elc
x ./gnus/gnus-start.el
x ./gnus/gnus-start.elc
x ./gnus/gnus-sum.el
x ./gnus/gnus-sum.elc
x ./gnus/gnus-topic.el
x ./gnus/gnus-topic.elc
x ./gnus/gnus-undo.el
x ./gnus/gnus-undo.elc
x ./gnus/gnus-util.el
x ./gnus/gnus-util.elc
x ./gnus/gnus-uu.el
x ./gnus/gnus-uu.elc
x ./gnus/gnus-vm.el
x ./gnus/gnus-vm.elc
x ./gnus/gnus-win.el
x ./gnus/gnus-win.elc
x ./gnus/gnus.el
x ./gnus/gnus.elc
x ./gnus/gssapi.el
x ./gnus/gssapi.elc
x ./gnus/legacy-gnus-agent.el
x ./gnus/legacy-gnus-agent.elc
x ./gnus/mail-source.el
x ./gnus/mail-source.elc
x ./gnus/message.el
x ./gnus/message.elc
x ./gnus/mm-archive.el
x ./gnus/mm-archive.elc
x ./gnus/mm-bodies.el
x ./gnus/mm-bodies.elc
x ./gnus/mm-decode.el
x ./gnus/mm-decode.elc
x ./gnus/mm-encode.el
x ./gnus/mm-encode.elc
x ./gnus/mm-extern.el
x ./gnus/mm-extern.elc
x ./gnus/mm-partial.el
x ./gnus/mm-partial.elc
x ./gnus/mm-url.el
x ./gnus/mm-url.elc
x ./gnus/mm-util.el
x ./gnus/mm-util.elc
x ./gnus/mm-uu.el
x ./gnus/mm-uu.elc
x ./gnus/mm-view.el
x ./gnus/mm-view.elc
x ./gnus/mml-sec.el
x ./gnus/mml-sec.elc
x ./gnus/mml-smime.el
x ./gnus/mml-smime.elc
x ./gnus/mml.el
x ./gnus/mml.elc
x ./gnus/mml1991.el
x ./gnus/mml1991.elc
x ./gnus/mml2015.el
x ./gnus/mml2015.elc
x ./gnus/nnagent.el
x ./gnus/nnagent.elc
x ./gnus/nnbabyl.el
x ./gnus/nnbabyl.elc
x ./gnus/nndiary.el
x ./gnus/nndiary.elc
x ./gnus/nndir.el
x ./gnus/nndir.elc
x ./gnus/nndoc.el
x ./gnus/nndoc.elc
x ./gnus/nndraft.el
x ./gnus/nndraft.elc
x ./gnus/nneething.el
x ./gnus/nneething.elc
x ./gnus/nnfolder.el
x ./gnus/nnfolder.elc
x ./gnus/nngateway.el
x ./gnus/nngateway.elc
x ./gnus/nnheader.el
x ./gnus/nnheader.elc
x ./gnus/nnimap.el
x ./gnus/nnimap.elc
x ./gnus/nnmail.el
x ./gnus/nnmail.elc
x ./gnus/nnmaildir.el
x ./gnus/nnmaildir.elc
x ./gnus/nnmairix.el
x ./gnus/nnmairix.elc
x ./gnus/nnmbox.el
x ./gnus/nnmbox.elc
x ./gnus/nnmh.el
x ./gnus/nnmh.elc
x ./gnus/nnml.el
x ./gnus/nnml.elc
x ./gnus/nnnil.el
x ./gnus/nnnil.elc
x ./gnus/nnoo.el
x ./gnus/nnoo.elc
x ./gnus/nnregistry.el
x ./gnus/nnregistry.elc
x ./gnus/nnrss.el
x ./gnus/nnrss.elc
x ./gnus/nnselect.el
x ./gnus/nnselect.elc
x ./gnus/nnspool.el
x ./gnus/nnspool.elc
x ./gnus/nntp.el
x ./gnus/nntp.elc
x ./gnus/nnvirtual.el
x ./gnus/nnvirtual.elc
x ./gnus/nnweb.el
x ./gnus/nnweb.elc
x ./gnus/score-mode.el
x ./gnus/score-mode.elc
x ./gnus/smiley.el
x ./gnus/smiley.elc
x ./gnus/smime.el
x ./gnus/smime.elc
x ./gnus/spam-report.el
x ./gnus/spam-report.elc
x ./gnus/spam-stat.el
x ./gnus/spam-stat.elc
x ./gnus/spam-wash.el
x ./gnus/spam-wash.elc
x ./gnus/spam.el
x ./gnus/spam.elc
x ./eshell/em-alias.el
x ./eshell/em-alias.elc
x ./eshell/em-banner.el
x ./eshell/em-banner.elc
x ./eshell/em-basic.el
x ./eshell/em-basic.elc
x ./eshell/em-cmpl.el
x ./eshell/em-cmpl.elc
x ./eshell/em-dirs.el
x ./eshell/em-dirs.elc
x ./eshell/em-elecslash.el
x ./eshell/em-elecslash.elc
x ./eshell/em-extpipe.el
x ./eshell/em-extpipe.elc
x ./eshell/em-glob.el
x ./eshell/em-glob.elc
x ./eshell/em-hist.el
x ./eshell/em-hist.elc
x ./eshell/em-ls.el
x ./eshell/em-ls.elc
x ./eshell/em-pred.el
x ./eshell/em-pred.elc
x ./eshell/em-prompt.el
x ./eshell/em-prompt.elc
x ./eshell/em-rebind.el
x ./eshell/em-rebind.elc
x ./eshell/em-script.el
x ./eshell/em-script.elc
x ./eshell/em-smart.el
x ./eshell/em-smart.elc
x ./eshell/em-term.el
x ./eshell/em-term.elc
x ./eshell/em-tramp.el
x ./eshell/em-tramp.elc
x ./eshell/em-unix.el
x ./eshell/em-unix.elc
x ./eshell/em-xtra.el
x ./eshell/em-xtra.elc
x ./eshell/esh-arg.el
x ./eshell/esh-arg.elc
x ./eshell/esh-cmd.el
x ./eshell/esh-cmd.elc
x ./eshell/esh-ext.el
x ./eshell/esh-ext.elc
x ./eshell/esh-groups.el
x ./eshell/esh-io.el
x ./eshell/esh-io.elc
x ./eshell/esh-mode.el
x ./eshell/esh-mode.elc
x ./eshell/esh-module.el
x ./eshell/esh-module.elc
x ./eshell/esh-opt.el
x ./eshell/esh-opt.elc
x ./eshell/esh-proc.el
x ./eshell/esh-proc.elc
x ./eshell/esh-util.el
x ./eshell/esh-util.elc
x ./eshell/esh-var.el
x ./eshell/esh-var.elc
x ./eshell/eshell.el
x ./eshell/eshell.elc
x ./erc/ChangeLog.1
x ./erc/ChangeLog.2
x ./erc/erc-autoaway.el
x ./erc/erc-autoaway.elc
x ./erc/erc-backend.el
x ./erc/erc-backend.elc
x ./erc/erc-button.el
x ./erc/erc-button.elc
x ./erc/erc-capab.el
x ./erc/erc-capab.elc
x ./erc/erc-compat.el
x ./erc/erc-compat.elc
x ./erc/erc-dcc.el
x ./erc/erc-dcc.elc
x ./erc/erc-desktop-notifications.el
x ./erc/erc-desktop-notifications.elc
x ./erc/erc-ezbounce.el
x ./erc/erc-ezbounce.elc
x ./erc/erc-fill.el
x ./erc/erc-fill.elc
x ./erc/erc-goodies.el
x ./erc/erc-goodies.elc
x ./erc/erc-ibuffer.el
x ./erc/erc-ibuffer.elc
x ./erc/erc-identd.el
x ./erc/erc-identd.elc
x ./erc/erc-imenu.el
x ./erc/erc-imenu.elc
x ./erc/erc-join.el
x ./erc/erc-join.elc
x ./erc/erc-lang.el
x ./erc/erc-lang.elc
x ./erc/erc-list.el
x ./erc/erc-list.elc
x ./erc/erc-loaddefs.el
x ./erc/erc-log.el
x ./erc/erc-log.elc
x ./erc/erc-match.el
x ./erc/erc-match.elc
x ./erc/erc-menu.el
x ./erc/erc-menu.elc
x ./erc/erc-netsplit.el
x ./erc/erc-netsplit.elc
x ./erc/erc-networks.el
x ./erc/erc-networks.elc
x ./erc/erc-notify.el
x ./erc/erc-notify.elc
x ./erc/erc-page.el
x ./erc/erc-page.elc
x ./erc/erc-pcomplete.el
x ./erc/erc-pcomplete.elc
x ./erc/erc-replace.el
x ./erc/erc-replace.elc
x ./erc/erc-ring.el
x ./erc/erc-ring.elc
x ./erc/erc-services.el
x ./erc/erc-services.elc
x ./erc/erc-sound.el
x ./erc/erc-sound.elc
x ./erc/erc-speedbar.el
x ./erc/erc-speedbar.elc
x ./erc/erc-spelling.el
x ./erc/erc-spelling.elc
x ./erc/erc-stamp.el
x ./erc/erc-stamp.elc
x ./erc/erc-status-sidebar.el
x ./erc/erc-status-sidebar.elc
x ./erc/erc-track.el
x ./erc/erc-track.elc
x ./erc/erc-truncate.el
x ./erc/erc-truncate.elc
x ./erc/erc-xdcc.el
x ./erc/erc-xdcc.elc
x ./erc/erc.el
x ./erc/erc.elc
x ./emulation/cua-base.el
x ./emulation/cua-base.elc
x ./emulation/cua-gmrk.el
x ./emulation/cua-gmrk.elc
x ./emulation/cua-rect.el
x ./emulation/cua-rect.elc
x ./emulation/edt-lk201.el
x ./emulation/edt-lk201.elc
x ./emulation/edt-mapper.el
x ./emulation/edt-mapper.elc
x ./emulation/edt-pc.el
x ./emulation/edt-pc.elc
x ./emulation/edt-vt100.el
x ./emulation/edt-vt100.elc
x ./emulation/edt.el
x ./emulation/edt.elc
x ./emulation/keypad.el
x ./emulation/keypad.elc
x ./emulation/viper-cmd.el
x ./emulation/viper-cmd.elc
x ./emulation/viper-ex.el
x ./emulation/viper-ex.elc
x ./emulation/viper-init.el
x ./emulation/viper-init.elc
x ./emulation/viper-keym.el
x ./emulation/viper-keym.elc
x ./emulation/viper-macs.el
x ./emulation/viper-macs.elc
x ./emulation/viper-mous.el
x ./emulation/viper-mous.elc
x ./emulation/viper-util.el
x ./emulation/viper-util.elc
x ./emulation/viper.el
x ./emulation/viper.elc
x ./emacs-lisp/advice.el
x ./emacs-lisp/advice.elc
x ./emacs-lisp/autoload.el
x ./emacs-lisp/autoload.elc
x ./emacs-lisp/avl-tree.el
x ./emacs-lisp/avl-tree.elc
x ./emacs-lisp/backquote.el
x ./emacs-lisp/backquote.elc
x ./emacs-lisp/backtrace.el
x ./emacs-lisp/backtrace.elc
x ./emacs-lisp/benchmark.el
x ./emacs-lisp/benchmark.elc
x ./emacs-lisp/bindat.el
x ./emacs-lisp/bindat.elc
x ./emacs-lisp/byte-opt.el
x ./emacs-lisp/byte-opt.elc
x ./emacs-lisp/byte-run.el
x ./emacs-lisp/byte-run.elc
x ./emacs-lisp/bytecomp.el
x ./emacs-lisp/bytecomp.elc
x ./emacs-lisp/cconv.el
x ./emacs-lisp/cconv.elc
x ./emacs-lisp/chart.el
x ./emacs-lisp/chart.elc
x ./emacs-lisp/check-declare.el
x ./emacs-lisp/check-declare.elc
x ./emacs-lisp/checkdoc.el
x ./emacs-lisp/checkdoc.elc
x ./emacs-lisp/cl-extra.el
x ./emacs-lisp/cl-extra.elc
x ./emacs-lisp/cl-generic.el
x ./emacs-lisp/cl-generic.elc
x ./emacs-lisp/cl-indent.el
x ./emacs-lisp/cl-indent.elc
x ./emacs-lisp/cl-lib.el
x ./emacs-lisp/cl-lib.elc
x ./emacs-lisp/cl-loaddefs.el
x ./emacs-lisp/cl-macs.el
x ./emacs-lisp/cl-macs.elc
x ./emacs-lisp/cl-preloaded.el
x ./emacs-lisp/cl-preloaded.elc
x ./emacs-lisp/cl-print.el
x ./emacs-lisp/cl-print.elc
x ./emacs-lisp/cl-seq.el
x ./emacs-lisp/cl-seq.elc
x ./emacs-lisp/comp-cstr.el
x ./emacs-lisp/comp.el
x ./emacs-lisp/copyright.el
x ./emacs-lisp/copyright.elc
x ./emacs-lisp/crm.el
x ./emacs-lisp/crm.elc
x ./emacs-lisp/cursor-sensor.el
x ./emacs-lisp/cursor-sensor.elc
x ./emacs-lisp/debug-early.el
x ./emacs-lisp/debug-early.elc
x ./emacs-lisp/debug.el
x ./emacs-lisp/debug.elc
x ./emacs-lisp/derived.el
x ./emacs-lisp/derived.elc
x ./emacs-lisp/disass.el
x ./emacs-lisp/disass.elc
x ./emacs-lisp/easy-mmode.el
x ./emacs-lisp/easy-mmode.elc
x ./emacs-lisp/easymenu.el
x ./emacs-lisp/easymenu.elc
x ./emacs-lisp/edebug.el
x ./emacs-lisp/edebug.elc
x ./emacs-lisp/eieio-base.el
x ./emacs-lisp/eieio-base.elc
x ./emacs-lisp/eieio-core.el
x ./emacs-lisp/eieio-core.elc
x ./emacs-lisp/eieio-custom.el
x ./emacs-lisp/eieio-custom.elc
x ./emacs-lisp/eieio-datadebug.el
x ./emacs-lisp/eieio-datadebug.elc
x ./emacs-lisp/eieio-loaddefs.el
x ./emacs-lisp/eieio-opt.el
x ./emacs-lisp/eieio-opt.elc
x ./emacs-lisp/eieio-speedbar.el
x ./emacs-lisp/eieio-speedbar.elc
x ./emacs-lisp/eieio.el
x ./emacs-lisp/eieio.elc
x ./emacs-lisp/eldoc.el
x ./emacs-lisp/eldoc.elc
x ./emacs-lisp/elint.el
x ./emacs-lisp/elint.elc
x ./emacs-lisp/elp.el
x ./emacs-lisp/elp.elc
x ./emacs-lisp/ert-x.el
x ./emacs-lisp/ert-x.elc
x ./emacs-lisp/ert.el
x ./emacs-lisp/ert.elc
x ./emacs-lisp/ewoc.el
x ./emacs-lisp/ewoc.elc
x ./emacs-lisp/faceup.el
x ./emacs-lisp/faceup.elc
x ./emacs-lisp/find-func.el
x ./emacs-lisp/find-func.elc
x ./emacs-lisp/float-sup.el
x ./emacs-lisp/float-sup.elc
x ./emacs-lisp/generator.el
x ./emacs-lisp/generator.elc
x ./emacs-lisp/generic.el
x ./emacs-lisp/generic.elc
x ./emacs-lisp/gv.el
x ./emacs-lisp/gv.elc
x ./emacs-lisp/helper.el
x ./emacs-lisp/helper.elc
x ./emacs-lisp/hierarchy.el
x ./emacs-lisp/hierarchy.elc
x ./emacs-lisp/inline.el
x ./emacs-lisp/inline.elc
x ./emacs-lisp/let-alist.el
x ./emacs-lisp/let-alist.elc
x ./emacs-lisp/lisp-mnt.el
x ./emacs-lisp/lisp-mnt.elc
x ./emacs-lisp/lisp-mode.el
x ./emacs-lisp/lisp-mode.elc
x ./emacs-lisp/lisp.el
x ./emacs-lisp/lisp.elc
x ./emacs-lisp/macroexp.el
x ./emacs-lisp/macroexp.elc
x ./emacs-lisp/map-ynp.el
x ./emacs-lisp/map-ynp.elc
x ./emacs-lisp/map.el
x ./emacs-lisp/map.elc
x ./emacs-lisp/memory-report.el
x ./emacs-lisp/memory-report.elc
x ./emacs-lisp/multisession.el
x ./emacs-lisp/multisession.elc
x ./emacs-lisp/nadvice.el
x ./emacs-lisp/nadvice.elc
x ./emacs-lisp/oclosure.el
x ./emacs-lisp/oclosure.elc
x ./emacs-lisp/package-x.el
x ./emacs-lisp/package-x.elc
x ./emacs-lisp/package.el
x ./emacs-lisp/package.elc
x ./emacs-lisp/pcase.el
x ./emacs-lisp/pcase.elc
x ./emacs-lisp/pp.el
x ./emacs-lisp/pp.elc
x ./emacs-lisp/radix-tree.el
x ./emacs-lisp/radix-tree.elc
x ./emacs-lisp/range.el
x ./emacs-lisp/range.elc
x ./emacs-lisp/re-builder.el
x ./emacs-lisp/re-builder.elc
x ./emacs-lisp/regexp-opt.el
x ./emacs-lisp/regexp-opt.elc
x ./emacs-lisp/regi.el
x ./emacs-lisp/regi.elc
x ./emacs-lisp/ring.el
x ./emacs-lisp/ring.elc
x ./emacs-lisp/rmc.el
x ./emacs-lisp/rmc.elc
x ./emacs-lisp/rx.el
x ./emacs-lisp/rx.elc
x ./emacs-lisp/seq.el
x ./emacs-lisp/seq.elc
x ./emacs-lisp/shadow.el
x ./emacs-lisp/shadow.elc
x ./emacs-lisp/shortdoc.el
x ./emacs-lisp/shortdoc.elc
x ./emacs-lisp/shorthands.el
x ./emacs-lisp/shorthands.elc
x ./emacs-lisp/smie.el
x ./emacs-lisp/smie.elc
x ./emacs-lisp/subr-x.el
x ./emacs-lisp/subr-x.elc
x ./emacs-lisp/syntax.el
x ./emacs-lisp/syntax.elc
x ./emacs-lisp/tabulated-list.el
x ./emacs-lisp/tabulated-list.elc
x ./emacs-lisp/tcover-ses.el
x ./emacs-lisp/tcover-ses.elc
x ./emacs-lisp/testcover.el
x ./emacs-lisp/testcover.elc
x ./emacs-lisp/text-property-search.el
x ./emacs-lisp/text-property-search.elc
x ./emacs-lisp/thunk.el
x ./emacs-lisp/thunk.elc
x ./emacs-lisp/timer-list.el
x ./emacs-lisp/timer-list.elc
x ./emacs-lisp/timer.el
x ./emacs-lisp/timer.elc
x ./emacs-lisp/tq.el
x ./emacs-lisp/tq.elc
x ./emacs-lisp/trace.el
x ./emacs-lisp/trace.elc
x ./emacs-lisp/unsafep.el
x ./emacs-lisp/unsafep.elc
x ./emacs-lisp/vtable.el
x ./emacs-lisp/vtable.elc
x ./emacs-lisp/warnings.el
x ./emacs-lisp/warnings.elc
x ./cedet/cedet-cscope.el
x ./cedet/cedet-cscope.elc
x ./cedet/cedet-files.el
x ./cedet/cedet-files.elc
x ./cedet/cedet-global.el
x ./cedet/cedet-global.elc
x ./cedet/cedet-idutils.el
x ./cedet/cedet-idutils.elc
x ./cedet/cedet.el
x ./cedet/cedet.elc
x ./cedet/ChangeLog.1
x ./cedet/data-debug.el
x ./cedet/data-debug.elc
x ./cedet/ede/
x ./cedet/ede.el
x ./cedet/ede.elc
x ./cedet/mode-local.el
x ./cedet/mode-local.elc
x ./cedet/pulse.el
x ./cedet/pulse.elc
x ./cedet/semantic/
x ./cedet/semantic.el
x ./cedet/semantic.elc
x ./cedet/srecode/
x ./cedet/srecode.el
x ./cedet/srecode.elc
x ./cedet/srecode/args.el
x ./cedet/srecode/args.elc
x ./cedet/srecode/compile.el
x ./cedet/srecode/compile.elc
x ./cedet/srecode/cpp.el
x ./cedet/srecode/cpp.elc
x ./cedet/srecode/ctxt.el
x ./cedet/srecode/ctxt.elc
x ./cedet/srecode/dictionary.el
x ./cedet/srecode/dictionary.elc
x ./cedet/srecode/document.el
x ./cedet/srecode/document.elc
x ./cedet/srecode/el.el
x ./cedet/srecode/el.elc
x ./cedet/srecode/expandproto.el
x ./cedet/srecode/expandproto.elc
x ./cedet/srecode/extract.el
x ./cedet/srecode/extract.elc
x ./cedet/srecode/fields.el
x ./cedet/srecode/fields.elc
x ./cedet/srecode/filters.el
x ./cedet/srecode/filters.elc
x ./cedet/srecode/find.el
x ./cedet/srecode/find.elc
x ./cedet/srecode/getset.el
x ./cedet/srecode/getset.elc
x ./cedet/srecode/insert.el
x ./cedet/srecode/insert.elc
x ./cedet/srecode/java.el
x ./cedet/srecode/java.elc
x ./cedet/srecode/loaddefs.el
x ./cedet/srecode/map.el
x ./cedet/srecode/map.elc
x ./cedet/srecode/mode.el
x ./cedet/srecode/mode.elc
x ./cedet/srecode/semantic.el
x ./cedet/srecode/semantic.elc
x ./cedet/srecode/srt-mode.el
x ./cedet/srecode/srt-mode.elc
x ./cedet/srecode/srt-wy.el
x ./cedet/srecode/srt-wy.elc
x ./cedet/srecode/srt.el
x ./cedet/srecode/srt.elc
x ./cedet/srecode/table.el
x ./cedet/srecode/table.elc
x ./cedet/srecode/template.el
x ./cedet/srecode/template.elc
x ./cedet/srecode/texi.el
x ./cedet/srecode/texi.elc
x ./cedet/semantic/analyze/
x ./cedet/semantic/analyze.el
x ./cedet/semantic/analyze.elc
x ./cedet/semantic/bovine/
x ./cedet/semantic/bovine.el
x ./cedet/semantic/bovine.elc
x ./cedet/semantic/chart.el
x ./cedet/semantic/chart.elc
x ./cedet/semantic/complete.el
x ./cedet/semantic/complete.elc
x ./cedet/semantic/ctxt.el
x ./cedet/semantic/ctxt.elc
x ./cedet/semantic/db-debug.el
x ./cedet/semantic/db-debug.elc
x ./cedet/semantic/db-ebrowse.el
x ./cedet/semantic/db-ebrowse.elc
x ./cedet/semantic/db-el.el
x ./cedet/semantic/db-el.elc
x ./cedet/semantic/db-file.el
x ./cedet/semantic/db-file.elc
x ./cedet/semantic/db-find.el
x ./cedet/semantic/db-find.elc
x ./cedet/semantic/db-global.el
x ./cedet/semantic/db-global.elc
x ./cedet/semantic/db-javascript.el
x ./cedet/semantic/db-javascript.elc
x ./cedet/semantic/db-mode.el
x ./cedet/semantic/db-mode.elc
x ./cedet/semantic/db-ref.el
x ./cedet/semantic/db-ref.elc
x ./cedet/semantic/db-typecache.el
x ./cedet/semantic/db-typecache.elc
x ./cedet/semantic/db.el
x ./cedet/semantic/db.elc
x ./cedet/semantic/debug.el
x ./cedet/semantic/debug.elc
x ./cedet/semantic/decorate/
x ./cedet/semantic/decorate.el
x ./cedet/semantic/decorate.elc
x ./cedet/semantic/dep.el
x ./cedet/semantic/dep.elc
x ./cedet/semantic/doc.el
x ./cedet/semantic/doc.elc
x ./cedet/semantic/ede-grammar.el
x ./cedet/semantic/ede-grammar.elc
x ./cedet/semantic/edit.el
x ./cedet/semantic/edit.elc
x ./cedet/semantic/find.el
x ./cedet/semantic/find.elc
x ./cedet/semantic/format.el
x ./cedet/semantic/format.elc
x ./cedet/semantic/fw.el
x ./cedet/semantic/fw.elc
x ./cedet/semantic/grammar-wy.el
x ./cedet/semantic/grammar-wy.elc
x ./cedet/semantic/grammar.el
x ./cedet/semantic/grammar.elc
x ./cedet/semantic/grm-wy-boot.el
x ./cedet/semantic/grm-wy-boot.elc
x ./cedet/semantic/html.el
x ./cedet/semantic/html.elc
x ./cedet/semantic/ia-sb.el
x ./cedet/semantic/ia-sb.elc
x ./cedet/semantic/ia.el
x ./cedet/semantic/ia.elc
x ./cedet/semantic/idle.el
x ./cedet/semantic/idle.elc
x ./cedet/semantic/imenu.el
x ./cedet/semantic/imenu.elc
x ./cedet/semantic/java.el
x ./cedet/semantic/java.elc
x ./cedet/semantic/lex-spp.el
x ./cedet/semantic/lex-spp.elc
x ./cedet/semantic/lex.el
x ./cedet/semantic/lex.elc
x ./cedet/semantic/loaddefs.el
x ./cedet/semantic/mru-bookmark.el
x ./cedet/semantic/mru-bookmark.elc
x ./cedet/semantic/sb.el
x ./cedet/semantic/sb.elc
x ./cedet/semantic/scope.el
x ./cedet/semantic/scope.elc
x ./cedet/semantic/senator.el
x ./cedet/semantic/senator.elc
x ./cedet/semantic/sort.el
x ./cedet/semantic/sort.elc
x ./cedet/semantic/symref/
x ./cedet/semantic/symref.el
x ./cedet/semantic/symref.elc
x ./cedet/semantic/tag-file.el
x ./cedet/semantic/tag-file.elc
x ./cedet/semantic/tag-ls.el
x ./cedet/semantic/tag-ls.elc
x ./cedet/semantic/tag-write.el
x ./cedet/semantic/tag-write.elc
x ./cedet/semantic/tag.el
x ./cedet/semantic/tag.elc
x ./cedet/semantic/texi.el
x ./cedet/semantic/texi.elc
x ./cedet/semantic/util-modes.el
x ./cedet/semantic/util-modes.elc
x ./cedet/semantic/util.el
x ./cedet/semantic/util.elc
x ./cedet/semantic/wisent/
x ./cedet/semantic/wisent.el
x ./cedet/semantic/wisent.elc
x ./cedet/semantic/wisent/comp.el
x ./cedet/semantic/wisent/comp.elc
x ./cedet/semantic/wisent/grammar.el
x ./cedet/semantic/wisent/grammar.elc
x ./cedet/semantic/wisent/java-tags.el
x ./cedet/semantic/wisent/java-tags.elc
x ./cedet/semantic/wisent/javascript.el
x ./cedet/semantic/wisent/javascript.elc
x ./cedet/semantic/wisent/javat-wy.el
x ./cedet/semantic/wisent/javat-wy.elc
x ./cedet/semantic/wisent/js-wy.el
x ./cedet/semantic/wisent/js-wy.elc
x ./cedet/semantic/wisent/python-wy.el
x ./cedet/semantic/wisent/python-wy.elc
x ./cedet/semantic/wisent/python.el
x ./cedet/semantic/wisent/python.elc
x ./cedet/semantic/wisent/wisent.el
x ./cedet/semantic/wisent/wisent.elc
x ./cedet/semantic/symref/cscope.el
x ./cedet/semantic/symref/cscope.elc
x ./cedet/semantic/symref/filter.el
x ./cedet/semantic/symref/filter.elc
x ./cedet/semantic/symref/global.el
x ./cedet/semantic/symref/global.elc
x ./cedet/semantic/symref/grep.el
x ./cedet/semantic/symref/grep.elc
x ./cedet/semantic/symref/idutils.el
x ./cedet/semantic/symref/idutils.elc
x ./cedet/semantic/symref/list.el
x ./cedet/semantic/symref/list.elc
x ./cedet/semantic/decorate/include.el
x ./cedet/semantic/decorate/include.elc
x ./cedet/semantic/decorate/mode.el
x ./cedet/semantic/decorate/mode.elc
x ./cedet/semantic/bovine/c-by.el
x ./cedet/semantic/bovine/c-by.elc
x ./cedet/semantic/bovine/c.el
x ./cedet/semantic/bovine/c.elc
x ./cedet/semantic/bovine/debug.el
x ./cedet/semantic/bovine/debug.elc
x ./cedet/semantic/bovine/el.el
x ./cedet/semantic/bovine/el.elc
x ./cedet/semantic/bovine/gcc.el
x ./cedet/semantic/bovine/gcc.elc
x ./cedet/semantic/bovine/grammar.el
x ./cedet/semantic/bovine/grammar.elc
x ./cedet/semantic/bovine/make-by.el
x ./cedet/semantic/bovine/make-by.elc
x ./cedet/semantic/bovine/make.el
x ./cedet/semantic/bovine/make.elc
x ./cedet/semantic/bovine/scm-by.el
x ./cedet/semantic/bovine/scm-by.elc
x ./cedet/semantic/bovine/scm.el
x ./cedet/semantic/bovine/scm.elc
x ./cedet/semantic/analyze/complete.el
x ./cedet/semantic/analyze/complete.elc
x ./cedet/semantic/analyze/debug.el
x ./cedet/semantic/analyze/debug.elc
x ./cedet/semantic/analyze/fcn.el
x ./cedet/semantic/analyze/fcn.elc
x ./cedet/semantic/analyze/refs.el
x ./cedet/semantic/analyze/refs.elc
x ./cedet/ede/auto.el
x ./cedet/ede/auto.elc
x ./cedet/ede/autoconf-edit.el
x ./cedet/ede/autoconf-edit.elc
x ./cedet/ede/base.el
x ./cedet/ede/base.elc
x ./cedet/ede/config.el
x ./cedet/ede/config.elc
x ./cedet/ede/cpp-root.el
x ./cedet/ede/cpp-root.elc
x ./cedet/ede/custom.el
x ./cedet/ede/custom.elc
x ./cedet/ede/detect.el
x ./cedet/ede/detect.elc
x ./cedet/ede/dired.el
x ./cedet/ede/dired.elc
x ./cedet/ede/emacs.el
x ./cedet/ede/emacs.elc
x ./cedet/ede/files.el
x ./cedet/ede/files.elc
x ./cedet/ede/generic.el
x ./cedet/ede/generic.elc
x ./cedet/ede/linux.el
x ./cedet/ede/linux.elc
x ./cedet/ede/loaddefs.el
x ./cedet/ede/locate.el
x ./cedet/ede/locate.elc
x ./cedet/ede/make.el
x ./cedet/ede/make.elc
x ./cedet/ede/makefile-edit.el
x ./cedet/ede/makefile-edit.elc
x ./cedet/ede/pconf.el
x ./cedet/ede/pconf.elc
x ./cedet/ede/pmake.el
x ./cedet/ede/pmake.elc
x ./cedet/ede/proj-archive.el
x ./cedet/ede/proj-archive.elc
x ./cedet/ede/proj-aux.el
x ./cedet/ede/proj-aux.elc
x ./cedet/ede/proj-comp.el
x ./cedet/ede/proj-comp.elc
x ./cedet/ede/proj-elisp.el
x ./cedet/ede/proj-elisp.elc
x ./cedet/ede/proj-info.el
x ./cedet/ede/proj-info.elc
x ./cedet/ede/proj-misc.el
x ./cedet/ede/proj-misc.elc
x ./cedet/ede/proj-obj.el
x ./cedet/ede/proj-obj.elc
x ./cedet/ede/proj-prog.el
x ./cedet/ede/proj-prog.elc
x ./cedet/ede/proj-scheme.el
x ./cedet/ede/proj-scheme.elc
x ./cedet/ede/proj-shared.el
x ./cedet/ede/proj-shared.elc
x ./cedet/ede/proj.el
x ./cedet/ede/proj.elc
x ./cedet/ede/project-am.el
x ./cedet/ede/project-am.elc
x ./cedet/ede/shell.el
x ./cedet/ede/shell.elc
x ./cedet/ede/simple.el
x ./cedet/ede/simple.elc
x ./cedet/ede/source.el
x ./cedet/ede/source.elc
x ./cedet/ede/speedbar.el
x ./cedet/ede/speedbar.elc
x ./cedet/ede/srecode.el
x ./cedet/ede/srecode.elc
x ./cedet/ede/system.el
x ./cedet/ede/system.elc
x ./cedet/ede/util.el
x ./cedet/ede/util.elc
x ./calendar/appt.el
x ./calendar/appt.elc
x ./calendar/cal-bahai.el
x ./calendar/cal-bahai.elc
x ./calendar/cal-china.el
x ./calendar/cal-china.elc
x ./calendar/cal-coptic.el
x ./calendar/cal-coptic.elc
x ./calendar/cal-dst.el
x ./calendar/cal-dst.elc
x ./calendar/cal-french.el
x ./calendar/cal-french.elc
x ./calendar/cal-hebrew.el
x ./calendar/cal-hebrew.elc
x ./calendar/cal-html.el
x ./calendar/cal-html.elc
x ./calendar/cal-islam.el
x ./calendar/cal-islam.elc
x ./calendar/cal-iso.el
x ./calendar/cal-iso.elc
x ./calendar/cal-julian.el
x ./calendar/cal-julian.elc
x ./calendar/cal-loaddefs.el
x ./calendar/cal-loaddefs.el~
x ./calendar/cal-mayan.el
x ./calendar/cal-mayan.elc
x ./calendar/cal-menu.el
x ./calendar/cal-menu.elc
x ./calendar/cal-move.el
x ./calendar/cal-move.elc
x ./calendar/cal-persia.el
x ./calendar/cal-persia.elc
x ./calendar/cal-tex.el
x ./calendar/cal-tex.elc
x ./calendar/cal-x.el
x ./calendar/cal-x.elc
x ./calendar/calendar.el
x ./calendar/calendar.elc
x ./calendar/diary-lib.el
x ./calendar/diary-lib.elc
x ./calendar/diary-loaddefs.el
x ./calendar/diary-loaddefs.el~
x ./calendar/hol-loaddefs.el
x ./calendar/hol-loaddefs.el~
x ./calendar/holidays.el
x ./calendar/holidays.elc
x ./calendar/icalendar.el
x ./calendar/icalendar.elc
x ./calendar/iso8601.el
x ./calendar/iso8601.elc
x ./calendar/lunar.el
x ./calendar/lunar.elc
x ./calendar/parse-time.el
x ./calendar/parse-time.elc
x ./calendar/solar.el
x ./calendar/solar.elc
x ./calendar/time-date.el
x ./calendar/time-date.elc
x ./calendar/timeclock.el
x ./calendar/timeclock.elc
x ./calendar/todo-mode.el
x ./calendar/todo-mode.elc
x ./calc/calc-aent.el
x ./calc/calc-aent.elc
x ./calc/calc-alg.el
x ./calc/calc-alg.elc
x ./calc/calc-arith.el
x ./calc/calc-arith.elc
x ./calc/calc-bin.el
x ./calc/calc-bin.elc
x ./calc/calc-comb.el
x ./calc/calc-comb.elc
x ./calc/calc-cplx.el
x ./calc/calc-cplx.elc
x ./calc/calc-embed.el
x ./calc/calc-embed.elc
x ./calc/calc-ext.el
x ./calc/calc-ext.elc
x ./calc/calc-fin.el
x ./calc/calc-fin.elc
x ./calc/calc-forms.el
x ./calc/calc-forms.elc
x ./calc/calc-frac.el
x ./calc/calc-frac.elc
x ./calc/calc-funcs.el
x ./calc/calc-funcs.elc
x ./calc/calc-graph.el
x ./calc/calc-graph.elc
x ./calc/calc-help.el
x ./calc/calc-help.elc
x ./calc/calc-incom.el
x ./calc/calc-incom.elc
x ./calc/calc-keypd.el
x ./calc/calc-keypd.elc
x ./calc/calc-lang.el
x ./calc/calc-lang.elc
x ./calc/calc-loaddefs.el
x ./calc/calc-macs.el
x ./calc/calc-macs.elc
x ./calc/calc-map.el
x ./calc/calc-map.elc
x ./calc/calc-math.el
x ./calc/calc-math.elc
x ./calc/calc-menu.el
x ./calc/calc-menu.elc
x ./calc/calc-misc.el
x ./calc/calc-misc.elc
x ./calc/calc-mode.el
x ./calc/calc-mode.elc
x ./calc/calc-mtx.el
x ./calc/calc-mtx.elc
x ./calc/calc-nlfit.el
x ./calc/calc-nlfit.elc
x ./calc/calc-poly.el
x ./calc/calc-poly.elc
x ./calc/calc-prog.el
x ./calc/calc-prog.elc
x ./calc/calc-rewr.el
x ./calc/calc-rewr.elc
x ./calc/calc-rules.el
x ./calc/calc-rules.elc
x ./calc/calc-sel.el
x ./calc/calc-sel.elc
x ./calc/calc-stat.el
x ./calc/calc-stat.elc
x ./calc/calc-store.el
x ./calc/calc-store.elc
x ./calc/calc-stuff.el
x ./calc/calc-stuff.elc
x ./calc/calc-trail.el
x ./calc/calc-trail.elc
x ./calc/calc-undo.el
x ./calc/calc-undo.elc
x ./calc/calc-units.el
x ./calc/calc-units.elc
x ./calc/calc-vec.el
x ./calc/calc-vec.elc
x ./calc/calc-yank.el
x ./calc/calc-yank.elc
x ./calc/calc.el
x ./calc/calc.elc
x ./calc/calcalg2.el
x ./calc/calcalg2.elc
x ./calc/calcalg3.el
x ./calc/calcalg3.elc
x ./calc/calccomp.el
x ./calc/calccomp.elc
x ./calc/calcsel2.el
x ./calc/calcsel2.elc
rm -f "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/lisp/subdirs.el"
umask 022; ./build-aux/update-subdirs "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/lisp"
subdir="/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/share/emacs/29.0.50/site-lisp" ; \
	  if [ -f "${subdir}/subdirs.el" ]; then true; else umask 022; build-aux/install-sh -c -d "${subdir}"; (echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; echo "    (normal-top-level-add-subdirs-to-load-path))") > "${subdir}/subdirs.el"; fi
subdir="/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/share/emacs/site-lisp" ; \
	  if [ -f "${subdir}/subdirs.el" ]; then true; else umask 022; build-aux/install-sh -c -d "${subdir}"; (echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; echo "    (normal-top-level-add-subdirs-to-load-path))") > "${subdir}/subdirs.el"; fi || true
[ -z "/usr/bin/gzip" ] || { \
	  echo "Compressing *.el etc. ..." && \
	  cd "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/lisp" && \
	  for f in `find . -name "*.elc" -print | sed 's/.elc$/.el/'`; do \
	    /usr/bin/gzip -9n "$f"; \
	  done; \
	  /usr/bin/gzip -9n "../etc/publicsuffix.txt"; \
	}
Compressing *.el etc. ...
chmod -R a+r "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/share/emacs/29.0.50" "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/etc" "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/lisp"
unset CDPATH; \
	umask 022; build-aux/install-sh -c -d "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/etc" ; \
	exp_etcdocdir=`cd "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/etc"; /bin/pwd`; \
	if [ "`cd ./etc; /bin/pwd`" != "$exp_etcdocdir" ]; \
	then \
	   docfile="DOC"; \
	   printf 'Copying %s to %s ...\n' "etc/$docfile" \
	     "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/etc"; \
	   /usr/bin/install -c -m 644 etc/${docfile} "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/etc/${docfile}"; \
	else true; fi
Copying etc/DOC to /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/etc ...
umask 022; build-aux/install-sh -c -d "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/bin"
/usr/bin/make -C lib-src install

Installing utilities run internally by Emacs.
umask 022 && ../build-aux/install-sh -c -d "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/libexec"
exp_archlibdir=`cd "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/libexec" && /bin/pwd` && \
	if [ "$exp_archlibdir" != "`/bin/pwd`" ]; then \
	  for file in hexl  movemail ; do \
	    /usr/bin/install -c  $file \
	      "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/libexec/$file" || exit; \
	  done ; \
        fi
exp_archlibdir=`cd "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/libexec" && /bin/pwd` && \
	if [ "$exp_archlibdir" != "`cd . && /bin/pwd`" ]; then \
	  for file in rcs2log; do \
	    /usr/bin/install -c ./$file \
	      "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/libexec/$file" || exit; \
	  done ; \
	fi

Installing utilities for users to run.
umask 022 && ../build-aux/install-sh -c -d "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/bin"
for file in etags ctags emacsclient  ebrowse ; do \
	  /usr/bin/install -c  ${file} \
	    "/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/bin"/` \
	      echo ${file} | sed -e 's/$//' -e 's,x,x,' \
	    ` || exit; \
	done
subdir=/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/site-lisp && if [ -f "${subdir}/subdirs.el" ]; then true; else umask 022; build-aux/install-sh -c -d "${subdir}"; (echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; echo "    (normal-top-level-add-subdirs-to-load-path))") > "${subdir}/subdirs.el"; fi
rm -rf /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Resources/share
/usr/bin/make -C lib-src maybe-blessmail
make[1]: Nothing to be done for `maybe-blessmail'.
~/Desktop/emacs $ cd ..
~/Desktop $ rm -rf emacs
~/Desktop $ git clone -b master git://git.sv.gnu.org/emacs.git
Cloning into 'emacs'...
remote: Counting objects: 986609, done.        
remote: Compressing objects: 100% (175601/175601), done.        
remote: Total 986609 (delta 810984), reused 985058 (delta 809657)        
Receiving objects: 100% (986609/986609), 357.65 MiB | 733.00 KiB/s, done.
Resolving deltas: 100% (810984/810984), done.
Checking connectivity... done.
~/Desktop $ cd emacs
~/Desktop/emacs $ git apply /Users/HOME/Desktop/2022_04_24__17_33_27_762.diff
~/Desktop/emacs $ ./autogen.sh
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Building aclocal.m4 ...
Running 'autoreconf -fi -I m4' ...
Configuring local git repository...
git config transfer.fsckObjects 'true'
git config diff.cpp.xfuncname '!^[ 	]*[A-Za-z_][A-Za-z_0-9]*:[[:space:]]*($|/[/*])
^((::[[:space:]]*)?[A-Za-z_][A-Za-z_0-9]*[[:space:]]*\(.*)$
^((#define[[:space:]]|DEFUN).*)$'
git config diff.elisp.xfuncname '^\([^[:space:]]*def[^[:space:]]+[[:space:]]+([^()[:space:]]+)'
git config diff.m4.xfuncname '^((m4_)?define|A._DEFUN(_ONCE)?)\([^),]*'
git config diff.make.xfuncname '^([$.[:alnum:]_].*:|[[:alnum:]_]+[[:space:]]*([*:+]?[:?]?|!?)=|define .*)'
git config diff.shell.xfuncname '^([[:space:]]*[[:alpha:]_][[:alnum:]_]*[[:space:]]*\(\)|[[:alpha:]_][[:alnum:]_]*=)'
git config diff.texinfo.xfuncname '^@node[[:space:]]+([^,[:space:]][^,]+)'
Installing git hooks...
You can now run './configure'.
~/Desktop/emacs $ ./configure --with-gnutls=ifavailable
checking for xcrun... xcrun
checking for make... yes
checking for GNU Make... make
checking build system type... x86_64-apple-darwin10.8.0
checking host system type... x86_64-apple-darwin10.8.0
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... unsupported
checking for gcc option to enable C99 features... -std=gnu99
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking for ar... ar
checking whether gcc -std=gnu99 and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -std=gnu99 -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... no
checking for malloc.h... no
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... yes
checking for sanitizer/lsan_interface.h... no
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... yes
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... no
checking for sys/vfs.h... no
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for inttypes.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking for sys/select.h... yes
checking for sys/random.h... yes
checking for sys/stat.h... (cached) yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc -std=gnu99 accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for port... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... none required
checking for pkg-config... no
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for ADDR_NO_RANDOMIZE... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... yes
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... yes
checking whether gcc understands -MMD -MF... yes
checking for X... libraries /usr/X11/lib, headers 
checking AppKit/AppKit.h usability... yes
checking AppKit/AppKit.h presence... yes
checking for AppKit/AppKit.h... yes
checking for Mac OS X 10.6 or newer... yes
checking for gcc... gcc
checking whether we are using the GNU Objective C compiler... yes
checking whether gcc accepts -g... yes
checking if the Objective C compiler supports instancetype... no
checking if the Objective C compiler defaults to C99... no
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for __lsan_ignore_object... no
checking for fchmod... yes
checking for canonicalize_file_name... no
checking for faccessat... no
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... no
checking for explicit_bzero... no
checking for memset_s... no
checking for fchmodat... no
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... no
checking for fstatat... no
checking for fsync... yes
checking for futimens... no
checking for getrandom... no
checking for timespec_get... no
checking for gettimeofday... yes
checking for mkostemp... no
checking for pipe2... no
checking for pselect... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... no
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... no
checking for lutimes... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking for librsvg-2.0 >= 2.14.0... no
checking for libwebp >= 0.6.0... no
checking for sqlite3_open_v2 in -lsqlite3... yes
checking for sqlite3_load_extension in -lsqlite3... no
checking for getaddrinfo_a in -lanl... no
checking for dbus-1 >= 1.0... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... no
checking for libsystemd >= 222... no
checking for jansson >= 2.7... no
checking sys/inotify.h usability... no
checking sys/inotify.h presence... no
checking for sys/inotify.h... no
checking for libkqueue... no
checking for library containing kqueue... none required
checking for jpeglib 6b or later... no
checking for lcms2... no
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking for libpng >= 1.0.0... no
checking for libpng not configured by pkg-config... no
checking tiffio.h usability... no
checking tiffio.h presence... no
checking for tiffio.h... no
checking gif_lib.h usability... no
checking gif_lib.h presence... no
checking for gif_lib.h... no
checking gpm.h usability... no
checking gpm.h presence... no
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... no
checking libxml/HTMLparser.h usability... yes
checking libxml/HTMLparser.h presence... yes
checking for libxml/HTMLparser.h... yes
checking whether HTML_PARSE_RECOVER is declared... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking linux/seccomp.h usability... no
checking linux/seccomp.h presence... no
checking for linux/seccomp.h... no
checking linux/filter.h usability... no
checking linux/filter.h presence... no
checking for linux/filter.h... no
checking for libseccomp >= 2.5.2... no
checking for accept4... no
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... no
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... no
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... yes
checking for aligned_alloc... no
checking for posix_memalign... yes
checking whether aligned_alloc is declared... no
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... no
checking for posix_openpt... yes
checking for library containing tputs... -lncurses
checking whether -lncurses library defines BC... yes
checking for timerfd interface... no
checking whether signals can be handled on alternate stack... yes
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... no
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking spawn.h usability... yes
checking spawn.h presence... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... no
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... no
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... no
checking for mbstate_t... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 8
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking whether lstat correctly handles trailing slash... no
checking whether // is distinct from /... no
checking whether realpath works... no
checking for getcwd... yes
checking for C/C++ restrict keyword... no
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking if environ is properly declared... no
checking for complete errno.h... no
checking for EMULTIHOP value... yes
checking for ENOLINK value... yes
checking for EOVERFLOW value... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... no
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... no
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
checking sys/bitypes.h usability... no
checking sys/bitypes.h presence... no
checking for sys/bitypes.h... no
checking for bit size of ptrdiff_t... 64
checking for bit size of size_t... 64
checking for bit size of sig_atomic_t... 32
checking for bit size of wchar_t... 32
checking for bit size of wint_t... 32
checking whether sig_atomic_t is signed... yes
checking whether wchar_t is signed... yes
checking whether wint_t is signed... yes
checking for ptrdiff_t integer literal suffix... l
checking for size_t integer literal suffix... ul
checking for sig_atomic_t integer literal suffix... 
checking for wchar_t integer literal suffix... 
checking for wint_t integer literal suffix... 
checking whether memmem is declared... no
checking whether memrchr is declared... no
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for wchar_t... yes
checking for good max_align_t... no
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... no
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... no
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... no
checking whether execvpe is declared... no
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... no
checking for promoted mode_t type... int
checking whether the utimes function works... yes
checking for C compiler option to allow warnings... -Wno-error
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... none required
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... no
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... no
checking for acl_delete_fd_np... yes
checking for acl_delete_file_np... yes
checking for acl_copy_ext_native... yes
checking for acl_create_entry_np... yes
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking acl/libacl.h usability... no
checking acl/libacl.h presence... no
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... yes
checking for alloca as a compiler built-in... yes
checking for __builtin_expect... yes
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking for library containing clock_gettime... no
checking for clock_getres... no
checking for clock_gettime... no
checking for clock_settime... no
checking for copy_file_range... no
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking for explicit_memset... no
checking for access... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... no
checking whether fdopendir is declared... no
checking for getxattr with XATTR_NAME_POSIX_ACL macros... no
checking for flexible array member... yes
checking for __fpending... no
checking whether free is known to preserve errno... no
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... no
checking for two-argument statfs with statfs.f_frsize member... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... yes
checking sys/fs/s5param.h usability... no
checking sys/fs/s5param.h presence... no
checking for sys/fs/s5param.h... no
checking sys/statfs.h usability... no
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking for statfs that truncates block counts... no
checking for getloadavg... yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking gmp.h usability... no
checking gmp.h presence... no
checking for gmp.h... no
checking gmp/gmp.h usability... no
checking gmp/gmp.h presence... no
checking for gmp/gmp.h... no
checking for memmem... no
checking for mempcpy... no
checking for memrchr... no
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... yes
checking for sched_getaffinity... no
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... no
checking whether readlink truncates results correctly... yes
checking for working re_compile_pattern... no
checking libintl.h usability... no
checking libintl.h presence... no
checking for libintl.h... no
checking whether isblank is declared... yes
checking for sig2str... no
checking for sigdescr_np... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... yes
checking for struct stat.st_birthtimespec.tv_nsec... yes
checking for working stdalign.h... no
checking for stpcpy... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... no
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... ./configure: line 39961: 27837 Alarm clock             ( TZ=QQQ0 ./conftest$EXEEXT ) > /dev/null 2>&1
no
checking for timezone_t... no
checking whether timer_settime is declared... no
checking for variable-length arrays... yes
checking for rawmemchr... no
checking whether open recognizes a trailing slash... no
checking for euidaccess... no
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for getgroups... yes
checking for working getgroups... yes
checking for library containing eaccess... no
checking for eaccess... no
checking for group_member... no
checking for getgroups... (cached) yes
checking for working getgroups... (cached) yes
checking whether getgroups handles negative values... no
checking whether realloc (0, 0) returns nonnull... yes
checking whether getdtablesize works... yes
checking for dirfd... no
checking whether dirfd is declared... yes
checking whether dirfd is a macro... yes
checking for __mktime_internal... no
checking for timer_getoverrun... no
checking for gcc -std=gnu99 option to disable position independent executables... not needed

Configured for 'x86_64-apple-darwin10.8.0'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -std=gnu99 -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    nextstep
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   /usr/X11/lib
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no 
  Does Emacs use a png library?                           no 
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use -lwebp?                                  no
  Does Emacs use -lsqlite3?                               yes
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 no
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  yes (ns)
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes (kqueue)
  Does Emacs use access control lists?                    yes 
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                no
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               no
  Does Emacs use the GMP library?                         no
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the the X Input Extension?  no



Run 'make' to build Emacs, then run 'src/emacs' to test it.
Run 'make install' in order to build an application bundle.
The application will go to nextstep/Emacs.app and can be run or moved
from there.
The application will be fully self-contained.

configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using './configure --with-pop'.
configure: You might want to install GNU Mailutils
<https://mailutils.org> and use './configure --with-mailutils'.
~/Desktop/emacs $ make
/usr/bin/make -C lib all
  GEN      alloca.h
  GEN      byteswap.h
  GEN      dirent.h
  GEN      malloc/dynarray.gl.h
  GEN      malloc/dynarray-skeleton.gl.h
  GEN      errno.h
  GEN      fcntl.h
  GEN      getopt.h
  GEN      getopt-cdefs.h
  GEN      ieee754.h
  GEN      inttypes.h
echo '#include "mini-gmp.h"' > gmp.h-t
mv gmp.h-t gmp.h
  GEN      limits.h
  GEN      malloc/scratch_buffer.gl.h
  GEN      signal.h
  GEN      stdalign.h
  GEN      stddef.h
  GEN      stdint.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/random.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      unistd.h
  CC       fingerprint.o
  CC       acl_entries.o
  CC       memmem.o
  CC       mktime.o
mktime.c: In function 'mktime_internal':
mktime.c:468: warning: comparison is always false due to limited range of data type
mktime.c:468: warning: comparison is always false due to limited range of data type
mktime.c:468: warning: comparison is always false due to limited range of data type
mktime.c:468: warning: comparison is always false due to limited range of data type
mktime.c:468: warning: comparison is always false due to limited range of data type
mktime.c:468: warning: comparison is always false due to limited range of data type
mktime.c:507: warning: comparison is always false due to limited range of data type
mktime.c:507: warning: comparison is always false due to limited range of data type
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       openat-proc.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       canonicalize-lgpl.o
  CC       careadlinkat.o
  CC       cloexec.o
  CC       close-stream.o
  CC       copy-file-range.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       malloc/dynarray_at_failure.o
  CC       malloc/dynarray_emplace_enlarge.o
  CC       malloc/dynarray_finalize.o
  CC       malloc/dynarray_resize.o
  CC       malloc/dynarray_resize_clear.o
  CC       euidaccess.o
  CC       explicit_bzero.o
  CC       faccessat.o
  CC       fchmodat.o
  CC       fcntl.o
  CC       fdopendir.o
  CC       file-has-acl.o
  CC       filemode.o
  CC       filevercmp.o
  CC       fpending.o
  CC       free.o
  CC       fstatat.o
  CC       fsusage.o
  CC       futimens.o
  CC       getgroups.o
  CC       getopt.o
  CC       getopt1.o
  CC       getrandom.o
  CC       gettime.o
  CC       group-member.o
group-member.c: In function 'get_group_info':
group-member.c:57: warning: comparison is always false due to limited range of data type
group-member.c:57: warning: comparison is always false due to limited range of data type
  CC       mini-gmp-gnulib.o
  CC       lstat.o
  CC       mempcpy.o
  CC       memrchr.o
  CC       mkostemp.o
  CC       nanosleep.o
  CC       nproc.o
  CC       nstrftime.o
nstrftime.c: In function '__strftime_internal':
nstrftime.c:688: warning: comparison is always true due to limited range of data type
nstrftime.c:688: warning: comparison is always true due to limited range of data type
nstrftime.c:688: warning: comparison is always false due to limited range of data type
nstrftime.c:688: warning: comparison is always true due to limited range of data type
nstrftime.c:688: warning: comparison is always false due to limited range of data type
nstrftime.c:688: warning: comparison is always true due to limited range of data type
nstrftime.c:688: warning: comparison is always true due to limited range of data type
nstrftime.c:688: warning: comparison is always false due to limited range of data type
nstrftime.c:688: warning: comparison is always true due to limited range of data type
nstrftime.c:688: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
nstrftime.c:689: warning: comparison is always false due to limited range of data type
  CC       open.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       rawmemchr.o
  CC       readlink.o
  CC       readlinkat.o
  CC       regex.o
  CC       malloc/scratch_buffer_dupfree.o
  CC       malloc/scratch_buffer_grow.o
  CC       malloc/scratch_buffer_grow_preserve.o
  CC       malloc/scratch_buffer_set_array_size.o
  CC       sig2str.o
  CC       sigdescr_np.o
  CC       stat-time.o
  CC       strnlen.o
  CC       symlink.o
  CC       tempname.o
  CC       time_rz.o
  CC       timegm.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       utimens.o
  CC       utimensat.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
ranlib: file: libgnu.a(u64.o) has no symbols
ranlib: file: libgnu.a(unistd.o) has no symbols
/usr/bin/make -C lib-src all
  CCLD     etags
  CCLD     ctags
  CCLD     emacsclient
  CCLD     ebrowse
  CCLD     hexl
  CC       pop.o
  CCLD     movemail
  CCLD     make-docfile
  CCLD     make-fingerprint
/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' BIN_DESTDIR=''/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/'' \
		 ELN_DESTDIR='/Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Frameworks/' all
  GEN      lisp.mk
  GEN      globals.h
  CC       dispnew.o
dispnew.c: In function 'realloc_glyph_pool':
dispnew.c:1388: warning: comparison is always false due to limited range of data type
dispnew.c:1388: warning: comparison is always false due to limited range of data type
dispnew.c:1388: warning: comparison is always false due to limited range of data type
dispnew.c:1388: warning: comparison is always false due to limited range of data type
dispnew.c: In function 'init_display_interactive':
dispnew.c:6551: warning: comparison is always true due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always true due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6551: warning: comparison is always false due to limited range of data type
dispnew.c:6552: warning: comparison is always false due to limited range of data type
dispnew.c:6552: warning: comparison is always false due to limited range of data type
dispnew.c:6552: warning: comparison is always false due to limited range of data type
dispnew.c:6552: warning: comparison is always false due to limited range of data type
  CC       frame.o
frame.c: In function 'check_frame_pixels':
frame.c:3689: warning: comparison is always false due to limited range of data type
frame.c:3689: warning: comparison is always false due to limited range of data type
  CC       scroll.o
  CC       xdisp.o
xdisp.c: In function 'fill_column_indicator_column':
xdisp.c:606: warning: comparison is always false due to limited range of data type
xdisp.c:606: warning: comparison is always false due to limited range of data type
xdisp.c:606: warning: comparison is always false due to limited range of data type
xdisp.c:606: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
xdisp.c:607: warning: comparison is always false due to limited range of data type
  CC       menu.o
menu.c: In function 'find_and_return_menu_selection':
menu.c:984: warning: comparison is always true due to limited range of data type
menu.c:984: warning: comparison is always true due to limited range of data type
menu.c:984: warning: comparison is always false due to limited range of data type
menu.c:984: warning: comparison is always true due to limited range of data type
menu.c:984: warning: comparison is always false due to limited range of data type
menu.c:984: warning: comparison is always true due to limited range of data type
menu.c:984: warning: comparison is always true due to limited range of data type
menu.c:984: warning: comparison is always false due to limited range of data type
menu.c:984: warning: comparison is always true due to limited range of data type
menu.c:984: warning: comparison is always false due to limited range of data type
menu.c: In function 'x_popup_menu_1':
menu.c:1278: warning: comparison is always true due to limited range of data type
menu.c:1283: warning: comparison is always true due to limited range of data type
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
ccl.c: In function 'ccl_driver':
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1146: warning: comparison is always false due to limited range of data type
ccl.c:1147: warning: comparison is always false due to limited range of data type
ccl.c:1147: warning: comparison is always false due to limited range of data type
ccl.c:1147: warning: comparison is always false due to limited range of data type
ccl.c:1147: warning: comparison is always false due to limited range of data type
ccl.c:1147: warning: comparison is always false due to limited range of data type
ccl.c:1147: warning: comparison is always false due to limited range of data type
ccl.c:1148: warning: comparison is always false due to limited range of data type
ccl.c:1148: warning: comparison is always false due to limited range of data type
ccl.c:1148: warning: comparison is always false due to limited range of data type
ccl.c:1148: warning: comparison is always false due to limited range of data type
ccl.c:1184: warning: comparison is always false due to limited range of data type
ccl.c:1184: warning: comparison is always false due to limited range of data type
ccl.c:1184: warning: comparison is always true due to limited range of data type
ccl.c:1184: warning: comparison is always false due to limited range of data type
ccl.c:1184: warning: comparison is always false due to limited range of data type
ccl.c:1184: warning: comparison is always false due to limited range of data type
ccl.c:1184: warning: comparison is always true due to limited range of data type
ccl.c:1184: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1241: warning: comparison is always false due to limited range of data type
ccl.c:1242: warning: comparison is always false due to limited range of data type
ccl.c:1242: warning: comparison is always false due to limited range of data type
ccl.c:1242: warning: comparison is always false due to limited range of data type
ccl.c:1242: warning: comparison is always false due to limited range of data type
ccl.c:1242: warning: comparison is always false due to limited range of data type
ccl.c:1242: warning: comparison is always false due to limited range of data type
ccl.c:1243: warning: comparison is always false due to limited range of data type
ccl.c:1243: warning: comparison is always false due to limited range of data type
ccl.c:1243: warning: comparison is always false due to limited range of data type
ccl.c:1243: warning: comparison is always false due to limited range of data type
ccl.c:1278: warning: comparison is always false due to limited range of data type
ccl.c:1278: warning: comparison is always false due to limited range of data type
ccl.c:1278: warning: comparison is always true due to limited range of data type
ccl.c:1278: warning: comparison is always false due to limited range of data type
ccl.c:1278: warning: comparison is always false due to limited range of data type
ccl.c:1278: warning: comparison is always false due to limited range of data type
ccl.c:1278: warning: comparison is always true due to limited range of data type
ccl.c:1278: warning: comparison is always false due to limited range of data type
ccl.c:1368: warning: comparison is always true due to limited range of data type
ccl.c:1368: warning: comparison is always true due to limited range of data type
ccl.c:1397: warning: comparison is always true due to limited range of data type
ccl.c:1397: warning: comparison is always true due to limited range of data type
ccl.c: In function 'Fccl_execute_on_string':
ccl.c:2159: warning: comparison is always false due to limited range of data type
ccl.c:2159: warning: comparison is always false due to limited range of data type
  CC       character.o
character.c: In function 'char_width':
character.c:249: warning: comparison is always false due to limited range of data type
character.c:249: warning: comparison is always false due to limited range of data type
character.c:249: warning: comparison is always false due to limited range of data type
character.c:249: warning: comparison is always false due to limited range of data type
character.c:249: warning: comparison is always false due to limited range of data type
character.c:249: warning: comparison is always false due to limited range of data type
  CC       chartab.o
  CC       bidi.o
bidi.c: In function 'bidi_move_to_visually_next':
bidi.c:3567: warning: comparison is always true due to limited range of data type
  CC       cm.o
  CC       term.o
term.c: In function 'encode_terminal_code':
term.c:536: warning: comparison is always true due to limited range of data type
term.c:536: warning: comparison is always true due to limited range of data type
term.c:536: warning: comparison is always false due to limited range of data type
term.c:536: warning: comparison is always true due to limited range of data type
term.c:536: warning: comparison is always false due to limited range of data type
term.c:536: warning: comparison is always true due to limited range of data type
term.c:536: warning: comparison is always true due to limited range of data type
term.c:536: warning: comparison is always false due to limited range of data type
term.c:536: warning: comparison is always true due to limited range of data type
term.c:536: warning: comparison is always false due to limited range of data type
  CC       terminal.o
  CC       xfaces.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       bignum.o
bignum.c: In function 'emacs_mpz_pow_ui':
bignum.c:357: warning: comparison is always false due to limited range of data type
bignum.c:357: warning: comparison is always false due to limited range of data type
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casetab.o
  CC       casefiddle.o
  CC       indent.o
  CC       search.o
  CC       regex-emacs.o
regex-emacs.c: In function 'regex_compile':
regex-emacs.c:2210: warning: comparison is always true due to limited range of data type
regex-emacs.c:2210: warning: comparison is always true due to limited range of data type
regex-emacs.c:2210: warning: comparison is always false due to limited range of data type
regex-emacs.c:2210: warning: comparison is always true due to limited range of data type
regex-emacs.c:2210: warning: comparison is always false due to limited range of data type
regex-emacs.c:2210: warning: comparison is always true due to limited range of data type
regex-emacs.c:2210: warning: comparison is always true due to limited range of data type
regex-emacs.c:2210: warning: comparison is always false due to limited range of data type
regex-emacs.c:2210: warning: comparison is always true due to limited range of data type
regex-emacs.c:2210: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
regex-emacs.c:2211: warning: comparison is always false due to limited range of data type
  CC       undo.o
  CC       alloc.o
  CC       pdumper.o
  CC       data.o
data.c: In function 'bignum_arith_driver':
data.c:3152: warning: assignment from incompatible pointer type
data.c:3174: warning: assignment from incompatible pointer type
data.c: In function 'Flogcount':
data.c:3488: warning: assignment from incompatible pointer type
  GEN      buildobj.h
  CC       doc.o
  CC       editfns.o
editfns.c: In function 'str2num':
editfns.c:2988: warning: comparison is always false due to limited range of data type
editfns.c:2988: warning: comparison is always false due to limited range of data type
editfns.c:2988: warning: comparison is always false due to limited range of data type
editfns.c:2988: warning: comparison is always false due to limited range of data type
editfns.c:2988: warning: comparison is always false due to limited range of data type
editfns.c:2988: warning: comparison is always false due to limited range of data type
  CC       callint.o
  CC       eval.o
eval.c: In function 'Fapply':
eval.c:2528: warning: comparison is always false due to limited range of data type
eval.c:2528: warning: comparison is always false due to limited range of data type
eval.c:2528: warning: comparison is always true due to limited range of data type
eval.c:2528: warning: comparison is always true due to limited range of data type
eval.c:2528: warning: comparison is always false due to limited range of data type
eval.c:2528: warning: comparison is always true due to limited range of data type
eval.c:2528: warning: comparison is always false due to limited range of data type
eval.c:2528: warning: comparison is always true due to limited range of data type
eval.c:2528: warning: comparison is always true due to limited range of data type
eval.c:2528: warning: comparison is always false due to limited range of data type
eval.c:2528: warning: comparison is always true due to limited range of data type
eval.c:2528: warning: comparison is always false due to limited range of data type
eval.c: In function 'Fsignal':
eval.c:1653: warning: 'noreturn' function does return
  CC       floatfns.o
floatfns.c: In function 'rescale_for_division':
floatfns.c:389: warning: assignment from incompatible pointer type
floatfns.c:397: warning: assignment from incompatible pointer type
  CC       fns.o
fns.c: In function 'Ffillarray':
fns.c:2678: warning: comparison is always false due to limited range of data type
fns.c:2678: warning: comparison is always false due to limited range of data type
  CC       sort.o
  CC       font.o
  CC       print.o
  CC       lread.o
lread.c: In function 'read1':
lread.c:3444: warning: comparison is always false due to limited range of data type
lread.c:3444: warning: comparison is always false due to limited range of data type
lread.c:3444: warning: comparison is always false due to limited range of data type
lread.c:3444: warning: comparison is always false due to limited range of data type
lread.c:3444: warning: comparison is always false due to limited range of data type
lread.c:3444: warning: comparison is always false due to limited range of data type
  CC       emacs-module.o
  CC       syntax.o
  CC       bytecode.o
  CC       comp.o
  CC       dynlib.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       timefns.o
timefns.c: In function 'frac_to_double':
timefns.c:617: warning: assignment from incompatible pointer type
timefns.c:625: warning: assignment from incompatible pointer type
timefns.c: In function 'lisp_to_timespec':
timefns.c:921: warning: initialization from incompatible pointer type
timefns.c: In function 'time_cmp':
timefns.c:1242: warning: assignment from incompatible pointer type
timefns.c:1243: warning: assignment from incompatible pointer type
timefns.c: In function 'Fdecode_time':
timefns.c:1524: warning: comparison is always true due to limited range of data type
timefns.c:1524: warning: comparison is always true due to limited range of data type
timefns.c:1548: warning: comparison is always false due to limited range of data type
timefns.c:1548: warning: comparison is always false due to limited range of data type
timefns.c: In function 'check_tm_member':
timefns.c:1594: warning: comparison is always false due to limited range of data type
timefns.c:1594: warning: comparison is always false due to limited range of data type
  CC       atimer.o
  CC       doprnt.o
doprnt.c: In function 'parse_format_integer':
doprnt.c:137: warning: comparison is always true due to limited range of data type
doprnt.c:137: warning: comparison is always true due to limited range of data type
doprnt.c:137: warning: comparison is always false due to limited range of data type
doprnt.c:137: warning: comparison is always true due to limited range of data type
doprnt.c:137: warning: comparison is always false due to limited range of data type
doprnt.c:137: warning: comparison is always true due to limited range of data type
doprnt.c:137: warning: comparison is always true due to limited range of data type
doprnt.c:137: warning: comparison is always false due to limited range of data type
doprnt.c:137: warning: comparison is always true due to limited range of data type
doprnt.c:137: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
doprnt.c:138: warning: comparison is always false due to limited range of data type
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       kqueue.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       systhread.o
  CC       sqlite.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
image.c: In function 'xbm_scan':
image.c:3781: warning: comparison is always true due to limited range of data type
image.c:3781: warning: comparison is always true due to limited range of data type
image.c:3781: warning: comparison is always false due to limited range of data type
image.c:3781: warning: comparison is always true due to limited range of data type
image.c:3781: warning: comparison is always false due to limited range of data type
image.c:3781: warning: comparison is always true due to limited range of data type
image.c:3781: warning: comparison is always true due to limited range of data type
image.c:3781: warning: comparison is always false due to limited range of data type
image.c:3781: warning: comparison is always true due to limited range of data type
image.c:3781: warning: comparison is always false due to limited range of data type
image.c:3791: warning: comparison is always true due to limited range of data type
image.c:3791: warning: comparison is always true due to limited range of data type
image.c:3791: warning: comparison is always false due to limited range of data type
image.c:3791: warning: comparison is always true due to limited range of data type
image.c:3791: warning: comparison is always false due to limited range of data type
image.c:3791: warning: comparison is always true due to limited range of data type
image.c:3791: warning: comparison is always true due to limited range of data type
image.c:3791: warning: comparison is always false due to limited range of data type
image.c:3791: warning: comparison is always true due to limited range of data type
image.c:3791: warning: comparison is always false due to limited range of data type
image.c:3802: warning: comparison is always true due to limited range of data type
image.c:3802: warning: comparison is always true due to limited range of data type
image.c:3802: warning: comparison is always false due to limited range of data type
image.c:3802: warning: comparison is always true due to limited range of data type
image.c:3802: warning: comparison is always false due to limited range of data type
image.c:3802: warning: comparison is always true due to limited range of data type
image.c:3802: warning: comparison is always true due to limited range of data type
image.c:3802: warning: comparison is always false due to limited range of data type
image.c:3802: warning: comparison is always true due to limited range of data type
image.c:3802: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3803: warning: comparison is always false due to limited range of data type
image.c:3847: warning: comparison is always true due to limited range of data type
image.c:3847: warning: comparison is always true due to limited range of data type
image.c:3847: warning: comparison is always false due to limited range of data type
image.c:3847: warning: comparison is always true due to limited range of data type
image.c:3847: warning: comparison is always false due to limited range of data type
image.c:3847: warning: comparison is always true due to limited range of data type
image.c:3847: warning: comparison is always true due to limited range of data type
image.c:3847: warning: comparison is always false due to limited range of data type
image.c:3847: warning: comparison is always true due to limited range of data type
image.c:3847: warning: comparison is always false due to limited range of data type
image.c: In function 'image_to_emacs_colors':
image.c:5914: warning: comparison is always true due to limited range of data type
image.c:5914: warning: comparison is always false due to limited range of data type
image.c:5914: warning: comparison is always false due to limited range of data type
image.c:5915: warning: comparison is always false due to limited range of data type
image.c:5915: warning: comparison is always false due to limited range of data type
image.c: In function 'image_detect_edges':
image.c:6058: warning: comparison is always true due to limited range of data type
image.c:6058: warning: comparison is always false due to limited range of data type
image.c:6058: warning: comparison is always false due to limited range of data type
image.c:6059: warning: comparison is always false due to limited range of data type
image.c:6059: warning: comparison is always false due to limited range of data type
  CC       nsterm.o
nsterm.m: In function '-[EmacsWindow initWithEmacsFrame:fullscreen:screen:]':
nsterm.m:8476: warning: 'EmacsWindow' may not respond to '-setTabbingMode:'
nsterm.m:8476: warning: (Messages without a matching method signature
nsterm.m:8476: warning: will be assumed to return 'id' and accept
nsterm.m:8476: warning: '...' as arguments.)
nsterm.m: In function '-[EmacsWindow setParentChildRelationships]':
nsterm.m:8549: warning: 'EmacsWindow' may not respond to '-setAccessibilitySubrole:'
nsterm.m:8551: warning: 'EmacsWindow' may not respond to '-setAccessibilitySubrole:'
  CC       nsfns.o
  CC       nsmenu.o
  CC       nsselect.o
  CC       nsimage.o
nsimage.m: In function '+[EmacsImage allocInitFromFile:]':
nsimage.m:275: warning: 'NSArray' may not respond to '-firstObject'
nsimage.m:275: warning: (Messages without a matching method signature
nsimage.m:275: warning: will be assumed to return 'id' and accept
nsimage.m:275: warning: '...' as arguments.)
  CC       macfont.o
macfont.m: In function 'mac_font_shape_1':
macfont.m:427: warning: 'NSLayoutManager' may not respond to '-getGlyphsInRange:glyphs:properties:characterIndexes:bidiLevels:'
macfont.m:427: warning: (Messages without a matching method signature
macfont.m:427: warning: will be assumed to return 'id' and accept
macfont.m:427: warning: '...' as arguments.)
  CC       terminfo.o
  CC       lastfile.o
/usr/bin/make -C ../admin/charsets all
  GEN      ../../etc/charsets/8859-2.map
  GEN      ../../etc/charsets/8859-3.map
  GEN      ../../etc/charsets/8859-4.map
  GEN      ../../etc/charsets/8859-5.map
  GEN      ../../etc/charsets/8859-6.map
  GEN      ../../etc/charsets/8859-7.map
  GEN      ../../etc/charsets/8859-8.map
  GEN      ../../etc/charsets/8859-9.map
  GEN      ../../etc/charsets/8859-10.map
  GEN      ../../etc/charsets/8859-11.map
  GEN      ../../etc/charsets/8859-13.map
  GEN      ../../etc/charsets/8859-14.map
  GEN      ../../etc/charsets/8859-15.map
  GEN      ../../etc/charsets/8859-16.map
  GEN      ../../etc/charsets/IBM037.map
  GEN      ../../etc/charsets/IBM038.map
  GEN      ../../etc/charsets/IBM256.map
  GEN      ../../etc/charsets/IBM273.map
  GEN      ../../etc/charsets/IBM274.map
  GEN      ../../etc/charsets/IBM275.map
  GEN      ../../etc/charsets/IBM277.map
  GEN      ../../etc/charsets/IBM278.map
  GEN      ../../etc/charsets/IBM280.map
  GEN      ../../etc/charsets/IBM281.map
  GEN      ../../etc/charsets/IBM284.map
  GEN      ../../etc/charsets/IBM285.map
  GEN      ../../etc/charsets/IBM290.map
  GEN      ../../etc/charsets/IBM297.map
  GEN      ../../etc/charsets/IBM420.map
  GEN      ../../etc/charsets/IBM423.map
  GEN      ../../etc/charsets/IBM424.map
  GEN      ../../etc/charsets/IBM437.map
  GEN      ../../etc/charsets/IBM500.map
  GEN      ../../etc/charsets/IBM850.map
  GEN      ../../etc/charsets/IBM851.map
  GEN      ../../etc/charsets/IBM852.map
  GEN      ../../etc/charsets/IBM855.map
  GEN      ../../etc/charsets/IBM856.map
  GEN      ../../etc/charsets/IBM857.map
  GEN      ../../etc/charsets/IBM860.map
  GEN      ../../etc/charsets/IBM861.map
  GEN      ../../etc/charsets/IBM862.map
  GEN      ../../etc/charsets/IBM863.map
  GEN      ../../etc/charsets/IBM864.map
  GEN      ../../etc/charsets/IBM865.map
  GEN      ../../etc/charsets/IBM866.map
  GEN      ../../etc/charsets/IBM868.map
  GEN      ../../etc/charsets/IBM869.map
  GEN      ../../etc/charsets/IBM870.map
  GEN      ../../etc/charsets/IBM871.map
  GEN      ../../etc/charsets/IBM874.map
  GEN      ../../etc/charsets/IBM875.map
  GEN      ../../etc/charsets/IBM880.map
  GEN      ../../etc/charsets/IBM891.map
  GEN      ../../etc/charsets/IBM903.map
  GEN      ../../etc/charsets/IBM904.map
  GEN      ../../etc/charsets/IBM905.map
  GEN      ../../etc/charsets/IBM918.map
  GEN      ../../etc/charsets/IBM1004.map
  GEN      ../../etc/charsets/IBM1026.map
  GEN      ../../etc/charsets/IBM1047.map
  GEN      ../../etc/charsets/CP737.map
  GEN      ../../etc/charsets/CP775.map
  GEN      ../../etc/charsets/CP1125.map
  GEN      ../../etc/charsets/CP1250.map
  GEN      ../../etc/charsets/CP1251.map
  GEN      ../../etc/charsets/CP1252.map
  GEN      ../../etc/charsets/CP1253.map
  GEN      ../../etc/charsets/CP1254.map
  GEN      ../../etc/charsets/CP1255.map
  GEN      ../../etc/charsets/CP1256.map
  GEN      ../../etc/charsets/CP1257.map
  GEN      ../../etc/charsets/CP1258.map
  GEN      ../../etc/charsets/CP10007.map
  GEN      ../../etc/charsets/CP720.map
  GEN      ../../etc/charsets/CP858.map
  GEN      ../../etc/charsets/GB2312.map
  GEN      ../../etc/charsets/GBK.map
  GEN      ../../etc/charsets/GB180302.map
  GEN      ../../etc/charsets/GB180304.map
  GEN      ../../etc/charsets/BIG5.map
  GEN      ../../etc/charsets/BIG5-HKSCS.map
  GEN      ../../etc/charsets/CNS-1.map
  GEN      ../../etc/charsets/CNS-2.map
  GEN      ../../etc/charsets/CNS-3.map
  GEN      ../../etc/charsets/CNS-4.map
  GEN      ../../etc/charsets/CNS-5.map
  GEN      ../../etc/charsets/CNS-6.map
  GEN      ../../etc/charsets/CNS-7.map
  GEN      ../../etc/charsets/CNS-F.map
  GEN      ../../etc/charsets/JISX0201.map
  GEN      ../../etc/charsets/JISX0208.map
  GEN      ../../etc/charsets/JISX0212.map
  GEN      ../../etc/charsets/JISX2131.map
  GEN      ../../etc/charsets/JISX2132.map
  GEN      ../../etc/charsets/JISC6226.map
  GEN      ../../etc/charsets/CP932-2BYTE.map
  GEN      ../../etc/charsets/JISX213A.map
  GEN      ../../etc/charsets/KSC5601.map
  GEN      ../../etc/charsets/KSC5636.map
  GEN      ../../etc/charsets/JOHAB.map
  GEN      ../../etc/charsets/KOI-8.map
  GEN      ../../etc/charsets/KOI8-R.map
  GEN      ../../etc/charsets/KOI8-U.map
  GEN      ../../etc/charsets/KOI8-T.map
  GEN      ../../etc/charsets/ALTERNATIVNYJ.map
  GEN      ../../etc/charsets/MIK.map
  GEN      ../../etc/charsets/PTCP154.map
  GEN      ../../etc/charsets/TIS-620.map
  GEN      ../../etc/charsets/VISCII.map
  GEN      ../../etc/charsets/VSCII.map
  GEN      ../../etc/charsets/VSCII-2.map
  GEN      ../../etc/charsets/KA-PS.map
  GEN      ../../etc/charsets/KA-ACADEMY.map
  GEN      ../../etc/charsets/HP-ROMAN8.map
  GEN      ../../etc/charsets/NEXTSTEP.map
  GEN      ../../etc/charsets/MACINTOSH.map
  GEN      ../../etc/charsets/EBCDICUK.map
  GEN      ../../etc/charsets/EBCDICUS.map
  GEN      ../../etc/charsets/stdenc.map
  GEN      ../../etc/charsets/symbol.map
  GEN      ../../etc/charsets/CP949-2BYTE.map
  GEN      ../../etc/charsets/BIG5-1.map
  GEN      ../../etc/charsets/BIG5-2.map
  GEN      ../../etc/charsets/MULE-ethiopic.map
  GEN      ../../etc/charsets/MULE-ipa.map
  GEN      ../../etc/charsets/MULE-is13194.map
  GEN      ../../etc/charsets/MULE-sisheng.map
  GEN      ../../etc/charsets/MULE-tibetan.map
  GEN      ../../etc/charsets/MULE-lviscii.map
  GEN      ../../etc/charsets/MULE-uviscii.map
  GEN      ../../lisp/international/cp51932.el
  GEN      ../../lisp/international/eucjp-ms.el
  GEN      charsets.stamp
/usr/bin/make -C ../admin/unidata charscript.el
  GEN      ../../lisp/international/charscript.el
/usr/bin/make -C ../admin/unidata emoji-zwj.el
  GEN      ../../lisp/international/emoji-zwj.el
  CCLD     temacs
../build-aux/install-sh -c -d ../etc
/usr/bin/make -C ../lisp update-subdirs
cp -f temacs bootstrap-emacs
rm -f bootstrap-emacs.pdmp
./temacs --batch  -l loadup --temacs=pbootstrap \
		--bin-dest /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/ --eln-dest /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Frameworks/
Loading loadup.el (source)...
Dump mode: pbootstrap
Using load-path (/Users/HOME/Desktop/emacs/lisp /Users/HOME/Desktop/emacs/lisp/emacs-lisp /Users/HOME/Desktop/emacs/lisp/progmodes /Users/HOME/Desktop/emacs/lisp/language /Users/HOME/Desktop/emacs/lisp/international /Users/HOME/Desktop/emacs/lisp/textmodes /Users/HOME/Desktop/emacs/lisp/vc)
Loading emacs-lisp/debug-early (source)...
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading keymap (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading international/mule (source)...
Loading international/mule-conf (source)...
Loading env (source)...
Loading format (source)...
Loading bindings (source)...
Loading window (source)...
Loading /Users/HOME/Desktop/emacs/lisp/files.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/pcase.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/cus-face.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/faces.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/ldefs-boot.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/button.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/cl-preloaded.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/oclosure.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/obarray.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/abbrev.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/help.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/jka-cmpr-hook.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/epa-hook.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/international/mule-cmds.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/case-table.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/international/characters.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/international/charscript.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/international/emoji-zwj.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/composite.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/chinese.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/cyrillic.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/indian.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/sinhala.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/english.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/ethiopic.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/european.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/czech.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/slovak.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/romanian.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/greek.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/hebrew.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/international/cp51932.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/international/eucjp-ms.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/japanese.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/korean.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/lao.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/tai-viet.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/thai.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/tibetan.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/vietnamese.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/misc-lang.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/utf-8-lang.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/georgian.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/khmer.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/burmese.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/language/cham.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/indent.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/cl-generic.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/simple.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/nadvice.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/minibuffer.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/frame.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/startup.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/term/tty-colors.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/font-core.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/syntax.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/font-lock.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/jit-lock.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/mouse.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/scroll-bar.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/select.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/timer.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/easymenu.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/isearch.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/rfn-eshadow.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/menu-bar.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/tab-bar.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/lisp.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/textmodes/page.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/register.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/textmodes/paragraphs.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/progmodes/prog-mode.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/lisp-mode.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/textmodes/text-mode.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/textmodes/fill.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/newcomment.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/replace.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/tabulated-list.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/buff-menu.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/fringe.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/regexp-opt.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/image.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/international/fontset.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/dnd.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/tool-bar.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/term/common-win.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/mwheel.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/progmodes/elisp-mode.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/float-sup.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/vc/vc-hooks.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/vc/ediff-hook.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/uniquify.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/electric.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/paren.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/shorthands.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/emacs-lisp/eldoc.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/cus-start.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/tooltip.el (source)...
Loading /Users/HOME/Desktop/emacs/lisp/international/iso-transl.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name bootstrap-emacs.pdmp
Dumping fingerprint: c96783675af3ffab2d33508260eed7bdffb273d7c38f03952eece27a78b6b9bd
Dump complete
Byte counts: header=100 hot=14496884 discardable=139408 cold=10224888
Reloc counts: hot=1017584 discardable=4928
ANCIENT=yes /usr/bin/make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
  ELC      emacs-lisp/macroexp.elc
  ELC      emacs-lisp/cconv.elc
  ELC      emacs-lisp/byte-opt.elc
  ELC      emacs-lisp/bytecomp.elc
  ELC      emacs-lisp/autoload.elc
/usr/bin/make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
make[2]: Nothing to be done for `compile-first'.
/usr/bin/make -C ../lisp autoloads EMACS="../src/bootstrap-emacs"
  ELC      international/titdic-cnv.elc
/usr/bin/make -C ../leim all EMACS="../src/bootstrap-emacs"
  GEN      ../lisp/leim/quail/CCDOSPY.el
  GEN      ../lisp/leim/quail/Punct.el
  GEN      ../lisp/leim/quail/QJ.el
  GEN      ../lisp/leim/quail/SW.el
  GEN      ../lisp/leim/quail/TONEPY.el
  GEN      ../lisp/leim/quail/4Corner.el
  GEN      ../lisp/leim/quail/ARRAY30.el
  GEN      ../lisp/leim/quail/ECDICT.el
  GEN      ../lisp/leim/quail/ETZY.el
  GEN      ../lisp/leim/quail/Punct-b5.el
  GEN      ../lisp/leim/quail/PY-b5.el
  GEN      ../lisp/leim/quail/QJ-b5.el
  GEN      ../lisp/leim/quail/ZOZY.el
  GEN      ../lisp/leim/quail/tsang-b5.el
  GEN      ../lisp/leim/quail/tsang-cns.el
  GEN      ../lisp/leim/quail/PY.el
  GEN      ../lisp/leim/quail/ZIRANMA.el
  GEN      ../lisp/leim/quail/CTLau.el
  GEN      ../lisp/leim/quail/CTLau-b5.el
  GEN      ../lisp/language/pinyin.el
  GEN      ../lisp/leim/leim-list.el
../build-aux/install-sh -c -d ../lisp/leim/ja-dic
  GEN      ../lisp/leim/ja-dic/ja-dic.el
  INFO     Processing OKURI-ARI entries
  INFO     Processing POSTFIX entries
  INFO     Processing PREFIX entries
  INFO     Collecting OKURI-NASI entries
  INFO     Collecting OKURI-NASI entries... 
  INFO     Collecting OKURI-NASI entries...28% 
  INFO     Collecting OKURI-NASI entries...38% 
  INFO     Collecting OKURI-NASI entries...48% 
  INFO     Collecting OKURI-NASI entries...58% 
  INFO     Collecting OKURI-NASI entries...68% 
  INFO     Collecting OKURI-NASI entries...78% 
  INFO     Collecting OKURI-NASI entries...88% 
  INFO     Collecting OKURI-NASI entries...98% 
  INFO     Collecting OKURI-NASI entries...done
  INFO     Processing OKURI-NASI entries
  INFO     Processing OKURI-NASI entries... 
  INFO     Processing OKURI-NASI entries...10% 
  INFO     Processing OKURI-NASI entries...20% 
  INFO     Processing OKURI-NASI entries...30% 
  INFO     Processing OKURI-NASI entries...40% 
  INFO     Processing OKURI-NASI entries...50% 
  INFO     Processing OKURI-NASI entries...60% 
  INFO     Processing OKURI-NASI entries...70% 
  INFO     Processing OKURI-NASI entries...80% 
  INFO     Processing OKURI-NASI entries...90% 
  INFO     Processing OKURI-NASI entries...100% 
  INFO     Processing OKURI-NASI entries...done
/usr/bin/make -C ../admin/grammars all EMACS="../../src/bootstrap-emacs"
  GEN      ../../lisp/cedet/semantic/bovine/c-by.el
Loading /Users/HOME/Desktop/emacs/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/bovine/make-by.el
Loading /Users/HOME/Desktop/emacs/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/bovine/scm-by.el
Loading /Users/HOME/Desktop/emacs/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/grammar-wy.el
Loading /Users/HOME/Desktop/emacs/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/wisent/javat-wy.el
  GEN      ../../lisp/cedet/semantic/wisent/js-wy.el
  GEN      ../../lisp/cedet/semantic/wisent/python-wy.el
  GEN      ../../lisp/cedet/srecode/srt-wy.el
  GEN      calendar/cal-loaddefs.el
  SCRAPE   ./calendar
  INFO     Scraping files for cal-loaddefs.el... 
  INFO     Scraping files for cal-loaddefs.el...24% 
  INFO     Scraping files for cal-loaddefs.el...42% 
  INFO     Scraping files for cal-loaddefs.el...57% 
  INFO     Scraping files for cal-loaddefs.el...74% 
  INFO     Scraping files for cal-loaddefs.el...92% 
  INFO     Scraping files for cal-loaddefs.el...done
  GEN      calendar/diary-loaddefs.el
  SCRAPE   ./calendar
  INFO     Scraping files for diary-loaddefs.el... 
  INFO     Scraping files for diary-loaddefs.el...24% 
  INFO     Scraping files for diary-loaddefs.el...41% 
  INFO     Scraping files for diary-loaddefs.el...62% 
  INFO     Scraping files for diary-loaddefs.el...82% 
  INFO     Scraping files for diary-loaddefs.el...100% 
  INFO     Scraping files for diary-loaddefs.el...done
  GEN      calendar/hol-loaddefs.el
  SCRAPE   ./calendar
  INFO     Scraping files for hol-loaddefs.el... 
  INFO     Scraping files for hol-loaddefs.el...23% 
  INFO     Scraping files for hol-loaddefs.el...40% 
  INFO     Scraping files for hol-loaddefs.el...60% 
  INFO     Scraping files for hol-loaddefs.el...80% 
  INFO     Scraping files for hol-loaddefs.el...96% 
  INFO     Scraping files for hol-loaddefs.el...done
  GEN      mh-e/mh-loaddefs.el
  SCRAPE   ./mh-e
  INFO     Scraping files for mh-loaddefs.el... 
  INFO     Scraping files for mh-loaddefs.el...24% 
  INFO     Scraping files for mh-loaddefs.el...40% 
  INFO     Scraping files for mh-loaddefs.el...56% 
  INFO     Scraping files for mh-loaddefs.el...72% 
  INFO     Scraping files for mh-loaddefs.el...88% 
  INFO     Scraping files for mh-loaddefs.el...done
  GEN      net/tramp-loaddefs.el
  SCRAPE   ./net
  INFO     Scraping files for tramp-loaddefs.el... 
  INFO     Scraping files for tramp-loaddefs.el...10% 
  INFO     Scraping files for tramp-loaddefs.el...20% 
  INFO     Scraping files for tramp-loaddefs.el...30% 
  INFO     Scraping files for tramp-loaddefs.el...40% 
  INFO     Scraping files for tramp-loaddefs.el...50% 
  INFO     Scraping files for tramp-loaddefs.el...60% 
  INFO     Scraping files for tramp-loaddefs.el...70% 
  INFO     Scraping files for tramp-loaddefs.el...81% 
  INFO     Scraping files for tramp-loaddefs.el...91% 
  INFO     Scraping files for tramp-loaddefs.el...100% 
  INFO     Scraping files for tramp-loaddefs.el...done
  GEN      loaddefs.el
  SCRAPE   . ./calc ./calendar ./cedet ./cedet/ede ./cedet/semantic ...
  SCRAPE   ./cedet/semantic/analyze ./cedet/semantic/bovine ...
  SCRAPE   ./cedet/semantic/decorate ./cedet/semantic/symref ...
  SCRAPE   ./cedet/semantic/wisent ./cedet/srecode ./emacs-lisp ./emulation ...
  SCRAPE   ./erc ./eshell ./gnus ./image ./international ./language ./leim ...
  SCRAPE   ./leim/ja-dic ./leim/quail ./mail ./mh-e ./net ./nxml ./org ...
  SCRAPE   ./play ./progmodes ./textmodes ./url ./vc
  INFO     Scraping files for loaddefs.el... 
  INFO     Scraping files for loaddefs.el...10% 
  INFO     Scraping files for loaddefs.el...20% 
  INFO     Scraping files for loaddefs.el...30% 
  INFO     Scraping files for loaddefs.el...40% 
  INFO     Scraping files for loaddefs.el...50% 
  INFO     Scraping files for loaddefs.el...60% 
  INFO     Scraping files for loaddefs.el...70% 
  INFO     Scraping files for loaddefs.el...80% 
  INFO     Scraping files for loaddefs.el...90% 
  INFO     Scraping files for loaddefs.el...100% 
  INFO     Scraping files for loaddefs.el...done
  GEN      ../etc/DOC
  ELC      ../lisp/abbrev.elc
  ELC      ../lisp/bindings.elc
  ELC      ../lisp/buff-menu.elc
  ELC      ../lisp/button.elc
  ELC      ../lisp/case-table.elc
  ELC      ../lisp/composite.elc
  ELC      ../lisp/cus-face.elc
  ELC      ../lisp/cus-start.elc
  ELC      ../lisp/custom.elc
  ELC      ../lisp/disp-table.elc
  ELC      ../lisp/dnd.elc
  ELC      ../lisp/dos-fns.elc
  ELC      ../lisp/dos-vars.elc
  ELC      ../lisp/dos-w32.elc
  ELC      ../lisp/dynamic-setting.elc
  ELC      ../lisp/electric.elc
  ELC      ../lisp/emacs-lisp/backquote.elc
  ELC      ../lisp/emacs-lisp/byte-run.elc
  ELC      ../lisp/emacs-lisp/cl-generic.elc
  ELC      ../lisp/emacs-lisp/cl-preloaded.elc
  ELC      ../lisp/emacs-lisp/debug-early.elc
  ELC      ../lisp/emacs-lisp/easymenu.elc
  ELC      ../lisp/emacs-lisp/eldoc.elc
  ELC      ../lisp/emacs-lisp/float-sup.elc
  ELC      ../lisp/emacs-lisp/lisp-mode.elc
  ELC      ../lisp/emacs-lisp/lisp.elc
  ELC      ../lisp/emacs-lisp/map-ynp.elc
  ELC      ../lisp/emacs-lisp/nadvice.elc
  ELC      ../lisp/emacs-lisp/oclosure.elc
  ELC      ../lisp/emacs-lisp/regexp-opt.elc
  ELC      ../lisp/emacs-lisp/shorthands.elc
  ELC      ../lisp/emacs-lisp/syntax.elc
  ELC      ../lisp/emacs-lisp/tabulated-list.elc
  ELC      ../lisp/emacs-lisp/timer.elc
  ELC      ../lisp/env.elc
  ELC      ../lisp/epa-hook.elc
  ELC      ../lisp/faces.elc
  ELC      ../lisp/files.elc
  ELC      ../lisp/font-core.elc
  ELC      ../lisp/font-lock.elc
  ELC      ../lisp/format.elc
  ELC      ../lisp/frame.elc
  ELC      ../lisp/fringe.elc
  ELC      ../lisp/help.elc
  ELC      ../lisp/image.elc
  ELC      ../lisp/indent.elc
  ELC      ../lisp/international/charscript.elc
  ELC      ../lisp/international/emoji-zwj.elc
  ELC      ../lisp/international/characters.elc
/usr/bin/make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
  ELC      uvs.elc
  ELC      unidata-gen.elc
  GEN      unidata.txt
  GEN      ../../lisp/international/uni-bidi.el
  GEN      ../../lisp/international/uni-brackets.el
  GEN      ../../lisp/international/uni-category.el
  GEN      ../../lisp/international/uni-combining.el
  GEN      ../../lisp/international/uni-comment.el
  GEN      ../../lisp/international/uni-decimal.el
  GEN      ../../lisp/international/uni-decomposition.el
  GEN      ../../lisp/international/uni-digit.el
  GEN      ../../lisp/international/uni-lowercase.el
  GEN      ../../lisp/international/uni-mirrored.el
  GEN      ../../lisp/international/uni-name.el
  GEN      ../../lisp/international/uni-numeric.el
  GEN      ../../lisp/international/uni-old-name.el
  GEN      ../../lisp/international/uni-special-lowercase.el
  GEN      ../../lisp/international/uni-special-titlecase.el
  GEN      ../../lisp/international/uni-special-uppercase.el
  GEN      ../../lisp/international/uni-titlecase.el
  GEN      ../../lisp/international/uni-uppercase.el
  GEN      ../../lisp/international/charprop.el
  GEN      ../../lisp/international/emoji-labels.el
  GEN      ../../lisp/international/uni-scripts.el
  GEN      ../../lisp/international/uni-confusable.el
  GEN      ../../lisp/international/idna-mapping.el
/usr/bin/make -C ../admin/charsets cp51932.el
make[2]: Nothing to be done for `cp51932.el'.
  ELC      ../lisp/international/cp51932.elc
/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[2]: Nothing to be done for `eucjp-ms.el'.
  ELC      ../lisp/international/eucjp-ms.elc
  ELC      ../lisp/international/fontset.elc
  ELC      ../lisp/international/iso-transl.elc
  ELC      ../lisp/international/mule-cmds.elc
  ELC      ../lisp/international/mule-conf.elc
  ELC      ../lisp/international/mule-util.elc
  ELC      ../lisp/international/mule.elc
  ELC      ../lisp/international/ucs-normalize.elc
  ELC      ../lisp/isearch.elc
  ELC      ../lisp/jit-lock.elc
  ELC      ../lisp/jka-cmpr-hook.elc
  ELC      ../lisp/keymap.elc
  ELC      ../lisp/language/burmese.elc
  ELC      ../lisp/language/cham.elc
  ELC      ../lisp/language/chinese.elc
  ELC      ../lisp/language/cyrillic.elc
  ELC      ../lisp/language/czech.elc
  ELC      ../lisp/language/english.elc
  ELC      ../lisp/language/ethiopic.elc
  ELC      ../lisp/language/european.elc
  ELC      ../lisp/language/georgian.elc
  ELC      ../lisp/language/greek.elc
  ELC      ../lisp/language/hebrew.elc
  ELC      ../lisp/language/indian.elc
  ELC      ../lisp/language/japanese.elc
  ELC      ../lisp/language/khmer.elc
  ELC      ../lisp/language/korean.elc
  ELC      ../lisp/language/lao.elc
  ELC      ../lisp/language/misc-lang.elc
  ELC      ../lisp/language/romanian.elc
  ELC      ../lisp/language/sinhala.elc
  ELC      ../lisp/language/slovak.elc
  ELC      ../lisp/language/tai-viet.elc
  ELC      ../lisp/language/thai.elc
  ELC      ../lisp/language/tibetan.elc
  ELC      ../lisp/language/utf-8-lang.elc
  ELC      ../lisp/language/vietnamese.elc
  ELC      ../lisp/ls-lisp.elc
  ELC      ../lisp/menu-bar.elc
  ELC      ../lisp/minibuffer.elc
  ELC      ../lisp/mouse.elc
  ELC      ../lisp/mwheel.elc
  ELC      ../lisp/newcomment.elc
  ELC      ../lisp/obarray.elc
  ELC      ../lisp/paren.elc
  ELC      ../lisp/progmodes/elisp-mode.elc
  ELC      ../lisp/progmodes/prog-mode.elc
  ELC      ../lisp/register.elc
  ELC      ../lisp/replace.elc
  ELC      ../lisp/rfn-eshadow.elc
  ELC      ../lisp/scroll-bar.elc
  ELC      ../lisp/select.elc
  ELC      ../lisp/simple.elc
  ELC      ../lisp/startup.elc
  ELC      ../lisp/subr.elc
  ELC      ../lisp/tab-bar.elc
  ELC      ../lisp/term/common-win.elc
  ELC      ../lisp/term/haiku-win.elc
  ELC      ../lisp/term/internal.elc
  ELC      ../lisp/term/ns-win.elc
  ELC      ../lisp/term/pc-win.elc
  ELC      ../lisp/term/pgtk-win.elc
  ELC      ../lisp/term/tty-colors.elc
  ELC      ../lisp/term/w32-win.elc
  ELC      ../lisp/term/x-win.elc
  ELC      ../lisp/textmodes/fill.elc
  ELC      ../lisp/textmodes/page.elc
  ELC      ../lisp/textmodes/paragraphs.elc
  ELC      ../lisp/textmodes/text-mode.elc
  ELC      ../lisp/tool-bar.elc
  ELC      ../lisp/tooltip.elc
  ELC      ../lisp/uniquify.elc
  ELC      ../lisp/vc/ediff-hook.elc
  ELC      ../lisp/vc/vc-hooks.elc
  ELC      ../lisp/version.elc
  ELC      ../lisp/w32-fns.elc
  ELC      ../lisp/w32-vars.elc
  ELC      ../lisp/widget.elc
  ELC      ../lisp/window.elc
  ELC      ../lisp/x-dnd.elc
rm -f emacs && cp -f temacs emacs
LC_ALL=C ./temacs -batch  -l loadup --temacs=pdump \
		--bin-dest /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/ --eln-dest /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/Frameworks/
2022-04-24 18:06:53.950 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100916490 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091a1a0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009165a0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009096e0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009097d0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100909850 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.980 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100909880 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.981 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009098c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.981 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009099d0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.982 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100909b10 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.982 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100909a00 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:53.982 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100909a80 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.057 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100909ac0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.057 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b030 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.058 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009099a0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.058 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091afb0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.058 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b140 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.058 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b0c0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.140 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b0f0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.141 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b1d0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.141 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b6b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.141 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b7a0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.141 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b710 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.142 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091d920 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.142 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091d950 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.215 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091d990 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.219 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103002770 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.219 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091e830 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:54.220 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091b8a0 of class NSCFData autoreleased with no pool in place - just leaking
Loading loadup.el (source)...
Dump mode: pdump
Using load-path (/Users/HOME/Desktop/emacs/lisp)
Loading emacs-lisp/debug-early...
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
Loading keymap...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading loaddefs.el (source)...
Loading button...
Loading emacs-lisp/cl-preloaded...
Loading emacs-lisp/oclosure...
Loading obarray...
Loading abbrev...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading international/charprop.el (source)...
Loading international/characters...
Loading international/charscript...
Loading international/emoji-zwj...
Loading composite...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading simple...
Loading emacs-lisp/nadvice...
Loading minibuffer...
Loading frame...
Loading startup...
Loading term/tty-colors...
Loading font-core...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading emacs-lisp/easymenu...
Loading isearch...
Loading rfn-eshadow...
Loading menu-bar...
Loading tab-bar...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading newcomment...
Loading replace...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading international/fontset...
Loading dnd...
Loading tool-bar...
Loading term/common-win...
2022-04-24 18:06:57.116 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491a1d0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff1cf0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490b9d0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104901840 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491a230 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff9390 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.130 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff2a10 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.131 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fed2b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.131 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100987e50 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.131 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100988060 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.132 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100987f40 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.132 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100988990 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.132 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009881e0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.210 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104901870 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.211 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491a200 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.212 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049018b0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.212 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff704f9228 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.212 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff704f9228 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.212 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104920e90 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.290 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100988a20 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.291 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989ea0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.291 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100988b50 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.292 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100986d50 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.292 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100986d50 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.292 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989590 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00080 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.364 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098c180 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.365 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104914860 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.365 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100986d50 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.365 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104914900 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.365 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104914930 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.366 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104913270 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.445 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989350 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.446 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104b00000 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.446 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049132b0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.446 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049131f0 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.446 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104914f60 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.447 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104912b20 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.526 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104912b20 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.527 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491f7c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.527 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00170 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.527 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a001e0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.528 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00380 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.528 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a003c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.613 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091d320 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.614 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104912b20 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.614 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a004a0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.614 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a004c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.614 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a004c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.615 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a004e0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.615 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00670 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.694 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a006e0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.694 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a005e0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a008d0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a009e0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a004c0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00650 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.780 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491b570 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.781 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491b570 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.781 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c00000 of class NSCFArray autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c00b00 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01320 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c012f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.862 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01440 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01490 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c013a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c013f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c017e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.864 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01830 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.947 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01ac0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00020 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01ba0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.949 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01b30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.949 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01ce0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:57.949 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01d10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.028 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01770 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01f10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01fe0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00000 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00070 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e000c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.114 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02010 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.114 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01540 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.114 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02040 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.115 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02150 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.115 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02180 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.115 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c021d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.195 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c023a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.196 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01bd0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.196 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e001d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.197 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00200 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.197 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e003d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.197 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00420 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.280 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01c20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01c70 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01d40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01d70 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01dc0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.282 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01e10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.362 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02830 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02880 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c028d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02920 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.364 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02970 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.364 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c029c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.447 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02a10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.447 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02a60 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02ab0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02b00 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00070 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d000c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.528 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02ba0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02bf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02c40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02c90 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02ce0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.530 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02d30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1030029d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103008fc0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103003100 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103001ef0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103002c40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02410 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02460 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c024b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d002d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00130 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00180 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02500 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.705 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02550 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.784 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1030045c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059000d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900040 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00970 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00a50 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00a80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104913220 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989d80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b2e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098be80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.871 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098bfa0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.871 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b940 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491f810 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a240 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a270 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a0d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a100 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:58.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491f890 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491f8c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b280 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098ad40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.037 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091f370 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.037 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00fd0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.037 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00f80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01000 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01110 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01400 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01430 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01900 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01dd0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01e20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01e70 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01ec0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01f10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01f60 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.204 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01fb0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091a0e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02090 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a010c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091f420 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100916750 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100907af0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900180 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900100 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900130 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059001b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059002a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900770 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491f8f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491f950 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491c1a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491c1d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491c200 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491c230 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059007c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01090 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02000 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02050 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02160 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02190 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100907b20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009402a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059008c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a090 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a010 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a040 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900220 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a022e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a020e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059008f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059007f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900840 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.784 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900890 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900a00 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900a50 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900aa0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900af0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900b40 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.866 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989c30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989c60 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989ae0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989b10 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098abf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009892c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a130 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a160 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490a190 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491c260 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491c290 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:06:59.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491c2c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.033 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009892f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098a8f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098a920 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989620 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989650 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989110 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a021c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900b90 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900be0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900c30 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900c80 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a022b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989140 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b040 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b070 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098baf0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098bb20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098c030 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098c060 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b340 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b370 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989080 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009890b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098aef0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900cd0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900d20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900d70 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901320 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901370 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059013c0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100912e60 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009197a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100915dc0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091f2d0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009097a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009159f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a00050 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02230 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02310 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02420 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02450 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a024a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091a240 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098af20 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049017f0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901410 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901460 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059014b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10491f700 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049155d0 of class __NSFastEnumerationEnumerator autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490cef0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104921af0 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104921d00 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104921b50 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02fb0 of class __NSArrayReverseEnumerator autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a030a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059014e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900940 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.788 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900990 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10490d080 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104921c70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104921e00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104921e50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10493b310 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.871 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104921cc0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901530 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901680 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059015c0 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff13b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff6430 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:00.954 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059030f0 of class NSDeviceRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff8150 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fecf10 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff25f0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.038 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10493fe40 of class NSCustomReleaseData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.038 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10493e2a0 of class NSBitmapImageRep autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.039 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105903c20 of class NSImage autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.039 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105902980 of class __NSArray0 autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104940750 of class NSGradientPatternColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffbc30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fef7b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943fc0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944120 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.120 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944160 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100903950 of class NSPathStore2 autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a02590 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffbc30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03850 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.204 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff3130 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.204 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fefcd0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059030a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105904060 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105904090 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.287 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffab10 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.287 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059042b0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.287 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059042e0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fede90 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091a550 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009061a0 of class NSCalibratedRGBColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff1eb0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff7010 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fed730 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fedb30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fee3d0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff4710 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff1d90 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffbb50 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.454 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10091a150 of class NSColorSpaceColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.532 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fee990 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.533 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff8b30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.533 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fee810 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fed4f0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fefdb0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff02f0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059044b0 of class NSMenuItemHighlightColor autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff48b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fece70 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ffae30 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff9e70 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70ff42b0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x7fff70fedeb0 of class NSCFString autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901f90 of class __NSArrayReverseEnumerator autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a038e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901600 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03a80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03ad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105904410 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901910 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059019d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105904f40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105904fa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105905000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.866 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105904460 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10493b800 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00110 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c004a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d001b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00300 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00350 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00260 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:01.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00490 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.033 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c00520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e002b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00300 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00360 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e004e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00640 of class NSConcreteData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.121 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d002b0 of class __NSArrayReverseEnumerator autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.122 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d003a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.122 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00680 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.122 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00790 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.122 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d007e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.123 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.199 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01f40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c020e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c00df0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c002c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01e40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.280 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100982050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989fc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100989cc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d008d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.282 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.282 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.282 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d009c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.362 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00a10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00a60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00ab0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00b00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f580 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.364 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f5d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.447 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01e90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c005d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c00620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c00670 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c006c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02220 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.449 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02270 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c022c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103002eb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.530 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103001dc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.530 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103001cd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.530 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103002130 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.530 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02310 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01590 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c015e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01630 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01680 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c016d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.699 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00450 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00540 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00590 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e005e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c018d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e006f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00740 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00790 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e007e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c019c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e008d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01a10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103001e50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103001ea0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1030091b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d006d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d00720 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f730 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:02.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f780 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.032 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.033 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.033 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00e20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00e70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00ec0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c01a60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c00b80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00f60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f6a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104940970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10493b850 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10493b700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105903e00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059029e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105902110 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901a30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10493b750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105902160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059021b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901a80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104b00040 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104940a00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104940850 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049408a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104940a50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03c40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104940aa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943870 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901b90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901be0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f7d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f820 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1030096f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e00fb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009740 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009850 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1030098a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1030098f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009940 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c00bd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02580 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02690 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c026f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02740 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02790 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.617 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03540 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03c90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03ce0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a03d30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a011b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.694 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049407c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049438c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049439d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943a20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943a70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943ac0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943b10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901c30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105c00000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105a00020 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009790 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1030097e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009990 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e009a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01060 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e011e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.871 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01230 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009e90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f870 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f8c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f9d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03590 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:03.954 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c035e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009ee0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901b00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901c80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901cd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900e50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900eb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943940 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943c70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fa20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fa70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fac0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.120 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fb10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fb60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c025d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c02620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03630 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1030099e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03680 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c036d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c037e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e010b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01280 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01390 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f910 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e013e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.361 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.362 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0f960 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c038d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fbb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.364 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fcc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fd10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x103009a30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a320 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03720 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03770 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.454 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03a80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e014d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03ad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03b20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03b70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03bc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fc00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d0fc50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10150 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10260 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c039f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03c10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03d20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03d70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03dc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03e10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03e70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.777 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03ec0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.777 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.778 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03f60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.778 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03fb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.778 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.778 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.862 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c040a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.862 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a370 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a3c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a590 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a5e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.947 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c040f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a630 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.949 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c041e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.949 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04230 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:04.949 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04280 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c042d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04710 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01300 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01630 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01680 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04760 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c047b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d101a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d101f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d102b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d103c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10410 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.199 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e016d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.199 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01720 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01770 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e017c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01810 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01860 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04800 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10300 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10350 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10460 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10570 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.287 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a4d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.287 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.365 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a680 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.366 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a790 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.366 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a7e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a8d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04c40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04c90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04ce0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04d30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04d80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04dd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04e20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04e70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04ec0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04f60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c04fb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c050a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c050f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c051e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d104b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10500 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d105c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a9c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300aa10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.784 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e018b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01900 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01950 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e019a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e019f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01e30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01e80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01ed0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03c60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c03cb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05230 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05340 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05390 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c053e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c054d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05570 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:05.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c055c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05610 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10610 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10770 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d107c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c056b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c057a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c057f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05840 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.120 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05890 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c058e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300aa60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300aab0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300aef0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300af40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300af90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05930 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d106b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10810 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d109c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10a10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10a60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300a700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300afe0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b0f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.370 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b190 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b1e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b230 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b280 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b2d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b320 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b370 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01f20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b3c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b410 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b460 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b4b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b500 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b550 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b5a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b9e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300ba30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300ba80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bb20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10ab0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10b00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c052b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05980 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05a90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05ae0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.784 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05b30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05b80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05bd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05c20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05c70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05cc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05d10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05d60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05db0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e015a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01f70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02080 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e020d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05e00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05e50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05ea0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05ef0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05f40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:06.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05f90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.033 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05fe0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06420 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06470 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c064c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.034 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06510 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06560 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c065b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06600 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b030 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300b080 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bb70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bc80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.120 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bcd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06650 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c066a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10860 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d108b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10b50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10c60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10cb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c066f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06740 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06790 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c067e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.365 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c068d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.366 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e01fc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.366 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10ba0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10bf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10d00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10e10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c069c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06a10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06a60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06ab0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.532 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06b00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.533 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06b50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.533 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bbc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bc10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bd20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300be30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.534 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300be80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.617 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06ba0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06bf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06c40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06c90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06ce0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06d30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.699 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06d80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06dd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.700 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d10d80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d112a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d113b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11400 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11450 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06e20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06e70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06ec0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c06f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07350 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c073a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.866 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c073f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.866 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07440 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07490 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c074e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07530 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07580 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c075d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.947 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07670 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c076c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07710 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11320 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:07.949 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d114a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.028 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07760 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.028 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c077b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07800 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07850 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c078a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c078f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07940 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.113 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07990 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.113 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c079e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.113 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07a30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.114 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07a80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.114 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07ad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.114 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07b20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.194 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07b70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.195 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02010 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.195 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02120 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.196 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02620 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.196 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02670 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.196 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e026c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.196 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02710 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.280 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02760 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e027b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02800 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.281 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02850 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.282 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e028a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.282 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bed0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.361 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e028f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.362 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02940 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.362 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bd70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.362 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bdc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.362 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bf20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.362 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c030 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.363 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c080 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.447 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07bc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.447 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300bfa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02990 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e029e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02a30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.449 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02a80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.527 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02ad0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.528 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d115b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.528 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11600 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11650 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d116a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d116f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.529 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11740 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.613 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c07c10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.614 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.614 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c080a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.614 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c080f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.615 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11790 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.615 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d117e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11830 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d118d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11920 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11970 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d119c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.697 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11a10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.780 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c05a00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.781 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08140 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.781 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.781 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c082a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.781 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c082f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.782 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08340 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.861 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08390 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.862 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c083e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.862 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c084d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.863 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.864 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08570 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.946 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c0d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.947 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c1e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.947 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c230 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.947 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c280 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c2d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:08.948 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c320 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.028 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e021a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c085c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08610 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c086b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.030 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c370 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c087a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c087f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c120 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c170 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c3c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.199 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c4d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c081c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c440 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.200 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c630 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c680 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c6d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a012a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943b60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943bb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104943c00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098a980 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098a380 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100988c60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098a680 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b4c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10090b290 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a012f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01340 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01390 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a014d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01520 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01570 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b880 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098ac80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098a5c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.537 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b1c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.537 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009880f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009891a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08840 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08890 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049447a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049447f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.620 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944840 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900dc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900f60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901070 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059010c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901110 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.704 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105901160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098c0c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098bdc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098af80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c570 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.786 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c5c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c720 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.787 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300cc20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300cc70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300ccc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c088e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08930 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08a40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.870 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08a90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d114f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11540 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11a60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11b70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11bc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:09.954 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11c10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.035 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11c60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11cb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.036 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11d00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.037 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11d50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.037 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11da0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.037 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11df0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300cd10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02f60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300c7a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049446c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944890 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300cd60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.120 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300ce70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.201 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300cec0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300cf10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300d350 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.202 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300d3a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300d3f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.203 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300d440 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c089b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08ae0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08bf0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08c40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08c90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08ce0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08d30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.366 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08d80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.366 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08dd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08e20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08e70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08ec0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300cde0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.447 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08f10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b5e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105d00000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.448 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300d490 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.449 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08b30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.449 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08b80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.449 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08f60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.531 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e02fb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.531 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e03000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.532 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300d4e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.532 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c08fb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.532 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09000 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.533 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09110 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.617 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.617 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c095a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c095f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09640 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09690 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c096e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09730 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11e40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.701 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11e90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11ee0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11f30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.702 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11f80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.703 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d11fd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.783 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e03050 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.784 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e030a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.784 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e031b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.784 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e03200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e03250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e032a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e032f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.867 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d12020 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.868 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d12070 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d120c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d12110 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d12160 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.869 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d121b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d12200 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.951 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d12250 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d122a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09080 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.952 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09780 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09890 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:10.953 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09cd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.028 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09d20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.028 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09d70 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09dc0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09e10 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09e60 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.029 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09eb0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.117 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09f00 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09f50 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09fa0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c09ff0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.118 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a040 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a090 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.119 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a0e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.196 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a130 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.197 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104c0a180 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.197 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a015c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.197 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01610 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.198 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01660 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.198 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a016b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01700 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.284 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a01750 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049448e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944930 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.285 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944a40 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944a90 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.286 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104944ae0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.367 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104a017a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104945120 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.368 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104945170 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1049451c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104945600 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.369 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104945650 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.451 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098a2c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098bee0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100988270 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1009882c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.452 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098bcd0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.453 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098bd20 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900fe0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059011b0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.535 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900380 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059003d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900420 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.536 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900470 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.537 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x1059004c0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.617 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100926c30 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.617 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x100926c80 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b3d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b420 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.618 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b9a0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.619 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10098b9f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.694 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x105900510 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.695 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e03340 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e03390 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e033e0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.696 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e03430 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.697 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e03480 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.697 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e034d0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.784 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d122f0 of class NSCFData autoreleased with no pool in place - just leaking
2022-04-24 18:07:11.785 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104d12340 of class NSCFData autoreleased with no pool in place - just leaking
Loading international/mule-util...
Loading international/ucs-normalize...
Loading term/ns-win...
Loading mwheel...
Loading progmodes/elisp-mode...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading paren...
Loading emacs-lisp/shorthands...
Loading emacs-lisp/eldoc...
Loading cus-start...
Loading tooltip...
Loading international/iso-transl...
Loading leim/leim-list.el (source)...
Waiting for git...
Waiting for git...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 16884 strings, 5376 vectors, 46724 conses, 4853 bytecodes, 280 others
Dumping under the name emacs.pdmp
Dumping fingerprint: c96783675af3ffab2d33508260eed7bdffb273d7c38f03952eece27a78b6b9bd
Dump complete
Byte counts: header=100 hot=11122668 discardable=139408 cold=4954800
Reloc counts: hot=635931 discardable=4978

* * *

Adding name emacs-29.0.50.1
Adding name emacs-29.0.50.1.pdmp
2022-04-24 18:07:14.405 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x104e031a0 of class __NSCFDate autoreleased with no pool in place - just leaking
2022-04-24 18:07:14.405 temacs[33157:607] *** __NSAutoreleaseNoPool(): Object 0x10300d530 of class NSCFTimer autoreleased with no pool in place - just leaking
cp -f emacs.pdmp bootstrap-emacs.pdmp 
/usr/bin/make -C ../nextstep all

* * *

Thanks,

Keith

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

> Date: [04-23-2022 15:13:11] <23 Apr 2022 23:13:11 +0100>
> From: Alan Third <alan@idiocy.org>
> To: Keith David Bershatsky <esq@lawlist.com>
> Cc: Po Lu <luangruo@yahoo.com>, Mattias Engdegård <mattiase@acm.org>, emacs-devel@gnu.org
> Subject: Re: Emacs 28 on OSX: emacsclient.c:1415: warning: implicit declaration of function 'openat'
> 
> On Fri, Apr 22, 2022 at 02:29:34PM -0700, Keith David Bershatsky wrote:
> > I observed a lot of leaking messages when building Emacs master branch on OSX 10.6.8, and the initial output of gdb is as follows.  Is this anything that needs to be addressed?
> >
> > Starting program: /Users/HOME/Desktop/emacs/nextstep/Emacs.app/Contents/MacOS/Emacs
> > 2022-04-22 14:24:31.450 Emacs[15180:60f] *** __NSAutoreleaseNoPool(): Object 0x100918460 of class NSPathStore2 autoreleased with no pool in place - just leaking
> > 2022-04-22 14:24:31.453 Emacs[15180:60f] *** __NSAutoreleaseNoPool(): Object 0x10091c290 of class NSPathStore2 autoreleased with no pool in place - just leaking
> > 2022-04-22 14:24:31.454 Emacs[15180:60f] *** __NSAutoreleaseNoPool(): Object 0x1009185f0 of class NSCFString autoreleased with no pool in place - just leaking
> > 2022-04-22 14:24:31.454 Emacs[15180:60f] *** __NSAutoreleaseNoPool(): Object 0x10091cc40 of class NSCFArray autoreleased with no pool in place - just leaking
> > 2022-04-22 14:24:31.454 Emacs[15180:60f] *** __NSAutoreleaseNoPool(): Object 0x10091cd30 of class NSPathStore2 autoreleased with no pool in place - just leaking
> > 2022-04-22 14:24:31.455 Emacs[15180:60f] *** __NSAutoreleaseNoPool(): Object 0x10091ce90 of class NSCFData autoreleased with no pool in place - just leaking
> 
> To be honest, I'm unsure as I don't know where in the code those leaks
> are occurring. I guess it's maybe possible to put a breakpoint on
> __NSAutoreleaseNoPool and then get a backtrace when it's caught, but I
> don't see these messages here so I suspect you'd have to do that work.
> 
> Do the messages continue as you use Emacs or are they just at startup?
> --
> Alan Third



^ permalink raw reply	[relevance 1%]

* Re: Windows 28.1 install/zip has el newer than elc for some files?
  @ 2022-04-21 17:06  1%                 ` Corwin Brust
  0 siblings, 0 replies; 143+ results
From: Corwin Brust @ 2022-04-21 17:06 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Emacs developers

[-- Attachment #1: Type: text/plain, Size: 716 bytes --]

On Thu, Apr 21, 2022 at 11:11 AM Corwin Brust <corwin@bru.st> wrote:
>
> I'm running a fresh build from the 28.1 source tarball

After trying again (using the attached script), I'm unable to
reproduce my issue with ELN files not getting created.  Given this,
I'm now in agreement that building (without make clean + autogen.sh)
works well to build Windows binaries from a release tarball.  I'll use
this method for any future release builds I create.

$ unzip -lv emacs-28.1.zip | grep eln | wc -l
157

I will upload this new set to the FTP site later today.  I've also
attached the log produced by the script. Looking through it things
seem to have gone well but please let me know if you spot anything of
concern.

[-- Attachment #2: emacs-28.1-build.sh --]
[-- Type: text/x-sh, Size: 1435 bytes --]

#!/usr/bin/bash
# create Emacs 28.1 Windows binaries from the release tarball

rm -rf /d/emacs-build
mkdir /d/emacs-build
cd /d/emacs-build

tar -xf ~/emacs-upload/emacs-28.1.tar.xz
cd emacs-28.1/

# uncommenting these lines seems to enable ELN file generation
#make clean
#./autogen.sh

./configure --with-modules --without-dbus --with-native-compilation --without-compress-install CFLAGS=-O2

# bail if configure failed
RV=$?
if [[ "0" -ne "$RV" ]] ; then exit $RV ; fi

mkdir ../install/emacs-28.1
make install-strip -j 20 prefix=/d/emacs-build/install/emacs-28.1

# bail if make failed
RV=$?
if [[ "0" -ne "$RV" ]] ; then exit $RV ; fi

cp admin/nt/dist-build/emacs.nsi ../install/
cd ../install/
zip -r -9 emacs-28.1-no-deps.zip emacs-28.1/*
unzip -d emacs-28.1/bin ~/emacs-build/deps/emacs-28-deps.zip
zip -r -9 emacs-28.1.zip emacs-28.1/*

makensis -v4 -DEMACS_VERSION=28.1 -DVERSION_BRANCH=28.1 -DOUT_VERSION=28.1 emacs.nsi
# bail if we failed to create an installer
RV=$?
if [[ "0" -ne "$RV" ]] ; then exit $RV ; fi

# rest is signing and upload prep
#mkdir upload
#mv *.zip *.exe upload
#cd upload
#for f in * ; do gpg --batch --yes -b $f ; done
#for f in *.{zip,exe} ; do cp /d/projects/emacs-build/new-hotness/emacs-28.directive $f.directive; perl -pi -e "s/__FILE__/$f/" $f.directive ; done
#for f in emacs-28.1*{zip,exe} ; do gpg --batch --yes --clearsign $f.directive ; done

[-- Attachment #3: emacs-28.1.log --]
[-- Type: application/octet-stream, Size: 997510 bytes --]

configure: loading site script /etc/config.site
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-w64-mingw32
checking host system type... x86_64-w64-mingw32
checking the compiler's target... x86_64-w64-mingw32
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -I ./nt/inc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... no
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... yes
checking for sys/utsname.h... no
checking for pwd.h... yes
checking for utmp.h... no
checking for util.h... no
checking for sanitizer/lsan_interface.h... no
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... (cached) no
checking for malloc/malloc.h... no
checking for sys/un.h... no
checking for dirent.h... yes
checking for execinfo.h... no
checking for stdio_ext.h... no
checking for sys/vfs.h... no
checking for sys/fs_types.h... no
checking for getopt.h... (cached) no
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for inttypes.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking for sys/select.h... no
checking for sys/random.h... no
checking for sys/stat.h... (cached) yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for time_t past the year 2038... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... /bin/ln
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... none required
checking for pkg-config... /mingw64/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... yes
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for ADDR_NO_RANDOMIZE... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... no
checking for ifaddrs.h... no
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... no
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... no
checking for struct ifreq.ifr_addr... no
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... no
checking whether Windows API headers are recent enough... yes
checking for windres... windres
checking whether malloc is Doug Lea style... no
checking for sbrk... (cached) yes
checking for __lsan_ignore_object... no
checking for fchmod... no
checking for canonicalize_file_name... (cached) yes
checking for faccessat... (cached) yes
checking for realpath... (cached) yes
checking for lstat... (cached) yes
checking for readlinkat... (cached) yes
checking for explicit_bzero... (cached) yes
checking for memset_s... no
checking for fchmodat... (cached) yes
checking for lchmod... (cached) yes
checking for fcntl... (cached) yes
checking for fdopendir... (cached) not-needed
checking for fstatat... (cached) yes
checking for fsync... (cached) yes
checking for futimens... (cached) not-needed
checking for getrandom... no
checking for gettimeofday... yes
checking for mkostemp... no
checking for pipe2... (cached) yes
checking for pselect... (cached) yes
checking for readlink... (cached) yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... (cached) yes
checking for localtime_r... no
checking for timegm... no
checking for utimensat... (cached) yes
checking for getdtablesize... no
checking for futimes... no
checking for futimesat... no
checking for lutimes... no
checking for getpagesize... yes
checking for working mmap... no
checking for main in -lXbsd... no
checking for thread support... yes
checking for librsvg-2.0 >= 2.14.0... yes
checking for getaddrinfo_a in -lanl... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... no
checking for jansson >= 2.7... yes
checking windows.h usability... yes
checking windows.h presence... yes
checking for windows.h... yes
checking for harfbuzz >= 1.2.3... yes
checking for X11/xpm.h... yes
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... no
checking for dlfunc... no
checking for gcc_jit_context_acquire in -lgccjit... yes
checking libgccjit.h usability... yes
checking libgccjit.h presence... yes
checking for libgccjit.h... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking whether png_longjmp is declared... yes
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking gpm.h usability... no
checking gpm.h presence... no
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking linux/seccomp.h usability... no
checking linux/seccomp.h presence... no
checking for linux/seccomp.h... no
checking linux/filter.h usability... no
checking linux/filter.h presence... no
checking for linux/filter.h... no
checking for libseccomp >= 2.5.2... no
checking for accept4... no
checking for fchdir... no
checking for gethostname... (cached) yes
checking for getrusage... no
checking for get_current_dir_name... no
checking for lrand48... no
checking for random... (cached) yes
checking for rint... yes
checking for trunc... yes
checking for select... (cached) yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... no
checking for getrlimit... (cached) yes
checking for setrlimit... (cached) yes
checking for shutdown... (cached) yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... (cached) no
checking for setitimer... (cached) yes
checking for sendto... (cached) yes
checking for recvfrom... (cached) yes
checking for getsockname... (cached) yes
checking for getifaddrs... no
checking for freeifaddrs... no
checking for gai_strerror... (cached) yes
checking for sync... no
checking for getpwent... no
checking for endpwent... no
checking for getgrent... no
checking for endgrent... no
checking for cfmakeraw... no
checking for cfsetspeed... no
checking for __executable_start... no
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... no
checking for posix_memalign... no
checking whether aligned_alloc is declared... no
checking for posix_madvise... no
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... no
checking for getpt... no
checking for posix_openpt... no
checking for library containing tputs... none required
checking for timerfd interface... no
checking whether signals can be handled on alternate stack... no
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... no
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for snprintf... yes
checking spawn.h usability... no
checking spawn.h presence... no
checking for spawn.h... no
checking for posix_spawn... no
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... no
checking for posix_spawnattr_setflags... no
checking whether POSIX_SPAWN_SETSID is declared... no
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... (cached) yes
checking for nl_langinfo and _NL_PAPER_WIDTH... (cached) yes
checking for mbstate_t... yes
checking for _setjmp... no
checking for sigsetjmp... no
checking for usable FIONREAD... yes
checking for usable SIGIO... no
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking for working alloca.h... no
checking for alloca... yes
checking whether lstat correctly handles trailing slash... (cached) yes
checking whether // is distinct from /... yes
checking whether realpath works... (cached) yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking if environ is properly declared... yes
checking for complete errno.h... no
checking for EMULTIHOP value... no
checking for ENOLINK value... yes
checking for EOVERFLOW value... yes
checking for mode_t... yes
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) no
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... (cached) yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking for 64-bit off_t... yes
checking for 64-bit st_size... no
checking whether memmem is declared... no
checking whether memrchr is declared... no
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... no
checking whether time_t is signed... yes
checking whether alarm is declared... (cached) yes
checking for working mktime... (cached) yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... no
checking whether tzname is declared... yes
checking for tzname... yes
checking for struct tm.tm_gmtoff... no
checking whether <sys/select.h> is self-contained... no
checking for inline... inline
checking whether malloc (0) returns nonnull... yes
checking for sigset_t... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... yes
checking which flavor of printf attribute matches inttypes macros... gnu
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether stat file-mode macros are broken... no
checking for nlink_t... no
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... no
checking whether execvpe is declared... no
checking whether clearerr_unlocked is declared... no
checking whether feof_unlocked is declared... no
checking whether ferror_unlocked is declared... no
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getc_unlocked is declared... no
checking whether getchar_unlocked is declared... no
checking whether putc_unlocked is declared... no
checking whether putchar_unlocked is declared... no
checking type of array argument to getgroups... int
checking whether getdtablesize is declared... no
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... no
checking for O_CLOEXEC... no
checking for promoted mode_t type... int
checking whether the utimes function works... no
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... (cached) none required
checking for acl_get_file... (cached) yes
checking for acl_get_fd... no
checking for acl_set_file... (cached) yes
checking for acl_set_fd... no
checking for acl_free... (cached) yes
checking for acl_from_mode... no
checking for acl_from_text... (cached) yes
checking for acl_delete_def_file... no
checking for acl_extended_file... no
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... (cached) yes
checking acl/libacl.h usability... no
checking acl/libacl.h presence... no
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... no
checking for ACL_TYPE_EXTENDED... no
checking for __builtin_expect... yes
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking for library containing clock_gettime... (cached) none required
checking for clock_gettime... (cached) no
checking for clock_settime... (cached) no
checking for copy_file_range... (cached) yes
checking for d_type member in directory struct... no
checking whether // is distinct from /... (cached) yes
checking whether dup2 works... (cached) yes
checking whether fchmodat works... (cached) not-needed-so-yes
checking whether fcntl handles F_DUPFD correctly... (cached) yes
checking whether fcntl understands F_DUPFD_CLOEXEC... (cached) yes
checking whether fdopendir is declared... no
checking whether fdopendir works... (cached) no-but-not-needed-so-yes
checking for getxattr with XATTR_NAME_POSIX_ACL macros... no
checking for flexible array member... yes
checking for __fpending... no
checking whether free is known to preserve errno... (cached) yes
checking whether fstatat (..., 0) works... (cached) yes
checking for sys/mount.h... no
checking for statvfs function (SVR4)... no
checking for two-argument statfs with statfs.f_frsize member... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... no
checking for four-argument statfs (SVR3)... no
checking for two-argument statfs with statfs.f_fsize member (4.4BSD and NetBSD)... no
checking whether futimens works... (cached) not-needed-so-yes
checking for getloadavg... (cached) yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... no
checking for bcrypt.h... yes
checking whether the bcrypt library is guaranteed to be present... (cached) no
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... no
checking for mempcpy... yes
checking for memrchr... no
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity... no
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking whether signature of pselect conforms to POSIX... (cached) yes
checking whether pselect detects invalid fds... (cached) yes
checking whether pthread_sigmask is a macro... (cached) no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... (cached) yes
checking whether pthread_sigmask unblocks signals correctly... (cached) not relevant
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... (cached) yes
checking whether readlink truncates results correctly... (cached) yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for sigdescr_np... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for stpcpy... no
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... (cached) yes
checking whether localtime_r is declared... no
checking whether localtime_r exists as an inline function... no
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... no
checking whether utimensat works... (cached) yes
checking for variable-length arrays... yes
checking for __mktime_internal... no
checking for timer_getoverrun... no
checking for gcc  option to disable position independent executables... not needed

Configured for 'x86_64-w64-mingw32'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc  -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         yes
  What window system should Emacs use?                    w32
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                NONE
  Where do we find X Windows libraries?                   NONE
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes 
  Does Emacs use a png library?                           yes 
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  yes (w32)
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes (w32)
  Does Emacs use access control lists?                    yes 
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                yes
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   yes


configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating nt/emacs.rc
config.status: creating nt/emacsclient.rc
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
make INSTALL_STRIP=-s install
make[1]: Entering directory '/d/emacs-build/emacs-28.1'
make -C nt all
make -C lib all
make -C doc/lispref info
make -C doc/lispintro info
make -C doc/emacs info
make[2]: Entering directory '/d/emacs-build/emacs-28.1/nt'
  RC       emacs.res
make[2]: Entering directory '/d/emacs-build/emacs-28.1/doc/lispintro'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/doc/lispintro'
  CCLD     addpm.exe
  CCLD     cmdproxy.exe
  CCLD     ddeclient.exe
make[2]: Entering directory '/d/emacs-build/emacs-28.1/lib'
  GEN      alloca.h
  GEN      byteswap.h
  GEN      malloc/dynarray.gl.h
  GEN      malloc/dynarray-skeleton.gl.h
  GEN      errno.h
  GEN      execinfo.h
  GEN      getopt.h
  GEN      getopt-cdefs.h
  GEN      ieee754.h
  GEN      limits.h
  CCLD     runemacs.exe
  GEN      stdint.h
  GEN      string.h
  GEN      time.h
make[2]: Entering directory '/d/emacs-build/emacs-28.1/doc/emacs'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/doc/emacs'
make[2]: Entering directory '/d/emacs-build/emacs-28.1/doc/lispref'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/doc/lispref'
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/share/man/man1"
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/share/applications"
make -C nt install
thisdir=`/bin/pwd`; \
cd ./doc/man; \
for page in *.1; do \
  test "$page" = ChangeLog.1 && continue; \
  dest=`echo "${page}" | sed -e 's/\.1$//' -e 's,x,x,'`.1; \
  (cd "${thisdir}"; \
   /usr/bin/install -c -m 644 ./doc/man/${page} "/d/emacs-build/install/emacs-28.1/share/man/man1/${dest}"); \
  [ -n "" ] || continue ; \
  rm -f "/d/emacs-build/install/emacs-28.1/share/man/man1/${dest}.gz"; \
   -9n "/d/emacs-build/install/emacs-28.1/share/man/man1/${dest}" || true; \
done
make[2]: Entering directory '/d/emacs-build/emacs-28.1/nt'
tmp=etc/emacs.tmpdesktop; rm -f ${tmp}; \
sed -e "/^Exec=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^StartupNotify=true$/d" \
  ./etc/emacs.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-28.1/share/applications/`echo emacs | sed 's,x,x,'`.desktop"; \
rm -f ${tmp}
  CCLD     runemacs.exe
  CCLD     addpm.exe
  CCLD     cmdproxy.exe
  CCLD     ddeclient.exe
  GEN      sys/random.h
  CC       fingerprint.o
  CC       acl_entries.o
  CC       execinfo.o
  CC       fpending.o
  CC       getopt.o
  CC       getopt1.o
  CC       getrandom.o
  CC       gettimeofday.o
tmp=etc/emacsclient.tmpdesktop; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e "/^Exec=emacsclient/ s|emacsclient|/d/emacs-build/install/emacs-28.1/bin/${client_name}|" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^StartupNotify=true$/d" \
  ./etc/emacsclient.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-28.1/share/applications/${client_name}.desktop"; \
rm -f ${tmp}
  CC       memmem.o
  CC       memrchr.o
  CC       mkostemp.o
  CC       mktime.o
  CC       regex.o
  CC       sig2str.o
  CC       sigdescr_np.o
tmp=etc/emacs-mail.tmpdesktop; rm -f ${tmp}; \
sed -e "/^Exec=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  ./etc/emacs-mail.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-28.1/share/applications/`echo emacs | sed 's,x,x,'`-mail.desktop"; \
rm -f ${tmp}
  CC       stpcpy.o
  CC       time_r.o
  CC       time_rz.o
  CC       timegm.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
tmp=etc/emacsclient-mail.tmpdesktop; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e "/^Exec=emacsclient/ s|emacsclient|/d/emacs-build/install/emacs-28.1/bin/${client_name}|" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  ./etc/emacsclient-mail.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-28.1/share/applications/${client_name}-mail.desktop"; \
rm -f ${tmp}
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       dtoastr.o
  CC       sha512.o
  CC       dtotimespec.o
  CC       malloc/dynarray_at_failure.o
  CC       malloc/dynarray_emplace_enlarge.o
  CC       malloc/dynarray_finalize.o
  CC       malloc/dynarray_resize.o
  CC       malloc/dynarray_resize_clear.o
  CC       filemode.o
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/share/metainfo"
  CC       filevercmp.o
  CC       gettime.o
  CC       nstrftime.o
tmp=etc/emacs.tmpmetainfo; rm -f ${tmp}; \
sed -e "s/emacs\.desktop/`echo emacs | sed 's,x,x,'`.desktop/" \
  ./etc/emacs.metainfo.xml > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-28.1/share/metainfo/`echo emacs | sed 's,x,x,'`.metainfo.xml"; \
rm -f ${tmp}
  CC       qcopy-acl.o
  CC       stat-time.o
  CC       timespec.o
  CC       tempname.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/nt'
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/lib/systemd/user"
tmp=etc/emacs.tmpservice; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e '/^##/d' \
  -e "/^Documentation/ s/emacs(1)/`echo emacs | sed 's,x,x,'`(1)/" \
  -e "/^ExecStart/ s|emacs|/d/emacs-build/install/emacs-28.1/bin/`echo emacs | sed 's,x,x,'`.exe|" \
  -e "/^ExecStop/ s|emacsclient|/d/emacs-build/install/emacs-28.1/bin/${client_name}|" \
  ./etc/emacs.service > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp} "/d/emacs-build/install/emacs-28.1/lib/systemd/user/`echo emacs | sed 's,x,x,'`.service"; \
rm -f ${tmp}
thisdir=`/bin/pwd`; \
cd ./etc/images/icons || exit 1; umask 022 ; \
for dir in */*/apps */*/mimetypes; do \
  [ -d ${dir} ] || continue ; \
  ( cd "${thisdir}"; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/share/icons/${dir}" ) ; \
  for icon in ${dir}/emacs[.-]*; do \
    [ -r ${icon} ] || continue ; \
    ext=`echo "${icon}" | sed -e 's|.*\.||'`; \
    dest=`echo "${icon}" | sed -e 's|.*/||' -e "s|\\.${ext}\$||" -e 's/emacs/emacs/' -e 's,x,x,'`.${ext} ; \
    ( cd "${thisdir}"; \
      /usr/bin/install -c -m 644 ./etc/images/icons/${icon} "/d/emacs-build/install/emacs-28.1/share/icons/${dir}/${dest}" ) \
    || exit 1; \
  done ; \
done

Installing utilities run internally by Emacs.
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32"
exp_archlibdir=`cd "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32" && /bin/pwd`; \
if [ "$exp_archlibdir" != "`/bin/pwd`" ]; then \
  for file in cmdproxy.exe ddeclient.exe; do \
    /usr/bin/install -c -s $file "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/$file" ; \
  done ; \
        fi

Installing utilities for users to run.
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/bin"
for file in runemacs.exe addpm.exe ; do \
  /usr/bin/install -c -s ${file} "/d/emacs-build/install/emacs-28.1/bin"/`echo ${file} | sed -e 's/.exe$//' -e 's,x,x,'`.exe ; \
done
  AR       libgnu.a
/usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/share/emacs/28.1"
/usr/bin/install -c -m 644 ./README.W32 "/d/emacs-build/install/emacs-28.1/share/emacs/28.1"
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/lib'
make -C lib-src all
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/nt'
make[2]: Entering directory '/d/emacs-build/emacs-28.1/lib-src'
  CC       ntlib.o
  RC       emacsclient.res
  CC       pop.o
  CCLD     etags.exe
  CCLD     ctags.exe
  CCLD     emacsclient.exe
  CCLD     emacsclientw.exe
  CCLD     ebrowse.exe
  CCLD     hexl.exe
  CCLD     movemail.exe
  CCLD     make-docfile.exe
  CCLD     make-fingerprint.exe
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/lib-src'
make -C src VCSWITNESS='' BIN_DESTDIR=''/d/emacs-build/install/emacs-28.1/bin/'' \
	 ELN_DESTDIR='/d/emacs-build/install/emacs-28.1/lib/emacs/28.1/' all
make[2]: Entering directory '/d/emacs-build/emacs-28.1/src'
  GEN      lisp.mk
  GEN      globals.h
make -C ../nt ../src/emacs.res
  GEN      buildobj.h
make -C ../admin/charsets all
make[3]: Entering directory '/d/emacs-build/emacs-28.1/nt'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/d/emacs-build/emacs-28.1/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
  RC       ../src/emacs.res
make[3]: Entering directory '/d/emacs-build/emacs-28.1/admin/unidata'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/admin/unidata'
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/nt'
make -C ../admin/charsets cp51932.el
make -C ../admin/charsets eucjp-ms.el
make[3]: Entering directory '/d/emacs-build/emacs-28.1/admin/charsets'
make[3]: Nothing to be done for 'cp51932.el'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/admin/charsets'
make[3]: Entering directory '/d/emacs-build/emacs-28.1/admin/charsets'
make[3]: Nothing to be done for 'eucjp-ms.el'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/admin/charsets'
make[3]: Entering directory '/d/emacs-build/emacs-28.1/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/admin/charsets'
  CC       firstfile.o
  CC       dispnew.o
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
  CC       menu.o
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
  CC       character.o
  CC       chartab.o
  CC       bidi.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       bignum.o
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casefiddle.o
  CC       casetab.o
  CC       indent.o
  CC       search.o
  CC       regex-emacs.o
  CC       undo.o
  CC       alloc.o
  CC       pdumper.o
  CC       data.o
  CC       doc.o
  CC       editfns.o
  CC       callint.o
  CC       eval.o
  CC       floatfns.o
  CC       fns.o
  CC       font.o
  CC       print.o
  CC       lread.o
  CC       emacs-module.o
  CC       syntax.o
  CC       comp.o
  CC       dynlib.o
  CC       bytecode.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       timefns.o
  CC       atimer.o
  CC       doprnt.o
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       w32notify.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       systhread.o
  CC       hbfont.o
  CC       w32fns.o
  CC       w32menu.o
  CC       w32reg.o
  CC       w32font.o
  CC       w32term.o
  CC       w32xfns.o
  CC       w32select.o
  CC       w32uniscribe.o
  CC       w32.o
  CC       w32cygwinx.o
  CC       w32console.o
  CC       w32heap.o
  CC       w32inevt.o
  CC       w32proc.o
  CC       w32image.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
  CC       json.o
  CC       tparam.o
  CC       lastfile.o
  CCLD     temacs.exe
/usr/bin/mkdir -p ../etc
make -C ../lisp update-subdirs
make[3]: Entering directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/lisp'
cp -f temacs.exe bootstrap-emacs.exe
rm -f bootstrap-emacs.pdmp
./temacs --batch  -l loadup --temacs=pbootstrap \
	--bin-dest /d/emacs-build/install/emacs-28.1/bin/ --eln-dest /d/emacs-build/install/emacs-28.1/lib/emacs/28.1/
make -C ../lisp compile-first EMACS="../src/bootstrap-emacs.exe"
make[3]: Entering directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Nothing to be done for 'compile-first'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/lisp'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs.exe"
make[3]: Entering directory '/d/emacs-build/emacs-28.1/admin/unidata'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/admin/unidata'
  GEN      ../etc/DOC
rm -f emacs.exe && cp -f temacs.exe emacs.exe
LC_ALL=C ./temacs -batch  -l loadup --temacs=pdump \
	--bin-dest /d/emacs-build/install/emacs-28.1/bin/ --eln-dest /d/emacs-build/install/emacs-28.1/lib/emacs/28.1/
cp -f emacs.pdmp bootstrap-emacs.pdmp 
make -C ../nt ../src/emacs.res
make -C ../admin/charsets all
make -C ../admin/unidata charscript.el
make[4]: '../src/emacs.res' is up to date.
make -C ../admin/unidata emoji-zwj.el
make -C ../admin/charsets cp51932.el
make -C ../admin/charsets eucjp-ms.el
make[4]: Nothing to be done for 'cp51932.el'.
make[4]: Nothing to be done for 'eucjp-ms.el'.
make[4]: Nothing to be done for 'charscript.el'.
make[3]: Nothing to be done for '../lisp/loadup.el'.
make[4]: Nothing to be done for 'emoji-zwj.el'.
make[4]: Nothing to be done for 'all'.
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs.exe"
make[3]: '../lisp/loaddefs.el' is up to date.
make[4]: Nothing to be done for 'all'.
  ELN  ../lisp/emacs-lisp/autoload.eln
  ELN  ../lisp/emacs-lisp/byte-opt.eln
  ELN  ../lisp/emacs-lisp/bytecomp.eln
  ELN  ../lisp/emacs-lisp/cconv.eln
  ELN  ../lisp/international/charscript.eln
  ELN  ../lisp/emacs-lisp/comp.eln
  ELN  ../lisp/emacs-lisp/comp-cstr.eln
  ELN  ../lisp/emacs-lisp/cl-macs.eln
  ELN  ../lisp/emacs-lisp/rx.eln
  ELN  ../lisp/emacs-lisp/cl-seq.eln
  ELN  ../lisp/help-mode.eln
  ELN  ../lisp/emacs-lisp/cl-extra.eln
  ELN  ../lisp/emacs-lisp/cl-lib.eln
  ELN  ../lisp/emacs-lisp/gv.eln
  ELN  ../lisp/emacs-lisp/seq.eln
  ELN  ../lisp/emacs-lisp/warnings.eln
  ELN  ../lisp/emacs-lisp/subr-x.eln
  ELN  ../lisp/international/emoji-zwj.eln
  ELN  ../lisp/abbrev.eln
  ELN  ../lisp/bindings.eln
  ELN  ../lisp/buff-menu.eln
  ELN  ../lisp/button.eln
  ELN  ../lisp/case-table.eln
  ELN  ../lisp/composite.eln
  ELN  ../lisp/cus-face.eln
  ELN  ../lisp/cus-start.eln
  ELN  ../lisp/custom.eln
  ELN  ../lisp/disp-table.eln
  ELN  ../lisp/dnd.eln
  ELN  ../lisp/dos-fns.eln
  ELN  ../lisp/dos-vars.eln
  ELN  ../lisp/dos-w32.eln
  ELN  ../lisp/dynamic-setting.eln
  ELN  ../lisp/electric.eln
  ELN  ../lisp/emacs-lisp/backquote.eln
  ELN  ../lisp/emacs-lisp/byte-run.eln
  ELN  ../lisp/emacs-lisp/cl-generic.eln
  ELN  ../lisp/emacs-lisp/cl-preloaded.eln
  ELN  ../lisp/emacs-lisp/easymenu.eln
  ELN  ../lisp/emacs-lisp/float-sup.eln
  ELN  ../lisp/emacs-lisp/eldoc.eln
  ELN  ../lisp/emacs-lisp/lisp-mode.eln
  ELN  ../lisp/emacs-lisp/lisp.eln
  ELN  ../lisp/emacs-lisp/macroexp.eln
  ELN  ../lisp/emacs-lisp/map-ynp.eln
  ELN  ../lisp/emacs-lisp/nadvice.eln
  ELN  ../lisp/emacs-lisp/regexp-opt.eln
  ELN  ../lisp/emacs-lisp/shorthands.eln
  ELN  ../lisp/emacs-lisp/syntax.eln
  ELN  ../lisp/emacs-lisp/tabulated-list.eln
  ELN  ../lisp/emacs-lisp/timer.eln
  ELN  ../lisp/env.eln
  ELN  ../lisp/epa-hook.eln
  ELN  ../lisp/faces.eln
  ELN  ../lisp/files.eln
  ELN  ../lisp/font-core.eln
  ELN  ../lisp/font-lock.eln
  ELN  ../lisp/format.eln
  ELN  ../lisp/frame.eln
  ELN  ../lisp/fringe.eln
  ELN  ../lisp/help.eln
  ELN  ../lisp/image.eln
  ELN  ../lisp/indent.eln
make[3]: '../lisp/international/charprop.el' is up to date.
  ELN  ../lisp/international/characters.eln
  ELN  ../lisp/international/cp51932.eln
  ELN  ../lisp/international/eucjp-ms.eln
  ELN  ../lisp/international/fontset.eln
  ELN  ../lisp/international/iso-transl.eln
  ELN  ../lisp/international/mule-cmds.eln
  ELN  ../lisp/international/mule-conf.eln
  ELN  ../lisp/international/mule-util.eln
  ELN  ../lisp/international/mule.eln
  ELN  ../lisp/international/ucs-normalize.eln
  ELN  ../lisp/isearch.eln
  ELN  ../lisp/jit-lock.eln
  ELN  ../lisp/jka-cmpr-hook.eln
  ELN  ../lisp/language/burmese.eln
  ELN  ../lisp/language/cham.eln
  ELN  ../lisp/language/chinese.eln
  ELN  ../lisp/language/cyrillic.eln
  ELN  ../lisp/language/czech.eln
  ELN  ../lisp/language/english.eln
  ELN  ../lisp/language/ethiopic.eln
  ELN  ../lisp/language/georgian.eln
  ELN  ../lisp/language/european.eln
  ELN  ../lisp/language/greek.eln
  ELN  ../lisp/language/hebrew.eln
  ELN  ../lisp/language/indian.eln
  ELN  ../lisp/language/japanese.eln
  ELN  ../lisp/language/korean.eln
  ELN  ../lisp/language/khmer.eln
  ELN  ../lisp/language/lao.eln
  ELN  ../lisp/language/misc-lang.eln
  ELN  ../lisp/language/romanian.eln
  ELN  ../lisp/language/sinhala.eln
  ELN  ../lisp/language/slovak.eln
  ELN  ../lisp/language/tai-viet.eln
  ELN  ../lisp/language/thai.eln
  ELN  ../lisp/language/tibetan.eln
  ELN  ../lisp/language/vietnamese.eln
  ELN  ../lisp/language/utf-8-lang.eln
  ELN  ../lisp/ls-lisp.eln
  ELN  ../lisp/minibuffer.eln
  ELN  ../lisp/menu-bar.eln
  ELN  ../lisp/mouse.eln
  ELN  ../lisp/mwheel.eln
  ELN  ../lisp/newcomment.eln
  ELN  ../lisp/obarray.eln
  ELN  ../lisp/paren.eln
  ELN  ../lisp/progmodes/elisp-mode.eln
  ELN  ../lisp/register.eln
  ELN  ../lisp/progmodes/prog-mode.eln
  ELN  ../lisp/replace.eln
  ELN  ../lisp/rfn-eshadow.eln
  ELN  ../lisp/scroll-bar.eln
  ELN  ../lisp/select.eln
  ELN  ../lisp/simple.eln
  ELN  ../lisp/startup.eln
  ELN  ../lisp/subr.eln
  ELN  ../lisp/tab-bar.eln
  ELN  ../lisp/term/common-win.eln
  ELN  ../lisp/term/internal.eln
  ELN  ../lisp/term/ns-win.eln
  ELN  ../lisp/term/tty-colors.eln
  ELN  ../lisp/term/pc-win.eln
  ELN  ../lisp/term/w32-win.eln
  ELN  ../lisp/textmodes/fill.eln
  ELN  ../lisp/textmodes/page.eln
  ELN  ../lisp/term/x-win.eln
  ELN  ../lisp/textmodes/paragraphs.eln
  ELN  ../lisp/textmodes/text-mode.eln
  ELN  ../lisp/tool-bar.eln
  ELN  ../lisp/tooltip.eln
  ELN  ../lisp/uniquify.eln
  ELN  ../lisp/vc/ediff-hook.eln
  ELN  ../lisp/vc/vc-hooks.eln
  ELN  ../lisp/w32-fns.eln
  ELN  ../lisp/version.eln
  ELN  ../lisp/w32-vars.eln
  ELN  ../lisp/widget.eln
  ELN  ../lisp/window.eln
  ELN  ../lisp/x-dnd.eln
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/src'
make -C lisp all
make -C lib-src maybe-blessmail
make[2]: Entering directory '/d/emacs-build/emacs-28.1/lisp'
make[2]: Entering directory '/d/emacs-build/emacs-28.1/lib-src'
make[2]: Nothing to be done for 'maybe-blessmail'.
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/lib-src'
make -C ../leim all EMACS="../src/emacs.exe"
make -C ../admin/grammars all EMACS="../../src/emacs.exe"
make[3]: Entering directory '/d/emacs-build/emacs-28.1/admin/grammars'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/admin/grammars'
make[3]: Entering directory '/d/emacs-build/emacs-28.1/leim'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/leim'
make[3]: Entering directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Entering directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Entering directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Entering directory '/d/emacs-build/emacs-28.1/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/d/emacs-build/emacs-28.1/lisp'
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/lisp'
make -C doc/misc info
umask 022 ; \
find native-lisp -type d -exec /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/lib/emacs/28.1/{}" \; ; \
find native-lisp -type f -exec /usr/bin/install -c -m 644 "{}" "/d/emacs-build/install/emacs-28.1/lib/emacs/28.1/{}" \;
make[2]: Entering directory '/d/emacs-build/emacs-28.1/doc/misc'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/doc/misc'
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/share/info"
unset CDPATH; \
thisdir=`/bin/pwd`; \
exp_infodir=`cd "/d/emacs-build/install/emacs-28.1/share/info" && /bin/pwd`; \
if [ "`cd ./info && /bin/pwd`" = "$exp_infodir" ]; then \
  true; \
else \
   [ -f "/d/emacs-build/install/emacs-28.1/share/info/dir" ] || \
      [ ! -f ./info/dir ] || \
      /usr/bin/install -c -m 644 ./info/dir "/d/emacs-build/install/emacs-28.1/share/info/dir"; \
   info_misc=`MAKEFLAGS= make --no-print-directory -s -C doc/misc echo-info`; \
   cd ./info ; \
   for elt in emacs.info eintr.info elisp.info ${info_misc}; do \
      for f in `ls $elt $elt-[1-9] $elt-[1-9][0-9] 2>/dev/null`; do \
       (cd "${thisdir}"; \
        /usr/bin/install -c -m 644 ./info/$f "/d/emacs-build/install/emacs-28.1/share/info/$f"); \
        [ -n "" ] || continue ; \
        rm -f "/d/emacs-build/install/emacs-28.1/share/info/$f.gz"; \
         -9n "/d/emacs-build/install/emacs-28.1/share/info/$f"; \
      done; \
     (cd "${thisdir}"; \
      /usr/bin/install-info --info-dir="/d/emacs-build/install/emacs-28.1/share/info" "/d/emacs-build/install/emacs-28.1/share/info/$elt"); \
   done; \
fi
umask 022 && /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/include"
/usr/bin/install -c -m 644 src/emacs-module.h "/d/emacs-build/install/emacs-28.1/include/emacs-module.h"
set "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc" "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/lisp" ; \
unset CDPATH; \
for installuser in ${LOGNAME} ${USERNAME} ${USER} `(id -u) 2> /dev/null`; do [ -n "${installuser}" ] && break ; done; installgroup=`(id -g) 2>/dev/null` && [ -n "$installgroup" ] && installuser=$installuser:$installgroup; \
for dir in ./etc ./lisp ; do \
  [ -d ${dir} ] || exit 1 ; \
  dest="$1" ; shift ; \
  if [ -d "${dest}" ]; then \
    exp_dest=`cd "${dest}" && /bin/pwd`; \
    [ "$exp_dest" = "`cd ${dir} && /bin/pwd`" ] && continue ; \
  else true; \
  fi; \
  rm -rf "${dest}" ; \
  umask 022; /usr/bin/mkdir -p "${dest}" ; \
  printf 'Copying %s to %s...\n' "$dir" "$dest" ; \
  (cd ${dir}; tar -chf - . ) \
    | (cd "${dest}"; umask 022; \
       tar -xvf - && cat > /dev/null) || exit 1; \
  if [ "${dir}" = "./etc" ]; then \
      rm -f "${dest}/DOC"* ; \
      rm -f "${dest}/refcards"/*.aux "${dest}/refcards"/*.dvi; \
      rm -f "${dest}/refcards"/*.log "${dest}/refcards"/*.in; \
  else true; \
  fi; \
  (cd "${dest}" || exit 1; \
    for subdir in `find . -type d -print` ; do \
      chmod a+rx ${subdir} ; \
      rm -f ${subdir}/.gitignore ; \
      rm -f ${subdir}/.arch-inventory ; \
      rm -f ${subdir}/.DS_Store ; \
      rm -f ${subdir}/#* ; \
      rm -f ${subdir}/.#* ; \
      rm -f ${subdir}/*~ ; \
      rm -f ${subdir}/*.orig ; \
      rm -f ${subdir}/ChangeLog* ; \
      [ "${dir}" != "./etc" ] && \
        rm -f ${subdir}/[mM]akefile*[.-]in ${subdir}/[mM]akefile ; \
    done ); \
  find "${dest}" -exec chown ${installuser} {} ';' ;\
done
Copying ./etc to /d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc...
./
./AUTHORS
./CALC-NEWS
./ChangeLog.1
./charsets/
./charsets/8859-10.map
./charsets/8859-11.map
./charsets/8859-13.map
./charsets/8859-14.map
./charsets/8859-15.map
./charsets/8859-16.map
./charsets/8859-2.map
./charsets/8859-3.map
./charsets/8859-4.map
./charsets/8859-5.map
./charsets/8859-6.map
./charsets/8859-7.map
./charsets/8859-8.map
./charsets/8859-9.map
./charsets/ALTERNATIVNYJ.map
./charsets/BIG5-1.map
./charsets/BIG5-2.map
./charsets/BIG5-HKSCS.map
./charsets/BIG5.map
./charsets/CNS-1.map
./charsets/CNS-2.map
./charsets/CNS-3.map
./charsets/CNS-4.map
./charsets/CNS-5.map
./charsets/CNS-6.map
./charsets/CNS-7.map
./charsets/CNS-F.map
./charsets/CP10007.map
./charsets/CP1125.map
./charsets/CP1250.map
./charsets/CP1251.map
./charsets/CP1252.map
./charsets/CP1253.map
./charsets/CP1254.map
./charsets/CP1255.map
./charsets/CP1256.map
./charsets/CP1257.map
./charsets/CP1258.map
./charsets/CP720.map
./charsets/CP737.map
./charsets/CP775.map
./charsets/CP858.map
./charsets/CP932-2BYTE.map
./charsets/CP949-2BYTE.map
./charsets/EBCDICUK.map
./charsets/EBCDICUS.map
./charsets/GB180302.map
./charsets/GB180304.map
./charsets/GB2312.map
./charsets/GBK.map
./charsets/HP-ROMAN8.map
./charsets/IBM037.map
./charsets/IBM038.map
./charsets/IBM1004.map
./charsets/IBM1026.map
./charsets/IBM1047.map
./charsets/IBM256.map
./charsets/IBM273.map
./charsets/IBM274.map
./charsets/IBM275.map
./charsets/IBM277.map
./charsets/IBM278.map
./charsets/IBM280.map
./charsets/IBM281.map
./charsets/IBM284.map
./charsets/IBM285.map
./charsets/IBM290.map
./charsets/IBM297.map
./charsets/IBM420.map
./charsets/IBM423.map
./charsets/IBM424.map
./charsets/IBM437.map
./charsets/IBM500.map
./charsets/IBM850.map
./charsets/IBM851.map
./charsets/IBM852.map
./charsets/IBM855.map
./charsets/IBM856.map
./charsets/IBM857.map
./charsets/IBM860.map
./charsets/IBM861.map
./charsets/IBM862.map
./charsets/IBM863.map
./charsets/IBM864.map
./charsets/IBM865.map
./charsets/IBM866.map
./charsets/IBM868.map
./charsets/IBM869.map
./charsets/IBM870.map
./charsets/IBM871.map
./charsets/IBM874.map
./charsets/IBM875.map
./charsets/IBM880.map
./charsets/IBM891.map
./charsets/IBM903.map
./charsets/IBM904.map
./charsets/IBM905.map
./charsets/IBM918.map
./charsets/JISC6226.map
./charsets/JISX0201.map
./charsets/JISX0208.map
./charsets/JISX0212.map
./charsets/JISX2131.map
./charsets/JISX2132.map
./charsets/JISX213A.map
./charsets/JOHAB.map
./charsets/KA-ACADEMY.map
./charsets/KA-PS.map
./charsets/KOI-8.map
./charsets/KOI8-R.map
./charsets/KOI8-T.map
./charsets/KOI8-U.map
./charsets/KSC5601.map
./charsets/KSC5636.map
./charsets/MACINTOSH.map
./charsets/MIK.map
./charsets/MULE-ethiopic.map
./charsets/MULE-ipa.map
./charsets/MULE-is13194.map
./charsets/MULE-lviscii.map
./charsets/MULE-sisheng.map
./charsets/MULE-tibetan.map
./charsets/MULE-uviscii.map
./charsets/NEXTSTEP.map
./charsets/PTCP154.map
./charsets/README
./charsets/stdenc.map
./charsets/symbol.map
./charsets/TIS-620.map
./charsets/VISCII.map
./charsets/VSCII-2.map
./charsets/VSCII.map
./compilation.txt
./COPYING
./DEBUG
./DEVEL.HUMOR
./DISTRIB
./DOC
./e/
./e/eterm-color
./e/eterm-color.ti
./e/README
./edt-user.el
./emacs-buffer.gdb
./emacs-mail.desktop
./emacs.desktop
./emacs.icon
./emacs.metainfo.xml
./emacs.service
./emacsclient-mail.desktop
./emacsclient.desktop
./enriched.txt
./ERC-NEWS
./ETAGS.EBNF
./ETAGS.README
./forms/
./forms/forms-d2.dat
./forms/forms-d2.el
./forms/forms-pass.el
./forms/README
./future-bug
./gnus/
./gnus/gnus-setup.ast
./gnus/news-server.ast
./gnus-tut.txt
./grep.txt
./HELLO
./HISTORY
./images/
./images/attach.pbm
./images/attach.xpm
./images/back-arrow.pbm
./images/back-arrow.xpm
./images/bookmark_add.pbm
./images/bookmark_add.xpm
./images/cancel.pbm
./images/cancel.xpm
./images/checkbox-mixed.svg
./images/checked.svg
./images/checked.xpm
./images/close.pbm
./images/close.xpm
./images/connect.pbm
./images/connect.xpm
./images/contact.pbm
./images/contact.xpm
./images/copy.pbm
./images/copy.xpm
./images/custom/
./images/custom/down-pushed.pbm
./images/custom/down-pushed.xpm
./images/custom/down.pbm
./images/custom/down.xpm
./images/custom/README
./images/custom/right-pushed.pbm
./images/custom/right-pushed.xpm
./images/custom/right.pbm
./images/custom/right.xpm
./images/cut.pbm
./images/cut.xpm
./images/data-save.pbm
./images/data-save.xpm
./images/delete.pbm
./images/delete.xpm
./images/describe.pbm
./images/describe.xpm
./images/diropen.pbm
./images/diropen.xpm
./images/disconnect.pbm
./images/disconnect.xpm
./images/down.svg
./images/exit.pbm
./images/exit.xpm
./images/ezimage/
./images/ezimage/bits.pbm
./images/ezimage/bits.xpm
./images/ezimage/bitsbang.pbm
./images/ezimage/bitsbang.xpm
./images/ezimage/box-minus.pbm
./images/ezimage/box-minus.xpm
./images/ezimage/box-plus.pbm
./images/ezimage/box-plus.xpm
./images/ezimage/box.pbm
./images/ezimage/box.xpm
./images/ezimage/checkmark.pbm
./images/ezimage/checkmark.xpm
./images/ezimage/dir-minus.pbm
./images/ezimage/dir-minus.xpm
./images/ezimage/dir-plus.pbm
./images/ezimage/dir-plus.xpm
./images/ezimage/dir.pbm
./images/ezimage/dir.xpm
./images/ezimage/doc-minus.pbm
./images/ezimage/doc-minus.xpm
./images/ezimage/doc-plus.pbm
./images/ezimage/doc-plus.xpm
./images/ezimage/doc.pbm
./images/ezimage/doc.xpm
./images/ezimage/info.pbm
./images/ezimage/info.xpm
./images/ezimage/key.pbm
./images/ezimage/key.xpm
./images/ezimage/label.pbm
./images/ezimage/label.xpm
./images/ezimage/lock.pbm
./images/ezimage/lock.xpm
./images/ezimage/mail.pbm
./images/ezimage/mail.xpm
./images/ezimage/page-minus.pbm
./images/ezimage/page-minus.xpm
./images/ezimage/page-plus.pbm
./images/ezimage/page-plus.xpm
./images/ezimage/page.pbm
./images/ezimage/page.xpm
./images/ezimage/README
./images/ezimage/tag-gt.pbm
./images/ezimage/tag-gt.xpm
./images/ezimage/tag-minus.pbm
./images/ezimage/tag-minus.xpm
./images/ezimage/tag-plus.pbm
./images/ezimage/tag-plus.xpm
./images/ezimage/tag-type.pbm
./images/ezimage/tag-type.xpm
./images/ezimage/tag-v.pbm
./images/ezimage/tag-v.xpm
./images/ezimage/tag.pbm
./images/ezimage/tag.xpm
./images/ezimage/unlock.pbm
./images/ezimage/unlock.xpm
./images/fwd-arrow.pbm
./images/fwd-arrow.xpm
./images/gnus/
./images/gnus/catchup.pbm
./images/gnus/catchup.xpm
./images/gnus/cu-exit.pbm
./images/gnus/cu-exit.xpm
./images/gnus/describe-group.pbm
./images/gnus/describe-group.xpm
./images/gnus/exit-gnus.pbm
./images/gnus/exit-gnus.xpm
./images/gnus/exit-summ.pbm
./images/gnus/exit-summ.xpm
./images/gnus/followup.pbm
./images/gnus/followup.xpm
./images/gnus/fuwo.pbm
./images/gnus/fuwo.xpm
./images/gnus/get-news.pbm
./images/gnus/get-news.xpm
./images/gnus/gnntg.pbm
./images/gnus/gnntg.xpm
./images/gnus/gnus-pointer.xbm
./images/gnus/gnus-pointer.xpm
./images/gnus/gnus.png
./images/gnus/gnus.svg
./images/gnus/gnus.xbm
./images/gnus/gnus.xpm
./images/gnus/important.pbm
./images/gnus/important.xpm
./images/gnus/kill-group.pbm
./images/gnus/kill-group.xpm
./images/gnus/mail-reply.pbm
./images/gnus/mail-reply.xpm
./images/gnus/mail-send.pbm
./images/gnus/mail-send.xpm
./images/gnus/next-ur.pbm
./images/gnus/next-ur.xpm
./images/gnus/post.pbm
./images/gnus/post.xpm
./images/gnus/prev-ur.pbm
./images/gnus/prev-ur.xpm
./images/gnus/preview.xbm
./images/gnus/preview.xpm
./images/gnus/README
./images/gnus/receipt.pbm
./images/gnus/receipt.xpm
./images/gnus/reply-wo.pbm
./images/gnus/reply-wo.xpm
./images/gnus/reply.pbm
./images/gnus/reply.xpm
./images/gnus/rot13.pbm
./images/gnus/rot13.xpm
./images/gnus/save-aif.pbm
./images/gnus/save-aif.xpm
./images/gnus/save-art.pbm
./images/gnus/save-art.xpm
./images/gnus/subscribe.pbm
./images/gnus/subscribe.xpm
./images/gnus/toggle-subscription.pbm
./images/gnus/toggle-subscription.xpm
./images/gnus/unimportant.pbm
./images/gnus/unimportant.xpm
./images/gnus/unsubscribe.pbm
./images/gnus/unsubscribe.xpm
./images/gnus/uu-decode.pbm
./images/gnus/uu-decode.xpm
./images/gnus/uu-post.pbm
./images/gnus/uu-post.xpm
./images/gnus.pbm
./images/gud/
./images/gud/all.pbm
./images/gud/all.xpm
./images/gud/break.pbm
./images/gud/break.xpm
./images/gud/cont.pbm
./images/gud/cont.xpm
./images/gud/down.pbm
./images/gud/down.xpm
./images/gud/finish.pbm
./images/gud/finish.xpm
./images/gud/go.pbm
./images/gud/go.xpm
./images/gud/next.pbm
./images/gud/next.xpm
./images/gud/nexti.pbm
./images/gud/nexti.xpm
./images/gud/pp.pbm
./images/gud/pp.xpm
./images/gud/print.pbm
./images/gud/print.xpm
./images/gud/pstar.pbm
./images/gud/pstar.xpm
./images/gud/rcont.pbm
./images/gud/rcont.xpm
./images/gud/README
./images/gud/recstart.pbm
./images/gud/recstart.xpm
./images/gud/recstop.pbm
./images/gud/recstop.xpm
./images/gud/remove.pbm
./images/gud/remove.xpm
./images/gud/rfinish.pbm
./images/gud/rfinish.xpm
./images/gud/rnext.pbm
./images/gud/rnext.xpm
./images/gud/rnexti.pbm
./images/gud/rnexti.xpm
./images/gud/rstep.pbm
./images/gud/rstep.xpm
./images/gud/rstepi.pbm
./images/gud/rstepi.xpm
./images/gud/run.pbm
./images/gud/run.xpm
./images/gud/step.pbm
./images/gud/step.xpm
./images/gud/stepi.pbm
./images/gud/stepi.xpm
./images/gud/stop.pbm
./images/gud/stop.xpm
./images/gud/thread.pbm
./images/gud/thread.xpm
./images/gud/until.pbm
./images/gud/until.xpm
./images/gud/up.pbm
./images/gud/up.xpm
./images/gud/watch.pbm
./images/gud/watch.xpm
./images/help.pbm
./images/help.xpm
./images/home.pbm
./images/home.xpm
./images/icons/
./images/icons/allout-widgets/
./images/icons/allout-widgets/dark-bg/
./images/icons/allout-widgets/dark-bg/closed.png
./images/icons/allout-widgets/dark-bg/closed.xpm
./images/icons/allout-widgets/dark-bg/empty.png
./images/icons/allout-widgets/dark-bg/empty.xpm
./images/icons/allout-widgets/dark-bg/end-connector.png
./images/icons/allout-widgets/dark-bg/end-connector.xpm
./images/icons/allout-widgets/dark-bg/extender-connector.png
./images/icons/allout-widgets/dark-bg/extender-connector.xpm
./images/icons/allout-widgets/dark-bg/leaf.png
./images/icons/allout-widgets/dark-bg/leaf.xpm
./images/icons/allout-widgets/dark-bg/locked-encrypted.png
./images/icons/allout-widgets/dark-bg/locked-encrypted.xpm
./images/icons/allout-widgets/dark-bg/mid-connector.png
./images/icons/allout-widgets/dark-bg/mid-connector.xpm
./images/icons/allout-widgets/dark-bg/opened.png
./images/icons/allout-widgets/dark-bg/opened.xpm
./images/icons/allout-widgets/dark-bg/skip-descender.png
./images/icons/allout-widgets/dark-bg/skip-descender.xpm
./images/icons/allout-widgets/dark-bg/through-descender.png
./images/icons/allout-widgets/dark-bg/through-descender.xpm
./images/icons/allout-widgets/dark-bg/unlocked-encrypted.png
./images/icons/allout-widgets/dark-bg/unlocked-encrypted.xpm
./images/icons/allout-widgets/light-bg/
./images/icons/allout-widgets/light-bg/closed.png
./images/icons/allout-widgets/light-bg/closed.xpm
./images/icons/allout-widgets/light-bg/empty.png
./images/icons/allout-widgets/light-bg/empty.xpm
./images/icons/allout-widgets/light-bg/end-connector.png
./images/icons/allout-widgets/light-bg/end-connector.xpm
./images/icons/allout-widgets/light-bg/extender-connector.png
./images/icons/allout-widgets/light-bg/extender-connector.xpm
./images/icons/allout-widgets/light-bg/leaf.png
./images/icons/allout-widgets/light-bg/leaf.xpm
./images/icons/allout-widgets/light-bg/locked-encrypted.png
./images/icons/allout-widgets/light-bg/locked-encrypted.xpm
./images/icons/allout-widgets/light-bg/mid-connector.png
./images/icons/allout-widgets/light-bg/mid-connector.xpm
./images/icons/allout-widgets/light-bg/opened.png
./images/icons/allout-widgets/light-bg/opened.xpm
./images/icons/allout-widgets/light-bg/skip-descender.png
./images/icons/allout-widgets/light-bg/skip-descender.xpm
./images/icons/allout-widgets/light-bg/through-descender.png
./images/icons/allout-widgets/light-bg/through-descender.xpm
./images/icons/allout-widgets/light-bg/unlocked-encrypted.png
./images/icons/allout-widgets/light-bg/unlocked-encrypted.xpm
./images/icons/hicolor/
./images/icons/hicolor/128x128/
./images/icons/hicolor/128x128/apps/
./images/icons/hicolor/128x128/apps/emacs.png
./images/icons/hicolor/128x128/apps/emacs23.png
./images/icons/hicolor/16x16/
./images/icons/hicolor/16x16/apps/
./images/icons/hicolor/16x16/apps/emacs.png
./images/icons/hicolor/16x16/apps/emacs22.png
./images/icons/hicolor/16x16/apps/emacs23.png
./images/icons/hicolor/24x24/
./images/icons/hicolor/24x24/apps/
./images/icons/hicolor/24x24/apps/emacs.png
./images/icons/hicolor/24x24/apps/emacs22.png
./images/icons/hicolor/24x24/apps/emacs23.png
./images/icons/hicolor/32x32/
./images/icons/hicolor/32x32/apps/
./images/icons/hicolor/32x32/apps/emacs.png
./images/icons/hicolor/32x32/apps/emacs22.png
./images/icons/hicolor/32x32/apps/emacs23.png
./images/icons/hicolor/48x48/
./images/icons/hicolor/48x48/apps/
./images/icons/hicolor/48x48/apps/emacs.png
./images/icons/hicolor/48x48/apps/emacs22.png
./images/icons/hicolor/48x48/apps/emacs23.png
./images/icons/hicolor/scalable/
./images/icons/hicolor/scalable/apps/
./images/icons/hicolor/scalable/apps/emacs.ico
./images/icons/hicolor/scalable/apps/emacs.svg
./images/icons/hicolor/scalable/apps/emacs23.svg
./images/icons/hicolor/scalable/mimetypes/
./images/icons/hicolor/scalable/mimetypes/emacs-document.svg
./images/icons/hicolor/scalable/mimetypes/emacs-document23.svg
./images/icons/README
./images/index.pbm
./images/index.xpm
./images/info.pbm
./images/info.xpm
./images/jump-to.pbm
./images/jump-to.xpm
./images/left-arrow.pbm
./images/left-arrow.xpm
./images/left.svg
./images/letter.pbm
./images/letter.xpm
./images/lock-broken.pbm
./images/lock-broken.xpm
./images/lock-ok.pbm
./images/lock-ok.xpm
./images/lock.pbm
./images/lock.xpm
./images/low-color/
./images/low-color/back-arrow.xpm
./images/low-color/copy.xpm
./images/low-color/cut.xpm
./images/low-color/fwd-arrow.xpm
./images/low-color/help.xpm
./images/low-color/home.xpm
./images/low-color/index.xpm
./images/low-color/jump-to.xpm
./images/low-color/left-arrow.xpm
./images/low-color/new.xpm
./images/low-color/next-node.xpm
./images/low-color/open.xpm
./images/low-color/paste.xpm
./images/low-color/preferences.xpm
./images/low-color/prev-node.xpm
./images/low-color/print.xpm
./images/low-color/README
./images/low-color/right-arrow.xpm
./images/low-color/save.xpm
./images/low-color/saveas.xpm
./images/low-color/search.xpm
./images/low-color/spell.xpm
./images/low-color/undo.xpm
./images/low-color/up-arrow.xpm
./images/low-color/up-node.xpm
./images/mail/
./images/mail/compose.pbm
./images/mail/compose.xpm
./images/mail/copy.pbm
./images/mail/copy.xpm
./images/mail/flag-for-followup.pbm
./images/mail/flag-for-followup.xpm
./images/mail/forward.pbm
./images/mail/forward.xpm
./images/mail/inbox.pbm
./images/mail/inbox.xpm
./images/mail/move.pbm
./images/mail/move.xpm
./images/mail/not-spam.pbm
./images/mail/not-spam.xpm
./images/mail/outbox.pbm
./images/mail/outbox.xpm
./images/mail/preview.pbm
./images/mail/preview.xpm
./images/mail/README
./images/mail/repack.pbm
./images/mail/repack.xpm
./images/mail/reply-all.pbm
./images/mail/reply-all.xpm
./images/mail/reply-from.pbm
./images/mail/reply-from.xpm
./images/mail/reply-to.pbm
./images/mail/reply-to.xpm
./images/mail/reply.pbm
./images/mail/reply.xpm
./images/mail/save-draft.pbm
./images/mail/save-draft.xpm
./images/mail/save.xpm
./images/mail/send.pbm
./images/mail/send.xpm
./images/mail/spam.xpm
./images/mh-logo.pbm
./images/mh-logo.xpm
./images/mpc/
./images/mpc/add.pbm
./images/mpc/add.xpm
./images/mpc/ffwd.pbm
./images/mpc/ffwd.xpm
./images/mpc/next.pbm
./images/mpc/next.xpm
./images/mpc/pause.pbm
./images/mpc/pause.xpm
./images/mpc/play.pbm
./images/mpc/play.xpm
./images/mpc/prev.pbm
./images/mpc/prev.xpm
./images/mpc/README
./images/mpc/rewind.pbm
./images/mpc/rewind.xpm
./images/mpc/stop.pbm
./images/mpc/stop.xpm
./images/new.pbm
./images/new.xpm
./images/newsticker/
./images/newsticker/browse-url.xpm
./images/newsticker/get-all.xpm
./images/newsticker/mark-immortal.xpm
./images/newsticker/mark-read.xpm
./images/newsticker/narrow.xpm
./images/newsticker/next-feed.xpm
./images/newsticker/next-item.xpm
./images/newsticker/prev-feed.xpm
./images/newsticker/prev-item.xpm
./images/newsticker/README
./images/newsticker/rss-feed.png
./images/newsticker/rss-feed.svg
./images/newsticker/update.xpm
./images/next-node.pbm
./images/next-node.xpm
./images/next-page.pbm
./images/next-page.xpm
./images/open.pbm
./images/open.xpm
./images/paste.pbm
./images/paste.xpm
./images/preferences.pbm
./images/preferences.xpm
./images/prev-node.pbm
./images/prev-node.xpm
./images/print.pbm
./images/print.xpm
./images/radio-checked.svg
./images/radio-mixed.svg
./images/radio.svg
./images/README
./images/redo.pbm
./images/redo.xpm
./images/refresh.pbm
./images/refresh.xpm
./images/right-arrow.pbm
./images/right-arrow.xpm
./images/right.svg
./images/save.pbm
./images/save.xpm
./images/saveas.pbm
./images/saveas.xpm
./images/search-replace.pbm
./images/search-replace.xpm
./images/search.pbm
./images/search.xpm
./images/separator.pbm
./images/separator.xpm
./images/show.pbm
./images/show.xpm
./images/smilies/
./images/smilies/blink.pbm
./images/smilies/blink.xpm
./images/smilies/braindamaged.pbm
./images/smilies/braindamaged.xpm
./images/smilies/cry.pbm
./images/smilies/cry.xpm
./images/smilies/dead.pbm
./images/smilies/dead.xpm
./images/smilies/evil.pbm
./images/smilies/evil.xpm
./images/smilies/forced.pbm
./images/smilies/forced.xpm
./images/smilies/frown.pbm
./images/smilies/frown.xpm
./images/smilies/grayscale/
./images/smilies/grayscale/blink.xpm
./images/smilies/grayscale/braindamaged.xpm
./images/smilies/grayscale/cry.xpm
./images/smilies/grayscale/dead.xpm
./images/smilies/grayscale/evil.xpm
./images/smilies/grayscale/forced.xpm
./images/smilies/grayscale/frown.xpm
./images/smilies/grayscale/grin.xpm
./images/smilies/grayscale/indifferent.xpm
./images/smilies/grayscale/README
./images/smilies/grayscale/reverse-smile.xpm
./images/smilies/grayscale/sad.xpm
./images/smilies/grayscale/smile.xpm
./images/smilies/grayscale/wry.xpm
./images/smilies/grin.pbm
./images/smilies/grin.xpm
./images/smilies/indifferent.pbm
./images/smilies/indifferent.xpm
./images/smilies/medium/
./images/smilies/medium/blink.xpm
./images/smilies/medium/braindamaged.xpm
./images/smilies/medium/cry.xpm
./images/smilies/medium/dead.xpm
./images/smilies/medium/evil.xpm
./images/smilies/medium/forced.xpm
./images/smilies/medium/frown.xpm
./images/smilies/medium/grin.xpm
./images/smilies/medium/indifferent.xpm
./images/smilies/medium/README
./images/smilies/medium/reverse-smile.xpm
./images/smilies/medium/sad.xpm
./images/smilies/medium/smile.xpm
./images/smilies/medium/wry.xpm
./images/smilies/README
./images/smilies/sad.pbm
./images/smilies/sad.xpm
./images/smilies/smile.pbm
./images/smilies/smile.xpm
./images/smilies/wry.pbm
./images/smilies/wry.xpm
./images/sort-ascending.pbm
./images/sort-ascending.xpm
./images/sort-column-ascending.pbm
./images/sort-column-ascending.xpm
./images/sort-criteria.pbm
./images/sort-criteria.xpm
./images/sort-descending.pbm
./images/sort-descending.xpm
./images/sort-row-ascending.pbm
./images/sort-row-ascending.xpm
./images/spell.pbm
./images/spell.xpm
./images/splash.bmp
./images/splash.pbm
./images/splash.png
./images/splash.svg
./images/splash.xpm
./images/tabs/
./images/tabs/close.xpm
./images/tabs/left-arrow.xpm
./images/tabs/new.xpm
./images/tabs/README
./images/tabs/right-arrow.xpm
./images/tree-widget/
./images/tree-widget/default/
./images/tree-widget/default/close.png
./images/tree-widget/default/close.xpm
./images/tree-widget/default/empty.png
./images/tree-widget/default/empty.xpm
./images/tree-widget/default/end-guide.png
./images/tree-widget/default/end-guide.xpm
./images/tree-widget/default/guide.png
./images/tree-widget/default/guide.xpm
./images/tree-widget/default/handle.png
./images/tree-widget/default/handle.xpm
./images/tree-widget/default/leaf.png
./images/tree-widget/default/leaf.xpm
./images/tree-widget/default/no-guide.png
./images/tree-widget/default/no-guide.xpm
./images/tree-widget/default/no-handle.png
./images/tree-widget/default/no-handle.xpm
./images/tree-widget/default/open.png
./images/tree-widget/default/open.xpm
./images/tree-widget/default/README
./images/tree-widget/folder/
./images/tree-widget/folder/close.png
./images/tree-widget/folder/close.xpm
./images/tree-widget/folder/empty.png
./images/tree-widget/folder/empty.xpm
./images/tree-widget/folder/end-guide.png
./images/tree-widget/folder/end-guide.xpm
./images/tree-widget/folder/guide.png
./images/tree-widget/folder/guide.xpm
./images/tree-widget/folder/handle.png
./images/tree-widget/folder/handle.xpm
./images/tree-widget/folder/leaf.png
./images/tree-widget/folder/leaf.xpm
./images/tree-widget/folder/no-guide.png
./images/tree-widget/folder/no-guide.xpm
./images/tree-widget/folder/no-handle.png
./images/tree-widget/folder/no-handle.xpm
./images/tree-widget/folder/open.png
./images/tree-widget/folder/open.xpm
./images/tree-widget/folder/README
./images/unchecked.pbm
./images/unchecked.svg
./images/unchecked.xpm
./images/undo.pbm
./images/undo.xpm
./images/up-arrow.pbm
./images/up-arrow.xpm
./images/up-node.pbm
./images/up-node.xpm
./images/up.svg
./images/zoom-in.pbm
./images/zoom-in.xpm
./images/zoom-out.pbm
./images/zoom-out.xpm
./JOKES
./MACHINES
./MH-E-NEWS
./NEWS
./NEWS.1-17
./NEWS.18
./NEWS.19
./NEWS.20
./NEWS.21
./NEWS.22
./NEWS.23
./NEWS.24
./NEWS.25
./NEWS.26
./NEWS.27
./NEXTSTEP
./nxml/
./nxml/README
./nxml/test-invalid.xml
./nxml/test-valid.xml
./NXML-NEWS
./org/
./org/csl/
./org/csl/chicago-author-date.csl
./org/csl/locales-en-US.xml
./org/csl/README
./org/OrgOdtContentTemplate.xml
./org/OrgOdtStyles.xml
./org/README
./ORG-NEWS
./package-keyring.gpg
./PROBLEMS
./ps-prin0.ps
./ps-prin1.ps
./publicsuffix.txt
./README
./refcards/
./refcards/calccard.pdf
./refcards/calccard.tex
./refcards/cs-dired-ref.pdf
./refcards/cs-dired-ref.tex
./refcards/cs-refcard.pdf
./refcards/cs-refcard.tex
./refcards/cs-survival.pdf
./refcards/cs-survival.tex
./refcards/de-refcard.pdf
./refcards/de-refcard.tex
./refcards/dired-ref.pdf
./refcards/dired-ref.tex
./refcards/emacsver.tex
./refcards/emacsver.tex.in
./refcards/fr-dired-ref.pdf
./refcards/fr-dired-ref.tex
./refcards/fr-refcard.pdf
./refcards/fr-refcard.tex
./refcards/fr-survival.pdf
./refcards/fr-survival.tex
./refcards/gnus-booklet.pdf
./refcards/gnus-logo.eps
./refcards/gnus-logo.pdf
./refcards/gnus-refcard.pdf
./refcards/gnus-refcard.tex
./refcards/Makefile
./refcards/orgcard.pdf
./refcards/orgcard.tex
./refcards/pdflayout.sty
./refcards/pl-refcard.pdf
./refcards/pl-refcard.tex
./refcards/pt-br-refcard.pdf
./refcards/pt-br-refcard.tex
./refcards/README
./refcards/refcard.pdf
./refcards/refcard.tex
./refcards/ru-refcard.pdf
./refcards/ru-refcard.tex
./refcards/sk-dired-ref.pdf
./refcards/sk-dired-ref.tex
./refcards/sk-refcard.pdf
./refcards/sk-refcard.tex
./refcards/sk-survival.pdf
./refcards/sk-survival.tex
./refcards/survival.pdf
./refcards/survival.tex
./refcards/vipcard.pdf
./refcards/vipcard.tex
./refcards/viperCard.pdf
./refcards/viperCard.tex
./rgb.txt
./schema/
./schema/calstbl.rnc
./schema/dbcalstbl.rnc
./schema/dbhier.rnc
./schema/dbnotn.rnc
./schema/dbpool.rnc
./schema/dbstart.rnc
./schema/docbook.rnc
./schema/locate.rnc
./schema/od-manifest-schema-v1.2-os.rnc
./schema/OpenDocument-schema-v1.3+libreoffice.rnc
./schema/OpenDocument-schema-v1.3.rnc
./schema/rdfxml.rnc
./schema/README
./schema/relaxng.rnc
./schema/schemas.xml
./schema/xhtml-applet.rnc
./schema/xhtml-attribs.rnc
./schema/xhtml-base.rnc
./schema/xhtml-bdo.rnc
./schema/xhtml-bform.rnc
./schema/xhtml-btable.rnc
./schema/xhtml-csismap.rnc
./schema/xhtml-datatypes.rnc
./schema/xhtml-edit.rnc
./schema/xhtml-events.rnc
./schema/xhtml-form.rnc
./schema/xhtml-frames.rnc
./schema/xhtml-hypertext.rnc
./schema/xhtml-iframe.rnc
./schema/xhtml-image.rnc
./schema/xhtml-inlstyle.rnc
./schema/xhtml-legacy.rnc
./schema/xhtml-link.rnc
./schema/xhtml-lst.rnc
./schema/xhtml-meta.rnc
./schema/xhtml-nameident.rnc
./schema/xhtml-object.rnc
./schema/xhtml-param.rnc
./schema/xhtml-pres.rnc
./schema/xhtml-ruby.rnc
./schema/xhtml-script.rnc
./schema/xhtml-ssismap.rnc
./schema/xhtml-struct.rnc
./schema/xhtml-table.rnc
./schema/xhtml-text.rnc
./schema/xhtml-tgt.rnc
./schema/xhtml-xstyle.rnc
./schema/xhtml.rnc
./schema/xslt.rnc
./ses-example.ses
./spook.lines
./srecode/
./srecode/c.srt
./srecode/cpp.srt
./srecode/default.srt
./srecode/doc-cpp.srt
./srecode/doc-default.srt
./srecode/doc-java.srt
./srecode/ede-autoconf.srt
./srecode/ede-make.srt
./srecode/el.srt
./srecode/getset-cpp.srt
./srecode/java.srt
./srecode/make.srt
./srecode/proj-test.srt
./srecode/template.srt
./srecode/test.srt
./srecode/texi.srt
./srecode/wisent.srt
./TERMS
./themes/
./themes/adwaita-theme.el
./themes/deeper-blue-theme.el
./themes/dichromacy-theme.el
./themes/leuven-theme.el
./themes/light-blue-theme.el
./themes/manoj-dark-theme.el
./themes/misterioso-theme.el
./themes/modus-operandi-theme.el
./themes/modus-themes.el
./themes/modus-vivendi-theme.el
./themes/tango-dark-theme.el
./themes/tango-theme.el
./themes/tsdh-dark-theme.el
./themes/tsdh-light-theme.el
./themes/wheatgrass-theme.el
./themes/whiteboard-theme.el
./themes/wombat-theme.el
./TODO
./tutorials/
./tutorials/TUTORIAL
./tutorials/TUTORIAL.bg
./tutorials/TUTORIAL.cn
./tutorials/TUTORIAL.cs
./tutorials/TUTORIAL.de
./tutorials/TUTORIAL.eo
./tutorials/TUTORIAL.es
./tutorials/TUTORIAL.fr
./tutorials/TUTORIAL.he
./tutorials/TUTORIAL.it
./tutorials/TUTORIAL.ja
./tutorials/TUTORIAL.ko
./tutorials/TUTORIAL.nl
./tutorials/TUTORIAL.pl
./tutorials/TUTORIAL.pt_BR
./tutorials/TUTORIAL.ro
./tutorials/TUTORIAL.ru
./tutorials/TUTORIAL.sk
./tutorials/TUTORIAL.sl
./tutorials/TUTORIAL.sv
./tutorials/TUTORIAL.th
./tutorials/TUTORIAL.translators
./tutorials/TUTORIAL.zh
./w32-feature.el
./yow.lines
Copying ./lisp to /d/emacs-build/install/emacs-28.1/share/emacs/28.1/lisp...
./
./abbrev.el
./abbrev.elc
./align.el
./align.elc
./allout-widgets.el
./allout-widgets.elc
./allout.el
./allout.elc
./ansi-color.el
./ansi-color.elc
./apropos.el
./apropos.elc
./arc-mode.el
./arc-mode.elc
./array.el
./array.elc
./auth-source-pass.el
./auth-source-pass.elc
./auth-source.el
./auth-source.elc
./autoarg.el
./autoarg.elc
./autoinsert.el
./autoinsert.elc
./autorevert.el
./autorevert.elc
./avoid.el
./avoid.elc
./battery.el
./battery.elc
./bindings.el
./bindings.elc
./bookmark.el
./bookmark.elc
./bs.el
./bs.elc
./buff-menu.el
./buff-menu.elc
./button.el
./button.elc
./calc/
./calc/calc-aent.el
./calc/calc-aent.elc
./calc/calc-alg.el
./calc/calc-alg.elc
./calc/calc-arith.el
./calc/calc-arith.elc
./calc/calc-bin.el
./calc/calc-bin.elc
./calc/calc-comb.el
./calc/calc-comb.elc
./calc/calc-cplx.el
./calc/calc-cplx.elc
./calc/calc-embed.el
./calc/calc-embed.elc
./calc/calc-ext.el
./calc/calc-ext.elc
./calc/calc-fin.el
./calc/calc-fin.elc
./calc/calc-forms.el
./calc/calc-forms.elc
./calc/calc-frac.el
./calc/calc-frac.elc
./calc/calc-funcs.el
./calc/calc-funcs.elc
./calc/calc-graph.el
./calc/calc-graph.elc
./calc/calc-help.el
./calc/calc-help.elc
./calc/calc-incom.el
./calc/calc-incom.elc
./calc/calc-keypd.el
./calc/calc-keypd.elc
./calc/calc-lang.el
./calc/calc-lang.elc
./calc/calc-loaddefs.el
./calc/calc-macs.el
./calc/calc-macs.elc
./calc/calc-map.el
./calc/calc-map.elc
./calc/calc-math.el
./calc/calc-math.elc
./calc/calc-menu.el
./calc/calc-menu.elc
./calc/calc-misc.el
./calc/calc-misc.elc
./calc/calc-mode.el
./calc/calc-mode.elc
./calc/calc-mtx.el
./calc/calc-mtx.elc
./calc/calc-nlfit.el
./calc/calc-nlfit.elc
./calc/calc-poly.el
./calc/calc-poly.elc
./calc/calc-prog.el
./calc/calc-prog.elc
./calc/calc-rewr.el
./calc/calc-rewr.elc
./calc/calc-rules.el
./calc/calc-rules.elc
./calc/calc-sel.el
./calc/calc-sel.elc
./calc/calc-stat.el
./calc/calc-stat.elc
./calc/calc-store.el
./calc/calc-store.elc
./calc/calc-stuff.el
./calc/calc-stuff.elc
./calc/calc-trail.el
./calc/calc-trail.elc
./calc/calc-undo.el
./calc/calc-undo.elc
./calc/calc-units.el
./calc/calc-units.elc
./calc/calc-vec.el
./calc/calc-vec.elc
./calc/calc-yank.el
./calc/calc-yank.elc
./calc/calc.el
./calc/calc.elc
./calc/calcalg2.el
./calc/calcalg2.elc
./calc/calcalg3.el
./calc/calcalg3.elc
./calc/calccomp.el
./calc/calccomp.elc
./calc/calcsel2.el
./calc/calcsel2.elc
./calculator.el
./calculator.elc
./calendar/
./calendar/appt.el
./calendar/appt.elc
./calendar/cal-bahai.el
./calendar/cal-bahai.elc
./calendar/cal-china.el
./calendar/cal-china.elc
./calendar/cal-coptic.el
./calendar/cal-coptic.elc
./calendar/cal-dst.el
./calendar/cal-dst.elc
./calendar/cal-french.el
./calendar/cal-french.elc
./calendar/cal-hebrew.el
./calendar/cal-hebrew.elc
./calendar/cal-html.el
./calendar/cal-html.elc
./calendar/cal-islam.el
./calendar/cal-islam.elc
./calendar/cal-iso.el
./calendar/cal-iso.elc
./calendar/cal-julian.el
./calendar/cal-julian.elc
./calendar/cal-loaddefs.el
./calendar/cal-mayan.el
./calendar/cal-mayan.elc
./calendar/cal-menu.el
./calendar/cal-menu.elc
./calendar/cal-move.el
./calendar/cal-move.elc
./calendar/cal-persia.el
./calendar/cal-persia.elc
./calendar/cal-tex.el
./calendar/cal-tex.elc
./calendar/cal-x.el
./calendar/cal-x.elc
./calendar/calendar.el
./calendar/calendar.elc
./calendar/diary-lib.el
./calendar/diary-lib.elc
./calendar/diary-loaddefs.el
./calendar/hol-loaddefs.el
./calendar/holidays.el
./calendar/holidays.elc
./calendar/icalendar.el
./calendar/icalendar.elc
./calendar/iso8601.el
./calendar/iso8601.elc
./calendar/lunar.el
./calendar/lunar.elc
./calendar/parse-time.el
./calendar/parse-time.elc
./calendar/solar.el
./calendar/solar.elc
./calendar/time-date.el
./calendar/time-date.elc
./calendar/timeclock.el
./calendar/timeclock.elc
./calendar/todo-mode.el
./calendar/todo-mode.elc
./case-table.el
./case-table.elc
./cdl.el
./cdl.elc
./cedet/
./cedet/cedet-cscope.el
./cedet/cedet-cscope.elc
./cedet/cedet-files.el
./cedet/cedet-files.elc
./cedet/cedet-global.el
./cedet/cedet-global.elc
./cedet/cedet-idutils.el
./cedet/cedet-idutils.elc
./cedet/cedet.el
./cedet/cedet.elc
./cedet/ChangeLog.1
./cedet/data-debug.el
./cedet/data-debug.elc
./cedet/ede/
./cedet/ede/auto.el
./cedet/ede/auto.elc
./cedet/ede/autoconf-edit.el
./cedet/ede/autoconf-edit.elc
./cedet/ede/base.el
./cedet/ede/base.elc
./cedet/ede/config.el
./cedet/ede/config.elc
./cedet/ede/cpp-root.el
./cedet/ede/cpp-root.elc
./cedet/ede/custom.el
./cedet/ede/custom.elc
./cedet/ede/detect.el
./cedet/ede/detect.elc
./cedet/ede/dired.el
./cedet/ede/dired.elc
./cedet/ede/emacs.el
./cedet/ede/emacs.elc
./cedet/ede/files.el
./cedet/ede/files.elc
./cedet/ede/generic.el
./cedet/ede/generic.elc
./cedet/ede/linux.el
./cedet/ede/linux.elc
./cedet/ede/loaddefs.el
./cedet/ede/locate.el
./cedet/ede/locate.elc
./cedet/ede/make.el
./cedet/ede/make.elc
./cedet/ede/makefile-edit.el
./cedet/ede/makefile-edit.elc
./cedet/ede/pconf.el
./cedet/ede/pconf.elc
./cedet/ede/pmake.el
./cedet/ede/pmake.elc
./cedet/ede/proj-archive.el
./cedet/ede/proj-archive.elc
./cedet/ede/proj-aux.el
./cedet/ede/proj-aux.elc
./cedet/ede/proj-comp.el
./cedet/ede/proj-comp.elc
./cedet/ede/proj-elisp.el
./cedet/ede/proj-elisp.elc
./cedet/ede/proj-info.el
./cedet/ede/proj-info.elc
./cedet/ede/proj-misc.el
./cedet/ede/proj-misc.elc
./cedet/ede/proj-obj.el
./cedet/ede/proj-obj.elc
./cedet/ede/proj-prog.el
./cedet/ede/proj-prog.elc
./cedet/ede/proj-scheme.el
./cedet/ede/proj-scheme.elc
./cedet/ede/proj-shared.el
./cedet/ede/proj-shared.elc
./cedet/ede/proj.el
./cedet/ede/proj.elc
./cedet/ede/project-am.el
./cedet/ede/project-am.elc
./cedet/ede/shell.el
./cedet/ede/shell.elc
./cedet/ede/simple.el
./cedet/ede/simple.elc
./cedet/ede/source.el
./cedet/ede/source.elc
./cedet/ede/speedbar.el
./cedet/ede/speedbar.elc
./cedet/ede/srecode.el
./cedet/ede/srecode.elc
./cedet/ede/system.el
./cedet/ede/system.elc
./cedet/ede/util.el
./cedet/ede/util.elc
./cedet/ede.el
./cedet/ede.elc
./cedet/mode-local.el
./cedet/mode-local.elc
./cedet/pulse.el
./cedet/pulse.elc
./cedet/semantic/
./cedet/semantic/analyze/
./cedet/semantic/analyze/complete.el
./cedet/semantic/analyze/complete.elc
./cedet/semantic/analyze/debug.el
./cedet/semantic/analyze/debug.elc
./cedet/semantic/analyze/fcn.el
./cedet/semantic/analyze/fcn.elc
./cedet/semantic/analyze/refs.el
./cedet/semantic/analyze/refs.elc
./cedet/semantic/analyze.el
./cedet/semantic/analyze.elc
./cedet/semantic/bovine/
./cedet/semantic/bovine/c-by.el
./cedet/semantic/bovine/c-by.elc
./cedet/semantic/bovine/c.el
./cedet/semantic/bovine/c.elc
./cedet/semantic/bovine/debug.el
./cedet/semantic/bovine/debug.elc
./cedet/semantic/bovine/el.el
./cedet/semantic/bovine/el.elc
./cedet/semantic/bovine/gcc.el
./cedet/semantic/bovine/gcc.elc
./cedet/semantic/bovine/grammar.el
./cedet/semantic/bovine/grammar.elc
./cedet/semantic/bovine/make-by.el
./cedet/semantic/bovine/make-by.elc
./cedet/semantic/bovine/make.el
./cedet/semantic/bovine/make.elc
./cedet/semantic/bovine/scm-by.el
./cedet/semantic/bovine/scm-by.elc
./cedet/semantic/bovine/scm.el
./cedet/semantic/bovine/scm.elc
./cedet/semantic/bovine.el
./cedet/semantic/bovine.elc
./cedet/semantic/chart.el
./cedet/semantic/chart.elc
./cedet/semantic/complete.el
./cedet/semantic/complete.elc
./cedet/semantic/ctxt.el
./cedet/semantic/ctxt.elc
./cedet/semantic/db-debug.el
./cedet/semantic/db-debug.elc
./cedet/semantic/db-ebrowse.el
./cedet/semantic/db-ebrowse.elc
./cedet/semantic/db-el.el
./cedet/semantic/db-el.elc
./cedet/semantic/db-file.el
./cedet/semantic/db-file.elc
./cedet/semantic/db-find.el
./cedet/semantic/db-find.elc
./cedet/semantic/db-global.el
./cedet/semantic/db-global.elc
./cedet/semantic/db-javascript.el
./cedet/semantic/db-javascript.elc
./cedet/semantic/db-mode.el
./cedet/semantic/db-mode.elc
./cedet/semantic/db-ref.el
./cedet/semantic/db-ref.elc
./cedet/semantic/db-typecache.el
./cedet/semantic/db-typecache.elc
./cedet/semantic/db.el
./cedet/semantic/db.elc
./cedet/semantic/debug.el
./cedet/semantic/debug.elc
./cedet/semantic/decorate/
./cedet/semantic/decorate/include.el
./cedet/semantic/decorate/include.elc
./cedet/semantic/decorate/mode.el
./cedet/semantic/decorate/mode.elc
./cedet/semantic/decorate.el
./cedet/semantic/decorate.elc
./cedet/semantic/dep.el
./cedet/semantic/dep.elc
./cedet/semantic/doc.el
./cedet/semantic/doc.elc
./cedet/semantic/ede-grammar.el
./cedet/semantic/ede-grammar.elc
./cedet/semantic/edit.el
./cedet/semantic/edit.elc
./cedet/semantic/find.el
./cedet/semantic/find.elc
./cedet/semantic/format.el
./cedet/semantic/format.elc
./cedet/semantic/fw.el
./cedet/semantic/fw.elc
./cedet/semantic/grammar-wy.el
./cedet/semantic/grammar-wy.elc
./cedet/semantic/grammar.el
./cedet/semantic/grammar.elc
./cedet/semantic/grm-wy-boot.el
./cedet/semantic/grm-wy-boot.elc
./cedet/semantic/html.el
./cedet/semantic/html.elc
./cedet/semantic/ia-sb.el
./cedet/semantic/ia-sb.elc
./cedet/semantic/ia.el
./cedet/semantic/ia.elc
./cedet/semantic/idle.el
./cedet/semantic/idle.elc
./cedet/semantic/imenu.el
./cedet/semantic/imenu.elc
./cedet/semantic/java.el
./cedet/semantic/java.elc
./cedet/semantic/lex-spp.el
./cedet/semantic/lex-spp.elc
./cedet/semantic/lex.el
./cedet/semantic/lex.elc
./cedet/semantic/loaddefs.el
./cedet/semantic/mru-bookmark.el
./cedet/semantic/mru-bookmark.elc
./cedet/semantic/sb.el
./cedet/semantic/sb.elc
./cedet/semantic/scope.el
./cedet/semantic/scope.elc
./cedet/semantic/senator.el
./cedet/semantic/senator.elc
./cedet/semantic/sort.el
./cedet/semantic/sort.elc
./cedet/semantic/symref/
./cedet/semantic/symref/cscope.el
./cedet/semantic/symref/cscope.elc
./cedet/semantic/symref/filter.el
./cedet/semantic/symref/filter.elc
./cedet/semantic/symref/global.el
./cedet/semantic/symref/global.elc
./cedet/semantic/symref/grep.el
./cedet/semantic/symref/grep.elc
./cedet/semantic/symref/idutils.el
./cedet/semantic/symref/idutils.elc
./cedet/semantic/symref/list.el
./cedet/semantic/symref/list.elc
./cedet/semantic/symref.el
./cedet/semantic/symref.elc
./cedet/semantic/tag-file.el
./cedet/semantic/tag-file.elc
./cedet/semantic/tag-ls.el
./cedet/semantic/tag-ls.elc
./cedet/semantic/tag-write.el
./cedet/semantic/tag-write.elc
./cedet/semantic/tag.el
./cedet/semantic/tag.elc
./cedet/semantic/texi.el
./cedet/semantic/texi.elc
./cedet/semantic/util-modes.el
./cedet/semantic/util-modes.elc
./cedet/semantic/util.el
./cedet/semantic/util.elc
./cedet/semantic/wisent/
./cedet/semantic/wisent/comp.el
./cedet/semantic/wisent/comp.elc
./cedet/semantic/wisent/grammar.el
./cedet/semantic/wisent/grammar.elc
./cedet/semantic/wisent/java-tags.el
./cedet/semantic/wisent/java-tags.elc
./cedet/semantic/wisent/javascript.el
./cedet/semantic/wisent/javascript.elc
./cedet/semantic/wisent/javat-wy.el
./cedet/semantic/wisent/javat-wy.elc
./cedet/semantic/wisent/js-wy.el
./cedet/semantic/wisent/js-wy.elc
./cedet/semantic/wisent/python-wy.el
./cedet/semantic/wisent/python-wy.elc
./cedet/semantic/wisent/python.el
./cedet/semantic/wisent/python.elc
./cedet/semantic/wisent/wisent.el
./cedet/semantic/wisent/wisent.elc
./cedet/semantic/wisent.el
./cedet/semantic/wisent.elc
./cedet/semantic.el
./cedet/semantic.elc
./cedet/srecode/
./cedet/srecode/args.el
./cedet/srecode/args.elc
./cedet/srecode/compile.el
./cedet/srecode/compile.elc
./cedet/srecode/cpp.el
./cedet/srecode/cpp.elc
./cedet/srecode/ctxt.el
./cedet/srecode/ctxt.elc
./cedet/srecode/dictionary.el
./cedet/srecode/dictionary.elc
./cedet/srecode/document.el
./cedet/srecode/document.elc
./cedet/srecode/el.el
./cedet/srecode/el.elc
./cedet/srecode/expandproto.el
./cedet/srecode/expandproto.elc
./cedet/srecode/extract.el
./cedet/srecode/extract.elc
./cedet/srecode/fields.el
./cedet/srecode/fields.elc
./cedet/srecode/filters.el
./cedet/srecode/filters.elc
./cedet/srecode/find.el
./cedet/srecode/find.elc
./cedet/srecode/getset.el
./cedet/srecode/getset.elc
./cedet/srecode/insert.el
./cedet/srecode/insert.elc
./cedet/srecode/java.el
./cedet/srecode/java.elc
./cedet/srecode/loaddefs.el
./cedet/srecode/map.el
./cedet/srecode/map.elc
./cedet/srecode/mode.el
./cedet/srecode/mode.elc
./cedet/srecode/semantic.el
./cedet/srecode/semantic.elc
./cedet/srecode/srt-mode.el
./cedet/srecode/srt-mode.elc
./cedet/srecode/srt-wy.el
./cedet/srecode/srt-wy.elc
./cedet/srecode/srt.el
./cedet/srecode/srt.elc
./cedet/srecode/table.el
./cedet/srecode/table.elc
./cedet/srecode/template.el
./cedet/srecode/template.elc
./cedet/srecode/texi.el
./cedet/srecode/texi.elc
./cedet/srecode.el
./cedet/srecode.elc
./ChangeLog.1
./ChangeLog.10
./ChangeLog.11
./ChangeLog.12
./ChangeLog.13
./ChangeLog.14
./ChangeLog.15
./ChangeLog.16
./ChangeLog.17
./ChangeLog.2
./ChangeLog.3
./ChangeLog.4
./ChangeLog.5
./ChangeLog.6
./ChangeLog.7
./ChangeLog.8
./ChangeLog.9
./char-fold.el
./char-fold.elc
./chistory.el
./chistory.elc
./cmuscheme.el
./cmuscheme.elc
./color.el
./color.elc
./comint.el
./comint.elc
./completion.el
./completion.elc
./composite.el
./composite.elc
./COPYING
./cus-dep.el
./cus-dep.elc
./cus-edit.el
./cus-edit.elc
./cus-face.el
./cus-face.elc
./cus-load.el
./cus-start.el
./cus-start.elc
./cus-theme.el
./cus-theme.elc
./custom.el
./custom.elc
./dabbrev.el
./dabbrev.elc
./delim-col.el
./delim-col.elc
./delsel.el
./delsel.elc
./descr-text.el
./descr-text.elc
./desktop.el
./desktop.elc
./dframe.el
./dframe.elc
./dired-aux.el
./dired-aux.elc
./dired-loaddefs.el
./dired-x.el
./dired-x.elc
./dired.el
./dired.elc
./dirtrack.el
./dirtrack.elc
./disp-table.el
./disp-table.elc
./display-fill-column-indicator.el
./display-fill-column-indicator.elc
./display-line-numbers.el
./display-line-numbers.elc
./dnd.el
./dnd.elc
./doc-view.el
./doc-view.elc
./dom.el
./dom.elc
./dos-fns.el
./dos-fns.elc
./dos-vars.el
./dos-vars.elc
./dos-w32.el
./dos-w32.elc
./double.el
./double.elc
./dynamic-setting.el
./dynamic-setting.elc
./ebuff-menu.el
./ebuff-menu.elc
./echistory.el
./echistory.elc
./ecomplete.el
./ecomplete.elc
./edmacro.el
./edmacro.elc
./ehelp.el
./ehelp.elc
./elec-pair.el
./elec-pair.elc
./electric.el
./electric.elc
./elide-head.el
./elide-head.elc
./emacs-lisp/
./emacs-lisp/advice.el
./emacs-lisp/advice.elc
./emacs-lisp/autoload.el
./emacs-lisp/autoload.elc
./emacs-lisp/avl-tree.el
./emacs-lisp/avl-tree.elc
./emacs-lisp/backquote.el
./emacs-lisp/backquote.elc
./emacs-lisp/backtrace.el
./emacs-lisp/backtrace.elc
./emacs-lisp/benchmark.el
./emacs-lisp/benchmark.elc
./emacs-lisp/bindat.el
./emacs-lisp/bindat.elc
./emacs-lisp/byte-opt.el
./emacs-lisp/byte-opt.elc
./emacs-lisp/byte-run.el
./emacs-lisp/byte-run.elc
./emacs-lisp/bytecomp.el
./emacs-lisp/bytecomp.elc
./emacs-lisp/cconv.el
./emacs-lisp/cconv.elc
./emacs-lisp/chart.el
./emacs-lisp/chart.elc
./emacs-lisp/check-declare.el
./emacs-lisp/check-declare.elc
./emacs-lisp/checkdoc.el
./emacs-lisp/checkdoc.elc
./emacs-lisp/cl-extra.el
./emacs-lisp/cl-extra.elc
./emacs-lisp/cl-generic.el
./emacs-lisp/cl-generic.elc
./emacs-lisp/cl-indent.el
./emacs-lisp/cl-indent.elc
./emacs-lisp/cl-lib.el
./emacs-lisp/cl-lib.elc
./emacs-lisp/cl-loaddefs.el
./emacs-lisp/cl-macs.el
./emacs-lisp/cl-macs.elc
./emacs-lisp/cl-preloaded.el
./emacs-lisp/cl-preloaded.elc
./emacs-lisp/cl-print.el
./emacs-lisp/cl-print.elc
./emacs-lisp/cl-seq.el
./emacs-lisp/cl-seq.elc
./emacs-lisp/comp-cstr.el
./emacs-lisp/comp-cstr.elc
./emacs-lisp/comp.el
./emacs-lisp/comp.elc
./emacs-lisp/copyright.el
./emacs-lisp/copyright.elc
./emacs-lisp/crm.el
./emacs-lisp/crm.elc
./emacs-lisp/cursor-sensor.el
./emacs-lisp/cursor-sensor.elc
./emacs-lisp/debug.el
./emacs-lisp/debug.elc
./emacs-lisp/derived.el
./emacs-lisp/derived.elc
./emacs-lisp/disass.el
./emacs-lisp/disass.elc
./emacs-lisp/easy-mmode.el
./emacs-lisp/easy-mmode.elc
./emacs-lisp/easymenu.el
./emacs-lisp/easymenu.elc
./emacs-lisp/edebug.el
./emacs-lisp/edebug.elc
./emacs-lisp/eieio-base.el
./emacs-lisp/eieio-base.elc
./emacs-lisp/eieio-compat.el
./emacs-lisp/eieio-compat.elc
./emacs-lisp/eieio-core.el
./emacs-lisp/eieio-core.elc
./emacs-lisp/eieio-custom.el
./emacs-lisp/eieio-custom.elc
./emacs-lisp/eieio-datadebug.el
./emacs-lisp/eieio-datadebug.elc
./emacs-lisp/eieio-loaddefs.el
./emacs-lisp/eieio-opt.el
./emacs-lisp/eieio-opt.elc
./emacs-lisp/eieio-speedbar.el
./emacs-lisp/eieio-speedbar.elc
./emacs-lisp/eieio.el
./emacs-lisp/eieio.elc
./emacs-lisp/eldoc.el
./emacs-lisp/eldoc.elc
./emacs-lisp/elint.el
./emacs-lisp/elint.elc
./emacs-lisp/elp.el
./emacs-lisp/elp.elc
./emacs-lisp/ert-x.el
./emacs-lisp/ert-x.elc
./emacs-lisp/ert.el
./emacs-lisp/ert.elc
./emacs-lisp/ewoc.el
./emacs-lisp/ewoc.elc
./emacs-lisp/faceup.el
./emacs-lisp/faceup.elc
./emacs-lisp/find-func.el
./emacs-lisp/find-func.elc
./emacs-lisp/float-sup.el
./emacs-lisp/float-sup.elc
./emacs-lisp/generator.el
./emacs-lisp/generator.elc
./emacs-lisp/generic.el
./emacs-lisp/generic.elc
./emacs-lisp/gv.el
./emacs-lisp/gv.elc
./emacs-lisp/helper.el
./emacs-lisp/helper.elc
./emacs-lisp/hierarchy.el
./emacs-lisp/hierarchy.elc
./emacs-lisp/inline.el
./emacs-lisp/inline.elc
./emacs-lisp/let-alist.el
./emacs-lisp/let-alist.elc
./emacs-lisp/lisp-mnt.el
./emacs-lisp/lisp-mnt.elc
./emacs-lisp/lisp-mode.el
./emacs-lisp/lisp-mode.elc
./emacs-lisp/lisp.el
./emacs-lisp/lisp.elc
./emacs-lisp/macroexp.el
./emacs-lisp/macroexp.elc
./emacs-lisp/map-ynp.el
./emacs-lisp/map-ynp.elc
./emacs-lisp/map.el
./emacs-lisp/map.elc
./emacs-lisp/memory-report.el
./emacs-lisp/memory-report.elc
./emacs-lisp/nadvice.el
./emacs-lisp/nadvice.elc
./emacs-lisp/package-x.el
./emacs-lisp/package-x.elc
./emacs-lisp/package.el
./emacs-lisp/package.elc
./emacs-lisp/pcase.el
./emacs-lisp/pcase.elc
./emacs-lisp/pp.el
./emacs-lisp/pp.elc
./emacs-lisp/radix-tree.el
./emacs-lisp/radix-tree.elc
./emacs-lisp/re-builder.el
./emacs-lisp/re-builder.elc
./emacs-lisp/regexp-opt.el
./emacs-lisp/regexp-opt.elc
./emacs-lisp/regi.el
./emacs-lisp/regi.elc
./emacs-lisp/ring.el
./emacs-lisp/ring.elc
./emacs-lisp/rmc.el
./emacs-lisp/rmc.elc
./emacs-lisp/rx.el
./emacs-lisp/rx.elc
./emacs-lisp/seq.el
./emacs-lisp/seq.elc
./emacs-lisp/shadow.el
./emacs-lisp/shadow.elc
./emacs-lisp/shortdoc.el
./emacs-lisp/shortdoc.elc
./emacs-lisp/shorthands.el
./emacs-lisp/shorthands.elc
./emacs-lisp/smie.el
./emacs-lisp/smie.elc
./emacs-lisp/subr-x.el
./emacs-lisp/subr-x.elc
./emacs-lisp/syntax.el
./emacs-lisp/syntax.elc
./emacs-lisp/tabulated-list.el
./emacs-lisp/tabulated-list.elc
./emacs-lisp/tcover-ses.el
./emacs-lisp/tcover-ses.elc
./emacs-lisp/testcover.el
./emacs-lisp/testcover.elc
./emacs-lisp/text-property-search.el
./emacs-lisp/text-property-search.elc
./emacs-lisp/thunk.el
./emacs-lisp/thunk.elc
./emacs-lisp/timer-list.el
./emacs-lisp/timer-list.elc
./emacs-lisp/timer.el
./emacs-lisp/timer.elc
./emacs-lisp/tq.el
./emacs-lisp/tq.elc
./emacs-lisp/trace.el
./emacs-lisp/trace.elc
./emacs-lisp/unsafep.el
./emacs-lisp/unsafep.elc
./emacs-lisp/warnings.el
./emacs-lisp/warnings.elc
./emacs-lock.el
./emacs-lock.elc
./emulation/
./emulation/cua-base.el
./emulation/cua-base.elc
./emulation/cua-gmrk.el
./emulation/cua-gmrk.elc
./emulation/cua-rect.el
./emulation/cua-rect.elc
./emulation/edt-lk201.el
./emulation/edt-lk201.elc
./emulation/edt-mapper.el
./emulation/edt-mapper.elc
./emulation/edt-pc.el
./emulation/edt-pc.elc
./emulation/edt-vt100.el
./emulation/edt-vt100.elc
./emulation/edt.el
./emulation/edt.elc
./emulation/keypad.el
./emulation/keypad.elc
./emulation/viper-cmd.el
./emulation/viper-cmd.elc
./emulation/viper-ex.el
./emulation/viper-ex.elc
./emulation/viper-init.el
./emulation/viper-init.elc
./emulation/viper-keym.el
./emulation/viper-keym.elc
./emulation/viper-macs.el
./emulation/viper-macs.elc
./emulation/viper-mous.el
./emulation/viper-mous.elc
./emulation/viper-util.el
./emulation/viper-util.elc
./emulation/viper.el
./emulation/viper.elc
./env.el
./env.elc
./epa-dired.el
./epa-dired.elc
./epa-file.el
./epa-file.elc
./epa-hook.el
./epa-hook.elc
./epa-ks.el
./epa-ks.elc
./epa-mail.el
./epa-mail.elc
./epa.el
./epa.elc
./epg-config.el
./epg-config.elc
./epg.el
./epg.elc
./erc/
./erc/ChangeLog.1
./erc/ChangeLog.2
./erc/erc-autoaway.el
./erc/erc-autoaway.elc
./erc/erc-backend.el
./erc/erc-backend.elc
./erc/erc-button.el
./erc/erc-button.elc
./erc/erc-capab.el
./erc/erc-capab.elc
./erc/erc-compat.el
./erc/erc-compat.elc
./erc/erc-dcc.el
./erc/erc-dcc.elc
./erc/erc-desktop-notifications.el
./erc/erc-desktop-notifications.elc
./erc/erc-ezbounce.el
./erc/erc-ezbounce.elc
./erc/erc-fill.el
./erc/erc-fill.elc
./erc/erc-goodies.el
./erc/erc-goodies.elc
./erc/erc-ibuffer.el
./erc/erc-ibuffer.elc
./erc/erc-identd.el
./erc/erc-identd.elc
./erc/erc-imenu.el
./erc/erc-imenu.elc
./erc/erc-join.el
./erc/erc-join.elc
./erc/erc-lang.el
./erc/erc-lang.elc
./erc/erc-list.el
./erc/erc-list.elc
./erc/erc-loaddefs.el
./erc/erc-log.el
./erc/erc-log.elc
./erc/erc-match.el
./erc/erc-match.elc
./erc/erc-menu.el
./erc/erc-menu.elc
./erc/erc-netsplit.el
./erc/erc-netsplit.elc
./erc/erc-networks.el
./erc/erc-networks.elc
./erc/erc-notify.el
./erc/erc-notify.elc
./erc/erc-page.el
./erc/erc-page.elc
./erc/erc-pcomplete.el
./erc/erc-pcomplete.elc
./erc/erc-replace.el
./erc/erc-replace.elc
./erc/erc-ring.el
./erc/erc-ring.elc
./erc/erc-services.el
./erc/erc-services.elc
./erc/erc-sound.el
./erc/erc-sound.elc
./erc/erc-speedbar.el
./erc/erc-speedbar.elc
./erc/erc-spelling.el
./erc/erc-spelling.elc
./erc/erc-stamp.el
./erc/erc-stamp.elc
./erc/erc-status-sidebar.el
./erc/erc-status-sidebar.elc
./erc/erc-track.el
./erc/erc-track.elc
./erc/erc-truncate.el
./erc/erc-truncate.elc
./erc/erc-xdcc.el
./erc/erc-xdcc.elc
./erc/erc.el
./erc/erc.elc
./eshell/
./eshell/em-alias.el
./eshell/em-alias.elc
./eshell/em-banner.el
./eshell/em-banner.elc
./eshell/em-basic.el
./eshell/em-basic.elc
./eshell/em-cmpl.el
./eshell/em-cmpl.elc
./eshell/em-dirs.el
./eshell/em-dirs.elc
./eshell/em-glob.el
./eshell/em-glob.elc
./eshell/em-hist.el
./eshell/em-hist.elc
./eshell/em-ls.el
./eshell/em-ls.elc
./eshell/em-pred.el
./eshell/em-pred.elc
./eshell/em-prompt.el
./eshell/em-prompt.elc
./eshell/em-rebind.el
./eshell/em-rebind.elc
./eshell/em-script.el
./eshell/em-script.elc
./eshell/em-smart.el
./eshell/em-smart.elc
./eshell/em-term.el
./eshell/em-term.elc
./eshell/em-tramp.el
./eshell/em-tramp.elc
./eshell/em-unix.el
./eshell/em-unix.elc
./eshell/em-xtra.el
./eshell/em-xtra.elc
./eshell/esh-arg.el
./eshell/esh-arg.elc
./eshell/esh-cmd.el
./eshell/esh-cmd.elc
./eshell/esh-ext.el
./eshell/esh-ext.elc
./eshell/esh-groups.el
./eshell/esh-io.el
./eshell/esh-io.elc
./eshell/esh-mode.el
./eshell/esh-mode.elc
./eshell/esh-module.el
./eshell/esh-module.elc
./eshell/esh-opt.el
./eshell/esh-opt.elc
./eshell/esh-proc.el
./eshell/esh-proc.elc
./eshell/esh-util.el
./eshell/esh-util.elc
./eshell/esh-var.el
./eshell/esh-var.elc
./eshell/eshell.el
./eshell/eshell.elc
./expand.el
./expand.elc
./ezimage.el
./ezimage.elc
./face-remap.el
./face-remap.elc
./facemenu.el
./facemenu.elc
./faces.el
./faces.elc
./ffap.el
./ffap.elc
./filecache.el
./filecache.elc
./fileloop.el
./fileloop.elc
./filenotify.el
./filenotify.elc
./files-x.el
./files-x.elc
./files.el
./files.elc
./filesets.el
./filesets.elc
./find-cmd.el
./find-cmd.elc
./find-dired.el
./find-dired.elc
./find-file.el
./find-file.elc
./find-lisp.el
./find-lisp.elc
./finder-inf.el
./finder.el
./finder.elc
./flow-ctrl.el
./flow-ctrl.elc
./foldout.el
./foldout.elc
./follow.el
./follow.elc
./font-core.el
./font-core.elc
./font-lock.el
./font-lock.elc
./format-spec.el
./format-spec.elc
./format.el
./format.elc
./forms.el
./forms.elc
./frame.el
./frame.elc
./frameset.el
./frameset.elc
./fringe.el
./fringe.elc
./generic-x.el
./generic-x.elc
./gnus/
./gnus/canlock.el
./gnus/canlock.elc
./gnus/ChangeLog.1
./gnus/ChangeLog.2
./gnus/ChangeLog.3
./gnus/deuglify.el
./gnus/deuglify.elc
./gnus/gmm-utils.el
./gnus/gmm-utils.elc
./gnus/gnus-agent.el
./gnus/gnus-agent.elc
./gnus/gnus-art.el
./gnus/gnus-art.elc
./gnus/gnus-async.el
./gnus/gnus-async.elc
./gnus/gnus-bcklg.el
./gnus/gnus-bcklg.elc
./gnus/gnus-bookmark.el
./gnus/gnus-bookmark.elc
./gnus/gnus-cache.el
./gnus/gnus-cache.elc
./gnus/gnus-cite.el
./gnus/gnus-cite.elc
./gnus/gnus-cloud.el
./gnus/gnus-cloud.elc
./gnus/gnus-cus.el
./gnus/gnus-cus.elc
./gnus/gnus-dbus.el
./gnus/gnus-dbus.elc
./gnus/gnus-delay.el
./gnus/gnus-delay.elc
./gnus/gnus-demon.el
./gnus/gnus-demon.elc
./gnus/gnus-diary.el
./gnus/gnus-diary.elc
./gnus/gnus-dired.el
./gnus/gnus-dired.elc
./gnus/gnus-draft.el
./gnus/gnus-draft.elc
./gnus/gnus-dup.el
./gnus/gnus-dup.elc
./gnus/gnus-eform.el
./gnus/gnus-eform.elc
./gnus/gnus-fun.el
./gnus/gnus-fun.elc
./gnus/gnus-gravatar.el
./gnus/gnus-gravatar.elc
./gnus/gnus-group.el
./gnus/gnus-group.elc
./gnus/gnus-html.el
./gnus/gnus-html.elc
./gnus/gnus-icalendar.el
./gnus/gnus-icalendar.elc
./gnus/gnus-int.el
./gnus/gnus-int.elc
./gnus/gnus-kill.el
./gnus/gnus-kill.elc
./gnus/gnus-logic.el
./gnus/gnus-logic.elc
./gnus/gnus-mh.el
./gnus/gnus-mh.elc
./gnus/gnus-ml.el
./gnus/gnus-ml.elc
./gnus/gnus-mlspl.el
./gnus/gnus-mlspl.elc
./gnus/gnus-msg.el
./gnus/gnus-msg.elc
./gnus/gnus-notifications.el
./gnus/gnus-notifications.elc
./gnus/gnus-picon.el
./gnus/gnus-picon.elc
./gnus/gnus-range.el
./gnus/gnus-range.elc
./gnus/gnus-registry.el
./gnus/gnus-registry.elc
./gnus/gnus-rfc1843.el
./gnus/gnus-rfc1843.elc
./gnus/gnus-salt.el
./gnus/gnus-salt.elc
./gnus/gnus-score.el
./gnus/gnus-score.elc
./gnus/gnus-search.el
./gnus/gnus-search.elc
./gnus/gnus-sieve.el
./gnus/gnus-sieve.elc
./gnus/gnus-spec.el
./gnus/gnus-spec.elc
./gnus/gnus-srvr.el
./gnus/gnus-srvr.elc
./gnus/gnus-start.el
./gnus/gnus-start.elc
./gnus/gnus-sum.el
./gnus/gnus-sum.elc
./gnus/gnus-topic.el
./gnus/gnus-topic.elc
./gnus/gnus-undo.el
./gnus/gnus-undo.elc
./gnus/gnus-util.el
./gnus/gnus-util.elc
./gnus/gnus-uu.el
./gnus/gnus-uu.elc
./gnus/gnus-vm.el
./gnus/gnus-vm.elc
./gnus/gnus-win.el
./gnus/gnus-win.elc
./gnus/gnus.el
./gnus/gnus.elc
./gnus/gssapi.el
./gnus/gssapi.elc
./gnus/legacy-gnus-agent.el
./gnus/legacy-gnus-agent.elc
./gnus/mail-source.el
./gnus/mail-source.elc
./gnus/message.el
./gnus/message.elc
./gnus/mm-archive.el
./gnus/mm-archive.elc
./gnus/mm-bodies.el
./gnus/mm-bodies.elc
./gnus/mm-decode.el
./gnus/mm-decode.elc
./gnus/mm-encode.el
./gnus/mm-encode.elc
./gnus/mm-extern.el
./gnus/mm-extern.elc
./gnus/mm-partial.el
./gnus/mm-partial.elc
./gnus/mm-url.el
./gnus/mm-url.elc
./gnus/mm-util.el
./gnus/mm-util.elc
./gnus/mm-uu.el
./gnus/mm-uu.elc
./gnus/mm-view.el
./gnus/mm-view.elc
./gnus/mml-sec.el
./gnus/mml-sec.elc
./gnus/mml-smime.el
./gnus/mml-smime.elc
./gnus/mml.el
./gnus/mml.elc
./gnus/mml1991.el
./gnus/mml1991.elc
./gnus/mml2015.el
./gnus/mml2015.elc
./gnus/nnagent.el
./gnus/nnagent.elc
./gnus/nnbabyl.el
./gnus/nnbabyl.elc
./gnus/nndiary.el
./gnus/nndiary.elc
./gnus/nndir.el
./gnus/nndir.elc
./gnus/nndoc.el
./gnus/nndoc.elc
./gnus/nndraft.el
./gnus/nndraft.elc
./gnus/nneething.el
./gnus/nneething.elc
./gnus/nnfolder.el
./gnus/nnfolder.elc
./gnus/nngateway.el
./gnus/nngateway.elc
./gnus/nnheader.el
./gnus/nnheader.elc
./gnus/nnimap.el
./gnus/nnimap.elc
./gnus/nnmail.el
./gnus/nnmail.elc
./gnus/nnmaildir.el
./gnus/nnmaildir.elc
./gnus/nnmairix.el
./gnus/nnmairix.elc
./gnus/nnmbox.el
./gnus/nnmbox.elc
./gnus/nnmh.el
./gnus/nnmh.elc
./gnus/nnml.el
./gnus/nnml.elc
./gnus/nnnil.el
./gnus/nnnil.elc
./gnus/nnoo.el
./gnus/nnoo.elc
./gnus/nnregistry.el
./gnus/nnregistry.elc
./gnus/nnrss.el
./gnus/nnrss.elc
./gnus/nnselect.el
./gnus/nnselect.elc
./gnus/nnspool.el
./gnus/nnspool.elc
./gnus/nntp.el
./gnus/nntp.elc
./gnus/nnvirtual.el
./gnus/nnvirtual.elc
./gnus/nnweb.el
./gnus/nnweb.elc
./gnus/score-mode.el
./gnus/score-mode.elc
./gnus/smiley.el
./gnus/smiley.elc
./gnus/smime.el
./gnus/smime.elc
./gnus/spam-report.el
./gnus/spam-report.elc
./gnus/spam-stat.el
./gnus/spam-stat.elc
./gnus/spam-wash.el
./gnus/spam-wash.elc
./gnus/spam.el
./gnus/spam.elc
./help-at-pt.el
./help-at-pt.elc
./help-fns.el
./help-fns.elc
./help-macro.el
./help-macro.elc
./help-mode.el
./help-mode.elc
./help.el
./help.elc
./hex-util.el
./hex-util.elc
./hexl.el
./hexl.elc
./hfy-cmap.el
./hfy-cmap.elc
./hi-lock.el
./hi-lock.elc
./hilit-chg.el
./hilit-chg.elc
./hippie-exp.el
./hippie-exp.elc
./hl-line.el
./hl-line.elc
./htmlfontify-loaddefs.el
./htmlfontify.el
./htmlfontify.elc
./ibuf-ext.el
./ibuf-ext.elc
./ibuf-macs.el
./ibuf-macs.elc
./ibuffer-loaddefs.el
./ibuffer.el
./ibuffer.elc
./icomplete.el
./icomplete.elc
./ido.el
./ido.elc
./ielm.el
./ielm.elc
./iimage.el
./iimage.elc
./image/
./image/compface.el
./image/compface.elc
./image/exif.el
./image/exif.elc
./image/gravatar.el
./image/gravatar.elc
./image/image-converter.el
./image/image-converter.elc
./image-dired.el
./image-dired.elc
./image-file.el
./image-file.elc
./image-mode.el
./image-mode.elc
./image.el
./image.elc
./imenu.el
./imenu.elc
./indent.el
./indent.elc
./info-look.el
./info-look.elc
./info-xref.el
./info-xref.elc
./info.el
./info.elc
./informat.el
./informat.elc
./international/
./international/ccl.el
./international/ccl.elc
./international/characters.el
./international/characters.elc
./international/charprop.el
./international/charscript.el
./international/charscript.elc
./international/cp51932.el
./international/cp51932.elc
./international/emoji-zwj.el
./international/emoji-zwj.elc
./international/eucjp-ms.el
./international/eucjp-ms.elc
./international/fontset.el
./international/fontset.elc
./international/isearch-x.el
./international/isearch-x.elc
./international/iso-ascii.el
./international/iso-ascii.elc
./international/iso-cvt.el
./international/iso-cvt.elc
./international/iso-transl.el
./international/iso-transl.elc
./international/ja-dic-cnv.el
./international/ja-dic-cnv.elc
./international/ja-dic-utl.el
./international/ja-dic-utl.elc
./international/kinsoku.el
./international/kinsoku.elc
./international/kkc.el
./international/kkc.elc
./international/latexenc.el
./international/latexenc.elc
./international/latin1-disp.el
./international/latin1-disp.elc
./international/mule-cmds.el
./international/mule-cmds.elc
./international/mule-conf.el
./international/mule-conf.elc
./international/mule-diag.el
./international/mule-diag.elc
./international/mule-util.el
./international/mule-util.elc
./international/mule.el
./international/mule.elc
./international/ogonek.el
./international/ogonek.elc
./international/quail.el
./international/quail.elc
./international/rfc1843.el
./international/rfc1843.elc
./international/robin.el
./international/robin.elc
./international/titdic-cnv.el
./international/titdic-cnv.elc
./international/ucs-normalize.el
./international/ucs-normalize.elc
./international/uni-bidi.el
./international/uni-brackets.el
./international/uni-category.el
./international/uni-combining.el
./international/uni-comment.el
./international/uni-decimal.el
./international/uni-decomposition.el
./international/uni-digit.el
./international/uni-lowercase.el
./international/uni-mirrored.el
./international/uni-name.el
./international/uni-numeric.el
./international/uni-old-name.el
./international/uni-special-lowercase.el
./international/uni-special-titlecase.el
./international/uni-special-uppercase.el
./international/uni-titlecase.el
./international/uni-uppercase.el
./international/utf-7.el
./international/utf-7.elc
./international/utf7.el
./international/utf7.elc
./isearch.el
./isearch.elc
./isearchb.el
./isearchb.elc
./jit-lock.el
./jit-lock.elc
./jka-cmpr-hook.el
./jka-cmpr-hook.elc
./jka-compr.el
./jka-compr.elc
./json.el
./json.elc
./jsonrpc.el
./jsonrpc.elc
./kermit.el
./kermit.elc
./kmacro.el
./kmacro.elc
./language/
./language/burmese.el
./language/burmese.elc
./language/cham.el
./language/cham.elc
./language/china-util.el
./language/china-util.elc
./language/chinese.el
./language/chinese.elc
./language/cyril-util.el
./language/cyril-util.elc
./language/cyrillic.el
./language/cyrillic.elc
./language/czech.el
./language/czech.elc
./language/english.el
./language/english.elc
./language/ethio-util.el
./language/ethio-util.elc
./language/ethiopic.el
./language/ethiopic.elc
./language/european.el
./language/european.elc
./language/georgian.el
./language/georgian.elc
./language/greek.el
./language/greek.elc
./language/hanja-util.el
./language/hanja-util.elc
./language/hebrew.el
./language/hebrew.elc
./language/ind-util.el
./language/ind-util.elc
./language/indian.el
./language/indian.elc
./language/japan-util.el
./language/japan-util.elc
./language/japanese.el
./language/japanese.elc
./language/khmer.el
./language/khmer.elc
./language/korea-util.el
./language/korea-util.elc
./language/korean.el
./language/korean.elc
./language/lao-util.el
./language/lao-util.elc
./language/lao.el
./language/lao.elc
./language/misc-lang.el
./language/misc-lang.elc
./language/pinyin.el
./language/pinyin.elc
./language/romanian.el
./language/romanian.elc
./language/sinhala.el
./language/sinhala.elc
./language/slovak.el
./language/slovak.elc
./language/tai-viet.el
./language/tai-viet.elc
./language/thai-util.el
./language/thai-util.elc
./language/thai-word.el
./language/thai-word.elc
./language/thai.el
./language/thai.elc
./language/tibet-util.el
./language/tibet-util.elc
./language/tibetan.el
./language/tibetan.elc
./language/tv-util.el
./language/tv-util.elc
./language/utf-8-lang.el
./language/utf-8-lang.elc
./language/viet-util.el
./language/viet-util.elc
./language/vietnamese.el
./language/vietnamese.elc
./ldefs-boot.el
./leim/
./leim/ja-dic/
./leim/ja-dic/ja-dic.el
./leim/ja-dic/ja-dic.elc
./leim/leim-list.el
./leim/quail/
./leim/quail/4Corner.el
./leim/quail/4Corner.elc
./leim/quail/arabic.el
./leim/quail/arabic.elc
./leim/quail/ARRAY30.el
./leim/quail/ARRAY30.elc
./leim/quail/CCDOSPY.el
./leim/quail/CCDOSPY.elc
./leim/quail/cham.el
./leim/quail/cham.elc
./leim/quail/compose.el
./leim/quail/compose.elc
./leim/quail/croatian.el
./leim/quail/croatian.elc
./leim/quail/CTLau-b5.el
./leim/quail/CTLau-b5.elc
./leim/quail/CTLau.el
./leim/quail/CTLau.elc
./leim/quail/cyril-jis.el
./leim/quail/cyril-jis.elc
./leim/quail/cyrillic.el
./leim/quail/cyrillic.elc
./leim/quail/czech.el
./leim/quail/czech.elc
./leim/quail/ECDICT.el
./leim/quail/ECDICT.elc
./leim/quail/ethiopic.el
./leim/quail/ethiopic.elc
./leim/quail/ETZY.el
./leim/quail/ETZY.elc
./leim/quail/georgian.el
./leim/quail/georgian.elc
./leim/quail/greek.el
./leim/quail/greek.elc
./leim/quail/hangul.el
./leim/quail/hangul.elc
./leim/quail/hanja-jis.el
./leim/quail/hanja-jis.elc
./leim/quail/hanja.el
./leim/quail/hanja.elc
./leim/quail/hanja3.el
./leim/quail/hanja3.elc
./leim/quail/hebrew.el
./leim/quail/hebrew.elc
./leim/quail/indian.el
./leim/quail/indian.elc
./leim/quail/ipa-praat.el
./leim/quail/ipa-praat.elc
./leim/quail/ipa.el
./leim/quail/ipa.elc
./leim/quail/japanese.el
./leim/quail/japanese.elc
./leim/quail/lao.el
./leim/quail/lao.elc
./leim/quail/latin-alt.el
./leim/quail/latin-alt.elc
./leim/quail/latin-ltx.el
./leim/quail/latin-ltx.elc
./leim/quail/latin-post.el
./leim/quail/latin-post.elc
./leim/quail/latin-pre.el
./leim/quail/latin-pre.elc
./leim/quail/lrt.el
./leim/quail/lrt.elc
./leim/quail/persian.el
./leim/quail/persian.elc
./leim/quail/programmer-dvorak.el
./leim/quail/programmer-dvorak.elc
./leim/quail/Punct-b5.el
./leim/quail/Punct-b5.elc
./leim/quail/Punct.el
./leim/quail/Punct.elc
./leim/quail/PY-b5.el
./leim/quail/PY-b5.elc
./leim/quail/py-punct.el
./leim/quail/py-punct.elc
./leim/quail/PY.el
./leim/quail/PY.elc
./leim/quail/pypunct-b5.el
./leim/quail/pypunct-b5.elc
./leim/quail/QJ-b5.el
./leim/quail/QJ-b5.elc
./leim/quail/QJ.el
./leim/quail/QJ.elc
./leim/quail/quick-b5.el
./leim/quail/quick-b5.elc
./leim/quail/quick-cns.el
./leim/quail/quick-cns.elc
./leim/quail/rfc1345.el
./leim/quail/rfc1345.elc
./leim/quail/sami.el
./leim/quail/sami.elc
./leim/quail/sgml-input.el
./leim/quail/sgml-input.elc
./leim/quail/sisheng.el
./leim/quail/sisheng.elc
./leim/quail/slovak.el
./leim/quail/slovak.elc
./leim/quail/SW.el
./leim/quail/SW.elc
./leim/quail/symbol-ksc.el
./leim/quail/symbol-ksc.elc
./leim/quail/tamil-dvorak.el
./leim/quail/tamil-dvorak.elc
./leim/quail/thai.el
./leim/quail/thai.elc
./leim/quail/tibetan.el
./leim/quail/tibetan.elc
./leim/quail/TONEPY.el
./leim/quail/TONEPY.elc
./leim/quail/tsang-b5.el
./leim/quail/tsang-b5.elc
./leim/quail/tsang-cns.el
./leim/quail/tsang-cns.elc
./leim/quail/uni-input.el
./leim/quail/uni-input.elc
./leim/quail/viqr.el
./leim/quail/viqr.elc
./leim/quail/vntelex.el
./leim/quail/vntelex.elc
./leim/quail/vnvni.el
./leim/quail/vnvni.elc
./leim/quail/welsh.el
./leim/quail/welsh.elc
./leim/quail/ZIRANMA.el
./leim/quail/ZIRANMA.elc
./leim/quail/ZOZY.el
./leim/quail/ZOZY.elc
./linum.el
./linum.elc
./loaddefs.el
./loadhist.el
./loadhist.elc
./loadup.el
./locate.el
./locate.elc
./lpr.el
./lpr.elc
./ls-lisp.el
./ls-lisp.elc
./macros.el
./macros.elc
./mail/
./mail/binhex.el
./mail/binhex.elc
./mail/blessmail.el
./mail/emacsbug.el
./mail/emacsbug.elc
./mail/feedmail.el
./mail/feedmail.elc
./mail/flow-fill.el
./mail/flow-fill.elc
./mail/footnote.el
./mail/footnote.elc
./mail/hashcash.el
./mail/hashcash.elc
./mail/ietf-drums.el
./mail/ietf-drums.elc
./mail/mail-extr.el
./mail/mail-extr.elc
./mail/mail-hist.el
./mail/mail-hist.elc
./mail/mail-parse.el
./mail/mail-parse.elc
./mail/mail-prsvr.el
./mail/mail-prsvr.elc
./mail/mail-utils.el
./mail/mail-utils.elc
./mail/mailabbrev.el
./mail/mailabbrev.elc
./mail/mailalias.el
./mail/mailalias.elc
./mail/mailclient.el
./mail/mailclient.elc
./mail/mailheader.el
./mail/mailheader.elc
./mail/mspools.el
./mail/mspools.elc
./mail/qp.el
./mail/qp.elc
./mail/reporter.el
./mail/reporter.elc
./mail/rfc2045.el
./mail/rfc2045.elc
./mail/rfc2047.el
./mail/rfc2047.elc
./mail/rfc2231.el
./mail/rfc2231.elc
./mail/rfc6068.el
./mail/rfc6068.elc
./mail/rfc822.el
./mail/rfc822.elc
./mail/rmail-loaddefs.el
./mail/rmail-spam-filter.el
./mail/rmail-spam-filter.elc
./mail/rmail.el
./mail/rmail.elc
./mail/rmailedit.el
./mail/rmailedit.elc
./mail/rmailkwd.el
./mail/rmailkwd.elc
./mail/rmailmm.el
./mail/rmailmm.elc
./mail/rmailmsc.el
./mail/rmailmsc.elc
./mail/rmailout.el
./mail/rmailout.elc
./mail/rmailsort.el
./mail/rmailsort.elc
./mail/rmailsum.el
./mail/rmailsum.elc
./mail/sendmail.el
./mail/sendmail.elc
./mail/smtpmail.el
./mail/smtpmail.elc
./mail/supercite.el
./mail/supercite.elc
./mail/uce.el
./mail/uce.elc
./mail/undigest.el
./mail/undigest.elc
./mail/unrmail.el
./mail/unrmail.elc
./mail/uudecode.el
./mail/uudecode.elc
./mail/yenc.el
./mail/yenc.elc
./Makefile
./Makefile.in
./makesum.el
./makesum.elc
./man.el
./man.elc
./master.el
./master.elc
./mb-depth.el
./mb-depth.elc
./md4.el
./md4.elc
./menu-bar.el
./menu-bar.elc
./mh-e/
./mh-e/ChangeLog.1
./mh-e/ChangeLog.2
./mh-e/mh-acros.el
./mh-e/mh-alias.el
./mh-e/mh-alias.elc
./mh-e/mh-buffers.el
./mh-e/mh-buffers.elc
./mh-e/mh-comp.el
./mh-e/mh-comp.elc
./mh-e/mh-compat.el
./mh-e/mh-compat.elc
./mh-e/mh-e.el
./mh-e/mh-e.elc
./mh-e/mh-folder.el
./mh-e/mh-folder.elc
./mh-e/mh-funcs.el
./mh-e/mh-funcs.elc
./mh-e/mh-gnus.el
./mh-e/mh-gnus.elc
./mh-e/mh-identity.el
./mh-e/mh-identity.elc
./mh-e/mh-inc.el
./mh-e/mh-inc.elc
./mh-e/mh-junk.el
./mh-e/mh-junk.elc
./mh-e/mh-letter.el
./mh-e/mh-letter.elc
./mh-e/mh-limit.el
./mh-e/mh-limit.elc
./mh-e/mh-loaddefs.el
./mh-e/mh-mime.el
./mh-e/mh-mime.elc
./mh-e/mh-print.el
./mh-e/mh-print.elc
./mh-e/mh-scan.el
./mh-e/mh-scan.elc
./mh-e/mh-search.el
./mh-e/mh-search.elc
./mh-e/mh-seq.el
./mh-e/mh-seq.elc
./mh-e/mh-show.el
./mh-e/mh-show.elc
./mh-e/mh-speed.el
./mh-e/mh-speed.elc
./mh-e/mh-thread.el
./mh-e/mh-thread.elc
./mh-e/mh-tool-bar.el
./mh-e/mh-tool-bar.elc
./mh-e/mh-utils.el
./mh-e/mh-utils.elc
./mh-e/mh-xface.el
./mh-e/mh-xface.elc
./midnight.el
./midnight.elc
./minibuf-eldef.el
./minibuf-eldef.elc
./minibuffer.el
./minibuffer.elc
./misc.el
./misc.elc
./misearch.el
./misearch.elc
./mouse-copy.el
./mouse-copy.elc
./mouse-drag.el
./mouse-drag.elc
./mouse.el
./mouse.elc
./mpc.el
./mpc.elc
./msb.el
./msb.elc
./mwheel.el
./mwheel.elc
./net/
./net/ange-ftp.el
./net/ange-ftp.elc
./net/browse-url.el
./net/browse-url.elc
./net/dbus.el
./net/dbus.elc
./net/dictionary-connection.el
./net/dictionary-connection.elc
./net/dictionary.el
./net/dictionary.elc
./net/dig.el
./net/dig.elc
./net/dns.el
./net/dns.elc
./net/eudc-bob.el
./net/eudc-bob.elc
./net/eudc-export.el
./net/eudc-export.elc
./net/eudc-hotlist.el
./net/eudc-hotlist.elc
./net/eudc-vars.el
./net/eudc-vars.elc
./net/eudc.el
./net/eudc.elc
./net/eudcb-bbdb.el
./net/eudcb-bbdb.elc
./net/eudcb-ldap.el
./net/eudcb-ldap.elc
./net/eudcb-mab.el
./net/eudcb-mab.elc
./net/eudcb-macos-contacts.el
./net/eudcb-macos-contacts.elc
./net/eww.el
./net/eww.elc
./net/gnutls.el
./net/gnutls.elc
./net/goto-addr.el
./net/goto-addr.elc
./net/hmac-def.el
./net/hmac-def.elc
./net/hmac-md5.el
./net/hmac-md5.elc
./net/imap.el
./net/imap.elc
./net/ldap.el
./net/ldap.elc
./net/mailcap.el
./net/mailcap.elc
./net/mairix.el
./net/mairix.elc
./net/net-utils.el
./net/net-utils.elc
./net/netrc.el
./net/netrc.elc
./net/network-stream.el
./net/network-stream.elc
./net/newst-backend.el
./net/newst-backend.elc
./net/newst-plainview.el
./net/newst-plainview.elc
./net/newst-reader.el
./net/newst-reader.elc
./net/newst-ticker.el
./net/newst-ticker.elc
./net/newst-treeview.el
./net/newst-treeview.elc
./net/newsticker.el
./net/newsticker.elc
./net/nsm.el
./net/nsm.elc
./net/ntlm.el
./net/ntlm.elc
./net/pop3.el
./net/pop3.elc
./net/puny.el
./net/puny.elc
./net/quickurl.el
./net/quickurl.elc
./net/rcirc.el
./net/rcirc.elc
./net/rfc2104.el
./net/rfc2104.elc
./net/rlogin.el
./net/rlogin.elc
./net/sasl-cram.el
./net/sasl-cram.elc
./net/sasl-digest.el
./net/sasl-digest.elc
./net/sasl-ntlm.el
./net/sasl-ntlm.elc
./net/sasl-scram-rfc.el
./net/sasl-scram-rfc.elc
./net/sasl-scram-sha256.el
./net/sasl-scram-sha256.elc
./net/sasl.el
./net/sasl.elc
./net/secrets.el
./net/secrets.elc
./net/shr-color.el
./net/shr-color.elc
./net/shr.el
./net/shr.elc
./net/sieve-manage.el
./net/sieve-manage.elc
./net/sieve-mode.el
./net/sieve-mode.elc
./net/sieve.el
./net/sieve.elc
./net/snmp-mode.el
./net/snmp-mode.elc
./net/soap-client.el
./net/soap-client.elc
./net/soap-inspect.el
./net/soap-inspect.elc
./net/socks.el
./net/socks.elc
./net/telnet.el
./net/telnet.elc
./net/tramp-adb.el
./net/tramp-adb.elc
./net/tramp-archive.el
./net/tramp-archive.elc
./net/tramp-cache.el
./net/tramp-cache.elc
./net/tramp-cmds.el
./net/tramp-cmds.elc
./net/tramp-compat.el
./net/tramp-compat.elc
./net/tramp-crypt.el
./net/tramp-crypt.elc
./net/tramp-ftp.el
./net/tramp-ftp.elc
./net/tramp-fuse.el
./net/tramp-fuse.elc
./net/tramp-gvfs.el
./net/tramp-gvfs.elc
./net/tramp-integration.el
./net/tramp-integration.elc
./net/tramp-loaddefs.el
./net/tramp-rclone.el
./net/tramp-rclone.elc
./net/tramp-sh.el
./net/tramp-sh.elc
./net/tramp-smb.el
./net/tramp-smb.elc
./net/tramp-sshfs.el
./net/tramp-sshfs.elc
./net/tramp-sudoedit.el
./net/tramp-sudoedit.elc
./net/tramp-uu.el
./net/tramp-uu.elc
./net/tramp.el
./net/tramp.elc
./net/trampver.el
./net/trampver.elc
./net/webjump.el
./net/webjump.elc
./net/zeroconf.el
./net/zeroconf.elc
./newcomment.el
./newcomment.elc
./notifications.el
./notifications.elc
./novice.el
./novice.elc
./nxml/
./nxml/nxml-enc.el
./nxml/nxml-enc.elc
./nxml/nxml-maint.el
./nxml/nxml-maint.elc
./nxml/nxml-mode.el
./nxml/nxml-mode.elc
./nxml/nxml-ns.el
./nxml/nxml-ns.elc
./nxml/nxml-outln.el
./nxml/nxml-outln.elc
./nxml/nxml-parse.el
./nxml/nxml-parse.elc
./nxml/nxml-rap.el
./nxml/nxml-rap.elc
./nxml/nxml-util.el
./nxml/nxml-util.elc
./nxml/rng-cmpct.el
./nxml/rng-cmpct.elc
./nxml/rng-dt.el
./nxml/rng-dt.elc
./nxml/rng-loc.el
./nxml/rng-loc.elc
./nxml/rng-maint.el
./nxml/rng-maint.elc
./nxml/rng-match.el
./nxml/rng-match.elc
./nxml/rng-nxml.el
./nxml/rng-nxml.elc
./nxml/rng-parse.el
./nxml/rng-parse.elc
./nxml/rng-pttrn.el
./nxml/rng-pttrn.elc
./nxml/rng-uri.el
./nxml/rng-uri.elc
./nxml/rng-util.el
./nxml/rng-util.elc
./nxml/rng-valid.el
./nxml/rng-valid.elc
./nxml/rng-xsd.el
./nxml/rng-xsd.elc
./nxml/xmltok.el
./nxml/xmltok.elc
./nxml/xsd-regexp.el
./nxml/xsd-regexp.elc
./obarray.el
./obarray.elc
./obsolete/
./obsolete/abbrevlist.el
./obsolete/abbrevlist.elc
./obsolete/assoc.el
./obsolete/assoc.elc
./obsolete/bruce.el
./obsolete/bruce.elc
./obsolete/cc-compat.el
./obsolete/cc-compat.elc
./obsolete/cl-compat.el
./obsolete/cl-compat.elc
./obsolete/cl.el
./obsolete/cl.elc
./obsolete/complete.el
./obsolete/complete.elc
./obsolete/crisp.el
./obsolete/crisp.elc
./obsolete/cust-print.el
./obsolete/cust-print.elc
./obsolete/erc-hecomplete.el
./obsolete/erc-hecomplete.elc
./obsolete/eudcb-ph.el
./obsolete/eudcb-ph.elc
./obsolete/fast-lock.el
./obsolete/fast-lock.elc
./obsolete/gs.el
./obsolete/gs.elc
./obsolete/gulp.el
./obsolete/gulp.elc
./obsolete/html2text.el
./obsolete/html2text.elc
./obsolete/info-edit.el
./obsolete/info-edit.elc
./obsolete/inversion.el
./obsolete/inversion.elc
./obsolete/iswitchb.el
./obsolete/iswitchb.elc
./obsolete/landmark.el
./obsolete/landmark.elc
./obsolete/lazy-lock.el
./obsolete/lazy-lock.elc
./obsolete/longlines.el
./obsolete/longlines.elc
./obsolete/mailpost.el
./obsolete/mailpost.elc
./obsolete/mantemp.el
./obsolete/mantemp.elc
./obsolete/meese.el
./obsolete/meese.elc
./obsolete/messcompat.el
./obsolete/metamail.el
./obsolete/metamail.elc
./obsolete/mouse-sel.el
./obsolete/mouse-sel.elc
./obsolete/nnir.el
./obsolete/nnir.elc
./obsolete/old-emacs-lock.el
./obsolete/old-emacs-lock.elc
./obsolete/otodo-mode.el
./obsolete/otodo-mode.elc
./obsolete/patcomp.el
./obsolete/patcomp.elc
./obsolete/pc-mode.el
./obsolete/pc-mode.elc
./obsolete/pc-select.el
./obsolete/pc-select.elc
./obsolete/pgg-def.el
./obsolete/pgg-def.elc
./obsolete/pgg-gpg.el
./obsolete/pgg-gpg.elc
./obsolete/pgg-parse.el
./obsolete/pgg-parse.elc
./obsolete/pgg-pgp.el
./obsolete/pgg-pgp.elc
./obsolete/pgg-pgp5.el
./obsolete/pgg-pgp5.elc
./obsolete/pgg.el
./obsolete/pgg.elc
./obsolete/rcompile.el
./obsolete/rcompile.elc
./obsolete/rfc2368.el
./obsolete/rfc2368.elc
./obsolete/s-region.el
./obsolete/s-region.elc
./obsolete/sb-image.el
./obsolete/sb-image.elc
./obsolete/sregex.el
./obsolete/sregex.elc
./obsolete/starttls.el
./obsolete/starttls.elc
./obsolete/sup-mouse.el
./obsolete/sup-mouse.elc
./obsolete/terminal.el
./obsolete/terminal.elc
./obsolete/tls.el
./obsolete/tls.elc
./obsolete/tpu-edt.el
./obsolete/tpu-edt.elc
./obsolete/tpu-extras.el
./obsolete/tpu-extras.elc
./obsolete/tpu-mapper.el
./obsolete/tpu-mapper.elc
./obsolete/url-ns.el
./obsolete/url-ns.elc
./obsolete/vc-arch.el
./obsolete/vc-arch.elc
./obsolete/vi.el
./obsolete/vi.elc
./obsolete/vip.el
./obsolete/vip.elc
./obsolete/ws-mode.el
./obsolete/ws-mode.elc
./obsolete/yow.el
./obsolete/yow.elc
./org/
./org/ChangeLog.1
./org/ob-awk.el
./org/ob-awk.elc
./org/ob-C.el
./org/ob-C.elc
./org/ob-calc.el
./org/ob-calc.elc
./org/ob-clojure.el
./org/ob-clojure.elc
./org/ob-comint.el
./org/ob-comint.elc
./org/ob-core.el
./org/ob-core.elc
./org/ob-css.el
./org/ob-css.elc
./org/ob-ditaa.el
./org/ob-ditaa.elc
./org/ob-dot.el
./org/ob-dot.elc
./org/ob-emacs-lisp.el
./org/ob-emacs-lisp.elc
./org/ob-eshell.el
./org/ob-eshell.elc
./org/ob-eval.el
./org/ob-eval.elc
./org/ob-exp.el
./org/ob-exp.elc
./org/ob-forth.el
./org/ob-forth.elc
./org/ob-fortran.el
./org/ob-fortran.elc
./org/ob-gnuplot.el
./org/ob-gnuplot.elc
./org/ob-groovy.el
./org/ob-groovy.elc
./org/ob-haskell.el
./org/ob-haskell.elc
./org/ob-java.el
./org/ob-java.elc
./org/ob-js.el
./org/ob-js.elc
./org/ob-julia.el
./org/ob-julia.elc
./org/ob-latex.el
./org/ob-latex.elc
./org/ob-lilypond.el
./org/ob-lilypond.elc
./org/ob-lisp.el
./org/ob-lisp.elc
./org/ob-lob.el
./org/ob-lob.elc
./org/ob-lua.el
./org/ob-lua.elc
./org/ob-makefile.el
./org/ob-makefile.elc
./org/ob-matlab.el
./org/ob-matlab.elc
./org/ob-maxima.el
./org/ob-maxima.elc
./org/ob-ocaml.el
./org/ob-ocaml.elc
./org/ob-octave.el
./org/ob-octave.elc
./org/ob-org.el
./org/ob-org.elc
./org/ob-perl.el
./org/ob-perl.elc
./org/ob-plantuml.el
./org/ob-plantuml.elc
./org/ob-processing.el
./org/ob-processing.elc
./org/ob-python.el
./org/ob-python.elc
./org/ob-R.el
./org/ob-R.elc
./org/ob-ref.el
./org/ob-ref.elc
./org/ob-ruby.el
./org/ob-ruby.elc
./org/ob-sass.el
./org/ob-sass.elc
./org/ob-scheme.el
./org/ob-scheme.elc
./org/ob-screen.el
./org/ob-screen.elc
./org/ob-sed.el
./org/ob-sed.elc
./org/ob-shell.el
./org/ob-shell.elc
./org/ob-sql.el
./org/ob-sql.elc
./org/ob-sqlite.el
./org/ob-sqlite.elc
./org/ob-table.el
./org/ob-table.elc
./org/ob-tangle.el
./org/ob-tangle.elc
./org/ob.el
./org/ob.elc
./org/oc-basic.el
./org/oc-basic.elc
./org/oc-biblatex.el
./org/oc-biblatex.elc
./org/oc-csl.el
./org/oc-csl.elc
./org/oc-natbib.el
./org/oc-natbib.elc
./org/oc.el
./org/oc.elc
./org/ol-bbdb.el
./org/ol-bbdb.elc
./org/ol-bibtex.el
./org/ol-bibtex.elc
./org/ol-docview.el
./org/ol-docview.elc
./org/ol-doi.el
./org/ol-doi.elc
./org/ol-eshell.el
./org/ol-eshell.elc
./org/ol-eww.el
./org/ol-eww.elc
./org/ol-gnus.el
./org/ol-gnus.elc
./org/ol-info.el
./org/ol-info.elc
./org/ol-irc.el
./org/ol-irc.elc
./org/ol-man.el
./org/ol-man.elc
./org/ol-mhe.el
./org/ol-mhe.elc
./org/ol-rmail.el
./org/ol-rmail.elc
./org/ol-w3m.el
./org/ol-w3m.elc
./org/ol.el
./org/ol.elc
./org/org-agenda.el
./org/org-agenda.elc
./org/org-archive.el
./org/org-archive.elc
./org/org-attach-git.el
./org/org-attach-git.elc
./org/org-attach.el
./org/org-attach.elc
./org/org-capture.el
./org/org-capture.elc
./org/org-clock.el
./org/org-clock.elc
./org/org-colview.el
./org/org-colview.elc
./org/org-compat.el
./org/org-compat.elc
./org/org-crypt.el
./org/org-crypt.elc
./org/org-ctags.el
./org/org-ctags.elc
./org/org-datetree.el
./org/org-datetree.elc
./org/org-duration.el
./org/org-duration.elc
./org/org-element.el
./org/org-element.elc
./org/org-entities.el
./org/org-entities.elc
./org/org-faces.el
./org/org-faces.elc
./org/org-feed.el
./org/org-feed.elc
./org/org-footnote.el
./org/org-footnote.elc
./org/org-goto.el
./org/org-goto.elc
./org/org-habit.el
./org/org-habit.elc
./org/org-id.el
./org/org-id.elc
./org/org-indent.el
./org/org-indent.elc
./org/org-inlinetask.el
./org/org-inlinetask.elc
./org/org-install.el
./org/org-keys.el
./org/org-keys.elc
./org/org-lint.el
./org/org-lint.elc
./org/org-list.el
./org/org-list.elc
./org/org-loaddefs.el
./org/org-macro.el
./org/org-macro.elc
./org/org-macs.el
./org/org-macs.elc
./org/org-mobile.el
./org/org-mobile.elc
./org/org-mouse.el
./org/org-mouse.elc
./org/org-num.el
./org/org-num.elc
./org/org-pcomplete.el
./org/org-pcomplete.elc
./org/org-plot.el
./org/org-plot.elc
./org/org-protocol.el
./org/org-protocol.elc
./org/org-refile.el
./org/org-refile.elc
./org/org-src.el
./org/org-src.elc
./org/org-table.el
./org/org-table.elc
./org/org-tempo.el
./org/org-tempo.elc
./org/org-timer.el
./org/org-timer.elc
./org/org-version.el
./org/org.el
./org/org.elc
./org/ox-ascii.el
./org/ox-ascii.elc
./org/ox-beamer.el
./org/ox-beamer.elc
./org/ox-html.el
./org/ox-html.elc
./org/ox-icalendar.el
./org/ox-icalendar.elc
./org/ox-koma-letter.el
./org/ox-koma-letter.elc
./org/ox-latex.el
./org/ox-latex.elc
./org/ox-man.el
./org/ox-man.elc
./org/ox-md.el
./org/ox-md.elc
./org/ox-odt.el
./org/ox-odt.elc
./org/ox-org.el
./org/ox-org.elc
./org/ox-publish.el
./org/ox-publish.elc
./org/ox-texinfo.el
./org/ox-texinfo.elc
./org/ox.el
./org/ox.elc
./outline.el
./outline.elc
./paren.el
./paren.elc
./password-cache.el
./password-cache.elc
./pcmpl-cvs.el
./pcmpl-cvs.elc
./pcmpl-gnu.el
./pcmpl-gnu.elc
./pcmpl-linux.el
./pcmpl-linux.elc
./pcmpl-rpm.el
./pcmpl-rpm.elc
./pcmpl-unix.el
./pcmpl-unix.elc
./pcmpl-x.el
./pcmpl-x.elc
./pcomplete.el
./pcomplete.elc
./pixel-scroll.el
./pixel-scroll.elc
./play/
./play/5x5.el
./play/5x5.elc
./play/animate.el
./play/animate.elc
./play/blackbox.el
./play/blackbox.elc
./play/bubbles.el
./play/bubbles.elc
./play/cookie1.el
./play/cookie1.elc
./play/decipher.el
./play/decipher.elc
./play/dissociate.el
./play/dissociate.elc
./play/doctor.el
./play/doctor.elc
./play/dunnet.el
./play/dunnet.elc
./play/fortune.el
./play/fortune.elc
./play/gamegrid.el
./play/gamegrid.elc
./play/gametree.el
./play/gametree.elc
./play/gomoku.el
./play/gomoku.elc
./play/handwrite.el
./play/handwrite.elc
./play/hanoi.el
./play/hanoi.elc
./play/life.el
./play/life.elc
./play/morse.el
./play/morse.elc
./play/mpuz.el
./play/mpuz.elc
./play/pong.el
./play/pong.elc
./play/snake.el
./play/snake.elc
./play/solitaire.el
./play/solitaire.elc
./play/spook.el
./play/spook.elc
./play/studly.el
./play/studly.elc
./play/tetris.el
./play/tetris.elc
./play/zone.el
./play/zone.elc
./plstore.el
./plstore.elc
./printing.el
./printing.elc
./proced.el
./proced.elc
./profiler.el
./profiler.elc
./progmodes/
./progmodes/antlr-mode.el
./progmodes/antlr-mode.elc
./progmodes/asm-mode.el
./progmodes/asm-mode.elc
./progmodes/autoconf.el
./progmodes/autoconf.elc
./progmodes/bat-mode.el
./progmodes/bat-mode.elc
./progmodes/bug-reference.el
./progmodes/bug-reference.elc
./progmodes/cc-align.el
./progmodes/cc-align.elc
./progmodes/cc-awk.el
./progmodes/cc-awk.elc
./progmodes/cc-bytecomp.el
./progmodes/cc-bytecomp.elc
./progmodes/cc-cmds.el
./progmodes/cc-cmds.elc
./progmodes/cc-defs.el
./progmodes/cc-defs.elc
./progmodes/cc-engine.el
./progmodes/cc-engine.elc
./progmodes/cc-fonts.el
./progmodes/cc-fonts.elc
./progmodes/cc-guess.el
./progmodes/cc-guess.elc
./progmodes/cc-langs.el
./progmodes/cc-langs.elc
./progmodes/cc-menus.el
./progmodes/cc-menus.elc
./progmodes/cc-mode.el
./progmodes/cc-mode.elc
./progmodes/cc-styles.el
./progmodes/cc-styles.elc
./progmodes/cc-vars.el
./progmodes/cc-vars.elc
./progmodes/cfengine.el
./progmodes/cfengine.elc
./progmodes/cl-font-lock.el
./progmodes/cl-font-lock.elc
./progmodes/cmacexp.el
./progmodes/cmacexp.elc
./progmodes/compile.el
./progmodes/compile.elc
./progmodes/cperl-mode.el
./progmodes/cperl-mode.elc
./progmodes/cpp.el
./progmodes/cpp.elc
./progmodes/cwarn.el
./progmodes/cwarn.elc
./progmodes/dcl-mode.el
./progmodes/dcl-mode.elc
./progmodes/ebnf-abn.el
./progmodes/ebnf-abn.elc
./progmodes/ebnf-bnf.el
./progmodes/ebnf-bnf.elc
./progmodes/ebnf-dtd.el
./progmodes/ebnf-dtd.elc
./progmodes/ebnf-ebx.el
./progmodes/ebnf-ebx.elc
./progmodes/ebnf-iso.el
./progmodes/ebnf-iso.elc
./progmodes/ebnf-otz.el
./progmodes/ebnf-otz.elc
./progmodes/ebnf-yac.el
./progmodes/ebnf-yac.elc
./progmodes/ebnf2ps.el
./progmodes/ebnf2ps.elc
./progmodes/ebrowse.el
./progmodes/ebrowse.elc
./progmodes/elisp-mode.el
./progmodes/elisp-mode.elc
./progmodes/etags.el
./progmodes/etags.elc
./progmodes/executable.el
./progmodes/executable.elc
./progmodes/f90.el
./progmodes/f90.elc
./progmodes/flymake-cc.el
./progmodes/flymake-cc.elc
./progmodes/flymake-proc.el
./progmodes/flymake-proc.elc
./progmodes/flymake.el
./progmodes/flymake.elc
./progmodes/fortran.el
./progmodes/fortran.elc
./progmodes/gdb-mi.el
./progmodes/gdb-mi.elc
./progmodes/glasses.el
./progmodes/glasses.elc
./progmodes/grep.el
./progmodes/grep.elc
./progmodes/gud.el
./progmodes/gud.elc
./progmodes/hideif.el
./progmodes/hideif.elc
./progmodes/hideshow.el
./progmodes/hideshow.elc
./progmodes/icon.el
./progmodes/icon.elc
./progmodes/idlw-complete-structtag.el
./progmodes/idlw-complete-structtag.elc
./progmodes/idlw-help.el
./progmodes/idlw-help.elc
./progmodes/idlw-shell.el
./progmodes/idlw-shell.elc
./progmodes/idlw-toolbar.el
./progmodes/idlw-toolbar.elc
./progmodes/idlwave.el
./progmodes/idlwave.elc
./progmodes/inf-lisp.el
./progmodes/inf-lisp.elc
./progmodes/js.el
./progmodes/js.elc
./progmodes/ld-script.el
./progmodes/ld-script.elc
./progmodes/m4-mode.el
./progmodes/m4-mode.elc
./progmodes/make-mode.el
./progmodes/make-mode.elc
./progmodes/meta-mode.el
./progmodes/meta-mode.elc
./progmodes/mixal-mode.el
./progmodes/mixal-mode.elc
./progmodes/modula2.el
./progmodes/modula2.elc
./progmodes/octave.el
./progmodes/octave.elc
./progmodes/opascal.el
./progmodes/opascal.elc
./progmodes/pascal.el
./progmodes/pascal.elc
./progmodes/perl-mode.el
./progmodes/perl-mode.elc
./progmodes/prog-mode.el
./progmodes/prog-mode.elc
./progmodes/project.el
./progmodes/project.elc
./progmodes/prolog.el
./progmodes/prolog.elc
./progmodes/ps-mode.el
./progmodes/ps-mode.elc
./progmodes/python.el
./progmodes/python.elc
./progmodes/ruby-mode.el
./progmodes/ruby-mode.elc
./progmodes/scheme.el
./progmodes/scheme.elc
./progmodes/sh-script.el
./progmodes/sh-script.elc
./progmodes/simula.el
./progmodes/simula.elc
./progmodes/sql.el
./progmodes/sql.elc
./progmodes/subword.el
./progmodes/subword.elc
./progmodes/tcl.el
./progmodes/tcl.elc
./progmodes/vera-mode.el
./progmodes/vera-mode.elc
./progmodes/verilog-mode.el
./progmodes/verilog-mode.elc
./progmodes/vhdl-mode.el
./progmodes/vhdl-mode.elc
./progmodes/which-func.el
./progmodes/which-func.elc
./progmodes/xref.el
./progmodes/xref.elc
./progmodes/xscheme.el
./progmodes/xscheme.elc
./ps-bdf.el
./ps-bdf.elc
./ps-def.el
./ps-def.elc
./ps-mule.el
./ps-mule.elc
./ps-print-loaddefs.el
./ps-print.el
./ps-print.elc
./ps-samp.el
./ps-samp.elc
./README
./recentf.el
./recentf.elc
./rect.el
./rect.elc
./register.el
./register.elc
./registry.el
./registry.elc
./repeat.el
./repeat.elc
./replace.el
./replace.elc
./reposition.el
./reposition.elc
./reveal.el
./reveal.elc
./rfn-eshadow.el
./rfn-eshadow.elc
./rot13.el
./rot13.elc
./rtree.el
./rtree.elc
./ruler-mode.el
./ruler-mode.elc
./savehist.el
./savehist.elc
./saveplace.el
./saveplace.elc
./scroll-all.el
./scroll-all.elc
./scroll-bar.el
./scroll-bar.elc
./scroll-lock.el
./scroll-lock.elc
./select.el
./select.elc
./server.el
./server.elc
./ses.el
./ses.elc
./shadowfile.el
./shadowfile.elc
./shell.el
./shell.elc
./simple.el
./simple.elc
./skeleton.el
./skeleton.elc
./so-long.el
./so-long.elc
./sort.el
./sort.elc
./soundex.el
./soundex.elc
./speedbar.el
./speedbar.elc
./startup.el
./startup.elc
./strokes.el
./strokes.elc
./subdirs.el
./subr.el
./subr.elc
./svg.el
./svg.elc
./t-mouse.el
./t-mouse.elc
./tab-bar.el
./tab-bar.elc
./tab-line.el
./tab-line.elc
./tabify.el
./tabify.elc
./talk.el
./talk.elc
./tar-mode.el
./tar-mode.elc
./tempo.el
./tempo.elc
./term/
./term/AT386.el
./term/AT386.elc
./term/bobcat.el
./term/bobcat.elc
./term/common-win.el
./term/common-win.elc
./term/cygwin.el
./term/cygwin.elc
./term/internal.el
./term/internal.elc
./term/iris-ansi.el
./term/iris-ansi.elc
./term/konsole.el
./term/konsole.elc
./term/linux.el
./term/linux.elc
./term/lk201.el
./term/lk201.elc
./term/news.el
./term/news.elc
./term/ns-win.el
./term/ns-win.elc
./term/pc-win.el
./term/pc-win.elc
./term/README
./term/rxvt.el
./term/rxvt.elc
./term/screen.el
./term/screen.elc
./term/st.el
./term/st.elc
./term/sun.el
./term/sun.elc
./term/tmux.el
./term/tmux.elc
./term/tty-colors.el
./term/tty-colors.elc
./term/tvi970.el
./term/tvi970.elc
./term/vt100.el
./term/vt100.elc
./term/vt200.el
./term/vt200.elc
./term/w32-win.el
./term/w32-win.elc
./term/w32console.el
./term/w32console.elc
./term/wyse50.el
./term/wyse50.elc
./term/x-win.el
./term/x-win.elc
./term/xterm.el
./term/xterm.elc
./term.el
./term.elc
./textmodes/
./textmodes/artist.el
./textmodes/artist.elc
./textmodes/bib-mode.el
./textmodes/bib-mode.elc
./textmodes/bibtex-style.el
./textmodes/bibtex-style.elc
./textmodes/bibtex.el
./textmodes/bibtex.elc
./textmodes/conf-mode.el
./textmodes/conf-mode.elc
./textmodes/css-mode.el
./textmodes/css-mode.elc
./textmodes/dns-mode.el
./textmodes/dns-mode.elc
./textmodes/enriched.el
./textmodes/enriched.elc
./textmodes/etc-authors-mode.el
./textmodes/etc-authors-mode.elc
./textmodes/fill.el
./textmodes/fill.elc
./textmodes/flyspell.el
./textmodes/flyspell.elc
./textmodes/ispell.el
./textmodes/ispell.elc
./textmodes/less-css-mode.el
./textmodes/less-css-mode.elc
./textmodes/makeinfo.el
./textmodes/makeinfo.elc
./textmodes/mhtml-mode.el
./textmodes/mhtml-mode.elc
./textmodes/nroff-mode.el
./textmodes/nroff-mode.elc
./textmodes/page-ext.el
./textmodes/page-ext.elc
./textmodes/page.el
./textmodes/page.elc
./textmodes/paragraphs.el
./textmodes/paragraphs.elc
./textmodes/picture.el
./textmodes/picture.elc
./textmodes/po.el
./textmodes/po.elc
./textmodes/refbib.el
./textmodes/refbib.elc
./textmodes/refer.el
./textmodes/refer.elc
./textmodes/refill.el
./textmodes/refill.elc
./textmodes/reftex-auc.el
./textmodes/reftex-auc.elc
./textmodes/reftex-cite.el
./textmodes/reftex-cite.elc
./textmodes/reftex-dcr.el
./textmodes/reftex-dcr.elc
./textmodes/reftex-global.el
./textmodes/reftex-global.elc
./textmodes/reftex-index.el
./textmodes/reftex-index.elc
./textmodes/reftex-loaddefs.el
./textmodes/reftex-parse.el
./textmodes/reftex-parse.elc
./textmodes/reftex-ref.el
./textmodes/reftex-ref.elc
./textmodes/reftex-sel.el
./textmodes/reftex-sel.elc
./textmodes/reftex-toc.el
./textmodes/reftex-toc.elc
./textmodes/reftex-vars.el
./textmodes/reftex-vars.elc
./textmodes/reftex.el
./textmodes/reftex.elc
./textmodes/remember.el
./textmodes/remember.elc
./textmodes/rst.el
./textmodes/rst.elc
./textmodes/sgml-mode.el
./textmodes/sgml-mode.elc
./textmodes/table.el
./textmodes/table.elc
./textmodes/tex-mode.el
./textmodes/tex-mode.elc
./textmodes/texinfmt.el
./textmodes/texinfmt.elc
./textmodes/texinfo-loaddefs.el
./textmodes/texinfo.el
./textmodes/texinfo.elc
./textmodes/texnfo-upd.el
./textmodes/texnfo-upd.elc
./textmodes/text-mode.el
./textmodes/text-mode.elc
./textmodes/tildify.el
./textmodes/tildify.elc
./textmodes/two-column.el
./textmodes/two-column.elc
./textmodes/underline.el
./textmodes/underline.elc
./thingatpt.el
./thingatpt.elc
./thread.el
./thread.elc
./thumbs.el
./thumbs.elc
./time-stamp.el
./time-stamp.elc
./time.el
./time.elc
./timezone.el
./timezone.elc
./tmm.el
./tmm.elc
./tool-bar.el
./tool-bar.elc
./tooltip.el
./tooltip.elc
./transient.el
./transient.elc
./tree-widget.el
./tree-widget.elc
./tutorial.el
./tutorial.elc
./type-break.el
./type-break.elc
./uniquify.el
./uniquify.elc
./url/
./url/ChangeLog.1
./url/url-about.el
./url/url-about.elc
./url/url-auth.el
./url/url-auth.elc
./url/url-cache.el
./url/url-cache.elc
./url/url-cid.el
./url/url-cid.elc
./url/url-cookie.el
./url/url-cookie.elc
./url/url-dav.el
./url/url-dav.elc
./url/url-dired.el
./url/url-dired.elc
./url/url-domsuf.el
./url/url-domsuf.elc
./url/url-expand.el
./url/url-expand.elc
./url/url-file.el
./url/url-file.elc
./url/url-ftp.el
./url/url-ftp.elc
./url/url-future.el
./url/url-future.elc
./url/url-gw.el
./url/url-gw.elc
./url/url-handlers.el
./url/url-handlers.elc
./url/url-history.el
./url/url-history.elc
./url/url-http.el
./url/url-http.elc
./url/url-imap.el
./url/url-imap.elc
./url/url-irc.el
./url/url-irc.elc
./url/url-ldap.el
./url/url-ldap.elc
./url/url-mailto.el
./url/url-mailto.elc
./url/url-methods.el
./url/url-methods.elc
./url/url-misc.el
./url/url-misc.elc
./url/url-news.el
./url/url-news.elc
./url/url-nfs.el
./url/url-nfs.elc
./url/url-parse.el
./url/url-parse.elc
./url/url-privacy.el
./url/url-privacy.elc
./url/url-proxy.el
./url/url-proxy.elc
./url/url-queue.el
./url/url-queue.elc
./url/url-tramp.el
./url/url-tramp.elc
./url/url-util.el
./url/url-util.elc
./url/url-vars.el
./url/url-vars.elc
./url/url.el
./url/url.elc
./userlock.el
./userlock.elc
./vc/
./vc/add-log.el
./vc/add-log.elc
./vc/compare-w.el
./vc/compare-w.elc
./vc/cvs-status.el
./vc/cvs-status.elc
./vc/diff-mode.el
./vc/diff-mode.elc
./vc/diff.el
./vc/diff.elc
./vc/ediff-diff.el
./vc/ediff-diff.elc
./vc/ediff-help.el
./vc/ediff-help.elc
./vc/ediff-hook.el
./vc/ediff-hook.elc
./vc/ediff-init.el
./vc/ediff-init.elc
./vc/ediff-merg.el
./vc/ediff-merg.elc
./vc/ediff-mult.el
./vc/ediff-mult.elc
./vc/ediff-ptch.el
./vc/ediff-ptch.elc
./vc/ediff-util.el
./vc/ediff-util.elc
./vc/ediff-vers.el
./vc/ediff-vers.elc
./vc/ediff-wind.el
./vc/ediff-wind.elc
./vc/ediff.el
./vc/ediff.elc
./vc/emerge.el
./vc/emerge.elc
./vc/log-edit.el
./vc/log-edit.elc
./vc/log-view.el
./vc/log-view.elc
./vc/pcvs-defs.el
./vc/pcvs-defs.elc
./vc/pcvs-info.el
./vc/pcvs-info.elc
./vc/pcvs-parse.el
./vc/pcvs-parse.elc
./vc/pcvs-util.el
./vc/pcvs-util.elc
./vc/pcvs.el
./vc/pcvs.elc
./vc/smerge-mode.el
./vc/smerge-mode.elc
./vc/vc-annotate.el
./vc/vc-annotate.elc
./vc/vc-bzr.el
./vc/vc-bzr.elc
./vc/vc-cvs.el
./vc/vc-cvs.elc
./vc/vc-dav.el
./vc/vc-dav.elc
./vc/vc-dir.el
./vc/vc-dir.elc
./vc/vc-dispatcher.el
./vc/vc-dispatcher.elc
./vc/vc-filewise.el
./vc/vc-filewise.elc
./vc/vc-git.el
./vc/vc-git.elc
./vc/vc-hg.el
./vc/vc-hg.elc
./vc/vc-hooks.el
./vc/vc-hooks.elc
./vc/vc-mtn.el
./vc/vc-mtn.elc
./vc/vc-rcs.el
./vc/vc-rcs.elc
./vc/vc-sccs.el
./vc/vc-sccs.elc
./vc/vc-src.el
./vc/vc-src.elc
./vc/vc-svn.el
./vc/vc-svn.elc
./vc/vc.el
./vc/vc.elc
./vcursor.el
./vcursor.elc
./version.el
./version.elc
./view.el
./view.elc
./vt-control.el
./vt-control.elc
./vt100-led.el
./vt100-led.elc
./w32-fns.el
./w32-fns.elc
./w32-vars.el
./w32-vars.elc
./wdired.el
./wdired.elc
./whitespace.el
./whitespace.elc
./wid-browse.el
./wid-browse.elc
./wid-edit.el
./wid-edit.elc
./widget.el
./widget.elc
./windmove.el
./windmove.elc
./window.el
./window.elc
./winner.el
./winner.elc
./woman.el
./woman.elc
./x-dnd.el
./x-dnd.elc
./xdg.el
./xdg.elc
./xml.el
./xml.elc
./xt-mouse.el
./xt-mouse.elc
./xwidget.el
./xwidget.elc
rm -f "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/lisp/subdirs.el"
umask 022; ./build-aux/update-subdirs "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/lisp"
subdir="/d/emacs-build/install/emacs-28.1/share/emacs/28.1/site-lisp" ; \
  if [ -f "${subdir}/subdirs.el" ]; then true; else umask 022; /usr/bin/mkdir -p "${subdir}"; (echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; echo "    (normal-top-level-add-subdirs-to-load-path))") > "${subdir}/subdirs.el"; fi
subdir="/d/emacs-build/install/emacs-28.1/share/emacs/site-lisp" ; \
  if [ -f "${subdir}/subdirs.el" ]; then true; else umask 022; /usr/bin/mkdir -p "${subdir}"; (echo "(if (fboundp 'normal-top-level-add-subdirs-to-load-path)"; echo "    (normal-top-level-add-subdirs-to-load-path))") > "${subdir}/subdirs.el"; fi || true
[ -z "" ] || { \
  echo "Compressing *.el etc. ..." && \
  cd "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/lisp" && \
  for f in `find . -name "*.elc" -print | sed 's/.elc$/.el/'`; do \
     -9n "$f"; \
  done; \
   -9n "../etc/publicsuffix.txt"; \
}
chmod -R a+r "/d/emacs-build/install/emacs-28.1/share/emacs/28.1" "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc" "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/lisp"
unset CDPATH; \
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc" ; \
exp_etcdocdir=`cd "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc"; /bin/pwd`; \
if [ "`cd ./etc; /bin/pwd`" != "$exp_etcdocdir" ]; \
then \
   docfile="DOC"; \
   printf 'Copying %s to %s ...\n' "etc/$docfile" \
     "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc"; \
   /usr/bin/install -c -m 644 etc/${docfile} "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc/${docfile}"; \
   for installuser in ${LOGNAME} ${USERNAME} ${USER} `(id -u) 2> /dev/null`; do [ -n "${installuser}" ] && break ; done; installgroup=`(id -g) 2>/dev/null` && [ -n "$installgroup" ] && installuser=$installuser:$installgroup; \
     chown ${installuser} "/d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc/${docfile}" || true ; \
else true; fi
Copying etc/DOC to /d/emacs-build/install/emacs-28.1/share/emacs/28.1/etc ...
umask 022; /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/bin"
make -C lib-src install
make[2]: Entering directory '/d/emacs-build/emacs-28.1/lib-src'

Installing utilities run internally by Emacs.
umask 022 && /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32"
exp_archlibdir=`cd "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32" && /bin/pwd` && \
if [ "$exp_archlibdir" != "`/bin/pwd`" ]; then \
  for file in hexl.exe  movemail.exe ; do \
    /usr/bin/install -c -s $file \
      "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/$file" || exit; \
  done ; \
        fi
exp_archlibdir=`cd "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32" && /bin/pwd` && \
if [ "$exp_archlibdir" != "`cd . && /bin/pwd`" ]; then \
  for file in rcs2log; do \
    /usr/bin/install -c ./$file \
      "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/$file" || exit; \
  done ; \
fi

Installing utilities for users to run.
umask 022 && /usr/bin/mkdir -p "/d/emacs-build/install/emacs-28.1/bin"
for file in etags.exe ctags.exe emacsclient.exe emacsclientw.exe ebrowse.exe ; do \
  /usr/bin/install -c -s ${file} \
    "/d/emacs-build/install/emacs-28.1/bin"/` \
      echo ${file} | sed -e 's/.exe$//' -e 's,x,x,' \
    `.exe || exit; \
done
make[2]: Leaving directory '/d/emacs-build/emacs-28.1/lib-src'
/usr/bin/install -c -s src/emacs.exe "/d/emacs-build/install/emacs-28.1/bin/`echo emacs-28.1 | sed 's,x,x,'`.exe"
/usr/bin/install -c -m 644 src/emacs.pdmp "/d/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32"/emacs.pdmp
chmod 755 "/d/emacs-build/install/emacs-28.1/bin/`echo emacs-28.1 | sed 's,x,x,'`.exe"
rm -f "/d/emacs-build/install/emacs-28.1/bin/`echo emacs | sed 's,x,x,'`.exe"
cd "/d/emacs-build/install/emacs-28.1/bin" && /bin/ln "`echo emacs-28.1 | sed 's,x,x,'`.exe" "`echo emacs | sed 's,x,x,'`.exe"
make[1]: Leaving directory '/d/emacs-build/emacs-28.1'
  adding: emacs-28.1/bin/ (stored 0%)
  adding: emacs-28.1/bin/addpm.exe (deflated 46%)
  adding: emacs-28.1/bin/ctags.exe (deflated 50%)
  adding: emacs-28.1/bin/ebrowse.exe (deflated 49%)
  adding: emacs-28.1/bin/emacs-28.1.exe (deflated 78%)
  adding: emacs-28.1/bin/emacs.exe (deflated 78%)
  adding: emacs-28.1/bin/emacsclient.exe (deflated 51%)
  adding: emacs-28.1/bin/emacsclientw.exe (deflated 76%)
  adding: emacs-28.1/bin/etags.exe (deflated 49%)
  adding: emacs-28.1/bin/runemacs.exe (deflated 79%)
  adding: emacs-28.1/include/ (stored 0%)
  adding: emacs-28.1/include/emacs-module.h (deflated 87%)
  adding: emacs-28.1/lib/ (stored 0%)
  adding: emacs-28.1/lib/emacs/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/autoload-f3599901-6c587684.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/byte-opt-9c5f25f5-cf616e7d.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/bytecomp-12882072-4d43b0ac.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cconv-3b1f1f98-f28fe91d.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/charscript-600dca1a-856785a8.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cl-extra-d7051cba-4c255b12.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cl-lib-8b938900-82325715.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cl-macs-7ae82f81-efff4559.eln (deflated 65%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cl-seq-f464c4e2-64c2d1db.eln (deflated 65%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/comp-7672a6ed-ddb3f899.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/comp-cstr-ef162ef7-d21e459f.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/emoji-zwj-4f682c68-43cfd5a2.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/gv-e0cf7478-d7693217.eln (deflated 72%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/help-mode-d4dbae3d-aaa71a7e.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/abbrev-2af30c9a-c1132711.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/backquote-d5b20f7c-6dfc6085.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/bindings-d30713c5-a1908144.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/buff-menu-da4b0b04-65a249b6.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/burmese-3ddca72e-6aa09761.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/button-747c9d6e-948de613.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/byte-run-79ff048e-f39f6766.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/case-table-3a8e2808-be7656d4.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cham-7498ab67-4831a6b4.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/characters-45232aae-94bf4196.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/chinese-c5896779-bb7df124.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cl-generic-be68ad15-06984a7e.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cl-preloaded-6e6a1f4e-676e310d.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/common-win-4b869e38-d60fdb10.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/composite-beea1fd5-a138288c.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cp51932-89105e97-e8997b76.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cus-face-74f1689e-1f20b9c1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cus-start-26315480-6f2c6ee4.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/custom-c166a157-21a7b692.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cyrillic-79ea53dc-54849acf.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/czech-c6790aeb-8820d2fd.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/disp-table-375616aa-5c285770.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dnd-12d90309-f8c52779.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dos-fns-6e9410f2-9e80dcb2.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dos-vars-f5506e15-bb9b98ed.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dos-w32-923cbfb1-13f651ee.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dynamic-setting-55f80457-29972e5a.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/easymenu-1fb41c0e-a3d158eb.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ediff-hook-0b92f1a2-9201f46f.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/eldoc-d20a5fe9-b4c53301.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/electric-a9ca6cdd-e99a7196.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/elisp-mode-90dbfe40-5b198cc1.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/english-e3896aa2-6665c1ec.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/env-72406999-a036d1f6.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/epa-hook-99ab3afb-fb4d9944.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ethiopic-b0f5a6d8-80a96866.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/eucjp-ms-5daf4e1a-cf27da4c.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/european-369de593-3fd092db.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/faces-b9447c93-7a9c9f1b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/files-1e8937b2-c93b982b.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/fill-19d89c43-dadc9bfe.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/float-sup-c5369b32-fa14b03f.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/font-core-c3bff1fd-4e71b802.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/font-lock-895216f6-cc190dd0.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/fontset-da863153-1e15763d.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/format-c5b23b0d-d3836422.eln (deflated 65%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/frame-b40fc590-795a6ee7.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/fringe-d5d49a60-a141550b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/georgian-8daa6ed6-af8cf423.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/greek-ddbf878c-9431fa96.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/hebrew-b9ed6a0d-8863a58f.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/help-59d8049f-4d9f13d5.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/image-f221b419-e1617999.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/indent-396b3792-9f9e085f.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/indian-0c4ce628-a85c69d1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/internal-957edb14-8e7081e0.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/isearch-693bdd75-10b4dbe2.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/iso-transl-466860a2-4197968b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/japanese-d54f685c-3d830a32.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/jit-lock-8a988e43-5c83f105.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/jka-cmpr-hook-ff630d3e-cf32ebad.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/khmer-914ba26a-faa77228.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/korean-2f82396a-b6432cd3.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/lao-81d6a353-679fc9a1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/lisp-1e88867d-9eeed7b1.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/lisp-mode-410874a4-f46e8019.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ls-lisp-4d1ed918-7eb40cb8.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/macroexp-2c3e1495-bd75dae5.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/map-ynp-990591b5-85f28521.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/menu-bar-4f46ea94-aa922eb7.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/minibuffer-1b0f548b-503c46c4.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/misc-lang-7cb33d20-69eb6148.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mouse-15f283fa-bc29fd8e.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mule-3352613d-82b9a969.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mule-cmds-c8553014-b81234cf.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mule-conf-eca41db8-89f59726.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mule-util-5c349a87-e11b64b4.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mwheel-168e9ec3-7b441a5f.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/nadvice-64630aaa-708358da.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/newcomment-678006bb-5c2db744.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ns-win-ef8075c0-bd9cb850.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/obarray-318a5d56-6312b83b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/page-ee7241cc-572c9d55.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/paragraphs-faf2e9b4-0657e1b8.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/paren-0f414553-8b8be879.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/pc-win-2c50182f-7d1107cd.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/prog-mode-642b2411-5527e18b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/regexp-opt-d2355c94-5f9416fe.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/register-80045398-0b6b944f.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/replace-fc551dbc-d748b884.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/rfn-eshadow-25788e78-8301b6e7.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/romanian-36a52030-ffb8441c.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/scroll-bar-20650688-3534ff63.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/select-784d9bb7-76b5ba01.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/shorthands-1dc1e95e-d80e00b1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/simple-fab5b0cf-fcc5e219.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/sinhala-ce98fc4b-463487ec.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/slovak-ece02e01-3d8c4905.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/startup-bbc6ea72-9c04c94d.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/subr-13adf6a6-577835dc.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/syntax-bf4e4bc4-19987706.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tab-bar-f81d329c-b1a0a028.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tabulated-list-552ba1e5-dea7ea48.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tai-viet-fdaa77d1-5aae2b21.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/text-mode-7f741068-4c001dd1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/thai-7d4342b5-53a38fc5.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tibetan-b792461b-5a211ff1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/timer-3ee7cfd9-d5a7a198.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tool-bar-ae0b5bc0-0f398c9c.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tooltip-29462ede-9b69d110.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tty-colors-b7804baf-6cde262b.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ucs-normalize-ad11ce47-97de768a.eln (deflated 71%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/uniquify-0fb233ac-8f94b120.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/utf-8-lang-7d52ad20-10393d1a.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/vc-hooks-cfa0878e-11d65408.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/version-025f5cb3-c8df2a81.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/vietnamese-f823b5c7-0e05e16d.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/w32-fns-d8ead36c-dc827673.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/w32-vars-6533c316-cef60feb.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/w32-win-a6781510-afd99408.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/widget-5b69ebb0-655fe9ef.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/window-0d1b8b93-7ef4271a.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/x-dnd-f8192910-c7e94971.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/x-win-3c49581f-9fa9dfaf.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/rx-627d8c83-dfb131e2.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/seq-c314b42f-16a16698.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d6261636b696e672d73746f7265_x_display_backing_store_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d636f6c6f722d63656c6c73_x_display_color_cells_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d6d6d2d686569676874_x_display_mm_height_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d6d6d2d7769647468_x_display_mm_width_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d706978656c2d686569676874_x_display_pixel_height_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d706978656c2d7769647468_x_display_pixel_width_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d706c616e6573_x_display_planes_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d73637265656e73_x_display_screens_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d76697375616c2d636c617373_x_display_visual_class_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d6c6973742d666f6e7473_x_list_fonts_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d7365727665722d6d61782d726571756573742d73697a65_x_server_max_request_size_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d7365727665722d76656e646f72_x_server_vendor_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d7365727665722d76657273696f6e_x_server_version_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr-x-02dfef32-232d0781.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/warnings-28e75f4d-870b026e.eln (deflated 68%)
  adding: emacs-28.1/lib/systemd/ (stored 0%)
  adding: emacs-28.1/lib/systemd/user/ (stored 0%)
  adding: emacs-28.1/lib/systemd/user/emacs.service (deflated 31%)
  adding: emacs-28.1/libexec/ (stored 0%)
  adding: emacs-28.1/libexec/emacs/ (stored 0%)
  adding: emacs-28.1/libexec/emacs/28.1/ (stored 0%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/ (stored 0%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/cmdproxy.exe (deflated 58%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/ddeclient.exe (deflated 52%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/emacs.pdmp (deflated 77%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/hexl.exe (deflated 51%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/movemail.exe (deflated 50%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/rcs2log (deflated 62%)
  adding: emacs-28.1/share/ (stored 0%)
  adding: emacs-28.1/share/applications/ (stored 0%)
  adding: emacs-28.1/share/applications/emacs-mail.desktop (deflated 24%)
  adding: emacs-28.1/share/applications/emacs.desktop (deflated 43%)
  adding: emacs-28.1/share/applications/emacsclient.exe-mail.desktop (deflated 43%)
  adding: emacs-28.1/share/applications/emacsclient.exe.desktop (deflated 49%)
  adding: emacs-28.1/share/emacs/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/AUTHORS (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/CALC-NEWS (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-10.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-11.map (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-13.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-14.map (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-15.map (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-16.map (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-2.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-3.map (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-4.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-5.map (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-6.map (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-7.map (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-8.map (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-9.map (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/ALTERNATIVNYJ.map (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/BIG5-1.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/BIG5-2.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/BIG5-HKSCS.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/BIG5.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-1.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-2.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-3.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-4.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-5.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-6.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-7.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-F.map (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP10007.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1125.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1250.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1251.map (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1252.map (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1253.map (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1254.map (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1255.map (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1256.map (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1257.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1258.map (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP720.map (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP737.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP775.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP858.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP932-2BYTE.map (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP949-2BYTE.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/EBCDICUK.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/EBCDICUS.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/GB180302.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/GB180304.map (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/GB2312.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/GBK.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/HP-ROMAN8.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM037.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM038.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM1004.map (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM1026.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM1047.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM256.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM273.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM274.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM275.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM277.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM278.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM280.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM281.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM284.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM285.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM290.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM297.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM420.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM423.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM424.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM437.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM500.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM850.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM851.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM852.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM855.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM856.map (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM857.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM860.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM861.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM862.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM863.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM864.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM865.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM866.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM868.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM869.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM870.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM871.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM874.map (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM875.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM880.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM891.map (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM903.map (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM904.map (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM905.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM918.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISC6226.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX0201.map (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX0208.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX0212.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX2131.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX2132.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX213A.map (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JOHAB.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KA-ACADEMY.map (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KA-PS.map (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KOI-8.map (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KOI8-R.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KOI8-T.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KOI8-U.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KSC5601.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KSC5636.map (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MACINTOSH.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MIK.map (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-ethiopic.map (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-ipa.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-is13194.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-lviscii.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-sisheng.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-tibetan.map (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-uviscii.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/NEXTSTEP.map (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/PTCP154.map (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/README (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/stdenc.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/symbol.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/TIS-620.map (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/VISCII.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/VSCII-2.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/VSCII.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/compilation.txt (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/COPYING (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/DEBUG (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/DEVEL.HUMOR (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/DISTRIB (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/DOC (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/e/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/e/eterm-color (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/e/eterm-color.ti (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/e/README (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/edt-user.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs-buffer.gdb (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs-mail.desktop (deflated 24%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs.desktop (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs.icon (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs.metainfo.xml (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs.service (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacsclient-mail.desktop (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacsclient.desktop (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/enriched.txt (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/ERC-NEWS (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/ETAGS.EBNF (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/ETAGS.README (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/forms-d2.dat (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/forms-d2.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/forms-pass.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/README (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/future-bug (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/gnus/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/gnus/gnus-setup.ast (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/gnus/news-server.ast (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/gnus-tut.txt (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/grep.txt (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/HELLO (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/HISTORY (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/attach.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/attach.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/back-arrow.pbm (deflated 17%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/back-arrow.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/bookmark_add.pbm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/bookmark_add.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/cancel.pbm (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/cancel.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/checkbox-mixed.svg (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/checked.svg (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/checked.xpm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/close.pbm (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/close.xpm (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/connect.pbm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/connect.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/contact.pbm (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/contact.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/copy.pbm (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/copy.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/down-pushed.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/down-pushed.xpm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/down.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/down.xpm (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/README (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/right-pushed.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/right-pushed.xpm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/right.pbm (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/right.xpm (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/cut.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/cut.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/data-save.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/data-save.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/delete.pbm (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/delete.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/describe.pbm (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/describe.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/diropen.pbm (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/diropen.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/disconnect.pbm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/disconnect.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/down.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/exit.pbm (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/exit.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/bits.pbm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/bits.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/bitsbang.pbm (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/bitsbang.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box-minus.pbm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box-minus.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box-plus.pbm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box-plus.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box.pbm (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/checkmark.pbm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/checkmark.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir-minus.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir-minus.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir-plus.pbm (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir-plus.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir.pbm (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc-minus.pbm (deflated 5%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc-minus.xpm (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc-plus.pbm (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc-plus.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc.pbm (deflated 10%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/info.pbm (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/info.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/key.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/key.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/label.pbm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/label.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/lock.pbm (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/lock.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/mail.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/mail.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page-minus.pbm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page-minus.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page-plus.pbm (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page-plus.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page.pbm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/README (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-gt.pbm (deflated 20%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-gt.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-minus.pbm (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-minus.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-plus.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-plus.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-type.pbm (deflated 28%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-type.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-v.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-v.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag.pbm (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/unlock.pbm (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/unlock.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/fwd-arrow.pbm (deflated 17%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/fwd-arrow.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/catchup.pbm (deflated 14%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/catchup.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/cu-exit.pbm (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/cu-exit.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/describe-group.pbm (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/describe-group.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/exit-gnus.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/exit-gnus.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/exit-summ.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/exit-summ.xpm (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/followup.pbm (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/followup.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/fuwo.pbm (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/fuwo.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/get-news.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/get-news.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnntg.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnntg.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus-pointer.xbm (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus-pointer.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus.svg (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus.xbm (deflated 89%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus.xpm (deflated 96%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/important.pbm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/important.xpm (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/kill-group.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/kill-group.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/mail-reply.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/mail-reply.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/mail-send.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/mail-send.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/next-ur.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/next-ur.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/post.pbm (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/post.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/prev-ur.pbm (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/prev-ur.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/preview.xbm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/preview.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/README (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/receipt.pbm (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/receipt.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/reply-wo.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/reply-wo.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/reply.pbm (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/reply.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/rot13.pbm (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/rot13.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/save-aif.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/save-aif.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/save-art.pbm (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/save-art.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/subscribe.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/subscribe.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/toggle-subscription.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/toggle-subscription.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/unimportant.pbm (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/unimportant.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/unsubscribe.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/unsubscribe.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/uu-decode.pbm (deflated 21%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/uu-decode.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/uu-post.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/uu-post.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus.pbm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/all.pbm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/all.xpm (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/break.pbm (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/break.xpm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/cont.pbm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/cont.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/down.pbm (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/down.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/finish.pbm (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/finish.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/go.pbm (deflated 28%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/go.xpm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/next.pbm (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/next.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/nexti.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/nexti.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/pp.pbm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/pp.xpm (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/print.pbm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/print.xpm (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/pstar.pbm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/pstar.xpm (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rcont.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rcont.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/README (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/recstart.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/recstart.xpm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/recstop.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/recstop.xpm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/remove.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/remove.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rfinish.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rfinish.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rnext.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rnext.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rnexti.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rnexti.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rstep.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rstep.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rstepi.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rstepi.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/run.pbm (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/run.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/step.pbm (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/step.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/stepi.pbm (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/stepi.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/stop.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/stop.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/thread.pbm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/thread.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/until.pbm (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/until.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/up.pbm (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/up.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/watch.pbm (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/watch.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/help.pbm (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/help.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/home.pbm (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/home.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/closed.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/closed.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/empty.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/empty.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/end-connector.png (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/end-connector.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/extender-connector.png (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/extender-connector.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/leaf.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/leaf.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/locked-encrypted.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/locked-encrypted.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/mid-connector.png (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/mid-connector.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/opened.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/opened.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/skip-descender.png (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/skip-descender.xpm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/through-descender.png (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/through-descender.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/unlocked-encrypted.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/unlocked-encrypted.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/closed.png (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/closed.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/empty.png (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/empty.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/end-connector.png (deflated 5%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/end-connector.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/extender-connector.png (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/extender-connector.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/leaf.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/leaf.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/locked-encrypted.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/locked-encrypted.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/mid-connector.png (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/mid-connector.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/opened.png (deflated 21%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/opened.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/skip-descender.png (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/skip-descender.xpm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/through-descender.png (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/through-descender.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/unlocked-encrypted.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/unlocked-encrypted.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/128x128/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/128x128/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/128x128/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/128x128/apps/emacs23.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/apps/emacs22.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/apps/emacs23.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/apps/emacs22.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/apps/emacs23.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/apps/emacs22.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/apps/emacs23.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/apps/emacs22.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/apps/emacs23.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/apps/emacs.ico (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/apps/emacs.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/apps/emacs23.svg (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/mimetypes/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/mimetypes/emacs-document.svg (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/mimetypes/emacs-document23.svg (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/README (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/index.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/index.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/info.pbm (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/info.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/jump-to.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/jump-to.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/left-arrow.pbm (deflated 20%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/left-arrow.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/left.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/letter.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/letter.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock-broken.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock-broken.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock-ok.pbm (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock-ok.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock.pbm (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/back-arrow.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/copy.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/cut.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/fwd-arrow.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/help.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/home.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/index.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/jump-to.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/left-arrow.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/new.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/next-node.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/open.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/paste.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/preferences.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/prev-node.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/print.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/README (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/right-arrow.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/save.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/saveas.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/search.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/spell.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/undo.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/up-arrow.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/up-node.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/compose.pbm (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/compose.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/copy.pbm (deflated 17%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/copy.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/flag-for-followup.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/flag-for-followup.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/forward.pbm (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/forward.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/inbox.pbm (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/inbox.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/move.pbm (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/move.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/not-spam.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/not-spam.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/outbox.pbm (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/outbox.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/preview.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/preview.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/README (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/repack.pbm (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/repack.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-all.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-all.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-from.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-from.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-to.pbm (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-to.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/save-draft.pbm (deflated 20%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/save-draft.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/save.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/send.pbm (deflated 7%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/send.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/spam.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mh-logo.pbm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mh-logo.xpm (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/add.pbm (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/add.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/ffwd.pbm (deflated 32%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/ffwd.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/next.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/next.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/pause.pbm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/pause.xpm (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/play.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/play.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/prev.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/prev.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/README (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/rewind.pbm (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/rewind.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/stop.pbm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/stop.xpm (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/new.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/new.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/browse-url.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/get-all.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/mark-immortal.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/mark-read.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/narrow.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/next-feed.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/next-item.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/prev-feed.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/prev-item.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/README (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/rss-feed.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/rss-feed.svg (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/update.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/next-node.pbm (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/next-node.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/next-page.pbm (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/next-page.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/open.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/open.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/paste.pbm (deflated 21%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/paste.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/preferences.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/preferences.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/prev-node.pbm (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/prev-node.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/print.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/print.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/radio-checked.svg (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/radio-mixed.svg (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/radio.svg (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/README (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/redo.pbm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/redo.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/refresh.pbm (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/refresh.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/right-arrow.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/right-arrow.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/right.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/save.pbm (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/save.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/saveas.pbm (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/saveas.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/search-replace.pbm (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/search-replace.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/search.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/search.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/separator.pbm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/separator.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/show.pbm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/show.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/blink.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/blink.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/braindamaged.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/braindamaged.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/cry.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/cry.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/dead.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/dead.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/evil.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/evil.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/forced.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/forced.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/frown.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/frown.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/blink.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/braindamaged.xpm (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/cry.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/dead.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/evil.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/forced.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/frown.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/grin.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/indifferent.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/README (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/reverse-smile.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/sad.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/smile.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/wry.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grin.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grin.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/indifferent.pbm (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/indifferent.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/blink.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/braindamaged.xpm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/cry.xpm (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/dead.xpm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/evil.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/forced.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/frown.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/grin.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/indifferent.xpm (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/README (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/reverse-smile.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/sad.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/smile.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/wry.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/README (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/sad.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/sad.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/smile.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/smile.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/wry.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/wry.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-ascending.pbm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-ascending.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-column-ascending.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-column-ascending.xpm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-criteria.pbm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-criteria.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-descending.pbm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-descending.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-row-ascending.pbm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-row-ascending.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/spell.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/spell.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.bmp (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.pbm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.png (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.svg (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.xpm (deflated 94%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/close.xpm (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/left-arrow.xpm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/new.xpm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/README (deflated 24%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/right-arrow.xpm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/close.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/close.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/empty.png (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/empty.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/end-guide.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/end-guide.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/guide.png (deflated 7%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/guide.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/handle.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/handle.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/leaf.png (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/leaf.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/no-guide.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/no-guide.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/no-handle.png (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/no-handle.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/open.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/open.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/README (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/close.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/close.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/empty.png (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/empty.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/end-guide.png (deflated 7%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/end-guide.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/guide.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/guide.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/handle.png (deflated 7%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/handle.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/leaf.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/leaf.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/no-guide.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/no-guide.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/no-handle.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/no-handle.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/open.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/open.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/README (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/unchecked.pbm (deflated 27%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/unchecked.svg (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/unchecked.xpm (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/undo.pbm (deflated 17%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/undo.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up-arrow.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up-arrow.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up-node.pbm (deflated 13%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up-node.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/zoom-in.pbm (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/zoom-in.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/zoom-out.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/zoom-out.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/JOKES (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/MACHINES (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/MH-E-NEWS (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.1-17 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.18 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.19 (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.20 (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.21 (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.22 (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.23 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.24 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.25 (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.26 (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.27 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEXTSTEP (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/nxml/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/nxml/README (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/nxml/test-invalid.xml (deflated 28%)
  adding: emacs-28.1/share/emacs/28.1/etc/nxml/test-valid.xml (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/etc/NXML-NEWS (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/csl/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/csl/chicago-author-date.csl (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/csl/locales-en-US.xml (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/csl/README (deflated 27%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/OrgOdtContentTemplate.xml (deflated 90%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/OrgOdtStyles.xml (deflated 91%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/README (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/etc/ORG-NEWS (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/package-keyring.gpg (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/PROBLEMS (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/ps-prin0.ps (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/ps-prin1.ps (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/publicsuffix.txt (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/README (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/calccard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/calccard.tex (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-dired-ref.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-dired-ref.tex (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-refcard.tex (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-survival.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-survival.tex (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/de-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/de-refcard.tex (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/dired-ref.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/dired-ref.tex (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/emacsver.tex (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-dired-ref.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-dired-ref.tex (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-refcard.tex (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-survival.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-survival.tex (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-booklet.pdf (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-logo.eps (deflated 93%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-logo.pdf (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-refcard.tex (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/Makefile (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/orgcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/orgcard.tex (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pdflayout.sty (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pl-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pl-refcard.tex (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pt-br-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pt-br-refcard.tex (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/README (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/refcard.tex (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/ru-refcard.pdf (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/ru-refcard.tex (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-dired-ref.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-dired-ref.tex (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-refcard.tex (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-survival.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-survival.tex (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/survival.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/survival.tex (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/vipcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/vipcard.tex (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/viperCard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/viperCard.tex (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/rgb.txt (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/calstbl.rnc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbcalstbl.rnc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbhier.rnc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbnotn.rnc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbpool.rnc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbstart.rnc (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/docbook.rnc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/locate.rnc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/od-manifest-schema-v1.2-os.rnc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/OpenDocument-schema-v1.3+libreoffice.rnc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/OpenDocument-schema-v1.3.rnc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/rdfxml.rnc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/README (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/relaxng.rnc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/schemas.xml (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-applet.rnc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-attribs.rnc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-base.rnc (deflated 21%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-bdo.rnc (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-bform.rnc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-btable.rnc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-csismap.rnc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-datatypes.rnc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-edit.rnc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-events.rnc (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-form.rnc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-frames.rnc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-hypertext.rnc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-iframe.rnc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-image.rnc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-inlstyle.rnc (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-legacy.rnc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-link.rnc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-lst.rnc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-meta.rnc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-nameident.rnc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-object.rnc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-param.rnc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-pres.rnc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-ruby.rnc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-script.rnc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-ssismap.rnc (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-struct.rnc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-table.rnc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-text.rnc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-tgt.rnc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-xstyle.rnc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml.rnc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xslt.rnc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/etc/ses-example.ses (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/spook.lines (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/c.srt (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/cpp.srt (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/default.srt (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/doc-cpp.srt (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/doc-default.srt (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/doc-java.srt (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/ede-autoconf.srt (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/ede-make.srt (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/el.srt (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/getset-cpp.srt (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/java.srt (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/make.srt (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/proj-test.srt (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/template.srt (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/test.srt (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/texi.srt (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/wisent.srt (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/TERMS (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/adwaita-theme.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/deeper-blue-theme.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/dichromacy-theme.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/leuven-theme.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/light-blue-theme.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/manoj-dark-theme.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/misterioso-theme.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/modus-operandi-theme.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/modus-themes.el (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/modus-vivendi-theme.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/tango-dark-theme.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/tango-theme.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/tsdh-dark-theme.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/tsdh-light-theme.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/wheatgrass-theme.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/whiteboard-theme.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/wombat-theme.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/TODO (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.bg (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.cn (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.cs (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.de (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.eo (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.es (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.fr (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.he (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.it (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.ja (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.ko (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.nl (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.pl (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.pt_BR (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.ro (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.ru (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.sk (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.sl (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.sv (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.th (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.translators (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.zh (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/w32-feature.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/yow.lines (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/abbrev.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/abbrev.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/align.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/align.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/allout-widgets.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/allout-widgets.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/allout.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/allout.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ansi-color.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ansi-color.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/apropos.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/apropos.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/arc-mode.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/arc-mode.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/array.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/array.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/auth-source-pass.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/auth-source-pass.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/auth-source.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/auth-source.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autoarg.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autoarg.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autoinsert.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autoinsert.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autorevert.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autorevert.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/avoid.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/avoid.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/battery.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/battery.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bindings.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bindings.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bookmark.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bookmark.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bs.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bs.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/buff-menu.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/buff-menu.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/button.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/button.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-aent.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-aent.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-alg.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-alg.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-arith.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-arith.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-bin.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-bin.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-comb.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-comb.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-cplx.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-cplx.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-embed.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-embed.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-ext.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-ext.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-fin.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-fin.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-forms.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-forms.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-frac.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-frac.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-funcs.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-funcs.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-graph.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-graph.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-help.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-help.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-incom.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-incom.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-keypd.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-keypd.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-lang.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-lang.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-loaddefs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-macs.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-macs.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-map.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-map.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-math.el (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-math.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-menu.el (deflated 88%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-menu.elc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-misc.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-misc.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-mode.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-mode.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-mtx.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-mtx.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-nlfit.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-nlfit.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-poly.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-poly.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-prog.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-prog.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-rewr.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-rewr.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-rules.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-rules.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-sel.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-sel.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-stat.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-stat.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-store.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-store.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-stuff.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-stuff.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-trail.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-trail.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-undo.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-undo.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-units.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-units.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-vec.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-vec.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-yank.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-yank.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcalg2.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcalg2.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcalg3.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcalg3.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calccomp.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calccomp.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcsel2.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcsel2.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calculator.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calculator.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/appt.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/appt.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-bahai.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-bahai.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-china.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-china.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-coptic.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-coptic.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-dst.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-dst.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-french.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-french.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-hebrew.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-hebrew.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-html.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-html.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-islam.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-islam.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-iso.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-iso.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-julian.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-julian.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-loaddefs.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-mayan.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-mayan.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-menu.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-menu.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-move.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-move.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-persia.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-persia.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-tex.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-tex.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-x.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-x.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/calendar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/calendar.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/diary-lib.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/diary-lib.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/diary-loaddefs.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/hol-loaddefs.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/holidays.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/holidays.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/icalendar.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/icalendar.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/iso8601.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/iso8601.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/lunar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/lunar.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/parse-time.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/parse-time.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/solar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/solar.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/time-date.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/time-date.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/timeclock.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/timeclock.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/todo-mode.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/todo-mode.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/case-table.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/case-table.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cdl.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cdl.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-cscope.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-cscope.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-files.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-files.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-global.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-global.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-idutils.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-idutils.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/data-debug.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/data-debug.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/auto.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/auto.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/autoconf-edit.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/autoconf-edit.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/base.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/base.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/config.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/config.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/cpp-root.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/cpp-root.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/custom.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/custom.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/detect.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/detect.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/dired.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/dired.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/emacs.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/emacs.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/files.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/files.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/generic.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/generic.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/linux.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/linux.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/loaddefs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/locate.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/locate.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/make.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/make.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/makefile-edit.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/makefile-edit.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/pconf.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/pconf.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/pmake.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/pmake.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-archive.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-archive.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-aux.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-aux.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-comp.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-comp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-elisp.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-elisp.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-info.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-info.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-misc.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-misc.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-obj.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-obj.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-prog.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-prog.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-scheme.el (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-scheme.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-shared.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-shared.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/project-am.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/project-am.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/shell.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/shell.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/simple.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/simple.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/source.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/source.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/speedbar.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/speedbar.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/srecode.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/srecode.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/system.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/system.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/util.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/util.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/mode-local.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/mode-local.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/pulse.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/pulse.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/complete.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/complete.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/debug.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/debug.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/fcn.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/fcn.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/refs.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/refs.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/c-by.el (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/c-by.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/c.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/c.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/debug.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/debug.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/el.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/el.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/gcc.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/gcc.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/grammar.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/grammar.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/make-by.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/make-by.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/make.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/make.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/scm-by.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/scm-by.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/scm.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/scm.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/chart.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/chart.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/complete.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/complete.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ctxt.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ctxt.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-debug.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-debug.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-ebrowse.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-ebrowse.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-el.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-el.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-file.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-file.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-find.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-find.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-global.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-global.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-javascript.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-javascript.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-mode.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-mode.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-ref.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-ref.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-typecache.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-typecache.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/debug.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/debug.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/include.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/include.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/mode.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/dep.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/dep.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/doc.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/doc.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ede-grammar.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ede-grammar.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/edit.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/edit.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/find.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/find.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/format.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/format.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/fw.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/fw.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grammar-wy.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grammar-wy.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grammar.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grammar.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grm-wy-boot.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grm-wy-boot.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/html.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/html.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ia-sb.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ia-sb.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ia.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ia.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/idle.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/idle.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/imenu.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/imenu.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/java.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/java.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/lex-spp.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/lex-spp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/lex.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/lex.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/loaddefs.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/mru-bookmark.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/mru-bookmark.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/sb.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/sb.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/scope.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/scope.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/senator.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/senator.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/sort.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/sort.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/cscope.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/cscope.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/filter.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/filter.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/global.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/global.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/grep.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/grep.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/idutils.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/idutils.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/list.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/list.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-file.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-file.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-ls.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-ls.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-write.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-write.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/texi.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/texi.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/util-modes.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/util-modes.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/util.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/util.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/comp.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/comp.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/grammar.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/grammar.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/java-tags.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/java-tags.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/javascript.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/javascript.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/javat-wy.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/javat-wy.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/js-wy.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/js-wy.elc (deflated 88%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/python-wy.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/python-wy.elc (deflated 87%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/python.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/python.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/wisent.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/wisent.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/args.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/args.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/compile.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/compile.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/cpp.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/cpp.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/ctxt.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/ctxt.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/dictionary.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/dictionary.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/document.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/document.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/el.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/el.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/expandproto.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/expandproto.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/extract.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/extract.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/fields.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/fields.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/filters.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/filters.elc (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/find.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/find.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/getset.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/getset.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/insert.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/insert.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/java.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/java.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/loaddefs.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/map.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/map.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/mode.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/mode.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/semantic.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/semantic.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt-wy.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt-wy.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/table.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/table.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/template.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/template.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/texi.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/texi.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode.elc (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/char-fold.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/char-fold.elc (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/lisp/chistory.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/chistory.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cmuscheme.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cmuscheme.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/color.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/color.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/comint.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/comint.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/completion.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/completion.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/composite.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/composite.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/COPYING (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-dep.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-dep.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-edit.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-edit.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-face.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-face.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-load.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-start.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-start.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-theme.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-theme.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/custom.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/custom.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dabbrev.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dabbrev.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/delim-col.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/delim-col.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/delsel.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/delsel.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/descr-text.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/descr-text.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/desktop.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/desktop.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dframe.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dframe.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-aux.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-aux.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-loaddefs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-x.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-x.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dirtrack.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dirtrack.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/disp-table.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/disp-table.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/display-fill-column-indicator.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/display-fill-column-indicator.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/display-line-numbers.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/display-line-numbers.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dnd.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dnd.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/doc-view.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/doc-view.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dom.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dom.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-fns.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-fns.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-vars.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-vars.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-w32.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-w32.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/double.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/double.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dynamic-setting.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dynamic-setting.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ebuff-menu.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ebuff-menu.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/echistory.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/echistory.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ecomplete.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ecomplete.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/edmacro.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/edmacro.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ehelp.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ehelp.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/elec-pair.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/elec-pair.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/electric.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/electric.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/elide-head.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/elide-head.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/advice.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/advice.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/autoload.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/autoload.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/avl-tree.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/avl-tree.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/backquote.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/backquote.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/backtrace.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/backtrace.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/benchmark.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/benchmark.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/bindat.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/bindat.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/byte-opt.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/byte-opt.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/byte-run.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/byte-run.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/bytecomp.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/bytecomp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cconv.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cconv.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/chart.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/chart.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/check-declare.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/check-declare.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/checkdoc.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/checkdoc.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-extra.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-extra.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-generic.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-generic.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-indent.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-indent.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-lib.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-lib.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-loaddefs.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-macs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-macs.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-preloaded.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-preloaded.elc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-print.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-print.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-seq.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-seq.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/comp-cstr.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/comp-cstr.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/comp.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/comp.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/copyright.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/copyright.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/crm.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/crm.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cursor-sensor.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cursor-sensor.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/debug.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/debug.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/derived.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/derived.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/disass.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/disass.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/easy-mmode.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/easy-mmode.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/easymenu.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/easymenu.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/edebug.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/edebug.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-base.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-base.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-compat.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-compat.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-core.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-core.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-custom.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-custom.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-datadebug.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-datadebug.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-loaddefs.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-opt.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-opt.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-speedbar.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-speedbar.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eldoc.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eldoc.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/elint.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/elint.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/elp.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/elp.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ert-x.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ert-x.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ert.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ert.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ewoc.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ewoc.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/faceup.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/faceup.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/find-func.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/find-func.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/float-sup.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/float-sup.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/generator.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/generator.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/generic.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/generic.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/gv.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/gv.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/helper.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/helper.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/hierarchy.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/hierarchy.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/inline.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/inline.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/let-alist.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/let-alist.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp-mnt.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp-mnt.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp-mode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/macroexp.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/macroexp.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/map-ynp.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/map-ynp.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/map.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/map.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/memory-report.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/memory-report.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/nadvice.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/nadvice.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/package-x.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/package-x.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/package.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/package.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/pcase.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/pcase.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/pp.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/pp.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/radix-tree.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/radix-tree.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/re-builder.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/re-builder.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/regexp-opt.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/regexp-opt.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/regi.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/regi.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ring.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ring.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/rmc.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/rmc.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/rx.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/rx.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/seq.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/seq.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shadow.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shadow.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shortdoc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shortdoc.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shorthands.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shorthands.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/smie.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/smie.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/subr-x.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/subr-x.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/syntax.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/syntax.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tabulated-list.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tabulated-list.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tcover-ses.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tcover-ses.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/testcover.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/testcover.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/text-property-search.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/text-property-search.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/thunk.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/thunk.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/timer-list.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/timer-list.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/timer.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/timer.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tq.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tq.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/trace.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/trace.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/unsafep.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/unsafep.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/warnings.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/warnings.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lock.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lock.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-base.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-base.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-gmrk.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-gmrk.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-rect.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-rect.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-lk201.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-lk201.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-mapper.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-mapper.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-pc.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-pc.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-vt100.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-vt100.elc (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/keypad.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/keypad.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-cmd.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-cmd.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-ex.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-ex.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-init.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-init.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-keym.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-keym.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-macs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-macs.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-mous.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-mous.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-util.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-util.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/env.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/env.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-dired.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-dired.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-file.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-file.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-hook.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-hook.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-ks.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-ks.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-mail.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-mail.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epg-config.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epg-config.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epg.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epg.elc (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-autoaway.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-autoaway.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-backend.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-backend.elc (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-button.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-button.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-capab.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-capab.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-compat.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-compat.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-dcc.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-dcc.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-desktop-notifications.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-desktop-notifications.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ezbounce.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ezbounce.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-fill.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-fill.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-goodies.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-goodies.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ibuffer.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ibuffer.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-identd.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-identd.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-imenu.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-imenu.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-join.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-join.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-lang.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-lang.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-list.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-list.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-loaddefs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-log.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-log.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-match.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-match.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-menu.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-menu.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-netsplit.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-netsplit.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-networks.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-networks.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-notify.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-notify.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-page.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-page.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-pcomplete.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-pcomplete.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-replace.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-replace.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ring.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ring.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-services.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-services.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-sound.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-sound.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-speedbar.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-speedbar.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-spelling.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-spelling.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-stamp.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-stamp.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-status-sidebar.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-status-sidebar.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-track.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-track.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-truncate.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-truncate.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-xdcc.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-xdcc.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-alias.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-alias.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-banner.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-banner.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-basic.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-basic.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-cmpl.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-cmpl.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-dirs.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-dirs.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-glob.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-glob.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-hist.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-hist.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-ls.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-ls.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-pred.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-pred.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-prompt.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-prompt.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-rebind.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-rebind.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-script.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-script.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-smart.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-smart.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-term.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-term.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-tramp.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-tramp.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-unix.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-unix.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-xtra.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-xtra.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-arg.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-arg.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-cmd.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-cmd.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-ext.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-ext.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-groups.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-io.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-io.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-module.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-module.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-opt.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-opt.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-proc.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-proc.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-util.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-util.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-var.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-var.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/eshell.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/eshell.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/expand.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/expand.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ezimage.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ezimage.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/face-remap.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/face-remap.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/facemenu.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/facemenu.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/faces.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/faces.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ffap.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ffap.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filecache.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filecache.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/fileloop.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/fileloop.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filenotify.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filenotify.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/files-x.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/files-x.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/files.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/files.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filesets.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filesets.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-cmd.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-cmd.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-dired.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-dired.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-file.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-file.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-lisp.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-lisp.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/finder-inf.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/finder.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/finder.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/flow-ctrl.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/flow-ctrl.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/foldout.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/foldout.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/follow.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/follow.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/font-core.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/font-core.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/font-lock.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/font-lock.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/format-spec.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/format-spec.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/format.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/format.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/forms.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/forms.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/frame.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/frame.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/frameset.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/frameset.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/fringe.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/fringe.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/generic-x.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/generic-x.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/canlock.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/canlock.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/deuglify.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/deuglify.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gmm-utils.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gmm-utils.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-agent.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-agent.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-art.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-art.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-async.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-async.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-bcklg.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-bcklg.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-bookmark.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-bookmark.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cache.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cache.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cite.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cite.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cloud.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cloud.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cus.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cus.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dbus.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dbus.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-delay.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-delay.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-demon.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-demon.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-diary.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-diary.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dired.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dired.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-draft.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-draft.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dup.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dup.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-eform.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-eform.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-fun.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-fun.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-gravatar.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-gravatar.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-group.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-group.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-html.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-html.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-icalendar.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-icalendar.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-int.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-int.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-kill.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-kill.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-logic.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-logic.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-mh.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-mh.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-ml.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-ml.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-mlspl.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-mlspl.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-msg.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-msg.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-notifications.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-notifications.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-picon.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-picon.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-range.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-range.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-registry.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-registry.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-rfc1843.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-rfc1843.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-salt.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-salt.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-score.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-score.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-search.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-search.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-sieve.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-sieve.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-spec.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-spec.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-srvr.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-srvr.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-start.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-start.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-sum.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-sum.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-topic.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-topic.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-undo.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-undo.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-util.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-util.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-uu.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-uu.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-vm.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-vm.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-win.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-win.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gssapi.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gssapi.elc (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/legacy-gnus-agent.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/legacy-gnus-agent.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mail-source.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mail-source.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/message.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/message.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-archive.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-archive.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-bodies.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-bodies.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-decode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-decode.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-encode.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-encode.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-extern.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-extern.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-partial.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-partial.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-url.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-url.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-util.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-util.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-uu.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-uu.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-view.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-view.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml-sec.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml-sec.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml-smime.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml-smime.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml1991.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml1991.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml2015.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml2015.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnagent.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnagent.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnbabyl.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnbabyl.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndiary.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndiary.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndir.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndir.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndoc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndoc.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndraft.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndraft.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nneething.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nneething.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnfolder.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnfolder.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nngateway.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nngateway.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnheader.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnheader.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnimap.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnimap.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmail.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmail.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmaildir.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmaildir.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmairix.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmairix.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmbox.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmbox.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmh.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmh.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnml.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnml.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnnil.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnnil.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnoo.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnoo.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnregistry.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnregistry.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnrss.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnrss.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnselect.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnselect.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnspool.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnspool.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nntp.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nntp.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnvirtual.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnvirtual.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnweb.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnweb.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/score-mode.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/score-mode.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/smiley.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/smiley.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/smime.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/smime.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-report.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-report.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-stat.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-stat.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-wash.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-wash.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-at-pt.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-at-pt.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-fns.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-fns.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-macro.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-macro.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-mode.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hex-util.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hex-util.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hexl.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hexl.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hfy-cmap.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hfy-cmap.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hi-lock.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hi-lock.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hilit-chg.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hilit-chg.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hippie-exp.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hippie-exp.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hl-line.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hl-line.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/htmlfontify-loaddefs.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/htmlfontify.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/htmlfontify.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuf-ext.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuf-ext.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuf-macs.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuf-macs.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuffer-loaddefs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuffer.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuffer.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/icomplete.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/icomplete.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ido.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ido.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ielm.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ielm.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/iimage.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/iimage.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/compface.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/compface.elc (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/exif.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/exif.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/gravatar.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/gravatar.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/image-converter.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/image-converter.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-dired.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-dired.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-file.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-file.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-mode.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/imenu.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/imenu.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/indent.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/indent.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info-look.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info-look.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info-xref.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info-xref.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/informat.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/informat.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ccl.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ccl.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/characters.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/characters.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/charprop.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/charscript.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/charscript.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/cp51932.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/cp51932.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/emoji-zwj.el (deflated 93%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/emoji-zwj.elc (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/eucjp-ms.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/eucjp-ms.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/fontset.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/fontset.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/isearch-x.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/isearch-x.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-ascii.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-ascii.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-cvt.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-cvt.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-transl.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-transl.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ja-dic-cnv.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ja-dic-cnv.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ja-dic-utl.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ja-dic-utl.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/kinsoku.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/kinsoku.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/kkc.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/kkc.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/latexenc.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/latexenc.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/latin1-disp.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/latin1-disp.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-cmds.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-cmds.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-conf.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-conf.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-diag.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-diag.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-util.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-util.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ogonek.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ogonek.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/quail.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/quail.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/rfc1843.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/rfc1843.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/robin.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/robin.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/titdic-cnv.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/titdic-cnv.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ucs-normalize.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ucs-normalize.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-bidi.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-brackets.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-category.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-combining.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-comment.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-decimal.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-decomposition.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-digit.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-lowercase.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-mirrored.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-name.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-numeric.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-old-name.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-special-lowercase.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-special-titlecase.el (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-special-uppercase.el (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-titlecase.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-uppercase.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/utf-7.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/utf-7.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/utf7.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/utf7.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/isearch.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/isearch.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/isearchb.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/isearchb.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jit-lock.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jit-lock.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jka-cmpr-hook.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jka-cmpr-hook.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jka-compr.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jka-compr.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/json.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/json.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jsonrpc.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jsonrpc.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/kermit.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/kermit.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/kmacro.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/kmacro.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/burmese.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/burmese.elc (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cham.el (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cham.elc (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/china-util.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/china-util.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/chinese.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/chinese.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cyril-util.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cyril-util.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cyrillic.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cyrillic.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/czech.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/czech.elc (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/english.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/english.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ethio-util.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ethio-util.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ethiopic.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ethiopic.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/european.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/european.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/georgian.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/georgian.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/greek.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/greek.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/hanja-util.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/hanja-util.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/hebrew.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/hebrew.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ind-util.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ind-util.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/indian.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/indian.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/japan-util.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/japan-util.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/japanese.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/japanese.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/khmer.el (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/khmer.elc (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/korea-util.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/korea-util.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/korean.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/korean.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/lao-util.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/lao-util.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/lao.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/lao.elc (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/misc-lang.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/misc-lang.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/pinyin.el (deflated 34%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/pinyin.elc (deflated 34%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/romanian.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/romanian.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/sinhala.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/sinhala.elc (deflated 24%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/slovak.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/slovak.elc (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tai-viet.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tai-viet.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai-util.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai-util.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai-word.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai-word.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tibet-util.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tibet-util.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tibetan.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tibetan.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tv-util.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tv-util.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/utf-8-lang.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/utf-8-lang.elc (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/viet-util.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/viet-util.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/vietnamese.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/vietnamese.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ldefs-boot.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/ja-dic/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/ja-dic/ja-dic.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/ja-dic/ja-dic.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/leim-list.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/4Corner.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/4Corner.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/arabic.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/arabic.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ARRAY30.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ARRAY30.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CCDOSPY.el (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CCDOSPY.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cham.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cham.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/compose.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/compose.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/croatian.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/croatian.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CTLau-b5.el (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CTLau-b5.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CTLau.el (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CTLau.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cyril-jis.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cyril-jis.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cyrillic.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cyrillic.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/czech.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/czech.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ECDICT.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ECDICT.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ethiopic.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ethiopic.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ETZY.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ETZY.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/georgian.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/georgian.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/greek.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/greek.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hangul.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hangul.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja-jis.el (deflated 34%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja-jis.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja.el (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja3.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja3.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hebrew.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hebrew.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/indian.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/indian.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ipa-praat.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ipa-praat.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ipa.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ipa.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/japanese.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/japanese.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/lao.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/lao.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-alt.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-alt.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-ltx.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-ltx.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-post.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-post.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-pre.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-pre.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/lrt.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/lrt.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/persian.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/persian.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/programmer-dvorak.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/programmer-dvorak.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/Punct-b5.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/Punct-b5.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/Punct.el (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/Punct.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/PY-b5.el (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/PY-b5.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/py-punct.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/py-punct.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/PY.el (deflated 32%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/PY.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/pypunct-b5.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/pypunct-b5.elc (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/QJ-b5.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/QJ-b5.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/QJ.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/QJ.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/quick-b5.el (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/quick-b5.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/quick-cns.el (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/quick-cns.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/rfc1345.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/rfc1345.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sami.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sami.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sgml-input.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sgml-input.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sisheng.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sisheng.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/slovak.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/slovak.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/SW.el (deflated 34%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/SW.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/symbol-ksc.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/symbol-ksc.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tamil-dvorak.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tamil-dvorak.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/thai.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/thai.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tibetan.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tibetan.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/TONEPY.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/TONEPY.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tsang-b5.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tsang-b5.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tsang-cns.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tsang-cns.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/uni-input.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/uni-input.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/viqr.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/viqr.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/vntelex.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/vntelex.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/vnvni.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/vnvni.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/welsh.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/welsh.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ZIRANMA.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ZIRANMA.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ZOZY.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ZOZY.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/linum.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/linum.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/loaddefs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/loadhist.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/loadhist.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/loadup.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/locate.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/locate.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/lpr.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/lpr.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ls-lisp.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ls-lisp.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/macros.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/macros.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/binhex.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/binhex.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/blessmail.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/emacsbug.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/emacsbug.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/feedmail.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/feedmail.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/flow-fill.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/flow-fill.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/footnote.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/footnote.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/hashcash.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/hashcash.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/ietf-drums.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/ietf-drums.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-extr.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-extr.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-hist.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-hist.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-parse.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-parse.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-prsvr.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-prsvr.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-utils.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-utils.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailabbrev.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailabbrev.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailalias.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailalias.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailclient.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailclient.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailheader.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailheader.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mspools.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mspools.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/qp.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/qp.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/reporter.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/reporter.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2045.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2045.elc (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2047.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2047.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2231.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2231.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc6068.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc6068.elc (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc822.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc822.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail-loaddefs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail-spam-filter.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail-spam-filter.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailedit.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailedit.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailkwd.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailkwd.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailmm.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailmm.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailmsc.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailmsc.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailout.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailout.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailsort.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailsort.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailsum.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailsum.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/sendmail.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/sendmail.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/smtpmail.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/smtpmail.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/supercite.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/supercite.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/uce.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/uce.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/undigest.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/undigest.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/unrmail.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/unrmail.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/uudecode.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/uudecode.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/yenc.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/yenc.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/makesum.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/makesum.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/man.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/man.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/master.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/master.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mb-depth.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mb-depth.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/md4.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/md4.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/menu-bar.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/menu-bar.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-acros.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-alias.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-alias.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-buffers.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-buffers.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-comp.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-comp.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-compat.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-compat.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-e.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-e.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-folder.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-folder.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-funcs.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-funcs.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-gnus.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-gnus.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-identity.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-identity.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-inc.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-inc.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-junk.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-junk.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-letter.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-letter.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-limit.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-limit.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-loaddefs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-mime.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-mime.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-print.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-print.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-scan.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-scan.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-search.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-search.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-seq.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-seq.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-show.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-show.elc (deflated 88%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-speed.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-speed.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-thread.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-thread.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-tool-bar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-tool-bar.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-utils.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-utils.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-xface.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-xface.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/midnight.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/midnight.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/minibuf-eldef.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/minibuf-eldef.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/minibuffer.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/minibuffer.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/misc.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/misc.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/misearch.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/misearch.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse-copy.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse-copy.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse-drag.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse-drag.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mpc.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mpc.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/msb.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/msb.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mwheel.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mwheel.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ange-ftp.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ange-ftp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/browse-url.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/browse-url.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dbus.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dbus.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dictionary-connection.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dictionary-connection.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dictionary.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dictionary.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dig.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dig.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dns.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dns.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-bob.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-bob.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-export.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-export.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-hotlist.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-hotlist.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-vars.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-vars.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-bbdb.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-bbdb.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-ldap.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-ldap.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-mab.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-mab.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-macos-contacts.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-macos-contacts.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eww.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eww.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/gnutls.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/gnutls.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/goto-addr.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/goto-addr.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/hmac-def.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/hmac-def.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/hmac-md5.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/hmac-md5.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/imap.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/imap.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ldap.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ldap.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/mailcap.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/mailcap.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/mairix.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/mairix.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/net-utils.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/net-utils.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/netrc.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/netrc.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/network-stream.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/network-stream.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-backend.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-backend.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-plainview.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-plainview.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-reader.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-reader.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-ticker.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-ticker.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-treeview.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-treeview.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newsticker.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newsticker.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/nsm.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/nsm.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ntlm.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ntlm.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/pop3.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/pop3.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/puny.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/puny.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/quickurl.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/quickurl.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rcirc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rcirc.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rfc2104.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rfc2104.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rlogin.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rlogin.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-cram.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-cram.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-digest.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-digest.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-ntlm.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-ntlm.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-scram-rfc.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-scram-rfc.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-scram-sha256.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-scram-sha256.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/secrets.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/secrets.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/shr-color.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/shr-color.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/shr.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/shr.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve-manage.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve-manage.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve-mode.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve-mode.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/snmp-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/snmp-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/soap-client.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/soap-client.elc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/soap-inspect.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/soap-inspect.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/socks.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/socks.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/telnet.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/telnet.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-adb.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-adb.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-archive.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-archive.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-cache.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-cache.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-cmds.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-cmds.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-compat.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-compat.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-crypt.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-crypt.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-ftp.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-ftp.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-fuse.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-fuse.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-gvfs.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-gvfs.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-integration.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-integration.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-loaddefs.el (deflated 87%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-rclone.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-rclone.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sh.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sh.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-smb.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-smb.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sshfs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sshfs.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sudoedit.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sudoedit.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-uu.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-uu.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/trampver.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/trampver.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/webjump.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/webjump.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/zeroconf.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/zeroconf.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/newcomment.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/newcomment.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/notifications.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/notifications.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/novice.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/novice.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-enc.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-enc.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-maint.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-maint.elc (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-mode.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-ns.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-ns.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-outln.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-outln.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-parse.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-parse.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-rap.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-rap.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-util.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-util.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-cmpct.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-cmpct.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-dt.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-dt.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-loc.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-loc.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-maint.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-maint.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-match.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-match.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-nxml.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-nxml.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-parse.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-parse.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-pttrn.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-pttrn.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-uri.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-uri.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-util.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-util.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-valid.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-valid.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-xsd.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-xsd.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/xmltok.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/xmltok.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/xsd-regexp.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/xsd-regexp.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obarray.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obarray.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/abbrevlist.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/abbrevlist.elc (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/assoc.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/assoc.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/bruce.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/bruce.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cc-compat.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cc-compat.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cl-compat.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cl-compat.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cl.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cl.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/complete.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/complete.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/crisp.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/crisp.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cust-print.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cust-print.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/erc-hecomplete.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/erc-hecomplete.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/eudcb-ph.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/eudcb-ph.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/fast-lock.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/fast-lock.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/gs.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/gs.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/gulp.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/gulp.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/html2text.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/html2text.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/info-edit.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/info-edit.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/inversion.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/inversion.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/iswitchb.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/iswitchb.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/landmark.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/landmark.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/lazy-lock.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/lazy-lock.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/longlines.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/longlines.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mailpost.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mailpost.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mantemp.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mantemp.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/meese.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/meese.elc (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/messcompat.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/metamail.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/metamail.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mouse-sel.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mouse-sel.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/nnir.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/nnir.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/old-emacs-lock.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/old-emacs-lock.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/otodo-mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/otodo-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/patcomp.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/patcomp.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pc-mode.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pc-mode.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pc-select.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pc-select.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-def.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-def.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-gpg.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-gpg.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-parse.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-parse.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-pgp.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-pgp.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-pgp5.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-pgp5.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/rcompile.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/rcompile.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/rfc2368.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/rfc2368.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/s-region.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/s-region.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sb-image.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sb-image.elc (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sregex.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sregex.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/starttls.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/starttls.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sup-mouse.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sup-mouse.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/terminal.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/terminal.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tls.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tls.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-edt.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-edt.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-extras.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-extras.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-mapper.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-mapper.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/url-ns.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/url-ns.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vc-arch.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vc-arch.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vi.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vi.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vip.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vip.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/ws-mode.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/ws-mode.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/yow.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/yow.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-awk.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-awk.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-C.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-C.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-calc.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-calc.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-clojure.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-clojure.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-comint.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-comint.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-core.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-core.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-css.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-css.elc (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ditaa.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ditaa.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-dot.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-dot.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-emacs-lisp.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-emacs-lisp.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-eshell.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-eshell.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-eval.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-eval.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-exp.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-exp.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-forth.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-forth.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-fortran.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-fortran.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-gnuplot.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-gnuplot.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-groovy.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-groovy.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-haskell.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-haskell.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-java.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-java.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-js.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-js.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-julia.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-julia.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-latex.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-latex.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lilypond.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lilypond.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lisp.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lisp.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lob.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lob.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lua.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lua.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-makefile.el (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-makefile.elc (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-matlab.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-matlab.elc (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-maxima.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-maxima.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ocaml.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ocaml.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-octave.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-octave.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-org.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-org.elc (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-perl.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-perl.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-plantuml.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-plantuml.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-processing.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-processing.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-python.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-python.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-R.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-R.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ref.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ref.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ruby.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ruby.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sass.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sass.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-scheme.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-scheme.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-screen.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-screen.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sed.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sed.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-shell.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-shell.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sql.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sql.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sqlite.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sqlite.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-table.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-table.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-tangle.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-tangle.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-basic.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-basic.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-biblatex.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-biblatex.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-csl.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-csl.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-natbib.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-natbib.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-bbdb.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-bbdb.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-bibtex.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-bibtex.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-docview.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-docview.elc (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-doi.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-doi.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-eshell.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-eshell.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-eww.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-eww.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-gnus.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-gnus.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-info.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-info.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-irc.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-irc.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-man.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-man.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-mhe.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-mhe.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-rmail.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-rmail.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-w3m.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-w3m.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-agenda.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-agenda.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-archive.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-archive.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-attach-git.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-attach-git.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-attach.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-attach.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-capture.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-capture.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-clock.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-clock.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-colview.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-colview.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-compat.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-compat.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-crypt.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-crypt.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-ctags.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-ctags.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-datetree.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-datetree.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-duration.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-duration.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-element.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-element.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-entities.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-entities.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-faces.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-faces.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-feed.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-feed.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-footnote.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-footnote.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-goto.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-goto.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-habit.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-habit.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-id.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-id.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-indent.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-indent.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-inlinetask.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-inlinetask.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-install.el (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-keys.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-keys.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-lint.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-lint.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-list.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-list.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-loaddefs.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-macro.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-macro.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-macs.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-macs.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-mobile.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-mobile.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-mouse.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-mouse.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-num.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-num.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-pcomplete.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-pcomplete.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-plot.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-plot.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-protocol.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-protocol.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-refile.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-refile.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-src.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-src.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-table.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-table.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-tempo.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-tempo.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-timer.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-timer.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-version.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-ascii.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-ascii.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-beamer.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-beamer.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-html.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-html.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-icalendar.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-icalendar.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-koma-letter.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-koma-letter.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-latex.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-latex.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-man.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-man.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-md.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-md.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-odt.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-odt.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-org.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-org.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-publish.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-publish.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-texinfo.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-texinfo.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/outline.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/outline.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/paren.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/paren.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/password-cache.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/password-cache.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-cvs.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-cvs.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-gnu.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-gnu.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-linux.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-linux.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-rpm.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-rpm.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-unix.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-unix.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-x.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-x.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcomplete.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcomplete.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pixel-scroll.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pixel-scroll.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/5x5.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/5x5.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/animate.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/animate.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/blackbox.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/blackbox.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/bubbles.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/bubbles.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/cookie1.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/cookie1.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/decipher.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/decipher.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/dissociate.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/dissociate.elc (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/doctor.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/doctor.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/dunnet.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/dunnet.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/fortune.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/fortune.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gamegrid.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gamegrid.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gametree.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gametree.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gomoku.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gomoku.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/handwrite.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/handwrite.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/hanoi.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/hanoi.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/life.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/life.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/morse.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/morse.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/mpuz.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/mpuz.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/pong.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/pong.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/snake.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/snake.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/solitaire.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/solitaire.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/spook.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/spook.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/studly.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/studly.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/tetris.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/tetris.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/zone.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/zone.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/plstore.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/plstore.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/printing.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/printing.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/proced.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/proced.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/profiler.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/profiler.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/antlr-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/antlr-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/asm-mode.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/asm-mode.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/autoconf.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/autoconf.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/bat-mode.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/bat-mode.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/bug-reference.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/bug-reference.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-align.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-align.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-awk.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-awk.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-bytecomp.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-bytecomp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-cmds.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-cmds.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-defs.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-defs.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-engine.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-engine.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-fonts.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-fonts.elc (deflated 87%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-guess.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-guess.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-langs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-langs.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-menus.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-menus.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-mode.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-styles.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-styles.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-vars.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-vars.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cfengine.el (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cfengine.elc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cl-font-lock.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cl-font-lock.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cmacexp.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cmacexp.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/compile.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/compile.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cperl-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cperl-mode.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cpp.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cpp.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cwarn.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cwarn.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/dcl-mode.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/dcl-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-abn.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-abn.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-bnf.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-bnf.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-dtd.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-dtd.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-ebx.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-ebx.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-iso.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-iso.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-otz.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-otz.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-yac.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-yac.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf2ps.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf2ps.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebrowse.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebrowse.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/elisp-mode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/elisp-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/etags.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/etags.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/executable.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/executable.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/f90.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/f90.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake-cc.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake-cc.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake-proc.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake-proc.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/fortran.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/fortran.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/gdb-mi.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/gdb-mi.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/glasses.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/glasses.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/grep.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/grep.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/gud.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/gud.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/hideif.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/hideif.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/hideshow.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/hideshow.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/icon.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/icon.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-complete-structtag.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-complete-structtag.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-help.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-help.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-shell.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-shell.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-toolbar.el (deflated 86%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-toolbar.elc (deflated 88%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlwave.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlwave.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/inf-lisp.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/inf-lisp.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/js.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/js.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ld-script.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ld-script.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/m4-mode.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/m4-mode.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/make-mode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/make-mode.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/meta-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/meta-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/mixal-mode.el (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/mixal-mode.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/modula2.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/modula2.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/octave.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/octave.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/opascal.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/opascal.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/pascal.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/pascal.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/perl-mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/perl-mode.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/prog-mode.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/prog-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/project.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/project.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/prolog.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/prolog.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ps-mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ps-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/python.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/python.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ruby-mode.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ruby-mode.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/scheme.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/scheme.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/sh-script.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/sh-script.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/simula.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/simula.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/sql.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/sql.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/subword.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/subword.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/tcl.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/tcl.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/vera-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/vera-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/verilog-mode.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/verilog-mode.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/vhdl-mode.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/vhdl-mode.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/which-func.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/which-func.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/xref.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/xref.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/xscheme.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/xscheme.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-bdf.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-bdf.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-def.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-def.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-mule.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-mule.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-print-loaddefs.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-print.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-print.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-samp.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-samp.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/README (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/recentf.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/recentf.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rect.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rect.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/register.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/register.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/registry.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/registry.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/repeat.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/repeat.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/replace.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/replace.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/reposition.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/reposition.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/reveal.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/reveal.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rfn-eshadow.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rfn-eshadow.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rot13.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rot13.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rtree.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rtree.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ruler-mode.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ruler-mode.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/savehist.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/savehist.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/saveplace.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/saveplace.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-all.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-all.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-bar.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-bar.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-lock.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-lock.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/select.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/select.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/server.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/server.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ses.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ses.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/shadowfile.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/shadowfile.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/shell.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/shell.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/simple.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/simple.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/skeleton.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/skeleton.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/so-long.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/so-long.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/sort.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/sort.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/soundex.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/soundex.elc (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/speedbar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/speedbar.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/startup.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/startup.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/strokes.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/strokes.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/subdirs.el (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/lisp/subr.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/subr.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/svg.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/svg.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/t-mouse.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/t-mouse.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tab-bar.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tab-bar.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tab-line.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tab-line.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tabify.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tabify.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/talk.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/talk.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tar-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tar-mode.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tempo.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tempo.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/AT386.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/AT386.elc (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/bobcat.el (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/bobcat.elc (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/common-win.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/common-win.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/cygwin.el (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/cygwin.elc (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/internal.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/internal.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/iris-ansi.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/iris-ansi.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/konsole.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/konsole.elc (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/linux.el (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/linux.elc (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/lk201.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/lk201.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/news.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/news.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/ns-win.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/ns-win.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/pc-win.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/pc-win.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/README (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/rxvt.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/rxvt.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/screen.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/screen.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/st.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/st.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/sun.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/sun.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tmux.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tmux.elc (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tty-colors.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tty-colors.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tvi970.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tvi970.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/vt100.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/vt100.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/vt200.el (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/vt200.elc (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/w32-win.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/w32-win.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/w32console.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/w32console.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/wyse50.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/wyse50.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/x-win.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/x-win.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/xterm.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/xterm.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/artist.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/artist.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bib-mode.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bib-mode.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bibtex-style.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bibtex-style.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bibtex.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bibtex.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/conf-mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/conf-mode.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/css-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/css-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/dns-mode.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/dns-mode.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/enriched.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/enriched.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/etc-authors-mode.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/etc-authors-mode.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/fill.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/fill.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/flyspell.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/flyspell.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/ispell.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/ispell.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/less-css-mode.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/less-css-mode.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/makeinfo.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/makeinfo.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/mhtml-mode.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/mhtml-mode.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/nroff-mode.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/nroff-mode.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/page-ext.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/page-ext.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/page.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/page.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/paragraphs.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/paragraphs.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/picture.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/picture.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/po.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/po.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refbib.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refbib.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refer.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refer.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refill.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refill.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-auc.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-auc.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-cite.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-cite.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-dcr.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-dcr.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-global.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-global.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-index.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-index.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-loaddefs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-parse.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-parse.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-ref.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-ref.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-sel.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-sel.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-toc.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-toc.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-vars.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-vars.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/remember.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/remember.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/rst.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/rst.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/sgml-mode.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/sgml-mode.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/table.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/table.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/tex-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/tex-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfmt.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfmt.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfo-loaddefs.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfo.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfo.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texnfo-upd.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texnfo-upd.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/text-mode.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/text-mode.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/tildify.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/tildify.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/two-column.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/two-column.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/underline.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/underline.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thingatpt.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thingatpt.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thread.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thread.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thumbs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thumbs.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/time-stamp.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/time-stamp.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/time.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/time.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/timezone.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/timezone.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tmm.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tmm.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tool-bar.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tool-bar.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tooltip.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tooltip.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/transient.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/transient.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tree-widget.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tree-widget.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tutorial.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tutorial.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/type-break.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/type-break.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/uniquify.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/uniquify.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-about.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-about.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-auth.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-auth.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cache.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cache.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cid.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cid.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cookie.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cookie.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-dav.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-dav.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-dired.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-dired.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-domsuf.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-domsuf.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-expand.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-expand.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-file.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-file.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-ftp.el (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-ftp.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-future.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-future.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-gw.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-gw.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-handlers.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-handlers.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-history.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-history.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-http.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-http.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-imap.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-imap.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-irc.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-irc.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-ldap.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-ldap.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-mailto.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-mailto.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-methods.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-methods.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-misc.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-misc.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-news.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-news.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-nfs.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-nfs.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-parse.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-parse.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-privacy.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-privacy.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-proxy.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-proxy.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-queue.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-queue.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-tramp.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-tramp.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-util.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-util.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-vars.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-vars.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/userlock.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/userlock.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/add-log.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/add-log.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/compare-w.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/compare-w.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/cvs-status.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/cvs-status.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/diff-mode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/diff-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/diff.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/diff.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-diff.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-diff.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-help.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-help.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-hook.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-hook.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-init.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-init.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-merg.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-merg.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-mult.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-mult.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-ptch.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-ptch.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-util.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-util.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-vers.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-vers.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-wind.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-wind.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/emerge.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/emerge.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/log-edit.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/log-edit.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/log-view.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/log-view.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-defs.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-defs.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-info.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-info.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-parse.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-parse.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-util.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-util.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/smerge-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/smerge-mode.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-annotate.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-annotate.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-bzr.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-bzr.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-cvs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-cvs.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dav.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dav.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dir.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dir.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dispatcher.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dispatcher.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-filewise.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-filewise.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-git.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-git.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-hg.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-hg.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-hooks.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-hooks.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-mtn.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-mtn.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-rcs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-rcs.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-sccs.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-sccs.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-src.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-src.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-svn.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-svn.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vcursor.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vcursor.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/version.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/version.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/view.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/view.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vt-control.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vt-control.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vt100-led.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vt100-led.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/w32-fns.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/w32-fns.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/w32-vars.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/w32-vars.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wdired.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wdired.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/whitespace.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/whitespace.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wid-browse.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wid-browse.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wid-edit.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wid-edit.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/widget.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/widget.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/windmove.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/windmove.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/window.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/window.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/winner.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/winner.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/woman.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/woman.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/x-dnd.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/x-dnd.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xdg.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xdg.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xml.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xml.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xt-mouse.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xt-mouse.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xwidget.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xwidget.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/README.W32 (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/site-lisp/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/site-lisp/subdirs.el (deflated 39%)
  adding: emacs-28.1/share/emacs/site-lisp/ (stored 0%)
  adding: emacs-28.1/share/emacs/site-lisp/subdirs.el (deflated 39%)
  adding: emacs-28.1/share/icons/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/128x128/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/128x128/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/128x128/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/16x16/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/16x16/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/16x16/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/24x24/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/24x24/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/24x24/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/32x32/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/32x32/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/32x32/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/48x48/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/48x48/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/48x48/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/scalable/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/scalable/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/scalable/apps/emacs.ico (deflated 79%)
  adding: emacs-28.1/share/icons/hicolor/scalable/apps/emacs.svg (deflated 71%)
  adding: emacs-28.1/share/icons/hicolor/scalable/mimetypes/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/scalable/mimetypes/emacs-document.svg (deflated 72%)
  adding: emacs-28.1/share/icons/hicolor/scalable/mimetypes/emacs-document23.svg (deflated 68%)
  adding: emacs-28.1/share/info/ (stored 0%)
  adding: emacs-28.1/share/info/auth.info (deflated 69%)
  adding: emacs-28.1/share/info/autotype.info (deflated 69%)
  adding: emacs-28.1/share/info/bovine.info (deflated 67%)
  adding: emacs-28.1/share/info/calc.info (deflated 73%)
  adding: emacs-28.1/share/info/ccmode.info (deflated 74%)
  adding: emacs-28.1/share/info/cl.info (deflated 72%)
  adding: emacs-28.1/share/info/dbus.info (deflated 75%)
  adding: emacs-28.1/share/info/dir (deflated 60%)
  adding: emacs-28.1/share/info/dired-x.info (deflated 73%)
  adding: emacs-28.1/share/info/ebrowse.info (deflated 73%)
  adding: emacs-28.1/share/info/ede.info (deflated 77%)
  adding: emacs-28.1/share/info/ediff.info (deflated 72%)
  adding: emacs-28.1/share/info/edt.info (deflated 69%)
  adding: emacs-28.1/share/info/efaq-w32.info (deflated 74%)
  adding: emacs-28.1/share/info/efaq.info (deflated 74%)
  adding: emacs-28.1/share/info/eieio.info (deflated 70%)
  adding: emacs-28.1/share/info/eintr.info (deflated 73%)
  adding: emacs-28.1/share/info/elisp.info (deflated 74%)
  adding: emacs-28.1/share/info/emacs-gnutls.info (deflated 67%)
  adding: emacs-28.1/share/info/emacs-mime.info (deflated 71%)
  adding: emacs-28.1/share/info/emacs.info (deflated 73%)
  adding: emacs-28.1/share/info/epa.info (deflated 71%)
  adding: emacs-28.1/share/info/erc.info (deflated 69%)
  adding: emacs-28.1/share/info/ert.info (deflated 71%)
  adding: emacs-28.1/share/info/eshell.info (deflated 67%)
  adding: emacs-28.1/share/info/eudc.info (deflated 72%)
  adding: emacs-28.1/share/info/eww.info (deflated 69%)
  adding: emacs-28.1/share/info/flymake.info (deflated 72%)
  adding: emacs-28.1/share/info/forms.info (deflated 71%)
  adding: emacs-28.1/share/info/gnus.info (deflated 73%)
  adding: emacs-28.1/share/info/htmlfontify.info (deflated 70%)
  adding: emacs-28.1/share/info/idlwave.info (deflated 72%)
  adding: emacs-28.1/share/info/ido.info (deflated 70%)
  adding: emacs-28.1/share/info/info.info (deflated 70%)
  adding: emacs-28.1/share/info/mairix-el.info (deflated 68%)
  adding: emacs-28.1/share/info/message.info (deflated 73%)
  adding: emacs-28.1/share/info/mh-e.info (deflated 76%)
  adding: emacs-28.1/share/info/modus-themes.info (deflated 73%)
  adding: emacs-28.1/share/info/newsticker.info (deflated 71%)
  adding: emacs-28.1/share/info/nxml-mode.info (deflated 70%)
  adding: emacs-28.1/share/info/octave-mode.info (deflated 72%)
  adding: emacs-28.1/share/info/org.info (deflated 74%)
  adding: emacs-28.1/share/info/pcl-cvs.info (deflated 73%)
  adding: emacs-28.1/share/info/pgg.info (deflated 71%)
  adding: emacs-28.1/share/info/rcirc.info (deflated 73%)
  adding: emacs-28.1/share/info/reftex.info (deflated 75%)
  adding: emacs-28.1/share/info/remember.info (deflated 68%)
  adding: emacs-28.1/share/info/sasl.info (deflated 69%)
  adding: emacs-28.1/share/info/sc.info (deflated 74%)
  adding: emacs-28.1/share/info/semantic.info (deflated 72%)
  adding: emacs-28.1/share/info/ses.info (deflated 71%)
  adding: emacs-28.1/share/info/sieve.info (deflated 68%)
  adding: emacs-28.1/share/info/smtpmail.info (deflated 69%)
  adding: emacs-28.1/share/info/speedbar.info (deflated 69%)
  adding: emacs-28.1/share/info/srecode.info (deflated 70%)
  adding: emacs-28.1/share/info/todo-mode.info (deflated 71%)
  adding: emacs-28.1/share/info/tramp.info (deflated 73%)
  adding: emacs-28.1/share/info/transient.info (deflated 73%)
  adding: emacs-28.1/share/info/url.info (deflated 71%)
  adding: emacs-28.1/share/info/vhdl-mode.info (deflated 73%)
  adding: emacs-28.1/share/info/vip.info (deflated 74%)
  adding: emacs-28.1/share/info/viper.info (deflated 73%)
  adding: emacs-28.1/share/info/widget.info (deflated 74%)
  adding: emacs-28.1/share/info/wisent.info (deflated 72%)
  adding: emacs-28.1/share/info/woman.info (deflated 69%)
  adding: emacs-28.1/share/man/ (stored 0%)
  adding: emacs-28.1/share/man/man1/ (stored 0%)
  adding: emacs-28.1/share/man/man1/ctags.1 (stored 0%)
  adding: emacs-28.1/share/man/man1/ebrowse.1 (deflated 54%)
  adding: emacs-28.1/share/man/man1/emacs.1 (deflated 63%)
  adding: emacs-28.1/share/man/man1/emacsclient.1 (deflated 53%)
  adding: emacs-28.1/share/man/man1/etags.1 (deflated 62%)
  adding: emacs-28.1/share/metainfo/ (stored 0%)
  adding: emacs-28.1/share/metainfo/emacs.metainfo.xml (deflated 56%)
Archive:  /c/Users/corwi//emacs-build/deps/emacs-28-deps.zip
  inflating: emacs-28.1/bin/libLerc.dll  
  inflating: emacs-28.1/bin/libXpm-noX4.dll  
  inflating: emacs-28.1/bin/libbrotlicommon.dll  
  inflating: emacs-28.1/bin/libbrotlidec.dll  
  inflating: emacs-28.1/bin/libbz2-1.dll  
  inflating: emacs-28.1/bin/libcairo-2.dll  
  inflating: emacs-28.1/bin/libcairo-gobject-2.dll  
  inflating: emacs-28.1/bin/libdatrie-1.dll  
  inflating: emacs-28.1/bin/libdeflate.dll  
  inflating: emacs-28.1/bin/libexpat-1.dll  
  inflating: emacs-28.1/bin/libffi-7.dll  
  inflating: emacs-28.1/bin/libfontconfig-1.dll  
  inflating: emacs-28.1/bin/libfreetype-6.dll  
  inflating: emacs-28.1/bin/libfribidi-0.dll  
  inflating: emacs-28.1/bin/libgcc_s_seh-1.dll  
  inflating: emacs-28.1/bin/libgdk_pixbuf-2.0-0.dll  
  inflating: emacs-28.1/bin/libgif-7.dll  
  inflating: emacs-28.1/bin/libgio-2.0-0.dll  
  inflating: emacs-28.1/bin/libglib-2.0-0.dll  
  inflating: emacs-28.1/bin/libgmodule-2.0-0.dll  
  inflating: emacs-28.1/bin/libgmp-10.dll  
  inflating: emacs-28.1/bin/libgmpxx-4.dll  
  inflating: emacs-28.1/bin/libgnutls-30.dll  
  inflating: emacs-28.1/bin/libgnutls-openssl-27.dll  
  inflating: emacs-28.1/bin/libgnutlsxx-28.dll  
  inflating: emacs-28.1/bin/libgobject-2.0-0.dll  
  inflating: emacs-28.1/bin/libgraphite2.dll  
  inflating: emacs-28.1/bin/libharfbuzz-0.dll  
  inflating: emacs-28.1/bin/libharfbuzz-gobject-0.dll  
  inflating: emacs-28.1/bin/libharfbuzz-icu-0.dll  
  inflating: emacs-28.1/bin/libharfbuzz-subset-0.dll  
  inflating: emacs-28.1/bin/libhogweed-6.dll  
  inflating: emacs-28.1/bin/libiconv-2.dll  
  inflating: emacs-28.1/bin/libidn2-0.dll  
  inflating: emacs-28.1/bin/libintl-8.dll  
  inflating: emacs-28.1/bin/libjansson-4.dll  
  inflating: emacs-28.1/bin/libjbig-0.dll  
  inflating: emacs-28.1/bin/libjpeg-8.dll  
  inflating: emacs-28.1/bin/liblcms2-2.dll  
  inflating: emacs-28.1/bin/liblzma-5.dll  
  inflating: emacs-28.1/bin/libnettle-8.dll  
  inflating: emacs-28.1/bin/libp11-kit-0.dll  
  inflating: emacs-28.1/bin/libpango-1.0-0.dll  
  inflating: emacs-28.1/bin/libpangocairo-1.0-0.dll  
  inflating: emacs-28.1/bin/libpangoft2-1.0-0.dll  
  inflating: emacs-28.1/bin/libpangowin32-1.0-0.dll  
  inflating: emacs-28.1/bin/libpcre-1.dll  
  inflating: emacs-28.1/bin/libpixman-1-0.dll  
  inflating: emacs-28.1/bin/libpng16-16.dll  
  inflating: emacs-28.1/bin/librsvg-2-2.dll  
  inflating: emacs-28.1/bin/libstdc++-6.dll  
  inflating: emacs-28.1/bin/libtasn1-6.dll  
  inflating: emacs-28.1/bin/libthai-0.dll  
  inflating: emacs-28.1/bin/libtiff-5.dll  
  inflating: emacs-28.1/bin/libtiffxx-5.dll  
  inflating: emacs-28.1/bin/libturbojpeg.dll  
  inflating: emacs-28.1/bin/libunistring-2.dll  
  inflating: emacs-28.1/bin/libwebp-7.dll  
  inflating: emacs-28.1/bin/libwinpthread-1.dll  
  inflating: emacs-28.1/bin/libxml2-2.dll  
  inflating: emacs-28.1/bin/libzstd.dll  
  inflating: emacs-28.1/bin/zlib1.dll  
  adding: emacs-28.1/bin/ (stored 0%)
  adding: emacs-28.1/bin/addpm.exe (deflated 46%)
  adding: emacs-28.1/bin/ctags.exe (deflated 50%)
  adding: emacs-28.1/bin/ebrowse.exe (deflated 49%)
  adding: emacs-28.1/bin/emacs-28.1.exe (deflated 78%)
  adding: emacs-28.1/bin/emacs.exe (deflated 78%)
  adding: emacs-28.1/bin/emacsclient.exe (deflated 51%)
  adding: emacs-28.1/bin/emacsclientw.exe (deflated 76%)
  adding: emacs-28.1/bin/etags.exe (deflated 49%)
  adding: emacs-28.1/bin/libbrotlicommon.dll (deflated 53%)
  adding: emacs-28.1/bin/libbrotlidec.dll (deflated 53%)
  adding: emacs-28.1/bin/libbz2-1.dll (deflated 53%)
  adding: emacs-28.1/bin/libcairo-2.dll (deflated 52%)
  adding: emacs-28.1/bin/libcairo-gobject-2.dll (deflated 67%)
  adding: emacs-28.1/bin/libdatrie-1.dll (deflated 55%)
  adding: emacs-28.1/bin/libdeflate.dll (deflated 42%)
  adding: emacs-28.1/bin/libexpat-1.dll (deflated 59%)
  adding: emacs-28.1/bin/libffi-7.dll (deflated 53%)
  adding: emacs-28.1/bin/libfontconfig-1.dll (deflated 53%)
  adding: emacs-28.1/bin/libfreetype-6.dll (deflated 48%)
  adding: emacs-28.1/bin/libfribidi-0.dll (deflated 75%)
  adding: emacs-28.1/bin/libgcc_s_seh-1.dll (deflated 57%)
  adding: emacs-28.1/bin/libgdk_pixbuf-2.0-0.dll (deflated 57%)
  adding: emacs-28.1/bin/libgif-7.dll (deflated 54%)
  adding: emacs-28.1/bin/libgio-2.0-0.dll (deflated 61%)
  adding: emacs-28.1/bin/libglib-2.0-0.dll (deflated 59%)
  adding: emacs-28.1/bin/libgmodule-2.0-0.dll (deflated 61%)
  adding: emacs-28.1/bin/libgmp-10.dll (deflated 48%)
  adding: emacs-28.1/bin/libgmpxx-4.dll (deflated 67%)
  adding: emacs-28.1/bin/libgnutls-30.dll (deflated 52%)
  adding: emacs-28.1/bin/libgnutls-openssl-27.dll (deflated 54%)
  adding: emacs-28.1/bin/libgnutlsxx-28.dll (deflated 72%)
  adding: emacs-28.1/bin/libgobject-2.0-0.dll (deflated 60%)
  adding: emacs-28.1/bin/libgraphite2.dll (deflated 50%)
  adding: emacs-28.1/bin/libharfbuzz-0.dll (deflated 56%)
  adding: emacs-28.1/bin/libharfbuzz-gobject-0.dll (deflated 71%)
  adding: emacs-28.1/bin/libharfbuzz-icu-0.dll (deflated 64%)
  adding: emacs-28.1/bin/libharfbuzz-subset-0.dll (deflated 55%)
  adding: emacs-28.1/bin/libhogweed-6.dll (deflated 31%)
  adding: emacs-28.1/bin/libiconv-2.dll (deflated 29%)
  adding: emacs-28.1/bin/libidn2-0.dll (deflated 48%)
  adding: emacs-28.1/bin/libintl-8.dll (deflated 54%)
  adding: emacs-28.1/bin/libjansson-4.dll (deflated 52%)
  adding: emacs-28.1/bin/libjbig-0.dll (deflated 54%)
  adding: emacs-28.1/bin/libjpeg-8.dll (deflated 72%)
  adding: emacs-28.1/bin/liblcms2-2.dll (deflated 55%)
  adding: emacs-28.1/bin/libLerc.dll (deflated 67%)
  adding: emacs-28.1/bin/liblzma-5.dll (deflated 49%)
  adding: emacs-28.1/bin/libnettle-8.dll (deflated 51%)
  adding: emacs-28.1/bin/libp11-kit-0.dll (deflated 75%)
  adding: emacs-28.1/bin/libpango-1.0-0.dll (deflated 56%)
  adding: emacs-28.1/bin/libpangocairo-1.0-0.dll (deflated 62%)
  adding: emacs-28.1/bin/libpangoft2-1.0-0.dll (deflated 61%)
  adding: emacs-28.1/bin/libpangowin32-1.0-0.dll (deflated 56%)
  adding: emacs-28.1/bin/libpcre-1.dll (deflated 65%)
  adding: emacs-28.1/bin/libpixman-1-0.dll (deflated 57%)
  adding: emacs-28.1/bin/libpng16-16.dll (deflated 50%)
  adding: emacs-28.1/bin/librsvg-2-2.dll (deflated 65%)
  adding: emacs-28.1/bin/libstdc++-6.dll (deflated 68%)
  adding: emacs-28.1/bin/libtasn1-6.dll (deflated 50%)
  adding: emacs-28.1/bin/libthai-0.dll (deflated 54%)
  adding: emacs-28.1/bin/libtiff-5.dll (deflated 63%)
  adding: emacs-28.1/bin/libtiffxx-5.dll (deflated 65%)
  adding: emacs-28.1/bin/libturbojpeg.dll (deflated 70%)
  adding: emacs-28.1/bin/libunistring-2.dll (deflated 64%)
  adding: emacs-28.1/bin/libwebp-7.dll (deflated 52%)
  adding: emacs-28.1/bin/libwinpthread-1.dll (deflated 57%)
  adding: emacs-28.1/bin/libxml2-2.dll (deflated 55%)
  adding: emacs-28.1/bin/libXpm-noX4.dll (deflated 58%)
  adding: emacs-28.1/bin/libzstd.dll (deflated 60%)
  adding: emacs-28.1/bin/runemacs.exe (deflated 79%)
  adding: emacs-28.1/bin/zlib1.dll (deflated 47%)
  adding: emacs-28.1/include/ (stored 0%)
  adding: emacs-28.1/include/emacs-module.h (deflated 87%)
  adding: emacs-28.1/lib/ (stored 0%)
  adding: emacs-28.1/lib/emacs/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/autoload-f3599901-6c587684.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/byte-opt-9c5f25f5-cf616e7d.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/bytecomp-12882072-4d43b0ac.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cconv-3b1f1f98-f28fe91d.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/charscript-600dca1a-856785a8.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cl-extra-d7051cba-4c255b12.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cl-lib-8b938900-82325715.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cl-macs-7ae82f81-efff4559.eln (deflated 65%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/cl-seq-f464c4e2-64c2d1db.eln (deflated 65%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/comp-7672a6ed-ddb3f899.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/comp-cstr-ef162ef7-d21e459f.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/emoji-zwj-4f682c68-43cfd5a2.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/gv-e0cf7478-d7693217.eln (deflated 72%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/help-mode-d4dbae3d-aaa71a7e.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ (stored 0%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/abbrev-2af30c9a-c1132711.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/backquote-d5b20f7c-6dfc6085.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/bindings-d30713c5-a1908144.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/buff-menu-da4b0b04-65a249b6.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/burmese-3ddca72e-6aa09761.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/button-747c9d6e-948de613.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/byte-run-79ff048e-f39f6766.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/case-table-3a8e2808-be7656d4.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cham-7498ab67-4831a6b4.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/characters-45232aae-94bf4196.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/chinese-c5896779-bb7df124.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cl-generic-be68ad15-06984a7e.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cl-preloaded-6e6a1f4e-676e310d.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/common-win-4b869e38-d60fdb10.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/composite-beea1fd5-a138288c.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cp51932-89105e97-e8997b76.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cus-face-74f1689e-1f20b9c1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cus-start-26315480-6f2c6ee4.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/custom-c166a157-21a7b692.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/cyrillic-79ea53dc-54849acf.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/czech-c6790aeb-8820d2fd.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/disp-table-375616aa-5c285770.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dnd-12d90309-f8c52779.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dos-fns-6e9410f2-9e80dcb2.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dos-vars-f5506e15-bb9b98ed.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dos-w32-923cbfb1-13f651ee.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/dynamic-setting-55f80457-29972e5a.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/easymenu-1fb41c0e-a3d158eb.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ediff-hook-0b92f1a2-9201f46f.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/eldoc-d20a5fe9-b4c53301.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/electric-a9ca6cdd-e99a7196.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/elisp-mode-90dbfe40-5b198cc1.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/english-e3896aa2-6665c1ec.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/env-72406999-a036d1f6.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/epa-hook-99ab3afb-fb4d9944.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ethiopic-b0f5a6d8-80a96866.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/eucjp-ms-5daf4e1a-cf27da4c.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/european-369de593-3fd092db.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/faces-b9447c93-7a9c9f1b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/files-1e8937b2-c93b982b.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/fill-19d89c43-dadc9bfe.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/float-sup-c5369b32-fa14b03f.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/font-core-c3bff1fd-4e71b802.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/font-lock-895216f6-cc190dd0.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/fontset-da863153-1e15763d.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/format-c5b23b0d-d3836422.eln (deflated 65%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/frame-b40fc590-795a6ee7.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/fringe-d5d49a60-a141550b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/georgian-8daa6ed6-af8cf423.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/greek-ddbf878c-9431fa96.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/hebrew-b9ed6a0d-8863a58f.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/help-59d8049f-4d9f13d5.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/image-f221b419-e1617999.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/indent-396b3792-9f9e085f.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/indian-0c4ce628-a85c69d1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/internal-957edb14-8e7081e0.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/isearch-693bdd75-10b4dbe2.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/iso-transl-466860a2-4197968b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/japanese-d54f685c-3d830a32.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/jit-lock-8a988e43-5c83f105.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/jka-cmpr-hook-ff630d3e-cf32ebad.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/khmer-914ba26a-faa77228.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/korean-2f82396a-b6432cd3.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/lao-81d6a353-679fc9a1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/lisp-1e88867d-9eeed7b1.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/lisp-mode-410874a4-f46e8019.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ls-lisp-4d1ed918-7eb40cb8.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/macroexp-2c3e1495-bd75dae5.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/map-ynp-990591b5-85f28521.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/menu-bar-4f46ea94-aa922eb7.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/minibuffer-1b0f548b-503c46c4.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/misc-lang-7cb33d20-69eb6148.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mouse-15f283fa-bc29fd8e.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mule-3352613d-82b9a969.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mule-cmds-c8553014-b81234cf.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mule-conf-eca41db8-89f59726.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mule-util-5c349a87-e11b64b4.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/mwheel-168e9ec3-7b441a5f.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/nadvice-64630aaa-708358da.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/newcomment-678006bb-5c2db744.eln (deflated 66%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ns-win-ef8075c0-bd9cb850.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/obarray-318a5d56-6312b83b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/page-ee7241cc-572c9d55.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/paragraphs-faf2e9b4-0657e1b8.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/paren-0f414553-8b8be879.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/pc-win-2c50182f-7d1107cd.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/prog-mode-642b2411-5527e18b.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/regexp-opt-d2355c94-5f9416fe.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/register-80045398-0b6b944f.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/replace-fc551dbc-d748b884.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/rfn-eshadow-25788e78-8301b6e7.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/romanian-36a52030-ffb8441c.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/scroll-bar-20650688-3534ff63.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/select-784d9bb7-76b5ba01.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/shorthands-1dc1e95e-d80e00b1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/simple-fab5b0cf-fcc5e219.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/sinhala-ce98fc4b-463487ec.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/slovak-ece02e01-3d8c4905.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/startup-bbc6ea72-9c04c94d.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/subr-13adf6a6-577835dc.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/syntax-bf4e4bc4-19987706.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tab-bar-f81d329c-b1a0a028.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tabulated-list-552ba1e5-dea7ea48.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tai-viet-fdaa77d1-5aae2b21.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/text-mode-7f741068-4c001dd1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/thai-7d4342b5-53a38fc5.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tibetan-b792461b-5a211ff1.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/timer-3ee7cfd9-d5a7a198.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tool-bar-ae0b5bc0-0f398c9c.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tooltip-29462ede-9b69d110.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/tty-colors-b7804baf-6cde262b.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/ucs-normalize-ad11ce47-97de768a.eln (deflated 71%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/uniquify-0fb233ac-8f94b120.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/utf-8-lang-7d52ad20-10393d1a.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/vc-hooks-cfa0878e-11d65408.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/version-025f5cb3-c8df2a81.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/vietnamese-f823b5c7-0e05e16d.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/w32-fns-d8ead36c-dc827673.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/w32-vars-6533c316-cef60feb.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/w32-win-a6781510-afd99408.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/widget-5b69ebb0-655fe9ef.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/window-0d1b8b93-7ef4271a.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/x-dnd-f8192910-c7e94971.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/preloaded/x-win-3c49581f-9fa9dfaf.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/rx-627d8c83-dfb131e2.eln (deflated 67%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/seq-c314b42f-16a16698.eln (deflated 70%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d6261636b696e672d73746f7265_x_display_backing_store_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d636f6c6f722d63656c6c73_x_display_color_cells_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d6d6d2d686569676874_x_display_mm_height_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d6d6d2d7769647468_x_display_mm_width_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d706978656c2d686569676874_x_display_pixel_height_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d706978656c2d7769647468_x_display_pixel_width_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d706c616e6573_x_display_planes_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d73637265656e73_x_display_screens_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d646973706c61792d76697375616c2d636c617373_x_display_visual_class_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d6c6973742d666f6e7473_x_list_fonts_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d7365727665722d6d61782d726571756573742d73697a65_x_server_max_request_size_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d7365727665722d76656e646f72_x_server_vendor_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr--trampoline-782d7365727665722d76657273696f6e_x_server_version_0.eln (deflated 69%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/subr-x-02dfef32-232d0781.eln (deflated 68%)
  adding: emacs-28.1/lib/emacs/28.1/native-lisp/28.1-f77b20d2/warnings-28e75f4d-870b026e.eln (deflated 68%)
  adding: emacs-28.1/lib/systemd/ (stored 0%)
  adding: emacs-28.1/lib/systemd/user/ (stored 0%)
  adding: emacs-28.1/lib/systemd/user/emacs.service (deflated 31%)
  adding: emacs-28.1/libexec/ (stored 0%)
  adding: emacs-28.1/libexec/emacs/ (stored 0%)
  adding: emacs-28.1/libexec/emacs/28.1/ (stored 0%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/ (stored 0%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/cmdproxy.exe (deflated 58%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/ddeclient.exe (deflated 52%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/emacs.pdmp (deflated 77%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/hexl.exe (deflated 51%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/movemail.exe (deflated 50%)
  adding: emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/rcs2log (deflated 62%)
  adding: emacs-28.1/share/ (stored 0%)
  adding: emacs-28.1/share/applications/ (stored 0%)
  adding: emacs-28.1/share/applications/emacs-mail.desktop (deflated 24%)
  adding: emacs-28.1/share/applications/emacs.desktop (deflated 43%)
  adding: emacs-28.1/share/applications/emacsclient.exe-mail.desktop (deflated 43%)
  adding: emacs-28.1/share/applications/emacsclient.exe.desktop (deflated 49%)
  adding: emacs-28.1/share/emacs/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/AUTHORS (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/CALC-NEWS (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-10.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-11.map (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-13.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-14.map (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-15.map (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-16.map (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-2.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-3.map (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-4.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-5.map (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-6.map (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-7.map (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-8.map (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/8859-9.map (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/ALTERNATIVNYJ.map (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/BIG5-1.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/BIG5-2.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/BIG5-HKSCS.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/BIG5.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-1.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-2.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-3.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-4.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-5.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-6.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-7.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CNS-F.map (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP10007.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1125.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1250.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1251.map (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1252.map (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1253.map (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1254.map (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1255.map (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1256.map (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1257.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP1258.map (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP720.map (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP737.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP775.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP858.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP932-2BYTE.map (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/CP949-2BYTE.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/EBCDICUK.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/EBCDICUS.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/GB180302.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/GB180304.map (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/GB2312.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/GBK.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/HP-ROMAN8.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM037.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM038.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM1004.map (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM1026.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM1047.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM256.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM273.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM274.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM275.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM277.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM278.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM280.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM281.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM284.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM285.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM290.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM297.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM420.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM423.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM424.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM437.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM500.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM850.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM851.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM852.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM855.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM856.map (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM857.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM860.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM861.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM862.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM863.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM864.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM865.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM866.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM868.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM869.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM870.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM871.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM874.map (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM875.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM880.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM891.map (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM903.map (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM904.map (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM905.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/IBM918.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISC6226.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX0201.map (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX0208.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX0212.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX2131.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX2132.map (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JISX213A.map (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/JOHAB.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KA-ACADEMY.map (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KA-PS.map (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KOI-8.map (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KOI8-R.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KOI8-T.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KOI8-U.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KSC5601.map (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/KSC5636.map (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MACINTOSH.map (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MIK.map (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-ethiopic.map (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-ipa.map (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-is13194.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-lviscii.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-sisheng.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-tibetan.map (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/MULE-uviscii.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/NEXTSTEP.map (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/PTCP154.map (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/README (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/stdenc.map (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/symbol.map (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/TIS-620.map (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/VISCII.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/VSCII-2.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/charsets/VSCII.map (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/compilation.txt (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/COPYING (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/DEBUG (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/DEVEL.HUMOR (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/DISTRIB (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/DOC (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/e/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/e/eterm-color (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/e/eterm-color.ti (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/e/README (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/edt-user.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs-buffer.gdb (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs-mail.desktop (deflated 24%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs.desktop (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs.icon (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs.metainfo.xml (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacs.service (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacsclient-mail.desktop (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/emacsclient.desktop (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/enriched.txt (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/ERC-NEWS (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/ETAGS.EBNF (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/ETAGS.README (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/forms-d2.dat (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/forms-d2.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/forms-pass.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/forms/README (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/future-bug (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/gnus/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/gnus/gnus-setup.ast (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/gnus/news-server.ast (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/gnus-tut.txt (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/grep.txt (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/HELLO (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/HISTORY (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/attach.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/attach.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/back-arrow.pbm (deflated 17%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/back-arrow.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/bookmark_add.pbm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/bookmark_add.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/cancel.pbm (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/cancel.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/checkbox-mixed.svg (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/checked.svg (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/checked.xpm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/close.pbm (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/close.xpm (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/connect.pbm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/connect.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/contact.pbm (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/contact.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/copy.pbm (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/copy.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/down-pushed.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/down-pushed.xpm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/down.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/down.xpm (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/README (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/right-pushed.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/right-pushed.xpm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/right.pbm (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/custom/right.xpm (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/cut.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/cut.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/data-save.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/data-save.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/delete.pbm (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/delete.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/describe.pbm (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/describe.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/diropen.pbm (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/diropen.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/disconnect.pbm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/disconnect.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/down.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/exit.pbm (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/exit.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/bits.pbm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/bits.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/bitsbang.pbm (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/bitsbang.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box-minus.pbm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box-minus.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box-plus.pbm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box-plus.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box.pbm (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/box.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/checkmark.pbm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/checkmark.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir-minus.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir-minus.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir-plus.pbm (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir-plus.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir.pbm (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/dir.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc-minus.pbm (deflated 5%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc-minus.xpm (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc-plus.pbm (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc-plus.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc.pbm (deflated 10%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/doc.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/info.pbm (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/info.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/key.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/key.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/label.pbm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/label.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/lock.pbm (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/lock.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/mail.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/mail.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page-minus.pbm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page-minus.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page-plus.pbm (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page-plus.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page.pbm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/page.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/README (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-gt.pbm (deflated 20%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-gt.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-minus.pbm (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-minus.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-plus.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-plus.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-type.pbm (deflated 28%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-type.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-v.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag-v.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag.pbm (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/tag.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/unlock.pbm (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/ezimage/unlock.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/fwd-arrow.pbm (deflated 17%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/fwd-arrow.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/catchup.pbm (deflated 14%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/catchup.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/cu-exit.pbm (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/cu-exit.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/describe-group.pbm (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/describe-group.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/exit-gnus.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/exit-gnus.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/exit-summ.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/exit-summ.xpm (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/followup.pbm (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/followup.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/fuwo.pbm (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/fuwo.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/get-news.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/get-news.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnntg.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnntg.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus-pointer.xbm (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus-pointer.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus.svg (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus.xbm (deflated 89%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/gnus.xpm (deflated 96%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/important.pbm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/important.xpm (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/kill-group.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/kill-group.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/mail-reply.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/mail-reply.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/mail-send.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/mail-send.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/next-ur.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/next-ur.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/post.pbm (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/post.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/prev-ur.pbm (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/prev-ur.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/preview.xbm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/preview.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/README (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/receipt.pbm (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/receipt.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/reply-wo.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/reply-wo.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/reply.pbm (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/reply.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/rot13.pbm (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/rot13.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/save-aif.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/save-aif.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/save-art.pbm (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/save-art.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/subscribe.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/subscribe.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/toggle-subscription.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/toggle-subscription.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/unimportant.pbm (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/unimportant.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/unsubscribe.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/unsubscribe.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/uu-decode.pbm (deflated 21%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/uu-decode.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/uu-post.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus/uu-post.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gnus.pbm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/all.pbm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/all.xpm (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/break.pbm (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/break.xpm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/cont.pbm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/cont.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/down.pbm (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/down.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/finish.pbm (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/finish.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/go.pbm (deflated 28%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/go.xpm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/next.pbm (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/next.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/nexti.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/nexti.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/pp.pbm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/pp.xpm (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/print.pbm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/print.xpm (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/pstar.pbm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/pstar.xpm (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rcont.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rcont.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/README (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/recstart.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/recstart.xpm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/recstop.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/recstop.xpm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/remove.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/remove.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rfinish.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rfinish.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rnext.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rnext.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rnexti.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rnexti.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rstep.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rstep.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rstepi.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/rstepi.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/run.pbm (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/run.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/step.pbm (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/step.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/stepi.pbm (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/stepi.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/stop.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/stop.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/thread.pbm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/thread.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/until.pbm (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/until.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/up.pbm (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/up.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/watch.pbm (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/gud/watch.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/help.pbm (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/help.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/home.pbm (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/home.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/closed.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/closed.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/empty.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/empty.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/end-connector.png (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/end-connector.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/extender-connector.png (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/extender-connector.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/leaf.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/leaf.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/locked-encrypted.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/locked-encrypted.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/mid-connector.png (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/mid-connector.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/opened.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/opened.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/skip-descender.png (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/skip-descender.xpm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/through-descender.png (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/through-descender.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/unlocked-encrypted.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/dark-bg/unlocked-encrypted.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/closed.png (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/closed.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/empty.png (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/empty.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/end-connector.png (deflated 5%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/end-connector.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/extender-connector.png (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/extender-connector.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/leaf.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/leaf.xpm (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/locked-encrypted.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/locked-encrypted.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/mid-connector.png (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/mid-connector.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/opened.png (deflated 21%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/opened.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/skip-descender.png (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/skip-descender.xpm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/through-descender.png (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/through-descender.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/unlocked-encrypted.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/allout-widgets/light-bg/unlocked-encrypted.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/128x128/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/128x128/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/128x128/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/128x128/apps/emacs23.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/apps/emacs22.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/16x16/apps/emacs23.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/apps/emacs22.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/24x24/apps/emacs23.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/apps/emacs22.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/32x32/apps/emacs23.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/apps/emacs22.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/48x48/apps/emacs23.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/apps/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/apps/emacs.ico (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/apps/emacs.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/apps/emacs23.svg (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/mimetypes/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/mimetypes/emacs-document.svg (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/hicolor/scalable/mimetypes/emacs-document23.svg (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/icons/README (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/index.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/index.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/info.pbm (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/info.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/jump-to.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/jump-to.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/left-arrow.pbm (deflated 20%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/left-arrow.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/left.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/letter.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/letter.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock-broken.pbm (deflated 22%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock-broken.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock-ok.pbm (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock-ok.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock.pbm (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/lock.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/back-arrow.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/copy.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/cut.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/fwd-arrow.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/help.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/home.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/index.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/jump-to.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/left-arrow.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/new.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/next-node.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/open.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/paste.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/preferences.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/prev-node.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/print.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/README (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/right-arrow.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/save.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/saveas.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/search.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/spell.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/undo.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/up-arrow.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/low-color/up-node.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/compose.pbm (deflated 12%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/compose.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/copy.pbm (deflated 17%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/copy.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/flag-for-followup.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/flag-for-followup.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/forward.pbm (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/forward.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/inbox.pbm (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/inbox.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/move.pbm (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/move.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/not-spam.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/not-spam.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/outbox.pbm (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/outbox.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/preview.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/preview.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/README (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/repack.pbm (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/repack.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-all.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-all.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-from.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-from.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-to.pbm (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply-to.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/reply.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/save-draft.pbm (deflated 20%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/save-draft.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/save.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/send.pbm (deflated 7%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/send.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mail/spam.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mh-logo.pbm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mh-logo.xpm (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/add.pbm (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/add.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/ffwd.pbm (deflated 32%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/ffwd.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/next.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/next.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/pause.pbm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/pause.xpm (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/play.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/play.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/prev.pbm (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/prev.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/README (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/rewind.pbm (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/rewind.xpm (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/stop.pbm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/mpc/stop.xpm (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/new.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/new.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/browse-url.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/get-all.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/mark-immortal.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/mark-read.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/narrow.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/next-feed.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/next-item.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/prev-feed.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/prev-item.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/README (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/rss-feed.png (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/rss-feed.svg (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/newsticker/update.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/next-node.pbm (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/next-node.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/next-page.pbm (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/next-page.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/open.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/open.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/paste.pbm (deflated 21%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/paste.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/preferences.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/preferences.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/prev-node.pbm (deflated 6%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/prev-node.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/print.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/print.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/radio-checked.svg (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/radio-mixed.svg (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/radio.svg (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/README (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/redo.pbm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/redo.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/refresh.pbm (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/refresh.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/right-arrow.pbm (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/right-arrow.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/right.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/save.pbm (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/save.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/saveas.pbm (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/saveas.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/search-replace.pbm (deflated 4%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/search-replace.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/search.pbm (deflated 16%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/search.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/separator.pbm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/separator.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/show.pbm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/show.xpm (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/blink.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/blink.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/braindamaged.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/braindamaged.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/cry.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/cry.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/dead.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/dead.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/evil.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/evil.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/forced.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/forced.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/frown.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/frown.xpm (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/blink.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/braindamaged.xpm (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/cry.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/dead.xpm (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/evil.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/forced.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/frown.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/grin.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/indifferent.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/README (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/reverse-smile.xpm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/sad.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/smile.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grayscale/wry.xpm (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grin.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/grin.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/indifferent.pbm (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/indifferent.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/blink.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/braindamaged.xpm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/cry.xpm (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/dead.xpm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/evil.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/forced.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/frown.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/grin.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/indifferent.xpm (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/README (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/reverse-smile.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/sad.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/smile.xpm (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/medium/wry.xpm (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/README (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/sad.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/sad.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/smile.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/smile.xpm (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/wry.pbm (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/smilies/wry.xpm (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-ascending.pbm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-ascending.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-column-ascending.pbm (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-column-ascending.xpm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-criteria.pbm (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-criteria.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-descending.pbm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-descending.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-row-ascending.pbm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/sort-row-ascending.xpm (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/spell.pbm (deflated 15%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/spell.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.bmp (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.pbm (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.png (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.svg (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/splash.xpm (deflated 94%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/close.xpm (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/left-arrow.xpm (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/new.xpm (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/README (deflated 24%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tabs/right-arrow.xpm (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/close.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/close.xpm (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/empty.png (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/empty.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/end-guide.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/end-guide.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/guide.png (deflated 7%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/guide.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/handle.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/handle.xpm (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/leaf.png (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/leaf.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/no-guide.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/no-guide.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/no-handle.png (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/no-handle.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/open.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/open.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/default/README (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/close.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/close.xpm (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/empty.png (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/empty.xpm (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/end-guide.png (deflated 7%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/end-guide.xpm (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/guide.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/guide.xpm (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/handle.png (deflated 7%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/handle.xpm (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/leaf.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/leaf.xpm (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/no-guide.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/no-guide.xpm (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/no-handle.png (deflated 8%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/no-handle.xpm (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/open.png (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/open.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/tree-widget/folder/README (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/unchecked.pbm (deflated 27%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/unchecked.svg (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/unchecked.xpm (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/undo.pbm (deflated 17%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/undo.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up-arrow.pbm (deflated 26%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up-arrow.xpm (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up-node.pbm (deflated 13%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up-node.xpm (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/up.svg (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/zoom-in.pbm (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/zoom-in.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/zoom-out.pbm (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/images/zoom-out.xpm (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/JOKES (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/MACHINES (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/MH-E-NEWS (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.1-17 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.18 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.19 (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.20 (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.21 (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.22 (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.23 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.24 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.25 (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.26 (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEWS.27 (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/NEXTSTEP (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/etc/nxml/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/nxml/README (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/nxml/test-invalid.xml (deflated 28%)
  adding: emacs-28.1/share/emacs/28.1/etc/nxml/test-valid.xml (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/etc/NXML-NEWS (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/csl/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/csl/chicago-author-date.csl (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/csl/locales-en-US.xml (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/csl/README (deflated 27%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/OrgOdtContentTemplate.xml (deflated 90%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/OrgOdtStyles.xml (deflated 91%)
  adding: emacs-28.1/share/emacs/28.1/etc/org/README (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/etc/ORG-NEWS (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/package-keyring.gpg (deflated 3%)
  adding: emacs-28.1/share/emacs/28.1/etc/PROBLEMS (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/ps-prin0.ps (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/ps-prin1.ps (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/publicsuffix.txt (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/README (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/calccard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/calccard.tex (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-dired-ref.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-dired-ref.tex (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-refcard.tex (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-survival.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/cs-survival.tex (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/de-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/de-refcard.tex (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/dired-ref.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/dired-ref.tex (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/emacsver.tex (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-dired-ref.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-dired-ref.tex (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-refcard.tex (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-survival.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/fr-survival.tex (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-booklet.pdf (deflated 2%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-logo.eps (deflated 93%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-logo.pdf (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/gnus-refcard.tex (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/Makefile (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/orgcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/orgcard.tex (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pdflayout.sty (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pl-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pl-refcard.tex (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pt-br-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/pt-br-refcard.tex (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/README (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/refcard.tex (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/ru-refcard.pdf (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/ru-refcard.tex (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-dired-ref.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-dired-ref.tex (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-refcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-refcard.tex (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-survival.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/sk-survival.tex (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/survival.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/survival.tex (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/vipcard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/vipcard.tex (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/viperCard.pdf (deflated 1%)
  adding: emacs-28.1/share/emacs/28.1/etc/refcards/viperCard.tex (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/rgb.txt (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/calstbl.rnc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbcalstbl.rnc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbhier.rnc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbnotn.rnc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbpool.rnc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/dbstart.rnc (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/docbook.rnc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/locate.rnc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/od-manifest-schema-v1.2-os.rnc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/OpenDocument-schema-v1.3+libreoffice.rnc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/OpenDocument-schema-v1.3.rnc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/rdfxml.rnc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/README (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/relaxng.rnc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/schemas.xml (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-applet.rnc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-attribs.rnc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-base.rnc (deflated 21%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-bdo.rnc (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-bform.rnc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-btable.rnc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-csismap.rnc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-datatypes.rnc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-edit.rnc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-events.rnc (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-form.rnc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-frames.rnc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-hypertext.rnc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-iframe.rnc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-image.rnc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-inlstyle.rnc (deflated 9%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-legacy.rnc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-link.rnc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-lst.rnc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-meta.rnc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-nameident.rnc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-object.rnc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-param.rnc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-pres.rnc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-ruby.rnc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-script.rnc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-ssismap.rnc (deflated 11%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-struct.rnc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-table.rnc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-text.rnc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-tgt.rnc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml-xstyle.rnc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xhtml.rnc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/schema/xslt.rnc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/etc/ses-example.ses (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/etc/spook.lines (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/c.srt (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/cpp.srt (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/default.srt (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/doc-cpp.srt (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/doc-default.srt (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/doc-java.srt (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/ede-autoconf.srt (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/ede-make.srt (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/el.srt (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/getset-cpp.srt (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/java.srt (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/make.srt (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/proj-test.srt (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/template.srt (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/test.srt (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/texi.srt (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/etc/srecode/wisent.srt (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/TERMS (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/adwaita-theme.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/deeper-blue-theme.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/dichromacy-theme.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/leuven-theme.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/light-blue-theme.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/manoj-dark-theme.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/misterioso-theme.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/modus-operandi-theme.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/modus-themes.el (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/modus-vivendi-theme.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/tango-dark-theme.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/tango-theme.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/tsdh-dark-theme.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/tsdh-light-theme.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/wheatgrass-theme.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/whiteboard-theme.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/etc/themes/wombat-theme.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/TODO (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.bg (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.cn (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.cs (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.de (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.eo (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.es (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.fr (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.he (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.it (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.ja (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.ko (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.nl (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.pl (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.pt_BR (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.ro (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.ru (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.sk (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.sl (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.sv (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.th (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.translators (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/etc/tutorials/TUTORIAL.zh (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/etc/w32-feature.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/etc/yow.lines (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/abbrev.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/abbrev.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/align.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/align.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/allout-widgets.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/allout-widgets.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/allout.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/allout.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ansi-color.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ansi-color.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/apropos.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/apropos.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/arc-mode.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/arc-mode.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/array.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/array.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/auth-source-pass.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/auth-source-pass.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/auth-source.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/auth-source.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autoarg.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autoarg.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autoinsert.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autoinsert.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autorevert.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/autorevert.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/avoid.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/avoid.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/battery.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/battery.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bindings.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bindings.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bookmark.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bookmark.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bs.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/bs.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/buff-menu.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/buff-menu.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/button.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/button.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-aent.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-aent.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-alg.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-alg.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-arith.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-arith.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-bin.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-bin.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-comb.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-comb.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-cplx.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-cplx.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-embed.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-embed.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-ext.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-ext.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-fin.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-fin.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-forms.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-forms.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-frac.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-frac.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-funcs.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-funcs.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-graph.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-graph.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-help.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-help.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-incom.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-incom.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-keypd.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-keypd.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-lang.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-lang.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-loaddefs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-macs.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-macs.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-map.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-map.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-math.el (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-math.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-menu.el (deflated 88%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-menu.elc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-misc.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-misc.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-mode.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-mode.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-mtx.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-mtx.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-nlfit.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-nlfit.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-poly.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-poly.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-prog.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-prog.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-rewr.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-rewr.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-rules.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-rules.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-sel.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-sel.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-stat.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-stat.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-store.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-store.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-stuff.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-stuff.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-trail.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-trail.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-undo.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-undo.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-units.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-units.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-vec.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-vec.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-yank.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc-yank.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calc.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcalg2.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcalg2.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcalg3.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcalg3.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calccomp.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calccomp.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcsel2.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calc/calcsel2.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calculator.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calculator.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/appt.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/appt.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-bahai.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-bahai.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-china.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-china.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-coptic.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-coptic.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-dst.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-dst.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-french.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-french.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-hebrew.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-hebrew.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-html.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-html.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-islam.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-islam.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-iso.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-iso.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-julian.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-julian.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-loaddefs.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-mayan.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-mayan.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-menu.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-menu.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-move.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-move.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-persia.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-persia.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-tex.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-tex.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-x.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/cal-x.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/calendar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/calendar.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/diary-lib.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/diary-lib.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/diary-loaddefs.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/hol-loaddefs.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/holidays.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/holidays.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/icalendar.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/icalendar.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/iso8601.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/iso8601.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/lunar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/lunar.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/parse-time.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/parse-time.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/solar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/solar.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/time-date.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/time-date.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/timeclock.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/timeclock.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/todo-mode.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/calendar/todo-mode.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/case-table.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/case-table.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cdl.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cdl.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-cscope.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-cscope.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-files.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-files.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-global.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-global.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-idutils.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet-idutils.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/cedet.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/data-debug.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/data-debug.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/auto.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/auto.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/autoconf-edit.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/autoconf-edit.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/base.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/base.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/config.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/config.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/cpp-root.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/cpp-root.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/custom.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/custom.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/detect.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/detect.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/dired.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/dired.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/emacs.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/emacs.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/files.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/files.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/generic.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/generic.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/linux.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/linux.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/loaddefs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/locate.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/locate.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/make.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/make.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/makefile-edit.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/makefile-edit.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/pconf.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/pconf.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/pmake.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/pmake.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-archive.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-archive.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-aux.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-aux.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-comp.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-comp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-elisp.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-elisp.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-info.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-info.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-misc.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-misc.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-obj.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-obj.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-prog.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-prog.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-scheme.el (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-scheme.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-shared.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj-shared.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/proj.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/project-am.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/project-am.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/shell.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/shell.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/simple.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/simple.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/source.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/source.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/speedbar.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/speedbar.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/srecode.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/srecode.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/system.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/system.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/util.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede/util.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/ede.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/mode-local.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/mode-local.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/pulse.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/pulse.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/complete.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/complete.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/debug.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/debug.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/fcn.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/fcn.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/refs.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze/refs.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/analyze.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/c-by.el (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/c-by.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/c.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/c.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/debug.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/debug.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/el.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/el.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/gcc.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/gcc.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/grammar.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/grammar.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/make-by.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/make-by.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/make.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/make.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/scm-by.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/scm-by.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/scm.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine/scm.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/bovine.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/chart.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/chart.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/complete.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/complete.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ctxt.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ctxt.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-debug.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-debug.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-ebrowse.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-ebrowse.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-el.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-el.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-file.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-file.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-find.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-find.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-global.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-global.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-javascript.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-javascript.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-mode.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-mode.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-ref.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-ref.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-typecache.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db-typecache.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/db.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/debug.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/debug.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/include.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/include.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate/mode.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/decorate.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/dep.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/dep.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/doc.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/doc.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ede-grammar.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ede-grammar.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/edit.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/edit.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/find.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/find.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/format.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/format.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/fw.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/fw.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grammar-wy.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grammar-wy.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grammar.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grammar.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grm-wy-boot.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/grm-wy-boot.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/html.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/html.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ia-sb.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ia-sb.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ia.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/ia.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/idle.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/idle.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/imenu.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/imenu.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/java.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/java.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/lex-spp.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/lex-spp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/lex.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/lex.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/loaddefs.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/mru-bookmark.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/mru-bookmark.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/sb.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/sb.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/scope.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/scope.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/senator.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/senator.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/sort.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/sort.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/cscope.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/cscope.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/filter.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/filter.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/global.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/global.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/grep.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/grep.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/idutils.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/idutils.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/list.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref/list.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/symref.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-file.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-file.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-ls.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-ls.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-write.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag-write.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/tag.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/texi.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/texi.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/util-modes.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/util-modes.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/util.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/util.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/comp.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/comp.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/grammar.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/grammar.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/java-tags.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/java-tags.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/javascript.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/javascript.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/javat-wy.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/javat-wy.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/js-wy.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/js-wy.elc (deflated 88%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/python-wy.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/python-wy.elc (deflated 87%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/python.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/python.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/wisent.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent/wisent.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic/wisent.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/semantic.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/args.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/args.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/compile.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/compile.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/cpp.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/cpp.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/ctxt.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/ctxt.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/dictionary.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/dictionary.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/document.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/document.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/el.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/el.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/expandproto.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/expandproto.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/extract.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/extract.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/fields.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/fields.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/filters.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/filters.elc (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/find.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/find.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/getset.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/getset.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/insert.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/insert.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/java.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/java.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/loaddefs.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/map.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/map.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/mode.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/mode.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/semantic.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/semantic.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt-wy.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt-wy.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/srt.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/table.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/table.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/template.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/template.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/texi.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode/texi.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cedet/srecode.elc (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/char-fold.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/char-fold.elc (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/lisp/chistory.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/chistory.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cmuscheme.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cmuscheme.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/color.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/color.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/comint.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/comint.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/completion.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/completion.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/composite.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/composite.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/COPYING (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-dep.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-dep.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-edit.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-edit.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-face.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-face.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-load.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-start.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-start.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-theme.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/cus-theme.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/custom.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/custom.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dabbrev.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dabbrev.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/delim-col.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/delim-col.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/delsel.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/delsel.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/descr-text.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/descr-text.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/desktop.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/desktop.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dframe.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dframe.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-aux.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-aux.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-loaddefs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-x.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired-x.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dired.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dirtrack.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dirtrack.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/disp-table.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/disp-table.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/display-fill-column-indicator.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/display-fill-column-indicator.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/display-line-numbers.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/display-line-numbers.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dnd.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dnd.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/doc-view.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/doc-view.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dom.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dom.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-fns.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-fns.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-vars.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-vars.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-w32.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dos-w32.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/double.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/double.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dynamic-setting.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/dynamic-setting.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ebuff-menu.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ebuff-menu.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/echistory.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/echistory.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ecomplete.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ecomplete.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/edmacro.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/edmacro.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ehelp.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ehelp.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/elec-pair.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/elec-pair.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/electric.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/electric.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/elide-head.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/elide-head.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/advice.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/advice.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/autoload.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/autoload.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/avl-tree.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/avl-tree.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/backquote.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/backquote.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/backtrace.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/backtrace.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/benchmark.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/benchmark.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/bindat.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/bindat.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/byte-opt.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/byte-opt.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/byte-run.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/byte-run.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/bytecomp.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/bytecomp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cconv.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cconv.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/chart.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/chart.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/check-declare.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/check-declare.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/checkdoc.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/checkdoc.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-extra.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-extra.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-generic.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-generic.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-indent.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-indent.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-lib.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-lib.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-loaddefs.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-macs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-macs.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-preloaded.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-preloaded.elc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-print.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-print.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-seq.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cl-seq.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/comp-cstr.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/comp-cstr.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/comp.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/comp.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/copyright.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/copyright.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/crm.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/crm.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cursor-sensor.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/cursor-sensor.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/debug.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/debug.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/derived.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/derived.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/disass.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/disass.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/easy-mmode.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/easy-mmode.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/easymenu.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/easymenu.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/edebug.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/edebug.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-base.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-base.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-compat.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-compat.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-core.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-core.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-custom.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-custom.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-datadebug.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-datadebug.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-loaddefs.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-opt.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-opt.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-speedbar.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio-speedbar.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eieio.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eldoc.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/eldoc.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/elint.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/elint.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/elp.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/elp.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ert-x.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ert-x.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ert.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ert.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ewoc.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ewoc.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/faceup.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/faceup.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/find-func.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/find-func.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/float-sup.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/float-sup.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/generator.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/generator.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/generic.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/generic.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/gv.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/gv.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/helper.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/helper.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/hierarchy.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/hierarchy.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/inline.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/inline.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/let-alist.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/let-alist.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp-mnt.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp-mnt.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp-mode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/lisp.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/macroexp.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/macroexp.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/map-ynp.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/map-ynp.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/map.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/map.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/memory-report.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/memory-report.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/nadvice.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/nadvice.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/package-x.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/package-x.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/package.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/package.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/pcase.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/pcase.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/pp.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/pp.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/radix-tree.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/radix-tree.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/re-builder.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/re-builder.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/regexp-opt.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/regexp-opt.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/regi.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/regi.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ring.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/ring.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/rmc.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/rmc.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/rx.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/rx.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/seq.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/seq.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shadow.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shadow.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shortdoc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shortdoc.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shorthands.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/shorthands.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/smie.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/smie.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/subr-x.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/subr-x.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/syntax.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/syntax.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tabulated-list.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tabulated-list.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tcover-ses.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tcover-ses.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/testcover.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/testcover.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/text-property-search.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/text-property-search.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/thunk.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/thunk.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/timer-list.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/timer-list.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/timer.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/timer.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tq.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/tq.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/trace.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/trace.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/unsafep.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/unsafep.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/warnings.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lisp/warnings.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lock.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emacs-lock.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-base.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-base.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-gmrk.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-gmrk.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-rect.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/cua-rect.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-lk201.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-lk201.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-mapper.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-mapper.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-pc.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-pc.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-vt100.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt-vt100.elc (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/edt.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/keypad.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/keypad.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-cmd.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-cmd.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-ex.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-ex.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-init.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-init.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-keym.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-keym.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-macs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-macs.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-mous.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-mous.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-util.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper-util.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/emulation/viper.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/env.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/env.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-dired.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-dired.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-file.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-file.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-hook.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-hook.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-ks.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-ks.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-mail.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa-mail.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epa.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epg-config.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epg-config.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epg.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/epg.elc (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-autoaway.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-autoaway.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-backend.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-backend.elc (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-button.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-button.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-capab.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-capab.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-compat.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-compat.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-dcc.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-dcc.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-desktop-notifications.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-desktop-notifications.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ezbounce.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ezbounce.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-fill.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-fill.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-goodies.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-goodies.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ibuffer.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ibuffer.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-identd.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-identd.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-imenu.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-imenu.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-join.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-join.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-lang.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-lang.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-list.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-list.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-loaddefs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-log.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-log.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-match.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-match.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-menu.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-menu.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-netsplit.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-netsplit.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-networks.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-networks.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-notify.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-notify.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-page.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-page.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-pcomplete.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-pcomplete.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-replace.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-replace.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ring.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-ring.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-services.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-services.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-sound.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-sound.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-speedbar.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-speedbar.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-spelling.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-spelling.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-stamp.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-stamp.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-status-sidebar.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-status-sidebar.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-track.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-track.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-truncate.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-truncate.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-xdcc.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc-xdcc.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/erc/erc.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-alias.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-alias.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-banner.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-banner.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-basic.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-basic.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-cmpl.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-cmpl.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-dirs.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-dirs.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-glob.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-glob.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-hist.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-hist.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-ls.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-ls.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-pred.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-pred.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-prompt.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-prompt.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-rebind.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-rebind.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-script.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-script.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-smart.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-smart.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-term.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-term.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-tramp.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-tramp.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-unix.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-unix.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-xtra.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/em-xtra.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-arg.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-arg.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-cmd.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-cmd.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-ext.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-ext.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-groups.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-io.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-io.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-module.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-module.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-opt.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-opt.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-proc.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-proc.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-util.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-util.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-var.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/esh-var.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/eshell.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/eshell/eshell.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/expand.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/expand.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ezimage.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ezimage.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/face-remap.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/face-remap.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/facemenu.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/facemenu.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/faces.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/faces.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ffap.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ffap.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filecache.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filecache.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/fileloop.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/fileloop.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filenotify.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filenotify.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/files-x.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/files-x.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/files.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/files.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filesets.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/filesets.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-cmd.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-cmd.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-dired.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-dired.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-file.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-file.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-lisp.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/find-lisp.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/finder-inf.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/finder.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/finder.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/flow-ctrl.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/flow-ctrl.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/foldout.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/foldout.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/follow.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/follow.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/font-core.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/font-core.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/font-lock.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/font-lock.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/format-spec.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/format-spec.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/format.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/format.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/forms.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/forms.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/frame.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/frame.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/frameset.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/frameset.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/fringe.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/fringe.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/generic-x.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/generic-x.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/canlock.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/canlock.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/deuglify.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/deuglify.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gmm-utils.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gmm-utils.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-agent.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-agent.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-art.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-art.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-async.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-async.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-bcklg.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-bcklg.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-bookmark.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-bookmark.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cache.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cache.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cite.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cite.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cloud.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cloud.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cus.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-cus.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dbus.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dbus.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-delay.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-delay.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-demon.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-demon.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-diary.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-diary.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dired.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dired.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-draft.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-draft.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dup.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-dup.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-eform.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-eform.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-fun.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-fun.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-gravatar.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-gravatar.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-group.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-group.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-html.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-html.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-icalendar.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-icalendar.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-int.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-int.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-kill.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-kill.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-logic.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-logic.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-mh.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-mh.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-ml.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-ml.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-mlspl.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-mlspl.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-msg.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-msg.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-notifications.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-notifications.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-picon.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-picon.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-range.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-range.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-registry.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-registry.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-rfc1843.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-rfc1843.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-salt.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-salt.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-score.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-score.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-search.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-search.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-sieve.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-sieve.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-spec.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-spec.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-srvr.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-srvr.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-start.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-start.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-sum.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-sum.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-topic.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-topic.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-undo.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-undo.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-util.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-util.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-uu.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-uu.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-vm.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-vm.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-win.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus-win.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gnus.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gssapi.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/gssapi.elc (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/legacy-gnus-agent.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/legacy-gnus-agent.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mail-source.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mail-source.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/message.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/message.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-archive.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-archive.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-bodies.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-bodies.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-decode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-decode.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-encode.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-encode.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-extern.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-extern.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-partial.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-partial.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-url.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-url.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-util.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-util.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-uu.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-uu.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-view.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mm-view.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml-sec.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml-sec.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml-smime.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml-smime.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml1991.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml1991.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml2015.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/mml2015.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnagent.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnagent.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnbabyl.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnbabyl.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndiary.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndiary.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndir.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndir.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndoc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndoc.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndraft.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nndraft.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nneething.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nneething.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnfolder.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnfolder.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nngateway.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nngateway.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnheader.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnheader.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnimap.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnimap.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmail.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmail.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmaildir.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmaildir.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmairix.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmairix.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmbox.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmbox.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmh.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnmh.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnml.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnml.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnnil.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnnil.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnoo.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnoo.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnregistry.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnregistry.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnrss.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnrss.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnselect.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnselect.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnspool.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnspool.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nntp.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nntp.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnvirtual.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnvirtual.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnweb.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/nnweb.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/score-mode.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/score-mode.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/smiley.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/smiley.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/smime.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/smime.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-report.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-report.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-stat.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-stat.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-wash.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam-wash.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/gnus/spam.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-at-pt.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-at-pt.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-fns.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-fns.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-macro.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-macro.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-mode.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/help.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hex-util.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hex-util.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hexl.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hexl.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hfy-cmap.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hfy-cmap.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hi-lock.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hi-lock.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hilit-chg.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hilit-chg.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hippie-exp.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hippie-exp.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hl-line.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/hl-line.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/htmlfontify-loaddefs.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/htmlfontify.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/htmlfontify.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuf-ext.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuf-ext.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuf-macs.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuf-macs.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuffer-loaddefs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuffer.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ibuffer.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/icomplete.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/icomplete.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ido.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ido.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ielm.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ielm.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/iimage.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/iimage.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/compface.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/compface.elc (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/exif.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/exif.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/gravatar.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/gravatar.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/image-converter.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image/image-converter.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-dired.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-dired.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-file.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-file.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-mode.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/image.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/imenu.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/imenu.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/indent.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/indent.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info-look.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info-look.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info-xref.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info-xref.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/info.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/informat.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/informat.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ccl.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ccl.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/characters.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/characters.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/charprop.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/charscript.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/charscript.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/cp51932.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/cp51932.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/emoji-zwj.el (deflated 93%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/emoji-zwj.elc (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/eucjp-ms.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/eucjp-ms.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/fontset.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/fontset.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/isearch-x.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/isearch-x.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-ascii.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-ascii.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-cvt.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-cvt.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-transl.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/iso-transl.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ja-dic-cnv.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ja-dic-cnv.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ja-dic-utl.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ja-dic-utl.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/kinsoku.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/kinsoku.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/kkc.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/kkc.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/latexenc.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/latexenc.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/latin1-disp.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/latin1-disp.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-cmds.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-cmds.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-conf.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-conf.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-diag.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-diag.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-util.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule-util.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/mule.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ogonek.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ogonek.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/quail.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/quail.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/rfc1843.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/rfc1843.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/robin.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/robin.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/titdic-cnv.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/titdic-cnv.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ucs-normalize.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/ucs-normalize.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-bidi.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-brackets.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-category.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-combining.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-comment.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-decimal.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-decomposition.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-digit.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-lowercase.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-mirrored.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-name.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-numeric.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-old-name.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-special-lowercase.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-special-titlecase.el (deflated 85%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-special-uppercase.el (deflated 84%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-titlecase.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/uni-uppercase.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/utf-7.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/utf-7.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/utf7.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/international/utf7.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/isearch.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/isearch.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/isearchb.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/isearchb.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jit-lock.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jit-lock.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jka-cmpr-hook.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jka-cmpr-hook.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jka-compr.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jka-compr.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/json.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/json.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jsonrpc.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/jsonrpc.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/kermit.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/kermit.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/kmacro.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/kmacro.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/burmese.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/burmese.elc (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cham.el (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cham.elc (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/china-util.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/china-util.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/chinese.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/chinese.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cyril-util.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cyril-util.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cyrillic.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/cyrillic.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/czech.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/czech.elc (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/english.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/english.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ethio-util.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ethio-util.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ethiopic.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ethiopic.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/european.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/european.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/georgian.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/georgian.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/greek.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/greek.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/hanja-util.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/hanja-util.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/hebrew.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/hebrew.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ind-util.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/ind-util.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/indian.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/indian.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/japan-util.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/japan-util.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/japanese.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/japanese.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/khmer.el (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/khmer.elc (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/korea-util.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/korea-util.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/korean.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/korean.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/lao-util.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/lao-util.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/lao.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/lao.elc (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/misc-lang.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/misc-lang.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/pinyin.el (deflated 34%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/pinyin.elc (deflated 34%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/romanian.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/romanian.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/sinhala.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/sinhala.elc (deflated 24%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/slovak.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/slovak.elc (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tai-viet.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tai-viet.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai-util.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai-util.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai-word.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai-word.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/thai.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tibet-util.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tibet-util.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tibetan.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tibetan.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tv-util.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/tv-util.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/utf-8-lang.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/utf-8-lang.elc (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/viet-util.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/viet-util.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/vietnamese.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/language/vietnamese.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ldefs-boot.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/ja-dic/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/ja-dic/ja-dic.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/ja-dic/ja-dic.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/leim-list.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/4Corner.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/4Corner.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/arabic.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/arabic.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ARRAY30.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ARRAY30.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CCDOSPY.el (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CCDOSPY.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cham.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cham.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/compose.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/compose.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/croatian.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/croatian.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CTLau-b5.el (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CTLau-b5.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CTLau.el (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/CTLau.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cyril-jis.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cyril-jis.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cyrillic.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/cyrillic.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/czech.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/czech.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ECDICT.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ECDICT.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ethiopic.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ethiopic.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ETZY.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ETZY.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/georgian.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/georgian.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/greek.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/greek.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hangul.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hangul.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja-jis.el (deflated 34%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja-jis.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja.el (deflated 36%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja3.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hanja3.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hebrew.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/hebrew.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/indian.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/indian.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ipa-praat.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ipa-praat.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ipa.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ipa.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/japanese.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/japanese.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/lao.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/lao.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-alt.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-alt.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-ltx.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-ltx.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-post.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-post.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-pre.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/latin-pre.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/lrt.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/lrt.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/persian.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/persian.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/programmer-dvorak.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/programmer-dvorak.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/Punct-b5.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/Punct-b5.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/Punct.el (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/Punct.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/PY-b5.el (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/PY-b5.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/py-punct.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/py-punct.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/PY.el (deflated 32%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/PY.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/pypunct-b5.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/pypunct-b5.elc (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/QJ-b5.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/QJ-b5.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/QJ.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/QJ.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/quick-b5.el (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/quick-b5.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/quick-cns.el (deflated 30%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/quick-cns.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/rfc1345.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/rfc1345.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sami.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sami.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sgml-input.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sgml-input.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sisheng.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/sisheng.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/slovak.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/slovak.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/SW.el (deflated 34%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/SW.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/symbol-ksc.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/symbol-ksc.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tamil-dvorak.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tamil-dvorak.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/thai.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/thai.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tibetan.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tibetan.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/TONEPY.el (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/TONEPY.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tsang-b5.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tsang-b5.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tsang-cns.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/tsang-cns.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/uni-input.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/uni-input.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/viqr.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/viqr.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/vntelex.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/vntelex.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/vnvni.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/vnvni.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/welsh.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/welsh.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ZIRANMA.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ZIRANMA.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ZOZY.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/leim/quail/ZOZY.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/linum.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/linum.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/loaddefs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/loadhist.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/loadhist.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/loadup.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/locate.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/locate.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/lpr.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/lpr.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ls-lisp.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ls-lisp.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/macros.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/macros.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/binhex.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/binhex.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/blessmail.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/emacsbug.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/emacsbug.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/feedmail.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/feedmail.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/flow-fill.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/flow-fill.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/footnote.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/footnote.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/hashcash.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/hashcash.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/ietf-drums.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/ietf-drums.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-extr.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-extr.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-hist.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-hist.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-parse.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-parse.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-prsvr.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-prsvr.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-utils.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mail-utils.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailabbrev.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailabbrev.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailalias.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailalias.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailclient.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailclient.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailheader.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mailheader.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mspools.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/mspools.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/qp.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/qp.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/reporter.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/reporter.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2045.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2045.elc (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2047.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2047.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2231.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc2231.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc6068.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc6068.elc (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc822.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rfc822.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail-loaddefs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail-spam-filter.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail-spam-filter.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmail.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailedit.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailedit.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailkwd.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailkwd.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailmm.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailmm.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailmsc.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailmsc.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailout.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailout.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailsort.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailsort.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailsum.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/rmailsum.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/sendmail.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/sendmail.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/smtpmail.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/smtpmail.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/supercite.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/supercite.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/uce.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/uce.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/undigest.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/undigest.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/unrmail.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/unrmail.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/uudecode.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/uudecode.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/yenc.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mail/yenc.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/makesum.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/makesum.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/man.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/man.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/master.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/master.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mb-depth.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mb-depth.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/md4.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/md4.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/menu-bar.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/menu-bar.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-acros.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-alias.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-alias.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-buffers.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-buffers.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-comp.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-comp.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-compat.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-compat.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-e.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-e.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-folder.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-folder.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-funcs.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-funcs.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-gnus.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-gnus.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-identity.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-identity.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-inc.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-inc.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-junk.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-junk.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-letter.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-letter.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-limit.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-limit.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-loaddefs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-mime.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-mime.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-print.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-print.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-scan.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-scan.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-search.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-search.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-seq.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-seq.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-show.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-show.elc (deflated 88%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-speed.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-speed.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-thread.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-thread.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-tool-bar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-tool-bar.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-utils.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-utils.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-xface.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mh-e/mh-xface.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/midnight.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/midnight.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/minibuf-eldef.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/minibuf-eldef.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/minibuffer.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/minibuffer.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/misc.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/misc.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/misearch.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/misearch.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse-copy.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse-copy.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse-drag.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse-drag.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mouse.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mpc.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mpc.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/msb.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/msb.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mwheel.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/mwheel.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ange-ftp.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ange-ftp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/browse-url.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/browse-url.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dbus.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dbus.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dictionary-connection.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dictionary-connection.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dictionary.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dictionary.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dig.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dig.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dns.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/dns.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-bob.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-bob.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-export.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-export.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-hotlist.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-hotlist.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-vars.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc-vars.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudc.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-bbdb.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-bbdb.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-ldap.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-ldap.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-mab.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-mab.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-macos-contacts.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eudcb-macos-contacts.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eww.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/eww.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/gnutls.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/gnutls.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/goto-addr.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/goto-addr.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/hmac-def.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/hmac-def.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/hmac-md5.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/hmac-md5.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/imap.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/imap.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ldap.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ldap.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/mailcap.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/mailcap.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/mairix.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/mairix.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/net-utils.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/net-utils.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/netrc.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/netrc.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/network-stream.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/network-stream.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-backend.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-backend.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-plainview.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-plainview.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-reader.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-reader.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-ticker.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-ticker.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-treeview.el (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newst-treeview.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newsticker.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/newsticker.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/nsm.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/nsm.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ntlm.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/ntlm.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/pop3.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/pop3.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/puny.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/puny.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/quickurl.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/quickurl.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rcirc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rcirc.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rfc2104.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rfc2104.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rlogin.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/rlogin.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-cram.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-cram.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-digest.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-digest.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-ntlm.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-ntlm.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-scram-rfc.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-scram-rfc.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-scram-sha256.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl-scram-sha256.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sasl.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/secrets.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/secrets.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/shr-color.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/shr-color.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/shr.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/shr.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve-manage.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve-manage.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve-mode.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve-mode.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/sieve.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/snmp-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/snmp-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/soap-client.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/soap-client.elc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/soap-inspect.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/soap-inspect.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/socks.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/socks.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/telnet.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/telnet.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-adb.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-adb.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-archive.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-archive.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-cache.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-cache.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-cmds.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-cmds.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-compat.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-compat.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-crypt.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-crypt.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-ftp.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-ftp.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-fuse.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-fuse.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-gvfs.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-gvfs.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-integration.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-integration.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-loaddefs.el (deflated 87%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-rclone.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-rclone.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sh.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sh.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-smb.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-smb.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sshfs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sshfs.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sudoedit.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-sudoedit.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-uu.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp-uu.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/tramp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/trampver.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/trampver.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/webjump.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/webjump.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/zeroconf.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/net/zeroconf.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/newcomment.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/newcomment.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/notifications.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/notifications.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/novice.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/novice.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-enc.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-enc.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-maint.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-maint.elc (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-mode.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-ns.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-ns.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-outln.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-outln.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-parse.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-parse.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-rap.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-rap.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-util.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/nxml-util.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-cmpct.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-cmpct.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-dt.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-dt.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-loc.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-loc.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-maint.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-maint.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-match.el (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-match.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-nxml.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-nxml.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-parse.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-parse.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-pttrn.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-pttrn.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-uri.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-uri.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-util.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-util.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-valid.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-valid.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-xsd.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/rng-xsd.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/xmltok.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/xmltok.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/xsd-regexp.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/nxml/xsd-regexp.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obarray.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obarray.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/abbrevlist.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/abbrevlist.elc (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/assoc.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/assoc.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/bruce.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/bruce.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cc-compat.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cc-compat.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cl-compat.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cl-compat.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cl.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cl.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/complete.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/complete.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/crisp.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/crisp.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cust-print.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/cust-print.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/erc-hecomplete.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/erc-hecomplete.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/eudcb-ph.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/eudcb-ph.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/fast-lock.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/fast-lock.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/gs.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/gs.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/gulp.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/gulp.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/html2text.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/html2text.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/info-edit.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/info-edit.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/inversion.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/inversion.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/iswitchb.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/iswitchb.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/landmark.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/landmark.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/lazy-lock.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/lazy-lock.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/longlines.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/longlines.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mailpost.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mailpost.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mantemp.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mantemp.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/meese.el (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/meese.elc (deflated 33%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/messcompat.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/metamail.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/metamail.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mouse-sel.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/mouse-sel.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/nnir.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/nnir.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/old-emacs-lock.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/old-emacs-lock.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/otodo-mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/otodo-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/patcomp.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/patcomp.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pc-mode.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pc-mode.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pc-select.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pc-select.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-def.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-def.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-gpg.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-gpg.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-parse.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-parse.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-pgp.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-pgp.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-pgp5.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg-pgp5.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/pgg.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/rcompile.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/rcompile.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/rfc2368.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/rfc2368.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/s-region.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/s-region.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sb-image.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sb-image.elc (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sregex.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sregex.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/starttls.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/starttls.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sup-mouse.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/sup-mouse.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/terminal.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/terminal.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tls.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tls.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-edt.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-edt.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-extras.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-extras.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-mapper.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/tpu-mapper.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/url-ns.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/url-ns.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vc-arch.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vc-arch.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vi.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vi.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vip.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/vip.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/ws-mode.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/ws-mode.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/yow.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/obsolete/yow.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-awk.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-awk.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-C.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-C.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-calc.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-calc.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-clojure.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-clojure.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-comint.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-comint.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-core.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-core.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-css.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-css.elc (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ditaa.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ditaa.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-dot.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-dot.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-emacs-lisp.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-emacs-lisp.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-eshell.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-eshell.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-eval.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-eval.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-exp.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-exp.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-forth.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-forth.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-fortran.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-fortran.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-gnuplot.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-gnuplot.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-groovy.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-groovy.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-haskell.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-haskell.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-java.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-java.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-js.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-js.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-julia.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-julia.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-latex.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-latex.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lilypond.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lilypond.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lisp.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lisp.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lob.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lob.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lua.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-lua.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-makefile.el (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-makefile.elc (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-matlab.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-matlab.elc (deflated 19%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-maxima.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-maxima.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ocaml.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ocaml.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-octave.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-octave.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-org.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-org.elc (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-perl.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-perl.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-plantuml.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-plantuml.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-processing.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-processing.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-python.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-python.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-R.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-R.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ref.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ref.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ruby.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-ruby.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sass.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sass.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-scheme.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-scheme.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-screen.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-screen.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sed.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sed.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-shell.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-shell.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sql.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sql.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sqlite.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-sqlite.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-table.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-table.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-tangle.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob-tangle.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob.el (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ob.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-basic.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-basic.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-biblatex.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-biblatex.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-csl.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-csl.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-natbib.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc-natbib.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/oc.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-bbdb.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-bbdb.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-bibtex.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-bibtex.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-docview.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-docview.elc (deflated 47%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-doi.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-doi.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-eshell.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-eshell.elc (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-eww.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-eww.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-gnus.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-gnus.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-info.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-info.elc (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-irc.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-irc.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-man.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-man.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-mhe.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-mhe.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-rmail.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-rmail.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-w3m.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol-w3m.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ol.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-agenda.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-agenda.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-archive.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-archive.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-attach-git.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-attach-git.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-attach.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-attach.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-capture.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-capture.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-clock.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-clock.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-colview.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-colview.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-compat.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-compat.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-crypt.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-crypt.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-ctags.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-ctags.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-datetree.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-datetree.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-duration.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-duration.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-element.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-element.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-entities.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-entities.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-faces.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-faces.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-feed.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-feed.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-footnote.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-footnote.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-goto.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-goto.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-habit.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-habit.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-id.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-id.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-indent.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-indent.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-inlinetask.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-inlinetask.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-install.el (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-keys.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-keys.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-lint.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-lint.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-list.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-list.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-loaddefs.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-macro.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-macro.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-macs.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-macs.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-mobile.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-mobile.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-mouse.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-mouse.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-num.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-num.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-pcomplete.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-pcomplete.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-plot.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-plot.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-protocol.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-protocol.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-refile.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-refile.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-src.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-src.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-table.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-table.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-tempo.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-tempo.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-timer.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-timer.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org-version.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/org.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-ascii.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-ascii.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-beamer.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-beamer.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-html.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-html.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-icalendar.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-icalendar.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-koma-letter.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-koma-letter.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-latex.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-latex.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-man.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-man.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-md.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-md.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-odt.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-odt.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-org.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-org.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-publish.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-publish.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-texinfo.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox-texinfo.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/org/ox.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/outline.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/outline.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/paren.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/paren.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/password-cache.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/password-cache.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-cvs.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-cvs.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-gnu.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-gnu.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-linux.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-linux.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-rpm.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-rpm.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-unix.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-unix.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-x.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcmpl-x.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcomplete.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pcomplete.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pixel-scroll.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/pixel-scroll.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/5x5.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/5x5.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/animate.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/animate.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/blackbox.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/blackbox.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/bubbles.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/bubbles.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/cookie1.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/cookie1.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/decipher.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/decipher.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/dissociate.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/dissociate.elc (deflated 43%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/doctor.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/doctor.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/dunnet.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/dunnet.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/fortune.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/fortune.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gamegrid.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gamegrid.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gametree.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gametree.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gomoku.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/gomoku.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/handwrite.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/handwrite.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/hanoi.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/hanoi.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/life.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/life.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/morse.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/morse.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/mpuz.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/mpuz.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/pong.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/pong.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/snake.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/snake.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/solitaire.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/solitaire.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/spook.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/spook.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/studly.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/studly.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/tetris.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/tetris.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/zone.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/play/zone.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/plstore.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/plstore.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/printing.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/printing.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/proced.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/proced.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/profiler.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/profiler.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/antlr-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/antlr-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/asm-mode.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/asm-mode.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/autoconf.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/autoconf.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/bat-mode.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/bat-mode.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/bug-reference.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/bug-reference.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-align.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-align.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-awk.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-awk.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-bytecomp.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-bytecomp.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-cmds.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-cmds.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-defs.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-defs.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-engine.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-engine.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-fonts.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-fonts.elc (deflated 87%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-guess.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-guess.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-langs.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-langs.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-menus.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-menus.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-mode.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-styles.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-styles.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-vars.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cc-vars.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cfengine.el (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cfengine.elc (deflated 82%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cl-font-lock.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cl-font-lock.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cmacexp.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cmacexp.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/compile.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/compile.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cperl-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cperl-mode.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cpp.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cpp.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cwarn.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/cwarn.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/dcl-mode.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/dcl-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-abn.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-abn.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-bnf.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-bnf.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-dtd.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-dtd.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-ebx.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-ebx.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-iso.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-iso.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-otz.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-otz.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-yac.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf-yac.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf2ps.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebnf2ps.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebrowse.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ebrowse.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/elisp-mode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/elisp-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/etags.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/etags.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/executable.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/executable.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/f90.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/f90.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake-cc.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake-cc.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake-proc.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake-proc.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/flymake.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/fortran.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/fortran.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/gdb-mi.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/gdb-mi.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/glasses.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/glasses.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/grep.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/grep.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/gud.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/gud.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/hideif.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/hideif.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/hideshow.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/hideshow.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/icon.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/icon.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-complete-structtag.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-complete-structtag.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-help.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-help.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-shell.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-shell.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-toolbar.el (deflated 86%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlw-toolbar.elc (deflated 88%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlwave.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/idlwave.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/inf-lisp.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/inf-lisp.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/js.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/js.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ld-script.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ld-script.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/m4-mode.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/m4-mode.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/make-mode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/make-mode.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/meta-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/meta-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/mixal-mode.el (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/mixal-mode.elc (deflated 83%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/modula2.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/modula2.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/octave.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/octave.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/opascal.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/opascal.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/pascal.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/pascal.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/perl-mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/perl-mode.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/prog-mode.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/prog-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/project.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/project.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/prolog.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/prolog.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ps-mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ps-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/python.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/python.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ruby-mode.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/ruby-mode.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/scheme.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/scheme.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/sh-script.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/sh-script.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/simula.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/simula.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/sql.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/sql.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/subword.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/subword.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/tcl.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/tcl.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/vera-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/vera-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/verilog-mode.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/verilog-mode.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/vhdl-mode.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/vhdl-mode.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/which-func.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/which-func.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/xref.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/xref.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/xscheme.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/progmodes/xscheme.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-bdf.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-bdf.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-def.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-def.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-mule.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-mule.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-print-loaddefs.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-print.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-print.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-samp.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ps-samp.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/README (deflated 44%)
  adding: emacs-28.1/share/emacs/28.1/lisp/recentf.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/recentf.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rect.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rect.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/register.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/register.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/registry.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/registry.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/repeat.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/repeat.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/replace.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/replace.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/reposition.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/reposition.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/reveal.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/reveal.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rfn-eshadow.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rfn-eshadow.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rot13.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rot13.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rtree.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/rtree.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ruler-mode.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ruler-mode.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/savehist.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/savehist.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/saveplace.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/saveplace.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-all.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-all.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-bar.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-bar.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-lock.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/scroll-lock.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/select.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/select.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/server.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/server.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ses.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/ses.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/shadowfile.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/shadowfile.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/shell.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/shell.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/simple.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/simple.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/skeleton.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/skeleton.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/so-long.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/so-long.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/sort.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/sort.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/soundex.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/soundex.elc (deflated 39%)
  adding: emacs-28.1/share/emacs/28.1/lisp/speedbar.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/speedbar.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/startup.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/startup.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/strokes.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/strokes.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/subdirs.el (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/lisp/subr.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/subr.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/svg.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/svg.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/t-mouse.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/t-mouse.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tab-bar.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tab-bar.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tab-line.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tab-line.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tabify.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tabify.elc (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/talk.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/talk.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tar-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tar-mode.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tempo.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tempo.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/AT386.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/AT386.elc (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/bobcat.el (deflated 35%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/bobcat.elc (deflated 25%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/common-win.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/common-win.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/cygwin.el (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/cygwin.elc (deflated 23%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/internal.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/internal.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/iris-ansi.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/iris-ansi.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/konsole.el (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/konsole.elc (deflated 29%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/linux.el (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/linux.elc (deflated 37%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/lk201.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/lk201.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/news.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/news.elc (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/ns-win.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/ns-win.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/pc-win.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/pc-win.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/README (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/rxvt.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/rxvt.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/screen.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/screen.elc (deflated 42%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/st.el (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/st.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/sun.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/sun.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tmux.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tmux.elc (deflated 41%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tty-colors.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tty-colors.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tvi970.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/tvi970.elc (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/vt100.el (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/vt100.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/vt200.el (deflated 38%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/vt200.elc (deflated 31%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/w32-win.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/w32-win.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/w32console.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/w32console.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/wyse50.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/wyse50.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/x-win.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/x-win.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/xterm.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term/xterm.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/term.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/artist.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/artist.elc (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bib-mode.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bib-mode.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bibtex-style.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bibtex-style.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bibtex.el (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/bibtex.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/conf-mode.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/conf-mode.elc (deflated 79%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/css-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/css-mode.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/dns-mode.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/dns-mode.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/enriched.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/enriched.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/etc-authors-mode.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/etc-authors-mode.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/fill.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/fill.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/flyspell.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/flyspell.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/ispell.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/ispell.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/less-css-mode.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/less-css-mode.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/makeinfo.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/makeinfo.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/mhtml-mode.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/mhtml-mode.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/nroff-mode.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/nroff-mode.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/page-ext.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/page-ext.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/page.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/page.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/paragraphs.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/paragraphs.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/picture.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/picture.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/po.el (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/po.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refbib.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refbib.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refer.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refer.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refill.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/refill.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-auc.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-auc.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-cite.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-cite.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-dcr.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-dcr.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-global.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-global.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-index.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-index.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-loaddefs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-parse.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-parse.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-ref.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-ref.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-sel.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-sel.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-toc.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-toc.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-vars.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex-vars.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/reftex.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/remember.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/remember.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/rst.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/rst.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/sgml-mode.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/sgml-mode.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/table.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/table.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/tex-mode.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/tex-mode.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfmt.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfmt.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfo-loaddefs.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfo.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texinfo.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texnfo-upd.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/texnfo-upd.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/text-mode.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/text-mode.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/tildify.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/tildify.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/two-column.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/two-column.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/underline.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/textmodes/underline.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thingatpt.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thingatpt.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thread.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thread.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thumbs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/thumbs.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/time-stamp.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/time-stamp.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/time.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/time.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/timezone.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/timezone.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tmm.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tmm.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tool-bar.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tool-bar.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tooltip.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tooltip.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/transient.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/transient.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tree-widget.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tree-widget.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tutorial.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/tutorial.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/type-break.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/type-break.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/uniquify.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/uniquify.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-about.el (deflated 55%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-about.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-auth.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-auth.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cache.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cache.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cid.el (deflated 52%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cid.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cookie.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-cookie.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-dav.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-dav.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-dired.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-dired.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-domsuf.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-domsuf.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-expand.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-expand.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-file.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-file.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-ftp.el (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-ftp.elc (deflated 40%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-future.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-future.elc (deflated 81%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-gw.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-gw.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-handlers.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-handlers.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-history.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-history.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-http.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-http.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-imap.el (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-imap.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-irc.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-irc.elc (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-ldap.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-ldap.elc (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-mailto.el (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-mailto.elc (deflated 50%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-methods.el (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-methods.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-misc.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-misc.elc (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-news.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-news.elc (deflated 51%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-nfs.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-nfs.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-parse.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-parse.elc (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-privacy.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-privacy.elc (deflated 46%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-proxy.el (deflated 54%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-proxy.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-queue.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-queue.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-tramp.el (deflated 58%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-tramp.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-util.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-util.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-vars.el (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url-vars.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/url/url.elc (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/userlock.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/userlock.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/add-log.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/add-log.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/compare-w.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/compare-w.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/cvs-status.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/cvs-status.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/diff-mode.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/diff-mode.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/diff.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/diff.elc (deflated 59%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-diff.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-diff.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-help.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-help.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-hook.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-hook.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-init.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-init.elc (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-merg.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-merg.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-mult.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-mult.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-ptch.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-ptch.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-util.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-util.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-vers.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-vers.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-wind.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff-wind.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/ediff.elc (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/emerge.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/emerge.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/log-edit.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/log-edit.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/log-view.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/log-view.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-defs.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-defs.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-info.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-info.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-parse.el (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-parse.elc (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-util.el (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs-util.elc (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/pcvs.elc (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/smerge-mode.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/smerge-mode.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-annotate.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-annotate.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-bzr.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-bzr.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-cvs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-cvs.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dav.el (deflated 57%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dav.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dir.el (deflated 75%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dir.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dispatcher.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-dispatcher.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-filewise.el (deflated 56%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-filewise.elc (deflated 48%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-git.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-git.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-hg.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-hg.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-hooks.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-hooks.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-mtn.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-mtn.elc (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-rcs.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-rcs.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-sccs.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-sccs.elc (deflated 63%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-src.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-src.elc (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-svn.el (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc-svn.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc.el (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vc/vc.elc (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vcursor.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vcursor.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/version.el (deflated 66%)
  adding: emacs-28.1/share/emacs/28.1/lisp/version.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/view.el (deflated 74%)
  adding: emacs-28.1/share/emacs/28.1/lisp/view.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vt-control.el (deflated 62%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vt-control.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vt100-led.el (deflated 49%)
  adding: emacs-28.1/share/emacs/28.1/lisp/vt100-led.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/w32-fns.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/w32-fns.elc (deflated 61%)
  adding: emacs-28.1/share/emacs/28.1/lisp/w32-vars.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/w32-vars.elc (deflated 72%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wdired.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wdired.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/whitespace.el (deflated 80%)
  adding: emacs-28.1/share/emacs/28.1/lisp/whitespace.elc (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wid-browse.el (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wid-browse.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wid-edit.el (deflated 76%)
  adding: emacs-28.1/share/emacs/28.1/lisp/wid-edit.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/widget.el (deflated 53%)
  adding: emacs-28.1/share/emacs/28.1/lisp/widget.elc (deflated 45%)
  adding: emacs-28.1/share/emacs/28.1/lisp/windmove.el (deflated 77%)
  adding: emacs-28.1/share/emacs/28.1/lisp/windmove.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/window.el (deflated 78%)
  adding: emacs-28.1/share/emacs/28.1/lisp/window.elc (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/winner.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/winner.elc (deflated 64%)
  adding: emacs-28.1/share/emacs/28.1/lisp/woman.el (deflated 70%)
  adding: emacs-28.1/share/emacs/28.1/lisp/woman.elc (deflated 68%)
  adding: emacs-28.1/share/emacs/28.1/lisp/x-dnd.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/x-dnd.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xdg.el (deflated 69%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xdg.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xml.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xml.elc (deflated 67%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xt-mouse.el (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xt-mouse.elc (deflated 65%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xwidget.el (deflated 73%)
  adding: emacs-28.1/share/emacs/28.1/lisp/xwidget.elc (deflated 71%)
  adding: emacs-28.1/share/emacs/28.1/README.W32 (deflated 60%)
  adding: emacs-28.1/share/emacs/28.1/site-lisp/ (stored 0%)
  adding: emacs-28.1/share/emacs/28.1/site-lisp/subdirs.el (deflated 39%)
  adding: emacs-28.1/share/emacs/site-lisp/ (stored 0%)
  adding: emacs-28.1/share/emacs/site-lisp/subdirs.el (deflated 39%)
  adding: emacs-28.1/share/icons/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/128x128/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/128x128/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/128x128/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/16x16/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/16x16/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/16x16/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/24x24/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/24x24/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/24x24/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/32x32/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/32x32/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/32x32/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/48x48/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/48x48/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/48x48/apps/emacs.png (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/scalable/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/scalable/apps/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/scalable/apps/emacs.ico (deflated 79%)
  adding: emacs-28.1/share/icons/hicolor/scalable/apps/emacs.svg (deflated 71%)
  adding: emacs-28.1/share/icons/hicolor/scalable/mimetypes/ (stored 0%)
  adding: emacs-28.1/share/icons/hicolor/scalable/mimetypes/emacs-document.svg (deflated 72%)
  adding: emacs-28.1/share/icons/hicolor/scalable/mimetypes/emacs-document23.svg (deflated 68%)
  adding: emacs-28.1/share/info/ (stored 0%)
  adding: emacs-28.1/share/info/auth.info (deflated 69%)
  adding: emacs-28.1/share/info/autotype.info (deflated 69%)
  adding: emacs-28.1/share/info/bovine.info (deflated 67%)
  adding: emacs-28.1/share/info/calc.info (deflated 73%)
  adding: emacs-28.1/share/info/ccmode.info (deflated 74%)
  adding: emacs-28.1/share/info/cl.info (deflated 72%)
  adding: emacs-28.1/share/info/dbus.info (deflated 75%)
  adding: emacs-28.1/share/info/dir (deflated 60%)
  adding: emacs-28.1/share/info/dired-x.info (deflated 73%)
  adding: emacs-28.1/share/info/ebrowse.info (deflated 73%)
  adding: emacs-28.1/share/info/ede.info (deflated 77%)
  adding: emacs-28.1/share/info/ediff.info (deflated 72%)
  adding: emacs-28.1/share/info/edt.info (deflated 69%)
  adding: emacs-28.1/share/info/efaq-w32.info (deflated 74%)
  adding: emacs-28.1/share/info/efaq.info (deflated 74%)
  adding: emacs-28.1/share/info/eieio.info (deflated 70%)
  adding: emacs-28.1/share/info/eintr.info (deflated 73%)
  adding: emacs-28.1/share/info/elisp.info (deflated 74%)
  adding: emacs-28.1/share/info/emacs-gnutls.info (deflated 67%)
  adding: emacs-28.1/share/info/emacs-mime.info (deflated 71%)
  adding: emacs-28.1/share/info/emacs.info (deflated 73%)
  adding: emacs-28.1/share/info/epa.info (deflated 71%)
  adding: emacs-28.1/share/info/erc.info (deflated 69%)
  adding: emacs-28.1/share/info/ert.info (deflated 71%)
  adding: emacs-28.1/share/info/eshell.info (deflated 67%)
  adding: emacs-28.1/share/info/eudc.info (deflated 72%)
  adding: emacs-28.1/share/info/eww.info (deflated 69%)
  adding: emacs-28.1/share/info/flymake.info (deflated 72%)
  adding: emacs-28.1/share/info/forms.info (deflated 71%)
  adding: emacs-28.1/share/info/gnus.info (deflated 73%)
  adding: emacs-28.1/share/info/htmlfontify.info (deflated 70%)
  adding: emacs-28.1/share/info/idlwave.info (deflated 72%)
  adding: emacs-28.1/share/info/ido.info (deflated 70%)
  adding: emacs-28.1/share/info/info.info (deflated 70%)
  adding: emacs-28.1/share/info/mairix-el.info (deflated 68%)
  adding: emacs-28.1/share/info/message.info (deflated 73%)
  adding: emacs-28.1/share/info/mh-e.info (deflated 76%)
  adding: emacs-28.1/share/info/modus-themes.info (deflated 73%)
  adding: emacs-28.1/share/info/newsticker.info (deflated 71%)
  adding: emacs-28.1/share/info/nxml-mode.info (deflated 70%)
  adding: emacs-28.1/share/info/octave-mode.info (deflated 72%)
  adding: emacs-28.1/share/info/org.info (deflated 74%)
  adding: emacs-28.1/share/info/pcl-cvs.info (deflated 73%)
  adding: emacs-28.1/share/info/pgg.info (deflated 71%)
  adding: emacs-28.1/share/info/rcirc.info (deflated 73%)
  adding: emacs-28.1/share/info/reftex.info (deflated 75%)
  adding: emacs-28.1/share/info/remember.info (deflated 68%)
  adding: emacs-28.1/share/info/sasl.info (deflated 69%)
  adding: emacs-28.1/share/info/sc.info (deflated 74%)
  adding: emacs-28.1/share/info/semantic.info (deflated 72%)
  adding: emacs-28.1/share/info/ses.info (deflated 71%)
  adding: emacs-28.1/share/info/sieve.info (deflated 68%)
  adding: emacs-28.1/share/info/smtpmail.info (deflated 69%)
  adding: emacs-28.1/share/info/speedbar.info (deflated 69%)
  adding: emacs-28.1/share/info/srecode.info (deflated 70%)
  adding: emacs-28.1/share/info/todo-mode.info (deflated 71%)
  adding: emacs-28.1/share/info/tramp.info (deflated 73%)
  adding: emacs-28.1/share/info/transient.info (deflated 73%)
  adding: emacs-28.1/share/info/url.info (deflated 71%)
  adding: emacs-28.1/share/info/vhdl-mode.info (deflated 73%)
  adding: emacs-28.1/share/info/vip.info (deflated 74%)
  adding: emacs-28.1/share/info/viper.info (deflated 73%)
  adding: emacs-28.1/share/info/widget.info (deflated 74%)
  adding: emacs-28.1/share/info/wisent.info (deflated 72%)
  adding: emacs-28.1/share/info/woman.info (deflated 69%)
  adding: emacs-28.1/share/man/ (stored 0%)
  adding: emacs-28.1/share/man/man1/ (stored 0%)
  adding: emacs-28.1/share/man/man1/ctags.1 (stored 0%)
  adding: emacs-28.1/share/man/man1/ebrowse.1 (deflated 54%)
  adding: emacs-28.1/share/man/man1/emacs.1 (deflated 63%)
  adding: emacs-28.1/share/man/man1/emacsclient.1 (deflated 53%)
  adding: emacs-28.1/share/man/man1/etags.1 (deflated 62%)
  adding: emacs-28.1/share/metainfo/ (stored 0%)
  adding: emacs-28.1/share/metainfo/emacs.metainfo.xml (deflated 56%)
MakeNSIS v3.08 - Copyright 1999-2021 Contributors
See the file COPYING for license details.
Credits can be found in the Users Manual.

Command line defined: "EMACS_VERSION=28.1"
Command line defined: "VERSION_BRANCH=28.1"
Command line defined: "OUT_VERSION=28.1"
Processing config: D:\NSIS\nsisconf.nsh
Processing default plugins: "D:\NSIS\Plugins\x86-unicode\*.dll"
 + Banner::destroy
 + Banner::getWindow
 + Banner::show
 + BgImage::AddImage
 + BgImage::AddText
 + BgImage::Clear
 + BgImage::Destroy
 + BgImage::Redraw
 + BgImage::SetBg
 + BgImage::SetReturn
 + BgImage::Sound
 + Dialer::AttemptConnect
 + Dialer::AutodialHangup
 + Dialer::AutodialOnline
 + Dialer::AutodialUnattended
 + Dialer::GetConnectedState
 + InstallOptions::dialog
 + InstallOptions::initDialog
 + InstallOptions::make_unicode
 + InstallOptions::show
 + LangDLL::LangDialog
 + Math::Script
 + StartMenu::Init
 + StartMenu::Select
 + StartMenu::Show
 + System::Alloc
 + System::Call
 + System::Copy
 + System::Free
 + System::Get
 + System::Int64Op
 + System::Store
 + System::StrAlloc
 + TypeLib::GetLibVersion
 + TypeLib::Register
 + TypeLib::UnRegister
 + UserInfo::GetAccountType
 + UserInfo::GetName
 + UserInfo::GetOriginalAccountType
 + VPatch::GetFileCRC32
 + VPatch::GetFileMD5
 + VPatch::vpatchfile
 + advsplash::show
 + nsDialogs::Create
 + nsDialogs::CreateControl
 + nsDialogs::CreateItem
 + nsDialogs::CreateTimer
 + nsDialogs::GetUserData
 + nsDialogs::KillTimer
 + nsDialogs::OnBack
 + nsDialogs::OnChange
 + nsDialogs::OnClick
 + nsDialogs::OnNotify
 + nsDialogs::SelectFileDialog
 + nsDialogs::SelectFolderDialog
 + nsDialogs::SetRTL
 + nsDialogs::SetUserData
 + nsDialogs::Show
 + nsExec::Exec
 + nsExec::ExecToLog
 + nsExec::ExecToStack
 + nsisdl::download
 + nsisdl::download_quiet
 + splash::show

!define: "MUI_INSERT_NSISCONF"=""

Changing directory to: "D:\emacs-build\install"

Processing script file: "emacs.nsi" (ACP)
!include: "D:\NSIS\Include\MUI2.nsh" (UTF8)
!include: "D:\NSIS\Contrib\Modern UI 2\MUI2.nsh" (UTF8)
NSIS Modern User Interface version 2.1 - Copyright 2002-2021 Joost Verburg (D:\NSIS\Contrib\Modern UI 2\MUI2.nsh:14)
!include: closed: "D:\NSIS\Contrib\Modern UI 2\MUI2.nsh"
!include: closed: "D:\NSIS\Include\MUI2.nsh"
!include: "D:\NSIS\Include\LogicLib.nsh" (UTF8)
!include: closed: "D:\NSIS\Include\LogicLib.nsh"
!include: "D:\NSIS\Include\x64.nsh" (UTF8)
!define: "___X64__NSH___"=""
!include: "D:\NSIS\Include\LogicLib.nsh" (UTF8)
!include: closed: "D:\NSIS\Include\LogicLib.nsh"
!define: "IsWow64"=""" IsWow64 """
!define: "RunningX64"=""" RunningX64 """
!define: "GetNativeMachineArchitecture"="!insertmacro GetNativeMachineArchitecture "
!define: "IsNativeMachineArchitecture"=""" IsNativeMachineArchitecture "
!define: "IsNativeIA32"=""" IsNativeMachineArchitecture  332"
!define: "IsNativeAMD64"=""" IsNativeMachineArchitecture  34404"
!define: "IsNativeARM64"=""" IsNativeMachineArchitecture  43620"
!define: "DisableX64FSRedirection"="!insertmacro DisableX64FSRedirection"
!define: "EnableX64FSRedirection"="!insertmacro EnableX64FSRedirection"
!include: closed: "D:\NSIS\Include\x64.nsh"
OutFile: "emacs-28.1-installer.exe"
SetCompressor: /SOLID lzma
Var: "StartMenuFolder"
!define: "MUI_WELCOMEPAGE_TITLE"="Emacs"
!define: "MUI_WELCOMEPAGE_TITLE_3LINES"=""
!define: "MUI_WELCOMEPAGE_TEXT"="Welcome to Emacs -- the editor of a lifetime."
!define: "MUI_WELCOMEFINISHPAGE_BITMAP"="emacs-28.1\share\emacs\28.1\etc\images\splash.bmp"
!define: "MUI_ICON"="emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\scalable\apps\emacs.ico"
!define: "MUI_UNICON"="emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\scalable\apps\emacs.ico"
!insertmacro: MUI_PAGE_WELCOME
!insertmacro: end of MUI_PAGE_WELCOME
!define: "MUI_LICENSEPAGE_TEXT_TOP"="The GNU General Public License"
!insertmacro: MUI_PAGE_LICENSE
!insertmacro: end of MUI_PAGE_LICENSE
!insertmacro: MUI_PAGE_DIRECTORY
!insertmacro: end of MUI_PAGE_DIRECTORY
!insertmacro: MUI_PAGE_INSTFILES
!insertmacro: end of MUI_PAGE_INSTFILES
!insertmacro: MUI_PAGE_STARTMENU
!insertmacro: end of MUI_PAGE_STARTMENU
!insertmacro: MUI_UNPAGE_CONFIRM
!insertmacro: end of MUI_UNPAGE_CONFIRM
!insertmacro: MUI_UNPAGE_INSTFILES
!insertmacro: end of MUI_UNPAGE_INSTFILES
!insertmacro: MUI_LANGUAGE
!insertmacro: end of MUI_LANGUAGE
Name: "Emacs-28.1"
Function: ".onInit"
StrCpy $INSTDIR "$PROGRAMFILES64\Emacs" () ()
FunctionEnd
Section: ""
SetOutPath: "$INSTDIR"
File: Descending to: ".\emacs-28.1\"
File: Descending to: ".\emacs-28.1\bin\"
File: "addpm.exe" 87040 bytes
File: "ctags.exe" 216576 bytes
File: "ebrowse.exe" 81408 bytes
File: "emacs-28.1.exe" 6538240 bytes
File: "emacs.exe" 0/6538240 bytes
File: "emacsclient.exe" 68608 bytes
File: "emacsclientw.exe" 435200 bytes
File: "etags.exe" 214528 bytes
File: "libLerc.dll" 602739 bytes
File: "libXpm-noX4.dll" 99805 bytes
File: "libbrotlicommon.dll" 142885 bytes
File: "libbrotlidec.dll" 52364 bytes
File: "libbz2-1.dll" 99146 bytes
File: "libcairo-2.dll" 1092581 bytes
File: "libcairo-gobject-2.dll" 35094 bytes
File: "libdatrie-1.dll" 36029 bytes
File: "libdeflate.dll" 57954 bytes
File: "libexpat-1.dll" 202568 bytes
File: "libffi-7.dll" 30354 bytes
File: "libfontconfig-1.dll" 315582 bytes
File: "libfreetype-6.dll" 740140 bytes
File: "libfribidi-0.dll" 146395 bytes
File: "libgcc_s_seh-1.dll" 84147 bytes
File: "libgdk_pixbuf-2.0-0.dll" 166947 bytes
File: "libgif-7.dll" 41365 bytes
File: "libgio-2.0-0.dll" 1713115 bytes
File: "libglib-2.0-0.dll" 1347862 bytes
File: "libgmodule-2.0-0.dll" 24889 bytes
File: "libgmp-10.dll" 509898 bytes
File: "libgmpxx-4.dll" 30240 bytes
File: "libgnutls-30.dll" 1966508 bytes
File: "libgnutls-openssl-27.dll" 87506 bytes
File: "libgnutlsxx-28.dll" 54262 bytes
File: "libgobject-2.0-0.dll" 320752 bytes
File: "libgraphite2.dll" 154163 bytes
File: "libharfbuzz-0.dll" 1043860 bytes
File: "libharfbuzz-gobject-0.dll" 86827 bytes
File: "libharfbuzz-icu-0.dll" 18697 bytes
File: "libharfbuzz-subset-0.dll" 868909 bytes
File: "libhogweed-6.dll" 275300 bytes
File: "libiconv-2.dll" 1058528 bytes
File: "libidn2-0.dll" 170241 bytes
File: "libintl-8.dll" 133659 bytes
File: "libjansson-4.dll" 78899 bytes
File: "libjbig-0.dll" 66054 bytes
File: "libjpeg-8.dll" 762255 bytes
File: "liblcms2-2.dll" 404191 bytes
File: "liblzma-5.dll" 153747 bytes
File: "libnettle-8.dll" 289910 bytes
File: "libp11-kit-0.dll" 1077964 bytes
File: "libpango-1.0-0.dll" 298620 bytes
File: "libpangocairo-1.0-0.dll" 72238 bytes
File: "libpangoft2-1.0-0.dll" 97629 bytes
File: "libpangowin32-1.0-0.dll" 92720 bytes
File: "libpcre-1.dll" 281695 bytes
File: "libpixman-1-0.dll" 684803 bytes
File: "libpng16-16.dll" 243078 bytes
File: "librsvg-2-2.dll" 9440181 bytes
File: "libstdc++-6.dll" 1965780 bytes
File: "libtasn1-6.dll" 102954 bytes
File: "libthai-0.dll" 67409 bytes
File: "libtiff-5.dll" 538395 bytes
File: "libtiffxx-5.dll" 18376 bytes
File: "libturbojpeg.dll" 861512 bytes
File: "libunistring-2.dll" 1764460 bytes
File: "libwebp-7.dll" 448655 bytes
File: "libwinpthread-1.dll" 58621 bytes
File: "libxml2-2.dll" 1358585 bytes
File: "libzstd.dll" 999818 bytes
File: "runemacs.exe" 393216 bytes
File: "zlib1.dll" 116428 bytes
File: Descending to: ".\emacs-28.1\include\"
File: "emacs-module.h" 24628 bytes
File: Descending to: ".\emacs-28.1\lib\"
File: Descending to: ".\emacs-28.1\lib\emacs\"
File: Descending to: ".\emacs-28.1\lib\emacs\28.1\"
File: Descending to: ".\emacs-28.1\lib\emacs\28.1\native-lisp\"
File: Descending to: ".\emacs-28.1\lib\emacs\28.1\native-lisp\28.1-f77b20d2\"
File: "autoload-f3599901-6c587684.eln" 309057 bytes
File: "byte-opt-9c5f25f5-cf616e7d.eln" 537746 bytes
File: "bytecomp-12882072-4d43b0ac.eln" 1078447 bytes
File: "cconv-3b1f1f98-f28fe91d.eln" 344562 bytes
File: "charscript-600dca1a-856785a8.eln" 199011 bytes
File: "cl-extra-d7051cba-4c255b12.eln" 376022 bytes
File: "cl-lib-8b938900-82325715.eln" 270554 bytes
File: "cl-macs-7ae82f81-efff4559.eln" 831420 bytes
File: "cl-seq-f464c4e2-64c2d1db.eln" 501832 bytes
File: "comp-7672a6ed-ddb3f899.eln" 1971963 bytes
File: "comp-cstr-ef162ef7-d21e459f.eln" 570468 bytes
File: "emoji-zwj-4f682c68-43cfd5a2.eln" 204643 bytes
File: "gv-e0cf7478-d7693217.eln" 531861 bytes
File: "help-mode-d4dbae3d-aaa71a7e.eln" 283979 bytes
File: "rx-627d8c83-dfb131e2.eln" 407579 bytes
File: "seq-c314b42f-16a16698.eln" 322060 bytes
File: "subr--trampoline-782d646973706c61792d6261636b696e672d73746f7265_x_display_backing_store_0.eln" 183068 bytes
File: "subr--trampoline-782d646973706c61792d636f6c6f722d63656c6c73_x_display_color_cells_0.eln" 183068 bytes
File: "subr--trampoline-782d646973706c61792d6d6d2d686569676874_x_display_mm_height_0.eln" 183068 bytes
File: "subr--trampoline-782d646973706c61792d6d6d2d7769647468_x_display_mm_width_0.eln" 183068 bytes
File: "subr--trampoline-782d646973706c61792d706978656c2d686569676874_x_display_pixel_height_0.eln" 183068 bytes
File: "subr--trampoline-782d646973706c61792d706978656c2d7769647468_x_display_pixel_width_0.eln" 183068 bytes
File: "subr--trampoline-782d646973706c61792d706c616e6573_x_display_planes_0.eln" 183068 bytes
File: "subr--trampoline-782d646973706c61792d73637265656e73_x_display_screens_0.eln" 183068 bytes
File: "subr--trampoline-782d646973706c61792d76697375616c2d636c617373_x_display_visual_class_0.eln" 183068 bytes
File: "subr--trampoline-782d6c6973742d666f6e7473_x_list_fonts_0.eln" 183068 bytes
File: "subr--trampoline-782d7365727665722d6d61782d726571756573742d73697a65_x_server_max_request_size_0.eln" 183068 bytes
File: "subr--trampoline-782d7365727665722d76656e646f72_x_server_vendor_0.eln" 183068 bytes
File: "subr--trampoline-782d7365727665722d76657273696f6e_x_server_version_0.eln" 183068 bytes
File: "subr-x-02dfef32-232d0781.eln" 257070 bytes
File: "warnings-28e75f4d-870b026e.eln" 217340 bytes
File: Descending to: ".\emacs-28.1\lib\emacs\28.1\native-lisp\28.1-f77b20d2\preloaded\"
File: "abbrev-2af30c9a-c1132711.eln" 356062 bytes
File: "backquote-d5b20f7c-6dfc6085.eln" 219597 bytes
File: "bindings-d30713c5-a1908144.eln" 298768 bytes
File: "buff-menu-da4b0b04-65a249b6.eln" 270136 bytes
File: "burmese-3ddca72e-6aa09761.eln" 187235 bytes
File: "button-747c9d6e-948de613.eln" 259578 bytes
File: "byte-run-79ff048e-f39f6766.eln" 275078 bytes
File: "case-table-3a8e2808-be7656d4.eln" 208640 bytes
File: "cham-7498ab67-4831a6b4.eln" 187235 bytes
File: "characters-45232aae-94bf4196.eln" 252902 bytes
File: "chinese-c5896779-bb7df124.eln" 193379 bytes
File: "cl-generic-be68ad15-06984a7e.eln" 482428 bytes
File: "cl-preloaded-6e6a1f4e-676e310d.eln" 288635 bytes
File: "common-win-4b869e38-d60fdb10.eln" 224094 bytes
File: "composite-beea1fd5-a138288c.eln" 331392 bytes
File: "cp51932-89105e97-e8997b76.eln" 200213 bytes
File: "cus-face-74f1689e-1f20b9c1.eln" 211398 bytes
File: "cus-start-26315480-6f2c6ee4.eln" 214168 bytes
File: "custom-c166a157-21a7b692.eln" 383888 bytes
File: "cyrillic-79ea53dc-54849acf.eln" 191331 bytes
File: "czech-c6790aeb-8820d2fd.eln" 187235 bytes
File: "disp-table-375616aa-5c285770.eln" 227329 bytes
File: "dnd-12d90309-f8c52779.eln" 210399 bytes
File: "dos-fns-6e9410f2-9e80dcb2.eln" 217429 bytes
File: "dos-vars-f5506e15-bb9b98ed.eln" 188401 bytes
File: "dos-w32-923cbfb1-13f651ee.eln" 228879 bytes
File: "dynamic-setting-55f80457-29972e5a.eln" 194740 bytes
File: "easymenu-1fb41c0e-a3d158eb.eln" 275998 bytes
File: "ediff-hook-0b92f1a2-9201f46f.eln" 192867 bytes
File: "eldoc-d20a5fe9-b4c53301.eln" 307691 bytes
File: "electric-a9ca6cdd-e99a7196.eln" 263282 bytes
File: "elisp-mode-90dbfe40-5b198cc1.eln" 478115 bytes
File: "english-e3896aa2-6665c1ec.eln" 187235 bytes
File: "env-72406999-a036d1f6.eln" 216226 bytes
File: "epa-hook-99ab3afb-fb4d9944.eln" 203042 bytes
File: "ethiopic-b0f5a6d8-80a96866.eln" 187747 bytes
File: "eucjp-ms-5daf4e1a-cf27da4c.eln" 224789 bytes
File: "european-369de593-3fd092db.eln" 207944 bytes
File: "faces-b9447c93-7a9c9f1b.eln" 498854 bytes
File: "files-1e8937b2-c93b982b.eln" 996691 bytes
File: "fill-19d89c43-dadc9bfe.eln" 319613 bytes
File: "float-sup-c5369b32-fa14b03f.eln" 189425 bytes
File: "font-core-c3bff1fd-4e71b802.eln" 222389 bytes
File: "font-lock-895216f6-cc190dd0.eln" 392776 bytes
File: "fontset-da863153-1e15763d.eln" 289172 bytes
File: "format-c5b23b0d-d3836422.eln" 322112 bytes
File: "frame-b40fc590-795a6ee7.eln" 523803 bytes
File: "fringe-d5d49a60-a141550b.eln" 216298 bytes
File: "georgian-8daa6ed6-af8cf423.eln" 187235 bytes
File: "greek-ddbf878c-9431fa96.eln" 187747 bytes
File: "hebrew-b9ed6a0d-8863a58f.eln" 207011 bytes
File: "help-59d8049f-4d9f13d5.eln" 436166 bytes
File: "image-f221b419-e1617999.eln" 330991 bytes
File: "indent-396b3792-9f9e085f.eln" 281008 bytes
File: "indian-0c4ce628-a85c69d1.eln" 199746 bytes
File: "internal-957edb14-8e7081e0.eln" 215275 bytes
File: "isearch-693bdd75-10b4dbe2.eln" 682636 bytes
File: "iso-transl-466860a2-4197968b.eln" 199770 bytes
File: "japanese-d54f685c-3d830a32.eln" 197653 bytes
File: "jit-lock-8a988e43-5c83f105.eln" 266935 bytes
File: "jka-cmpr-hook-ff630d3e-cf32ebad.eln" 231237 bytes
File: "khmer-914ba26a-faa77228.eln" 187235 bytes
File: "korean-2f82396a-b6432cd3.eln" 188771 bytes
File: "lao-81d6a353-679fc9a1.eln" 188330 bytes
File: "lisp-1e88867d-9eeed7b1.eln" 273911 bytes
File: "lisp-mode-410874a4-f46e8019.eln" 324294 bytes
File: "ls-lisp-4d1ed918-7eb40cb8.eln" 292119 bytes
File: "macroexp-2c3e1495-bd75dae5.eln" 300079 bytes
File: "map-ynp-990591b5-85f28521.eln" 246189 bytes
File: "menu-bar-4f46ea94-aa922eb7.eln" 447051 bytes
File: "minibuffer-1b0f548b-503c46c4.eln" 752151 bytes
File: "misc-lang-7cb33d20-69eb6148.eln" 202674 bytes
File: "mouse-15f283fa-bc29fd8e.eln" 587085 bytes
File: "mule-3352613d-82b9a969.eln" 434296 bytes
File: "mule-cmds-c8553014-b81234cf.eln" 520044 bytes
File: "mule-conf-eca41db8-89f59726.eln" 234588 bytes
File: "mule-util-5c349a87-e11b64b4.eln" 252936 bytes
File: "mwheel-168e9ec3-7b441a5f.eln" 242677 bytes
File: "nadvice-64630aaa-708358da.eln" 305155 bytes
File: "newcomment-678006bb-5c2db744.eln" 348985 bytes
File: "ns-win-ef8075c0-bd9cb850.eln" 279019 bytes
File: "obarray-318a5d56-6312b83b.eln" 192241 bytes
File: "page-ee7241cc-572c9d55.eln" 202183 bytes
File: "paragraphs-faf2e9b4-0657e1b8.eln" 239461 bytes
File: "paren-0f414553-8b8be879.eln" 227214 bytes
File: "pc-win-2c50182f-7d1107cd.eln" 230228 bytes
File: "prog-mode-642b2411-5527e18b.eln" 242916 bytes
File: "regexp-opt-d2355c94-5f9416fe.eln" 220765 bytes
File: "register-80045398-0b6b944f.eln" 314165 bytes
File: "replace-fc551dbc-d748b884.eln" 531746 bytes
File: "rfn-eshadow-25788e78-8301b6e7.eln" 210103 bytes
File: "romanian-36a52030-ffb8441c.eln" 187235 bytes
File: "scroll-bar-20650688-3534ff63.eln" 259552 bytes
File: "select-784d9bb7-76b5ba01.eln" 257440 bytes
File: "shorthands-1dc1e95e-d80e00b1.eln" 194799 bytes
File: "simple-fab5b0cf-fcc5e219.eln" 1313906 bytes
File: "sinhala-ce98fc4b-463487ec.eln" 187235 bytes
File: "slovak-ece02e01-3d8c4905.eln" 187235 bytes
File: "startup-bbc6ea72-9c04c94d.eln" 451780 bytes
File: "subr-13adf6a6-577835dc.eln" 1057295 bytes
File: "syntax-bf4e4bc4-19987706.eln" 324658 bytes
File: "tab-bar-f81d329c-b1a0a028.eln" 520694 bytes
File: "tabulated-list-552ba1e5-dea7ea48.eln" 299123 bytes
File: "tai-viet-fdaa77d1-5aae2b21.eln" 187747 bytes
File: "text-mode-7f741068-4c001dd1.eln" 220741 bytes
File: "thai-7d4342b5-53a38fc5.eln" 188259 bytes
File: "tibetan-b792461b-5a211ff1.eln" 199118 bytes
File: "timer-3ee7cfd9-d5a7a198.eln" 285795 bytes
File: "tool-bar-ae0b5bc0-0f398c9c.eln" 227342 bytes
File: "tooltip-29462ede-9b69d110.eln" 228993 bytes
File: "tty-colors-b7804baf-6cde262b.eln" 252545 bytes
File: "ucs-normalize-ad11ce47-97de768a.eln" 477647 bytes
File: "uniquify-0fb233ac-8f94b120.eln" 269727 bytes
File: "utf-8-lang-7d52ad20-10393d1a.eln" 186723 bytes
File: "vc-hooks-cfa0878e-11d65408.eln" 277671 bytes
File: "version-025f5cb3-c8df2a81.eln" 202885 bytes
File: "vietnamese-f823b5c7-0e05e16d.eln" 188771 bytes
File: "w32-fns-d8ead36c-dc827673.eln" 221839 bytes
File: "w32-vars-6533c316-cef60feb.eln" 198342 bytes
File: "w32-win-a6781510-afd99408.eln" 234968 bytes
File: "widget-5b69ebb0-655fe9ef.eln" 189928 bytes
File: "window-0d1b8b93-7ef4271a.eln" 1315002 bytes
File: "x-dnd-f8192910-c7e94971.eln" 269067 bytes
File: "x-win-3c49581f-9fa9dfaf.eln" 248547 bytes
File: Descending to: ".\emacs-28.1\lib\systemd\"
File: Descending to: ".\emacs-28.1\lib\systemd\user\"
File: "emacs.service" 577 bytes
File: Descending to: ".\emacs-28.1\libexec\"
File: Descending to: ".\emacs-28.1\libexec\emacs\"
File: Descending to: ".\emacs-28.1\libexec\emacs\28.1\"
File: Descending to: ".\emacs-28.1\libexec\emacs\28.1\x86_64-w64-mingw32\"
File: "cmdproxy.exe" 24064 bytes
File: "ddeclient.exe" 43520 bytes
File: "emacs.pdmp" 14334728 bytes
File: "hexl.exe" 44544 bytes
File: "movemail.exe" 67072 bytes
File: "rcs2log" 21156 bytes
File: Descending to: ".\emacs-28.1\share\"
File: Descending to: ".\emacs-28.1\share\applications\"
File: "emacs-mail.desktop" 256 bytes
File: "emacs.desktop" 389 bytes
File: "emacsclient.exe-mail.desktop" 672 bytes
File: "emacsclient.exe.desktop" 836 bytes
File: Descending to: ".\emacs-28.1\share\emacs\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\"
File: "README.W32" 12479 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\"
File: "AUTHORS" 198799 bytes
File: "CALC-NEWS" 36265 bytes
File: "COPYING" 35149 bytes
File: "DEBUG" 44617 bytes
File: "DEVEL.HUMOR" 8230 bytes
File: "DISTRIB" 4567 bytes
File: "DOC" 3247150 bytes
File: "ERC-NEWS" 52694 bytes
File: "ETAGS.EBNF" 4139 bytes
File: "ETAGS.README" 2284 bytes
File: "HELLO" 6743 bytes
File: "HISTORY" 5792 bytes
File: "JOKES" 12263 bytes
File: "MACHINES" 4849 bytes
File: "MH-E-NEWS" 114788 bytes
File: "NEWS" 171986 bytes
File: "NEWS.1-17" 98899 bytes
File: "NEWS.18" 63751 bytes
File: "NEWS.19" 272713 bytes
File: "NEWS.20" 188216 bytes
File: "NEWS.21" 191809 bytes
File: "NEWS.22" 238292 bytes
File: "NEWS.23" 102683 bytes
File: "NEWS.24" 154308 bytes
File: "NEWS.25" 77313 bytes
File: "NEWS.26" 81248 bytes
File: "NEWS.27" 141250 bytes
File: "NEXTSTEP" 12136 bytes
File: "NXML-NEWS" 7376 bytes
File: "ORG-NEWS" 235230 bytes
File: "PROBLEMS" 149111 bytes
File: "README" 479 bytes
File: "TERMS" 10055 bytes
File: "TODO" 70258 bytes
File: "compilation.txt" 21231 bytes
File: "edt-user.el" 6987 bytes
File: "emacs-buffer.gdb" 8770 bytes
File: "emacs-mail.desktop" 0/256 bytes
File: "emacs.desktop" 408 bytes
File: "emacs.icon" 1933 bytes
File: "emacs.metainfo.xml" 2271 bytes
File: "emacs.service" 799 bytes
File: "emacsclient-mail.desktop" 630 bytes
File: "emacsclient.desktop" 813 bytes
File: "enriched.txt" 11107 bytes
File: "future-bug" 1574 bytes
File: "gnus-tut.txt" 10596 bytes
File: "grep.txt" 5089 bytes
File: "package-keyring.gpg" 2069 bytes
File: "ps-prin0.ps" 5326 bytes
File: "ps-prin1.ps" 23235 bytes
File: "publicsuffix.txt" 236911 bytes
File: "rgb.txt" 19044 bytes
File: "ses-example.ses" 8629 bytes
File: "spook.lines" 12789 bytes
File: "w32-feature.el" 3372 bytes
File: "yow.lines" 400 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\charsets\"
File: "8859-10.map" 886 bytes
File: "8859-11.map" 112 bytes
File: "8859-13.map" 1028 bytes
File: "8859-14.map" 587 bytes
File: "8859-15.map" 259 bytes
File: "8859-16.map" 827 bytes
File: "8859-2.map" 1140 bytes
File: "8859-3.map" 711 bytes
File: "8859-4.map" 955 bytes
File: "8859-5.map" 181 bytes
File: "8859-6.map" 171 bytes
File: "8859-7.map" 321 bytes
File: "8859-8.map" 198 bytes
File: "8859-9.map" 212 bytes
File: "ALTERNATIVNYJ.map" 961 bytes
File: "BIG5-1.map" 87050 bytes
File: "BIG5-2.map" 107616 bytes
File: "BIG5-HKSCS.map" 249496 bytes
File: "BIG5.map" 194668 bytes
File: "CNS-1.map" 77070 bytes
File: "CNS-2.map" 104836 bytes
File: "CNS-3.map" 84866 bytes
File: "CNS-4.map" 103772 bytes
File: "CNS-5.map" 125558 bytes
File: "CNS-6.map" 92648 bytes
File: "CNS-7.map" 95008 bytes
File: "CNS-F.map" 60123 bytes
File: "CP10007.map" 853 bytes
File: "CP1125.map" 814 bytes
File: "CP1250.map" 1339 bytes
File: "CP1251.map" 747 bytes
File: "CP1252.map" 386 bytes
File: "CP1253.map" 469 bytes
File: "CP1254.map" 497 bytes
File: "CP1255.map" 474 bytes
File: "CP1256.map" 852 bytes
File: "CP1257.map" 1218 bytes
File: "CP1258.map" 695 bytes
File: "CP720.map" 1196 bytes
File: "CP737.map" 1011 bytes
File: "CP775.map" 1547 bytes
File: "CP858.map" 1718 bytes
File: "CP932-2BYTE.map" 209697 bytes
File: "CP949-2BYTE.map" 132670 bytes
File: "EBCDICUK.map" 999 bytes
File: "EBCDICUS.map" 999 bytes
File: "GB180302.map" 164931 bytes
File: "GB180304.map" 5566 bytes
File: "GB2312.map" 93555 bytes
File: "GBK.map" 163167 bytes
File: "HP-ROMAN8.map" 1169 bytes
File: "IBM037.map" 1983 bytes
File: "IBM038.map" 996 bytes
File: "IBM1004.map" 339 bytes
File: "IBM1026.map" 2005 bytes
File: "IBM1047.map" 1991 bytes
File: "IBM256.map" 1976 bytes
File: "IBM273.map" 1990 bytes
File: "IBM274.map" 996 bytes
File: "IBM275.map" 996 bytes
File: "IBM277.map" 1983 bytes
File: "IBM278.map" 1995 bytes
File: "IBM280.map" 2016 bytes
File: "IBM281.map" 996 bytes
File: "IBM284.map" 1976 bytes
File: "IBM285.map" 1983 bytes
File: "IBM290.map" 1532 bytes
File: "IBM297.map" 2009 bytes
File: "IBM420.map" 1829 bytes
File: "IBM423.map" 1536 bytes
File: "IBM424.map" 1400 bytes
File: "IBM437.map" 1527 bytes
File: "IBM500.map" 1976 bytes
File: "IBM850.map" 1536 bytes
File: "IBM851.map" 1204 bytes
File: "IBM852.map" 1485 bytes
File: "IBM855.map" 1590 bytes
File: "IBM856.map" 856 bytes
File: "IBM857.map" 1486 bytes
File: "IBM860.map" 1527 bytes
File: "IBM861.map" 1534 bytes
File: "IBM862.map" 1234 bytes
File: "IBM863.map" 1534 bytes
File: "IBM864.map" 1414 bytes
File: "IBM865.map" 1534 bytes
File: "IBM866.map" 821 bytes
File: "IBM868.map" 1140 bytes
File: "IBM869.map" 1077 bytes
File: "IBM870.map" 2134 bytes
File: "IBM871.map" 1990 bytes
File: "IBM874.map" 206 bytes
File: "IBM875.map" 1553 bytes
File: "IBM880.map" 1700 bytes
File: "IBM891.map" 73 bytes
File: "IBM903.map" 73 bytes
File: "IBM904.map" 109 bytes
File: "IBM905.map" 1922 bytes
File: "IBM918.map" 1662 bytes
File: "JISC6226.map" 95367 bytes
File: "JISX0201.map" 171 bytes
File: "JISX0208.map" 96362 bytes
File: "JISX0212.map" 68026 bytes
File: "JISX2131.map" 122830 bytes
File: "JISX2132.map" 35274 bytes
File: "JISX213A.map" 239 bytes
File: "JOHAB.map" 89207 bytes
File: "KA-ACADEMY.map" 428 bytes
File: "KA-PS.map" 551 bytes
File: "KOI-8.map" 580 bytes
File: "KOI8-R.map" 1019 bytes
File: "KOI8-T.map" 1041 bytes
File: "KOI8-U.map" 1154 bytes
File: "KSC5601.map" 98266 bytes
File: "KSC5636.map" 103 bytes
File: "MACINTOSH.map" 1476 bytes
File: "MIK.map" 900 bytes
File: "MULE-ethiopic.map" 4900 bytes
File: "MULE-ipa.map" 802 bytes
File: "MULE-is13194.map" 1066 bytes
File: "MULE-lviscii.map" 874 bytes
File: "MULE-sisheng.map" 922 bytes
File: "MULE-tibetan.map" 2772 bytes
File: "MULE-uviscii.map" 874 bytes
File: "NEXTSTEP.map" 1019 bytes
File: "PTCP154.map" 883 bytes
File: "README" 1690 bytes
File: "TIS-620.map" 108 bytes
File: "VISCII.map" 1588 bytes
File: "VSCII-2.map" 1229 bytes
File: "VSCII.map" 1798 bytes
File: "stdenc.map" 1986 bytes
File: "symbol.map" 2466 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\e\"
File: "README" 567 bytes
File: "eterm-color" 1179 bytes
File: "eterm-color.ti" 1457 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\forms\"
File: "README" 69 bytes
File: "forms-d2.dat" 565 bytes
File: "forms-d2.el" 3099 bytes
File: "forms-pass.el" 692 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\gnus\"
File: "gnus-setup.ast" 1475 bytes
File: "news-server.ast" 1729 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\"
File: "README" 5562 bytes
File: "attach.pbm" 81 bytes
File: "attach.xpm" 2891 bytes
File: "back-arrow.pbm" 185 bytes
File: "back-arrow.xpm" 1178 bytes
File: "bookmark_add.pbm" 81 bytes
File: "bookmark_add.xpm" 4204 bytes
File: "cancel.pbm" 81 bytes
File: "cancel.xpm" 867 bytes
File: "checkbox-mixed.svg" 420 bytes
File: "checked.svg" 427 bytes
File: "checked.xpm" 1106 bytes
File: "close.pbm" 199 bytes
File: "close.xpm" 753 bytes
File: "connect.pbm" 81 bytes
File: "connect.xpm" 1602 bytes
File: "contact.pbm" 81 bytes
File: "contact.xpm" 2941 bytes
File: "copy.pbm" 127 bytes
File: "copy.xpm" 1113 bytes
File: "cut.pbm" 185 bytes
File: "cut.xpm" 1322 bytes
File: "data-save.pbm" 81 bytes
File: "data-save.xpm" 4681 bytes
File: "delete.pbm" 81 bytes
File: "delete.xpm" 5196 bytes
File: "describe.pbm" 81 bytes
File: "describe.xpm" 1755 bytes
File: "diropen.pbm" 81 bytes
File: "diropen.xpm" 861 bytes
File: "disconnect.pbm" 81 bytes
File: "disconnect.xpm" 1365 bytes
File: "down.svg" 4802 bytes
File: "exit.pbm" 81 bytes
File: "exit.xpm" 3546 bytes
File: "fwd-arrow.pbm" 185 bytes
File: "fwd-arrow.xpm" 1372 bytes
File: "gnus.pbm" 9293 bytes
File: "help.pbm" 185 bytes
File: "help.xpm" 5204 bytes
File: "home.pbm" 185 bytes
File: "home.xpm" 2916 bytes
File: "index.pbm" 185 bytes
File: "index.xpm" 4085 bytes
File: "info.pbm" 81 bytes
File: "info.xpm" 1158 bytes
File: "jump-to.pbm" 185 bytes
File: "jump-to.xpm" 3607 bytes
File: "left-arrow.pbm" 185 bytes
File: "left-arrow.xpm" 1374 bytes
File: "left.svg" 4880 bytes
File: "letter.pbm" 29 bytes
File: "letter.xpm" 261 bytes
File: "lock-broken.pbm" 81 bytes
File: "lock-broken.xpm" 4577 bytes
File: "lock-ok.pbm" 81 bytes
File: "lock-ok.xpm" 4317 bytes
File: "lock.pbm" 81 bytes
File: "lock.xpm" 4506 bytes
File: "mh-logo.pbm" 48 bytes
File: "mh-logo.xpm" 1249 bytes
File: "new.pbm" 185 bytes
File: "new.xpm" 3331 bytes
File: "next-node.pbm" 127 bytes
File: "next-node.xpm" 999 bytes
File: "next-page.pbm" 81 bytes
File: "next-page.xpm" 2782 bytes
File: "open.pbm" 185 bytes
File: "open.xpm" 4068 bytes
File: "paste.pbm" 185 bytes
File: "paste.xpm" 2059 bytes
File: "preferences.pbm" 185 bytes
File: "preferences.xpm" 2035 bytes
File: "prev-node.pbm" 127 bytes
File: "prev-node.xpm" 984 bytes
File: "print.pbm" 185 bytes
File: "print.xpm" 4101 bytes
File: "radio-checked.svg" 450 bytes
File: "radio-mixed.svg" 327 bytes
File: "radio.svg" 239 bytes
File: "redo.pbm" 81 bytes
File: "redo.xpm" 1359 bytes
File: "refresh.pbm" 81 bytes
File: "refresh.xpm" 3319 bytes
File: "right-arrow.pbm" 185 bytes
File: "right-arrow.xpm" 1345 bytes
File: "right.svg" 4878 bytes
File: "save.pbm" 127 bytes
File: "save.xpm" 4820 bytes
File: "saveas.pbm" 185 bytes
File: "saveas.xpm" 5494 bytes
File: "search-replace.pbm" 81 bytes
File: "search-replace.xpm" 5198 bytes
File: "search.pbm" 185 bytes
File: "search.xpm" 4614 bytes
File: "separator.pbm" 32 bytes
File: "separator.xpm" 244 bytes
File: "show.pbm" 81 bytes
File: "show.xpm" 3748 bytes
File: "sort-ascending.pbm" 81 bytes
File: "sort-ascending.xpm" 1243 bytes
File: "sort-column-ascending.pbm" 81 bytes
File: "sort-column-ascending.xpm" 775 bytes
File: "sort-criteria.pbm" 81 bytes
File: "sort-criteria.xpm" 1158 bytes
File: "sort-descending.pbm" 81 bytes
File: "sort-descending.xpm" 1259 bytes
File: "sort-row-ascending.pbm" 60 bytes
File: "sort-row-ascending.xpm" 525 bytes
File: "spell.pbm" 185 bytes
File: "spell.xpm" 1279 bytes
File: "splash.bmp" 0/154542 bytes
File: "splash.pbm" 9797 bytes
File: "splash.png" 25160 bytes
File: "splash.svg" 12177 bytes
File: "splash.xpm" 158317 bytes
File: "unchecked.pbm" 33 bytes
File: "unchecked.svg" 332 bytes
File: "unchecked.xpm" 1108 bytes
File: "undo.pbm" 0/185 bytes
File: "undo.xpm" 1188 bytes
File: "up-arrow.pbm" 185 bytes
File: "up-arrow.xpm" 1732 bytes
File: "up-node.pbm" 127 bytes
File: "up-node.xpm" 997 bytes
File: "up.svg" 4801 bytes
File: "zoom-in.pbm" 81 bytes
File: "zoom-in.xpm" 3415 bytes
File: "zoom-out.pbm" 81 bytes
File: "zoom-out.xpm" 3400 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\custom\"
File: "README" 410 bytes
File: "down-pushed.pbm" 20 bytes
File: "down-pushed.xpm" 257 bytes
File: "down.pbm" 25 bytes
File: "down.xpm" 220 bytes
File: "right-pushed.pbm" 20 bytes
File: "right-pushed.xpm" 258 bytes
File: "right.pbm" 25 bytes
File: "right.xpm" 221 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\ezimage\"
File: "README" 544 bytes
File: "bits.pbm" 39 bytes
File: "bits.xpm" 367 bytes
File: "bitsbang.pbm" 39 bytes
File: "bitsbang.xpm" 384 bytes
File: "box-minus.pbm" 54 bytes
File: "box-minus.xpm" 478 bytes
File: "box-plus.pbm" 0/54 bytes
File: "box-plus.xpm" 477 bytes
File: "box.pbm" 54 bytes
File: "box.xpm" 472 bytes
File: "checkmark.pbm" 0/39 bytes
File: "checkmark.xpm" 367 bytes
File: "dir-minus.pbm" 54 bytes
File: "dir-minus.xpm" 493 bytes
File: "dir-plus.pbm" 54 bytes
File: "dir-plus.xpm" 492 bytes
File: "dir.pbm" 54 bytes
File: "dir.xpm" 487 bytes
File: "doc-minus.pbm" 39 bytes
File: "doc-minus.xpm" 418 bytes
File: "doc-plus.pbm" 39 bytes
File: "doc-plus.xpm" 417 bytes
File: "doc.pbm" 39 bytes
File: "doc.xpm" 412 bytes
File: "info.pbm" 39 bytes
File: "info.xpm" 323 bytes
File: "key.pbm" 41 bytes
File: "key.xpm" 429 bytes
File: "label.pbm" 41 bytes
File: "label.xpm" 317 bytes
File: "lock.pbm" 41 bytes
File: "lock.xpm" 430 bytes
File: "mail.pbm" 54 bytes
File: "mail.xpm" 473 bytes
File: "page-minus.pbm" 54 bytes
File: "page-minus.xpm" 492 bytes
File: "page-plus.pbm" 54 bytes
File: "page-plus.xpm" 491 bytes
File: "page.pbm" 54 bytes
File: "page.xpm" 486 bytes
File: "tag-gt.pbm" 54 bytes
File: "tag-gt.xpm" 475 bytes
File: "tag-minus.pbm" 54 bytes
File: "tag-minus.xpm" 473 bytes
File: "tag-plus.pbm" 54 bytes
File: "tag-plus.xpm" 473 bytes
File: "tag-type.pbm" 54 bytes
File: "tag-type.xpm" 477 bytes
File: "tag-v.pbm" 54 bytes
File: "tag-v.xpm" 474 bytes
File: "tag.pbm" 54 bytes
File: "tag.xpm" 472 bytes
File: "unlock.pbm" 0/41 bytes
File: "unlock.xpm" 432 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\gnus\"
File: "README" 1791 bytes
File: "catchup.pbm" 81 bytes
File: "catchup.xpm" 845 bytes
File: "cu-exit.pbm" 81 bytes
File: "cu-exit.xpm" 803 bytes
File: "describe-group.pbm" 81 bytes
File: "describe-group.xpm" 831 bytes
File: "exit-gnus.pbm" 81 bytes
File: "exit-gnus.xpm" 847 bytes
File: "exit-summ.pbm" 81 bytes
File: "exit-summ.xpm" 784 bytes
File: "followup.pbm" 81 bytes
File: "followup.xpm" 804 bytes
File: "fuwo.pbm" 81 bytes
File: "fuwo.xpm" 800 bytes
File: "get-news.pbm" 81 bytes
File: "get-news.xpm" 804 bytes
File: "gnntg.pbm" 81 bytes
File: "gnntg.xpm" 801 bytes
File: "gnus-pointer.xbm" 281 bytes
File: "gnus-pointer.xpm" 473 bytes
File: "gnus.png" 20051 bytes
File: "gnus.svg" 15548 bytes
File: "gnus.xbm" 47730 bytes
File: "gnus.xpm" 75288 bytes
File: "important.pbm" 81 bytes
File: "important.xpm" 804 bytes
File: "kill-group.pbm" 81 bytes
File: "kill-group.xpm" 785 bytes
File: "mail-reply.pbm" 81 bytes
File: "mail-reply.xpm" 827 bytes
File: "mail-send.pbm" 81 bytes
File: "mail-send.xpm" 950 bytes
File: "next-ur.pbm" 81 bytes
File: "next-ur.xpm" 887 bytes
File: "post.pbm" 81 bytes
File: "post.xpm" 884 bytes
File: "prev-ur.pbm" 81 bytes
File: "prev-ur.xpm" 887 bytes
File: "preview.xbm" 578 bytes
File: "preview.xpm" 806 bytes
File: "receipt.pbm" 81 bytes
File: "receipt.xpm" 824 bytes
File: "reply-wo.pbm" 81 bytes
File: "reply-wo.xpm" 804 bytes
File: "reply.pbm" 81 bytes
File: "reply.xpm" 801 bytes
File: "rot13.pbm" 81 bytes
File: "rot13.xpm" 2917 bytes
File: "save-aif.pbm" 81 bytes
File: "save-aif.xpm" 846 bytes
File: "save-art.pbm" 81 bytes
File: "save-art.xpm" 825 bytes
File: "subscribe.pbm" 81 bytes
File: "subscribe.xpm" 826 bytes
File: "toggle-subscription.pbm" 81 bytes
File: "toggle-subscription.xpm" 1204 bytes
File: "unimportant.pbm" 81 bytes
File: "unimportant.xpm" 805 bytes
File: "unsubscribe.pbm" 81 bytes
File: "unsubscribe.xpm" 828 bytes
File: "uu-decode.pbm" 81 bytes
File: "uu-decode.xpm" 910 bytes
File: "uu-post.pbm" 81 bytes
File: "uu-post.xpm" 887 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\gud\"
File: "README" 2161 bytes
File: "all.pbm" 81 bytes
File: "all.xpm" 781 bytes
File: "break.pbm" 81 bytes
File: "break.xpm" 753 bytes
File: "cont.pbm" 81 bytes
File: "cont.xpm" 816 bytes
File: "down.pbm" 81 bytes
File: "down.xpm" 1011 bytes
File: "finish.pbm" 81 bytes
File: "finish.xpm" 829 bytes
File: "go.pbm" 81 bytes
File: "go.xpm" 777 bytes
File: "next.pbm" 81 bytes
File: "next.xpm" 827 bytes
File: "nexti.pbm" 81 bytes
File: "nexti.xpm" 847 bytes
File: "pp.pbm" 81 bytes
File: "pp.xpm" 756 bytes
File: "print.pbm" 81 bytes
File: "print.xpm" 759 bytes
File: "pstar.pbm" 81 bytes
File: "pstar.xpm" 759 bytes
File: "rcont.pbm" 0/81 bytes
File: "rcont.xpm" 824 bytes
File: "recstart.pbm" 0/81 bytes
File: "recstart.xpm" 0/753 bytes
File: "recstop.pbm" 0/81 bytes
File: "recstop.xpm" 0/753 bytes
File: "remove.pbm" 130 bytes
File: "remove.xpm" 768 bytes
File: "rfinish.pbm" 0/81 bytes
File: "rfinish.xpm" 820 bytes
File: "rnext.pbm" 0/81 bytes
File: "rnext.xpm" 835 bytes
File: "rnexti.pbm" 0/81 bytes
File: "rnexti.xpm" 821 bytes
File: "rstep.pbm" 0/81 bytes
File: "rstep.xpm" 837 bytes
File: "rstepi.pbm" 0/81 bytes
File: "rstepi.xpm" 806 bytes
File: "run.pbm" 81 bytes
File: "run.xpm" 856 bytes
File: "step.pbm" 81 bytes
File: "step.xpm" 812 bytes
File: "stepi.pbm" 81 bytes
File: "stepi.xpm" 826 bytes
File: "stop.pbm" 81 bytes
File: "stop.xpm" 773 bytes
File: "thread.pbm" 81 bytes
File: "thread.xpm" 799 bytes
File: "until.pbm" 81 bytes
File: "until.xpm" 813 bytes
File: "up.pbm" 81 bytes
File: "up.xpm" 1009 bytes
File: "watch.pbm" 81 bytes
File: "watch.xpm" 949 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\"
File: "README" 3425 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\allout-widgets\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\allout-widgets\dark-bg\"
File: "closed.png" 232 bytes
File: "closed.xpm" 415 bytes
File: "empty.png" 231 bytes
File: "empty.xpm" 417 bytes
File: "end-connector.png" 107 bytes
File: "end-connector.xpm" 329 bytes
File: "extender-connector.png" 92 bytes
File: "extender-connector.xpm" 329 bytes
File: "leaf.png" 211 bytes
File: "leaf.xpm" 599 bytes
File: "locked-encrypted.png" 210 bytes
File: "locked-encrypted.xpm" 372 bytes
File: "mid-connector.png" 125 bytes
File: "mid-connector.xpm" 329 bytes
File: "opened.png" 206 bytes
File: "opened.xpm" 357 bytes
File: "skip-descender.png" 84 bytes
File: "skip-descender.xpm" 314 bytes
File: "through-descender.png" 92 bytes
File: "through-descender.xpm" 329 bytes
File: "unlocked-encrypted.png" 202 bytes
File: "unlocked-encrypted.xpm" 372 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\allout-widgets\light-bg\"
File: "closed.png" 212 bytes
File: "closed.xpm" 324 bytes
File: "empty.png" 214 bytes
File: "empty.xpm" 342 bytes
File: "end-connector.png" 111 bytes
File: "end-connector.xpm" 329 bytes
File: "extender-connector.png" 105 bytes
File: "extender-connector.xpm" 329 bytes
File: "leaf.png" 0/211 bytes
File: "leaf.xpm" 0/599 bytes
File: "locked-encrypted.png" 0/210 bytes
File: "locked-encrypted.xpm" 0/372 bytes
File: "mid-connector.png" 115 bytes
File: "mid-connector.xpm" 329 bytes
File: "opened.png" 212 bytes
File: "opened.xpm" 342 bytes
File: "skip-descender.png" 0/84 bytes
File: "skip-descender.xpm" 0/314 bytes
File: "through-descender.png" 105 bytes
File: "through-descender.xpm" 329 bytes
File: "unlocked-encrypted.png" 0/202 bytes
File: "unlocked-encrypted.xpm" 0/372 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\128x128\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\128x128\apps\"
File: "emacs.png" 13462 bytes
File: "emacs23.png" 21751 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\16x16\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\16x16\apps\"
File: "emacs.png" 954 bytes
File: "emacs22.png" 705 bytes
File: "emacs23.png" 1003 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\24x24\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\24x24\apps\"
File: "emacs.png" 1568 bytes
File: "emacs22.png" 988 bytes
File: "emacs23.png" 1717 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\32x32\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\32x32\apps\"
File: "emacs.png" 2236 bytes
File: "emacs22.png" 2404 bytes
File: "emacs23.png" 2542 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\48x48\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\48x48\apps\"
File: "emacs.png" 3636 bytes
File: "emacs22.png" 3431 bytes
File: "emacs23.png" 5393 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\scalable\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\scalable\apps\"
File: "emacs.ico" 85182 bytes
File: "emacs.svg" 13359 bytes
File: "emacs23.svg" 14504 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\icons\hicolor\scalable\mimetypes\"
File: "emacs-document.svg" 13683 bytes
File: "emacs-document23.svg" 11651 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\low-color\"
File: "README" 488 bytes
File: "back-arrow.xpm" 817 bytes
File: "copy.xpm" 812 bytes
File: "cut.xpm" 827 bytes
File: "fwd-arrow.xpm" 801 bytes
File: "help.xpm" 904 bytes
File: "home.xpm" 889 bytes
File: "index.xpm" 829 bytes
File: "jump-to.xpm" 846 bytes
File: "left-arrow.xpm" 834 bytes
File: "new.xpm" 812 bytes
File: "next-node.xpm" 847 bytes
File: "open.xpm" 843 bytes
File: "paste.xpm" 844 bytes
File: "preferences.xpm" 881 bytes
File: "prev-node.xpm" 832 bytes
File: "print.xpm" 814 bytes
File: "right-arrow.xpm" 820 bytes
File: "save.xpm" 903 bytes
File: "saveas.xpm" 921 bytes
File: "search.xpm" 815 bytes
File: "spell.xpm" 844 bytes
File: "undo.xpm" 798 bytes
File: "up-arrow.xpm" 847 bytes
File: "up-node.xpm" 845 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\mail\"
File: "README" 1637 bytes
File: "compose.pbm" 81 bytes
File: "compose.xpm" 4482 bytes
File: "copy.pbm" 81 bytes
File: "copy.xpm" 1889 bytes
File: "flag-for-followup.pbm" 81 bytes
File: "flag-for-followup.xpm" 3873 bytes
File: "forward.pbm" 81 bytes
File: "forward.xpm" 1712 bytes
File: "inbox.pbm" 81 bytes
File: "inbox.xpm" 1870 bytes
File: "move.pbm" 81 bytes
File: "move.xpm" 1874 bytes
File: "not-spam.pbm" 81 bytes
File: "not-spam.xpm" 3262 bytes
File: "outbox.pbm" 81 bytes
File: "outbox.xpm" 1766 bytes
File: "preview.pbm" 81 bytes
File: "preview.xpm" 3724 bytes
File: "repack.pbm" 81 bytes
File: "repack.xpm" 1970 bytes
File: "reply-all.pbm" 81 bytes
File: "reply-all.xpm" 3703 bytes
File: "reply-from.pbm" 81 bytes
File: "reply-from.xpm" 1869 bytes
File: "reply-to.pbm" 81 bytes
File: "reply-to.xpm" 4168 bytes
File: "reply.pbm" 81 bytes
File: "reply.xpm" 1740 bytes
File: "save-draft.pbm" 81 bytes
File: "save-draft.xpm" 1818 bytes
File: "save.xpm" 5529 bytes
File: "send.pbm" 81 bytes
File: "send.xpm" 1604 bytes
File: "spam.xpm" 4346 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\mpc\"
File: "README" 306 bytes
File: "add.pbm" 81 bytes
File: "add.xpm" 804 bytes
File: "ffwd.pbm" 81 bytes
File: "ffwd.xpm" 828 bytes
File: "next.pbm" 81 bytes
File: "next.xpm" 828 bytes
File: "pause.pbm" 81 bytes
File: "pause.xpm" 806 bytes
File: "play.pbm" 81 bytes
File: "play.xpm" 828 bytes
File: "prev.pbm" 81 bytes
File: "prev.xpm" 805 bytes
File: "rewind.pbm" 81 bytes
File: "rewind.xpm" 807 bytes
File: "stop.pbm" 81 bytes
File: "stop.xpm" 805 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\newsticker\"
File: "README" 378 bytes
File: "browse-url.xpm" 1309 bytes
File: "get-all.xpm" 1776 bytes
File: "mark-immortal.xpm" 2796 bytes
File: "mark-read.xpm" 1388 bytes
File: "narrow.xpm" 1445 bytes
File: "next-feed.xpm" 1583 bytes
File: "next-item.xpm" 1353 bytes
File: "prev-feed.xpm" 1508 bytes
File: "prev-item.xpm" 1312 bytes
File: "rss-feed.png" 639 bytes
File: "rss-feed.svg" 4106 bytes
File: "update.xpm" 1280 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\smilies\"
File: "README" 443 bytes
File: "blink.pbm" 37 bytes
File: "blink.xpm" 334 bytes
File: "braindamaged.pbm" 37 bytes
File: "braindamaged.xpm" 332 bytes
File: "cry.pbm" 37 bytes
File: "cry.xpm" 332 bytes
File: "dead.pbm" 37 bytes
File: "dead.xpm" 333 bytes
File: "evil.pbm" 37 bytes
File: "evil.xpm" 337 bytes
File: "forced.pbm" 37 bytes
File: "forced.xpm" 335 bytes
File: "frown.pbm" 37 bytes
File: "frown.xpm" 334 bytes
File: "grin.pbm" 37 bytes
File: "grin.xpm" 348 bytes
File: "indifferent.pbm" 37 bytes
File: "indifferent.xpm" 340 bytes
File: "sad.pbm" 37 bytes
File: "sad.xpm" 332 bytes
File: "smile.pbm" 37 bytes
File: "smile.xpm" 334 bytes
File: "wry.pbm" 37 bytes
File: "wry.xpm" 332 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\smilies\grayscale\"
File: "README" 332 bytes
File: "blink.xpm" 408 bytes
File: "braindamaged.xpm" 400 bytes
File: "cry.xpm" 391 bytes
File: "dead.xpm" 362 bytes
File: "evil.xpm" 392 bytes
File: "forced.xpm" 394 bytes
File: "frown.xpm" 378 bytes
File: "grin.xpm" 422 bytes
File: "indifferent.xpm" 399 bytes
File: "reverse-smile.xpm" 386 bytes
File: "sad.xpm" 376 bytes
File: "smile.xpm" 378 bytes
File: "wry.xpm" 391 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\smilies\medium\"
File: "README" 0/332 bytes
File: "blink.xpm" 522 bytes
File: "braindamaged.xpm" 513 bytes
File: "cry.xpm" 504 bytes
File: "dead.xpm" 505 bytes
File: "evil.xpm" 521 bytes
File: "forced.xpm" 507 bytes
File: "frown.xpm" 506 bytes
File: "grin.xpm" 536 bytes
File: "indifferent.xpm" 512 bytes
File: "reverse-smile.xpm" 530 bytes
File: "sad.xpm" 504 bytes
File: "smile.xpm" 522 bytes
File: "wry.xpm" 504 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\tabs\"
File: "README" 329 bytes
File: "close.xpm" 226 bytes
File: "left-arrow.xpm" 231 bytes
File: "new.xpm" 224 bytes
File: "right-arrow.xpm" 232 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\tree-widget\"
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\tree-widget\default\"
File: "README" 448 bytes
File: "close.png" 300 bytes
File: "close.xpm" 606 bytes
File: "empty.png" 298 bytes
File: "empty.xpm" 606 bytes
File: "end-guide.png" 181 bytes
File: "end-guide.xpm" 294 bytes
File: "guide.png" 180 bytes
File: "guide.xpm" 290 bytes
File: "handle.png" 180 bytes
File: "handle.xpm" 376 bytes
File: "leaf.png" 277 bytes
File: "leaf.xpm" 605 bytes
File: "no-guide.png" 170 bytes
File: "no-guide.xpm" 278 bytes
File: "no-handle.png" 173 bytes
File: "no-handle.xpm" 364 bytes
File: "open.png" 313 bytes
File: "open.xpm" 636 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\images\tree-widget\folder\"
File: "README" 452 bytes
File: "close.png" 298 bytes
File: "close.xpm" 717 bytes
File: "empty.png" 305 bytes
File: "empty.xpm" 642 bytes
File: "end-guide.png" 177 bytes
File: "end-guide.xpm" 304 bytes
File: "guide.png" 178 bytes
File: "guide.xpm" 300 bytes
File: "handle.png" 180 bytes
File: "handle.xpm" 390 bytes
File: "leaf.png" 336 bytes
File: "leaf.xpm" 625 bytes
File: "no-guide.png" 171 bytes
File: "no-guide.xpm" 288 bytes
File: "no-handle.png" 173 bytes
File: "no-handle.xpm" 378 bytes
File: "open.png" 344 bytes
File: "open.xpm" 701 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\nxml\"
File: "README" 47 bytes
File: "test-invalid.xml" 198 bytes
File: "test-valid.xml" 185 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\org\"
File: "OrgOdtContentTemplate.xml" 20966 bytes
File: "OrgOdtStyles.xml" 70698 bytes
File: "README" 1354 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\org\csl\"
File: "README" 320 bytes
File: "chicago-author-date.csl" 22195 bytes
File: "locales-en-US.xml" 11368 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\refcards\"
File: "Makefile" 9985 bytes
File: "README" 3326 bytes
File: "calccard.pdf" 145594 bytes
File: "calccard.tex" 20368 bytes
File: "cs-dired-ref.pdf" 61365 bytes
File: "cs-dired-ref.tex" 14238 bytes
File: "cs-refcard.pdf" 80719 bytes
File: "cs-refcard.tex" 21789 bytes
File: "cs-survival.pdf" 76938 bytes
File: "cs-survival.tex" 13273 bytes
File: "de-refcard.pdf" 118745 bytes
File: "de-refcard.tex" 22534 bytes
File: "dired-ref.pdf" 81100 bytes
File: "dired-ref.tex" 14031 bytes
File: "emacsver.tex" 265 bytes
File: "fr-dired-ref.pdf" 82469 bytes
File: "fr-dired-ref.tex" 15646 bytes
File: "fr-refcard.pdf" 114802 bytes
File: "fr-refcard.tex" 22898 bytes
File: "fr-survival.pdf" 100406 bytes
File: "fr-survival.tex" 14146 bytes
File: "gnus-booklet.pdf" 143200 bytes
File: "gnus-logo.eps" 65024 bytes
File: "gnus-logo.pdf" 3658 bytes
File: "gnus-refcard.pdf" 147763 bytes
File: "gnus-refcard.tex" 61358 bytes
File: "orgcard.pdf" 120024 bytes
File: "orgcard.tex" 24311 bytes
File: "pdflayout.sty" 1304 bytes
File: "pl-refcard.pdf" 83938 bytes
File: "pl-refcard.tex" 35550 bytes
File: "pt-br-refcard.pdf" 110690 bytes
File: "pt-br-refcard.tex" 22130 bytes
File: "refcard.pdf" 111883 bytes
File: "refcard.tex" 21728 bytes
File: "ru-refcard.pdf" 129571 bytes
File: "ru-refcard.tex" 25989 bytes
File: "sk-dired-ref.pdf" 60756 bytes
File: "sk-dired-ref.tex" 14331 bytes
File: "sk-refcard.pdf" 82180 bytes
File: "sk-refcard.tex" 21951 bytes
File: "sk-survival.pdf" 77976 bytes
File: "sk-survival.tex" 13515 bytes
File: "survival.pdf" 97909 bytes
File: "survival.tex" 12206 bytes
File: "vipcard.pdf" 122515 bytes
File: "vipcard.tex" 21757 bytes
File: "viperCard.pdf" 136532 bytes
File: "viperCard.tex" 23992 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\schema\"
File: "OpenDocument-schema-v1.3+libreoffice.rnc" 33369 bytes
File: "OpenDocument-schema-v1.3.rnc" 218011 bytes
File: "README" 5149 bytes
File: "calstbl.rnc" 7403 bytes
File: "dbcalstbl.rnc" 762 bytes
File: "dbhier.rnc" 39381 bytes
File: "dbnotn.rnc" 2611 bytes
File: "dbpool.rnc" 142340 bytes
File: "dbstart.rnc" 353 bytes
File: "docbook.rnc" 1798 bytes
File: "locate.rnc" 6788 bytes
File: "od-manifest-schema-v1.2-os.rnc" 3815 bytes
File: "rdfxml.rnc" 6274 bytes
File: "relaxng.rnc" 2845 bytes
File: "schemas.xml" 3187 bytes
File: "xhtml-applet.rnc" 441 bytes
File: "xhtml-attribs.rnc" 457 bytes
File: "xhtml-base.rnc" 121 bytes
File: "xhtml-bdo.rnc" 216 bytes
File: "xhtml-bform.rnc" 1655 bytes
File: "xhtml-btable.rnc" 975 bytes
File: "xhtml-csismap.rnc" 817 bytes
File: "xhtml-datatypes.rnc" 1474 bytes
File: "xhtml-edit.rnc" 333 bytes
File: "xhtml-events.rnc" 1656 bytes
File: "xhtml-form.rnc" 1654 bytes
File: "xhtml-frames.rnc" 774 bytes
File: "xhtml-hypertext.rnc" 479 bytes
File: "xhtml-iframe.rnc" 465 bytes
File: "xhtml-image.rnc" 290 bytes
File: "xhtml-inlstyle.rnc" 64 bytes
File: "xhtml-legacy.rnc" 3542 bytes
File: "xhtml-link.rnc" 402 bytes
File: "xhtml-lst.rnc" 475 bytes
File: "xhtml-meta.rnc" 250 bytes
File: "xhtml-nameident.rnc" 272 bytes
File: "xhtml-object.rnc" 675 bytes
File: "xhtml-param.rnc" 238 bytes
File: "xhtml-pres.rnc" 649 bytes
File: "xhtml-ruby.rnc" 539 bytes
File: "xhtml-script.rnc" 483 bytes
File: "xhtml-ssismap.rnc" 104 bytes
File: "xhtml-struct.rnc" 513 bytes
File: "xhtml-table.rnc" 1930 bytes
File: "xhtml-text.rnc" 2366 bytes
File: "xhtml-tgt.rnc" 206 bytes
File: "xhtml-xstyle.rnc" 256 bytes
File: "xhtml.rnc" 954 bytes
File: "xslt.rnc" 10629 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\srecode\"
File: "c.srt" 3141 bytes
File: "cpp.srt" 3166 bytes
File: "default.srt" 1963 bytes
File: "doc-cpp.srt" 2617 bytes
File: "doc-default.srt" 2182 bytes
File: "doc-java.srt" 2624 bytes
File: "ede-autoconf.srt" 1788 bytes
File: "ede-make.srt" 2089 bytes
File: "el.srt" 6836 bytes
File: "getset-cpp.srt" 1352 bytes
File: "java.srt" 3792 bytes
File: "make.srt" 1583 bytes
File: "proj-test.srt" 1090 bytes
File: "template.srt" 4279 bytes
File: "test.srt" 4221 bytes
File: "texi.srt" 2693 bytes
File: "wisent.srt" 2039 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\themes\"
File: "adwaita-theme.el" 5066 bytes
File: "deeper-blue-theme.el" 6352 bytes
File: "dichromacy-theme.el" 7326 bytes
File: "leuven-theme.el" 66462 bytes
File: "light-blue-theme.el" 3022 bytes
File: "manoj-dark-theme.el" 41340 bytes
File: "misterioso-theme.el" 7016 bytes
File: "modus-operandi-theme.el" 2705 bytes
File: "modus-themes.el" 401282 bytes
File: "modus-vivendi-theme.el" 2699 bytes
File: "tango-dark-theme.el" 9719 bytes
File: "tango-theme.el" 9042 bytes
File: "tsdh-dark-theme.el" 8522 bytes
File: "tsdh-light-theme.el" 6099 bytes
File: "wheatgrass-theme.el" 4473 bytes
File: "whiteboard-theme.el" 5705 bytes
File: "wombat-theme.el" 6577 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\etc\tutorials\"
File: "TUTORIAL" 47361 bytes
File: "TUTORIAL.bg" 85680 bytes
File: "TUTORIAL.cn" 54223 bytes
File: "TUTORIAL.cs" 47140 bytes
File: "TUTORIAL.de" 67065 bytes
File: "TUTORIAL.eo" 46838 bytes
File: "TUTORIAL.es" 52860 bytes
File: "TUTORIAL.fr" 54608 bytes
File: "TUTORIAL.he" 66060 bytes
File: "TUTORIAL.it" 54048 bytes
File: "TUTORIAL.ja" 52802 bytes
File: "TUTORIAL.ko" 53900 bytes
File: "TUTORIAL.nl" 54119 bytes
File: "TUTORIAL.pl" 55959 bytes
File: "TUTORIAL.pt_BR" 47193 bytes
File: "TUTORIAL.ro" 49502 bytes
File: "TUTORIAL.ru" 87427 bytes
File: "TUTORIAL.sk" 50259 bytes
File: "TUTORIAL.sl" 49281 bytes
File: "TUTORIAL.sv" 50847 bytes
File: "TUTORIAL.th" 122043 bytes
File: "TUTORIAL.translators" 2624 bytes
File: "TUTORIAL.zh" 58407 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\"
File: "COPYING" 0/35149 bytes
File: "README" 537 bytes
File: "abbrev.el" 48378 bytes
File: "abbrev.elc" 40920 bytes
File: "align.el" 60404 bytes
File: "align.elc" 40609 bytes
File: "allout-widgets.el" 100622 bytes
File: "allout-widgets.elc" 60308 bytes
File: "allout.el" 266727 bytes
File: "allout.elc" 194047 bytes
File: "ansi-color.el" 32944 bytes
File: "ansi-color.elc" 24032 bytes
File: "apropos.el" 51007 bytes
File: "apropos.elc" 40706 bytes
File: "arc-mode.el" 95126 bytes
File: "arc-mode.elc" 80901 bytes
File: "array.el" 34294 bytes
File: "array.elc" 26847 bytes
File: "auth-source-pass.el" 13312 bytes
File: "auth-source-pass.elc" 11388 bytes
File: "auth-source.el" 107666 bytes
File: "auth-source.elc" 65147 bytes
File: "autoarg.el" 5444 bytes
File: "autoarg.elc" 7663 bytes
File: "autoinsert.el" 15306 bytes
File: "autoinsert.elc" 13794 bytes
File: "autorevert.el" 39577 bytes
File: "autorevert.elc" 33110 bytes
File: "avoid.el" 18036 bytes
File: "avoid.elc" 11725 bytes
File: "battery.el" 40390 bytes
File: "battery.elc" 32712 bytes
File: "bindings.el" 61522 bytes
File: "bindings.elc" 47407 bytes
File: "bookmark.el" 101105 bytes
File: "bookmark.elc" 83100 bytes
File: "bs.el" 57771 bytes
File: "bs.elc" 50418 bytes
File: "buff-menu.el" 27950 bytes
File: "buff-menu.elc" 27665 bytes
File: "button.el" 24806 bytes
File: "button.elc" 19778 bytes
File: "calculator.el" 67328 bytes
File: "calculator.elc" 54436 bytes
File: "case-table.el" 7262 bytes
File: "case-table.elc" 4708 bytes
File: "cdl.el" 1652 bytes
File: "cdl.elc" 757 bytes
File: "char-fold.el" 18566 bytes
File: "char-fold.elc" 320987 bytes
File: "chistory.el" 6864 bytes
File: "chistory.elc" 8166 bytes
File: "cmuscheme.el" 21061 bytes
File: "cmuscheme.elc" 18488 bytes
File: "color.el" 16574 bytes
File: "color.elc" 12206 bytes
File: "comint.el" 172795 bytes
File: "comint.elc" 121442 bytes
File: "completion.el" 84797 bytes
File: "completion.elc" 41536 bytes
File: "composite.el" 35119 bytes
File: "composite.elc" 32352 bytes
File: "cus-dep.el" 10437 bytes
File: "cus-dep.elc" 6746 bytes
File: "cus-edit.el" 188417 bytes
File: "cus-edit.elc" 149646 bytes
File: "cus-face.el" 13915 bytes
File: "cus-face.elc" 10640 bytes
File: "cus-load.el" 84950 bytes
File: "cus-start.el" 38876 bytes
File: "cus-start.elc" 22938 bytes
File: "cus-theme.el" 26208 bytes
File: "cus-theme.elc" 25288 bytes
File: "custom.el" 68645 bytes
File: "custom.elc" 50856 bytes
File: "dabbrev.el" 39083 bytes
File: "dabbrev.elc" 22419 bytes
File: "delim-col.el" 15964 bytes
File: "delim-col.elc" 8937 bytes
File: "delsel.el" 13809 bytes
File: "delsel.elc" 9783 bytes
File: "descr-text.el" 43631 bytes
File: "descr-text.elc" 27457 bytes
File: "desktop.el" 67134 bytes
File: "desktop.elc" 49160 bytes
File: "dframe.el" 31984 bytes
File: "dframe.elc" 20008 bytes
File: "dired-aux.el" 136607 bytes
File: "dired-aux.elc" 96515 bytes
File: "dired-loaddefs.el" 25455 bytes
File: "dired-x.el" 60855 bytes
File: "dired-x.elc" 44735 bytes
File: "dired.el" 186484 bytes
File: "dired.elc" 139242 bytes
File: "dirtrack.el" 10424 bytes
File: "dirtrack.elc" 8345 bytes
File: "disp-table.el" 10718 bytes
File: "disp-table.elc" 8521 bytes
File: "display-fill-column-indicator.el" 3182 bytes
File: "display-fill-column-indicator.elc" 10200 bytes
File: "display-line-numbers.el" 4502 bytes
File: "display-line-numbers.elc" 9783 bytes
File: "dnd.el" 8617 bytes
File: "dnd.elc" 6703 bytes
File: "doc-view.el" 88069 bytes
File: "doc-view.elc" 67465 bytes
File: "dom.el" 9794 bytes
File: "dom.elc" 8640 bytes
File: "dos-fns.el" 11744 bytes
File: "dos-fns.elc" 5831 bytes
File: "dos-vars.el" 1529 bytes
File: "dos-vars.elc" 862 bytes
File: "dos-w32.el" 19211 bytes
File: "dos-w32.elc" 11476 bytes
File: "double.el" 5559 bytes
File: "double.elc" 4602 bytes
File: "dynamic-setting.el" 3513 bytes
File: "dynamic-setting.elc" 1891 bytes
File: "ebuff-menu.el" 10657 bytes
File: "ebuff-menu.elc" 10374 bytes
File: "echistory.el" 6118 bytes
File: "echistory.elc" 4567 bytes
File: "ecomplete.el" 8762 bytes
File: "ecomplete.elc" 6474 bytes
File: "edmacro.el" 29113 bytes
File: "edmacro.elc" 19375 bytes
File: "ehelp.el" 16996 bytes
File: "ehelp.elc" 11138 bytes
File: "elec-pair.el" 29280 bytes
File: "elec-pair.elc" 23387 bytes
File: "electric.el" 28349 bytes
File: "electric.elc" 27490 bytes
File: "elide-head.el" 4197 bytes
File: "elide-head.elc" 2450 bytes
File: "emacs-lock.el" 10261 bytes
File: "emacs-lock.elc" 9300 bytes
File: "env.el" 9643 bytes
File: "env.elc" 6613 bytes
File: "epa-dired.el" 2107 bytes
File: "epa-dired.elc" 1361 bytes
File: "epa-file.el" 13633 bytes
File: "epa-file.elc" 8814 bytes
File: "epa-hook.el" 4002 bytes
File: "epa-hook.elc" 5145 bytes
File: "epa-ks.el" 12673 bytes
File: "epa-ks.elc" 24312 bytes
File: "epa-mail.el" 9240 bytes
File: "epa-mail.elc" 10620 bytes
File: "epa.el" 42603 bytes
File: "epa.elc" 44337 bytes
File: "epg-config.el" 11233 bytes
File: "epg-config.elc" 8956 bytes
File: "epg.el" 78762 bytes
File: "epg.elc" 169132 bytes
File: "expand.el" 13838 bytes
File: "expand.elc" 9344 bytes
File: "ezimage.el" 9540 bytes
File: "ezimage.elc" 9513 bytes
File: "face-remap.el" 20684 bytes
File: "face-remap.elc" 18945 bytes
File: "facemenu.el" 37281 bytes
File: "facemenu.elc" 28542 bytes
File: "faces.el" 121298 bytes
File: "faces.elc" 96134 bytes
File: "ffap.el" 83279 bytes
File: "ffap.elc" 56769 bytes
File: "filecache.el" 25605 bytes
File: "filecache.elc" 16616 bytes
File: "fileloop.el" 9243 bytes
File: "fileloop.elc" 6446 bytes
File: "filenotify.el" 22032 bytes
File: "filenotify.elc" 29163 bytes
File: "files-x.el" 29636 bytes
File: "files-x.elc" 23097 bytes
File: "files.el" 358101 bytes
File: "files.elc" 262606 bytes
File: "filesets.el" 86844 bytes
File: "filesets.elc" 73453 bytes
File: "find-cmd.el" 8032 bytes
File: "find-cmd.elc" 4721 bytes
File: "find-dired.el" 15307 bytes
File: "find-dired.elc" 10510 bytes
File: "find-file.el" 31838 bytes
File: "find-file.elc" 17398 bytes
File: "find-lisp.el" 12191 bytes
File: "find-lisp.elc" 7475 bytes
File: "finder-inf.el" 42693 bytes
File: "finder.el" 17828 bytes
File: "finder.elc" 14519 bytes
File: "flow-ctrl.el" 5077 bytes
File: "flow-ctrl.elc" 1917 bytes
File: "foldout.el" 20505 bytes
File: "foldout.elc" 6924 bytes
File: "follow.el" 68442 bytes
File: "follow.elc" 41701 bytes
File: "font-core.el" 12396 bytes
File: "font-core.elc" 13275 bytes
File: "font-lock.el" 104958 bytes
File: "font-lock.elc" 63927 bytes
File: "format-spec.el" 7606 bytes
File: "format-spec.elc" 4904 bytes
File: "format.el" 43535 bytes
File: "format.elc" 27270 bytes
File: "forms.el" 68983 bytes
File: "forms.elc" 35707 bytes
File: "frame.el" 120095 bytes
File: "frame.elc" 95223 bytes
File: "frameset.el" 64977 bytes
File: "frameset.elc" 48547 bytes
File: "fringe.el" 12120 bytes
File: "fringe.elc" 10448 bytes
File: "generic-x.el" 49198 bytes
File: "generic-x.elc" 41946 bytes
File: "help-at-pt.el" 14713 bytes
File: "help-at-pt.elc" 11594 bytes
File: "help-fns.el" 88224 bytes
File: "help-fns.elc" 58895 bytes
File: "help-macro.el" 10689 bytes
File: "help-macro.elc" 4494 bytes
File: "help-mode.el" 37366 bytes
File: "help-mode.elc" 28247 bytes
File: "help.el" 85777 bytes
File: "help.elc" 59789 bytes
File: "hex-util.el" 2496 bytes
File: "hex-util.elc" 1007 bytes
File: "hexl.el" 46897 bytes
File: "hexl.elc" 41081 bytes
File: "hfy-cmap.el" 41292 bytes
File: "hfy-cmap.elc" 25848 bytes
File: "hi-lock.el" 35798 bytes
File: "hi-lock.elc" 31580 bytes
File: "hilit-chg.el" 37197 bytes
File: "hilit-chg.elc" 29458 bytes
File: "hippie-exp.el" 40176 bytes
File: "hippie-exp.elc" 21772 bytes
File: "hl-line.el" 11342 bytes
File: "hl-line.elc" 12158 bytes
File: "htmlfontify-loaddefs.el" 1065 bytes
File: "htmlfontify.el" 101929 bytes
File: "htmlfontify.elc" 66915 bytes
File: "ibuf-ext.el" 74299 bytes
File: "ibuf-ext.elc" 78060 bytes
File: "ibuf-macs.el" 13473 bytes
File: "ibuf-macs.elc" 12400 bytes
File: "ibuffer-loaddefs.el" 13788 bytes
File: "ibuffer.el" 100953 bytes
File: "ibuffer.elc" 95439 bytes
File: "icomplete.el" 48812 bytes
File: "icomplete.elc" 36583 bytes
File: "ido.el" 180911 bytes
File: "ido.elc" 131044 bytes
File: "ielm.el" 25797 bytes
File: "ielm.elc" 19171 bytes
File: "iimage.el" 5109 bytes
File: "iimage.elc" 5259 bytes
File: "image-dired.el" 109456 bytes
File: "image-dired.elc" 99126 bytes
File: "image-file.el" 7576 bytes
File: "image-file.elc" 7041 bytes
File: "image-mode.el" 61802 bytes
File: "image-mode.elc" 47747 bytes
File: "image.el" 47492 bytes
File: "image.elc" 36510 bytes
File: "imenu.el" 33634 bytes
File: "imenu.elc" 24690 bytes
File: "indent.el" 32448 bytes
File: "indent.elc" 25292 bytes
File: "info-look.el" 42138 bytes
File: "info-look.elc" 29253 bytes
File: "info-xref.el" 22577 bytes
File: "info-xref.elc" 16607 bytes
File: "info.el" 219738 bytes
File: "info.elc" 148824 bytes
File: "informat.el" 17301 bytes
File: "informat.elc" 9600 bytes
File: "isearch.el" 183827 bytes
File: "isearch.elc" 162418 bytes
File: "isearchb.el" 8065 bytes
File: "isearchb.elc" 4506 bytes
File: "jit-lock.el" 34119 bytes
File: "jit-lock.elc" 24404 bytes
File: "jka-cmpr-hook.el" 15620 bytes
File: "jka-cmpr-hook.elc" 14470 bytes
File: "jka-compr.el" 25818 bytes
File: "jka-compr.elc" 12124 bytes
File: "json.el" 31363 bytes
File: "json.elc" 28743 bytes
File: "jsonrpc.el" 32573 bytes
File: "jsonrpc.elc" 32844 bytes
File: "kermit.el" 6633 bytes
File: "kermit.elc" 2707 bytes
File: "kmacro.el" 49774 bytes
File: "kmacro.elc" 37216 bytes
File: "ldefs-boot.el" 1462468 bytes
File: "linum.el" 10305 bytes
File: "linum.elc" 11528 bytes
File: "loaddefs.el" 0/1462468 bytes
File: "loadhist.el" 13575 bytes
File: "loadhist.elc" 9786 bytes
File: "loadup.el" 23390 bytes
File: "locate.el" 26232 bytes
File: "locate.elc" 19627 bytes
File: "lpr.el" 12951 bytes
File: "lpr.elc" 9641 bytes
File: "ls-lisp.el" 38874 bytes
File: "ls-lisp.elc" 24685 bytes
File: "macros.el" 9681 bytes
File: "macros.elc" 7078 bytes
File: "makesum.el" 3764 bytes
File: "makesum.elc" 2162 bytes
File: "man.el" 76871 bytes
File: "man.elc" 57770 bytes
File: "master.el" 4739 bytes
File: "master.elc" 4838 bytes
File: "mb-depth.el" 3467 bytes
File: "mb-depth.elc" 4441 bytes
File: "md4.el" 8905 bytes
File: "md4.elc" 8507 bytes
File: "menu-bar.el" 120474 bytes
File: "menu-bar.elc" 93984 bytes
File: "midnight.el" 10037 bytes
File: "midnight.elc" 10664 bytes
File: "minibuf-eldef.el" 8388 bytes
File: "minibuf-eldef.elc" 6996 bytes
File: "minibuffer.el" 203277 bytes
File: "minibuffer.elc" 118887 bytes
File: "misc.el" 7967 bytes
File: "misc.elc" 5331 bytes
File: "misearch.el" 16390 bytes
File: "misearch.elc" 12656 bytes
File: "mouse-copy.el" 8606 bytes
File: "mouse-copy.elc" 3274 bytes
File: "mouse-drag.el" 12562 bytes
File: "mouse-drag.elc" 6278 bytes
File: "mouse.el" 140743 bytes
File: "mouse.elc" 85737 bytes
File: "mpc.el" 119952 bytes
File: "mpc.elc" 80527 bytes
File: "msb.el" 38884 bytes
File: "msb.elc" 27992 bytes
File: "mwheel.el" 19074 bytes
File: "mwheel.elc" 15768 bytes
File: "newcomment.el" 65702 bytes
File: "newcomment.elc" 40195 bytes
File: "notifications.el" 16907 bytes
File: "notifications.elc" 12785 bytes
File: "novice.el" 6464 bytes
File: "novice.elc" 4192 bytes
File: "obarray.el" 2183 bytes
File: "obarray.elc" 1423 bytes
File: "outline.el" 52971 bytes
File: "outline.elc" 45811 bytes
File: "paren.el" 12442 bytes
File: "paren.elc" 11318 bytes
File: "password-cache.el" 4175 bytes
File: "password-cache.elc" 2587 bytes
File: "pcmpl-cvs.el" 7000 bytes
File: "pcmpl-cvs.elc" 6015 bytes
File: "pcmpl-gnu.el" 15031 bytes
File: "pcmpl-gnu.elc" 12569 bytes
File: "pcmpl-linux.el" 3724 bytes
File: "pcmpl-linux.elc" 2966 bytes
File: "pcmpl-rpm.el" 11754 bytes
File: "pcmpl-rpm.elc" 11084 bytes
File: "pcmpl-unix.el" 8747 bytes
File: "pcmpl-unix.elc" 8911 bytes
File: "pcmpl-x.el" 11339 bytes
File: "pcmpl-x.elc" 10022 bytes
File: "pcomplete.el" 53401 bytes
File: "pcomplete.elc" 38561 bytes
File: "pixel-scroll.el" 14250 bytes
File: "pixel-scroll.elc" 11228 bytes
File: "plstore.el" 18354 bytes
File: "plstore.elc" 14645 bytes
File: "printing.el" 214999 bytes
File: "printing.elc" 160393 bytes
File: "proced.el" 85402 bytes
File: "proced.elc" 63821 bytes
File: "profiler.el" 33734 bytes
File: "profiler.elc" 43541 bytes
File: "ps-bdf.el" 16072 bytes
File: "ps-bdf.elc" 13282 bytes
File: "ps-def.el" 3869 bytes
File: "ps-def.elc" 1897 bytes
File: "ps-mule.el" 44163 bytes
File: "ps-mule.elc" 36594 bytes
File: "ps-print-loaddefs.el" 2887 bytes
File: "ps-print.el" 226385 bytes
File: "ps-print.elc" 145642 bytes
File: "ps-samp.el" 10135 bytes
File: "ps-samp.elc" 4897 bytes
File: "recentf.el" 51812 bytes
File: "recentf.elc" 52783 bytes
File: "rect.el" 37086 bytes
File: "rect.elc" 27400 bytes
File: "register.el" 23415 bytes
File: "register.elc" 27847 bytes
File: "registry.el" 14218 bytes
File: "registry.elc" 10158 bytes
File: "repeat.el" 27032 bytes
File: "repeat.elc" 15644 bytes
File: "replace.el" 135113 bytes
File: "replace.elc" 96618 bytes
File: "reposition.el" 7767 bytes
File: "reposition.elc" 2502 bytes
File: "reveal.el" 10772 bytes
File: "reveal.elc" 8549 bytes
File: "rfn-eshadow.el" 9323 bytes
File: "rfn-eshadow.elc" 7869 bytes
File: "rot13.el" 4270 bytes
File: "rot13.elc" 2273 bytes
File: "rtree.el" 8464 bytes
File: "rtree.elc" 3863 bytes
File: "ruler-mode.el" 29835 bytes
File: "ruler-mode.elc" 22693 bytes
File: "savehist.el" 13561 bytes
File: "savehist.elc" 11408 bytes
File: "saveplace.el" 15500 bytes
File: "saveplace.elc" 13766 bytes
File: "scroll-all.el" 4236 bytes
File: "scroll-all.elc" 4952 bytes
File: "scroll-bar.el" 18016 bytes
File: "scroll-bar.elc" 17407 bytes
File: "scroll-lock.el" 5187 bytes
File: "scroll-lock.elc" 5757 bytes
File: "select.el" 25559 bytes
File: "select.elc" 18814 bytes
File: "server.el" 73795 bytes
File: "server.elc" 49807 bytes
File: "ses.el" 160882 bytes
File: "ses.elc" 132682 bytes
File: "shadowfile.el" 32036 bytes
File: "shadowfile.elc" 32400 bytes
File: "shell.el" 58981 bytes
File: "shell.elc" 44587 bytes
File: "simple.el" 416611 bytes
File: "simple.elc" 340788 bytes
File: "skeleton.el" 23969 bytes
File: "skeleton.elc" 15713 bytes
File: "so-long.el" 96630 bytes
File: "so-long.elc" 53939 bytes
File: "sort.el" 24854 bytes
File: "sort.elc" 15507 bytes
File: "soundex.el" 2456 bytes
File: "soundex.elc" 824 bytes
File: "speedbar.el" 152170 bytes
File: "speedbar.elc" 119923 bytes
File: "startup.el" 115676 bytes
File: "startup.elc" 69812 bytes
File: "strokes.el" 67558 bytes
File: "strokes.elc" 46218 bytes
File: "subdirs.el" 478 bytes
File: "subr.el" 266409 bytes
File: "subr.elc" 213194 bytes
File: "svg.el" 15910 bytes
File: "svg.elc" 12976 bytes
File: "t-mouse.el" 3359 bytes
File: "t-mouse.elc" 4016 bytes
File: "tab-bar.el" 100812 bytes
File: "tab-bar.elc" 86039 bytes
File: "tab-line.el" 40982 bytes
File: "tab-line.elc" 38473 bytes
File: "tabify.el" 4244 bytes
File: "tabify.elc" 1891 bytes
File: "talk.el" 4333 bytes
File: "talk.elc" 2662 bytes
File: "tar-mode.el" 59033 bytes
File: "tar-mode.elc" 58967 bytes
File: "tempo.el" 27587 bytes
File: "tempo.elc" 19695 bytes
File: "term.el" 184962 bytes
File: "term.elc" 111430 bytes
File: "thingatpt.el" 28060 bytes
File: "thingatpt.elc" 19976 bytes
File: "thread.el" 7392 bytes
File: "thread.elc" 7872 bytes
File: "thumbs.el" 25409 bytes
File: "thumbs.elc" 26146 bytes
File: "time-stamp.el" 37941 bytes
File: "time-stamp.elc" 21690 bytes
File: "time.el" 23485 bytes
File: "time.elc" 24407 bytes
File: "timezone.el" 16147 bytes
File: "timezone.elc" 10966 bytes
File: "tmm.el" 19352 bytes
File: "tmm.elc" 11746 bytes
File: "tool-bar.el" 13071 bytes
File: "tool-bar.elc" 10097 bytes
File: "tooltip.el" 14201 bytes
File: "tooltip.elc" 13671 bytes
File: "transient.el" 147816 bytes
File: "transient.elc" 147594 bytes
File: "tree-widget.el" 29582 bytes
File: "tree-widget.elc" 20514 bytes
File: "tutorial.el" 38582 bytes
File: "tutorial.elc" 22498 bytes
File: "type-break.el" 47154 bytes
File: "type-break.elc" 39334 bytes
File: "uniquify.el" 22469 bytes
File: "uniquify.elc" 19393 bytes
File: "userlock.el" 9009 bytes
File: "userlock.elc" 6782 bytes
File: "vcursor.el" 45891 bytes
File: "vcursor.elc" 24798 bytes
File: "version.el" 6567 bytes
File: "version.elc" 5871 bytes
File: "view.el" 41141 bytes
File: "view.elc" 36231 bytes
File: "vt-control.el" 3266 bytes
File: "vt-control.elc" 1589 bytes
File: "vt100-led.el" 1983 bytes
File: "vt100-led.elc" 1067 bytes
File: "w32-fns.el" 16464 bytes
File: "w32-fns.elc" 10963 bytes
File: "w32-vars.el" 6417 bytes
File: "w32-vars.elc" 5083 bytes
File: "wdired.el" 41549 bytes
File: "wdired.elc" 28156 bytes
File: "whitespace.el" 89484 bytes
File: "whitespace.elc" 73626 bytes
File: "wid-browse.el" 8158 bytes
File: "wid-browse.elc" 10675 bytes
File: "wid-edit.el" 144573 bytes
File: "wid-edit.elc" 112586 bytes
File: "widget.el" 3965 bytes
File: "widget.elc" 1117 bytes
File: "windmove.el" 36905 bytes
File: "windmove.elc" 27697 bytes
File: "window.el" 438618 bytes
File: "window.elc" 314735 bytes
File: "winner.el" 14556 bytes
File: "winner.elc" 12645 bytes
File: "woman.el" 175637 bytes
File: "woman.elc" 113234 bytes
File: "x-dnd.el" 27585 bytes
File: "x-dnd.elc" 18537 bytes
File: "xdg.el" 14355 bytes
File: "xdg.elc" 11854 bytes
File: "xml.el" 40800 bytes
File: "xml.elc" 26101 bytes
File: "xt-mouse.el" 20896 bytes
File: "xt-mouse.elc" 14878 bytes
File: "xwidget.el" 28927 bytes
File: "xwidget.elc" 25110 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\calc\"
File: "calc-aent.el" 42894 bytes
File: "calc-aent.elc" 26744 bytes
File: "calc-alg.el" 67374 bytes
File: "calc-alg.elc" 51190 bytes
File: "calc-arith.el" 96787 bytes
File: "calc-arith.elc" 86145 bytes
File: "calc-bin.el" 21693 bytes
File: "calc-bin.elc" 18655 bytes
File: "calc-comb.el" 35335 bytes
File: "calc-comb.elc" 29966 bytes
File: "calc-cplx.el" 10064 bytes
File: "calc-cplx.elc" 8406 bytes
File: "calc-embed.el" 50995 bytes
File: "calc-embed.elc" 29870 bytes
File: "calc-ext.el" 130146 bytes
File: "calc-ext.elc" 110545 bytes
File: "calc-fin.el" 13371 bytes
File: "calc-fin.elc" 12297 bytes
File: "calc-forms.el" 85059 bytes
File: "calc-forms.elc" 59525 bytes
File: "calc-frac.el" 6808 bytes
File: "calc-frac.elc" 6297 bytes
File: "calc-funcs.el" 33106 bytes
File: "calc-funcs.elc" 27147 bytes
File: "calc-graph.el" 56197 bytes
File: "calc-graph.elc" 36758 bytes
File: "calc-help.el" 24640 bytes
File: "calc-help.elc" 20029 bytes
File: "calc-incom.el" 7273 bytes
File: "calc-incom.elc" 4990 bytes
File: "calc-keypd.el" 21150 bytes
File: "calc-keypd.elc" 15293 bytes
File: "calc-lang.el" 88173 bytes
File: "calc-lang.elc" 61123 bytes
File: "calc-loaddefs.el" 10656 bytes
File: "calc-macs.el" 4677 bytes
File: "calc-macs.elc" 7285 bytes
File: "calc-map.el" 41012 bytes
File: "calc-map.elc" 30032 bytes
File: "calc-math.el" 69059 bytes
File: "calc-math.elc" 62051 bytes
File: "calc-menu.el" 62508 bytes
File: "calc-menu.elc" 39321 bytes
File: "calc-misc.el" 29241 bytes
File: "calc-misc.elc" 22481 bytes
File: "calc-mode.el" 21954 bytes
File: "calc-mode.elc" 22842 bytes
File: "calc-mtx.el" 10812 bytes
File: "calc-mtx.elc" 7076 bytes
File: "calc-nlfit.el" 30198 bytes
File: "calc-nlfit.elc" 13635 bytes
File: "calc-poly.el" 39885 bytes
File: "calc-poly.elc" 26100 bytes
File: "calc-prog.el" 74098 bytes
File: "calc-prog.elc" 54107 bytes
File: "calc-rewr.el" 74593 bytes
File: "calc-rewr.elc" 41375 bytes
File: "calc-rules.el" 17745 bytes
File: "calc-rules.elc" 17487 bytes
File: "calc-sel.el" 27926 bytes
File: "calc-sel.elc" 20737 bytes
File: "calc-stat.el" 18207 bytes
File: "calc-stat.elc" 14924 bytes
File: "calc-store.el" 23099 bytes
File: "calc-store.elc" 18929 bytes
File: "calc-stuff.el" 9737 bytes
File: "calc-stuff.elc" 7791 bytes
File: "calc-trail.el" 4897 bytes
File: "calc-trail.elc" 4616 bytes
File: "calc-undo.el" 4629 bytes
File: "calc-undo.elc" 3145 bytes
File: "calc-units.el" 78357 bytes
File: "calc-units.elc" 56319 bytes
File: "calc-vec.el" 50942 bytes
File: "calc-vec.elc" 42556 bytes
File: "calc-yank.el" 28539 bytes
File: "calc-yank.elc" 21643 bytes
File: "calc.el" 127400 bytes
File: "calc.elc" 106418 bytes
File: "calcalg2.el" 129014 bytes
File: "calcalg2.elc" 83620 bytes
File: "calcalg3.el" 66038 bytes
File: "calcalg3.elc" 42893 bytes
File: "calccomp.el" 63727 bytes
File: "calccomp.elc" 36489 bytes
File: "calcsel2.el" 9405 bytes
File: "calcsel2.elc" 5824 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\calendar\"
File: "appt.el" 32214 bytes
File: "appt.elc" 18151 bytes
File: "cal-bahai.el" 14608 bytes
File: "cal-bahai.elc" 12638 bytes
File: "cal-china.el" 36001 bytes
File: "cal-china.elc" 32310 bytes
File: "cal-coptic.el" 10643 bytes
File: "cal-coptic.elc" 9024 bytes
File: "cal-dst.el" 20663 bytes
File: "cal-dst.elc" 18271 bytes
File: "cal-french.el" 19611 bytes
File: "cal-french.elc" 15649 bytes
File: "cal-hebrew.el" 53176 bytes
File: "cal-hebrew.elc" 48861 bytes
File: "cal-html.el" 17474 bytes
File: "cal-html.elc" 16720 bytes
File: "cal-islam.el" 14406 bytes
File: "cal-islam.elc" 12951 bytes
File: "cal-iso.el" 5949 bytes
File: "cal-iso.elc" 6631 bytes
File: "cal-julian.el" 8592 bytes
File: "cal-julian.elc" 8113 bytes
File: "cal-loaddefs.el" 31389 bytes
File: "cal-mayan.el" 15219 bytes
File: "cal-mayan.elc" 18434 bytes
File: "cal-menu.el" 12279 bytes
File: "cal-menu.elc" 9679 bytes
File: "cal-move.el" 16059 bytes
File: "cal-move.elc" 14475 bytes
File: "cal-persia.el" 8502 bytes
File: "cal-persia.elc" 6389 bytes
File: "cal-tex.el" 71712 bytes
File: "cal-tex.elc" 76875 bytes
File: "cal-x.el" 5808 bytes
File: "cal-x.elc" 4378 bytes
File: "calendar.el" 118989 bytes
File: "calendar.elc" 102278 bytes
File: "diary-lib.el" 119057 bytes
File: "diary-lib.elc" 106727 bytes
File: "diary-loaddefs.el" 10889 bytes
File: "hol-loaddefs.el" 5257 bytes
File: "holidays.el" 34423 bytes
File: "holidays.elc" 33151 bytes
File: "icalendar.el" 112612 bytes
File: "icalendar.elc" 58856 bytes
File: "iso8601.el" 15750 bytes
File: "iso8601.elc" 8904 bytes
File: "lunar.el" 19201 bytes
File: "lunar.elc" 12301 bytes
File: "parse-time.el" 7920 bytes
File: "parse-time.elc" 5477 bytes
File: "solar.el" 44563 bytes
File: "solar.elc" 39030 bytes
File: "time-date.el" 21563 bytes
File: "time-date.elc" 14791 bytes
File: "timeclock.el" 50384 bytes
File: "timeclock.elc" 49149 bytes
File: "todo-mode.el" 267383 bytes
File: "todo-mode.elc" 199495 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\"
File: "cedet-cscope.el" 5600 bytes
File: "cedet-cscope.elc" 4189 bytes
File: "cedet-files.el" 4177 bytes
File: "cedet-files.elc" 2052 bytes
File: "cedet-global.el" 6521 bytes
File: "cedet-global.elc" 5107 bytes
File: "cedet-idutils.el" 6568 bytes
File: "cedet-idutils.elc" 5021 bytes
File: "cedet.el" 5003 bytes
File: "cedet.elc" 3369 bytes
File: "data-debug.el" 34486 bytes
File: "data-debug.elc" 27529 bytes
File: "ede.el" 55454 bytes
File: "ede.elc" 47095 bytes
File: "mode-local.el" 35884 bytes
File: "mode-local.elc" 32803 bytes
File: "pulse.el" 8302 bytes
File: "pulse.elc" 5223 bytes
File: "semantic.el" 46758 bytes
File: "semantic.elc" 43772 bytes
File: "srecode.el" 1858 bytes
File: "srecode.elc" 452 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\ede\"
File: "auto.el" 12535 bytes
File: "auto.elc" 10784 bytes
File: "autoconf-edit.el" 14883 bytes
File: "autoconf-edit.elc" 11540 bytes
File: "base.el" 22558 bytes
File: "base.elc" 23416 bytes
File: "config.el" 14991 bytes
File: "config.elc" 26078 bytes
File: "cpp-root.el" 18420 bytes
File: "cpp-root.elc" 10956 bytes
File: "custom.el" 7910 bytes
File: "custom.elc" 4782 bytes
File: "detect.el" 6789 bytes
File: "detect.elc" 3852 bytes
File: "dired.el" 3125 bytes
File: "dired.elc" 3683 bytes
File: "emacs.el" 7996 bytes
File: "emacs.elc" 9936 bytes
File: "files.el" 20380 bytes
File: "files.elc" 12872 bytes
File: "generic.el" 13442 bytes
File: "generic.elc" 21266 bytes
File: "linux.el" 13304 bytes
File: "linux.elc" 13679 bytes
File: "loaddefs.el" 8739 bytes
File: "locate.el" 12385 bytes
File: "locate.elc" 14651 bytes
File: "make.el" 3211 bytes
File: "make.elc" 1948 bytes
File: "makefile-edit.el" 4077 bytes
File: "makefile-edit.elc" 2400 bytes
File: "pconf.el" 7278 bytes
File: "pconf.elc" 4663 bytes
File: "pmake.el" 24079 bytes
File: "pmake.elc" 18380 bytes
File: "proj-archive.el" 2335 bytes
File: "proj-archive.elc" 2840 bytes
File: "proj-aux.el" 1584 bytes
File: "proj-aux.elc" 1818 bytes
File: "proj-comp.el" 12706 bytes
File: "proj-comp.elc" 15913 bytes
File: "proj-elisp.el" 15241 bytes
File: "proj-elisp.elc" 16302 bytes
File: "proj-info.el" 6508 bytes
File: "proj-info.elc" 6598 bytes
File: "proj-misc.el" 3073 bytes
File: "proj-misc.elc" 3200 bytes
File: "proj-obj.el" 9317 bytes
File: "proj-obj.elc" 9815 bytes
File: "proj-prog.el" 4831 bytes
File: "proj-prog.elc" 5469 bytes
File: "proj-scheme.el" 1651 bytes
File: "proj-scheme.elc" 1773 bytes
File: "proj-shared.el" 7054 bytes
File: "proj-shared.elc" 6352 bytes
File: "proj.el" 27590 bytes
File: "proj.elc" 26109 bytes
File: "project-am.el" 35373 bytes
File: "project-am.elc" 44449 bytes
File: "shell.el" 2904 bytes
File: "shell.elc" 1296 bytes
File: "simple.el" 4131 bytes
File: "simple.elc" 4564 bytes
File: "source.el" 6049 bytes
File: "source.elc" 5091 bytes
File: "speedbar.el" 12622 bytes
File: "speedbar.elc" 10152 bytes
File: "srecode.el" 3299 bytes
File: "srecode.elc" 1799 bytes
File: "system.el" 4784 bytes
File: "system.elc" 2607 bytes
File: "util.el" 3593 bytes
File: "util.elc" 2211 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\semantic\"
File: "analyze.el" 32245 bytes
File: "analyze.elc" 28664 bytes
File: "bovine.el" 12829 bytes
File: "bovine.elc" 4767 bytes
File: "chart.el" 5530 bytes
File: "chart.elc" 4054 bytes
File: "complete.el" 86792 bytes
File: "complete.elc" 77498 bytes
File: "ctxt.el" 25100 bytes
File: "ctxt.elc" 36140 bytes
File: "db-debug.el" 3488 bytes
File: "db-debug.elc" 2437 bytes
File: "db-ebrowse.el" 23573 bytes
File: "db-ebrowse.elc" 21167 bytes
File: "db-el.el" 13109 bytes
File: "db-el.elc" 13348 bytes
File: "db-file.el" 16842 bytes
File: "db-file.elc" 14132 bytes
File: "db-find.el" 53601 bytes
File: "db-find.elc" 42918 bytes
File: "db-global.el" 8791 bytes
File: "db-global.elc" 9241 bytes
File: "db-javascript.el" 11257 bytes
File: "db-javascript.elc" 10912 bytes
File: "db-mode.el" 7498 bytes
File: "db-mode.elc" 6977 bytes
File: "db-ref.el" 5859 bytes
File: "db-ref.elc" 4745 bytes
File: "db-typecache.el" 21437 bytes
File: "db-typecache.elc" 18300 bytes
File: "db.el" 40008 bytes
File: "db.elc" 39855 bytes
File: "debug.el" 18819 bytes
File: "debug.elc" 17892 bytes
File: "decorate.el" 10989 bytes
File: "decorate.elc" 8226 bytes
File: "dep.el" 7994 bytes
File: "dep.elc" 7147 bytes
File: "doc.el" 5420 bytes
File: "doc.elc" 3914 bytes
File: "ede-grammar.el" 7797 bytes
File: "ede-grammar.elc" 9361 bytes
File: "edit.el" 39393 bytes
File: "edit.elc" 21351 bytes
File: "find.el" 27434 bytes
File: "find.elc" 24452 bytes
File: "format.el" 27208 bytes
File: "format.elc" 34843 bytes
File: "fw.el" 17016 bytes
File: "fw.elc" 12158 bytes
File: "grammar-wy.el" 13047 bytes
File: "grammar-wy.elc" 52925 bytes
File: "grammar.el" 74564 bytes
File: "grammar.elc" 81638 bytes
File: "grm-wy-boot.el" 0/13047 bytes
File: "grm-wy-boot.elc" 0/52925 bytes
File: "html.el" 8633 bytes
File: "html.elc" 6865 bytes
File: "ia-sb.el" 11873 bytes
File: "ia-sb.elc" 9233 bytes
File: "ia.el" 17322 bytes
File: "ia.elc" 11389 bytes
File: "idle.el" 47667 bytes
File: "idle.elc" 64244 bytes
File: "imenu.el" 19312 bytes
File: "imenu.elc" 11915 bytes
File: "java.el" 16851 bytes
File: "java.elc" 17095 bytes
File: "lex-spp.el" 48165 bytes
File: "lex-spp.elc" 34406 bytes
File: "lex.el" 70503 bytes
File: "lex.elc" 75362 bytes
File: "loaddefs.el" 76155 bytes
File: "mru-bookmark.el" 13747 bytes
File: "mru-bookmark.elc" 16653 bytes
File: "sb.el" 15064 bytes
File: "sb.elc" 11362 bytes
File: "scope.el" 31443 bytes
File: "scope.elc" 24613 bytes
File: "senator.el" 32625 bytes
File: "senator.elc" 30043 bytes
File: "sort.el" 20511 bytes
File: "sort.elc" 18891 bytes
File: "symref.el" 21752 bytes
File: "symref.elc" 17226 bytes
File: "tag-file.el" 7940 bytes
File: "tag-file.elc" 5865 bytes
File: "tag-ls.el" 17415 bytes
File: "tag-ls.elc" 24052 bytes
File: "tag-write.el" 5493 bytes
File: "tag-write.elc" 3585 bytes
File: "tag.el" 50473 bytes
File: "tag.elc" 58274 bytes
File: "texi.el" 24726 bytes
File: "texi.elc" 16969 bytes
File: "util-modes.el" 36867 bytes
File: "util-modes.elc" 50870 bytes
File: "util.el" 16263 bytes
File: "util.elc" 12744 bytes
File: "wisent.el" 13162 bytes
File: "wisent.elc" 7734 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\semantic\analyze\"
File: "complete.el" 9813 bytes
File: "complete.elc" 7683 bytes
File: "debug.el" 19233 bytes
File: "debug.elc" 17258 bytes
File: "fcn.el" 11789 bytes
File: "fcn.elc" 10166 bytes
File: "refs.el" 12683 bytes
File: "refs.elc" 10554 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\semantic\bovine\"
File: "c-by.el" 46711 bytes
File: "c-by.elc" 37248 bytes
File: "c.el" 83165 bytes
File: "c.elc" 100819 bytes
File: "debug.el" 4773 bytes
File: "debug.elc" 6857 bytes
File: "el.el" 30075 bytes
File: "el.elc" 36380 bytes
File: "gcc.el" 10282 bytes
File: "gcc.elc" 4680 bytes
File: "grammar.el" 22061 bytes
File: "grammar.elc" 18215 bytes
File: "make-by.el" 8083 bytes
File: "make-by.elc" 5909 bytes
File: "make.el" 8529 bytes
File: "make.elc" 15500 bytes
File: "scm-by.el" 5647 bytes
File: "scm-by.elc" 3839 bytes
File: "scm.el" 4106 bytes
File: "scm.elc" 8756 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\semantic\decorate\"
File: "include.el" 30365 bytes
File: "include.elc" 31605 bytes
File: "mode.el" 21262 bytes
File: "mode.elc" 33524 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\semantic\symref\"
File: "cscope.el" 3562 bytes
File: "cscope.elc" 3064 bytes
File: "filter.el" 5794 bytes
File: "filter.elc" 4187 bytes
File: "global.el" 2821 bytes
File: "global.elc" 2754 bytes
File: "grep.el" 8387 bytes
File: "grep.elc" 6090 bytes
File: "idutils.el" 2970 bytes
File: "idutils.elc" 2867 bytes
File: "list.el" 17797 bytes
File: "list.elc" 15878 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\semantic\wisent\"
File: "comp.el" 127383 bytes
File: "comp.elc" 102685 bytes
File: "grammar.el" 23227 bytes
File: "grammar.elc" 24524 bytes
File: "java-tags.el" 4709 bytes
File: "java-tags.elc" 3555 bytes
File: "javascript.el" 5824 bytes
File: "javascript.elc" 5497 bytes
File: "javat-wy.el" 20364 bytes
File: "javat-wy.elc" 85449 bytes
File: "js-wy.el" 18295 bytes
File: "js-wy.elc" 129641 bytes
File: "python-wy.el" 23697 bytes
File: "python-wy.elc" 146308 bytes
File: "python.el" 23048 bytes
File: "python.elc" 27035 bytes
File: "wisent.el" 18429 bytes
File: "wisent.elc" 14085 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\cedet\srecode\"
File: "args.el" 8510 bytes
File: "args.elc" 4393 bytes
File: "compile.el" 21109 bytes
File: "compile.elc" 15978 bytes
File: "cpp.el" 7976 bytes
File: "cpp.elc" 5001 bytes
File: "ctxt.el" 8567 bytes
File: "ctxt.elc" 5853 bytes
File: "dictionary.el" 22346 bytes
File: "dictionary.elc" 20446 bytes
File: "document.el" 26852 bytes
File: "document.elc" 18478 bytes
File: "el.el" 3573 bytes
File: "el.elc" 2338 bytes
File: "expandproto.el" 3913 bytes
File: "expandproto.elc" 1980 bytes
File: "extract.el" 8385 bytes
File: "extract.elc" 6694 bytes
File: "fields.el" 14585 bytes
File: "fields.elc" 14262 bytes
File: "filters.el" 1910 bytes
File: "filters.elc" 585 bytes
File: "find.el" 10333 bytes
File: "find.elc" 7289 bytes
File: "getset.el" 11217 bytes
File: "getset.elc" 7608 bytes
File: "insert.el" 39429 bytes
File: "insert.elc" 42238 bytes
File: "java.el" 2976 bytes
File: "java.elc" 1356 bytes
File: "loaddefs.el" 11162 bytes
File: "map.el" 13500 bytes
File: "map.elc" 10540 bytes
File: "mode.el" 12259 bytes
File: "mode.elc" 12811 bytes
File: "semantic.el" 14475 bytes
File: "semantic.elc" 11784 bytes
File: "srt-mode.el" 24169 bytes
File: "srt-mode.elc" 23756 bytes
File: "srt-wy.el" 9391 bytes
File: "srt-wy.elc" 32144 bytes
File: "srt.el" 3744 bytes
File: "srt.elc" 2514 bytes
File: "table.el" 9808 bytes
File: "table.elc" 9636 bytes
File: "template.el" 2288 bytes
File: "template.elc" 1436 bytes
File: "texi.el" 9923 bytes
File: "texi.elc" 8564 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\emacs-lisp\"
File: "advice.el" 139145 bytes
File: "advice.elc" 55376 bytes
File: "autoload.el" 57615 bytes
File: "autoload.elc" 30016 bytes
File: "avl-tree.el" 23830 bytes
File: "avl-tree.elc" 27422 bytes
File: "backquote.el" 9635 bytes
File: "backquote.elc" 4450 bytes
File: "backtrace.el" 39410 bytes
File: "backtrace.elc" 41708 bytes
File: "benchmark.el" 7052 bytes
File: "benchmark.elc" 4923 bytes
File: "bindat.el" 34204 bytes
File: "bindat.elc" 31264 bytes
File: "byte-opt.el" 101923 bytes
File: "byte-opt.elc" 47976 bytes
File: "byte-run.el" 28032 bytes
File: "byte-run.elc" 19280 bytes
File: "bytecomp.el" 231396 bytes
File: "bytecomp.elc" 177456 bytes
File: "cconv.el" 35623 bytes
File: "cconv.elc" 19634 bytes
File: "chart.el" 24933 bytes
File: "chart.elc" 26366 bytes
File: "check-declare.el" 14647 bytes
File: "check-declare.elc" 8828 bytes
File: "checkdoc.el" 116626 bytes
File: "checkdoc.elc" 82134 bytes
File: "cl-extra.el" 32547 bytes
File: "cl-extra.elc" 29693 bytes
File: "cl-generic.el" 59815 bytes
File: "cl-generic.elc" 60970 bytes
File: "cl-indent.el" 35067 bytes
File: "cl-indent.elc" 18170 bytes
File: "cl-lib.el" 20940 bytes
File: "cl-lib.elc" 19802 bytes
File: "cl-loaddefs.el" 49224 bytes
File: "cl-macs.el" 152705 bytes
File: "cl-macs.elc" 97202 bytes
File: "cl-preloaded.el" 14445 bytes
File: "cl-preloaded.elc" 27529 bytes
File: "cl-print.el" 23794 bytes
File: "cl-print.elc" 14651 bytes
File: "cl-seq.el" 42771 bytes
File: "cl-seq.elc" 38914 bytes
File: "comp-cstr.el" 43990 bytes
File: "comp-cstr.elc" 71735 bytes
File: "comp.el" 179736 bytes
File: "comp.elc" 377188 bytes
File: "copyright.el" 14659 bytes
File: "copyright.elc" 10586 bytes
File: "crm.el" 12217 bytes
File: "crm.elc" 6847 bytes
File: "cursor-sensor.el" 10243 bytes
File: "cursor-sensor.elc" 7525 bytes
File: "debug.el" 32217 bytes
File: "debug.elc" 37329 bytes
File: "derived.el" 20364 bytes
File: "derived.elc" 12495 bytes
File: "disass.el" 11330 bytes
File: "disass.elc" 6375 bytes
File: "easy-mmode.el" 33841 bytes
File: "easy-mmode.elc" 22611 bytes
File: "easymenu.el" 28503 bytes
File: "easymenu.elc" 19648 bytes
File: "edebug.el" 170963 bytes
File: "edebug.elc" 128359 bytes
File: "eieio-base.el" 19098 bytes
File: "eieio-base.elc" 15682 bytes
File: "eieio-compat.el" 11872 bytes
File: "eieio-compat.elc" 8253 bytes
File: "eieio-core.el" 46087 bytes
File: "eieio-core.elc" 40515 bytes
File: "eieio-custom.el" 17382 bytes
File: "eieio-custom.elc" 16164 bytes
File: "eieio-datadebug.el" 4706 bytes
File: "eieio-datadebug.elc" 2913 bytes
File: "eieio-loaddefs.el" 4792 bytes
File: "eieio-opt.el" 11597 bytes
File: "eieio-opt.elc" 8663 bytes
File: "eieio-speedbar.el" 15741 bytes
File: "eieio-speedbar.elc" 12995 bytes
File: "eieio.el" 40395 bytes
File: "eieio.elc" 34154 bytes
File: "eldoc.el" 39856 bytes
File: "eldoc.elc" 35741 bytes
File: "elint.el" 39579 bytes
File: "elint.elc" 32062 bytes
File: "elp.el" 22257 bytes
File: "elp.elc" 15149 bytes
File: "ert-x.el" 15320 bytes
File: "ert-x.elc" 13464 bytes
File: "ert.el" 114695 bytes
File: "ert.elc" 182830 bytes
File: "ewoc.el" 22548 bytes
File: "ewoc.elc" 25523 bytes
File: "faceup.el" 44354 bytes
File: "faceup.elc" 16822 bytes
File: "find-func.el" 31108 bytes
File: "find-func.elc" 22779 bytes
File: "float-sup.el" 1953 bytes
File: "float-sup.elc" 1017 bytes
File: "generator.el" 31597 bytes
File: "generator.elc" 25864 bytes
File: "generic.el" 12337 bytes
File: "generic.elc" 6966 bytes
File: "gv.el" 31878 bytes
File: "gv.elc" 36581 bytes
File: "helper.el" 4932 bytes
File: "helper.elc" 3731 bytes
File: "hierarchy.el" 23012 bytes
File: "hierarchy.elc" 27551 bytes
File: "inline.el" 10818 bytes
File: "inline.elc" 7615 bytes
File: "let-alist.el" 5389 bytes
File: "let-alist.elc" 2749 bytes
File: "lisp-mnt.el" 23125 bytes
File: "lisp-mnt.elc" 22860 bytes
File: "lisp-mode.el" 63436 bytes
File: "lisp-mode.elc" 41461 bytes
File: "lisp.el" 38145 bytes
File: "lisp.elc" 24555 bytes
File: "macroexp.el" 30840 bytes
File: "macroexp.elc" 19084 bytes
File: "map-ynp.el" 17541 bytes
File: "map-ynp.elc" 11166 bytes
File: "map.el" 20315 bytes
File: "map.elc" 19584 bytes
File: "memory-report.el" 13192 bytes
File: "memory-report.elc" 9646 bytes
File: "nadvice.el" 27799 bytes
File: "nadvice.elc" 18207 bytes
File: "package-x.el" 12785 bytes
File: "package-x.elc" 8848 bytes
File: "package.el" 182620 bytes
File: "package.elc" 163206 bytes
File: "pcase.el" 46708 bytes
File: "pcase.elc" 26480 bytes
File: "pp.el" 6803 bytes
File: "pp.elc" 5225 bytes
File: "radix-tree.el" 9476 bytes
File: "radix-tree.elc" 5131 bytes
File: "re-builder.el" 29959 bytes
File: "re-builder.elc" 26114 bytes
File: "regexp-opt.el" 12700 bytes
File: "regexp-opt.elc" 5875 bytes
File: "regi.el" 8930 bytes
File: "regi.elc" 5724 bytes
File: "ring.el" 8762 bytes
File: "ring.elc" 6092 bytes
File: "rmc.el" 9573 bytes
File: "rmc.elc" 5711 bytes
File: "rx.el" 59885 bytes
File: "rx.elc" 41455 bytes
File: "seq.el" 22317 bytes
File: "seq.elc" 24126 bytes
File: "shadow.el" 11924 bytes
File: "shadow.elc" 8848 bytes
File: "shortdoc.el" 41107 bytes
File: "shortdoc.elc" 37052 bytes
File: "shorthands.el" 3282 bytes
File: "shorthands.elc" 1527 bytes
File: "smie.el" 105447 bytes
File: "smie.elc" 49615 bytes
File: "subr-x.el" 15396 bytes
File: "subr-x.elc" 14527 bytes
File: "syntax.el" 32109 bytes
File: "syntax.elc" 27953 bytes
File: "tabulated-list.el" 35117 bytes
File: "tabulated-list.elc" 28820 bytes
File: "tcover-ses.el" 19051 bytes
File: "tcover-ses.elc" 11612 bytes
File: "testcover.el" 28390 bytes
File: "testcover.elc" 21379 bytes
File: "text-property-search.el" 8872 bytes
File: "text-property-search.elc" 8590 bytes
File: "thunk.el" 4223 bytes
File: "thunk.elc" 2802 bytes
File: "timer-list.el" 5028 bytes
File: "timer-list.elc" 4992 bytes
File: "timer.el" 22770 bytes
File: "timer.elc" 22625 bytes
File: "tq.el" 6538 bytes
File: "tq.elc" 3691 bytes
File: "trace.el" 11923 bytes
File: "trace.elc" 6890 bytes
File: "unsafep.el" 10805 bytes
File: "unsafep.elc" 4190 bytes
File: "warnings.el" 15739 bytes
File: "warnings.elc" 11226 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\emulation\"
File: "cua-base.el" 53748 bytes
File: "cua-base.elc" 34923 bytes
File: "cua-gmrk.el" 14788 bytes
File: "cua-gmrk.elc" 10099 bytes
File: "cua-rect.el" 55272 bytes
File: "cua-rect.elc" 44291 bytes
File: "edt-lk201.el" 2390 bytes
File: "edt-lk201.elc" 938 bytes
File: "edt-mapper.el" 18939 bytes
File: "edt-mapper.elc" 11919 bytes
File: "edt-pc.el" 3665 bytes
File: "edt-pc.elc" 915 bytes
File: "edt-vt100.el" 1558 bytes
File: "edt-vt100.elc" 363 bytes
File: "edt.el" 86935 bytes
File: "edt.elc" 63371 bytes
File: "keypad.el" 10119 bytes
File: "keypad.elc" 6218 bytes
File: "viper-cmd.el" 169421 bytes
File: "viper-cmd.elc" 128292 bytes
File: "viper-ex.el" 75990 bytes
File: "viper-ex.elc" 49141 bytes
File: "viper-init.el" 34354 bytes
File: "viper-init.elc" 32129 bytes
File: "viper-keym.el" 28062 bytes
File: "viper-keym.elc" 22033 bytes
File: "viper-macs.el" 32031 bytes
File: "viper-macs.elc" 19489 bytes
File: "viper-mous.el" 22327 bytes
File: "viper-mous.elc" 14576 bytes
File: "viper-util.el" 47226 bytes
File: "viper-util.elc" 33434 bytes
File: "viper.el" 48292 bytes
File: "viper.elc" 24490 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\erc\"
File: "erc-autoaway.el" 10861 bytes
File: "erc-autoaway.elc" 12120 bytes
File: "erc-backend.el" 83649 bytes
File: "erc-backend.elc" 161553 bytes
File: "erc-button.el" 20476 bytes
File: "erc-button.elc" 17312 bytes
File: "erc-capab.el" 8579 bytes
File: "erc-capab.elc" 7818 bytes
File: "erc-compat.el" 6008 bytes
File: "erc-compat.elc" 4696 bytes
File: "erc-dcc.el" 49271 bytes
File: "erc-dcc.elc" 42953 bytes
File: "erc-desktop-notifications.el" 4478 bytes
File: "erc-desktop-notifications.elc" 5735 bytes
File: "erc-ezbounce.el" 5885 bytes
File: "erc-ezbounce.elc" 4716 bytes
File: "erc-fill.el" 6907 bytes
File: "erc-fill.elc" 6888 bytes
File: "erc-goodies.el" 22483 bytes
File: "erc-goodies.elc" 38138 bytes
File: "erc-ibuffer.el" 6043 bytes
File: "erc-ibuffer.elc" 6699 bytes
File: "erc-identd.el" 4124 bytes
File: "erc-identd.elc" 5059 bytes
File: "erc-imenu.el" 4484 bytes
File: "erc-imenu.elc" 1956 bytes
File: "erc-join.el" 9795 bytes
File: "erc-join.elc" 9857 bytes
File: "erc-lang.el" 5999 bytes
File: "erc-lang.elc" 4284 bytes
File: "erc-list.el" 7827 bytes
File: "erc-list.elc" 10234 bytes
File: "erc-loaddefs.el" 19726 bytes
File: "erc-log.el" 17440 bytes
File: "erc-log.elc" 15084 bytes
File: "erc-match.el" 22188 bytes
File: "erc-match.elc" 20455 bytes
File: "erc-menu.el" 5063 bytes
File: "erc-menu.elc" 6500 bytes
File: "erc-netsplit.el" 6981 bytes
File: "erc-netsplit.elc" 8048 bytes
File: "erc-networks.el" 42576 bytes
File: "erc-networks.elc" 41492 bytes
File: "erc-notify.el" 8785 bytes
File: "erc-notify.elc" 9766 bytes
File: "erc-page.el" 3737 bytes
File: "erc-page.elc" 5150 bytes
File: "erc-pcomplete.el" 9668 bytes
File: "erc-pcomplete.elc" 11840 bytes
File: "erc-replace.el" 2952 bytes
File: "erc-replace.elc" 4129 bytes
File: "erc-ring.el" 5572 bytes
File: "erc-ring.elc" 5799 bytes
File: "erc-services.el" 19832 bytes
File: "erc-services.elc" 21050 bytes
File: "erc-sound.el" 4805 bytes
File: "erc-sound.elc" 5877 bytes
File: "erc-speedbar.el" 12763 bytes
File: "erc-speedbar.elc" 9444 bytes
File: "erc-spelling.el" 4136 bytes
File: "erc-spelling.elc" 4856 bytes
File: "erc-stamp.el" 16085 bytes
File: "erc-stamp.elc" 15896 bytes
File: "erc-status-sidebar.el" 11652 bytes
File: "erc-status-sidebar.elc" 10981 bytes
File: "erc-track.el" 36898 bytes
File: "erc-track.elc" 34360 bytes
File: "erc-truncate.el" 4330 bytes
File: "erc-truncate.elc" 4376 bytes
File: "erc-xdcc.el" 4624 bytes
File: "erc-xdcc.elc" 6027 bytes
File: "erc.el" 267886 bytes
File: "erc.elc" 254923 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\eshell\"
File: "em-alias.el" 10290 bytes
File: "em-alias.elc" 6011 bytes
File: "em-banner.el" 3187 bytes
File: "em-banner.elc" 1366 bytes
File: "em-basic.el" 5716 bytes
File: "em-basic.elc" 3597 bytes
File: "em-cmpl.el" 18158 bytes
File: "em-cmpl.elc" 13904 bytes
File: "em-dirs.el" 19889 bytes
File: "em-dirs.elc" 16124 bytes
File: "em-glob.el" 12846 bytes
File: "em-glob.elc" 8454 bytes
File: "em-hist.el" 38814 bytes
File: "em-hist.elc" 31546 bytes
File: "em-ls.el" 34383 bytes
File: "em-ls.elc" 27268 bytes
File: "em-pred.el" 20447 bytes
File: "em-pred.elc" 18005 bytes
File: "em-prompt.el" 7101 bytes
File: "em-prompt.elc" 7658 bytes
File: "em-rebind.el" 8373 bytes
File: "em-rebind.elc" 9407 bytes
File: "em-script.el" 5014 bytes
File: "em-script.elc" 3586 bytes
File: "em-smart.el" 12226 bytes
File: "em-smart.elc" 8526 bytes
File: "em-term.el" 13375 bytes
File: "em-term.elc" 5626 bytes
File: "em-tramp.el" 5007 bytes
File: "em-tramp.elc" 3192 bytes
File: "em-unix.el" 36221 bytes
File: "em-unix.elc" 33785 bytes
File: "em-xtra.el" 3095 bytes
File: "em-xtra.elc" 2389 bytes
File: "esh-arg.el" 14744 bytes
File: "esh-arg.elc" 13250 bytes
File: "esh-cmd.el" 51209 bytes
File: "esh-cmd.elc" 37634 bytes
File: "esh-ext.el" 12293 bytes
File: "esh-ext.elc" 10188 bytes
File: "esh-groups.el" 11538 bytes
File: "esh-io.el" 16834 bytes
File: "esh-io.elc" 13060 bytes
File: "esh-mode.el" 37770 bytes
File: "esh-mode.elc" 31583 bytes
File: "esh-module.el" 3352 bytes
File: "esh-module.elc" 2301 bytes
File: "esh-opt.el" 10428 bytes
File: "esh-opt.elc" 7014 bytes
File: "esh-proc.el" 21152 bytes
File: "esh-proc.elc" 18763 bytes
File: "esh-util.el" 23545 bytes
File: "esh-util.elc" 19977 bytes
File: "esh-var.el" 22764 bytes
File: "esh-var.elc" 17707 bytes
File: "eshell.el" 16313 bytes
File: "eshell.elc" 9409 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\gnus\"
File: "canlock.el" 8349 bytes
File: "canlock.elc" 5544 bytes
File: "deuglify.el" 17464 bytes
File: "deuglify.elc" 8165 bytes
File: "gmm-utils.el" 8709 bytes
File: "gmm-utils.elc" 5616 bytes
File: "gnus-agent.el" 157907 bytes
File: "gnus-agent.elc" 120485 bytes
File: "gnus-art.el" 326435 bytes
File: "gnus-art.elc" 291462 bytes
File: "gnus-async.el" 13263 bytes
File: "gnus-async.elc" 11642 bytes
File: "gnus-bcklg.el" 4840 bytes
File: "gnus-bcklg.elc" 2572 bytes
File: "gnus-bookmark.el" 31034 bytes
File: "gnus-bookmark.elc" 26029 bytes
File: "gnus-cache.el" 32696 bytes
File: "gnus-cache.elc" 24561 bytes
File: "gnus-cite.el" 39742 bytes
File: "gnus-cite.elc" 27463 bytes
File: "gnus-cloud.el" 19892 bytes
File: "gnus-cloud.elc" 17037 bytes
File: "gnus-cus.el" 41913 bytes
File: "gnus-cus.elc" 40104 bytes
File: "gnus-dbus.el" 2269 bytes
File: "gnus-dbus.elc" 1343 bytes
File: "gnus-delay.el" 6592 bytes
File: "gnus-delay.elc" 4720 bytes
File: "gnus-demon.el" 9361 bytes
File: "gnus-demon.elc" 7362 bytes
File: "gnus-diary.el" 13497 bytes
File: "gnus-diary.elc" 8477 bytes
File: "gnus-dired.el" 8972 bytes
File: "gnus-dired.elc" 7994 bytes
File: "gnus-draft.el" 11829 bytes
File: "gnus-draft.elc" 12494 bytes
File: "gnus-dup.el" 5431 bytes
File: "gnus-dup.elc" 4309 bytes
File: "gnus-eform.el" 3786 bytes
File: "gnus-eform.elc" 4980 bytes
File: "gnus-fun.el" 10975 bytes
File: "gnus-fun.elc" 10182 bytes
File: "gnus-gravatar.el" 5740 bytes
File: "gnus-gravatar.elc" 3974 bytes
File: "gnus-group.el" 182978 bytes
File: "gnus-group.elc" 166583 bytes
File: "gnus-html.el" 18042 bytes
File: "gnus-html.elc" 13340 bytes
File: "gnus-icalendar.el" 41904 bytes
File: "gnus-icalendar.elc" 42788 bytes
File: "gnus-int.el" 36375 bytes
File: "gnus-int.elc" 60417 bytes
File: "gnus-kill.el" 23452 bytes
File: "gnus-kill.elc" 19291 bytes
File: "gnus-logic.el" 8324 bytes
File: "gnus-logic.elc" 4837 bytes
File: "gnus-mh.el" 4094 bytes
File: "gnus-mh.elc" 2776 bytes
File: "gnus-ml.el" 5811 bytes
File: "gnus-ml.elc" 6252 bytes
File: "gnus-mlspl.el" 9415 bytes
File: "gnus-mlspl.elc" 6211 bytes
File: "gnus-msg.el" 70953 bytes
File: "gnus-msg.elc" 83840 bytes
File: "gnus-notifications.el" 8180 bytes
File: "gnus-notifications.elc" 5105 bytes
File: "gnus-picon.el" 10557 bytes
File: "gnus-picon.elc" 8166 bytes
File: "gnus-range.el" 21826 bytes
File: "gnus-range.elc" 11813 bytes
File: "gnus-registry.el" 52310 bytes
File: "gnus-registry.elc" 35533 bytes
File: "gnus-rfc1843.el" 2507 bytes
File: "gnus-rfc1843.elc" 1320 bytes
File: "gnus-salt.el" 29684 bytes
File: "gnus-salt.elc" 29397 bytes
File: "gnus-score.el" 111152 bytes
File: "gnus-score.elc" 78535 bytes
File: "gnus-search.el" 75927 bytes
File: "gnus-search.elc" 76238 bytes
File: "gnus-sieve.el" 7669 bytes
File: "gnus-sieve.elc" 8025 bytes
File: "gnus-spec.el" 21148 bytes
File: "gnus-spec.elc" 13221 bytes
File: "gnus-srvr.el" 39022 bytes
File: "gnus-srvr.elc" 51713 bytes
File: "gnus-start.el" 118857 bytes
File: "gnus-start.elc" 139272 bytes
File: "gnus-sum.el" 495875 bytes
File: "gnus-sum.elc" 445804 bytes
File: "gnus-topic.el" 62924 bytes
File: "gnus-topic.elc" 48734 bytes
File: "gnus-undo.el" 5710 bytes
File: "gnus-undo.elc" 4833 bytes
File: "gnus-util.el" 58797 bytes
File: "gnus-util.elc" 49055 bytes
File: "gnus-uu.el" 74842 bytes
File: "gnus-uu.elc" 59043 bytes
File: "gnus-vm.el" 3234 bytes
File: "gnus-vm.elc" 2202 bytes
File: "gnus-win.el" 17273 bytes
File: "gnus-win.elc" 11145 bytes
File: "gnus.el" 145128 bytes
File: "gnus.elc" 164446 bytes
File: "gssapi.el" 3485 bytes
File: "gssapi.elc" 1954 bytes
File: "legacy-gnus-agent.el" 11428 bytes
File: "legacy-gnus-agent.elc" 6204 bytes
File: "mail-source.el" 40009 bytes
File: "mail-source.elc" 28616 bytes
File: "message.el" 322852 bytes
File: "message.elc" 252681 bytes
File: "mm-archive.el" 3690 bytes
File: "mm-archive.elc" 2895 bytes
File: "mm-bodies.el" 10035 bytes
File: "mm-bodies.elc" 5675 bytes
File: "mm-decode.el" 66205 bytes
File: "mm-decode.elc" 57394 bytes
File: "mm-encode.el" 8178 bytes
File: "mm-encode.elc" 6183 bytes
File: "mm-extern.el" 5309 bytes
File: "mm-extern.elc" 3943 bytes
File: "mm-partial.el" 4876 bytes
File: "mm-partial.elc" 2767 bytes
File: "mm-url.el" 13530 bytes
File: "mm-url.elc" 9706 bytes
File: "mm-util.el" 30563 bytes
File: "mm-util.elc" 22711 bytes
File: "mm-uu.el" 24623 bytes
File: "mm-uu.elc" 22373 bytes
File: "mm-view.el" 23382 bytes
File: "mm-view.elc" 19116 bytes
File: "mml-sec.el" 41224 bytes
File: "mml-sec.elc" 37912 bytes
File: "mml-smime.el" 14542 bytes
File: "mml-smime.elc" 10531 bytes
File: "mml.el" 63067 bytes
File: "mml.elc" 46770 bytes
File: "mml1991.el" 10560 bytes
File: "mml1991.elc" 7529 bytes
File: "mml2015.el" 33410 bytes
File: "mml2015.elc" 26357 bytes
File: "nnagent.el" 8495 bytes
File: "nnagent.elc" 11147 bytes
File: "nnbabyl.el" 21726 bytes
File: "nnbabyl.elc" 17613 bytes
File: "nndiary.el" 55644 bytes
File: "nndiary.elc" 40050 bytes
File: "nndir.el" 2940 bytes
File: "nndir.elc" 3845 bytes
File: "nndoc.el" 37900 bytes
File: "nndoc.elc" 31086 bytes
File: "nndraft.el" 11908 bytes
File: "nndraft.elc" 11079 bytes
File: "nneething.el" 13795 bytes
File: "nneething.elc" 11880 bytes
File: "nnfolder.el" 42670 bytes
File: "nnfolder.elc" 33374 bytes
File: "nngateway.el" 2861 bytes
File: "nngateway.elc" 3216 bytes
File: "nnheader.el" 36474 bytes
File: "nnheader.elc" 38956 bytes
File: "nnimap.el" 79475 bytes
File: "nnimap.elc" 74171 bytes
File: "nnmail.el" 73194 bytes
File: "nnmail.elc" 54156 bytes
File: "nnmaildir.el" 69019 bytes
File: "nnmaildir.elc" 93673 bytes
File: "nnmairix.el" 75224 bytes
File: "nnmairix.elc" 74127 bytes
File: "nnmbox.el" 24532 bytes
File: "nnmbox.elc" 19493 bytes
File: "nnmh.el" 19447 bytes
File: "nnmh.elc" 15656 bytes
File: "nnml.el" 43351 bytes
File: "nnml.elc" 34656 bytes
File: "nnnil.el" 2228 bytes
File: "nnnil.elc" 1613 bytes
File: "nnoo.el" 11241 bytes
File: "nnoo.elc" 9009 bytes
File: "nnregistry.el" 2062 bytes
File: "nnregistry.elc" 1567 bytes
File: "nnrss.el" 33598 bytes
File: "nnrss.elc" 29056 bytes
File: "nnselect.el" 34522 bytes
File: "nnselect.elc" 40642 bytes
File: "nnspool.el" 16125 bytes
File: "nnspool.elc" 16369 bytes
File: "nntp.el" 76091 bytes
File: "nntp.elc" 66110 bytes
File: "nnvirtual.el" 28127 bytes
File: "nnvirtual.elc" 19689 bytes
File: "nnweb.el" 18363 bytes
File: "nnweb.elc" 17251 bytes
File: "score-mode.el" 3764 bytes
File: "score-mode.elc" 4877 bytes
File: "smiley.el" 8791 bytes
File: "smiley.elc" 6170 bytes
File: "smime.el" 23917 bytes
File: "smime.elc" 18918 bytes
File: "spam-report.el" 14142 bytes
File: "spam-report.elc" 11430 bytes
File: "spam-stat.el" 23202 bytes
File: "spam-stat.elc" 20067 bytes
File: "spam-wash.el" 2339 bytes
File: "spam-wash.elc" 944 bytes
File: "spam.el" 108030 bytes
File: "spam.elc" 84949 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\image\"
File: "compface.el" 1948 bytes
File: "compface.elc" 904 bytes
File: "exif.el" 11548 bytes
File: "exif.elc" 6747 bytes
File: "gravatar.el" 13179 bytes
File: "gravatar.elc" 9580 bytes
File: "image-converter.el" 11685 bytes
File: "image-converter.elc" 8190 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\international\"
File: "ccl.el" 51993 bytes
File: "ccl.elc" 40785 bytes
File: "characters.el" 54983 bytes
File: "characters.elc" 34376 bytes
File: "charprop.el" 5485 bytes
File: "charscript.el" 25284 bytes
File: "charscript.elc" 12314 bytes
File: "cp51932.el" 9631 bytes
File: "cp51932.elc" 7652 bytes
File: "emoji-zwj.el" 104630 bytes
File: "emoji-zwj.elc" 18384 bytes
File: "eucjp-ms.el" 39937 bytes
File: "eucjp-ms.elc" 31416 bytes
File: "fontset.el" 51620 bytes
File: "fontset.elc" 34367 bytes
File: "isearch-x.el" 5726 bytes
File: "isearch-x.elc" 2905 bytes
File: "iso-ascii.el" 7783 bytes
File: "iso-ascii.elc" 6066 bytes
File: "iso-cvt.el" 23667 bytes
File: "iso-cvt.elc" 18432 bytes
File: "iso-transl.el" 8581 bytes
File: "iso-transl.elc" 4771 bytes
File: "ja-dic-cnv.el" 18727 bytes
File: "ja-dic-cnv.elc" 11329 bytes
File: "ja-dic-utl.el" 7969 bytes
File: "ja-dic-utl.elc" 4745 bytes
File: "kinsoku.el" 6601 bytes
File: "kinsoku.elc" 2852 bytes
File: "kkc.el" 24141 bytes
File: "kkc.elc" 14136 bytes
File: "latexenc.el" 8218 bytes
File: "latexenc.elc" 3950 bytes
File: "latin1-disp.el" 65298 bytes
File: "latin1-disp.elc" 44948 bytes
File: "mule-cmds.el" 134987 bytes
File: "mule-cmds.elc" 98988 bytes
File: "mule-conf.el" 49737 bytes
File: "mule-conf.elc" 40512 bytes
File: "mule-diag.el" 44579 bytes
File: "mule-diag.elc" 36729 bytes
File: "mule-util.el" 21047 bytes
File: "mule-util.elc" 13866 bytes
File: "mule.el" 102217 bytes
File: "mule.elc" 75202 bytes
File: "ogonek.el" 20627 bytes
File: "ogonek.elc" 16422 bytes
File: "quail.el" 120396 bytes
File: "quail.elc" 83345 bytes
File: "rfc1843.el" 4073 bytes
File: "rfc1843.elc" 3538 bytes
File: "robin.el" 17248 bytes
File: "robin.elc" 8053 bytes
File: "titdic-cnv.el" 46934 bytes
File: "titdic-cnv.elc" 35264 bytes
File: "ucs-normalize.el" 26182 bytes
File: "ucs-normalize.elc" 216017 bytes
File: "uni-bidi.el" 11018 bytes
File: "uni-brackets.el" 5333 bytes
File: "uni-category.el" 16852 bytes
File: "uni-combining.el" 8746 bytes
File: "uni-comment.el" 2721 bytes
File: "uni-decimal.el" 3509 bytes
File: "uni-decomposition.el" 30539 bytes
File: "uni-digit.el" 3749 bytes
File: "uni-lowercase.el" 8514 bytes
File: "uni-mirrored.el" 11416 bytes
File: "uni-name.el" 232423 bytes
File: "uni-numeric.el" 6083 bytes
File: "uni-old-name.el" 20096 bytes
File: "uni-special-lowercase.el" 2100 bytes
File: "uni-special-titlecase.el" 6691 bytes
File: "uni-special-uppercase.el" 6901 bytes
File: "uni-titlecase.el" 8620 bytes
File: "uni-uppercase.el" 8616 bytes
File: "utf-7.el" 4345 bytes
File: "utf-7.elc" 1868 bytes
File: "utf7.el" 8685 bytes
File: "utf7.elc" 5481 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\language\"
File: "burmese.el" 2429 bytes
File: "burmese.elc" 984 bytes
File: "cham.el" 1620 bytes
File: "cham.elc" 609 bytes
File: "china-util.el" 6730 bytes
File: "china-util.elc" 3637 bytes
File: "chinese.el" 10173 bytes
File: "chinese.elc" 6878 bytes
File: "cyril-util.el" 7695 bytes
File: "cyril-util.elc" 4915 bytes
File: "cyrillic.el" 9044 bytes
File: "cyrillic.elc" 5001 bytes
File: "czech.el" 1547 bytes
File: "czech.elc" 603 bytes
File: "english.el" 2550 bytes
File: "english.elc" 903 bytes
File: "ethio-util.el" 51827 bytes
File: "ethio-util.elc" 56839 bytes
File: "ethiopic.el" 2809 bytes
File: "ethiopic.elc" 1432 bytes
File: "european.el" 24216 bytes
File: "european.elc" 18829 bytes
File: "georgian.el" 1546 bytes
File: "georgian.elc" 647 bytes
File: "greek.el" 2592 bytes
File: "greek.elc" 1118 bytes
File: "hanja-util.el" 519820 bytes
File: "hanja-util.elc" 412969 bytes
File: "hebrew.el" 9950 bytes
File: "hebrew.elc" 4339 bytes
File: "ind-util.el" 41581 bytes
File: "ind-util.elc" 44149 bytes
File: "indian.el" 13681 bytes
File: "indian.elc" 7994 bytes
File: "japan-util.el" 13882 bytes
File: "japan-util.elc" 10452 bytes
File: "japanese.el" 9984 bytes
File: "japanese.elc" 6583 bytes
File: "khmer.el" 1463 bytes
File: "khmer.elc" 495 bytes
File: "korea-util.el" 5256 bytes
File: "korea-util.elc" 3505 bytes
File: "korean.el" 3875 bytes
File: "korean.elc" 2085 bytes
File: "lao-util.el" 15422 bytes
File: "lao-util.elc" 10961 bytes
File: "lao.el" 2879 bytes
File: "lao.elc" 1187 bytes
File: "misc-lang.el" 8496 bytes
File: "misc-lang.elc" 4246 bytes
File: "pinyin.el" 26867 bytes
File: "pinyin.elc" 26823 bytes
File: "romanian.el" 1854 bytes
File: "romanian.elc" 887 bytes
File: "sinhala.el" 1677 bytes
File: "sinhala.elc" 528 bytes
File: "slovak.el" 1630 bytes
File: "slovak.elc" 612 bytes
File: "tai-viet.el" 2369 bytes
File: "tai-viet.elc" 1314 bytes
File: "thai-util.el" 9566 bytes
File: "thai-util.elc" 8191 bytes
File: "thai-word.el" 223540 bytes
File: "thai-word.elc" 203030 bytes
File: "thai.el" 3148 bytes
File: "thai.elc" 1628 bytes
File: "tibet-util.el" 14747 bytes
File: "tibet-util.elc" 7762 bytes
File: "tibetan.el" 18061 bytes
File: "tibetan.elc" 9966 bytes
File: "tv-util.el" 4863 bytes
File: "tv-util.elc" 2552 bytes
File: "utf-8-lang.el" 1997 bytes
File: "utf-8-lang.elc" 404 bytes
File: "viet-util.el" 9326 bytes
File: "viet-util.elc" 4199 bytes
File: "vietnamese.el" 3918 bytes
File: "vietnamese.elc" 2040 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\leim\"
File: "leim-list.el" 32247 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\leim\ja-dic\"
File: "ja-dic.el" 2257131 bytes
File: "ja-dic.elc" 2248443 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\leim\quail\"
File: "4Corner.el" 127931 bytes
File: "4Corner.elc" 513404 bytes
File: "ARRAY30.el" 203561 bytes
File: "ARRAY30.elc" 582677 bytes
File: "CCDOSPY.el" 28593 bytes
File: "CCDOSPY.elc" 205768 bytes
File: "CTLau-b5.el" 27733 bytes
File: "CTLau-b5.elc" 190884 bytes
File: "CTLau.el" 28342 bytes
File: "CTLau.elc" 197152 bytes
File: "ECDICT.el" 192127 bytes
File: "ECDICT.elc" 517962 bytes
File: "ETZY.el" 64796 bytes
File: "ETZY.elc" 458285 bytes
File: "PY-b5.el" 64998 bytes
File: "PY-b5.elc" 457651 bytes
File: "PY.el" 29307 bytes
File: "PY.elc" 217450 bytes
File: "Punct-b5.el" 4092 bytes
File: "Punct-b5.elc" 12168 bytes
File: "Punct.el" 2950 bytes
File: "Punct.elc" 8306 bytes
File: "QJ-b5.el" 2556 bytes
File: "QJ-b5.elc" 3579 bytes
File: "QJ.el" 2546 bytes
File: "QJ.elc" 3576 bytes
File: "SW.el" 31124 bytes
File: "SW.elc" 208962 bytes
File: "TONEPY.el" 42783 bytes
File: "TONEPY.elc" 253391 bytes
File: "ZIRANMA.el" 691835 bytes
File: "ZIRANMA.elc" 1864804 bytes
File: "ZOZY.el" 64713 bytes
File: "ZOZY.elc" 458139 bytes
File: "arabic.el" 2142 bytes
File: "arabic.elc" 2383 bytes
File: "cham.el" 2104 bytes
File: "cham.elc" 2704 bytes
File: "compose.el" 43942 bytes
File: "compose.elc" 117118 bytes
File: "croatian.el" 3349 bytes
File: "croatian.elc" 4839 bytes
File: "cyril-jis.el" 2821 bytes
File: "cyril-jis.elc" 3212 bytes
File: "cyrillic.el" 31282 bytes
File: "cyrillic.elc" 50766 bytes
File: "czech.el" 7918 bytes
File: "czech.elc" 15538 bytes
File: "ethiopic.el" 18477 bytes
File: "ethiopic.elc" 36829 bytes
File: "georgian.el" 3146 bytes
File: "georgian.elc" 4574 bytes
File: "greek.el" 23823 bytes
File: "greek.elc" 51394 bytes
File: "hangul.el" 21395 bytes
File: "hangul.elc" 17457 bytes
File: "hanja-jis.el" 29199 bytes
File: "hanja-jis.elc" 224419 bytes
File: "hanja.el" 21776 bytes
File: "hanja.elc" 150333 bytes
File: "hanja3.el" 26399 bytes
File: "hanja3.elc" 187124 bytes
File: "hebrew.el" 20914 bytes
File: "hebrew.elc" 25423 bytes
File: "indian.el" 20324 bytes
File: "indian.elc" 15130 bytes
File: "ipa-praat.el" 11148 bytes
File: "ipa-praat.elc" 11059 bytes
File: "ipa.el" 19905 bytes
File: "ipa.elc" 15405 bytes
File: "japanese.el" 21828 bytes
File: "japanese.elc" 16789 bytes
File: "lao.el" 6085 bytes
File: "lao.elc" 3825 bytes
File: "latin-alt.el" 32335 bytes
File: "latin-alt.elc" 57062 bytes
File: "latin-ltx.el" 21040 bytes
File: "latin-ltx.elc" 101165 bytes
File: "latin-post.el" 44770 bytes
File: "latin-post.elc" 83430 bytes
File: "latin-pre.el" 25587 bytes
File: "latin-pre.elc" 44931 bytes
File: "lrt.el" 3018 bytes
File: "lrt.elc" 1420 bytes
File: "persian.el" 17187 bytes
File: "persian.elc" 9627 bytes
File: "programmer-dvorak.el" 2580 bytes
File: "programmer-dvorak.elc" 3166 bytes
File: "py-punct.el" 2530 bytes
File: "py-punct.elc" 1360 bytes
File: "pypunct-b5.el" 1829 bytes
File: "pypunct-b5.elc" 826 bytes
File: "quick-b5.el" 47173 bytes
File: "quick-b5.elc" 411074 bytes
File: "quick-cns.el" 47183 bytes
File: "quick-cns.elc" 411080 bytes
File: "rfc1345.el" 27807 bytes
File: "rfc1345.elc" 68490 bytes
File: "sami.el" 10823 bytes
File: "sami.elc" 22224 bytes
File: "sgml-input.el" 49721 bytes
File: "sgml-input.elc" 64905 bytes
File: "sisheng.el" 7770 bytes
File: "sisheng.elc" 4778 bytes
File: "slovak.el" 6593 bytes
File: "slovak.elc" 12832 bytes
File: "symbol-ksc.el" 7090 bytes
File: "symbol-ksc.elc" 29776 bytes
File: "tamil-dvorak.el" 3010 bytes
File: "tamil-dvorak.elc" 3251 bytes
File: "thai.el" 4546 bytes
File: "thai.elc" 7003 bytes
File: "tibetan.el" 15568 bytes
File: "tibetan.elc" 9690 bytes
File: "tsang-b5.el" 192794 bytes
File: "tsang-b5.elc" 575844 bytes
File: "tsang-cns.el" 192804 bytes
File: "tsang-cns.elc" 575850 bytes
File: "uni-input.el" 4360 bytes
File: "uni-input.elc" 2964 bytes
File: "viqr.el" 2333 bytes
File: "viqr.elc" 6042 bytes
File: "vntelex.el" 13320 bytes
File: "vntelex.elc" 12203 bytes
File: "vnvni.el" 11475 bytes
File: "vnvni.elc" 8068 bytes
File: "welsh.el" 3378 bytes
File: "welsh.elc" 2711 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\mail\"
File: "binhex.el" 11747 bytes
File: "binhex.elc" 8257 bytes
File: "blessmail.el" 2579 bytes
File: "emacsbug.el" 22752 bytes
File: "emacsbug.elc" 16833 bytes
File: "feedmail.el" 139175 bytes
File: "feedmail.elc" 99717 bytes
File: "flow-fill.el" 6758 bytes
File: "flow-fill.elc" 3134 bytes
File: "footnote.el" 35273 bytes
File: "footnote.elc" 27896 bytes
File: "hashcash.el" 13592 bytes
File: "hashcash.elc" 10676 bytes
File: "ietf-drums.el" 9825 bytes
File: "ietf-drums.elc" 8461 bytes
File: "mail-extr.el" 78761 bytes
File: "mail-extr.elc" 35673 bytes
File: "mail-hist.el" 11081 bytes
File: "mail-hist.elc" 14469 bytes
File: "mail-parse.el" 4960 bytes
File: "mail-parse.elc" 3254 bytes
File: "mail-prsvr.el" 1597 bytes
File: "mail-prsvr.elc" 786 bytes
File: "mail-utils.el" 15708 bytes
File: "mail-utils.elc" 9870 bytes
File: "mailabbrev.el" 24978 bytes
File: "mailabbrev.elc" 15179 bytes
File: "mailalias.el" 22683 bytes
File: "mailalias.elc" 14394 bytes
File: "mailclient.el" 7783 bytes
File: "mailclient.elc" 3975 bytes
File: "mailheader.el" 8144 bytes
File: "mailheader.elc" 5043 bytes
File: "mspools.el" 13784 bytes
File: "mspools.elc" 8706 bytes
File: "qp.el" 6620 bytes
File: "qp.elc" 3911 bytes
File: "reporter.el" 14701 bytes
File: "reporter.elc" 8751 bytes
File: "rfc2045.el" 1500 bytes
File: "rfc2045.elc" 496 bytes
File: "rfc2047.el" 41507 bytes
File: "rfc2047.elc" 24950 bytes
File: "rfc2231.el" 10075 bytes
File: "rfc2231.elc" 6175 bytes
File: "rfc6068.el" 3042 bytes
File: "rfc6068.elc" 1862 bytes
File: "rfc822.el" 10899 bytes
File: "rfc822.elc" 5339 bytes
File: "rmail-loaddefs.el" 9215 bytes
File: "rmail-spam-filter.el" 23776 bytes
File: "rmail-spam-filter.elc" 12583 bytes
File: "rmail.el" 181609 bytes
File: "rmail.elc" 126437 bytes
File: "rmailedit.el" 20189 bytes
File: "rmailedit.elc" 9518 bytes
File: "rmailkwd.el" 7144 bytes
File: "rmailkwd.elc" 4757 bytes
File: "rmailmm.el" 62577 bytes
File: "rmailmm.elc" 60625 bytes
File: "rmailmsc.el" 2087 bytes
File: "rmailmsc.elc" 1061 bytes
File: "rmailout.el" 26810 bytes
File: "rmailout.elc" 17624 bytes
File: "rmailsort.el" 9119 bytes
File: "rmailsort.elc" 6033 bytes
File: "rmailsum.el" 70532 bytes
File: "rmailsum.elc" 55256 bytes
File: "sendmail.el" 79846 bytes
File: "sendmail.elc" 56545 bytes
File: "smtpmail.el" 41393 bytes
File: "smtpmail.elc" 27025 bytes
File: "supercite.el" 69574 bytes
File: "supercite.elc" 59855 bytes
File: "uce.el" 15573 bytes
File: "uce.elc" 7531 bytes
File: "undigest.el" 11860 bytes
File: "undigest.elc" 7555 bytes
File: "unrmail.el" 9505 bytes
File: "unrmail.elc" 5008 bytes
File: "uudecode.el" 6514 bytes
File: "uudecode.elc" 4745 bytes
File: "yenc.el" 5141 bytes
File: "yenc.elc" 3215 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\mh-e\"
File: "mh-acros.el" 11056 bytes
File: "mh-alias.el" 27935 bytes
File: "mh-alias.elc" 18036 bytes
File: "mh-buffers.el" 3140 bytes
File: "mh-buffers.elc" 1304 bytes
File: "mh-comp.el" 54020 bytes
File: "mh-comp.elc" 37660 bytes
File: "mh-compat.el" 15389 bytes
File: "mh-compat.elc" 11050 bytes
File: "mh-e.el" 149656 bytes
File: "mh-e.elc" 122328 bytes
File: "mh-folder.el" 82101 bytes
File: "mh-folder.elc" 63417 bytes
File: "mh-funcs.el" 15182 bytes
File: "mh-funcs.elc" 12174 bytes
File: "mh-gnus.el" 6167 bytes
File: "mh-gnus.elc" 4122 bytes
File: "mh-identity.el" 11970 bytes
File: "mh-identity.elc" 7971 bytes
File: "mh-inc.el" 2926 bytes
File: "mh-inc.elc" 1554 bytes
File: "mh-junk.el" 20797 bytes
File: "mh-junk.elc" 18838 bytes
File: "mh-letter.el" 38931 bytes
File: "mh-letter.elc" 28249 bytes
File: "mh-limit.el" 12497 bytes
File: "mh-limit.elc" 9958 bytes
File: "mh-loaddefs.el" 99101 bytes
File: "mh-mime.el" 75807 bytes
File: "mh-mime.elc" 59092 bytes
File: "mh-print.el" 9269 bytes
File: "mh-print.elc" 8117 bytes
File: "mh-scan.el" 20013 bytes
File: "mh-scan.elc" 18368 bytes
File: "mh-search.el" 78114 bytes
File: "mh-search.elc" 58131 bytes
File: "mh-seq.el" 40759 bytes
File: "mh-seq.elc" 36112 bytes
File: "mh-show.el" 36538 bytes
File: "mh-show.elc" 102555 bytes
File: "mh-speed.el" 23910 bytes
File: "mh-speed.elc" 15474 bytes
File: "mh-thread.el" 37598 bytes
File: "mh-thread.elc" 61966 bytes
File: "mh-tool-bar.el" 22008 bytes
File: "mh-tool-bar.elc" 26204 bytes
File: "mh-utils.el" 40016 bytes
File: "mh-utils.elc" 26740 bytes
File: "mh-xface.el" 19557 bytes
File: "mh-xface.elc" 12827 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\net\"
File: "ange-ftp.el" 245934 bytes
File: "ange-ftp.elc" 127192 bytes
File: "browse-url.el" 72082 bytes
File: "browse-url.elc" 61086 bytes
File: "dbus.el" 88371 bytes
File: "dbus.elc" 73131 bytes
File: "dictionary-connection.el" 6349 bytes
File: "dictionary-connection.elc" 5998 bytes
File: "dictionary.el" 50273 bytes
File: "dictionary.elc" 42186 bytes
File: "dig.el" 5911 bytes
File: "dig.elc" 6260 bytes
File: "dns.el" 18123 bytes
File: "dns.elc" 12527 bytes
File: "eudc-bob.el" 9891 bytes
File: "eudc-bob.elc" 8128 bytes
File: "eudc-export.el" 8698 bytes
File: "eudc-export.elc" 5255 bytes
File: "eudc-hotlist.el" 6198 bytes
File: "eudc-hotlist.elc" 6505 bytes
File: "eudc-vars.el" 16281 bytes
File: "eudc-vars.elc" 15596 bytes
File: "eudc.el" 43185 bytes
File: "eudc.elc" 33513 bytes
File: "eudcb-bbdb.el" 10616 bytes
File: "eudcb-bbdb.elc" 5961 bytes
File: "eudcb-ldap.el" 7629 bytes
File: "eudcb-ldap.elc" 5223 bytes
File: "eudcb-mab.el" 4050 bytes
File: "eudcb-mab.elc" 2187 bytes
File: "eudcb-macos-contacts.el" 4076 bytes
File: "eudcb-macos-contacts.elc" 2598 bytes
File: "eww.el" 86311 bytes
File: "eww.elc" 77648 bytes
File: "gnutls.el" 16317 bytes
File: "gnutls.elc" 12409 bytes
File: "goto-addr.el" 11801 bytes
File: "goto-addr.elc" 16334 bytes
File: "hmac-def.el" 2948 bytes
File: "hmac-def.elc" 1589 bytes
File: "hmac-md5.el" 1736 bytes
File: "hmac-md5.elc" 1942 bytes
File: "imap.el" 105023 bytes
File: "imap.elc" 104764 bytes
File: "ldap.el" 27814 bytes
File: "ldap.elc" 17262 bytes
File: "mailcap.el" 42607 bytes
File: "mailcap.elc" 30133 bytes
File: "mairix.el" 32035 bytes
File: "mairix.elc" 25678 bytes
File: "net-utils.el" 34091 bytes
File: "net-utils.elc" 36254 bytes
File: "netrc.el" 7450 bytes
File: "netrc.elc" 4723 bytes
File: "network-stream.el" 21154 bytes
File: "network-stream.elc" 12804 bytes
File: "newst-backend.el" 105772 bytes
File: "newst-backend.elc" 69167 bytes
File: "newst-plainview.el" 71484 bytes
File: "newst-plainview.elc" 49492 bytes
File: "newst-reader.el" 14527 bytes
File: "newst-reader.elc" 9661 bytes
File: "newst-ticker.el" 12404 bytes
File: "newst-ticker.elc" 7835 bytes
File: "newst-treeview.el" 93693 bytes
File: "newst-treeview.elc" 77985 bytes
File: "newsticker.el" 17386 bytes
File: "newsticker.elc" 444 bytes
File: "nsm.el" 43156 bytes
File: "nsm.elc" 35086 bytes
File: "ntlm.el" 27359 bytes
File: "ntlm.elc" 16581 bytes
File: "pop3.el" 29187 bytes
File: "pop3.elc" 20098 bytes
File: "puny.el" 9535 bytes
File: "puny.elc" 4768 bytes
File: "quickurl.el" 18865 bytes
File: "quickurl.elc" 18081 bytes
File: "rcirc.el" 149919 bytes
File: "rcirc.elc" 144562 bytes
File: "rfc2104.el" 3812 bytes
File: "rfc2104.elc" 907 bytes
File: "rlogin.el" 11791 bytes
File: "rlogin.elc" 11009 bytes
File: "sasl-cram.el" 1580 bytes
File: "sasl-cram.elc" 694 bytes
File: "sasl-digest.el" 4777 bytes
File: "sasl-digest.elc" 3048 bytes
File: "sasl-ntlm.el" 2377 bytes
File: "sasl-ntlm.elc" 1286 bytes
File: "sasl-scram-rfc.el" 6335 bytes
File: "sasl-scram-rfc.elc" 3349 bytes
File: "sasl-scram-sha256.el" 1909 bytes
File: "sasl-scram-sha256.elc" 1033 bytes
File: "sasl.el" 8240 bytes
File: "sasl.elc" 6367 bytes
File: "secrets.el" 35878 bytes
File: "secrets.elc" 23725 bytes
File: "shr-color.el" 13194 bytes
File: "shr-color.elc" 8663 bytes
File: "shr.el" 93574 bytes
File: "shr.elc" 72560 bytes
File: "sieve-manage.el" 21181 bytes
File: "sieve-manage.elc" 15308 bytes
File: "sieve-mode.el" 7307 bytes
File: "sieve-mode.elc" 6951 bytes
File: "sieve.el" 13177 bytes
File: "sieve.elc" 11743 bytes
File: "snmp-mode.el" 22100 bytes
File: "snmp-mode.elc" 14537 bytes
File: "soap-client.el" 142235 bytes
File: "soap-client.elc" 228453 bytes
File: "soap-inspect.el" 20859 bytes
File: "soap-inspect.elc" 20212 bytes
File: "socks.el" 22380 bytes
File: "socks.elc" 12237 bytes
File: "telnet.el" 11104 bytes
File: "telnet.elc" 9446 bytes
File: "tramp-adb.el" 54288 bytes
File: "tramp-adb.elc" 65009 bytes
File: "tramp-archive.el" 29244 bytes
File: "tramp-archive.elc" 22785 bytes
File: "tramp-cache.el" 21954 bytes
File: "tramp-cache.elc" 23833 bytes
File: "tramp-cmds.el" 26835 bytes
File: "tramp-cmds.elc" 20996 bytes
File: "tramp-compat.el" 16065 bytes
File: "tramp-compat.elc" 12473 bytes
File: "tramp-crypt.el" 36403 bytes
File: "tramp-crypt.elc" 37628 bytes
File: "tramp-ftp.el" 7595 bytes
File: "tramp-ftp.elc" 4114 bytes
File: "tramp-fuse.el" 10355 bytes
File: "tramp-fuse.elc" 14265 bytes
File: "tramp-gvfs.el" 100370 bytes
File: "tramp-gvfs.elc" 103565 bytes
File: "tramp-integration.el" 12184 bytes
File: "tramp-integration.elc" 7998 bytes
File: "tramp-loaddefs.el" 69122 bytes
File: "tramp-rclone.el" 17237 bytes
File: "tramp-rclone.elc" 18231 bytes
File: "tramp-sh.el" 238008 bytes
File: "tramp-sh.elc" 248579 bytes
File: "tramp-smb.el" 81164 bytes
File: "tramp-smb.elc" 93620 bytes
File: "tramp-sshfs.el" 15538 bytes
File: "tramp-sshfs.elc" 16545 bytes
File: "tramp-sudoedit.el" 36881 bytes
File: "tramp-sudoedit.elc" 55270 bytes
File: "tramp-uu.el" 3121 bytes
File: "tramp-uu.elc" 1586 bytes
File: "tramp.el" 233867 bytes
File: "tramp.elc" 242931 bytes
File: "trampver.el" 4222 bytes
File: "trampver.elc" 2203 bytes
File: "webjump.el" 15011 bytes
File: "webjump.elc" 9959 bytes
File: "zeroconf.el" 25322 bytes
File: "zeroconf.elc" 18393 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\nxml\"
File: "nxml-enc.el" 5677 bytes
File: "nxml-enc.elc" 3040 bytes
File: "nxml-maint.el" 2162 bytes
File: "nxml-maint.elc" 849 bytes
File: "nxml-mode.el" 83502 bytes
File: "nxml-mode.elc" 65539 bytes
File: "nxml-ns.el" 4755 bytes
File: "nxml-ns.elc" 4003 bytes
File: "nxml-outln.el" 36753 bytes
File: "nxml-outln.elc" 27168 bytes
File: "nxml-parse.el" 11760 bytes
File: "nxml-parse.elc" 8606 bytes
File: "nxml-rap.el" 11187 bytes
File: "nxml-rap.elc" 6560 bytes
File: "nxml-util.el" 3145 bytes
File: "nxml-util.elc" 2618 bytes
File: "rng-cmpct.el" 29044 bytes
File: "rng-cmpct.elc" 25635 bytes
File: "rng-dt.el" 2162 bytes
File: "rng-dt.elc" 1587 bytes
File: "rng-loc.el" 18180 bytes
File: "rng-loc.elc" 13853 bytes
File: "rng-maint.el" 8729 bytes
File: "rng-maint.elc" 5447 bytes
File: "rng-match.el" 53601 bytes
File: "rng-match.elc" 52744 bytes
File: "rng-nxml.el" 19715 bytes
File: "rng-nxml.elc" 13682 bytes
File: "rng-parse.el" 3606 bytes
File: "rng-parse.elc" 2297 bytes
File: "rng-pttrn.el" 4919 bytes
File: "rng-pttrn.elc" 3570 bytes
File: "rng-uri.el" 10909 bytes
File: "rng-uri.elc" 7599 bytes
File: "rng-util.el" 2749 bytes
File: "rng-util.elc" 1651 bytes
File: "rng-valid.el" 48790 bytes
File: "rng-valid.elc" 36048 bytes
File: "rng-xsd.el" 28979 bytes
File: "rng-xsd.elc" 22615 bytes
File: "xmltok.el" 59748 bytes
File: "xmltok.elc" 36922 bytes
File: "xsd-regexp.el" 55102 bytes
File: "xsd-regexp.elc" 41254 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\obsolete\"
File: "abbrevlist.el" 1880 bytes
File: "abbrevlist.elc" 974 bytes
File: "assoc.el" 5236 bytes
File: "assoc.elc" 3824 bytes
File: "bruce.el" 6089 bytes
File: "bruce.elc" 1257 bytes
File: "cc-compat.el" 5744 bytes
File: "cc-compat.elc" 2495 bytes
File: "cl-compat.el" 5680 bytes
File: "cl-compat.elc" 3981 bytes
File: "cl.el" 27122 bytes
File: "cl.elc" 14964 bytes
File: "complete.el" 44125 bytes
File: "complete.elc" 24780 bytes
File: "crisp.el" 14545 bytes
File: "crisp.elc" 11533 bytes
File: "cust-print.el" 23885 bytes
File: "cust-print.elc" 12445 bytes
File: "erc-hecomplete.el" 7968 bytes
File: "erc-hecomplete.elc" 8929 bytes
File: "eudcb-ph.el" 8254 bytes
File: "eudcb-ph.elc" 5686 bytes
File: "fast-lock.el" 33718 bytes
File: "fast-lock.elc" 16548 bytes
File: "gs.el" 8544 bytes
File: "gs.elc" 3357 bytes
File: "gulp.el" 6208 bytes
File: "gulp.elc" 4532 bytes
File: "html2text.el" 14032 bytes
File: "html2text.elc" 9634 bytes
File: "info-edit.el" 3088 bytes
File: "info-edit.elc" 4228 bytes
File: "inversion.el" 18995 bytes
File: "inversion.elc" 12601 bytes
File: "iswitchb.el" 48433 bytes
File: "iswitchb.elc" 31646 bytes
File: "landmark.el" 59994 bytes
File: "landmark.elc" 41760 bytes
File: "lazy-lock.el" 48325 bytes
File: "lazy-lock.elc" 23972 bytes
File: "longlines.el" 19424 bytes
File: "longlines.elc" 15725 bytes
File: "mailpost.el" 3119 bytes
File: "mailpost.elc" 1806 bytes
File: "mantemp.el" 7965 bytes
File: "mantemp.elc" 3332 bytes
File: "meese.el" 1262 bytes
File: "meese.elc" 501 bytes
File: "messcompat.el" 1800 bytes
File: "metamail.el" 7639 bytes
File: "metamail.elc" 4018 bytes
File: "mouse-sel.el" 26806 bytes
File: "mouse-sel.elc" 20902 bytes
File: "nnir.el" 49525 bytes
File: "nnir.elc" 37874 bytes
File: "old-emacs-lock.el" 4065 bytes
File: "old-emacs-lock.elc" 2312 bytes
File: "otodo-mode.el" 36234 bytes
File: "otodo-mode.elc" 24151 bytes
File: "patcomp.el" 752 bytes
File: "patcomp.elc" 659 bytes
File: "pc-mode.el" 1912 bytes
File: "pc-mode.elc" 1004 bytes
File: "pc-select.el" 16866 bytes
File: "pc-select.elc" 13409 bytes
File: "pgg-def.el" 2658 bytes
File: "pgg-def.elc" 2215 bytes
File: "pgg-gpg.el" 15456 bytes
File: "pgg-gpg.elc" 12368 bytes
File: "pgg-parse.el" 16222 bytes
File: "pgg-parse.elc" 13159 bytes
File: "pgg-pgp.el" 9177 bytes
File: "pgg-pgp.elc" 7238 bytes
File: "pgg-pgp5.el" 8649 bytes
File: "pgg-pgp5.elc" 7212 bytes
File: "pgg.el" 17718 bytes
File: "pgg.elc" 18686 bytes
File: "rcompile.el" 7105 bytes
File: "rcompile.elc" 2736 bytes
File: "rfc2368.el" 4412 bytes
File: "rfc2368.elc" 1968 bytes
File: "s-region.el" 4610 bytes
File: "s-region.elc" 2798 bytes
File: "sb-image.el" 1561 bytes
File: "sb-image.elc" 213 bytes
File: "sregex.el" 21109 bytes
File: "sregex.elc" 12563 bytes
File: "starttls.el" 11218 bytes
File: "starttls.elc" 6062 bytes
File: "sup-mouse.el" 5870 bytes
File: "sup-mouse.elc" 3717 bytes
File: "terminal.el" 46095 bytes
File: "terminal.elc" 30646 bytes
File: "tls.el" 10629 bytes
File: "tls.elc" 7080 bytes
File: "tpu-edt.el" 87393 bytes
File: "tpu-edt.elc" 60785 bytes
File: "tpu-extras.el" 15351 bytes
File: "tpu-extras.elc" 11312 bytes
File: "tpu-mapper.el" 14133 bytes
File: "tpu-mapper.elc" 10236 bytes
File: "url-ns.el" 3414 bytes
File: "url-ns.elc" 2026 bytes
File: "vc-arch.el" 24694 bytes
File: "vc-arch.elc" 17402 bytes
File: "vi.el" 58674 bytes
File: "vi.elc" 48329 bytes
File: "vip.el" 95959 bytes
File: "vip.elc" 77436 bytes
File: "ws-mode.el" 18415 bytes
File: "ws-mode.elc" 25033 bytes
File: "yow.el" 2893 bytes
File: "yow.elc" 2048 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\org\"
File: "ob-C.el" 17162 bytes
File: "ob-C.elc" 14756 bytes
File: "ob-R.el" 20441 bytes
File: "ob-R.elc" 18522 bytes
File: "ob-awk.el" 3947 bytes
File: "ob-awk.elc" 2881 bytes
File: "ob-calc.el" 3849 bytes
File: "ob-calc.elc" 2006 bytes
File: "ob-clojure.el" 9247 bytes
File: "ob-clojure.elc" 7635 bytes
File: "ob-comint.el" 12842 bytes
File: "ob-comint.elc" 10330 bytes
File: "ob-core.el" 125047 bytes
File: "ob-core.elc" 102479 bytes
File: "ob-css.el" 1484 bytes
File: "ob-css.elc" 564 bytes
File: "ob-ditaa.el" 4075 bytes
File: "ob-ditaa.elc" 2751 bytes
File: "ob-dot.el" 3044 bytes
File: "ob-dot.elc" 1719 bytes
File: "ob-emacs-lisp.el" 4104 bytes
File: "ob-emacs-lisp.elc" 2780 bytes
File: "ob-eshell.el" 3889 bytes
File: "ob-eshell.elc" 2696 bytes
File: "ob-eval.el" 6267 bytes
File: "ob-eval.elc" 3790 bytes
File: "ob-exp.el" 15847 bytes
File: "ob-exp.elc" 10902 bytes
File: "ob-forth.el" 3105 bytes
File: "ob-forth.elc" 1657 bytes
File: "ob-fortran.el" 6360 bytes
File: "ob-fortran.elc" 5149 bytes
File: "ob-gnuplot.el" 11340 bytes
File: "ob-gnuplot.elc" 8470 bytes
File: "ob-groovy.el" 4254 bytes
File: "ob-groovy.elc" 3412 bytes
File: "ob-haskell.el" 11412 bytes
File: "ob-haskell.elc" 10274 bytes
File: "ob-java.el" 20778 bytes
File: "ob-java.elc" 15231 bytes
File: "ob-js.el" 7396 bytes
File: "ob-js.elc" 6305 bytes
File: "ob-julia.el" 12191 bytes
File: "ob-julia.elc" 10992 bytes
File: "ob-latex.el" 10606 bytes
File: "ob-latex.elc" 7841 bytes
File: "ob-lilypond.el" 16838 bytes
File: "ob-lilypond.elc" 14296 bytes
File: "ob-lisp.el" 4667 bytes
File: "ob-lisp.elc" 3361 bytes
File: "ob-lob.el" 6084 bytes
File: "ob-lob.elc" 4721 bytes
File: "ob-lua.el" 13960 bytes
File: "ob-lua.elc" 12647 bytes
File: "ob-makefile.el" 1474 bytes
File: "ob-makefile.elc" 552 bytes
File: "ob-matlab.el" 1370 bytes
File: "ob-matlab.elc" 176 bytes
File: "ob-maxima.el" 4614 bytes
File: "ob-maxima.elc" 3477 bytes
File: "ob-ocaml.el" 6274 bytes
File: "ob-ocaml.elc" 5262 bytes
File: "ob-octave.el" 9672 bytes
File: "ob-octave.elc" 9344 bytes
File: "ob-org.el" 2499 bytes
File: "ob-org.elc" 1374 bytes
File: "ob-perl.el" 5303 bytes
File: "ob-perl.elc" 4279 bytes
File: "ob-plantuml.el" 5987 bytes
File: "ob-plantuml.elc" 4952 bytes
File: "ob-processing.el" 6916 bytes
File: "ob-processing.elc" 4125 bytes
File: "ob-python.el" 16497 bytes
File: "ob-python.elc" 15243 bytes
File: "ob-ref.el" 9266 bytes
File: "ob-ref.elc" 5600 bytes
File: "ob-ruby.el" 9779 bytes
File: "ob-ruby.elc" 9576 bytes
File: "ob-sass.el" 2510 bytes
File: "ob-sass.elc" 1210 bytes
File: "ob-scheme.el" 9230 bytes
File: "ob-scheme.elc" 6351 bytes
File: "ob-screen.el" 5562 bytes
File: "ob-screen.elc" 3957 bytes
File: "ob-sed.el" 3658 bytes
File: "ob-sed.elc" 2508 bytes
File: "ob-shell.el" 11904 bytes
File: "ob-shell.elc" 11300 bytes
File: "ob-sql.el" 15810 bytes
File: "ob-sql.elc" 11215 bytes
File: "ob-sqlite.el" 5021 bytes
File: "ob-sqlite.elc" 3936 bytes
File: "ob-table.el" 5350 bytes
File: "ob-table.elc" 2988 bytes
File: "ob-tangle.el" 24531 bytes
File: "ob-tangle.elc" 18126 bytes
File: "ob.el" 1265 bytes
File: "ob.elc" 368 bytes
File: "oc-basic.el" 33062 bytes
File: "oc-basic.elc" 21142 bytes
File: "oc-biblatex.el" 13141 bytes
File: "oc-biblatex.elc" 7925 bytes
File: "oc-csl.el" 25632 bytes
File: "oc-csl.elc" 15644 bytes
File: "oc-natbib.el" 8092 bytes
File: "oc-natbib.elc" 5914 bytes
File: "oc.el" 71394 bytes
File: "oc.elc" 61797 bytes
File: "ol-bbdb.el" 20506 bytes
File: "ol-bbdb.elc" 12161 bytes
File: "ol-bibtex.el" 32956 bytes
File: "ol-bibtex.elc" 25720 bytes
File: "ol-docview.el" 3623 bytes
File: "ol-docview.elc" 1768 bytes
File: "ol-doi.el" 2399 bytes
File: "ol-doi.elc" 1573 bytes
File: "ol-eshell.el" 2293 bytes
File: "ol-eshell.elc" 1208 bytes
File: "ol-eww.el" 6299 bytes
File: "ol-eww.elc" 3018 bytes
File: "ol-gnus.el" 10692 bytes
File: "ol-gnus.elc" 7725 bytes
File: "ol-info.el" 5650 bytes
File: "ol-info.elc" 4008 bytes
File: "ol-irc.el" 9590 bytes
File: "ol-irc.elc" 5602 bytes
File: "ol-man.el" 3132 bytes
File: "ol-man.elc" 2049 bytes
File: "ol-mhe.el" 7925 bytes
File: "ol-mhe.elc" 5063 bytes
File: "ol-rmail.el" 4237 bytes
File: "ol-rmail.elc" 2272 bytes
File: "ol-w3m.el" 9360 bytes
File: "ol-w3m.elc" 4055 bytes
File: "ol.el" 75132 bytes
File: "ol.elc" 59108 bytes
File: "org-agenda.el" 430770 bytes
File: "org-agenda.elc" 392304 bytes
File: "org-archive.el" 24274 bytes
File: "org-archive.elc" 18486 bytes
File: "org-attach-git.el" 5647 bytes
File: "org-attach-git.elc" 4478 bytes
File: "org-attach.el" 30677 bytes
File: "org-attach.elc" 26652 bytes
File: "org-capture.el" 78960 bytes
File: "org-capture.elc" 62280 bytes
File: "org-clock.el" 117421 bytes
File: "org-clock.elc" 96353 bytes
File: "org-colview.el" 67188 bytes
File: "org-colview.elc" 56197 bytes
File: "org-compat.el" 48800 bytes
File: "org-compat.elc" 46949 bytes
File: "org-crypt.el" 11512 bytes
File: "org-crypt.elc" 7026 bytes
File: "org-ctags.el" 20032 bytes
File: "org-ctags.elc" 11774 bytes
File: "org-datetree.el" 10268 bytes
File: "org-datetree.elc" 8134 bytes
File: "org-duration.el" 15336 bytes
File: "org-duration.elc" 11615 bytes
File: "org-element.el" 226822 bytes
File: "org-element.elc" 181506 bytes
File: "org-entities.el" 29934 bytes
File: "org-entities.elc" 27317 bytes
File: "org-faces.el" 28370 bytes
File: "org-faces.elc" 26743 bytes
File: "org-feed.el" 26604 bytes
File: "org-feed.elc" 19303 bytes
File: "org-footnote.el" 38004 bytes
File: "org-footnote.elc" 28484 bytes
File: "org-goto.el" 10087 bytes
File: "org-goto.elc" 8915 bytes
File: "org-habit.el" 17445 bytes
File: "org-habit.elc" 14225 bytes
File: "org-id.el" 27093 bytes
File: "org-id.elc" 22392 bytes
File: "org-indent.el" 17082 bytes
File: "org-indent.elc" 15477 bytes
File: "org-inlinetask.el" 12911 bytes
File: "org-inlinetask.elc" 8722 bytes
File: "org-install.el" 480 bytes
File: "org-keys.el" 43361 bytes
File: "org-keys.elc" 26387 bytes
File: "org-lint.el" 47227 bytes
File: "org-lint.elc" 52893 bytes
File: "org-list.el" 132971 bytes
File: "org-list.elc" 93651 bytes
File: "org-loaddefs.el" 119009 bytes
File: "org-macro.el" 16481 bytes
File: "org-macro.elc" 10977 bytes
File: "org-macs.el" 46469 bytes
File: "org-macs.elc" 43960 bytes
File: "org-mobile.el" 42887 bytes
File: "org-mobile.elc" 36615 bytes
File: "org-mouse.el" 39066 bytes
File: "org-mouse.elc" 32066 bytes
File: "org-num.el" 19175 bytes
File: "org-num.elc" 13772 bytes
File: "org-pcomplete.el" 16236 bytes
File: "org-pcomplete.elc" 12500 bytes
File: "org-plot.el" 27274 bytes
File: "org-plot.elc" 21762 bytes
File: "org-protocol.el" 30725 bytes
File: "org-protocol.elc" 21674 bytes
File: "org-refile.el" 28169 bytes
File: "org-refile.elc" 23283 bytes
File: "org-src.el" 50246 bytes
File: "org-src.elc" 42478 bytes
File: "org-table.el" 240319 bytes
File: "org-table.elc" 206816 bytes
File: "org-tempo.el" 6281 bytes
File: "org-tempo.elc" 4667 bytes
File: "org-timer.el" 18303 bytes
File: "org-timer.elc" 13995 bytes
File: "org-version.el" 630 bytes
File: "org.el" 834353 bytes
File: "org.elc" 715178 bytes
File: "ox-ascii.el" 80150 bytes
File: "ox-ascii.elc" 66885 bytes
File: "ox-beamer.el" 43532 bytes
File: "ox-beamer.elc" 35247 bytes
File: "ox-html.el" 147542 bytes
File: "ox-html.elc" 131890 bytes
File: "ox-icalendar.el" 38253 bytes
File: "ox-icalendar.elc" 33818 bytes
File: "ox-koma-letter.el" 40353 bytes
File: "ox-koma-letter.elc" 29176 bytes
File: "ox-latex.el" 137697 bytes
File: "ox-latex.elc" 120787 bytes
File: "ox-man.el" 38437 bytes
File: "ox-man.elc" 31458 bytes
File: "ox-md.el" 27560 bytes
File: "ox-md.elc" 24867 bytes
File: "ox-odt.el" 161812 bytes
File: "ox-odt.elc" 131605 bytes
File: "ox-org.el" 13305 bytes
File: "ox-org.elc" 12300 bytes
File: "ox-publish.el" 52016 bytes
File: "ox-publish.elc" 43616 bytes
File: "ox-texinfo.el" 64871 bytes
File: "ox-texinfo.elc" 58832 bytes
File: "ox.el" 278599 bytes
File: "ox.elc" 239334 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\play\"
File: "5x5.el" 31012 bytes
File: "5x5.elc" 22115 bytes
File: "animate.el" 7359 bytes
File: "animate.elc" 4084 bytes
File: "blackbox.el" 15340 bytes
File: "blackbox.elc" 12893 bytes
File: "bubbles.el" 44246 bytes
File: "bubbles.elc" 46697 bytes
File: "cookie1.el" 9485 bytes
File: "cookie1.elc" 6420 bytes
File: "decipher.el" 41419 bytes
File: "decipher.elc" 24848 bytes
File: "dissociate.el" 3257 bytes
File: "dissociate.elc" 1455 bytes
File: "doctor.el" 61761 bytes
File: "doctor.elc" 50446 bytes
File: "dunnet.el" 113338 bytes
File: "dunnet.elc" 90696 bytes
File: "fortune.el" 11793 bytes
File: "fortune.elc" 8525 bytes
File: "gamegrid.el" 22627 bytes
File: "gamegrid.elc" 15776 bytes
File: "gametree.el" 24414 bytes
File: "gametree.elc" 19223 bytes
File: "gomoku.el" 46134 bytes
File: "gomoku.elc" 29852 bytes
File: "handwrite.el" 62392 bytes
File: "handwrite.elc" 59644 bytes
File: "hanoi.el" 18463 bytes
File: "hanoi.elc" 8391 bytes
File: "life.el" 12054 bytes
File: "life.elc" 9636 bytes
File: "morse.el" 6560 bytes
File: "morse.elc" 3963 bytes
File: "mpuz.el" 15515 bytes
File: "mpuz.elc" 13921 bytes
File: "pong.el" 13036 bytes
File: "pong.elc" 10136 bytes
File: "snake.el" 12379 bytes
File: "snake.elc" 12191 bytes
File: "solitaire.el" 14310 bytes
File: "solitaire.elc" 13357 bytes
File: "spook.el" 2245 bytes
File: "spook.elc" 1147 bytes
File: "studly.el" 1927 bytes
File: "studly.elc" 1015 bytes
File: "tetris.el" 19823 bytes
File: "tetris.elc" 17787 bytes
File: "zone.el" 22338 bytes
File: "zone.elc" 14499 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\progmodes\"
File: "antlr-mode.el" 102304 bytes
File: "antlr-mode.elc" 77633 bytes
File: "asm-mode.el" 8497 bytes
File: "asm-mode.elc" 7139 bytes
File: "autoconf.el" 3701 bytes
File: "autoconf.elc" 4327 bytes
File: "bat-mode.el" 7091 bytes
File: "bat-mode.elc" 6381 bytes
File: "bug-reference.el" 28386 bytes
File: "bug-reference.elc" 24648 bytes
File: "cc-align.el" 54360 bytes
File: "cc-align.elc" 41720 bytes
File: "cc-awk.el" 56119 bytes
File: "cc-awk.elc" 20340 bytes
File: "cc-bytecomp.el" 17342 bytes
File: "cc-bytecomp.elc" 11392 bytes
File: "cc-cmds.el" 186188 bytes
File: "cc-cmds.elc" 102711 bytes
File: "cc-defs.el" 105183 bytes
File: "cc-defs.elc" 69671 bytes
File: "cc-engine.el" 561838 bytes
File: "cc-engine.elc" 257295 bytes
File: "cc-fonts.el" 120332 bytes
File: "cc-fonts.elc" 158166 bytes
File: "cc-guess.el" 19940 bytes
File: "cc-guess.elc" 13340 bytes
File: "cc-langs.el" 171111 bytes
File: "cc-langs.elc" 121664 bytes
File: "cc-menus.el" 17597 bytes
File: "cc-menus.elc" 7782 bytes
File: "cc-mode.el" 122589 bytes
File: "cc-mode.elc" 254015 bytes
File: "cc-styles.el" 24833 bytes
File: "cc-styles.elc" 16456 bytes
File: "cc-vars.el" 79622 bytes
File: "cc-vars.elc" 80962 bytes
File: "cfengine.el" 62847 bytes
File: "cfengine.elc" 48673 bytes
File: "cl-font-lock.el" 16931 bytes
File: "cl-font-lock.elc" 16663 bytes
File: "cmacexp.el" 14447 bytes
File: "cmacexp.elc" 5831 bytes
File: "compile.el" 137326 bytes
File: "compile.elc" 98540 bytes
File: "cperl-mode.el" 330705 bytes
File: "cperl-mode.elc" 223928 bytes
File: "cpp.el" 29133 bytes
File: "cpp.elc" 24191 bytes
File: "cwarn.el" 10989 bytes
File: "cwarn.elc" 12678 bytes
File: "dcl-mode.el" 74774 bytes
File: "dcl-mode.elc" 50553 bytes
File: "ebnf-abn.el" 18238 bytes
File: "ebnf-abn.elc" 6710 bytes
File: "ebnf-bnf.el" 18022 bytes
File: "ebnf-bnf.elc" 7840 bytes
File: "ebnf-dtd.el" 41841 bytes
File: "ebnf-dtd.elc" 13516 bytes
File: "ebnf-ebx.el" 18543 bytes
File: "ebnf-ebx.elc" 7883 bytes
File: "ebnf-iso.el" 17265 bytes
File: "ebnf-iso.elc" 7625 bytes
File: "ebnf-otz.el" 19227 bytes
File: "ebnf-otz.elc" 8361 bytes
File: "ebnf-yac.el" 13548 bytes
File: "ebnf-yac.elc" 7270 bytes
File: "ebnf2ps.el" 185849 bytes
File: "ebnf2ps.elc" 124012 bytes
File: "ebrowse.el" 152012 bytes
File: "ebrowse.elc" 206775 bytes
File: "elisp-mode.el" 90741 bytes
File: "elisp-mode.elc" 67588 bytes
File: "etags.el" 89958 bytes
File: "etags.elc" 73996 bytes
File: "executable.el" 11590 bytes
File: "executable.elc" 7887 bytes
File: "f90.el" 105597 bytes
File: "f90.elc" 98992 bytes
File: "flymake-cc.el" 6276 bytes
File: "flymake-cc.elc" 3530 bytes
File: "flymake-proc.el" 54333 bytes
File: "flymake-proc.elc" 38418 bytes
File: "flymake.el" 74399 bytes
File: "flymake.elc" 83105 bytes
File: "fortran.el" 94995 bytes
File: "fortran.elc" 61751 bytes
File: "gdb-mi.el" 201765 bytes
File: "gdb-mi.elc" 207014 bytes
File: "glasses.el" 12086 bytes
File: "glasses.elc" 10841 bytes
File: "grep.el" 54467 bytes
File: "grep.elc" 42314 bytes
File: "gud.el" 146407 bytes
File: "gud.elc" 104678 bytes
File: "hideif.el" 104902 bytes
File: "hideif.elc" 62805 bytes
File: "hideshow.el" 39310 bytes
File: "hideshow.elc" 26346 bytes
File: "icon.el" 23785 bytes
File: "icon.elc" 16659 bytes
File: "idlw-complete-structtag.el" 10224 bytes
File: "idlw-complete-structtag.elc" 4188 bytes
File: "idlw-help.el" 50359 bytes
File: "idlw-help.elc" 36073 bytes
File: "idlw-shell.el" 171062 bytes
File: "idlw-shell.elc" 131663 bytes
File: "idlw-toolbar.el" 29102 bytes
File: "idlw-toolbar.elc" 27575 bytes
File: "idlwave.el" 341966 bytes
File: "idlwave.elc" 250947 bytes
File: "inf-lisp.el" 28030 bytes
File: "inf-lisp.elc" 21605 bytes
File: "js.el" 175431 bytes
File: "js.elc" 182216 bytes
File: "ld-script.el" 5709 bytes
File: "ld-script.elc" 5216 bytes
File: "m4-mode.el" 6407 bytes
File: "m4-mode.elc" 7700 bytes
File: "make-mode.el" 67941 bytes
File: "make-mode.elc" 62308 bytes
File: "meta-mode.el" 38259 bytes
File: "meta-mode.elc" 31561 bytes
File: "mixal-mode.el" 43530 bytes
File: "mixal-mode.elc" 37490 bytes
File: "modula2.el" 21922 bytes
File: "modula2.elc" 37527 bytes
File: "octave.el" 74776 bytes
File: "octave.elc" 65182 bytes
File: "opascal.el" 71491 bytes
File: "opascal.elc" 52251 bytes
File: "pascal.el" 54452 bytes
File: "pascal.elc" 40328 bytes
File: "perl-mode.el" 52857 bytes
File: "perl-mode.elc" 30320 bytes
File: "prog-mode.el" 12978 bytes
File: "prog-mode.elc" 18220 bytes
File: "project.el" 62039 bytes
File: "project.elc" 44439 bytes
File: "prolog.el" 132434 bytes
File: "prolog.elc" 87389 bytes
File: "ps-mode.el" 36427 bytes
File: "ps-mode.elc" 33697 bytes
File: "python.el" 241103 bytes
File: "python.elc" 189921 bytes
File: "ruby-mode.el" 96088 bytes
File: "ruby-mode.elc" 66797 bytes
File: "scheme.el" 24625 bytes
File: "scheme.elc" 18768 bytes
File: "sh-script.el" 111519 bytes
File: "sh-script.elc" 98207 bytes
File: "simula.el" 57911 bytes
File: "simula.elc" 44834 bytes
File: "sql.el" 230855 bytes
File: "sql.elc" 187684 bytes
File: "subword.el" 12494 bytes
File: "subword.elc" 20442 bytes
File: "tcl.el" 57848 bytes
File: "tcl.elc" 41625 bytes
File: "vera-mode.el" 53247 bytes
File: "vera-mode.elc" 45214 bytes
File: "verilog-mode.el" 594731 bytes
File: "verilog-mode.elc" 479611 bytes
File: "vhdl-mode.el" 703601 bytes
File: "vhdl-mode.elc" 528367 bytes
File: "which-func.el" 14191 bytes
File: "which-func.elc" 11045 bytes
File: "xref.el" 75817 bytes
File: "xref.elc" 84172 bytes
File: "xscheme.el" 42943 bytes
File: "xscheme.elc" 38209 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\term\"
File: "AT386.el" 2259 bytes
File: "AT386.elc" 681 bytes
File: "README" 11208 bytes
File: "bobcat.el" 309 bytes
File: "bobcat.elc" 269 bytes
File: "common-win.el" 19646 bytes
File: "common-win.elc" 14488 bytes
File: "cygwin.el" 287 bytes
File: "cygwin.elc" 234 bytes
File: "internal.el" 25134 bytes
File: "internal.elc" 18308 bytes
File: "iris-ansi.el" 8970 bytes
File: "iris-ansi.elc" 7306 bytes
File: "konsole.el" 359 bytes
File: "konsole.elc" 308 bytes
File: "linux.el" 802 bytes
File: "linux.elc" 513 bytes
File: "lk201.el" 3005 bytes
File: "lk201.elc" 2034 bytes
File: "news.el" 2728 bytes
File: "news.elc" 909 bytes
File: "ns-win.el" 34334 bytes
File: "ns-win.elc" 22790 bytes
File: "pc-win.el" 16293 bytes
File: "pc-win.elc" 9094 bytes
File: "rxvt.el" 8097 bytes
File: "rxvt.elc" 5107 bytes
File: "screen.el" 1038 bytes
File: "screen.elc" 819 bytes
File: "st.el" 729 bytes
File: "st.elc" 657 bytes
File: "sun.el" 4708 bytes
File: "sun.elc" 3030 bytes
File: "tmux.el" 999 bytes
File: "tmux.elc" 803 bytes
File: "tty-colors.el" 38441 bytes
File: "tty-colors.elc" 29101 bytes
File: "tvi970.el" 4502 bytes
File: "tvi970.elc" 3658 bytes
File: "vt100.el" 1889 bytes
File: "vt100.elc" 2874 bytes
File: "vt200.el" 496 bytes
File: "vt200.elc" 391 bytes
File: "w32-win.el" 24595 bytes
File: "w32-win.elc" 12746 bytes
File: "w32console.el" 3894 bytes
File: "w32console.elc" 1613 bytes
File: "wyse50.el" 6045 bytes
File: "wyse50.elc" 1836 bytes
File: "x-win.el" 38888 bytes
File: "x-win.elc" 27661 bytes
File: "xterm.el" 46012 bytes
File: "xterm.elc" 32382 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\textmodes\"
File: "artist.el" 193484 bytes
File: "artist.elc" 161294 bytes
File: "bib-mode.el" 7227 bytes
File: "bib-mode.elc" 7418 bytes
File: "bibtex-style.el" 5336 bytes
File: "bibtex-style.elc" 5002 bytes
File: "bibtex.el" 260228 bytes
File: "bibtex.elc" 190875 bytes
File: "conf-mode.el" 26122 bytes
File: "conf-mode.elc" 40561 bytes
File: "css-mode.el" 75063 bytes
File: "css-mode.elc" 64840 bytes
File: "dns-mode.el" 13072 bytes
File: "dns-mode.elc" 11409 bytes
File: "enriched.el" 20056 bytes
File: "enriched.elc" 15861 bytes
File: "etc-authors-mode.el" 5373 bytes
File: "etc-authors-mode.elc" 5770 bytes
File: "fill.el" 64370 bytes
File: "fill.elc" 37278 bytes
File: "flyspell.el" 103291 bytes
File: "flyspell.elc" 55989 bytes
File: "ispell.el" 178955 bytes
File: "ispell.elc" 114366 bytes
File: "less-css-mode.el" 8687 bytes
File: "less-css-mode.elc" 7524 bytes
File: "makeinfo.el" 10570 bytes
File: "makeinfo.elc" 5731 bytes
File: "mhtml-mode.el" 14039 bytes
File: "mhtml-mode.elc" 23048 bytes
File: "nroff-mode.el" 11330 bytes
File: "nroff-mode.elc" 11427 bytes
File: "page-ext.el" 29491 bytes
File: "page-ext.elc" 19155 bytes
File: "page.el" 6115 bytes
File: "page.elc" 3334 bytes
File: "paragraphs.el" 20535 bytes
File: "paragraphs.elc" 16653 bytes
File: "picture.el" 32454 bytes
File: "picture.elc" 27783 bytes
File: "po.el" 5081 bytes
File: "po.elc" 2364 bytes
File: "refbib.el" 24992 bytes
File: "refbib.elc" 18070 bytes
File: "refer.el" 16735 bytes
File: "refer.elc" 8929 bytes
File: "refill.el" 10322 bytes
File: "refill.elc" 6516 bytes
File: "reftex-auc.el" 9608 bytes
File: "reftex-auc.elc" 6007 bytes
File: "reftex-cite.el" 51340 bytes
File: "reftex-cite.elc" 31580 bytes
File: "reftex-dcr.el" 19176 bytes
File: "reftex-dcr.elc" 11218 bytes
File: "reftex-global.el" 19220 bytes
File: "reftex-global.elc" 11902 bytes
File: "reftex-index.el" 89950 bytes
File: "reftex-index.elc" 65664 bytes
File: "reftex-loaddefs.el" 26556 bytes
File: "reftex-parse.el" 45333 bytes
File: "reftex-parse.elc" 25498 bytes
File: "reftex-ref.el" 36541 bytes
File: "reftex-ref.elc" 19162 bytes
File: "reftex-sel.el" 27705 bytes
File: "reftex-sel.elc" 21838 bytes
File: "reftex-toc.el" 45038 bytes
File: "reftex-toc.elc" 33598 bytes
File: "reftex-vars.el" 92297 bytes
File: "reftex-vars.elc" 86886 bytes
File: "reftex.el" 93306 bytes
File: "reftex.elc" 55414 bytes
File: "remember.el" 25746 bytes
File: "remember.elc" 20583 bytes
File: "rst.el" 167294 bytes
File: "rst.elc" 137711 bytes
File: "sgml-mode.el" 98556 bytes
File: "sgml-mode.elc" 110617 bytes
File: "table.el" 230558 bytes
File: "table.elc" 162192 bytes
File: "tex-mode.el" 135572 bytes
File: "tex-mode.elc" 115791 bytes
File: "texinfmt.el" 160777 bytes
File: "texinfmt.elc" 83446 bytes
File: "texinfo-loaddefs.el" 11172 bytes
File: "texinfo.el" 34781 bytes
File: "texinfo.elc" 48574 bytes
File: "texnfo-upd.el" 78638 bytes
File: "texnfo-upd.elc" 47637 bytes
File: "text-mode.el" 9809 bytes
File: "text-mode.elc" 11756 bytes
File: "tildify.el" 20891 bytes
File: "tildify.elc" 17821 bytes
File: "two-column.el" 22359 bytes
File: "two-column.elc" 12573 bytes
File: "underline.el" 2146 bytes
File: "underline.elc" 883 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\url\"
File: "url-about.el" 3381 bytes
File: "url-about.elc" 2449 bytes
File: "url-auth.el" 22843 bytes
File: "url-auth.elc" 20966 bytes
File: "url-cache.el" 8353 bytes
File: "url-cache.elc" 6661 bytes
File: "url-cid.el" 2025 bytes
File: "url-cid.elc" 976 bytes
File: "url-cookie.el" 18983 bytes
File: "url-cookie.elc" 24049 bytes
File: "url-dav.el" 30043 bytes
File: "url-dav.elc" 20038 bytes
File: "url-dired.el" 1863 bytes
File: "url-dired.elc" 2990 bytes
File: "url-domsuf.el" 2884 bytes
File: "url-domsuf.elc" 1389 bytes
File: "url-expand.el" 6337 bytes
File: "url-expand.elc" 3834 bytes
File: "url-file.el" 8025 bytes
File: "url-file.elc" 6987 bytes
File: "url-ftp.el" 1432 bytes
File: "url-ftp.elc" 454 bytes
File: "url-future.el" 3663 bytes
File: "url-future.elc" 9045 bytes
File: "url-gw.el" 9143 bytes
File: "url-gw.elc" 6889 bytes
File: "url-handlers.el" 17528 bytes
File: "url-handlers.elc" 21326 bytes
File: "url-history.el" 6905 bytes
File: "url-history.elc" 5154 bytes
File: "url-http.el" 70617 bytes
File: "url-http.elc" 38257 bytes
File: "url-imap.el" 2818 bytes
File: "url-imap.elc" 1671 bytes
File: "url-irc.el" 3056 bytes
File: "url-irc.elc" 2350 bytes
File: "url-ldap.el" 8093 bytes
File: "url-ldap.elc" 6223 bytes
File: "url-mailto.el" 4755 bytes
File: "url-mailto.elc" 2624 bytes
File: "url-methods.el" 5563 bytes
File: "url-methods.elc" 3728 bytes
File: "url-misc.el" 3589 bytes
File: "url-misc.elc" 3027 bytes
File: "url-news.el" 4090 bytes
File: "url-news.elc" 2915 bytes
File: "url-nfs.el" 3062 bytes
File: "url-nfs.elc" 4107 bytes
File: "url-parse.el" 9140 bytes
File: "url-parse.elc" 17447 bytes
File: "url-privacy.el" 2337 bytes
File: "url-privacy.elc" 1344 bytes
File: "url-proxy.el" 2600 bytes
File: "url-proxy.elc" 1475 bytes
File: "url-queue.el" 7311 bytes
File: "url-queue.elc" 14988 bytes
File: "url-tramp.el" 3297 bytes
File: "url-tramp.elc" 2801 bytes
File: "url-util.el" 21390 bytes
File: "url-util.elc" 16524 bytes
File: "url-vars.el" 15382 bytes
File: "url-vars.elc" 15807 bytes
File: "url.el" 13038 bytes
File: "url.elc" 8938 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\lisp\vc\"
File: "add-log.el" 54470 bytes
File: "add-log.elc" 37882 bytes
File: "compare-w.el" 17505 bytes
File: "compare-w.elc" 11417 bytes
File: "cvs-status.el" 17653 bytes
File: "cvs-status.elc" 21056 bytes
File: "diff-mode.el" 125362 bytes
File: "diff-mode.elc" 82757 bytes
File: "diff.el" 10753 bytes
File: "diff.elc" 8306 bytes
File: "ediff-diff.el" 53003 bytes
File: "ediff-diff.elc" 36082 bytes
File: "ediff-help.el" 13279 bytes
File: "ediff-help.elc" 11734 bytes
File: "ediff-hook.el" 9473 bytes
File: "ediff-hook.elc" 6294 bytes
File: "ediff-init.el" 60818 bytes
File: "ediff-init.elc" 66306 bytes
File: "ediff-merg.el" 14210 bytes
File: "ediff-merg.elc" 9578 bytes
File: "ediff-mult.el" 92368 bytes
File: "ediff-mult.elc" 65048 bytes
File: "ediff-ptch.el" 32136 bytes
File: "ediff-ptch.elc" 20635 bytes
File: "ediff-util.el" 153653 bytes
File: "ediff-util.elc" 121666 bytes
File: "ediff-vers.el" 7499 bytes
File: "ediff-vers.elc" 4909 bytes
File: "ediff-wind.el" 46330 bytes
File: "ediff-wind.elc" 29099 bytes
File: "ediff.el" 61025 bytes
File: "ediff.elc" 40985 bytes
File: "emerge.el" 118743 bytes
File: "emerge.elc" 80414 bytes
File: "log-edit.el" 48777 bytes
File: "log-edit.elc" 39093 bytes
File: "log-view.el" 23470 bytes
File: "log-view.elc" 19022 bytes
File: "pcvs-defs.el" 18159 bytes
File: "pcvs-defs.elc" 15885 bytes
File: "pcvs-info.el" 16885 bytes
File: "pcvs-info.elc" 21900 bytes
File: "pcvs-parse.el" 21212 bytes
File: "pcvs-parse.elc" 14503 bytes
File: "pcvs-util.el" 12149 bytes
File: "pcvs-util.elc" 21401 bytes
File: "pcvs.el" 94228 bytes
File: "pcvs.elc" 86000 bytes
File: "smerge-mode.el" 59059 bytes
File: "smerge-mode.elc" 40929 bytes
File: "vc-annotate.el" 32046 bytes
File: "vc-annotate.elc" 26429 bytes
File: "vc-bzr.el" 56149 bytes
File: "vc-bzr.elc" 41854 bytes
File: "vc-cvs.el" 50278 bytes
File: "vc-cvs.elc" 36249 bytes
File: "vc-dav.el" 5315 bytes
File: "vc-dav.elc" 4342 bytes
File: "vc-dir.el" 60448 bytes
File: "vc-dir.elc" 48557 bytes
File: "vc-dispatcher.el" 33611 bytes
File: "vc-dispatcher.elc" 17415 bytes
File: "vc-filewise.el" 3282 bytes
File: "vc-filewise.elc" 1539 bytes
File: "vc-git.el" 76484 bytes
File: "vc-git.elc" 77281 bytes
File: "vc-hg.el" 61625 bytes
File: "vc-hg.elc" 60190 bytes
File: "vc-hooks.el" 40118 bytes
File: "vc-hooks.elc" 30305 bytes
File: "vc-mtn.el" 13781 bytes
File: "vc-mtn.elc" 13560 bytes
File: "vc-rcs.el" 61549 bytes
File: "vc-rcs.elc" 35294 bytes
File: "vc-sccs.el" 18852 bytes
File: "vc-sccs.elc" 14455 bytes
File: "vc-src.el" 12029 bytes
File: "vc-src.elc" 7779 bytes
File: "vc-svn.el" 31475 bytes
File: "vc-svn.elc" 24013 bytes
File: "vc.el" 133258 bytes
File: "vc.elc" 77012 bytes
File: Descending to: ".\emacs-28.1\share\emacs\28.1\site-lisp\"
File: "subdirs.el" 106 bytes
File: Descending to: ".\emacs-28.1\share\emacs\site-lisp\"
File: "subdirs.el" 0/106 bytes
File: Descending to: ".\emacs-28.1\share\icons\"
File: Descending to: ".\emacs-28.1\share\icons\hicolor\"
File: Descending to: ".\emacs-28.1\share\icons\hicolor\128x128\"
File: Descending to: ".\emacs-28.1\share\icons\hicolor\128x128\apps\"
File: "emacs.png" 0/13462 bytes
File: Descending to: ".\emacs-28.1\share\icons\hicolor\16x16\"
File: Descending to: ".\emacs-28.1\share\icons\hicolor\16x16\apps\"
File: "emacs.png" 0/954 bytes
File: Descending to: ".\emacs-28.1\share\icons\hicolor\24x24\"
File: Descending to: ".\emacs-28.1\share\icons\hicolor\24x24\apps\"
File: "emacs.png" 0/1568 bytes
File: Descending to: ".\emacs-28.1\share\icons\hicolor\32x32\"
File: Descending to: ".\emacs-28.1\share\icons\hicolor\32x32\apps\"
File: "emacs.png" 0/2236 bytes
File: Descending to: ".\emacs-28.1\share\icons\hicolor\48x48\"
File: Descending to: ".\emacs-28.1\share\icons\hicolor\48x48\apps\"
File: "emacs.png" 0/3636 bytes
File: Descending to: ".\emacs-28.1\share\icons\hicolor\scalable\"
File: Descending to: ".\emacs-28.1\share\icons\hicolor\scalable\apps\"
File: "emacs.ico" 0/85182 bytes
File: "emacs.svg" 0/13359 bytes
File: Descending to: ".\emacs-28.1\share\icons\hicolor\scalable\mimetypes\"
File: "emacs-document.svg" 0/13683 bytes
File: "emacs-document23.svg" 0/11651 bytes
File: Descending to: ".\emacs-28.1\share\info\"
File: "auth.info" 53798 bytes
File: "autotype.info" 58508 bytes
File: "bovine.info" 39077 bytes
File: "calc.info" 1750655 bytes
File: "ccmode.info" 347381 bytes
File: "cl.info" 254930 bytes
File: "dbus.info" 115042 bytes
File: "dir" 6077 bytes
File: "dired-x.info" 69774 bytes
File: "ebrowse.info" 78902 bytes
File: "ede.info" 160714 bytes
File: "ediff.info" 156715 bytes
File: "edt.info" 63811 bytes
File: "efaq-w32.info" 123110 bytes
File: "efaq.info" 232991 bytes
File: "eieio.info" 102196 bytes
File: "eintr.info" 766641 bytes
File: "elisp.info" 4529038 bytes
File: "emacs-gnutls.info" 36723 bytes
File: "emacs-mime.info" 101174 bytes
File: "emacs.info" 2754059 bytes
File: "epa.info" 50807 bytes
File: "erc.info" 59085 bytes
File: "ert.info" 74336 bytes
File: "eshell.info" 76220 bytes
File: "eudc.info" 77513 bytes
File: "eww.info" 46492 bytes
File: "flymake.info" 88372 bytes
File: "forms.info" 62706 bytes
File: "gnus.info" 1487835 bytes
File: "htmlfontify.info" 74006 bytes
File: "idlwave.info" 234098 bytes
File: "ido.info" 53142 bytes
File: "info.info" 85876 bytes
File: "mairix-el.info" 39789 bytes
File: "message.info" 148284 bytes
File: "mh-e.info" 492575 bytes
File: "modus-themes.info" 215419 bytes
File: "newsticker.info" 49298 bytes
File: "nxml-mode.info" 60822 bytes
File: "octave-mode.info" 45636 bytes
File: "org.info" 1092718 bytes
File: "pcl-cvs.info" 91164 bytes
File: "pgg.info" 48494 bytes
File: "rcirc.info" 74571 bytes
File: "reftex.info" 296533 bytes
File: "remember.info" 43000 bytes
File: "sasl.info" 34861 bytes
File: "sc.info" 129308 bytes
File: "semantic.info" 107231 bytes
File: "ses.info" 80770 bytes
File: "sieve.info" 36886 bytes
File: "smtpmail.info" 46314 bytes
File: "speedbar.info" 78369 bytes
File: "srecode.info" 89226 bytes
File: "todo-mode.info" 111758 bytes
File: "tramp.info" 238771 bytes
File: "transient.info" 151199 bytes
File: "url.info" 83412 bytes
File: "vhdl-mode.info" 70260 bytes
File: "vip.info" 114799 bytes
File: "viper.info" 251140 bytes
File: "widget.info" 98652 bytes
File: "wisent.info" 93879 bytes
File: "woman.info" 87622 bytes
File: Descending to: ".\emacs-28.1\share\man\"
File: Descending to: ".\emacs-28.1\share\man\man1\"
File: "ctags.1" 17 bytes
File: "ebrowse.1" 2560 bytes
File: "emacs.1" 17876 bytes
File: "emacsclient.1" 4044 bytes
File: "etags.1" 13006 bytes
File: Descending to: ".\emacs-28.1\share\metainfo\"
File: "emacs.metainfo.xml" 0/2271 bytes
File: Returning to: "."
WriteUninstaller: "$INSTDIR\Uninstall.exe"
!insertmacro: MUI_STARTMENU_WRITE_BEGIN
!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN
CreateDirectory: "$SMPROGRAMS\$StartMenuFolder"
CreateShortcut: "$SMPROGRAMS\$StartMenuFolder\Uninstall.lnk"->"$INSTDIR\Uninstall.exe"  icon:,0, nwd=0, showmode=0x0, hotkey=0x0, comment=
!insertmacro: MUI_STARTMENU_WRITE_END
!insertmacro: end of MUI_STARTMENU_WRITE_END
CreateShortcut: "$SMPROGRAMS\$StartMenuFolder\Emacs.lnk"->"$INSTDIR\emacs-28.1\bin\runemacs.exe"  icon:,0, nwd=0, showmode=0x0, hotkey=0x0, comment=
SectionEnd
Section: "Uninstall"
Delete: "$INSTDIR\Uninstall.exe"
RMDir: /r "$INSTDIR"
RMDir: "$INSTDIR"
!insertmacro: MUI_STARTMENU_GETFOLDER
!insertmacro: end of MUI_STARTMENU_GETFOLDER
Delete: "$SMPROGRAMS\$StartMenuFolder\Uninstall.lnk"
RMDir: "$SMPROGRAMS\$StartMenuFolder"
SectionEnd

Processed 1 file, writing output (x86-unicode):
Adding plug-ins initializing function... Done!
Processing pages... Done!
Removing unused resources... Done!
Generating language tables... Done!
Generating uninstaller... Done!

Output: "D:\emacs-build\install\emacs-28.1-installer.exe"
Install: 5 pages (320 bytes), 1 section (1 required) (2072 bytes), 4662 instructions (130536 bytes), 4128 strings (190758 bytes), 1 language table (298 bytes).
Uninstall: 2 pages (192 bytes), 1 section (2072 bytes), 54 instructions (1512 bytes), 97 strings (2456 bytes), 1 language table (250 bytes).
Datablock optimizer saved 8212 KiB (~3.0%).

Using lzma (compress whole) compression.

EXE header size:              123392 / 38912 bytes
Install code:                          (324448 bytes)
Install data:                          (262860976 bytes)
Uninstall code+data:                   (92114 bytes)
Compressed data:            47817842 / 263277538 bytes
CRC (0x4ACF8F77):                  4 / 4 bytes

Total size:                 47941238 / 263316454 bytes (18.2%)

^ permalink raw reply	[relevance 1%]

* Re: Dependencies for native compiling emacs not found
  @ 2021-12-23 15:51  1%       ` Thierry Volpiatto
  0 siblings, 0 replies; 143+ results
From: Thierry Volpiatto @ 2021-12-23 15:51 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 1129 bytes --]


Eli Zaretskii <eliz@gnu.org> writes:

>> From: Thierry Volpiatto <thievol@posteo.net>
>> Cc: emacs-devel@gnu.org
>> Date: Thu, 23 Dec 2021 12:56:26 +0000
>> 
>> > Please show the details of this failed test in config.log.  It is hard
>> > to know what is missing in your case without seeing that diagnostics.
>> 
>>     configure:19086: error: ELisp native compiler was requested, but libgccjit was not found.
>>     Please try installing libgccjit or a similar package.
>>     If you are sure you want Emacs be compiled without ELisp native compiler,
>>     pass the --without-native-compilation option to configure.
>> 
>> Not sure if it is what you want, I can send the whole file if you want
>> but it is quite big.
>
> There should be stuff before that, which shows the compilation
> command of a test program, the error message from the compilation
> attempt, the program that failed to compile, etc.  The line you show
> is the last line of that interesting part.
>
> If you cannot figure out what's related, sure, post the entire log.

Ok, here the whole file attached, thanks.

-- 
Thierry

[-- Attachment #1.2: config.log --]
[-- Type: application/octet-stream, Size: 245214 bytes --]

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by GNU Emacs configure 29.0.50, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure CFLAGS=-O8 --with-mailutils --with-cairo --with-native-compilation

## --------- ##
## Platform. ##
## --------- ##

hostname = IPad-S340
uname -m = x86_64
uname -r = 5.13.0-22-generic
uname -s = Linux
uname -v = #22~20.04.1-Ubuntu SMP Tue Nov 9 15:07:24 UTC 2021

/usr/bin/uname -p = x86_64
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /home/thierry/.cargo/bin
PATH: /home/thierry/.cargo/bin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
PATH: /usr/local/games
PATH: /snap/bin
PATH: /home/thierry/bin
PATH: /usr/lib/git-core
PATH: /home/thierry/bin
PATH: /usr/lib/git-core


## ----------- ##
## Core tests. ##
## ----------- ##

configure:4283: checking for xcrun
configure:4313: result: no
configure:4377: checking for GNU Make
configure:4427: result: make
configure:4441: checking build system type
configure:4455: result: x86_64-pc-linux-gnu
configure:4475: checking host system type
configure:4488: result: x86_64-pc-linux-gnu
configure:5598: checking for gcc
configure:5614: found /usr/bin/gcc
configure:5625: result: gcc
configure:5656: checking for C compiler version
configure:5665: gcc --version >&5
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:5676: $? = 0
configure:5665: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) 
configure:5676: $? = 0
configure:5665: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:5676: $? = 1
configure:5665: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:5676: $? = 1
configure:5665: gcc -version >&5
gcc: error: unrecognized command line option '-version'
gcc: fatal error: no input files
compilation terminated.
configure:5676: $? = 1
configure:5696: checking whether the C compiler works
configure:5718: gcc -O8   conftest.c  >&5
configure:5722: $? = 0
configure:5770: result: yes
configure:5773: checking for C compiler default output file name
configure:5775: result: a.out
configure:5781: checking for suffix of executables
configure:5788: gcc -o conftest -O8   conftest.c  >&5
configure:5792: $? = 0
configure:5814: result: 
configure:5836: checking whether we are cross compiling
configure:5844: gcc -o conftest -O8   conftest.c  >&5
configure:5848: $? = 0
configure:5855: ./conftest
configure:5859: $? = 0
configure:5847: result: no
configure:5852: checking for suffix of object files
configure:5874: gcc -c -O8  conftest.c >&5
configure:5878: $? = 0
configure:5899: result: o
configure:5903: checking whether we are using the GNU C compiler
configure:5922: gcc -c -O8  conftest.c >&5
configure:5922: $? = 0
configure:5931: result: yes
configure:5940: checking whether gcc accepts -g
configure:5960: gcc -c -g  conftest.c >&5
configure:5960: $? = 0
configure:6001: result: yes
configure:6018: checking for gcc option to enable C11 features
configure:6221: gcc  -c -O8  conftest.c >&5
configure:6221: $? = 0
configure:6235: result: none needed
configure:6443: checking whether the compiler is clang
configure:6464: gcc -c -O8  conftest.c >&5
configure:6464: $? = 0
configure:6472: result: no
configure:6476: checking for compiler option needed when checking for declarations
configure:6507: result: none
configure:6568: checking whether gcc and cc understand -c and -o together
configure:6599: gcc -c conftest.c -o conftest2.o >&5
configure:6603: $? = 0
configure:6609: gcc -c conftest.c -o conftest2.o >&5
configure:6613: $? = 0
configure:6624: cc -c conftest.c >&5
configure:6628: $? = 0
configure:6636: cc -c conftest.c -o conftest2.o >&5
configure:6640: $? = 0
configure:6646: cc -c conftest.c -o conftest2.o >&5
configure:6650: $? = 0
configure:6668: result: yes
configure:6705: checking how to run the C preprocessor
configure:6736: gcc -E  conftest.c
configure:6736: $? = 0
configure:6750: gcc -E  conftest.c
conftest.c:10:10: fatal error: ac_nonexistent.h: No such file or directory
   10 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:6750: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:6775: result: gcc -E
configure:6795: gcc -E  conftest.c
configure:6795: $? = 0
configure:6809: gcc -E  conftest.c
conftest.c:10:10: fatal error: ac_nonexistent.h: No such file or directory
   10 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:6809: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:6838: checking for grep that handles long lines and -e
configure:6896: result: /usr/bin/grep
configure:6901: checking for egrep
configure:6963: result: /usr/bin/grep -E
configure:6968: checking for ANSI C header files
configure:6988: gcc -c -O8  conftest.c >&5
configure:6988: $? = 0
configure:7061: gcc -o conftest -O8   conftest.c  >&5
configure:7061: $? = 0
configure:7061: ./conftest
configure:7061: $? = 0
configure:7072: result: yes
configure:7085: checking for sys/types.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7085: checking for sys/stat.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7085: checking for stdlib.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7085: checking for string.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7085: checking for memory.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7085: checking for strings.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7085: checking for inttypes.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7085: checking for stdint.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7085: checking for unistd.h
configure:7085: gcc -c -O8  conftest.c >&5
configure:7085: $? = 0
configure:7085: result: yes
configure:7103: checking for wchar.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for minix/config.h
configure:7103: gcc -c -O8  conftest.c >&5
conftest.c:55:10: fatal error: minix/config.h: No such file or directory
   55 | #include <minix/config.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:7103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <minix/config.h>
configure:7103: result: no
configure:7103: checking for linux/fs.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for malloc.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/systeminfo.h
configure:7103: gcc -c -O8  conftest.c >&5
conftest.c:57:10: fatal error: sys/systeminfo.h: No such file or directory
   57 | #include <sys/systeminfo.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:7103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <sys/systeminfo.h>
configure:7103: result: no
configure:7103: checking for sys/sysinfo.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for coff.h
configure:7103: gcc -c -O8  conftest.c >&5
conftest.c:58:10: fatal error: coff.h: No such file or directory
   58 | #include <coff.h>
      |          ^~~~~~~~
compilation terminated.
configure:7103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <coff.h>
configure:7103: result: no
configure:7103: checking for pty.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/resource.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/utsname.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for pwd.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for utmp.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for util.h
configure:7103: gcc -c -O8  conftest.c >&5
conftest.c:63:10: fatal error: util.h: No such file or directory
   63 | #include <util.h>
      |          ^~~~~~~~
compilation terminated.
configure:7103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <util.h>
configure:7103: result: no
configure:7103: checking for sanitizer/lsan_interface.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/socket.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for stdlib.h
configure:7103: result: yes
configure:7103: checking for unistd.h
configure:7103: result: yes
configure:7103: checking for sys/param.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for pthread.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for malloc/malloc.h
configure:7103: gcc -c -O8  conftest.c >&5
conftest.c:69:10: fatal error: malloc/malloc.h: No such file or directory
   69 | #include <malloc/malloc.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
configure:7103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <malloc/malloc.h>
configure:7103: result: no
configure:7103: checking for sys/un.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for dirent.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for execinfo.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for stdio_ext.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/vfs.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/fs_types.h
configure:7103: gcc -c -O8  conftest.c >&5
conftest.c:74:10: fatal error: sys/fs_types.h: No such file or directory
   74 | #include <sys/fs_types.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:7103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <sys/fs_types.h>
configure:7103: result: no
configure:7103: checking for getopt.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/cdefs.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/time.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for ieee754.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for limits.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for inttypes.h
configure:7103: result: yes
configure:7103: checking for sys/types.h
configure:7103: result: yes
configure:7103: checking for stdint.h
configure:7103: result: yes
configure:7103: checking for sys/select.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/random.h
configure:7103: gcc -c -O8  conftest.c >&5
configure:7103: $? = 0
configure:7103: result: yes
configure:7103: checking for sys/stat.h
configure:7103: result: yes
configure:7122: checking whether it is safe to define __EXTENSIONS__
configure:7140: gcc -c -O8  conftest.c >&5
configure:7140: $? = 0
configure:7147: result: yes
configure:7150: checking whether _XOPEN_SOURCE should be defined
configure:7170: gcc -c -O8  conftest.c >&5
configure:7170: $? = 0
configure:7195: result: no
configure:7263: checking for Minix Amsterdam compiler
configure:7287: result: no
configure:7344: checking for ar
configure:7360: found /usr/bin/ar
configure:7371: result: ar
configure:7446: checking for ranlib
configure:7462: found /usr/bin/ranlib
configure:7473: result: ranlib
configure:7534: checking for special C compiler options needed for large files
configure:7579: result: no
configure:7585: checking for _FILE_OFFSET_BITS value needed for large files
configure:7610: gcc -c -O8  conftest.c >&5
configure:7610: $? = 0
configure:7643: result: no
configure:8155: gcc -E  conftest.c
configure:8155: $? = 0
configure:8177: checking whether the compiler is clang
configure:8197: gcc -c -O8  conftest.c >&5
conftest.c:69:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before string constant
   69 |      error "not clang";
      |            ^~~~~~~~~~~
configure:8197: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| 
| 	  #ifndef __clang__
| 	    error "not clang";
| 	  #endif
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:8204: result: no
configure:8218: checking whether C compiler handles -Werror -Wunknown-warning-option
configure:8237: gcc -o conftest -O8  -Werror -Wunknown-warning-option   conftest.c  >&5
gcc: error: unrecognized command line option '-Wunknown-warning-option'
configure:8237: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:8247: result: no
configure:8500: checking whether -Wno-missing-field-initializers is supported
configure:8518: gcc -c -O8 -Wextra -Werror -Wno-missing-field-initializers  conftest.c >&5
configure:8518: $? = 0
configure:8527: result: yes
configure:8531: checking whether -Wno-missing-field-initializers is needed
configure:8555: gcc -c -O8 -Wextra -Werror  conftest.c >&5
configure:8555: $? = 0
configure:8564: result: no
configure:8568: checking whether -Wuninitialized is supported
configure:8586: gcc -c -O8 -Werror -Wuninitialized  conftest.c >&5
configure:8586: $? = 0
configure:8595: result: yes
configure:8729: checking whether C compiler handles -fno-common
configure:8748: gcc -o conftest -O8  -fno-common   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wall
configure:8748: gcc -o conftest -O8  -Wall   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Warith-conversion
configure:8748: gcc -o conftest -O8  -Warith-conversion   conftest.c  >&5
gcc: error: unrecognized command line option '-Warith-conversion'; did you mean '-Wint-conversion'?
configure:8748: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:8759: result: no
configure:8729: checking whether C compiler handles -Wdate-time
configure:8748: gcc -o conftest -O8  -Wdate-time   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wdisabled-optimization
configure:8748: gcc -o conftest -O8  -Wdisabled-optimization   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wdouble-promotion
configure:8748: gcc -o conftest -O8  -Wdouble-promotion   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wduplicated-cond
configure:8748: gcc -o conftest -O8  -Wduplicated-cond   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wextra
configure:8748: gcc -o conftest -O8  -Wextra   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wformat-signedness
configure:8748: gcc -o conftest -O8  -Wformat-signedness   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Winit-self
configure:8748: gcc -o conftest -O8  -Winit-self   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Winvalid-pch
configure:8748: gcc -o conftest -O8  -Winvalid-pch   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wlogical-op
configure:8748: gcc -o conftest -O8  -Wlogical-op   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wmissing-declarations
configure:8748: gcc -o conftest -O8  -Wmissing-declarations   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wmissing-include-dirs
configure:8748: gcc -o conftest -O8  -Wmissing-include-dirs   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wmissing-prototypes
configure:8748: gcc -o conftest -O8  -Wmissing-prototypes   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wnested-externs
configure:8748: gcc -o conftest -O8  -Wnested-externs   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wnull-dereference
configure:8748: gcc -o conftest -O8  -Wnull-dereference   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wold-style-definition
configure:8748: gcc -o conftest -O8  -Wold-style-definition   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:69:1: warning: old-style function definition [-Wold-style-definition]
   69 | main ()
      | ^~~~
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wopenmp-simd
configure:8748: gcc -o conftest -O8  -Wopenmp-simd   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wpacked
configure:8748: gcc -o conftest -O8  -Wpacked   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wpointer-arith
configure:8748: gcc -o conftest -O8  -Wpointer-arith   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wstrict-prototypes
configure:8748: gcc -o conftest -O8  -Wstrict-prototypes   conftest.c  >&5
conftest.c:69:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   69 | main ()
      | ^~~~
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wsuggest-attribute=format
configure:8748: gcc -o conftest -O8  -Wsuggest-attribute=format   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wsuggest-attribute=noreturn
configure:8748: gcc -o conftest -O8  -Wsuggest-attribute=noreturn   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wsuggest-final-methods
configure:8748: gcc -o conftest -O8  -Wsuggest-final-methods   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wsuggest-final-types
configure:8748: gcc -o conftest -O8  -Wsuggest-final-types   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wtrampolines
configure:8748: gcc -o conftest -O8  -Wtrampolines   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wuninitialized
configure:8748: gcc -o conftest -O8  -Wuninitialized   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wunknown-pragmas
configure:8748: gcc -o conftest -O8  -Wunknown-pragmas   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wunused-macros
configure:8748: gcc -o conftest -O8  -Wunused-macros   conftest.c  >&5
conftest.c:12: warning: macro "HAVE_STDLIB_H" is not used [-Wunused-macros]
   12 | #define HAVE_STDLIB_H 1
      | 
conftest.c:18: warning: macro "HAVE_UNISTD_H" is not used [-Wunused-macros]
   18 | #define HAVE_UNISTD_H 1
      | 
conftest.c:16: warning: macro "HAVE_INTTYPES_H" is not used [-Wunused-macros]
   16 | #define HAVE_INTTYPES_H 1
      | 
conftest.c:10: warning: macro "HAVE_SYS_TYPES_H" is not used [-Wunused-macros]
   10 | #define HAVE_SYS_TYPES_H 1
      | 
conftest.c:17: warning: macro "HAVE_STDINT_H" is not used [-Wunused-macros]
   17 | #define HAVE_STDINT_H 1
      | 
conftest.c:11: warning: macro "HAVE_SYS_STAT_H" is not used [-Wunused-macros]
   11 | #define HAVE_SYS_STAT_H 1
      | 
conftest.c:23: warning: macro "HAVE_PTY_H" is not used [-Wunused-macros]
   23 | #define HAVE_PTY_H 1
      | 
conftest.c:13: warning: macro "HAVE_STRING_H" is not used [-Wunused-macros]
   13 | #define HAVE_STRING_H 1
      | 
conftest.c:65: warning: macro "__EXTENSIONS__" is not used [-Wunused-macros]
   65 | #define __EXTENSIONS__ 1
      | 
conftest.c:61: warning: macro "__STDC_WANT_IEC_60559_TYPES_EXT__" is not used [-Wunused-macros]
   61 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
      | 
conftest.c:51: warning: macro "_DARWIN_C_SOURCE" is not used [-Wunused-macros]
   51 | #define _DARWIN_C_SOURCE 1
      | 
conftest.c:40: warning: macro "HAVE_SYS_CDEFS_H" is not used [-Wunused-macros]
   40 | #define HAVE_SYS_CDEFS_H 1
      | 
conftest.c:64: warning: macro "_TANDEM_SOURCE" is not used [-Wunused-macros]
   64 | #define _TANDEM_SOURCE 1
      | 
conftest.c:59: warning: macro "__STDC_WANT_IEC_60559_DFP_EXT__" is not used [-Wunused-macros]
   59 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
      | 
conftest.c:5: warning: macro "PACKAGE_STRING" is not used [-Wunused-macros]
    5 | #define PACKAGE_STRING "GNU Emacs 29.0.50"
      | 
conftest.c:46: warning: macro "HAVE_STDINT_H" is not used [-Wunused-macros]
   46 | #define HAVE_STDINT_H 1
      | 
conftest.c:35: warning: macro "HAVE_DIRENT_H" is not used [-Wunused-macros]
   35 | #define HAVE_DIRENT_H 1
      | 
conftest.c:44: warning: macro "HAVE_INTTYPES_H" is not used [-Wunused-macros]
   44 | #define HAVE_INTTYPES_H 1
      | 
conftest.c:3: warning: macro "PACKAGE_TARNAME" is not used [-Wunused-macros]
    3 | #define PACKAGE_TARNAME "emacs"
      | 
conftest.c:21: warning: macro "HAVE_MALLOC_H" is not used [-Wunused-macros]
   21 | #define HAVE_MALLOC_H 1
      | 
conftest.c:55: warning: macro "_OPENBSD_SOURCE" is not used [-Wunused-macros]
   55 | #define _OPENBSD_SOURCE 1
      | 
conftest.c:30: warning: macro "HAVE_STDLIB_H" is not used [-Wunused-macros]
   30 | #define HAVE_STDLIB_H 1
      | 
conftest.c:38: warning: macro "HAVE_SYS_VFS_H" is not used [-Wunused-macros]
   38 | #define HAVE_SYS_VFS_H 1
      | 
conftest.c:45: warning: macro "HAVE_SYS_TYPES_H" is not used [-Wunused-macros]
   45 | #define HAVE_SYS_TYPES_H 1
      | 
conftest.c:29: warning: macro "HAVE_SYS_SOCKET_H" is not used [-Wunused-macros]
   29 | #define HAVE_SYS_SOCKET_H 1
      | 
conftest.c:26: warning: macro "HAVE_PWD_H" is not used [-Wunused-macros]
   26 | #define HAVE_PWD_H 1
      | 
conftest.c:6: warning: macro "PACKAGE_BUGREPORT" is not used [-Wunused-macros]
    6 | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
      | 
conftest.c:25: warning: macro "HAVE_SYS_UTSNAME_H" is not used [-Wunused-macros]
   25 | #define HAVE_SYS_UTSNAME_H 1
      | 
conftest.c:31: warning: macro "HAVE_UNISTD_H" is not used [-Wunused-macros]
   31 | #define HAVE_UNISTD_H 1
      | 
conftest.c:56: warning: macro "_POSIX_PTHREAD_SEMANTICS" is not used [-Wunused-macros]
   56 | #define _POSIX_PTHREAD_SEMANTICS 1
      | 
conftest.c:62: warning: macro "__STDC_WANT_LIB_EXT2__" is not used [-Wunused-macros]
   62 | #define __STDC_WANT_LIB_EXT2__ 1
      | 
conftest.c:24: warning: macro "HAVE_SYS_RESOURCE_H" is not used [-Wunused-macros]
   24 | #define HAVE_SYS_RESOURCE_H 1
      | 
conftest.c:36: warning: macro "HAVE_EXECINFO_H" is not used [-Wunused-macros]
   36 | #define HAVE_EXECINFO_H 1
      | 
conftest.c:57: warning: macro "__STDC_WANT_IEC_60559_ATTRIBS_EXT__" is not used [-Wunused-macros]
   57 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
      | 
conftest.c:15: warning: macro "HAVE_STRINGS_H" is not used [-Wunused-macros]
   15 | #define HAVE_STRINGS_H 1
      | 
conftest.c:60: warning: macro "__STDC_WANT_IEC_60559_FUNCS_EXT__" is not used [-Wunused-macros]
   60 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
      | 
conftest.c:49: warning: macro "HAVE_SYS_STAT_H" is not used [-Wunused-macros]
   49 | #define HAVE_SYS_STAT_H 1
      | 
conftest.c:9: warning: macro "STDC_HEADERS" is not used [-Wunused-macros]
    9 | #define STDC_HEADERS 1
      | 
conftest.c:34: warning: macro "HAVE_SYS_UN_H" is not used [-Wunused-macros]
   34 | #define HAVE_SYS_UN_H 1
      | 
conftest.c:14: warning: macro "HAVE_MEMORY_H" is not used [-Wunused-macros]
   14 | #define HAVE_MEMORY_H 1
      | 
conftest.c:4: warning: macro "PACKAGE_VERSION" is not used [-Wunused-macros]
    4 | #define PACKAGE_VERSION "29.0.50"
      | 
conftest.c:2: warning: macro "PACKAGE_NAME" is not used [-Wunused-macros]
    2 | #define PACKAGE_NAME "GNU Emacs"
      | 
conftest.c:63: warning: macro "__STDC_WANT_MATH_SPEC_FUNCS__" is not used [-Wunused-macros]
   63 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
      | 
conftest.c:41: warning: macro "HAVE_SYS_TIME_H" is not used [-Wunused-macros]
   41 | #define HAVE_SYS_TIME_H 1
      | 
conftest.c:58: warning: macro "__STDC_WANT_IEC_60559_BFP_EXT__" is not used [-Wunused-macros]
   58 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
      | 
conftest.c:53: warning: macro "_HPUX_ALT_XOPEN_SOCKET_API" is not used [-Wunused-macros]
   53 | #define _HPUX_ALT_XOPEN_SOCKET_API 1
      | 
conftest.c:33: warning: macro "HAVE_PTHREAD_H" is not used [-Wunused-macros]
   33 | #define HAVE_PTHREAD_H 1
      | 
conftest.c:27: warning: macro "HAVE_UTMP_H" is not used [-Wunused-macros]
   27 | #define HAVE_UTMP_H 1
      | 
conftest.c:32: warning: macro "HAVE_SYS_PARAM_H" is not used [-Wunused-macros]
   32 | #define HAVE_SYS_PARAM_H 1
      | 
conftest.c:22: warning: macro "HAVE_SYS_SYSINFO_H" is not used [-Wunused-macros]
   22 | #define HAVE_SYS_SYSINFO_H 1
      | 
conftest.c:42: warning: macro "HAVE_IEEE754_H" is not used [-Wunused-macros]
   42 | #define HAVE_IEEE754_H 1
      | 
conftest.c:8: warning: macro "HAVE_PDUMPER" is not used [-Wunused-macros]
    8 | #define HAVE_PDUMPER 1
      | 
conftest.c:20: warning: macro "HAVE_LINUX_FS_H" is not used [-Wunused-macros]
   20 | #define HAVE_LINUX_FS_H 1
      | 
conftest.c:37: warning: macro "HAVE_STDIO_EXT_H" is not used [-Wunused-macros]
   37 | #define HAVE_STDIO_EXT_H 1
      | 
conftest.c:43: warning: macro "HAVE_LIMITS_H" is not used [-Wunused-macros]
   43 | #define HAVE_LIMITS_H 1
      | 
conftest.c:48: warning: macro "HAVE_SYS_RANDOM_H" is not used [-Wunused-macros]
   48 | #define HAVE_SYS_RANDOM_H 1
      | 
conftest.c:28: warning: macro "HAVE_SANITIZER_LSAN_INTERFACE_H" is not used [-Wunused-macros]
   28 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
      | 
conftest.c:39: warning: macro "HAVE_GETOPT_H" is not used [-Wunused-macros]
   39 | #define HAVE_GETOPT_H 1
      | 
conftest.c:54: warning: macro "_NETBSD_SOURCE" is not used [-Wunused-macros]
   54 | #define _NETBSD_SOURCE 1
      | 
conftest.c:7: warning: macro "PACKAGE_URL" is not used [-Wunused-macros]
    7 | #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
      | 
conftest.c:50: warning: macro "_ALL_SOURCE" is not used [-Wunused-macros]
   50 | #define _ALL_SOURCE 1
      | 
conftest.c:52: warning: macro "_GNU_SOURCE" is not used [-Wunused-macros]
   52 | #define _GNU_SOURCE 1
      | 
conftest.c:19: warning: macro "HAVE_WCHAR_H" is not used [-Wunused-macros]
   19 | #define HAVE_WCHAR_H 1
      | 
conftest.c:47: warning: macro "HAVE_SYS_SELECT_H" is not used [-Wunused-macros]
   47 | #define HAVE_SYS_SELECT_H 1
      | 
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wvariadic-macros
configure:8748: gcc -o conftest -O8  -Wvariadic-macros   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wvector-operation-performance
configure:8748: gcc -o conftest -O8  -Wvector-operation-performance   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wwrite-strings
configure:8748: gcc -o conftest -O8  -Wwrite-strings   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Warray-bounds=2
configure:8748: gcc -o conftest -O8  -Warray-bounds=2   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wattribute-alias=2
configure:8748: gcc -o conftest -O8  -Wattribute-alias=2   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wformat=2
configure:8748: gcc -o conftest -O8  -Wformat=2   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wformat-truncation=2
configure:8748: gcc -o conftest -O8  -Wformat-truncation=2   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wimplicit-fallthrough=5
configure:8748: gcc -o conftest -O8  -Wimplicit-fallthrough=5   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wshift-overflow=2
configure:8748: gcc -o conftest -O8  -Wshift-overflow=2   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8729: checking whether C compiler handles -Wvla-larger-than=4031
configure:8748: gcc -o conftest -O8  -Wvla-larger-than=4031   conftest.c  >&5
configure:8748: $? = 0
configure:8759: result: yes
configure:8769: checking whether C compiler handles -Wredundant-decls
configure:8788: gcc -o conftest -O8  -Wredundant-decls   conftest.c  >&5
configure:8788: $? = 0
configure:8798: result: yes
configure:8807: checking whether C compiler handles -Wno-missing-field-initializers
configure:8826: gcc -o conftest -O8  -Wmissing-field-initializers   conftest.c  >&5
configure:8826: $? = 0
configure:8836: result: yes
configure:8845: checking whether C compiler handles -Wno-override-init
configure:8864: gcc -o conftest -O8  -Woverride-init   conftest.c  >&5
configure:8864: $? = 0
configure:8874: result: yes
configure:8883: checking whether C compiler handles -Wno-sign-compare
configure:8902: gcc -o conftest -O8  -Wsign-compare   conftest.c  >&5
configure:8902: $? = 0
configure:8912: result: yes
configure:8921: checking whether C compiler handles -Wno-type-limits
configure:8940: gcc -o conftest -O8  -Wtype-limits   conftest.c  >&5
configure:8940: $? = 0
configure:8950: result: yes
configure:8959: checking whether C compiler handles -Wno-unused-parameter
configure:8978: gcc -o conftest -O8  -Wunused-parameter   conftest.c  >&5
configure:8978: $? = 0
configure:8988: result: yes
configure:8997: checking whether C compiler handles -Wno-format-nonliteral
configure:9016: gcc -o conftest -O8  -Wformat-nonliteral   conftest.c  >&5
configure:9016: $? = 0
configure:9026: result: yes
configure:9448: checking for a BSD-compatible install
configure:9516: result: /usr/bin/install -c
configure:9530: checking command to symlink files in the same directory
configure:9551: result: ln -s
configure:9565: checking for install-info
configure:9583: found /usr/bin/install-info
configure:9596: result: /usr/bin/install-info
configure:9606: checking for gzip
configure:9624: found /usr/bin/gzip
configure:9636: result: /usr/bin/gzip
configure:9652: checking for 'find' args to delete a file
configure:9663: result: -delete
configure:9783: checking for brew
configure:9813: result: no
configure:9965: checking for -znocombreloc
configure:9996: result: not needed
configure:10005: checking whether addresses are sanitized
configure:10028: gcc -c -O8  conftest.c >&5
conftest.c:73:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before string constant
   73 |     error "Addresses are not sanitized.";
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
configure:10028: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| /* end confdefs.h.  */
| #ifndef __has_feature
| 	  #define __has_feature(f) 0
| 	  #endif
| 	  #if defined __SANITIZE_ADDRESS__ || __has_feature (address_sanitizer)
| 	  #else
| 	   error "Addresses are not sanitized.";
| 	  #endif
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:10035: result: no
configure:10201: checking for library containing sqrt
configure:10232: gcc -o conftest -O8     conftest.c  >&5 
conftest.c:75:6: warning: conflicting types for built-in function 'sqrt'; expected 'double(double)' [-Wbuiltin-declaration-mismatch]
   75 | char sqrt ();
      |      ^~~~
conftest.c:1:1: note: 'sqrt' is declared in header '<math.h>'
    1 | /* confdefs.h */
/usr/bin/ld: /tmp/cc4dr0eo.o: in function `main':
conftest.c:(.text.startup+0xb): undefined reference to `sqrt'
collect2: error: ld returned 1 exit status
configure:10232: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sqrt ();
| int
| main ()
| {
| return sqrt ();
|   ;
|   return 0;
| }
configure:10232: gcc -o conftest -O8     conftest.c -lm   >&5 
conftest.c:75:6: warning: conflicting types for built-in function 'sqrt'; expected 'double(double)' [-Wbuiltin-declaration-mismatch]
   75 | char sqrt ();
      |      ^~~~
conftest.c:1:1: note: 'sqrt' is declared in header '<math.h>'
    1 | /* confdefs.h */
configure:10232: $? = 0
configure:10249: result: -lm
configure:10361: checking for pkg-config
configure:10379: found /usr/bin/pkg-config
configure:10391: result: /usr/bin/pkg-config
configure:10416: checking pkg-config is at least version 0.9.0
configure:10419: result: yes
configure:10436: checking for machine/soundcard.h
configure:10436: gcc -c -O8    conftest.c >&5
conftest.c:76:10: fatal error: machine/soundcard.h: No such file or directory
   76 | #include <machine/soundcard.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:10436: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <machine/soundcard.h>
configure:10436: result: no
configure:10436: checking for sys/soundcard.h
configure:10436: gcc -c -O8    conftest.c >&5
configure:10436: $? = 0
configure:10436: result: yes
configure:10436: checking for soundcard.h
configure:10436: gcc -c -O8    conftest.c >&5
conftest.c:77:10: fatal error: soundcard.h: No such file or directory
   77 | #include <soundcard.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:10436: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <soundcard.h>
configure:10436: result: no
configure:10436: checking for mmsystem.h
configure:10436: gcc -c -O8    conftest.c >&5
conftest.c:77:10: fatal error: mmsystem.h: No such file or directory
   77 | #include <mmsystem.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:10436: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <mmsystem.h>
configure:10436: result: no
configure:10457: checking for _oss_ioctl in -lossaudio
configure:10482: gcc -o conftest -O8     conftest.c -lossaudio   >&5 
/usr/bin/ld: cannot find -lossaudio
collect2: error: ld returned 1 exit status
configure:10482: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char _oss_ioctl ();
| int
| main ()
| {
| return _oss_ioctl ();
|   ;
|   return 0;
| }
configure:10491: result: no
configure:10509: checking for alsa >= 1.0.0
configure:10516: $PKG_CONFIG --exists --print-errors "$ALSA_MODULES"
configure:10519: $? = 0
configure:10533: $PKG_CONFIG --exists --print-errors "$ALSA_MODULES"
configure:10536: $? = 0
configure:10574: result: yes
configure:10629: checking for ADDR_NO_RANDOMIZE
configure:10646: gcc -c -O8    conftest.c >&5
configure:10646: $? = 0
configure:10653: result: yes
configure:10665: checking if Linux sysinfo may be used
configure:10683: gcc -c -O8    conftest.c >&5
configure:10683: $? = 0
configure:10690: result: yes
configure:10708: gcc -c -O8    conftest.c >&5
configure:10708: $? = 0
configure:10728: gcc -E    conftest.c
configure:10728: $? = 0
configure:10734: checking for sys/wait.h that is POSIX.1 compatible
configure:10760: gcc -c -O8    conftest.c >&5
configure:10760: $? = 0
configure:10767: result: yes
configure:10781: checking for net/if.h
configure:10781: gcc -c -O8    conftest.c >&5
configure:10781: $? = 0
configure:10781: result: yes
configure:10797: checking for ifaddrs.h
configure:10797: gcc -c -O8    conftest.c >&5
configure:10797: $? = 0
configure:10797: result: yes
configure:10813: checking for net/if_dl.h
configure:10813: gcc -c -O8    conftest.c >&5
conftest.c:116:10: fatal error: net/if_dl.h: No such file or directory
  116 | #include <net/if_dl.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:10813: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| 
| #include <net/if_dl.h>
configure:10813: result: no
configure:10828: checking for struct ifreq.ifr_flags
configure:10828: gcc -c -O8    conftest.c >&5
configure:10828: $? = 0
configure:10828: result: yes
configure:10844: checking for struct ifreq.ifr_hwaddr
configure:10844: gcc -c -O8    conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:5: error: used struct type value where scalar is required
  124 | if (ac_aggr.ifr_hwaddr)
      |     ^~~~~~~
configure:10844: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_hwaddr)
| return 0;
|   ;
|   return 0;
| }
configure:10844: gcc -c -O8    conftest.c >&5
configure:10844: $? = 0
configure:10844: result: yes
configure:10860: checking for struct ifreq.ifr_netmask
configure:10860: gcc -c -O8    conftest.c >&5
conftest.c: In function 'main':
conftest.c:125:5: error: used struct type value where scalar is required
  125 | if (ac_aggr.ifr_netmask)
      |     ^~~~~~~
configure:10860: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_netmask)
| return 0;
|   ;
|   return 0;
| }
configure:10860: gcc -c -O8    conftest.c >&5
configure:10860: $? = 0
configure:10860: result: yes
configure:10876: checking for struct ifreq.ifr_broadaddr
configure:10876: gcc -c -O8    conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:5: error: used struct type value where scalar is required
  126 | if (ac_aggr.ifr_broadaddr)
      |     ^~~~~~~
configure:10876: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_broadaddr)
| return 0;
|   ;
|   return 0;
| }
configure:10876: gcc -c -O8    conftest.c >&5
configure:10876: $? = 0
configure:10876: result: yes
configure:10892: checking for struct ifreq.ifr_addr
configure:10892: gcc -c -O8    conftest.c >&5
conftest.c: In function 'main':
conftest.c:127:5: error: used struct type value where scalar is required
  127 | if (ac_aggr.ifr_addr)
      |     ^~~~~~~
configure:10892: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_addr)
| return 0;
|   ;
|   return 0;
| }
configure:10892: gcc -c -O8    conftest.c >&5
configure:10892: $? = 0
configure:10892: result: yes
configure:10908: checking for struct ifreq.ifr_addr.sa_len
configure:10908: gcc -c -O8    conftest.c >&5
conftest.c: In function 'main':
conftest.c:128:21: error: 'struct sockaddr' has no member named 'sa_len'
  128 | if (ac_aggr.ifr_addr.sa_len)
      |                     ^
configure:10908: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_addr.sa_len)
| return 0;
|   ;
|   return 0;
| }
configure:10908: gcc -c -O8    conftest.c >&5
conftest.c: In function 'main':
conftest.c:128:28: error: 'struct sockaddr' has no member named 'sa_len'
  128 | if (sizeof ac_aggr.ifr_addr.sa_len)
      |                            ^
configure:10908: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (sizeof ac_aggr.ifr_addr.sa_len)
| return 0;
|   ;
|   return 0;
| }
configure:10908: result: no
configure:10931: checking whether gcc understands -MMD -MF
configure:10949: gcc -c -O8 -MMD -MF deps.d -MP    conftest.c >&5
configure:10949: $? = 0
configure:10959: result: yes
configure:10981: checking for X
configure:11120: gcc -o conftest -O8     conftest.c -lX11  >&5 
configure:11120: $? = 0
configure:11170: result: libraries , headers 
configure:12990: checking whether malloc is Doug Lea style
configure:13011: gcc -o conftest -O8     conftest.c  >&5 
conftest.c: In function 'main':
conftest.c:89:1: warning: implicit declaration of function 'malloc_set_state'; did you mean 'malloc_stats'? [-Wimplicit-function-declaration]
   89 | malloc_set_state (malloc_get_state ());
      | ^~~~~~~~~~~~~~~~
      | malloc_stats
conftest.c:89:19: warning: implicit declaration of function 'malloc_get_state'; did you mean 'malloc_stats'? [-Wimplicit-function-declaration]
   89 | malloc_set_state (malloc_get_state ());
      |                   ^~~~~~~~~~~~~~~~
      |                   malloc_stats
conftest.c:91:6: error: '__malloc_initialize_hook' undeclared (first use in this function)
   91 |      __malloc_initialize_hook = hook;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:91:6: note: each undeclared identifier is reported only once for each function it appears in
configure:13011: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <malloc.h>
| 	    static void hook (void) {}
| int
| main ()
| {
| malloc_set_state (malloc_get_state ());
| 	    __after_morecore_hook = hook;
| 	    __malloc_initialize_hook = hook;
|   ;
|   return 0;
| }
configure:13018: result: no
configure:13031: checking for sbrk
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for __lsan_ignore_object
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
/usr/bin/ld: /tmp/ccgh9YIt.o: in function `main':
conftest.c:(.text.startup+0xb): undefined reference to `__lsan_ignore_object'
collect2: error: ld returned 1 exit status
configure:13031: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| /* end confdefs.h.  */
| /* Define __lsan_ignore_object to an innocuous variant, in case <limits.h> declares __lsan_ignore_object.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define __lsan_ignore_object innocuous___lsan_ignore_object
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char __lsan_ignore_object (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef __lsan_ignore_object
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char __lsan_ignore_object ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub___lsan_ignore_object || defined __stub_____lsan_ignore_object
| choke me
| #endif
| 
| int
| main ()
| {
| return __lsan_ignore_object ();
|   ;
|   return 0;
| }
configure:13031: result: no
configure:13031: checking for fchmod
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for canonicalize_file_name
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for faccessat
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for realpath
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for lstat
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for readlinkat
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for explicit_bzero
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for memset_s
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
/usr/bin/ld: /tmp/ccvDjfkU.o: in function `main':
conftest.c:(.text.startup+0xb): undefined reference to `memset_s'
collect2: error: ld returned 1 exit status
configure:13031: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| /* end confdefs.h.  */
| /* Define memset_s to an innocuous variant, in case <limits.h> declares memset_s.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define memset_s innocuous_memset_s
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char memset_s (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef memset_s
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char memset_s ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_memset_s || defined __stub___memset_s
| choke me
| #endif
| 
| int
| main ()
| {
| return memset_s ();
|   ;
|   return 0;
| }
configure:13031: result: no
configure:13031: checking for fchmodat
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for lchmod
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
conftest.c:121:1: error: unknown type name 'choke'
  121 | choke me
      | ^~~~~
conftest.c:121:9: error: expected ';' before 'int'
  121 | choke me
      |         ^
      |         ;
......
  124 | int
      | ~~~      
configure:13031: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| /* end confdefs.h.  */
| /* Define lchmod to an innocuous variant, in case <limits.h> declares lchmod.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define lchmod innocuous_lchmod
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char lchmod (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef lchmod
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char lchmod ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_lchmod || defined __stub___lchmod
| choke me
| #endif
| 
| int
| main ()
| {
| return lchmod ();
|   ;
|   return 0;
| }
configure:13031: result: no
configure:13031: checking for fcntl
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for fdopendir
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for fstatat
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for fsync
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for futimens
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for getrandom
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for gettimeofday
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for mkostemp
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for pipe2
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for pselect
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for readlink
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for isblank
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
conftest.c:127:6: warning: conflicting types for built-in function 'isblank'; expected 'int(int)' [-Wbuiltin-declaration-mismatch]
  127 | char isblank ();
      |      ^~~~~~~
conftest.c:115:1: note: 'isblank' is declared in header '<ctype.h>'
  114 | # include <limits.h>
  115 | #else
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for iswctype
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for strtoimax
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for symlink
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for localtime_r
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for timegm
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for utimensat
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for getdtablesize
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for futimes
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for futimesat
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13031: checking for lutimes
configure:13031: gcc -o conftest -O8     conftest.c  >&5 
configure:13031: $? = 0
configure:13031: result: yes
configure:13166: checking for getpagesize
configure:13166: gcc -o conftest -O8     conftest.c  >&5 
configure:13166: $? = 0
configure:13166: result: yes
configure:13175: checking for working mmap
configure:13324: gcc -o conftest -O8     conftest.c  >&5 
configure:13324: $? = 0
configure:13324: ./conftest
configure:13324: $? = 0
configure:13334: result: yes
configure:13352: checking for main in -lXbsd
configure:13371: gcc -o conftest -O8     conftest.c -lXbsd    >&5 
/usr/bin/ld: cannot find -lXbsd
collect2: error: ld returned 1 exit status
configure:13371: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| /* end confdefs.h.  */
| 
| 
| int
| main ()
| {
| return main ();
|   ;
|   return 0;
| }
configure:13380: result: no
configure:13392: checking for pthread library
configure:13428: gcc -o conftest -O8     conftest.c   >&5 
conftest.c: In function 'main':
conftest.c:127:18: warning: null argument where non-null required (argument 3) [-Wnonnull]
  127 |        status += pthread_create (&th, 0, 0, 0);
      |                  ^~~~~~~~~~~~~~
/usr/bin/ld: /tmp/ccVrwdub.o: in function `main':
conftest.c:(.text.startup+0x2c): undefined reference to `pthread_create'
/usr/bin/ld: conftest.c:(.text.startup+0x43): undefined reference to `pthread_sigmask'
/usr/bin/ld: conftest.c:(.text.startup+0x50): undefined reference to `pthread_kill'
collect2: error: ld returned 1 exit status
configure:13428: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| /* end confdefs.h.  */
| #include <pthread.h>
| 	      #include <signal.h>
| 	      sigset_t old_mask, new_mask;
| 	      void noop (void) {}
| int
| main ()
| {
| pthread_t th = pthread_self ();
| 	      int status = 0;
| 	      status += pthread_create (&th, 0, 0, 0);
| 	      status += pthread_sigmask (SIG_BLOCK, &new_mask, &old_mask);
| 	      status += pthread_kill (th, 0);
| 	      #if ! (defined SYSTEM_MALLOC || defined HYBRID_MALLOC 		     || defined DOUG_LEA_MALLOC)
| 	      /* Test for pthread_atfork only if gmalloc uses it,
| 		 as older-style hosts like MirBSD 10 lack it.  */
| 	      status += pthread_atfork (noop, noop, noop);
| 	      #endif
| 	      return status;
|   ;
|   return 0;
| }
configure:13428: gcc -o conftest -O8     conftest.c   -lpthread >&5 
conftest.c: In function 'main':
conftest.c:127:18: warning: null argument where non-null required (argument 3) [-Wnonnull]
  127 |        status += pthread_create (&th, 0, 0, 0);
      |                  ^~~~~~~~~~~~~~
configure:13428: $? = 0
configure:13439: result: -lpthread
configure:13466: checking for thread support
configure:13482: result: yes
configure:13549: checking whether X on GNU/Linux needs -b to link
configure:13565: gcc -o conftest  -O8       conftest.c -lX11   >&5 
conftest.c: In function 'main':
conftest.c:124:1: warning: implicit declaration of function 'XOpenDisplay' [-Wimplicit-function-declaration]
  124 | XOpenDisplay ("foo");
      | ^~~~~~~~~~~~
configure:13565: $? = 0
configure:13608: result: no
configure:13618: checking for Xkb
configure:13635: gcc -o conftest  -O8       conftest.c -lX11   >&5 
configure:13635: $? = 0
configure:13643: result: yes
configure:13655: checking for XrmSetDatabase
configure:13655: gcc -o conftest  -O8       conftest.c -lX11   >&5 
configure:13655: $? = 0
configure:13655: result: yes
configure:13655: checking for XScreenResourceString
configure:13655: gcc -o conftest  -O8       conftest.c -lX11   >&5 
configure:13655: $? = 0
configure:13655: result: yes
configure:13655: checking for XScreenNumberOfScreen
configure:13655: gcc -o conftest  -O8       conftest.c -lX11   >&5 
configure:13655: $? = 0
configure:13655: result: yes
configure:13667: checking X11 version 6
configure:13686: gcc -o conftest  -O8       conftest.c -lX11   >&5 
configure:13686: $? = 0
configure:13696: result: 6 or newer
configure:13731: checking for librsvg-2.0 >= 2.14.0
configure:13738: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE"
configure:13741: $? = 0
configure:13755: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE"
configure:13758: $? = 0
configure:13796: result: yes
configure:13828: checking for libwebp >= 0.6.0
configure:13835: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE"
Package libwebp was not found in the pkg-config search path.
Perhaps you should add the directory containing `libwebp.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libwebp' found
configure:13838: $? = 1
configure:13852: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE"
Package libwebp was not found in the pkg-config search path.
Perhaps you should add the directory containing `libwebp.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libwebp' found
configure:13855: $? = 1
configure:13869: result: no
No package 'libwebp' found
configure:13916: checking for sqlite3_open_v2 in -lsqlite3
configure:13941: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lsqlite3  -lX11   >&5 
/usr/bin/ld: cannot find -lsqlite3
collect2: error: ld returned 1 exit status
configure:13941: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_XKB 1
| #define HAVE_XRMSETDATABASE 1
| #define HAVE_XSCREENRESOURCESTRING 1
| #define HAVE_XSCREENNUMBEROFSCREEN 1
| #define HAVE_X11R6 1
| #define HAVE_X_I18N 1
| #define HAVE_X11R6_XIM 1
| #define HAVE_RSVG 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sqlite3_open_v2 ();
| int
| main ()
| {
| return sqlite3_open_v2 ();
|   ;
|   return 0;
| }
configure:13950: result: no
configure:14225: checking for getaddrinfo_a in -lanl
configure:14250: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lanl  -lX11   >&5 
configure:14250: $? = 0
configure:14259: result: yes
configure:14286: checking for gtk+-3.0 >= 3.10 glib-2.0 >= 2.37.5
configure:14293: $PKG_CONFIG --exists --print-errors "$GTK_MODULES"
configure:14296: $? = 0
configure:14310: $PKG_CONFIG --exists --print-errors "$GTK_MODULES"
configure:14313: $? = 0
configure:14351: result: yes
configure:14732: checking whether GTK compiles
configure:14762: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -pthread -isystem /usr/include/gtk-3.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cairo -isystem /usr/include/pango-1.0 -isystem /usr/include/fribidi -isystem /usr/include/harfbuzz -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include       conftest.c -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11   >&5 
configure:14762: $? = 0
configure:14770: result: yes
configure:14790: WARNING: Your version of Gtk+ will have problems with
       closing open displays.  This is no problem if you just use
       one display, but if you use more than one and close one of them
       Emacs may crash.
       See https://gitlab.gnome.org/GNOME/gtk/issues/221
configure:14969: checking for dbus-1 >= 1.0
configure:14976: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.0"
configure:14979: $? = 0
configure:14993: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.0"
configure:14996: $? = 0
configure:15034: result: yes
configure:15053: checking for dbus_watch_get_unix_fd
configure:15053: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -ldbus-1 >&5 
configure:15053: $? = 0
configure:15053: result: yes
configure:15053: checking for dbus_type_is_valid
configure:15053: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -ldbus-1 >&5 
configure:15053: $? = 0
configure:15053: result: yes
configure:15053: checking for dbus_validate_bus_name
configure:15053: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -ldbus-1 >&5 
configure:15053: $? = 0
configure:15053: result: yes
configure:15053: checking for dbus_validate_path
configure:15053: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -ldbus-1 >&5 
configure:15053: $? = 0
configure:15053: result: yes
configure:15053: checking for dbus_validate_interface
configure:15053: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -ldbus-1 >&5 
configure:15053: $? = 0
configure:15053: result: yes
configure:15053: checking for dbus_validate_member
configure:15053: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -ldbus-1 >&5 
configure:15053: $? = 0
configure:15053: result: yes
configure:15074: checking for gio-2.0 >= 2.26
configure:15081: $PKG_CONFIG --exists --print-errors "gio-2.0 >= 2.26"
configure:15084: $? = 0
configure:15098: $PKG_CONFIG --exists --print-errors "gio-2.0 >= 2.26"
configure:15101: $? = 0
configure:15139: result: yes
configure:15149: checking whether GSettings is in gio
configure:15171: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -pthread -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include       conftest.c -lX11   -lgio-2.0 -lgobject-2.0 -lglib-2.0 >&5 
configure:15171: $? = 0
configure:15179: result: yes
configure:15281: checking for gobject-2.0 >= 2.0
configure:15288: $PKG_CONFIG --exists --print-errors "gobject-2.0 >= 2.0"
configure:15291: $? = 0
configure:15305: $PKG_CONFIG --exists --print-errors "gobject-2.0 >= 2.0"
configure:15308: $? = 0
configure:15346: result: yes
configure:15374: checking for lgetfilecon in -lselinux
configure:15399: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lselinux  -lX11   >&5 
configure:15399: $? = 0
configure:15408: result: yes
configure:15429: checking for gnutls >= 2.12.2
configure:15436: $PKG_CONFIG --exists --print-errors "gnutls >= 2.12.2"
configure:15439: $? = 0
configure:15453: $PKG_CONFIG --exists --print-errors "gnutls >= 2.12.2"
configure:15456: $? = 0
configure:15494: result: yes
configure:15518: checking for libsystemd >= 222
configure:15525: $PKG_CONFIG --exists --print-errors "libsystemd >= 222"
configure:15528: $? = 0
configure:15542: $PKG_CONFIG --exists --print-errors "libsystemd >= 222"
configure:15545: $? = 0
configure:15583: result: yes
configure:15604: checking for jansson >= 2.7
configure:15611: $PKG_CONFIG --exists --print-errors "jansson >= 2.7"
configure:15614: $? = 0
configure:15628: $PKG_CONFIG --exists --print-errors "jansson >= 2.7"
configure:15631: $? = 0
configure:15669: result: yes
configure:15718: checking sys/inotify.h usability
configure:15718: gcc -c  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16     conftest.c >&5
configure:15718: $? = 0
configure:15718: result: yes
configure:15718: checking sys/inotify.h presence
configure:15718: gcc -E     conftest.c
configure:15718: $? = 0
configure:15718: result: yes
configure:15718: checking for sys/inotify.h
configure:15718: result: yes
configure:15725: checking for inotify_init1
configure:15725: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   >&5 
configure:15725: $? = 0
configure:15725: result: yes
configure:16438: gcc -c  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16     conftest.c >&5
configure:16438: $? = 0
configure:16486: gcc -c  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 --pedantic-errors     conftest.c >&5
conftest.c: In function 'main':
conftest.c:168:72: error: passing argument 5 of 'XRegisterIMInstantiateCallback' from incompatible pointer type [-Wincompatible-pointer-types]
  168 | (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
      |                                                                        ^~~~~~~~
      |                                                                        |
      |                                                                        XIMProc {aka void (*)(struct _XIM *, char *, char *)}
In file included from conftest.c:151:
/usr/include/X11/Xlib.h:3936:5: note: expected 'XIDProc' {aka 'void (*)(struct _XDisplay *, char *, char *)'} but argument is of type 'XIMProc' {aka 'void (*)(struct _XIM *, char *, char *)'}
 3936 |     XIDProc   /* callback */,
      |     ^~~~~~~
conftest.c:169:4: error: passing argument 6 of 'XRegisterIMInstantiateCallback' from incompatible pointer type [-Wincompatible-pointer-types]
  169 |    client_data);
      |    ^~~~~~~~~~~
      |    |
      |    char **
In file included from conftest.c:151:
/usr/include/X11/Xlib.h:3937:5: note: expected 'XPointer' {aka 'char *'} but argument is of type 'char **'
 3937 |     XPointer   /* client_data */
      |     ^~~~~~~~
configure:16486: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_XKB 1
| #define HAVE_XRMSETDATABASE 1
| #define HAVE_XSCREENRESOURCESTRING 1
| #define HAVE_XSCREENNUMBEROFSCREEN 1
| #define HAVE_X11R6 1
| #define HAVE_X_I18N 1
| #define HAVE_X11R6_XIM 1
| #define HAVE_RSVG 1
| #define HAVE_GETADDRINFO_A 1
| #define HAVE_GTK3 1
| #define GDK_DISABLE_DEPRECATION_WARNINGS 1
| #define GLIB_DISABLE_DEPRECATION_WARNINGS 1
| #define USE_GTK 1
| #define HAVE_DBUS 1
| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
| #define HAVE_DBUS_TYPE_IS_VALID 1
| #define HAVE_DBUS_VALIDATE_BUS_NAME 1
| #define HAVE_DBUS_VALIDATE_PATH 1
| #define HAVE_DBUS_VALIDATE_INTERFACE 1
| #define HAVE_DBUS_VALIDATE_MEMBER 1
| #define HAVE_GSETTINGS 1
| #define HAVE_LIBSELINUX 1
| #define HAVE_GNUTLS 1
| #define HAVE_LIBSYSTEMD 1
| #define HAVE_JSON 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define HAVE_XIM 1
| #define USE_XIM 1
| /* end confdefs.h.  */
| 
| #include <X11/Xlib.h>
| #include <X11/Xresource.h>
| int
| main ()
| {
| Display *display;
| XrmDatabase db;
| char *res_name;
| char *res_class;
| XIMProc  callback;
| XPointer *client_data;
| #ifndef __GNUC__
| /* If we're not using GCC, it's probably not XFree86, and this is
|    probably right, but we can't use something like --pedantic-errors.  */
| extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*,
|                                            char*, XIMProc, XPointer*);
| #endif
| (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, callback,
|    client_data);
|   ;
|   return 0;
| }
configure:16516: gcc -c  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16     conftest.c >&5
configure:16516: $? = 0
configure:16517: checking for XRenderQueryExtension in -lXrender
configure:16542: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lXrender  -lX11   >&5 
configure:16542: $? = 0
configure:16551: result: yes
configure:16575: checking for cairo >= 1.8.0
configure:16582: $PKG_CONFIG --exists --print-errors "$CAIRO_MODULE"
configure:16585: $? = 0
configure:16599: $PKG_CONFIG --exists --print-errors "$CAIRO_MODULE"
configure:16602: $? = 0
configure:16640: result: yes
configure:16849: checking for freetype2
configure:16856: $PKG_CONFIG --exists --print-errors "freetype2"
configure:16859: $? = 0
configure:16873: $PKG_CONFIG --exists --print-errors "freetype2"
configure:16876: $? = 0
configure:16914: result: yes
configure:16924: checking for fontconfig >= 2.2.0
configure:16931: $PKG_CONFIG --exists --print-errors "fontconfig >= 2.2.0"
configure:16934: $? = 0
configure:16948: $PKG_CONFIG --exists --print-errors "fontconfig >= 2.2.0"
configure:16951: $? = 0
configure:16989: result: yes
configure:17318: checking for FT_Face_GetCharVariantIndex
configure:17318: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lfreetype -lX11   -lcairo >&5 
configure:17318: $? = 0
configure:17318: result: yes
configure:17332: checking for libotf
configure:17339: $PKG_CONFIG --exists --print-errors "libotf"
configure:17342: $? = 0
configure:17356: $PKG_CONFIG --exists --print-errors "libotf"
configure:17359: $? = 0
configure:17397: result: yes
configure:17406: checking for OTF_get_variation_glyphs in -lotf
configure:17431: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lotf  -lX11   -lcairo >&5 
configure:17431: $? = 0
configure:17440: result: yes
configure:17467: checking for m17n-flt
configure:17474: $PKG_CONFIG --exists --print-errors "m17n-flt"
configure:17477: $? = 0
configure:17491: $PKG_CONFIG --exists --print-errors "m17n-flt"
configure:17494: $? = 0
configure:17532: result: yes
configure:17845: checking for harfbuzz >= 0.9.42
configure:17852: $PKG_CONFIG --exists --print-errors "harfbuzz >= $harfbuzz_required_ver"
configure:17855: $? = 0
configure:17869: $PKG_CONFIG --exists --print-errors "harfbuzz >= $harfbuzz_required_ver"
configure:17872: $? = 0
configure:17910: result: yes
configure:18332: checking X11/Xlib-xcb.h usability
configure:18332: gcc -c  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16     conftest.c >&5
conftest.c:193:10: fatal error: X11/Xlib-xcb.h: No such file or directory
  193 | #include <X11/Xlib-xcb.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:18332: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_XKB 1
| #define HAVE_XRMSETDATABASE 1
| #define HAVE_XSCREENRESOURCESTRING 1
| #define HAVE_XSCREENNUMBEROFSCREEN 1
| #define HAVE_X11R6 1
| #define HAVE_X_I18N 1
| #define HAVE_X11R6_XIM 1
| #define HAVE_RSVG 1
| #define HAVE_GETADDRINFO_A 1
| #define HAVE_GTK3 1
| #define GDK_DISABLE_DEPRECATION_WARNINGS 1
| #define GLIB_DISABLE_DEPRECATION_WARNINGS 1
| #define USE_GTK 1
| #define HAVE_DBUS 1
| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
| #define HAVE_DBUS_TYPE_IS_VALID 1
| #define HAVE_DBUS_VALIDATE_BUS_NAME 1
| #define HAVE_DBUS_VALIDATE_PATH 1
| #define HAVE_DBUS_VALIDATE_INTERFACE 1
| #define HAVE_DBUS_VALIDATE_MEMBER 1
| #define HAVE_GSETTINGS 1
| #define HAVE_LIBSELINUX 1
| #define HAVE_GNUTLS 1
| #define HAVE_LIBSYSTEMD 1
| #define HAVE_JSON 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define HAVE_XIM 1
| #define USE_XIM 1
| #define XRegisterIMInstantiateCallback_arg6 XPointer
| #define HAVE_XRENDER 1
| #define USE_CAIRO 1
| #define HAVE_FREETYPE 1
| #define HAVE_FT_FACE_GETCHARVARIANTINDEX 1
| #define HAVE_LIBOTF 1
| #define HAVE_OTF_GET_VARIATION_GLYPHS 1
| #define HAVE_OTF_KANNADA_BUG 1
| #define HAVE_M17N_FLT 1
| #define HAVE_HARFBUZZ 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <X11/Xlib-xcb.h>
configure:18332: result: no
configure:18332: checking X11/Xlib-xcb.h presence
configure:18332: gcc -E     conftest.c
conftest.c:160:10: fatal error: X11/Xlib-xcb.h: No such file or directory
  160 | #include <X11/Xlib-xcb.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:18332: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_XKB 1
| #define HAVE_XRMSETDATABASE 1
| #define HAVE_XSCREENRESOURCESTRING 1
| #define HAVE_XSCREENNUMBEROFSCREEN 1
| #define HAVE_X11R6 1
| #define HAVE_X_I18N 1
| #define HAVE_X11R6_XIM 1
| #define HAVE_RSVG 1
| #define HAVE_GETADDRINFO_A 1
| #define HAVE_GTK3 1
| #define GDK_DISABLE_DEPRECATION_WARNINGS 1
| #define GLIB_DISABLE_DEPRECATION_WARNINGS 1
| #define USE_GTK 1
| #define HAVE_DBUS 1
| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
| #define HAVE_DBUS_TYPE_IS_VALID 1
| #define HAVE_DBUS_VALIDATE_BUS_NAME 1
| #define HAVE_DBUS_VALIDATE_PATH 1
| #define HAVE_DBUS_VALIDATE_INTERFACE 1
| #define HAVE_DBUS_VALIDATE_MEMBER 1
| #define HAVE_GSETTINGS 1
| #define HAVE_LIBSELINUX 1
| #define HAVE_GNUTLS 1
| #define HAVE_LIBSYSTEMD 1
| #define HAVE_JSON 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define HAVE_XIM 1
| #define USE_XIM 1
| #define XRegisterIMInstantiateCallback_arg6 XPointer
| #define HAVE_XRENDER 1
| #define USE_CAIRO 1
| #define HAVE_FREETYPE 1
| #define HAVE_FT_FACE_GETCHARVARIANTINDEX 1
| #define HAVE_LIBOTF 1
| #define HAVE_OTF_GET_VARIATION_GLYPHS 1
| #define HAVE_OTF_KANNADA_BUG 1
| #define HAVE_M17N_FLT 1
| #define HAVE_HARFBUZZ 1
| /* end confdefs.h.  */
| #include <X11/Xlib-xcb.h>
configure:18332: result: no
configure:18332: checking for X11/Xlib-xcb.h
configure:18332: result: no
configure:18531: checking X11/xpm.h usability
configure:18531: gcc -c  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16     conftest.c >&5
configure:18531: $? = 0
configure:18531: result: yes
configure:18531: checking X11/xpm.h presence
configure:18531: gcc -E     conftest.c
configure:18531: $? = 0
configure:18531: result: yes
configure:18531: checking for X11/xpm.h
configure:18531: result: yes
configure:18533: checking for XpmReadFileToPixmap in -lXpm
configure:18558: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lXpm -lX11 -lX11   -lcairo >&5 
configure:18558: $? = 0
configure:18567: result: yes
configure:18577: checking for XpmReturnAllocPixels preprocessor define
configure:18599: result: yes
configure:18652: checking for jpeglib 6b or later
configure:18685: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -lcairo >&5 
/usr/bin/ld: /tmp/ccmoGnt5.o: in function `main':
conftest.c:(.text.startup+0x1e): undefined reference to `jpeg_CreateDecompress'
/usr/bin/ld: conftest.c:(.text.startup+0x3f): undefined reference to `jpeg_destroy_decompress'
collect2: error: ld returned 1 exit status
configure:18685: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_XKB 1
| #define HAVE_XRMSETDATABASE 1
| #define HAVE_XSCREENRESOURCESTRING 1
| #define HAVE_XSCREENNUMBEROFSCREEN 1
| #define HAVE_X11R6 1
| #define HAVE_X_I18N 1
| #define HAVE_X11R6_XIM 1
| #define HAVE_RSVG 1
| #define HAVE_GETADDRINFO_A 1
| #define HAVE_GTK3 1
| #define GDK_DISABLE_DEPRECATION_WARNINGS 1
| #define GLIB_DISABLE_DEPRECATION_WARNINGS 1
| #define USE_GTK 1
| #define HAVE_DBUS 1
| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
| #define HAVE_DBUS_TYPE_IS_VALID 1
| #define HAVE_DBUS_VALIDATE_BUS_NAME 1
| #define HAVE_DBUS_VALIDATE_PATH 1
| #define HAVE_DBUS_VALIDATE_INTERFACE 1
| #define HAVE_DBUS_VALIDATE_MEMBER 1
| #define HAVE_GSETTINGS 1
| #define HAVE_LIBSELINUX 1
| #define HAVE_GNUTLS 1
| #define HAVE_LIBSYSTEMD 1
| #define HAVE_JSON 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define HAVE_XIM 1
| #define USE_XIM 1
| #define XRegisterIMInstantiateCallback_arg6 XPointer
| #define HAVE_XRENDER 1
| #define USE_CAIRO 1
| #define HAVE_FREETYPE 1
| #define HAVE_FT_FACE_GETCHARVARIANTINDEX 1
| #define HAVE_LIBOTF 1
| #define HAVE_OTF_GET_VARIATION_GLYPHS 1
| #define HAVE_OTF_KANNADA_BUG 1
| #define HAVE_M17N_FLT 1
| #define HAVE_HARFBUZZ 1
| #define HAVE_XPM 1
| /* end confdefs.h.  */
| #undef HAVE_STDLIB_H /* Avoid config.h/jpeglib.h collision.  */
| 		#include <stdio.h> /* jpeglib.h needs FILE and size_t.  */
| 		#include <jpeglib.h>
| 		#include <jerror.h>
| 		char verify[JPEG_LIB_VERSION < 62 ? -1 : 1];
| 		struct jpeg_decompress_struct cinfo;
| 
| int
| main ()
| {
| 
| 		jpeg_create_decompress (&cinfo);
| 		WARNMS (&cinfo, JWRN_JPEG_EOF);
| 		jpeg_destroy_decompress (&cinfo);
| 
|   ;
|   return 0;
| }
configure:18685: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -lcairo -ljpeg >&5 
configure:18685: $? = 0
configure:18696: result: -ljpeg
configure:18719: checking for lcms2
configure:18726: $PKG_CONFIG --exists --print-errors "lcms2"
configure:18729: $? = 0
configure:18743: $PKG_CONFIG --exists --print-errors "lcms2"
configure:18746: $? = 0
configure:18784: result: yes
configure:18806: checking for library containing inflateEnd
configure:18837: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -lcairo >&5 
/usr/bin/ld: /tmp/cc2NKrVx.o: in function `main':
conftest.c:(.text.startup+0xb): undefined reference to `inflateEnd'
collect2: error: ld returned 1 exit status
configure:18837: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_XKB 1
| #define HAVE_XRMSETDATABASE 1
| #define HAVE_XSCREENRESOURCESTRING 1
| #define HAVE_XSCREENNUMBEROFSCREEN 1
| #define HAVE_X11R6 1
| #define HAVE_X_I18N 1
| #define HAVE_X11R6_XIM 1
| #define HAVE_RSVG 1
| #define HAVE_GETADDRINFO_A 1
| #define HAVE_GTK3 1
| #define GDK_DISABLE_DEPRECATION_WARNINGS 1
| #define GLIB_DISABLE_DEPRECATION_WARNINGS 1
| #define USE_GTK 1
| #define HAVE_DBUS 1
| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
| #define HAVE_DBUS_TYPE_IS_VALID 1
| #define HAVE_DBUS_VALIDATE_BUS_NAME 1
| #define HAVE_DBUS_VALIDATE_PATH 1
| #define HAVE_DBUS_VALIDATE_INTERFACE 1
| #define HAVE_DBUS_VALIDATE_MEMBER 1
| #define HAVE_GSETTINGS 1
| #define HAVE_LIBSELINUX 1
| #define HAVE_GNUTLS 1
| #define HAVE_LIBSYSTEMD 1
| #define HAVE_JSON 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define HAVE_XIM 1
| #define USE_XIM 1
| #define XRegisterIMInstantiateCallback_arg6 XPointer
| #define HAVE_XRENDER 1
| #define USE_CAIRO 1
| #define HAVE_FREETYPE 1
| #define HAVE_FT_FACE_GETCHARVARIANTINDEX 1
| #define HAVE_LIBOTF 1
| #define HAVE_OTF_GET_VARIATION_GLYPHS 1
| #define HAVE_OTF_KANNADA_BUG 1
| #define HAVE_M17N_FLT 1
| #define HAVE_HARFBUZZ 1
| #define HAVE_XPM 1
| #define HAVE_JPEG 1
| #define HAVE_LCMS2 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char inflateEnd ();
| int
| main ()
| {
| return inflateEnd ();
|   ;
|   return 0;
| }
configure:18837: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lz  -lX11   -lcairo >&5 
configure:18837: $? = 0
configure:18854: result: -lz
configure:18919: checking for dladdr
configure:18919: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -lcairo -ldl >&5 
configure:18919: $? = 0
configure:18919: result: yes
configure:18919: checking for dlfunc
configure:18919: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lX11   -lcairo -ldl >&5 
/usr/bin/ld: /tmp/ccnSvQP8.o: in function `main':
conftest.c:(.text.startup+0xb): undefined reference to `dlfunc'
collect2: error: ld returned 1 exit status
configure:18919: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_XKB 1
| #define HAVE_XRMSETDATABASE 1
| #define HAVE_XSCREENRESOURCESTRING 1
| #define HAVE_XSCREENNUMBEROFSCREEN 1
| #define HAVE_X11R6 1
| #define HAVE_X_I18N 1
| #define HAVE_X11R6_XIM 1
| #define HAVE_RSVG 1
| #define HAVE_GETADDRINFO_A 1
| #define HAVE_GTK3 1
| #define GDK_DISABLE_DEPRECATION_WARNINGS 1
| #define GLIB_DISABLE_DEPRECATION_WARNINGS 1
| #define USE_GTK 1
| #define HAVE_DBUS 1
| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
| #define HAVE_DBUS_TYPE_IS_VALID 1
| #define HAVE_DBUS_VALIDATE_BUS_NAME 1
| #define HAVE_DBUS_VALIDATE_PATH 1
| #define HAVE_DBUS_VALIDATE_INTERFACE 1
| #define HAVE_DBUS_VALIDATE_MEMBER 1
| #define HAVE_GSETTINGS 1
| #define HAVE_LIBSELINUX 1
| #define HAVE_GNUTLS 1
| #define HAVE_LIBSYSTEMD 1
| #define HAVE_JSON 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define HAVE_XIM 1
| #define USE_XIM 1
| #define XRegisterIMInstantiateCallback_arg6 XPointer
| #define HAVE_XRENDER 1
| #define USE_CAIRO 1
| #define HAVE_FREETYPE 1
| #define HAVE_FT_FACE_GETCHARVARIANTINDEX 1
| #define HAVE_LIBOTF 1
| #define HAVE_OTF_GET_VARIATION_GLYPHS 1
| #define HAVE_OTF_KANNADA_BUG 1
| #define HAVE_M17N_FLT 1
| #define HAVE_HARFBUZZ 1
| #define HAVE_XPM 1
| #define HAVE_JPEG 1
| #define HAVE_LCMS2 1
| #define HAVE_ZLIB 1
| #define HAVE_DLADDR 1
| /* end confdefs.h.  */
| /* Define dlfunc to an innocuous variant, in case <limits.h> declares dlfunc.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define dlfunc innocuous_dlfunc
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char dlfunc (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef dlfunc
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char dlfunc ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_dlfunc || defined __stub___dlfunc
| choke me
| #endif
| 
| int
| main ()
| {
| return dlfunc ();
|   ;
|   return 0;
| }
configure:18919: result: no
configure:19041: checking for gcc_jit_context_acquire in -lgccjit
configure:19066: gcc -o conftest  -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16       conftest.c -lgccjit  -lX11   -lcairo >&5 
/usr/bin/ld: cannot find -lgccjit
collect2: error: ld returned 1 exit status
configure:19066: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.0.50"
| #define PACKAGE_STRING "GNU Emacs 29.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_IEEE754_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_STAT_H 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define GCC_LINT 1
| #define SYSTEM_TYPE "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_ALSA 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_SBRK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CANONICALIZE_FILE_NAME 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_XKB 1
| #define HAVE_XRMSETDATABASE 1
| #define HAVE_XSCREENRESOURCESTRING 1
| #define HAVE_XSCREENNUMBEROFSCREEN 1
| #define HAVE_X11R6 1
| #define HAVE_X_I18N 1
| #define HAVE_X11R6_XIM 1
| #define HAVE_RSVG 1
| #define HAVE_GETADDRINFO_A 1
| #define HAVE_GTK3 1
| #define GDK_DISABLE_DEPRECATION_WARNINGS 1
| #define GLIB_DISABLE_DEPRECATION_WARNINGS 1
| #define USE_GTK 1
| #define HAVE_DBUS 1
| #define HAVE_DBUS_WATCH_GET_UNIX_FD 1
| #define HAVE_DBUS_TYPE_IS_VALID 1
| #define HAVE_DBUS_VALIDATE_BUS_NAME 1
| #define HAVE_DBUS_VALIDATE_PATH 1
| #define HAVE_DBUS_VALIDATE_INTERFACE 1
| #define HAVE_DBUS_VALIDATE_MEMBER 1
| #define HAVE_GSETTINGS 1
| #define HAVE_LIBSELINUX 1
| #define HAVE_GNUTLS 1
| #define HAVE_LIBSYSTEMD 1
| #define HAVE_JSON 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define HAVE_XIM 1
| #define USE_XIM 1
| #define XRegisterIMInstantiateCallback_arg6 XPointer
| #define HAVE_XRENDER 1
| #define USE_CAIRO 1
| #define HAVE_FREETYPE 1
| #define HAVE_FT_FACE_GETCHARVARIANTINDEX 1
| #define HAVE_LIBOTF 1
| #define HAVE_OTF_GET_VARIATION_GLYPHS 1
| #define HAVE_OTF_KANNADA_BUG 1
| #define HAVE_M17N_FLT 1
| #define HAVE_HARFBUZZ 1
| #define HAVE_XPM 1
| #define HAVE_JPEG 1
| #define HAVE_LCMS2 1
| #define HAVE_ZLIB 1
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char gcc_jit_context_acquire ();
| int
| main ()
| {
| return gcc_jit_context_acquire ();
|   ;
|   return 0;
| }
configure:19075: result: no
configure:19086: error: ELisp native compiler was requested, but libgccjit was not found.
Please try installing libgccjit or a similar package.
If you are sure you want Emacs be compiled without ELisp native compiler,
pass the --without-native-compilation option to configure.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_env_ALSA_CFLAGS_set=
ac_cv_env_ALSA_CFLAGS_value=
ac_cv_env_ALSA_LIBS_set=
ac_cv_env_ALSA_LIBS_value=
ac_cv_env_CAIRO_CFLAGS_set=
ac_cv_env_CAIRO_CFLAGS_value=
ac_cv_env_CAIRO_LIBS_set=
ac_cv_env_CAIRO_LIBS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value=-O8
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_DBUS_CFLAGS_set=
ac_cv_env_DBUS_CFLAGS_value=
ac_cv_env_DBUS_LIBS_set=
ac_cv_env_DBUS_LIBS_value=
ac_cv_env_FONTCONFIG_CFLAGS_set=
ac_cv_env_FONTCONFIG_CFLAGS_value=
ac_cv_env_FONTCONFIG_LIBS_set=
ac_cv_env_FONTCONFIG_LIBS_value=
ac_cv_env_FREETYPE_CFLAGS_set=
ac_cv_env_FREETYPE_CFLAGS_value=
ac_cv_env_FREETYPE_LIBS_set=
ac_cv_env_FREETYPE_LIBS_value=
ac_cv_env_GCONF_CFLAGS_set=
ac_cv_env_GCONF_CFLAGS_value=
ac_cv_env_GCONF_LIBS_set=
ac_cv_env_GCONF_LIBS_value=
ac_cv_env_GFILENOTIFY_CFLAGS_set=
ac_cv_env_GFILENOTIFY_CFLAGS_value=
ac_cv_env_GFILENOTIFY_LIBS_set=
ac_cv_env_GFILENOTIFY_LIBS_value=
ac_cv_env_GLIB_COMPILE_SCHEMAS_set=
ac_cv_env_GLIB_COMPILE_SCHEMAS_value=
ac_cv_env_GOBJECT_CFLAGS_set=
ac_cv_env_GOBJECT_CFLAGS_value=
ac_cv_env_GOBJECT_LIBS_set=
ac_cv_env_GOBJECT_LIBS_value=
ac_cv_env_GSETTINGS_CFLAGS_set=
ac_cv_env_GSETTINGS_CFLAGS_value=
ac_cv_env_GSETTINGS_LIBS_set=
ac_cv_env_GSETTINGS_LIBS_value=
ac_cv_env_GTK_CFLAGS_set=
ac_cv_env_GTK_CFLAGS_value=
ac_cv_env_GTK_LIBS_set=
ac_cv_env_GTK_LIBS_value=
ac_cv_env_HARFBUZZ_CFLAGS_set=
ac_cv_env_HARFBUZZ_CFLAGS_value=
ac_cv_env_HARFBUZZ_LIBS_set=
ac_cv_env_HARFBUZZ_LIBS_value=
ac_cv_env_IMAGEMAGICK_CFLAGS_set=
ac_cv_env_IMAGEMAGICK_CFLAGS_value=
ac_cv_env_IMAGEMAGICK_LIBS_set=
ac_cv_env_IMAGEMAGICK_LIBS_value=
ac_cv_env_JSON_CFLAGS_set=
ac_cv_env_JSON_CFLAGS_value=
ac_cv_env_JSON_LIBS_set=
ac_cv_env_JSON_LIBS_value=
ac_cv_env_KQUEUE_CFLAGS_set=
ac_cv_env_KQUEUE_CFLAGS_value=
ac_cv_env_KQUEUE_LIBS_set=
ac_cv_env_KQUEUE_LIBS_value=
ac_cv_env_LCMS2_CFLAGS_set=
ac_cv_env_LCMS2_CFLAGS_value=
ac_cv_env_LCMS2_LIBS_set=
ac_cv_env_LCMS2_LIBS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBGNUTLS_CFLAGS_set=
ac_cv_env_LIBGNUTLS_CFLAGS_value=
ac_cv_env_LIBGNUTLS_LIBS_set=
ac_cv_env_LIBGNUTLS_LIBS_value=
ac_cv_env_LIBOTF_CFLAGS_set=
ac_cv_env_LIBOTF_CFLAGS_value=
ac_cv_env_LIBOTF_LIBS_set=
ac_cv_env_LIBOTF_LIBS_value=
ac_cv_env_LIBSECCOMP_CFLAGS_set=
ac_cv_env_LIBSECCOMP_CFLAGS_value=
ac_cv_env_LIBSECCOMP_LIBS_set=
ac_cv_env_LIBSECCOMP_LIBS_value=
ac_cv_env_LIBSYSTEMD_CFLAGS_set=
ac_cv_env_LIBSYSTEMD_CFLAGS_value=
ac_cv_env_LIBSYSTEMD_LIBS_set=
ac_cv_env_LIBSYSTEMD_LIBS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LIBXML2_CFLAGS_set=
ac_cv_env_LIBXML2_CFLAGS_value=
ac_cv_env_LIBXML2_LIBS_set=
ac_cv_env_LIBXML2_LIBS_value=
ac_cv_env_M17N_FLT_CFLAGS_set=
ac_cv_env_M17N_FLT_CFLAGS_value=
ac_cv_env_M17N_FLT_LIBS_set=
ac_cv_env_M17N_FLT_LIBS_value=
ac_cv_env_OBJCFLAGS_set=
ac_cv_env_OBJCFLAGS_value=
ac_cv_env_OBJC_set=
ac_cv_env_OBJC_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=
ac_cv_env_PKG_CONFIG_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_PNG_CFLAGS_set=
ac_cv_env_PNG_CFLAGS_value=
ac_cv_env_PNG_LIBS_set=
ac_cv_env_PNG_LIBS_value=
ac_cv_env_RSVG_CFLAGS_set=
ac_cv_env_RSVG_CFLAGS_value=
ac_cv_env_RSVG_LIBS_set=
ac_cv_env_RSVG_LIBS_value=
ac_cv_env_WEBKIT_CFLAGS_set=
ac_cv_env_WEBKIT_CFLAGS_value=
ac_cv_env_WEBKIT_LIBS_set=
ac_cv_env_WEBKIT_LIBS_value=
ac_cv_env_WEBP_CFLAGS_set=
ac_cv_env_WEBP_CFLAGS_value=
ac_cv_env_WEBP_LIBS_set=
ac_cv_env_WEBP_LIBS_value=
ac_cv_env_XFIXES_CFLAGS_set=
ac_cv_env_XFIXES_CFLAGS_value=
ac_cv_env_XFIXES_LIBS_set=
ac_cv_env_XFIXES_LIBS_value=
ac_cv_env_XFT_CFLAGS_set=
ac_cv_env_XFT_CFLAGS_value=
ac_cv_env_XFT_LIBS_set=
ac_cv_env_XFT_LIBS_value=
ac_cv_env_XINERAMA_CFLAGS_set=
ac_cv_env_XINERAMA_CFLAGS_value=
ac_cv_env_XINERAMA_LIBS_set=
ac_cv_env_XINERAMA_LIBS_value=
ac_cv_env_XINPUT_CFLAGS_set=
ac_cv_env_XINPUT_CFLAGS_value=
ac_cv_env_XINPUT_LIBS_set=
ac_cv_env_XINPUT_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_XRANDR_CFLAGS_set=
ac_cv_env_XRANDR_CFLAGS_value=
ac_cv_env_XRANDR_LIBS_set=
ac_cv_env_XRANDR_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_FT_Face_GetCharVariantIndex=yes
ac_cv_func_XScreenNumberOfScreen=yes
ac_cv_func_XScreenResourceString=yes
ac_cv_func_XrmSetDatabase=yes
ac_cv_func___lsan_ignore_object=no
ac_cv_func_canonicalize_file_name=yes
ac_cv_func_dbus_type_is_valid=yes
ac_cv_func_dbus_validate_bus_name=yes
ac_cv_func_dbus_validate_interface=yes
ac_cv_func_dbus_validate_member=yes
ac_cv_func_dbus_validate_path=yes
ac_cv_func_dbus_watch_get_unix_fd=yes
ac_cv_func_dladdr=yes
ac_cv_func_dlfunc=no
ac_cv_func_explicit_bzero=yes
ac_cv_func_faccessat=yes
ac_cv_func_fchmod=yes
ac_cv_func_fchmodat=yes
ac_cv_func_fcntl=yes
ac_cv_func_fdopendir=yes
ac_cv_func_fstatat=yes
ac_cv_func_fsync=yes
ac_cv_func_futimens=yes
ac_cv_func_futimes=yes
ac_cv_func_futimesat=yes
ac_cv_func_getdtablesize=yes
ac_cv_func_getpagesize=yes
ac_cv_func_getrandom=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_inotify_init1=yes
ac_cv_func_isblank=yes
ac_cv_func_iswctype=yes
ac_cv_func_lchmod=no
ac_cv_func_localtime_r=yes
ac_cv_func_lstat=yes
ac_cv_func_lutimes=yes
ac_cv_func_memset_s=no
ac_cv_func_mkostemp=yes
ac_cv_func_mmap_fixed_mapped=yes
ac_cv_func_pipe2=yes
ac_cv_func_pselect=yes
ac_cv_func_pthread_sigmask=yes
ac_cv_func_readlink=yes
ac_cv_func_readlinkat=yes
ac_cv_func_realpath=yes
ac_cv_func_sbrk=yes
ac_cv_func_strtoimax=yes
ac_cv_func_symlink=yes
ac_cv_func_timegm=yes
ac_cv_func_utimensat=yes
ac_cv_have_x='have_x=yes	ac_x_includes='\'''\''	ac_x_libraries='\'''\'''
ac_cv_header_X11_Xlib_xcb_h=no
ac_cv_header_X11_xpm_h=yes
ac_cv_header_coff_h=no
ac_cv_header_dirent_h=yes
ac_cv_header_execinfo_h=yes
ac_cv_header_getopt_h=yes
ac_cv_header_ieee754_h=yes
ac_cv_header_ifaddrs_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_limits_h=yes
ac_cv_header_linux_fs_h=yes
ac_cv_header_machine_soundcard_h=no
ac_cv_header_malloc_h=yes
ac_cv_header_malloc_malloc_h=no
ac_cv_header_memory_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_mmsystem_h=no
ac_cv_header_net_if_dl_h=no
ac_cv_header_net_if_h=yes
ac_cv_header_pthread_h=yes
ac_cv_header_pty_h=yes
ac_cv_header_pwd_h=yes
ac_cv_header_sanitizer_lsan_interface_h=yes
ac_cv_header_soundcard_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdio_ext_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_cdefs_h=yes
ac_cv_header_sys_fs_types_h=no
ac_cv_header_sys_inotify_h=yes
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_random_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_socket_h=yes
ac_cv_header_sys_soundcard_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_sysinfo_h=yes
ac_cv_header_sys_systeminfo_h=no
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_un_h=yes
ac_cv_header_sys_utsname_h=yes
ac_cv_header_sys_vfs_h=yes
ac_cv_header_sys_wait_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_util_h=no
ac_cv_header_utmp_h=yes
ac_cv_header_wchar_h=yes
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_lib_Xbsd_main=no
ac_cv_lib_Xpm_XpmReadFileToPixmap=yes
ac_cv_lib_Xrender_XRenderQueryExtension=yes
ac_cv_lib_anl_getaddrinfo_a=yes
ac_cv_lib_gccjit_gcc_jit_context_acquire=no
ac_cv_lib_ossaudio__oss_ioctl=no
ac_cv_lib_otf_OTF_get_variation_glyphs=yes
ac_cv_lib_selinux_lgetfilecon=yes
ac_cv_lib_sqlite3_sqlite3_open_v2=no
ac_cv_member_struct_ifreq_ifr_addr=yes
ac_cv_member_struct_ifreq_ifr_addr_sa_len=no
ac_cv_member_struct_ifreq_ifr_broadaddr=yes
ac_cv_member_struct_ifreq_ifr_flags=yes
ac_cv_member_struct_ifreq_ifr_hwaddr=yes
ac_cv_member_struct_ifreq_ifr_netmask=yes
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_GZIP_PROG=/usr/bin/gzip
ac_cv_path_INSTALL_INFO=/usr/bin/install-info
ac_cv_path_MAKE=make
ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_c11=
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_gcc_c_o=yes
ac_cv_prog_cc_stdc=
ac_cv_safe_to_define___extensions__=yes
ac_cv_search_inflateEnd=-lz
ac_cv_search_sqrt=-lm
ac_cv_should_define__xopen_source=no
ac_cv_sys_file_offset_bits=no
ac_cv_sys_largefile_CC=no
emacs_cv_autodepend=yes
emacs_cv_b_link=no
emacs_cv_clang=no
emacs_cv_cpp_xpm_return_alloc_pixels=yes
emacs_cv_find_delete=-delete
emacs_cv_gsettings_in_gio=yes
emacs_cv_gtk_compiles=yes
emacs_cv_jpeglib=-ljpeg
emacs_cv_linux_sysinfo=yes
emacs_cv_ln_s_fileonly='ln -s'
emacs_cv_personality_addr_no_randomize=yes
emacs_cv_pthread_lib=-lpthread
emacs_cv_sanitize_address=no
emacs_cv_var_doug_lea_malloc=no
emacs_cv_x11_version_6=yes
emacs_cv_xkb=yes
emacs_cv_znocombreloc='not needed'
gl_cv_c_amsterdam_compiler=no
gl_cv_cc_nomfi_needed=no
gl_cv_cc_nomfi_supported=yes
gl_cv_cc_uninitialized_supported=yes
gl_cv_compiler_check_decl_option=none
gl_cv_compiler_clang=no
gl_cv_warn_c__Wall=yes
gl_cv_warn_c__Warith_conversion=no
gl_cv_warn_c__Warray_bounds_2=yes
gl_cv_warn_c__Wattribute_alias_2=yes
gl_cv_warn_c__Wdate_time=yes
gl_cv_warn_c__Wdisabled_optimization=yes
gl_cv_warn_c__Wdouble_promotion=yes
gl_cv_warn_c__Wduplicated_cond=yes
gl_cv_warn_c__Werror__Wunknown_warning_option=no
gl_cv_warn_c__Wextra=yes
gl_cv_warn_c__Wformat_2=yes
gl_cv_warn_c__Wformat_signedness=yes
gl_cv_warn_c__Wformat_truncation_2=yes
gl_cv_warn_c__Wimplicit_fallthrough_5=yes
gl_cv_warn_c__Winit_self=yes
gl_cv_warn_c__Winvalid_pch=yes
gl_cv_warn_c__Wlogical_op=yes
gl_cv_warn_c__Wmissing_declarations=yes
gl_cv_warn_c__Wmissing_include_dirs=yes
gl_cv_warn_c__Wmissing_prototypes=yes
gl_cv_warn_c__Wnested_externs=yes
gl_cv_warn_c__Wno_format_nonliteral=yes
gl_cv_warn_c__Wno_missing_field_initializers=yes
gl_cv_warn_c__Wno_override_init=yes
gl_cv_warn_c__Wno_sign_compare=yes
gl_cv_warn_c__Wno_type_limits=yes
gl_cv_warn_c__Wno_unused_parameter=yes
gl_cv_warn_c__Wnull_dereference=yes
gl_cv_warn_c__Wold_style_definition=yes
gl_cv_warn_c__Wopenmp_simd=yes
gl_cv_warn_c__Wpacked=yes
gl_cv_warn_c__Wpointer_arith=yes
gl_cv_warn_c__Wredundant_decls=yes
gl_cv_warn_c__Wshift_overflow_2=yes
gl_cv_warn_c__Wstrict_prototypes=yes
gl_cv_warn_c__Wsuggest_attribute_format=yes
gl_cv_warn_c__Wsuggest_attribute_noreturn=yes
gl_cv_warn_c__Wsuggest_final_methods=yes
gl_cv_warn_c__Wsuggest_final_types=yes
gl_cv_warn_c__Wtrampolines=yes
gl_cv_warn_c__Wuninitialized=yes
gl_cv_warn_c__Wunknown_pragmas=yes
gl_cv_warn_c__Wunused_macros=yes
gl_cv_warn_c__Wvariadic_macros=yes
gl_cv_warn_c__Wvector_operation_performance=yes
gl_cv_warn_c__Wvla_larger_than_4031=yes
gl_cv_warn_c__Wwrite_strings=yes
gl_cv_warn_c__fno_common=yes
pkg_cv_ALSA_CFLAGS=
pkg_cv_ALSA_LIBS=-lasound
pkg_cv_CAIRO_CFLAGS='-I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16'
pkg_cv_CAIRO_LIBS=-lcairo
pkg_cv_DBUS_CFLAGS='-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include'
pkg_cv_DBUS_LIBS=-ldbus-1
pkg_cv_FONTCONFIG_CFLAGS='-I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16'
pkg_cv_FONTCONFIG_LIBS='-lfontconfig -lfreetype'
pkg_cv_FREETYPE_CFLAGS='-I/usr/include/freetype2 -I/usr/include/libpng16'
pkg_cv_FREETYPE_LIBS=-lfreetype
pkg_cv_GOBJECT_CFLAGS='-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include'
pkg_cv_GOBJECT_LIBS='-lgobject-2.0 -lglib-2.0'
pkg_cv_GSETTINGS_CFLAGS='-pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include'
pkg_cv_GSETTINGS_LIBS='-lgio-2.0 -lgobject-2.0 -lglib-2.0'
pkg_cv_GTK_CFLAGS='-pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include'
pkg_cv_GTK_LIBS='-lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0'
pkg_cv_HARFBUZZ_CFLAGS='-I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include'
pkg_cv_HARFBUZZ_LIBS=-lharfbuzz
pkg_cv_JSON_CFLAGS=
pkg_cv_JSON_LIBS=-ljansson
pkg_cv_LCMS2_CFLAGS=
pkg_cv_LCMS2_LIBS=-llcms2
pkg_cv_LIBGNUTLS_CFLAGS=-I/usr/include/p11-kit-1
pkg_cv_LIBGNUTLS_LIBS=-lgnutls
pkg_cv_LIBOTF_CFLAGS='-I/usr/include/freetype2 -I/usr/include/libpng16'
pkg_cv_LIBOTF_LIBS='-lotf -lfreetype'
pkg_cv_LIBSYSTEMD_CFLAGS=
pkg_cv_LIBSYSTEMD_LIBS=-lsystemd
pkg_cv_M17N_FLT_CFLAGS=
pkg_cv_M17N_FLT_LIBS='-lm17n-core -lm17n-flt -lm17n-core'
pkg_cv_RSVG_CFLAGS='-pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16'
pkg_cv_RSVG_LIBS='-lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo'

## ----------------- ##
## Output variables. ##
## ----------------- ##

ALLOCA=''
ALLOCA_H=''
ALSA_CFLAGS=''
ALSA_LIBS='-lasound'
AM_DEFAULT_VERBOSITY='0'
APPLE_UNIVERSAL_BUILD=''
AR='ar'
ARFLAGS='cr'
AUTO_DEPEND='yes'
AWK=''
BITSIZEOF_PTRDIFF_T=''
BITSIZEOF_SIG_ATOMIC_T=''
BITSIZEOF_SIZE_T=''
BITSIZEOF_WCHAR_T=''
BITSIZEOF_WINT_T=''
BLESSMAIL_TARGET=''
BREW=''
BUILD_DETAILS=''
BYTESWAP_H=''
CAIRO_CFLAGS='-isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16'
CAIRO_LIBS='-lcairo'
CC='gcc'
CFLAGS=' -O8 -pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16'
CFLAGS_SOUND=' '
CHECK_STRUCTS='false'
CLIENTRES=''
CLIENTW=''
CM_OBJ='cm.o'
COM_ERRLIB=''
CPP='gcc -E'
CPPFLAGS='   '
CRYPTOLIB=''
CXX=''
CXXCPP=''
CXXFLAGS=''
CYGWIN_OBJ=''
C_SWITCH_MACHINE=''
C_SWITCH_SYSTEM=''
C_SWITCH_X_SITE=' -pthread -isystem /usr/include/gtk-3.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cairo -isystem /usr/include/pango-1.0 -isystem /usr/include/fribidi -isystem /usr/include/harfbuzz -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include'
DBUS_CFLAGS='-isystem /usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include'
DBUS_LIBS='-ldbus-1'
DBUS_OBJ='dbusbind.o'
DEFS=' '
DESLIB=''
DOCMISC_W32=''
DUMPING='pdumper'
DYNLIB_OBJ=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EMACSRES=''
EMACS_MANIFEST=''
EMULTIHOP_HIDDEN=''
EMULTIHOP_VALUE=''
ENOLINK_HIDDEN=''
ENOLINK_VALUE=''
EOVERFLOW_HIDDEN=''
EOVERFLOW_VALUE=''
ERRNO_H=''
EXECINFO_H=''
EXEEXT=''
FIND_DELETE='-delete'
FIRSTFILE_OBJ=''
FONTCONFIG_CFLAGS='-isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16'
FONTCONFIG_LIBS='-lfontconfig -lfreetype'
FONT_OBJ=''
FREETYPE_CFLAGS='-isystem /usr/include/freetype2 -isystem /usr/include/libpng16'
FREETYPE_LIBS='-lfreetype'
GCONF_CFLAGS=''
GCONF_LIBS=''
GETADDRINFO_A_LIBS='-lanl'
GETLOADAVG_LIBS=''
GETOPT_CDEFS_H=''
GETOPT_H=''
GFILENOTIFY_CFLAGS=''
GFILENOTIFY_LIBS=''
GLIB_COMPILE_SCHEMAS=''
GL_COND_LIBTOOL_CONDITION=''
GL_GENERATE_ALLOCA_H_CONDITION=''
GL_GENERATE_BYTESWAP_H_CONDITION=''
GL_GENERATE_ERRNO_H_CONDITION=''
GL_GENERATE_EXECINFO_H_CONDITION=''
GL_GENERATE_GETOPT_CDEFS_H_CONDITION=''
GL_GENERATE_GETOPT_H_CONDITION=''
GL_GENERATE_GMP_GMP_H_CONDITION=''
GL_GENERATE_GMP_H_CONDITION=''
GL_GENERATE_IEEE754_H_CONDITION=''
GL_GENERATE_LIMITS_H_CONDITION=''
GL_GENERATE_MINI_GMP_H_CONDITION=''
GL_GENERATE_STDALIGN_H_CONDITION=''
GL_GENERATE_STDDEF_H_CONDITION=''
GL_GENERATE_STDINT_H_CONDITION=''
GL_GNULIB_ACCESS=''
GL_GNULIB_ALIGNED_ALLOC=''
GL_GNULIB_ALPHASORT=''
GL_GNULIB_ATOLL=''
GL_GNULIB_CALLOC_POSIX=''
GL_GNULIB_CANONICALIZE_FILE_NAME=''
GL_GNULIB_CHDIR=''
GL_GNULIB_CHOWN=''
GL_GNULIB_CLOSE=''
GL_GNULIB_CLOSEDIR=''
GL_GNULIB_COPY_FILE_RANGE=''
GL_GNULIB_CREAT=''
GL_GNULIB_CTIME=''
GL_GNULIB_DIRFD=''
GL_GNULIB_DPRINTF=''
GL_GNULIB_DUP2=''
GL_GNULIB_DUP3=''
GL_GNULIB_DUP=''
GL_GNULIB_ENVIRON=''
GL_GNULIB_EUIDACCESS=''
GL_GNULIB_EXECL=''
GL_GNULIB_EXECLE=''
GL_GNULIB_EXECLP=''
GL_GNULIB_EXECV=''
GL_GNULIB_EXECVE=''
GL_GNULIB_EXECVP=''
GL_GNULIB_EXECVPE=''
GL_GNULIB_EXPLICIT_BZERO=''
GL_GNULIB_FACCESSAT=''
GL_GNULIB_FCHDIR=''
GL_GNULIB_FCHMODAT=''
GL_GNULIB_FCHOWNAT=''
GL_GNULIB_FCLOSE=''
GL_GNULIB_FCNTL=''
GL_GNULIB_FDATASYNC=''
GL_GNULIB_FDOPEN=''
GL_GNULIB_FDOPENDIR=''
GL_GNULIB_FFLUSH=''
GL_GNULIB_FFSL=''
GL_GNULIB_FFSLL=''
GL_GNULIB_FGETC=''
GL_GNULIB_FGETS=''
GL_GNULIB_FOPEN=''
GL_GNULIB_FPRINTF=''
GL_GNULIB_FPRINTF_POSIX=''
GL_GNULIB_FPURGE=''
GL_GNULIB_FPUTC=''
GL_GNULIB_FPUTS=''
GL_GNULIB_FREAD=''
GL_GNULIB_FREE_POSIX=''
GL_GNULIB_FREOPEN=''
GL_GNULIB_FSCANF=''
GL_GNULIB_FSEEK=''
GL_GNULIB_FSEEKO=''
GL_GNULIB_FSTAT=''
GL_GNULIB_FSTATAT=''
GL_GNULIB_FSYNC=''
GL_GNULIB_FTELL=''
GL_GNULIB_FTELLO=''
GL_GNULIB_FTRUNCATE=''
GL_GNULIB_FUTIMENS=''
GL_GNULIB_FWRITE=''
GL_GNULIB_GETC=''
GL_GNULIB_GETCHAR=''
GL_GNULIB_GETCWD=''
GL_GNULIB_GETDELIM=''
GL_GNULIB_GETDOMAINNAME=''
GL_GNULIB_GETDTABLESIZE=''
GL_GNULIB_GETENTROPY=''
GL_GNULIB_GETGROUPS=''
GL_GNULIB_GETHOSTNAME=''
GL_GNULIB_GETLINE=''
GL_GNULIB_GETLOADAVG=''
GL_GNULIB_GETLOGIN=''
GL_GNULIB_GETLOGIN_R=''
GL_GNULIB_GETOPT_POSIX=''
GL_GNULIB_GETPAGESIZE=''
GL_GNULIB_GETPASS=''
GL_GNULIB_GETRANDOM=''
GL_GNULIB_GETSUBOPT=''
GL_GNULIB_GETTIMEOFDAY=''
GL_GNULIB_GETUMASK=''
GL_GNULIB_GETUSERSHELL=''
GL_GNULIB_GRANTPT=''
GL_GNULIB_GROUP_MEMBER=''
GL_GNULIB_IMAXABS=''
GL_GNULIB_IMAXDIV=''
GL_GNULIB_ISATTY=''
GL_GNULIB_LCHMOD=''
GL_GNULIB_LCHOWN=''
GL_GNULIB_LINK=''
GL_GNULIB_LINKAT=''
GL_GNULIB_LOCALTIME=''
GL_GNULIB_LSEEK=''
GL_GNULIB_LSTAT=''
GL_GNULIB_MALLOC_POSIX=''
GL_GNULIB_MBSCASECMP=''
GL_GNULIB_MBSCASESTR=''
GL_GNULIB_MBSCHR=''
GL_GNULIB_MBSCSPN=''
GL_GNULIB_MBSLEN=''
GL_GNULIB_MBSNCASECMP=''
GL_GNULIB_MBSNLEN=''
GL_GNULIB_MBSPBRK=''
GL_GNULIB_MBSPCASECMP=''
GL_GNULIB_MBSRCHR=''
GL_GNULIB_MBSSEP=''
GL_GNULIB_MBSSPN=''
GL_GNULIB_MBSSTR=''
GL_GNULIB_MBSTOK_R=''
GL_GNULIB_MBTOWC=''
GL_GNULIB_MDA_ACCESS=''
GL_GNULIB_MDA_CHDIR=''
GL_GNULIB_MDA_CHMOD=''
GL_GNULIB_MDA_CLOSE=''
GL_GNULIB_MDA_CREAT=''
GL_GNULIB_MDA_DUP2=''
GL_GNULIB_MDA_DUP=''
GL_GNULIB_MDA_ECVT=''
GL_GNULIB_MDA_EXECL=''
GL_GNULIB_MDA_EXECLE=''
GL_GNULIB_MDA_EXECLP=''
GL_GNULIB_MDA_EXECV=''
GL_GNULIB_MDA_EXECVE=''
GL_GNULIB_MDA_EXECVP=''
GL_GNULIB_MDA_EXECVPE=''
GL_GNULIB_MDA_FCLOSEALL=''
GL_GNULIB_MDA_FCVT=''
GL_GNULIB_MDA_FDOPEN=''
GL_GNULIB_MDA_FILENO=''
GL_GNULIB_MDA_GCVT=''
GL_GNULIB_MDA_GETCWD=''
GL_GNULIB_MDA_GETPID=''
GL_GNULIB_MDA_GETW=''
GL_GNULIB_MDA_ISATTY=''
GL_GNULIB_MDA_LSEEK=''
GL_GNULIB_MDA_MEMCCPY=''
GL_GNULIB_MDA_MKDIR=''
GL_GNULIB_MDA_MKTEMP=''
GL_GNULIB_MDA_OPEN=''
GL_GNULIB_MDA_PUTENV=''
GL_GNULIB_MDA_PUTW=''
GL_GNULIB_MDA_READ=''
GL_GNULIB_MDA_RMDIR=''
GL_GNULIB_MDA_STRDUP=''
GL_GNULIB_MDA_SWAB=''
GL_GNULIB_MDA_TEMPNAM=''
GL_GNULIB_MDA_TZSET=''
GL_GNULIB_MDA_UMASK=''
GL_GNULIB_MDA_UNLINK=''
GL_GNULIB_MDA_WRITE=''
GL_GNULIB_MEMCHR=''
GL_GNULIB_MEMMEM=''
GL_GNULIB_MEMPCPY=''
GL_GNULIB_MEMRCHR=''
GL_GNULIB_MKDIR=''
GL_GNULIB_MKDIRAT=''
GL_GNULIB_MKDTEMP=''
GL_GNULIB_MKFIFO=''
GL_GNULIB_MKFIFOAT=''
GL_GNULIB_MKNOD=''
GL_GNULIB_MKNODAT=''
GL_GNULIB_MKOSTEMP=''
GL_GNULIB_MKOSTEMPS=''
GL_GNULIB_MKSTEMP=''
GL_GNULIB_MKSTEMPS=''
GL_GNULIB_MKTIME=''
GL_GNULIB_NANOSLEEP=''
GL_GNULIB_NONBLOCKING=''
GL_GNULIB_OBSTACK_PRINTF=''
GL_GNULIB_OBSTACK_PRINTF_POSIX=''
GL_GNULIB_OPEN=''
GL_GNULIB_OPENAT=''
GL_GNULIB_OPENDIR=''
GL_GNULIB_OVERRIDES_STRUCT_STAT=''
GL_GNULIB_PCLOSE=''
GL_GNULIB_PERROR=''
GL_GNULIB_PIPE2=''
GL_GNULIB_PIPE=''
GL_GNULIB_POPEN=''
GL_GNULIB_POSIX_MEMALIGN=''
GL_GNULIB_POSIX_OPENPT=''
GL_GNULIB_PREAD=''
GL_GNULIB_PRINTF=''
GL_GNULIB_PRINTF_POSIX=''
GL_GNULIB_PSELECT=''
GL_GNULIB_PTHREAD_SIGMASK=''
GL_GNULIB_PTSNAME=''
GL_GNULIB_PTSNAME_R=''
GL_GNULIB_PUTC=''
GL_GNULIB_PUTCHAR=''
GL_GNULIB_PUTENV=''
GL_GNULIB_PUTS=''
GL_GNULIB_PWRITE=''
GL_GNULIB_QSORT_R=''
GL_GNULIB_RAISE=''
GL_GNULIB_RANDOM=''
GL_GNULIB_RANDOM_R=''
GL_GNULIB_RAWMEMCHR=''
GL_GNULIB_READ=''
GL_GNULIB_READDIR=''
GL_GNULIB_READLINK=''
GL_GNULIB_READLINKAT=''
GL_GNULIB_REALLOCARRAY=''
GL_GNULIB_REALLOC_POSIX=''
GL_GNULIB_REALPATH=''
GL_GNULIB_REMOVE=''
GL_GNULIB_RENAME=''
GL_GNULIB_RENAMEAT=''
GL_GNULIB_REWINDDIR=''
GL_GNULIB_RMDIR=''
GL_GNULIB_RPMATCH=''
GL_GNULIB_SCANDIR=''
GL_GNULIB_SCANF=''
GL_GNULIB_SECURE_GETENV=''
GL_GNULIB_SELECT=''
GL_GNULIB_SETENV=''
GL_GNULIB_SETHOSTNAME=''
GL_GNULIB_SIGABBREV_NP=''
GL_GNULIB_SIGACTION=''
GL_GNULIB_SIGDESCR_NP=''
GL_GNULIB_SIGNAL_H_SIGPIPE=''
GL_GNULIB_SIGPROCMASK=''
GL_GNULIB_SLEEP=''
GL_GNULIB_SNPRINTF=''
GL_GNULIB_SPRINTF_POSIX=''
GL_GNULIB_STAT=''
GL_GNULIB_STDIO_H_NONBLOCKING=''
GL_GNULIB_STDIO_H_SIGPIPE=''
GL_GNULIB_STPCPY=''
GL_GNULIB_STPNCPY=''
GL_GNULIB_STRCASESTR=''
GL_GNULIB_STRCHRNUL=''
GL_GNULIB_STRDUP=''
GL_GNULIB_STRERROR=''
GL_GNULIB_STRERRORNAME_NP=''
GL_GNULIB_STRERROR_R=''
GL_GNULIB_STRFTIME=''
GL_GNULIB_STRNCAT=''
GL_GNULIB_STRNDUP=''
GL_GNULIB_STRNLEN=''
GL_GNULIB_STRPBRK=''
GL_GNULIB_STRPTIME=''
GL_GNULIB_STRSEP=''
GL_GNULIB_STRSIGNAL=''
GL_GNULIB_STRSTR=''
GL_GNULIB_STRTOD=''
GL_GNULIB_STRTOIMAX=''
GL_GNULIB_STRTOK_R=''
GL_GNULIB_STRTOL=''
GL_GNULIB_STRTOLD=''
GL_GNULIB_STRTOLL=''
GL_GNULIB_STRTOUL=''
GL_GNULIB_STRTOULL=''
GL_GNULIB_STRTOUMAX=''
GL_GNULIB_STRVERSCMP=''
GL_GNULIB_SYMLINK=''
GL_GNULIB_SYMLINKAT=''
GL_GNULIB_SYSTEM_POSIX=''
GL_GNULIB_TIMEGM=''
GL_GNULIB_TIMESPEC_GET=''
GL_GNULIB_TIME_R=''
GL_GNULIB_TIME_RZ=''
GL_GNULIB_TMPFILE=''
GL_GNULIB_TRUNCATE=''
GL_GNULIB_TTYNAME_R=''
GL_GNULIB_TZSET=''
GL_GNULIB_UNISTD_H_GETOPT=''
GL_GNULIB_UNISTD_H_NONBLOCKING=''
GL_GNULIB_UNISTD_H_SIGPIPE=''
GL_GNULIB_UNLINK=''
GL_GNULIB_UNLINKAT=''
GL_GNULIB_UNLOCKPT=''
GL_GNULIB_UNSETENV=''
GL_GNULIB_USLEEP=''
GL_GNULIB_UTIMENSAT=''
GL_GNULIB_VASPRINTF=''
GL_GNULIB_VDPRINTF=''
GL_GNULIB_VFPRINTF=''
GL_GNULIB_VFPRINTF_POSIX=''
GL_GNULIB_VFSCANF=''
GL_GNULIB_VPRINTF=''
GL_GNULIB_VPRINTF_POSIX=''
GL_GNULIB_VSCANF=''
GL_GNULIB_VSNPRINTF=''
GL_GNULIB_VSPRINTF_POSIX=''
GL_GNULIB_WCTOMB=''
GL_GNULIB_WRITE=''
GL_GNULIB__EXIT=''
GMALLOC_OBJ=''
GMP_H=''
GNULIBHEADERS_OVERRIDE_WINT_T=''
GNULIB_GETTIMEOFDAY=''
GNULIB_WARN_CFLAGS=' -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral'
GNUSTEP_CFLAGS=''
GNU_OBJC_CFLAGS=''
GOBJECT_CFLAGS='-isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include'
GOBJECT_LIBS='-lgobject-2.0 -lglib-2.0'
GREP='/usr/bin/grep'
GSETTINGS_CFLAGS='-pthread -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include'
GSETTINGS_DISABLE_SCHEMAS_COMPILE=''
GSETTINGS_LIBS='-lgio-2.0 -lgobject-2.0 -lglib-2.0'
GSETTINGS_RULES=''
GTK_CFLAGS='-pthread -isystem /usr/include/gtk-3.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cairo -isystem /usr/include/pango-1.0 -isystem /usr/include/fribidi -isystem /usr/include/harfbuzz -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include'
GTK_LIBS='-lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0'
GTK_OBJ='gtkutil.o emacsgtkfixed.o'
GZIP_PROG='/usr/bin/gzip'
HAIKU_CFLAGS=''
HAIKU_CXX_OBJ=''
HAIKU_LIBS=''
HAIKU_OBJ=''
HARFBUZZ_CFLAGS='-isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include'
HARFBUZZ_LIBS='-lharfbuzz'
HAVE_ALIGNED_ALLOC=''
HAVE_ALLOCA_H=''
HAVE_ALPHASORT=''
HAVE_ATOLL=''
HAVE_BE_APP='no'
HAVE_C99_STDINT_H=''
HAVE_CANONICALIZE_FILE_NAME=''
HAVE_CHOWN=''
HAVE_CLOSEDIR=''
HAVE_COPY_FILE_RANGE=''
HAVE_DECL_DIRFD=''
HAVE_DECL_ECVT=''
HAVE_DECL_ENVIRON=''
HAVE_DECL_EXECVPE=''
HAVE_DECL_FCHDIR=''
HAVE_DECL_FCLOSEALL=''
HAVE_DECL_FCVT=''
HAVE_DECL_FDATASYNC=''
HAVE_DECL_FDOPENDIR=''
HAVE_DECL_FPURGE=''
HAVE_DECL_FSEEKO=''
HAVE_DECL_FTELLO=''
HAVE_DECL_GCVT=''
HAVE_DECL_GETDELIM=''
HAVE_DECL_GETDOMAINNAME=''
HAVE_DECL_GETLINE=''
HAVE_DECL_GETLOADAVG=''
HAVE_DECL_GETLOGIN=''
HAVE_DECL_GETLOGIN_R=''
HAVE_DECL_GETPAGESIZE=''
HAVE_DECL_GETUSERSHELL=''
HAVE_DECL_IMAXABS=''
HAVE_DECL_IMAXDIV=''
HAVE_DECL_INITSTATE=''
HAVE_DECL_LOCALTIME_R=''
HAVE_DECL_MEMMEM=''
HAVE_DECL_MEMRCHR=''
HAVE_DECL_OBSTACK_PRINTF=''
HAVE_DECL_POSIX_SPAWN_SETSID=''
HAVE_DECL_SETENV=''
HAVE_DECL_SETHOSTNAME=''
HAVE_DECL_SETSTATE=''
HAVE_DECL_SNPRINTF=''
HAVE_DECL_STRDUP=''
HAVE_DECL_STRERROR_R=''
HAVE_DECL_STRNDUP=''
HAVE_DECL_STRNLEN=''
HAVE_DECL_STRSIGNAL=''
HAVE_DECL_STRTOIMAX=''
HAVE_DECL_STRTOK_R=''
HAVE_DECL_STRTOUMAX=''
HAVE_DECL_TRUNCATE=''
HAVE_DECL_TTYNAME_R=''
HAVE_DECL_UNSETENV=''
HAVE_DECL_VSNPRINTF=''
HAVE_DIRENT_H=''
HAVE_DPRINTF=''
HAVE_DUP3=''
HAVE_EUIDACCESS=''
HAVE_EXECVPE=''
HAVE_EXPLICIT_BZERO=''
HAVE_FACCESSAT=''
HAVE_FCHDIR=''
HAVE_FCHMODAT=''
HAVE_FCHOWNAT=''
HAVE_FCNTL=''
HAVE_FDATASYNC=''
HAVE_FDOPENDIR=''
HAVE_FFSL=''
HAVE_FFSLL=''
HAVE_FSEEKO=''
HAVE_FSTATAT=''
HAVE_FSYNC=''
HAVE_FTELLO=''
HAVE_FTRUNCATE=''
HAVE_FUTIMENS=''
HAVE_GETDTABLESIZE=''
HAVE_GETENTROPY=''
HAVE_GETGROUPS=''
HAVE_GETHOSTNAME=''
HAVE_GETLOGIN=''
HAVE_GETOPT_H=''
HAVE_GETPAGESIZE=''
HAVE_GETPASS=''
HAVE_GETRANDOM=''
HAVE_GETSUBOPT=''
HAVE_GETTIMEOFDAY=''
HAVE_GETUMASK=''
HAVE_GRANTPT=''
HAVE_GROUP_MEMBER=''
HAVE_IMAXDIV_T=''
HAVE_INITSTATE=''
HAVE_INTTYPES_H=''
HAVE_LCHMOD=''
HAVE_LCHOWN=''
HAVE_LIBGMP=''
HAVE_LIBSECCOMP=''
HAVE_LINK=''
HAVE_LINKAT=''
HAVE_LSTAT=''
HAVE_MACPORTS=''
HAVE_MAX_ALIGN_T=''
HAVE_MBSLEN=''
HAVE_MBTOWC=''
HAVE_MEMPCPY=''
HAVE_MKDIRAT=''
HAVE_MKDTEMP=''
HAVE_MKFIFO=''
HAVE_MKFIFOAT=''
HAVE_MKNOD=''
HAVE_MKNODAT=''
HAVE_MKOSTEMP=''
HAVE_MKOSTEMPS=''
HAVE_MKSTEMP=''
HAVE_MKSTEMPS=''
HAVE_MODULES='yes'
HAVE_NANOSLEEP=''
HAVE_NATIVE_COMP='no'
HAVE_OPENAT=''
HAVE_OPENDIR=''
HAVE_OS_H=''
HAVE_PCLOSE=''
HAVE_PDUMPER='yes'
HAVE_PIPE2=''
HAVE_PIPE=''
HAVE_POPEN=''
HAVE_POSIX_MEMALIGN=''
HAVE_POSIX_OPENPT=''
HAVE_POSIX_SIGNALBLOCKING=''
HAVE_POSIX_SPAWN=''
HAVE_POSIX_SPAWNATTR_SETFLAGS=''
HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR=''
HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP=''
HAVE_PREAD=''
HAVE_PSELECT=''
HAVE_PTHREAD_SIGMASK=''
HAVE_PTSNAME=''
HAVE_PTSNAME_R=''
HAVE_PWRITE=''
HAVE_QSORT_R=''
HAVE_RAISE=''
HAVE_RANDOM=''
HAVE_RANDOM_H=''
HAVE_RANDOM_R=''
HAVE_RAWMEMCHR=''
HAVE_READDIR=''
HAVE_READLINK=''
HAVE_READLINKAT=''
HAVE_REALLOCARRAY=''
HAVE_REALPATH=''
HAVE_RENAMEAT=''
HAVE_REWINDDIR=''
HAVE_RPMATCH=''
HAVE_SCANDIR=''
HAVE_SECCOMP=''
HAVE_SECURE_GETENV=''
HAVE_SETENV=''
HAVE_SETHOSTNAME=''
HAVE_SETSTATE=''
HAVE_SIGABBREV_NP=''
HAVE_SIGACTION=''
HAVE_SIGDESCR_NP=''
HAVE_SIGHANDLER_T=''
HAVE_SIGINFO_T=''
HAVE_SIGNED_SIG_ATOMIC_T=''
HAVE_SIGNED_WCHAR_T=''
HAVE_SIGNED_WINT_T=''
HAVE_SIGSET_T=''
HAVE_SLEEP=''
HAVE_SPAWN_H=''
HAVE_STDINT_H=''
HAVE_STPCPY=''
HAVE_STPNCPY=''
HAVE_STRCASESTR=''
HAVE_STRCHRNUL=''
HAVE_STRERRORNAME_NP=''
HAVE_STRPBRK=''
HAVE_STRPTIME=''
HAVE_STRSEP=''
HAVE_STRTOD=''
HAVE_STRTOL=''
HAVE_STRTOLD=''
HAVE_STRTOLL=''
HAVE_STRTOUL=''
HAVE_STRTOULL=''
HAVE_STRUCT_RANDOM_DATA=''
HAVE_STRUCT_SIGACTION_SA_SIGACTION=''
HAVE_STRUCT_TIMEVAL=''
HAVE_STRVERSCMP=''
HAVE_SYMLINK=''
HAVE_SYMLINKAT=''
HAVE_SYS_BITYPES_H=''
HAVE_SYS_CDEFS_H=''
HAVE_SYS_INTTYPES_H=''
HAVE_SYS_LOADAVG_H=''
HAVE_SYS_PARAM_H=''
HAVE_SYS_RANDOM_H=''
HAVE_SYS_SELECT_H=''
HAVE_SYS_TIME_H=''
HAVE_SYS_TYPES_H=''
HAVE_TIMEGM=''
HAVE_TIMESPEC_GET=''
HAVE_TIMEZONE_T=''
HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=''
HAVE_UNISTD_H=''
HAVE_UNLINKAT=''
HAVE_UNLOCKPT=''
HAVE_USLEEP=''
HAVE_UTIMENSAT=''
HAVE_VASPRINTF=''
HAVE_VDPRINTF=''
HAVE_WCHAR_H=''
HAVE_WCHAR_T=''
HAVE_WINSOCK2_H=''
HAVE_XSERVER=''
HAVE__EXIT=''
HYBRID_MALLOC=''
IEEE754_H=''
IMAGEMAGICK_CFLAGS=''
IMAGEMAGICK_LIBS=''
INCLUDE_NEXT=''
INCLUDE_NEXT_AS_FIRST_DIRECTIVE=''
INSTALL_ARCH_INDEP_EXTRA='install-etc'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_INFO='/usr/bin/install-info'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INT32_MAX_LT_INTMAX_MAX=''
INT64_MAX_EQ_LONG_MAX=''
JSON_CFLAGS=''
JSON_LIBS='-ljansson'
JSON_OBJ='json.o'
KQUEUE_CFLAGS=''
KQUEUE_LIBS=''
KRB4LIB=''
KRB5LIB=''
LCMS2_CFLAGS=''
LCMS2_LIBS='-llcms2'
LDFLAGS=' '
LD_SWITCH_SYSTEM=''
LD_SWITCH_SYSTEM_TEMACS=''
LD_SWITCH_X_SITE=''
LD_SWITCH_X_SITE_RPATH=''
LIBGCCJIT_CFLAGS=''
LIBGCCJIT_LIBS=''
LIBGIF=''
LIBGMP=''
LIBGNUTLS_CFLAGS='-isystem /usr/include/p11-kit-1'
LIBGNUTLS_LIBS='-lgnutls'
LIBGNU_LIBDEPS=''
LIBGNU_LTLIBDEPS=''
LIBGPM=''
LIBHESIOD=''
LIBINTL=''
LIBJPEG='-ljpeg'
LIBMODULES='-ldl'
LIBOBJS=''
LIBOTF_CFLAGS='-isystem /usr/include/freetype2 -isystem /usr/include/libpng16'
LIBOTF_LIBS='-lotf -lfreetype'
LIBPNG=''
LIBRESOLV=''
LIBS='-lX11   -lcairo'
LIBSECCOMP_CFLAGS=''
LIBSECCOMP_LIBS=''
LIBSELINUX_LIBS='-lselinux'
LIBSOUND=' -lasound'
LIBSYSTEMD_CFLAGS=''
LIBSYSTEMD_LIBS='-lsystemd'
LIBS_ECLIENT=''
LIBS_GNUSTEP=''
LIBS_MAIL=''
LIBS_SYSTEM=''
LIBS_TERMCAP=''
LIBTIFF=''
LIBXMENU=''
LIBXML2_CFLAGS=''
LIBXML2_LIBS=''
LIBXMU=''
LIBXPM='-lXpm'
LIBXSM=''
LIBXTR6=''
LIBXT_OTHER=''
LIBX_OTHER=''
LIBZ='-lz'
LIB_ACL=''
LIB_CLOCK_GETTIME=''
LIB_EACCESS=''
LIB_EXECINFO=''
LIB_GETRANDOM=''
LIB_HAS_ACL=''
LIB_MATH='-lm'
LIB_PTHREAD='-lpthread'
LIB_PTHREAD_SIGMASK=''
LIB_TIMER_TIME=''
LIB_WSOCK32=''
LIMITS_H=''
LN_S_FILEONLY='ln -s'
LTLIBGMP=''
LTLIBINTL=''
LTLIBOBJS=''
M17N_FLT_CFLAGS=''
M17N_FLT_LIBS='-lm17n-core -lm17n-flt -lm17n-core'
MAKEINFO='makeinfo'
MAKE_PROG=''
MKDIR_P=''
MODULES_OBJ='emacs-module.o'
MODULES_SECONDARY_SUFFIX=''
MODULES_SUFFIX='.so'
NEXT_AS_FIRST_DIRECTIVE_DIRENT_H=''
NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=''
NEXT_AS_FIRST_DIRECTIVE_FCNTL_H=''
NEXT_AS_FIRST_DIRECTIVE_GETOPT_H=''
NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H=''
NEXT_AS_FIRST_DIRECTIVE_LIMITS_H=''
NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H=''
NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=''
NEXT_AS_FIRST_DIRECTIVE_STDINT_H=''
NEXT_AS_FIRST_DIRECTIVE_STDIO_H=''
NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=''
NEXT_AS_FIRST_DIRECTIVE_STRING_H=''
NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H=''
NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H=''
NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H=''
NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H=''
NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H=''
NEXT_AS_FIRST_DIRECTIVE_TIME_H=''
NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=''
NEXT_DIRENT_H=''
NEXT_ERRNO_H=''
NEXT_FCNTL_H=''
NEXT_GETOPT_H=''
NEXT_INTTYPES_H=''
NEXT_LIMITS_H=''
NEXT_SIGNAL_H=''
NEXT_STDDEF_H=''
NEXT_STDINT_H=''
NEXT_STDIO_H=''
NEXT_STDLIB_H=''
NEXT_STRING_H=''
NEXT_SYS_RANDOM_H=''
NEXT_SYS_SELECT_H=''
NEXT_SYS_STAT_H=''
NEXT_SYS_TIME_H=''
NEXT_SYS_TYPES_H=''
NEXT_TIME_H=''
NEXT_UNISTD_H=''
NOTIFY_CFLAGS=''
NOTIFY_LIBS=''
NOTIFY_OBJ='inotify.o'
NS_OBJ=''
NS_OBJC_OBJ=''
NTDIR=''
NTLIB=''
OBJC=''
OBJCFLAGS=''
OBJEXT='o'
OTHER_FILES=''
PACKAGE_BUGREPORT='bug-gnu-emacs@gnu.org'
PACKAGE_NAME='GNU Emacs'
PACKAGE_STRING='GNU Emacs 29.0.50'
PACKAGE_TARNAME='emacs'
PACKAGE_URL='https://www.gnu.org/software/emacs/'
PACKAGE_VERSION='29.0.50'
PATH_SEPARATOR=':'
PAXCTL=''
PAXCTL_dumped=''
PAXCTL_notdumped=''
PGTK_LIBS=''
PGTK_OBJ=''
PKG_CONFIG='/usr/bin/pkg-config'
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
PNG_CFLAGS=''
PNG_LIBS=''
POST_ALLOC_OBJ=''
PRAGMA_COLUMNS=''
PRAGMA_SYSTEM_HEADER=''
PRE_ALLOC_OBJ=''
PRIPTR_PREFIX=''
PROFILING_CFLAGS=''
PTHREAD_H_DEFINES_STRUCT_TIMESPEC=''
PTRDIFF_T_SUFFIX=''
RALLOC_OBJ=''
RANLIB='ranlib'
REPLACE_ACCESS=''
REPLACE_ALIGNED_ALLOC=''
REPLACE_CALLOC=''
REPLACE_CANONICALIZE_FILE_NAME=''
REPLACE_CHOWN=''
REPLACE_CLOSE=''
REPLACE_CLOSEDIR=''
REPLACE_CREAT=''
REPLACE_CTIME=''
REPLACE_DIRFD=''
REPLACE_DPRINTF=''
REPLACE_DUP2=''
REPLACE_DUP=''
REPLACE_EXECL=''
REPLACE_EXECLE=''
REPLACE_EXECLP=''
REPLACE_EXECV=''
REPLACE_EXECVE=''
REPLACE_EXECVP=''
REPLACE_EXECVPE=''
REPLACE_FACCESSAT=''
REPLACE_FCHMODAT=''
REPLACE_FCHOWNAT=''
REPLACE_FCLOSE=''
REPLACE_FCNTL=''
REPLACE_FDOPEN=''
REPLACE_FDOPENDIR=''
REPLACE_FFLUSH=''
REPLACE_FFSLL=''
REPLACE_FOPEN=''
REPLACE_FPRINTF=''
REPLACE_FPURGE=''
REPLACE_FREE=''
REPLACE_FREOPEN=''
REPLACE_FSEEK=''
REPLACE_FSEEKO=''
REPLACE_FSTAT=''
REPLACE_FSTATAT=''
REPLACE_FTELL=''
REPLACE_FTELLO=''
REPLACE_FTRUNCATE=''
REPLACE_FUTIMENS=''
REPLACE_GETCWD=''
REPLACE_GETDELIM=''
REPLACE_GETDOMAINNAME=''
REPLACE_GETDTABLESIZE=''
REPLACE_GETGROUPS=''
REPLACE_GETLINE=''
REPLACE_GETLOGIN_R=''
REPLACE_GETPAGESIZE=''
REPLACE_GETPASS=''
REPLACE_GETRANDOM=''
REPLACE_GETTIMEOFDAY=''
REPLACE_GMTIME=''
REPLACE_INITSTATE=''
REPLACE_ISATTY=''
REPLACE_LCHOWN=''
REPLACE_LINK=''
REPLACE_LINKAT=''
REPLACE_LOCALTIME=''
REPLACE_LOCALTIME_R=''
REPLACE_LSEEK=''
REPLACE_LSTAT=''
REPLACE_MALLOC=''
REPLACE_MBTOWC=''
REPLACE_MEMCHR=''
REPLACE_MEMMEM=''
REPLACE_MKDIR=''
REPLACE_MKFIFO=''
REPLACE_MKFIFOAT=''
REPLACE_MKNOD=''
REPLACE_MKNODAT=''
REPLACE_MKSTEMP=''
REPLACE_MKTIME=''
REPLACE_NANOSLEEP=''
REPLACE_NULL=''
REPLACE_OBSTACK_PRINTF=''
REPLACE_OPEN=''
REPLACE_OPENAT=''
REPLACE_OPENDIR=''
REPLACE_PERROR=''
REPLACE_POPEN=''
REPLACE_POSIX_MEMALIGN=''
REPLACE_PREAD=''
REPLACE_PRINTF=''
REPLACE_PSELECT=''
REPLACE_PTHREAD_SIGMASK=''
REPLACE_PTSNAME=''
REPLACE_PTSNAME_R=''
REPLACE_PUTENV=''
REPLACE_PWRITE=''
REPLACE_QSORT_R=''
REPLACE_RAISE=''
REPLACE_RANDOM=''
REPLACE_RANDOM_R=''
REPLACE_READ=''
REPLACE_READLINK=''
REPLACE_READLINKAT=''
REPLACE_REALLOC=''
REPLACE_REALLOCARRAY=''
REPLACE_REALPATH=''
REPLACE_REMOVE=''
REPLACE_RENAME=''
REPLACE_RENAMEAT=''
REPLACE_RMDIR=''
REPLACE_SELECT=''
REPLACE_SETENV=''
REPLACE_SETSTATE=''
REPLACE_SLEEP=''
REPLACE_SNPRINTF=''
REPLACE_SPRINTF=''
REPLACE_STAT=''
REPLACE_STDIO_READ_FUNCS=''
REPLACE_STDIO_WRITE_FUNCS=''
REPLACE_STPNCPY=''
REPLACE_STRCASESTR=''
REPLACE_STRCHRNUL=''
REPLACE_STRDUP=''
REPLACE_STRERROR=''
REPLACE_STRERRORNAME_NP=''
REPLACE_STRERROR_R=''
REPLACE_STRFTIME=''
REPLACE_STRNCAT=''
REPLACE_STRNDUP=''
REPLACE_STRNLEN=''
REPLACE_STRSIGNAL=''
REPLACE_STRSTR=''
REPLACE_STRTOD=''
REPLACE_STRTOIMAX=''
REPLACE_STRTOK_R=''
REPLACE_STRTOL=''
REPLACE_STRTOLD=''
REPLACE_STRTOLL=''
REPLACE_STRTOUL=''
REPLACE_STRTOULL=''
REPLACE_STRTOUMAX=''
REPLACE_STRUCT_TIMEVAL=''
REPLACE_SYMLINK=''
REPLACE_SYMLINKAT=''
REPLACE_TIMEGM=''
REPLACE_TMPFILE=''
REPLACE_TRUNCATE=''
REPLACE_TTYNAME_R=''
REPLACE_TZSET=''
REPLACE_UNLINK=''
REPLACE_UNLINKAT=''
REPLACE_UNSETENV=''
REPLACE_USLEEP=''
REPLACE_UTIMENSAT=''
REPLACE_VASPRINTF=''
REPLACE_VDPRINTF=''
REPLACE_VFPRINTF=''
REPLACE_VPRINTF=''
REPLACE_VSNPRINTF=''
REPLACE_VSPRINTF=''
REPLACE_WCTOMB=''
REPLACE_WRITE=''
RSVG_CFLAGS='-pthread -isystem /usr/include/librsvg-2.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16'
RSVG_LIBS='-lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo'
SEPCHAR=''
SETFATTR=''
SETTINGS_CFLAGS='-pthread -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include'
SETTINGS_LIBS='-lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgobject-2.0 -lglib-2.0'
SHELL='/bin/bash'
SIG_ATOMIC_T_SUFFIX=''
SIZE_T_SUFFIX=''
SQLITE3_LIBS=''
STDALIGN_H=''
STDDEF_H=''
STDINT_H=''
SUBDIR_MAKEFILES_IN=''
SYSTEM_TYPE='gnu/linux'
SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=''
TERMCAP_OBJ=''
TIME_H_DEFINES_STRUCT_TIMESPEC=''
TIME_H_DEFINES_TIME_UTC=''
TOOLKIT_LIBW=''
UINT32_MAX_LT_UINTMAX_MAX=''
UINT64_MAX_EQ_ULONG_MAX=''
UNDEFINE_STRTOK_R=''
UNEXEC_OBJ=''
UNISTD_H_DEFINES_STRUCT_TIMESPEC=''
UNISTD_H_HAVE_SYS_RANDOM_H=''
UNISTD_H_HAVE_WINSOCK2_H=''
UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=''
USE_ACL=''
USE_STARTUP_NOTIFICATION='yes'
VMLIMIT_OBJ=''
W32_LIBS=''
W32_OBJ=''
W32_RES_LINK=''
WARN_CFLAGS=' -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral'
WCHAR_T_SUFFIX=''
WEBKIT_CFLAGS=''
WEBKIT_LIBS=''
WEBP_CFLAGS=''
WEBP_LIBS=''
WERROR_CFLAGS=''
WIDGET_OBJ=''
WINDOWS_64_BIT_OFF_T=''
WINDOWS_64_BIT_ST_SIZE=''
WINDOWS_STAT_INODES=''
WINDOWS_STAT_TIMESPEC=''
WINDOW_SYSTEM_OBJ=''
WINDRES=''
WINT_T_SUFFIX=''
XARGS_LIMIT=''
XCB_LIBS=''
XCRUN=''
XDBE_CFLAGS=''
XDBE_LIBS=''
XFIXES_CFLAGS=''
XFIXES_LIBS=''
XFT_CFLAGS=''
XFT_LIBS=''
XGSELOBJ=''
XINERAMA_CFLAGS=''
XINERAMA_LIBS=''
XINPUT_CFLAGS=''
XINPUT_LIBS=''
XMENU_OBJ=''
XMKMF=''
XOBJ=''
XRANDR_CFLAGS=''
XRANDR_LIBS=''
XRENDER_LIBS='-lXrender'
XWIDGETS_OBJ=''
X_TOOLKIT_TYPE='none'
ac_ct_CC='gcc'
ac_ct_CXX=''
ac_ct_OBJC=''
archlibdir='${libexecdir}/emacs/${version}/${configuration}'
bindir='${exec_prefix}/bin'
bitmapdir='/usr/include/X11/bitmaps'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
cache_file='/dev/null'
canonical='x86_64-pc-linux-gnu'
comma_space_version=''
comma_version=''
configuration='x86_64-pc-linux-gnu'
copyright=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
emacs_major_version='29'
etcdir='${datadir}/emacs/${version}/etc'
etcdocdir='${datadir}/emacs/${version}/etc'
exec_prefix='NONE'
gamedir='${localstatedir}/games/emacs'
gamegroup=''
gameuser=''
gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION=''
gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION=''
gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION=''
gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION=''
gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION=''
gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION=''
gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION=''
gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION=''
gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION=''
gl_GNULIB_ENABLED_cloexec_CONDITION=''
gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION=''
gl_GNULIB_ENABLED_dirfd_CONDITION=''
gl_GNULIB_ENABLED_dynarray_CONDITION=''
gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION=''
gl_GNULIB_ENABLED_euidaccess_CONDITION=''
gl_GNULIB_ENABLED_getdtablesize_CONDITION=''
gl_GNULIB_ENABLED_getgroups_CONDITION=''
gl_GNULIB_ENABLED_lchmod_CONDITION=''
gl_GNULIB_ENABLED_open_CONDITION=''
gl_GNULIB_ENABLED_rawmemchr_CONDITION=''
gl_GNULIB_ENABLED_scratch_buffer_CONDITION=''
gl_GNULIB_ENABLED_strtoll_CONDITION=''
gl_GNULIB_ENABLED_utimens_CONDITION=''
gl_LIBOBJS=''
gl_LTLIBOBJS=''
gltests_LIBOBJS=''
gltests_LTLIBOBJS=''
gltests_WITNESS=''
gsettingsschemadir=''
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
liblockfile=''
lispdir='${datadir}/emacs/${version}/lisp'
lispdirrel='${version}/lisp'
lisppath='${locallisppath}:${standardlisppath}'
localedir='${datarootdir}/locale'
locallisppath='${datadir}/emacs/${version}/site-lisp:${datadir}/emacs/site-lisp'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
ns_appbindir=''
ns_appdir=''
ns_applibdir=''
ns_applibexecdir=''
ns_appresdir=''
ns_appsrc=''
ns_check_file=''
ns_self_contained='no'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
srcdir='.'
standardlisppath='${lispdir}'
sysconfdir='${prefix}/etc'
target_alias=''
version=''
with_mailutils='yes'
x_default_search_path='/usr/share/X11/%L/%T/%N%C%S:/usr/share/X11/%l/%T/%N%C%S:/usr/share/X11/%T/%N%C%S:/usr/share/X11/%L/%T/%N%S:/usr/share/X11/%l/%T/%N%S:/usr/share/X11/%T/%N%S:/usr/lib/X11/%L/%T/%N%C%S:/usr/lib/X11/%l/%T/%N%C%S:/usr/lib/X11/%T/%N%C%S:/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S'

## ------------------- ##
## File substitutions. ##
## ------------------- ##

module_env_snippet_25='./src/module-env-25.h'
module_env_snippet_26='./src/module-env-26.h'
module_env_snippet_27='./src/module-env-27.h'
module_env_snippet_28='./src/module-env-28.h'
module_env_snippet_29='./src/module-env-29.h'

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "GNU Emacs"
#define PACKAGE_TARNAME "emacs"
#define PACKAGE_VERSION "29.0.50"
#define PACKAGE_STRING "GNU Emacs 29.0.50"
#define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
#define PACKAGE_URL "https://www.gnu.org/software/emacs/"
#define HAVE_PDUMPER 1
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_WCHAR_H 1
#define HAVE_LINUX_FS_H 1
#define HAVE_MALLOC_H 1
#define HAVE_SYS_SYSINFO_H 1
#define HAVE_PTY_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_UTSNAME_H 1
#define HAVE_PWD_H 1
#define HAVE_UTMP_H 1
#define HAVE_SANITIZER_LSAN_INTERFACE_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_STDLIB_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_PTHREAD_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_DIRENT_H 1
#define HAVE_EXECINFO_H 1
#define HAVE_STDIO_EXT_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_GETOPT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_IEEE754_H 1
#define HAVE_LIMITS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_RANDOM_H 1
#define HAVE_SYS_STAT_H 1
#define _ALL_SOURCE 1
#define _DARWIN_C_SOURCE 1
#define _GNU_SOURCE 1
#define _HPUX_ALT_XOPEN_SOCKET_API 1
#define _NETBSD_SOURCE 1
#define _OPENBSD_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
#define __STDC_WANT_IEC_60559_BFP_EXT__ 1
#define __STDC_WANT_IEC_60559_DFP_EXT__ 1
#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
#define __STDC_WANT_LIB_EXT2__ 1
#define __STDC_WANT_MATH_SPEC_FUNCS__ 1
#define _TANDEM_SOURCE 1
#define __EXTENSIONS__ 1
#define GCC_LINT 1
#define SYSTEM_TYPE "gnu/linux"
#define HAVE_SYS_SOUNDCARD_H 1
#define HAVE_ALSA 1
#define HAVE_SOUND 1
#define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
#define HAVE_LINUX_SYSINFO 1
#define LINUX_SYSINFO_UNIT 1
#define HAVE_TERM_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_NET_IF_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
#define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
#define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
#define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
#define HAVE_STRUCT_IFREQ_IFR_ADDR 1
#define HAVE_SBRK 1
#define HAVE_FCHMOD 1
#define HAVE_CANONICALIZE_FILE_NAME 1
#define HAVE_FACCESSAT 1
#define HAVE_REALPATH 1
#define HAVE_LSTAT 1
#define HAVE_READLINKAT 1
#define HAVE_EXPLICIT_BZERO 1
#define HAVE_FCHMODAT 1
#define HAVE_FCNTL 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_FSYNC 1
#define HAVE_FUTIMENS 1
#define HAVE_GETRANDOM 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_MKOSTEMP 1
#define HAVE_PIPE2 1
#define HAVE_PSELECT 1
#define HAVE_READLINK 1
#define HAVE_ISBLANK 1
#define HAVE_ISWCTYPE 1
#define HAVE_STRTOIMAX 1
#define HAVE_SYMLINK 1
#define HAVE_LOCALTIME_R 1
#define HAVE_TIMEGM 1
#define HAVE_UTIMENSAT 1
#define HAVE_GETDTABLESIZE 1
#define HAVE_FUTIMES 1
#define HAVE_FUTIMESAT 1
#define HAVE_LUTIMES 1
#define SYSTEM_MALLOC 1
#define HAVE_GETPAGESIZE 1
#define HAVE_MMAP 1
#define HAVE_PTHREAD 1
#define THREADS_ENABLED 1
#define HAVE_XKB 1
#define HAVE_XRMSETDATABASE 1
#define HAVE_XSCREENRESOURCESTRING 1
#define HAVE_XSCREENNUMBEROFSCREEN 1
#define HAVE_X11R6 1
#define HAVE_X_I18N 1
#define HAVE_X11R6_XIM 1
#define HAVE_RSVG 1
#define HAVE_GETADDRINFO_A 1
#define HAVE_GTK3 1
#define GDK_DISABLE_DEPRECATION_WARNINGS 1
#define GLIB_DISABLE_DEPRECATION_WARNINGS 1
#define USE_GTK 1
#define HAVE_DBUS 1
#define HAVE_DBUS_WATCH_GET_UNIX_FD 1
#define HAVE_DBUS_TYPE_IS_VALID 1
#define HAVE_DBUS_VALIDATE_BUS_NAME 1
#define HAVE_DBUS_VALIDATE_PATH 1
#define HAVE_DBUS_VALIDATE_INTERFACE 1
#define HAVE_DBUS_VALIDATE_MEMBER 1
#define HAVE_GSETTINGS 1
#define HAVE_LIBSELINUX 1
#define HAVE_GNUTLS 1
#define HAVE_LIBSYSTEMD 1
#define HAVE_JSON 1
#define HAVE_INOTIFY 1
#define USE_FILE_NOTIFY 1
#define USE_TOOLKIT_SCROLL_BARS 1
#define HAVE_XIM 1
#define USE_XIM 1
#define XRegisterIMInstantiateCallback_arg6 XPointer
#define HAVE_XRENDER 1
#define USE_CAIRO 1
#define HAVE_FREETYPE 1
#define HAVE_FT_FACE_GETCHARVARIANTINDEX 1
#define HAVE_LIBOTF 1
#define HAVE_OTF_GET_VARIATION_GLYPHS 1
#define HAVE_OTF_KANNADA_BUG 1
#define HAVE_M17N_FLT 1
#define HAVE_HARFBUZZ 1
#define HAVE_XPM 1
#define HAVE_JPEG 1
#define HAVE_LCMS2 1
#define HAVE_ZLIB 1
#define HAVE_DLADDR 1
#define HAVE_MODULES 1
#define MODULES_SUFFIX ".so"

configure: exit 1

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 686 bytes --]

^ permalink raw reply	[relevance 1%]

* Re: make docs
  @ 2021-12-23  9:00  1%         ` Jean-Christophe Helary
  0 siblings, 0 replies; 143+ results
From: Jean-Christophe Helary @ 2021-12-23  9:00 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Philipp Stephani, emacs-devel



> On Dec 23, 2021, at 16:15, Eli Zaretskii <eliz@gnu.org> wrote:
> 
> You've removed the most interesting parts of the build transcript --
> the ones that follow the Emacs build part -- which leaves me unable to
> guess which parts of the doc directory need to build Emacs.  Philipp's
> guess that it's those manuals which are provided in *.org format is
> still the winner in my book, btw.


Et voilà monsieur :-)

emacs-test-build on  master 
➜ ./autogen.sh
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Building aclocal.m4 ...
Running 'autoreconf -fi -I m4' ...
Configuring local git repository...
git config transfer.fsckObjects 'true'
git config diff.cpp.xfuncname '!^[ 	]*[A-Za-z_][A-Za-z_0-9]*:[[:space:]]*($|/[/*])
^((::[[:space:]]*)?[A-Za-z_][A-Za-z_0-9]*[[:space:]]*\(.*)$
^((#define[[:space:]]|DEFUN).*)$'
git config diff.elisp.xfuncname '^\([^[:space:]]*def[^[:space:]]+[[:space:]]+([^()[:space:]]+)'
git config diff.m4.xfuncname '^((m4_)?define|A._DEFUN(_ONCE)?)\([^),]*'
git config diff.make.xfuncname '^([$.[:alnum:]_].*:|[[:alnum:]_]+[[:space:]]*([*:+]?[:?]?|!?)=|define .*)'
git config diff.shell.xfuncname '^([[:space:]]*[[:alpha:]_][[:alnum:]_]*[[:space:]]*\(\)|[[:alpha:]_][[:alnum:]_]*=)'
git config diff.texinfo.xfuncname '^@node[[:space:]]+([^,[:space:]][^,]+)'
Installing git hooks...
You can now run './configure'.

emacs-test-build on  master took 6s 
➜ ./configure
checking for xcrun... xcrun
checking for make... yes
checking for GNU Make... make
checking build system type... x86_64-apple-darwin20.6.0
checking host system type... x86_64-apple-darwin20.6.0
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... yes
checking for compiler option needed when checking for declarations... -Werror=implicit-function-declaration
checking for ar... ar
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... no
checking for malloc.h... no
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... yes
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... yes
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... no
checking for sys/vfs.h... no
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for sys/select.h... yes
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... yes
checking whether C compiler handles -Werror -Wunknown-warning-option... yes
checking whether C compiler handles -Wno-switch... yes
checking whether C compiler handles -Wno-pointer-sign... yes
checking whether C compiler handles -Wno-string-plus-int... yes
checking whether C compiler handles -Wno-unknown-attributes... yes
checking whether C compiler handles -Wno-initializer-overrides... yes
checking whether C compiler handles -Wno-tautological-compare... yes
checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/local/opt/texinfo/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... brew
checking for makeinfo... /usr/local/opt/texinfo/bin/makeinfo
checking for port... /opt/local/bin/port
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... none required
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for ADDR_NO_RANDOMIZE... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... yes
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... yes
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking for AppKit/AppKit.h... yes
checking for Mac OS X 10.6 or newer... yes
checking for gcc... gcc
checking whether the compiler supports GNU Objective C... yes
checking whether gcc accepts -g... yes
checking if the Objective C compiler supports instancetype... yes
checking if the Objective C compiler defaults to C99... yes
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... no
checking for faccessat... yes
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... yes
checking for explicit_bzero... no
checking for memset_s... yes
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... no
checking for gettimeofday... yes
checking for mkostemp... yes
checking for pipe2... no
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... no
checking for lutimes... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking for librsvg-2.0 >= 2.14.0... yes
checking for libwebp >= 0.6.0... yes
checking for sqlite3_open_v2 in -lsqlite3... yes
checking for sqlite3_load_extension in -lsqlite3... no
checking for getaddrinfo_a in -lanl... no
checking for dbus-1 >= 1.0... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... no
checking for jansson >= 2.7... yes
checking for sys/inotify.h... no
checking for libkqueue... no
checking for library containing kqueue... none required
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking for libpng >= 1.0.0... yes
checking whether png_longjmp is declared... yes
checking for tiffio.h... yes
checking for TIFFGetVersion in -ltiff... yes
checking for gif_lib.h... yes
checking for GifMakeMapObject in -lgif... yes
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for linux/seccomp.h... no
checking for linux/filter.h... no
checking for libseccomp >= 2.4.0... no
checking for accept4... no
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... no
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... no
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... yes
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... no
checking for posix_openpt... yes
checking for library containing tputs... -lncurses
checking whether -lncurses library defines BC... yes
checking for timerfd interface... no
checking whether signals can be handled on alternate stack... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... no
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... yes
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... no
checking for mbstate_t... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 8
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a race-free mkdir -p... ./build-aux/install-sh -c -d
checking whether lstat correctly handles trailing slash... no
checking whether // is distinct from /... no
checking whether realpath works... no
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking if environ is properly declared... no
checking for complete errno.h... yes
checking for mode_t... yes
checking whether strmode is declared... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... no
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking whether memmem is declared... yes
checking whether memrchr is declared... no
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... no
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... no
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... int
checking whether the utimes function works... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... none required
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... no
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... no
checking for acl_delete_fd_np... yes
checking for acl_delete_file_np... yes
checking for acl_copy_ext_native... yes
checking for acl_create_entry_np... yes
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... yes
checking for alloca as a compiler built-in... yes
checking for __builtin_expect... yes
checking for byteswap.h... no
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... no
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking for explicit_memset... no
checking for access... yes
checking whether fchmodat works... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... yes
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for getxattr with XATTR_NAME_POSIX_ACL macros... no
checking for flexible array member... yes
checking for __fpending... no
checking whether free is known to preserve errno... no
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... no
checking for two-argument statfs with statfs.f_frsize member... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... no
checking for statfs that truncates block counts... no
checking whether futimens works... no
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... no
checking for mempcpy... no
checking for memrchr... no
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... yes
checking for sched_getaffinity... no
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... no
checking whether readlink truncates results correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for sigdescr_np... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... yes
checking for struct stat.st_birthtimespec.tv_nsec... yes
checking for working stdalign.h... yes
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... no
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... no
checking whether utimensat works... no
checking for variable-length arrays... yes
checking for rawmemchr... no
checking whether open recognizes a trailing slash... no
checking for euidaccess... no
checking for libgen.h... yes
checking for getgroups... yes
checking for working getgroups... yes
checking for library containing eaccess... no
checking for eaccess... no
checking for group_member... no
checking for getgroups... (cached) yes
checking for working getgroups... (cached) yes
checking whether getgroups handles negative values... no
checking whether realloc (0, 0) returns nonnull... yes
checking for __mktime_internal... no
checking for timer_getoverrun... no
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-apple-darwin20.6.0'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    nextstep
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use a png library?                           yes -L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use -lwebp?                                  yes
  Does Emacs use -lsqlite3?                               yes
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  yes (ns)
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes (kqueue)
  Does Emacs use access control lists?                    yes 
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the the X Input Extension?  no



Run 'make' to build Emacs, then run 'src/emacs' to test it.
Run 'make install' in order to build an application bundle.
The application will go to nextstep/Emacs.app and can be run or moved
from there.
The application will be fully self-contained.

configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands

emacs-test-build on  master took 1m 6s 
➜ make docs
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispref dvi
  GEN      elisp.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./elisp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file elisp.fn
[1] [2] [-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/intro.texi
Chapter 1 Variable `VERSION', used in @value, is not set. [1]
Cross reference values unknown; you must run TeX again. [2] [3] [4] [5]
[6])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/objects.texi
Chapter 2 [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19]
[20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34]
[35] [36])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/numbers.texi
Chapter 3 [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49]
[50] [51])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/strings.texi
Chapter 4 [52] [53] [54] [55] [56] [57] [58] [59]
Underfull \hbox (badness 10000) in paragraph at lines 584--587
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[60]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 674--674
 []@texttt (sort (list "11" "12" "1 1" "1 2" "1.1" "1.2") ^^Mstring-collate-les
sp)[] |
[61]
Underfull \hbox (badness 10000) in paragraph at lines 700--703
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/lists.texi
Chapter 5 [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87]
[88] [89] [90] [91] [92] [93] [94] [95] [96]
Overfull \hbox (61.09537pt too wide) in paragraph at lines 1836--1836
 []@texttt (setq colors ^^M((rose . red) (lily (belladonna . yellow) (brindisi 
. pink))))[] |
[97] [98])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/sequences.te
xi Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108]
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/records.texi
Chapter 7 [122] [123])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hash.texi
Chapter 8 [124] [125] [126] [127] [128] [129])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/symbols.texi
Chapter 9 [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/eval.texi
Chapter 10 [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152] [153])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/control.texi
Chapter 11 [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164]
[165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176]
[177] [178] [179] [180] [181] [182] [183])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/variables.te
xi Chapter 12 [184] [185] [186] [187] [188] [189] [190] [191] [192] [193]
[194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] [208] [209] [210] [211] [212] [213] [214]
Underfull \hbox (badness 7256) in paragraph at lines 2320--2322
 []@textrm Any con-nec-tion pro-file of @textsl pro-files[] @textrm must have b
een al-ready de-fined by
[215] [216] [217] [218] [219] [220] [221] [222])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/functions.te
xi Chapter 13 [223] [224] [225] [226] [227] [228] [229] [230] [231] [232]
[233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244]
[245]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1707--1707
 []                                @texttt "alternative.address@example.net")))
[] |
[246] [247] [248]
Underfull \hbox (badness 10000) in paragraph at lines 1885--1889
 []@texttt (add-function :after-while @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for

Underfull \hbox (badness 10000) in paragraph at lines 1897--1901
 []@texttt (add-function :after-until @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[249] [250] [251] [252] [253] [254] [255] [256])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/macros.texi
Chapter 14 [257] [258] [259] [260] [261] [262] [263] [264] [265])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/customize.te
xi Chapter 15 [266] [267] [268] [269] [270] [271] [272] [273] [274] [275]
[276] [277] [278] [279] [280] [281] [282] [283] [284] [285])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/loading.texi
Chapter 16 [286] [287] [288] [289] [290] [291] [292] [293] [294]
Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt mode[]@textrm , @texttt define-derived-mode[]@textrm , @texttt easy-mm
ode-define-minor-mode[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt easy-mmode-define-global-mode[]@textrm , @texttt define-compilation-mo
de[]@textrm , and
[295] [296] [297] [298] [299] [300] [301]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 1159--1159
 []@texttt (with-eval-after-load "js" (keymap-set js-mode-map "C-c C-c" ^^Mjs-e
val))[] |
[302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/compile.texi
Chapter 17 [303] [304] [305] [306] [307] [308] [309] [310] [311] [312] [313]
Chapter 18 [314] [315] [316] [317])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/debugging.te
xi Chapter 19 [318] [319] [320] [321] [322] [323] [324] [325] [326] [327]
[328]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/edebug.texi
[329] [330] [331] [332] [333] [334] [335] [336] [337] [338] [339] [340]
[341] [342] [343] [344] [345] [346] [347] [348] [349] [350] [351]) [352]
[353])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/streams.texi
Chapter 20 [354] [355] [356] [357] [358] [359] [360] [361] [362] [363] [364]
[365])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/minibuf.texi
Chapter 21 [366] [367] [368] [369] [370]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 341--341
 []  @texttt (completing-read "String: " (list (propertize "foobar" ^^Mdata ^^M
zot))))[] |
[371] [372] [373] [374] [375] [376] [377] [378] [379] [380]
Underfull \hbox (badness 7486) in paragraph at lines 1209--1212
 []@textrm This vari-able's value is the pred-i-cate that @texttt completing-re
ad[] @textrm passes to
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391]
Underfull \hbox (badness 10000) in paragraph at lines 1975--1980
 []@textrm The value should be a func-tion for sort-ing com-ple-tions, when
[392] [393] [394] [395] [396] [397] [398] [399] [400] [401] [402])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/commands.tex
i Chapter 22 [403] [404] [405] [406] [407]
Underfull \hbox (badness 7291) in paragraph at lines 405--409
 @textrm buffer, @texttt default-directory[] @textrm (see $@textsy h$@textrm un
-de-fined$@textsy i$ @textrm [File Name Ex-pan-sion],
[408] [409] [410] [411] [412] [413] [414]
Underfull \hbox (badness 10000) in paragraph at lines 899--901
 []@textrm This func-tion re-turns @texttt t[] @textrm when the call-ing func-t
ion was called us-ing
[415] [416] [417] [418] [419] [420] [421] [422] [423] [424] [425] [426]
[427] [428] [429] [430] [431] [432] [433] [434] [435] [436] [437] [438]
[439] [440] [441] [442] [443] [444] [445] [446] [447] [448] [449] [450]
[451] [452] [453] [454])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/keymaps.texi
Chapter 23 [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
[466]
Underfull \hbox (badness 10000) in paragraph at lines 920--924
 []@textrm If this vari-able is non-@texttt nil[]@textrm , the value of @texttt
 overriding-local-map[] @textrm or
[467] [468] [469] [470] [471] [472] [473] [474] [475] [476] [477] [478]
[479] [480] [481] [482] [483] [484] [485] [486] [487] [488] [489]
Underfull \hbox (badness 7238) in paragraph at lines 2696--2702
@textrm able @texttt menu-bar-replace-menu[]@textrm , rather than the sym-bol @
texttt menu-bar-replace-menu[]
[490] [491] [492] [493] [494] [495] [496])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/modes.texi
Chapter 24 [497] [498] [499] [500] [501] [502] [503] [504] [505] [506] [507]
Underfull \hbox (badness 8019) in paragraph at lines 826--831
 []@textrm The new mode has its own sparse keymap, named @textttsl variant@text
tt -map[]@textrm .
[508] [509] [510] [511] [512] [513] [514] [515] [516] [517] [518] [519]
[520] [521] [522] [523] [524] [525] [526] [527] [528] [529] [530] [531]
[532] [533] [534] [535] [536] [537] [538] [539] [540] [541] [542] [543]
[544] [545] [546] [547] [548] [549] [550] [551] [552] [553] [554] [555]
[556] [557])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/help.texi
Chapter 25 [558] [559]
Underfull \hbox (badness 10000) in paragraph at lines 166--169
[]@textrm Here is an ex-am-ple of us-ing the two func-tions, @texttt documentat
ion[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 166--169
@texttt documentation-property[]@textrm , to dis-play the doc-u-men-ta-tion str
ings for sev-eral
[560] [561] [562] [563] [564] [565] [566] [567] [568] [569] [570])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/files.texi
Chapter 26 [571] [572] [573] [574] [575] [576] [577] [578] [579] [580] [581]
[582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592] [593]
[594] [595] [596] [597] [598] [599] [600] [601] [602] [603] [604] [605]
[606] [607] [608] [609] [610] [611] [612] [613] [614] [615] [616] [617]
[618] [619] [620] [621])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/backups.texi
Chapter 27 [622] [623] [624] [625] [626] [627] [628] [629] [630] [631] [632]
[633])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/buffers.texi
Chapter 28 [634] [635] [636] [637] [638] [639] [640] [641] [642] [643] [644]
[645] [646] [647] [648] [649] [650] [651])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/windows.texi
Chapter 29 [652] [653] [654] [655] [656] [657] [658] [659] [660] [661] [662]
[663] [664] [665] [666] [667] [668] [669] [670] [671] [672] [673] [674]
[675] [676] [677] [678] [679] [680] [681] [682] [683] [684] [685] [686]
[687] [688] [689] [690]
Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 []@textrm Four spe-cial val-ues for @texttt direction[] @textrm en-tries al-lo
w to im-plic-itly spec-ify

Underfull \hbox (badness 7238) in paragraph at lines 2793--2800
 @texttt top[]@textrm , @texttt rightmost[] @textrm and @texttt bottom[]@textrm
 . This means that in-stead of, for ex-

Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 @textrm am-ple, [] one can just spec-ify
[691] [692] [693] [694] [695] [696] [697] [698] [699] [700] [701] [702]
[703] [704] [705] [706] [707] [708] [709]
Underfull \hbox (badness 10000) in paragraph at lines 4156--4161
 []@textrm Note that since @texttt switch-to-prev-buffer[] @textrm is called by
 @texttt bury-buffer[]@textrm ,
[710] [711] [712] [713] [714] [715] [716] [717] [718] [719] [720] [721]
[722] [723] [724] [725] [726] [727] [728] [729] [730] [731] [732] [733]
[734] [735] [736] [737] [738] [739] [740] [741] [742] [743] [744] [745])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/frames.texi
Chapter 30 [746] [747] [748] [749] [750] [751] [752] [753] [754] [755] [756]
[757] [758] [759] [760] [761] [762] [763] [764] [765] [766] [767] [768]
[769] [770] [771] [772] [773] [774] [775] [776] [777] [778] [779] [780]
[781] [782] [783] [784] [785] [786] [787] [788] [789] [790] [791] [792]
[793] [794] [795] [796] [797] [798] [799] [800] [801] [802] [803] [804]
[805] [806] [807])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/positions.te
xi Chapter 31 [808] [809] [810] [811] [812] [813] [814] [815] [816]
Underfull \hbox (badness 10000) in paragraph at lines 699--702
 []@textrm When you use @texttt compute-motion[] @textrm for the mini-buf-fer, 
you need to use
[817] [818] [819] [820] [821])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/markers.texi
Chapter 32 [822] [823] [824] [825] [826] [827] [828] [829] [830])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/text.texi
Chapter 33 [831] [832] [833] [834] [835] [836] [837] [838] [839] [840] [841]
[842] [843] [844] [845] [846] [847] [848] [849] [850] [851] [852] [853]
[854] [855] [856] [857] [858] [859] [860] [861] [862] [863] [864] [865]
[866] [867] [868] [869] [870] [871] [872] [873] [874]
Underfull \hbox (badness 10000) in paragraph at lines 3219--3222
[]@textrm See $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [Buffer Con-ten
ts], page $@textsy h$@textrm un-de-fined$@textsy i$@textrm , for the func-tion
[875] [876] [877] [878]
Underfull \hbox (badness 7451) in paragraph at lines 3504--3511
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 3504--3511
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[879] [880] [881]
Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 []@textrm When the vari-able @texttt cursor-sensor-inhibit[] @textrm is non-@t
exttt nil[]@textrm , the

Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 @texttt cursor-intangible[] @textrm prop-erty and the @texttt cursor-sensor-fu
nctions[]
[882] [883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893]
[894] [895] [896] [897] [898] [899] [900] [901] [902] [903] [904] [905]
[906] [907] [908] [909] [910] [911] [912] [913] [914])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/nonascii.tex
i Chapter 34 [915] [916] [917] [918] [919] [920] [921]
Underfull \hbox (badness 10000) in paragraph at lines 519--530
 []@textrm Corresponds to the Uni-code prop-er-ties @texttt Decomposition_Type[
] @textrm and
[922] [923]
Underfull \hbox (badness 10000) in paragraph at lines 623--628
 []@textrm Corresponds to Uni-code language- and context-independent spe-cial
[924] [925] [926] [927] [928]
Underfull \hbox (badness 10000) in paragraph at lines 986--992
 @textrm and @texttt :encode-translation-table[] @textrm re-spec-tively in the 
@textsl props[] @textrm ar-gu-ment to
[929] [930] [931] [932] [933] [934] [935] [936] [937] [938] [939] [940]
[941] [942] [943] [944])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/searching.te
xi Chapter 35 [945] [946]
Underfull \hbox (badness 8170) in paragraph at lines 165--168
 []@textrm Internally, @texttt word-search-forward[] @textrm and re-lated func-
tions use the func-tion
[947] [948] [949] [950] l.458: Unicode char @u8:ก not defined for Texinfo
l.458: Unicode char @u8:ฺ not defined for Texinfo
l.458: Unicode char @u8:฿ not defined for Texinfo
l.458: Unicode char @u8:๛ not defined for Texinfo [951] [952] [953] [954]
[955] [956] [957] [958] [959] [960] [961] [962] [963] [964] [965] [966]
[967] [968] [969] [970] [971] [972])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/syntax.texi
Chapter 36 [973] [974] [975] [976] [977] [978] [979] [980] [981] [982] [983]
[984] [985] [986] [987] [988] [989])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/abbrevs.texi
Chapter 37 [990] [991] [992] [993] [994] [995] [996])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/threads.texi
Chapter 38 [997] [998] [999] [1000] [1001])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/processes.te
xi Chapter 39 [1002] [1003] [1004] [1005] [1006] [1007] [1008] [1009] [1010]
[1011] [1012] [1013] [1014] [1015] [1016] [1017] [1018] [1019] [1020] [1021]
[1022] [1023] [1024] [1025] [1026] [1027] [1028] [1029] [1030] [1031] [1032]
[1033] [1034] [1035] [1036] [1037] [1038] [1039] [1040] [1041] [1042] [1043]
[1044] [1045] [1046] [1047] [1048] [1049] [1050] [1051])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/display.texi
Chapter 40 [1052] [1053] [1054] [1055] [1056] [1057] [1058]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 541--541
 []    @texttt (make-progress-reporter "Collecting some mana for Emacs..." 0 50
0 0 1 1.5)[] |
[1059] [1060] [1061] [1062] [1063] [1064]
Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @textrm The func-tion @texttt collapse-delayed-warnings[] @textrm re-moves re-
peated en-tries from

Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @texttt delayed-warnings-list[]@textrm . The func-tion @texttt display-delayed
-warnings[] @textrm calls
[1065] [1066] [1067] [1068] [1069] [1070] [1071] [1072] [1073] [1074] [1075]
[1076]
Underfull \hbox (badness 7451) in paragraph at lines 1755--1762
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 1755--1762
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[1077] [1078] [1079] [1080] [1081] [1082] [1083] [1084] [1085] [1086] [1087]
[1088] [1089] [1090] [1091] [1092] [1093] [1094] [1095] [1096] [1097] [1098]
[1099] [1100] [1101] [1102] [1103] [1104] [1105] [1106] [1107]
Underfull \hbox (badness 10000) in paragraph at lines 4020--4026
 @textttsl size height baseline-offset relative-compose default-ascent max-widt
h
[1108]
Underfull \hbox (badness 10000) in paragraph at lines 4087--4092
 @textttsl size max-width as-cent de-scent space-width average-width capability
@texttt ][]@textrm .
[1109] [1110] [1111] [1112] [1113] [1114] [1115] [1116] [1117] [1118] [1119]
[1120] [1121] [1122] [1123] [1124] [1125] [1126] [1127] [1128] [1129] [1130]
[1131] [1132] [1133] [1134] [1135] [1136] [1137] [1138] [1139] [1140] [1141]
[1142] [1143] [1144] [1145] [1146] [1147] [1148] [1149] [1150] [1151] [1152]
[1153] [1154] [1155] [1156] [1157] [1158] [1159] [1160] [1161] [1162] [1163]
[1164] [1165] [1166] [1167] [1168] [1169] [1170] [1171])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/os.texi
Chapter 41 [1172] [1173] [1174] [1175] [1176] [1177] [1178] [1179] [1180]
[1181] [1182] [1183] [1184] [1185] [1186] [1187] [1188] [1189] [1190] [1191]
[1192] [1193] [1194] [1195] [1196] [1197] [1198] [1199] [1200] [1201] [1202]
[1203] [1204] [1205] [1206] [1207] [1208] [1209] [1210] [1211] [1212] [1213]
[1214] [1215] [1216] [1217] [1218])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/package.texi
Chapter 42 [1219] [1220] [1221] [1222] [1223] [1224])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/anti.texi
Appendix A [1225] [1226] [1227]) Appendix B [1228]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/doclicense.t
exi [1229] [1230] [1231] [1232] [1233] [1234] [1235]) Appendix C [1236]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/gpl.texi
[1237] [1238] [1239] [1240] [1241] [1242] [1243] [1244] [1245] [1246])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/tips.texi
Appendix D [1247] [1248] [1249] [1250] [1251] [1252] [1253] [1254] [1255]
[1256] [1257] [1258] [1259] [1260] [1261])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/internals.te
xi Appendix E [1262] [1263] [1264]
Underfull \hbox (badness 7796) in paragraph at lines 201--204
[]@textrm In the un-likely event that you need a more gen-eral func-tion-al-ity
 than

Overfull \hbox (57.37375pt too wide) in paragraph at lines 243--252
 @textrm value is an al-ist [],|
[1265] [1266] [1267] [1268] [1269] [1270] [1271] [1272] [1273]
Underfull \hbox (badness 10000) in paragraph at lines 884--889
 @textrm cor-re-sponds to the C11 key-word @texttt _Noreturn[] @textrm and to
[1274] [1275] [1276] [1277] [1278] [1279]
Writing index file elisp.tp
[1280] [1281] [1282] [1283] [1284] [1285] [1286]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1797--1797
 []  @texttt mpz_import (result, nlimbs, order, limb_size, endian, nails, magni
tude);[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 1818--1818
 []  @texttt mpz_export (magnitude, &written, order, limb_size, endian, nails, 
value);[] |
[1287] [1288] [1289] [1290] [1291] [1292] [1293] [1294] [1295] [1296] [1297]
[1298] [1299] [1300] [1301] [1302] [1303] [1304] [1305])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/errors.texi
Appendix F [1306] [1307]
Underfull \hbox (badness 6741) in paragraph at lines 79--81
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of function indirections c
ontains a

Underfull \hbox (badness 6741) in paragraph at lines 83--85
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of variable indirections c
ontains a
[1308] [1309] [1310])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/maps.texi
Appendix G [1311] [1312] [1313])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hooks.texi
Appendix H [1314] [1315] [1316] [1317])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/index.texi
(Index) [1318]
No file elisp.fns.
) [1319] )
(see the transcript file for additional information)
Output written on elisp.dvi (1323 pages, 4796356 bytes).
Transcript written on elisp.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./elisp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file elisp.fn
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16]
[-17] [-18] [-19] [-20] [-21] [-22] [-23]) [-24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/intro.texi
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.aux)
Variable `VERSION', used in @value, is not set. [1] [2] [3] [4] [5] [6])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/objects.texi
Chapter 2 [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19]
[20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34]
[35])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/numbers.texi
Chapter 3 [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
[49] [50] [51])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/strings.texi
Chapter 4 [52] [53] [54] [55] [56] [57] [58] [59]
Underfull \hbox (badness 10000) in paragraph at lines 584--587
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[60]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 674--674
 []@texttt (sort (list "11" "12" "1 1" "1 2" "1.1" "1.2") ^^Mstring-collate-les
sp)[] |
[61]
Underfull \hbox (badness 10000) in paragraph at lines 700--703
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/lists.texi
Chapter 5 [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87]
[88] [89] [90] [91] [92] [93] [94] [95] [96]
Overfull \hbox (61.09537pt too wide) in paragraph at lines 1836--1836
 []@texttt (setq colors ^^M((rose . red) (lily (belladonna . yellow) (brindisi 
. pink))))[] |
[97] [98])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/sequences.te
xi Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108]
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/records.texi
Chapter 7 [122] [123])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hash.texi
Chapter 8 [124] [125] [126] [127] [128] [129])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/symbols.texi
Chapter 9 [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/eval.texi
Chapter 10 [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152]) [153]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/control.texi
Chapter 11 [154] [155] [156] [157] [158] [159] [160] [161]
l.632: Undefined cross reference `Intro Eval-snt'.
l.632: Undefined cross reference `Intro Eval-snt'.
l.632: Undefined cross reference `Intro Eval-pg'. [162] [163] [164] [165]
[166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177]
[178] [179] [180] [181] [182] [183])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/variables.te
xi Chapter 12 [184] [185] [186] [187] [188] [189] [190] [191] [192] [193]
[194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] [208] [209] [210] [211] [212] [213] [214]
Underfull \hbox (badness 7256) in paragraph at lines 2320--2322
 []@textrm Any con-nec-tion pro-file of @textsl pro-files[] @textrm must have b
een al-ready de-fined by
[215] [216] [217] [218] [219] [220] [221] [222])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/functions.te
xi Chapter 13 [223] [224] [225] [226] [227] [228] [229] [230] [231] [232]
[233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244]
[245]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1707--1707
 []                                @texttt "alternative.address@example.net")))
[] |
[246] [247]
Underfull \hbox (badness 10000) in paragraph at lines 1885--1889
 []@texttt (add-function :after-while @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[248]
Underfull \hbox (badness 10000) in paragraph at lines 1897--1901
 []@texttt (add-function :after-until @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[249] [250] [251] [252] [253] [254] [255] [256])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/macros.texi
Chapter 14 [257] [258] [259] [260] [261] [262] [263] [264] [265])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/customize.te
xi Chapter 15 [266] [267] [268] [269] [270] [271] [272] [273] [274] [275]
[276] [277] [278] [279] [280] [281] [282] [283] [284] [285])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/loading.texi
Chapter 16 [286] [287] [288] [289] [290] [291] [292] [293] [294]
Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt mode[]@textrm , @texttt define-derived-mode[]@textrm , @texttt easy-mm
ode-define-minor-mode[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt easy-mmode-define-global-mode[]@textrm , @texttt define-compilation-mo
de[]@textrm , and
[295] [296] [297] [298] [299] [300] [301]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 1159--1159
 []@texttt (with-eval-after-load "js" (keymap-set js-mode-map "C-c C-c" ^^Mjs-e
val))[] |
[302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/compile.texi
Chapter 17 [303] [304] [305] [306] [307] [308] [309] [310] [311] [312] [313]
Chapter 18 [314] [315] [316] [317])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/debugging.te
xi Chapter 19 [318] [319] [320] [321] [322] [323] [324] [325] [326] [327]
[328]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/edebug.texi
[329] [330] [331] [332] [333] [334] [335] [336] [337] [338] [339] [340]
[341] [342] [343] [344] [345] [346] [347] [348] [349] [350] [351]) [352]
[353])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/streams.texi
Chapter 20 [354] [355] [356] [357] [358] [359] [360] [361] [362] [363] [364]
[365])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/minibuf.texi
Chapter 21 [366] [367] [368] [369] [370]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 341--341
 []  @texttt (completing-read "String: " (list (propertize "foobar" ^^Mdata ^^M
zot))))[] |
[371] [372] [373] [374] [375] [376] [377] [378] [379] [380]
Underfull \hbox (badness 7486) in paragraph at lines 1209--1212
 []@textrm This vari-able's value is the pred-i-cate that @texttt completing-re
ad[] @textrm passes to
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391]
Underfull \hbox (badness 10000) in paragraph at lines 1975--1980
 []@textrm The value should be a func-tion for sort-ing com-ple-tions, when
[392] [393] [394] [395] [396] [397] [398] [399] [400] [401] [402])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/commands.tex
i Chapter 22 [403] [404] [405] [406] [407] [408] [409] [410] [411] [412]
[413] [414]
Underfull \hbox (badness 10000) in paragraph at lines 899--901
 []@textrm This func-tion re-turns @texttt t[] @textrm when the call-ing func-t
ion was called us-ing
[415] [416] [417] [418] [419]
Underfull \hbox (badness 10000) in paragraph at lines 1349--1355
 @texttt local-function-key-map[] @textrm (see Sec-tion 23.15 [Trans-la-tion Ke
ymaps],
[420] [421] [422] [423] [424] [425] [426] [427] [428] [429] [430] [431]
[432] [433] [434] [435] [436] [437] [438] [439] [440] [441] [442] [443]
[444] [445] [446] [447] [448] [449] [450] [451] [452] [453] [454])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/keymaps.texi
Chapter 23 [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
Underfull \hbox (badness 10000) in paragraph at lines 920--924
 []@textrm If this vari-able is non-@texttt nil[]@textrm , the value of @texttt
 overriding-local-map[] @textrm or
[466] [467] [468] [469] [470] [471] [472] [473] [474] [475] [476] [477]
[478] [479] [480] [481] [482] [483] [484] [485] [486] [487] [488] [489]
Underfull \hbox (badness 7238) in paragraph at lines 2696--2702
@textrm able @texttt menu-bar-replace-menu[]@textrm , rather than the sym-bol @
texttt menu-bar-replace-menu[]
[490] [491] [492] [493] [494] [495] [496])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/modes.texi
Chapter 24 [497] [498] [499] [500] [501] [502] [503] [504] [505] [506] [507]
Underfull \hbox (badness 8019) in paragraph at lines 826--831
 []@textrm The new mode has its own sparse keymap, named @textttsl variant@text
tt -map[]@textrm .
[508] [509] [510] [511] [512] [513] [514] [515] [516] [517] [518] [519]
[520] [521] [522] [523] [524] [525] [526] [527] [528] [529] [530] [531]
[532] [533] [534] [535] [536] [537] [538] [539] [540] [541] [542] [543]
[544] [545] [546] [547] [548] [549] [550] [551] [552] [553] [554] [555]
[556] [557])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/help.texi
Chapter 25 [558] [559]
Underfull \hbox (badness 10000) in paragraph at lines 166--169
[]@textrm Here is an ex-am-ple of us-ing the two func-tions, @texttt documentat
ion[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 166--169
@texttt documentation-property[]@textrm , to dis-play the doc-u-men-ta-tion str
ings for sev-eral
[560] [561] [562] [563] [564] [565] [566] [567] [568] [569] [570])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/files.texi
Chapter 26 [571] [572] [573] [574] [575] [576] [577] [578] [579] [580] [581]
[582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592] [593]
[594] [595] [596] [597] [598] [599] [600] [601] [602] [603] [604] [605]
[606] [607] [608] [609] [610] [611] [612] [613] [614] [615] [616] [617]
[618] [619] [620])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/backups.texi
Chapter 27 [621] [622] [623] [624] [625] [626] [627] [628] [629] [630] [631]
[632])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/buffers.texi
Chapter 28 [633] [634] [635] [636] [637] [638] [639] [640] [641] [642] [643]
[644] [645] [646] [647] [648] [649] [650])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/windows.texi
Chapter 29 [651] [652] [653] [654] [655] [656] [657] [658] [659] [660] [661]
[662] [663] [664] [665]
Underfull \hbox (badness 10000) in paragraph at lines 1076--1082
 @textrm page 671), @texttt maximize-window[]@textrm , @texttt minimize-window[
]@textrm , @texttt fit-window-to-buffer[]@textrm ,
[666] [667] [668] [669] [670] [671] [672] [673] [674] [675] [676] [677]
[678] [679] [680] [681] [682] [683] [684] [685] [686] [687] [688] [689]
Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 []@textrm Four spe-cial val-ues for @texttt direction[] @textrm en-tries al-lo
w to im-plic-itly spec-ify

Underfull \hbox (badness 7238) in paragraph at lines 2793--2800
 @texttt top[]@textrm , @texttt rightmost[] @textrm and @texttt bottom[]@textrm
 . This means that in-stead of, for ex-

Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 @textrm am-ple, [] one can just spec-ify
[690] [691] [692] [693] [694] [695] [696] [697] [698] [699] [700] [701]
[702] [703] [704] [705] [706] [707]
Underfull \hbox (badness 10000) in paragraph at lines 4156--4161
 []@textrm Note that since @texttt switch-to-prev-buffer[] @textrm is called by
 @texttt bury-buffer[]@textrm ,
[708] [709] [710] [711] [712] [713] [714] [715] [716] [717] [718] [719]
[720] [721] [722] [723] [724] [725] [726] [727] [728] [729] [730] [731]
[732] [733] [734] [735] [736] [737] [738] [739] [740] [741] [742] [743])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/frames.texi
Chapter 30 [744] [745] [746] [747] [748] [749] [750] [751] [752] [753] [754]
[755] [756] [757] [758] [759] [760] [761] [762] [763] [764] [765] [766]
[767] [768] [769] [770] [771] [772] [773] [774] [775] [776] [777] [778]
[779] [780] [781] [782] [783] [784] [785] [786] [787] [788] [789] [790]
[791] [792] [793] [794] [795] [796] [797] [798] [799] [800] [801] [802]
[803] [804] [805])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/positions.te
xi Chapter 31 [806] [807] [808] [809] [810] [811] [812] [813]
Underfull \hbox (badness 10000) in paragraph at lines 699--702
 []@textrm When you use @texttt compute-motion[] @textrm for the mini-buf-fer, 
you need to use
[814] [815] [816] [817] [818] [819])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/markers.texi
Chapter 32 [820] [821] [822] [823] [824] [825] [826] [827] [828])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/text.texi
Chapter 33 [829] [830] [831]
Underfull \hbox (badness 7433) in paragraph at lines 231--236
@texttt buffer-substring-with-bidi-context[] @textrm func-tion (see Sec-tion 40
.26 [Bidi-rec-tional
[832] [833] [834] [835] [836] [837] [838] [839] [840] [841] [842] [843]
[844] [845] [846] [847] [848] [849] [850] [851] [852] [853] [854] [855]
[856] [857] [858] [859] [860] [861] [862] [863] [864] [865] [866] [867]
[868] [869] [870] [871] [872] [873] [874] [875] [876]
Underfull \hbox (badness 7451) in paragraph at lines 3504--3511
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 3504--3511
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[877] [878] [879]
Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 []@textrm When the vari-able @texttt cursor-sensor-inhibit[] @textrm is non-@t
exttt nil[]@textrm , the

Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 @texttt cursor-intangible[] @textrm prop-erty and the @texttt cursor-sensor-fu
nctions[]
[880] [881] [882] [883] [884] [885] [886] [887] [888] [889] [890] [891]
[892] [893] [894] [895] [896] [897] [898] [899] [900] [901] [902] [903]
[904] [905] [906] [907] [908] [909] [910] [911])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/nonascii.tex
i Chapter 34 [912] [913] [914] [915] [916] [917] [918]
Underfull \hbox (badness 10000) in paragraph at lines 519--530
 []@textrm Corresponds to the Uni-code prop-er-ties @texttt Decomposition_Type[
] @textrm and
[919] [920]
Underfull \hbox (badness 10000) in paragraph at lines 623--628
 []@textrm Corresponds to Uni-code language- and context-independent spe-cial
[921] [922] [923] [924] [925]
Underfull \hbox (badness 10000) in paragraph at lines 986--992
 @textrm and @texttt :encode-translation-table[] @textrm re-spec-tively in the 
@textsl props[] @textrm ar-gu-ment to
[926] [927] [928] [929] [930] [931] [932] [933] [934] [935] [936] [937]
[938] [939] [940] [941])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/searching.te
xi Chapter 35 [942] [943]
Underfull \hbox (badness 8170) in paragraph at lines 165--168
 []@textrm Internally, @texttt word-search-forward[] @textrm and re-lated func-
tions use the func-tion
[944] [945] [946] [947] l.458: Unicode char @u8:ก not defined for Texinfo
l.458: Unicode char @u8:ฺ not defined for Texinfo
l.458: Unicode char @u8:฿ not defined for Texinfo
l.458: Unicode char @u8:๛ not defined for Texinfo [948] [949] [950] [951]
[952] [953] [954] [955] [956] [957] [958] [959] [960] [961] [962] [963]
[964] [965] [966] [967] [968] [969]
Underfull \hbox (badness 10000) in paragraph at lines 2939--2945
 @texttt sentence-end-double-space[] @textrm (see [Def-i-ni-tion of sentence-en
d-double-space],
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/syntax.texi
Chapter 36 [970] [971] [972] [973] [974] [975] [976] [977] [978] [979] [980]
[981] [982] [983] [984] [985] [986])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/abbrevs.texi
Chapter 37 [987] [988] [989] [990] [991] [992] [993])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/threads.texi
Chapter 38 [994] [995] [996] [997] [998])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/processes.te
xi Chapter 39 [999] [1000] [1001] [1002] [1003] [1004] [1005] [1006] [1007]
[1008] [1009] [1010] [1011] [1012] [1013] [1014] [1015] [1016] [1017] [1018]
[1019] [1020] [1021] [1022] [1023] [1024] [1025] [1026] [1027] [1028] [1029]
[1030] [1031] [1032] [1033] [1034] [1035] [1036] [1037] [1038] [1039] [1040]
[1041] [1042] [1043] [1044] [1045] [1046] [1047] [1048])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/display.texi
Chapter 40 [1049] [1050] [1051] [1052] [1053] [1054] [1055]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 541--541
 []    @texttt (make-progress-reporter "Collecting some mana for Emacs..." 0 50
0 0 1 1.5)[] |
[1056] [1057] [1058] [1059] [1060] [1061]
Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @textrm The func-tion @texttt collapse-delayed-warnings[] @textrm re-moves re-
peated en-tries from

Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @texttt delayed-warnings-list[]@textrm . The func-tion @texttt display-delayed
-warnings[] @textrm calls
[1062] [1063] [1064] [1065] [1066] [1067] [1068] [1069] [1070] [1071] [1072]
[1073]
Underfull \hbox (badness 7451) in paragraph at lines 1755--1762
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 1755--1762
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[1074] [1075] [1076] [1077] [1078] [1079] [1080] [1081] [1082] [1083] [1084]
[1085] [1086] [1087] [1088] [1089] [1090] [1091] [1092] [1093] [1094] [1095]
[1096] [1097] [1098] [1099] [1100] [1101] [1102] [1103] [1104]
Underfull \hbox (badness 10000) in paragraph at lines 4020--4026
 @textttsl size height baseline-offset relative-compose default-ascent max-widt
h
[1105]
Underfull \hbox (badness 10000) in paragraph at lines 4087--4092
 @textttsl size max-width as-cent de-scent space-width average-width capability
@texttt ][]@textrm .
[1106] [1107] [1108] [1109] [1110] [1111] [1112] [1113] [1114] [1115] [1116]
[1117] [1118] [1119] [1120] [1121] [1122] [1123] [1124] [1125] [1126] [1127]
[1128] [1129] [1130] [1131] [1132] [1133] [1134] [1135] [1136] [1137] [1138]
[1139] [1140] [1141] [1142] [1143] [1144] [1145] [1146] [1147] [1148] [1149]
[1150] [1151] [1152] [1153] [1154] [1155] [1156] [1157] [1158] [1159] [1160]
[1161] [1162] [1163] [1164] [1165] [1166] [1167] [1168])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/os.texi
Chapter 41 [1169] [1170] [1171] [1172] [1173] [1174] [1175] [1176] [1177]
[1178] [1179] [1180] [1181] [1182] [1183] [1184] [1185] [1186] [1187] [1188]
[1189] [1190] [1191] [1192] [1193] [1194] [1195] [1196] [1197] [1198] [1199]
[1200] [1201] [1202] [1203] [1204] [1205] [1206] [1207] [1208] [1209] [1210]
[1211] [1212] [1213] [1214] [1215])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/package.texi
Chapter 42 [1216] [1217] [1218] [1219] [1220] [1221])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/anti.texi
Appendix A [1222] [1223] [1224]) Appendix B [1225]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/doclicense.t
exi [1226] [1227] [1228] [1229] [1230] [1231] [1232]) Appendix C [1233]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/gpl.texi
[1234] [1235] [1236] [1237] [1238] [1239] [1240] [1241] [1242] [1243])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/tips.texi
Appendix D [1244] [1245] [1246] [1247] [1248] [1249] [1250] [1251] [1252]
[1253] [1254] [1255] [1256] [1257] [1258])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/internals.te
xi Appendix E [1259] [1260] [1261]
Underfull \hbox (badness 7796) in paragraph at lines 201--204
[]@textrm In the un-likely event that you need a more gen-eral func-tion-al-ity
 than

Underfull \hbox (badness 7047) in paragraph at lines 201--204
@texttt custom-initialize-delay[] @textrm pro-vides, you can use @texttt before
-init-hook[] @textrm (see Sec-

Overfull \hbox (57.37375pt too wide) in paragraph at lines 243--252
 @textrm value is an al-ist [],|
[1262] [1263] [1264] [1265] [1266] [1267] [1268] [1269] [1270]
Underfull \hbox (badness 10000) in paragraph at lines 884--889
 @textrm cor-re-sponds to the C11 key-word @texttt _Noreturn[] @textrm and to
[1271] [1272] [1273] [1274] [1275] [1276]
Writing index file elisp.tp
[1277] [1278] [1279] [1280] [1281] [1282] [1283]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1797--1797
 []  @texttt mpz_import (result, nlimbs, order, limb_size, endian, nails, magni
tude);[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 1818--1818
 []  @texttt mpz_export (magnitude, &written, order, limb_size, endian, nails, 
value);[] |
[1284] [1285] [1286] [1287] [1288] [1289] [1290] [1291] [1292] [1293] [1294]
[1295] [1296] [1297] [1298] [1299] [1300] [1301] [1302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/errors.texi
Appendix F [1303] [1304]
Underfull \hbox (badness 6741) in paragraph at lines 79--81
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of function indirections c
ontains a

Underfull \hbox (badness 6741) in paragraph at lines 83--85
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of variable indirections c
ontains a
[1305] [1306] [1307])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/maps.texi
Appendix G [1308] [1309] [1310])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hooks.texi
Appendix H [1311] [1312] [1313] [1314])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/index.texi
(Index) [1315]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.fns
[1316] [1317] [1318] [1319] [1320] [1321] [1322] [1323] [1324] [1325] [1326]
[1327] [1328] [1329] [1330] [1331] [1332] [1333] [1334] [1335] [1336] [1337]
[1338] [1339] [1340] [1341] [1342] [1343] [1344] [1345] [1346] [1347] [1348]
[1349] [1350] [1351] [1352] [1353] [1354] [1355] [1356] [1357] [1358] [1359]
[1360] [1361] [1362] [1363] [1364] [1365] [1366] [1367] [1368])) [1369] )
(see the transcript file for additional information)
Output written on elisp.dvi (1395 pages, 6602496 bytes).
Transcript written on elisp.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./elisp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file elisp.fn
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16]
[-17] [-18] [-19] [-20] [-21] [-22] [-23]) [-24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/intro.texi
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.aux)
Variable `VERSION', used in @value, is not set. [1] [2] [3] [4] [5] [6])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/objects.texi
Chapter 2 [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19]
[20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34]
[35])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/numbers.texi
Chapter 3 [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
[49] [50] [51])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/strings.texi
Chapter 4 [52] [53] [54] [55] [56] [57] [58] [59]
Underfull \hbox (badness 10000) in paragraph at lines 584--587
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[60]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 674--674
 []@texttt (sort (list "11" "12" "1 1" "1 2" "1.1" "1.2") ^^Mstring-collate-les
sp)[] |
[61]
Underfull \hbox (badness 10000) in paragraph at lines 700--703
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/lists.texi
Chapter 5 [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87]
[88] [89] [90] [91] [92] [93] [94] [95] [96]
Overfull \hbox (61.09537pt too wide) in paragraph at lines 1836--1836
 []@texttt (setq colors ^^M((rose . red) (lily (belladonna . yellow) (brindisi 
. pink))))[] |
[97] [98])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/sequences.te
xi Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108]
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/records.texi
Chapter 7 [122] [123])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hash.texi
Chapter 8 [124] [125] [126] [127] [128] [129])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/symbols.texi
Chapter 9 [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/eval.texi
Chapter 10 [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152]) [153]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/control.texi
Chapter 11 [154] [155] [156] [157] [158] [159] [160] [161]
l.632: Undefined cross reference `Intro Eval-snt'.
l.632: Undefined cross reference `Intro Eval-snt'.
l.632: Undefined cross reference `Intro Eval-pg'. [162] [163] [164] [165]
[166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177]
[178] [179] [180] [181] [182] [183])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/variables.te
xi Chapter 12 [184] [185] [186] [187] [188] [189] [190] [191] [192] [193]
[194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] [208] [209] [210] [211] [212] [213] [214]
Underfull \hbox (badness 7256) in paragraph at lines 2320--2322
 []@textrm Any con-nec-tion pro-file of @textsl pro-files[] @textrm must have b
een al-ready de-fined by
[215] [216] [217] [218] [219] [220] [221] [222])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/functions.te
xi Chapter 13 [223] [224] [225] [226] [227] [228] [229] [230] [231] [232]
[233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244]
[245]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1707--1707
 []                                @texttt "alternative.address@example.net")))
[] |
[246] [247]
Underfull \hbox (badness 10000) in paragraph at lines 1885--1889
 []@texttt (add-function :after-while @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[248]
Underfull \hbox (badness 10000) in paragraph at lines 1897--1901
 []@texttt (add-function :after-until @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[249] [250] [251] [252] [253] [254] [255] [256])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/macros.texi
Chapter 14 [257] [258] [259] [260] [261] [262] [263] [264] [265])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/customize.te
xi Chapter 15 [266] [267] [268] [269] [270] [271] [272] [273] [274] [275]
[276] [277] [278] [279] [280] [281] [282] [283] [284] [285])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/loading.texi
Chapter 16 [286] [287] [288] [289] [290] [291] [292] [293] [294]
Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt mode[]@textrm , @texttt define-derived-mode[]@textrm , @texttt easy-mm
ode-define-minor-mode[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt easy-mmode-define-global-mode[]@textrm , @texttt define-compilation-mo
de[]@textrm , and
[295] [296] [297] [298] [299] [300] [301]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 1159--1159
 []@texttt (with-eval-after-load "js" (keymap-set js-mode-map "C-c C-c" ^^Mjs-e
val))[] |
[302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/compile.texi
Chapter 17 [303] [304] [305] [306] [307] [308] [309] [310] [311] [312] [313]
Chapter 18 [314] [315] [316] [317])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/debugging.te
xi Chapter 19 [318] [319] [320] [321] [322] [323] [324] [325] [326] [327]
[328]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/edebug.texi
[329] [330] [331] [332] [333] [334] [335] [336] [337] [338] [339] [340]
[341] [342] [343] [344] [345] [346] [347] [348] [349] [350] [351]) [352]
[353])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/streams.texi
Chapter 20 [354] [355] [356] [357] [358] [359] [360] [361] [362] [363] [364]
[365])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/minibuf.texi
Chapter 21 [366] [367] [368] [369] [370]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 341--341
 []  @texttt (completing-read "String: " (list (propertize "foobar" ^^Mdata ^^M
zot))))[] |
[371] [372] [373] [374] [375] [376] [377] [378] [379] [380]
Underfull \hbox (badness 7486) in paragraph at lines 1209--1212
 []@textrm This vari-able's value is the pred-i-cate that @texttt completing-re
ad[] @textrm passes to
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391]
Underfull \hbox (badness 10000) in paragraph at lines 1975--1980
 []@textrm The value should be a func-tion for sort-ing com-ple-tions, when
[392] [393] [394] [395] [396] [397] [398] [399] [400] [401] [402])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/commands.tex
i Chapter 22 [403] [404] [405] [406] [407] [408] [409] [410] [411] [412]
[413] [414]
Underfull \hbox (badness 10000) in paragraph at lines 899--901
 []@textrm This func-tion re-turns @texttt t[] @textrm when the call-ing func-t
ion was called us-ing
[415] [416] [417] [418] [419]
Underfull \hbox (badness 10000) in paragraph at lines 1349--1355
 @texttt local-function-key-map[] @textrm (see Sec-tion 23.15 [Trans-la-tion Ke
ymaps],
[420] [421] [422] [423] [424] [425] [426] [427] [428] [429] [430] [431]
[432] [433] [434] [435] [436] [437] [438] [439] [440] [441] [442] [443]
[444] [445] [446] [447] [448] [449] [450] [451] [452] [453] [454])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/keymaps.texi
Chapter 23 [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
Underfull \hbox (badness 10000) in paragraph at lines 920--924
 []@textrm If this vari-able is non-@texttt nil[]@textrm , the value of @texttt
 overriding-local-map[] @textrm or
[466] [467] [468] [469] [470] [471] [472] [473] [474] [475] [476] [477]
[478] [479] [480] [481] [482] [483] [484] [485] [486] [487] [488] [489]
Underfull \hbox (badness 7238) in paragraph at lines 2696--2702
@textrm able @texttt menu-bar-replace-menu[]@textrm , rather than the sym-bol @
texttt menu-bar-replace-menu[]
[490] [491] [492] [493] [494] [495] [496])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/modes.texi
Chapter 24 [497] [498] [499] [500] [501] [502] [503] [504] [505] [506] [507]
Underfull \hbox (badness 8019) in paragraph at lines 826--831
 []@textrm The new mode has its own sparse keymap, named @textttsl variant@text
tt -map[]@textrm .
[508] [509] [510] [511] [512] [513] [514] [515] [516] [517] [518] [519]
[520] [521] [522] [523] [524] [525] [526] [527] [528] [529] [530] [531]
[532] [533] [534] [535] [536] [537] [538] [539] [540] [541] [542] [543]
[544] [545] [546] [547] [548] [549] [550] [551] [552] [553] [554] [555]
[556] [557])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/help.texi
Chapter 25 [558] [559]
Underfull \hbox (badness 10000) in paragraph at lines 166--169
[]@textrm Here is an ex-am-ple of us-ing the two func-tions, @texttt documentat
ion[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 166--169
@texttt documentation-property[]@textrm , to dis-play the doc-u-men-ta-tion str
ings for sev-eral
[560] [561] [562] [563] [564] [565] [566] [567] [568] [569] [570])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/files.texi
Chapter 26 [571] [572] [573] [574] [575] [576] [577] [578] [579] [580] [581]
[582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592] [593]
[594] [595] [596] [597] [598] [599] [600] [601] [602] [603] [604] [605]
[606] [607] [608] [609] [610] [611] [612] [613] [614] [615] [616] [617]
[618] [619] [620])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/backups.texi
Chapter 27 [621] [622] [623] [624] [625] [626] [627] [628] [629] [630] [631]
[632])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/buffers.texi
Chapter 28 [633] [634] [635] [636] [637] [638] [639] [640] [641] [642] [643]
[644] [645] [646] [647] [648] [649] [650])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/windows.texi
Chapter 29 [651] [652] [653] [654] [655] [656] [657] [658] [659] [660] [661]
[662] [663] [664] [665]
Underfull \hbox (badness 10000) in paragraph at lines 1076--1082
 @textrm page 670), @texttt maximize-window[]@textrm , @texttt minimize-window[
]@textrm , @texttt fit-window-to-buffer[]@textrm ,
[666] [667] [668] [669] [670] [671] [672] [673] [674] [675] [676] [677]
[678] [679] [680] [681] [682] [683] [684] [685] [686] [687] [688] [689]
Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 []@textrm Four spe-cial val-ues for @texttt direction[] @textrm en-tries al-lo
w to im-plic-itly spec-ify

Underfull \hbox (badness 7238) in paragraph at lines 2793--2800
 @texttt top[]@textrm , @texttt rightmost[] @textrm and @texttt bottom[]@textrm
 . This means that in-stead of, for ex-

Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 @textrm am-ple, [] one can just spec-ify
[690] [691] [692] [693] [694] [695] [696] [697] [698] [699] [700] [701]
[702] [703] [704] [705] [706] [707]
Underfull \hbox (badness 10000) in paragraph at lines 4156--4161
 []@textrm Note that since @texttt switch-to-prev-buffer[] @textrm is called by
 @texttt bury-buffer[]@textrm ,
[708] [709] [710] [711] [712] [713] [714] [715] [716] [717] [718] [719]
[720] [721] [722] [723] [724] [725] [726] [727] [728] [729] [730] [731]
[732] [733] [734] [735] [736] [737] [738] [739] [740] [741] [742] [743])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/frames.texi
Chapter 30 [744] [745] [746] [747] [748] [749] [750] [751] [752] [753] [754]
[755] [756] [757] [758] [759] [760] [761] [762] [763] [764] [765] [766]
[767] [768] [769] [770] [771] [772] [773] [774] [775] [776] [777] [778]
[779] [780] [781] [782] [783] [784] [785] [786] [787] [788] [789] [790]
[791] [792] [793] [794] [795] [796] [797] [798] [799] [800] [801] [802]
[803] [804] [805])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/positions.te
xi Chapter 31 [806] [807] [808] [809] [810] [811] [812] [813]
Underfull \hbox (badness 10000) in paragraph at lines 699--702
 []@textrm When you use @texttt compute-motion[] @textrm for the mini-buf-fer, 
you need to use
[814] [815] [816] [817] [818] [819])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/markers.texi
Chapter 32 [820] [821] [822] [823] [824] [825] [826] [827] [828])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/text.texi
Chapter 33 [829] [830] [831]
Underfull \hbox (badness 7433) in paragraph at lines 231--236
@texttt buffer-substring-with-bidi-context[] @textrm func-tion (see Sec-tion 40
.26 [Bidi-rec-tional
[832] [833] [834] [835] [836] [837] [838] [839] [840] [841] [842] [843]
[844] [845] [846] [847] [848] [849] [850] [851] [852] [853] [854] [855]
[856] [857] [858] [859] [860] [861] [862] [863] [864] [865] [866] [867]
[868] [869] [870] [871] [872] [873] [874] [875] [876]
Underfull \hbox (badness 7451) in paragraph at lines 3504--3511
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 3504--3511
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[877] [878] [879]
Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 []@textrm When the vari-able @texttt cursor-sensor-inhibit[] @textrm is non-@t
exttt nil[]@textrm , the

Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 @texttt cursor-intangible[] @textrm prop-erty and the @texttt cursor-sensor-fu
nctions[]
[880] [881] [882] [883] [884] [885] [886] [887] [888] [889] [890] [891]
[892] [893] [894] [895] [896] [897] [898] [899] [900] [901] [902] [903]
[904] [905] [906] [907] [908] [909] [910] [911])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/nonascii.tex
i Chapter 34 [912] [913] [914] [915] [916] [917] [918]
Underfull \hbox (badness 10000) in paragraph at lines 519--530
 []@textrm Corresponds to the Uni-code prop-er-ties @texttt Decomposition_Type[
] @textrm and
[919] [920]
Underfull \hbox (badness 10000) in paragraph at lines 623--628
 []@textrm Corresponds to Uni-code language- and context-independent spe-cial
[921] [922] [923] [924] [925]
Underfull \hbox (badness 10000) in paragraph at lines 986--992
 @textrm and @texttt :encode-translation-table[] @textrm re-spec-tively in the 
@textsl props[] @textrm ar-gu-ment to
[926] [927] [928] [929] [930] [931] [932] [933] [934] [935] [936] [937]
[938] [939] [940] [941])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/searching.te
xi Chapter 35 [942] [943]
Underfull \hbox (badness 8170) in paragraph at lines 165--168
 []@textrm Internally, @texttt word-search-forward[] @textrm and re-lated func-
tions use the func-tion
[944] [945] [946] [947] l.458: Unicode char @u8:ก not defined for Texinfo
l.458: Unicode char @u8:ฺ not defined for Texinfo
l.458: Unicode char @u8:฿ not defined for Texinfo
l.458: Unicode char @u8:๛ not defined for Texinfo [948] [949] [950] [951]
[952] [953] [954] [955] [956] [957] [958] [959] [960] [961] [962] [963]
[964] [965] [966] [967] [968] [969]
Underfull \hbox (badness 10000) in paragraph at lines 2939--2945
 @texttt sentence-end-double-space[] @textrm (see [Def-i-ni-tion of sentence-en
d-double-space],
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/syntax.texi
Chapter 36 [970] [971] [972] [973] [974] [975] [976] [977] [978] [979] [980]
[981] [982] [983] [984] [985] [986])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/abbrevs.texi
Chapter 37 [987] [988] [989] [990] [991] [992] [993])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/threads.texi
Chapter 38 [994] [995] [996] [997] [998])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/processes.te
xi Chapter 39 [999] [1000] [1001] [1002] [1003] [1004] [1005] [1006] [1007]
[1008] [1009] [1010] [1011] [1012] [1013] [1014] [1015] [1016] [1017] [1018]
[1019] [1020] [1021] [1022] [1023] [1024] [1025] [1026] [1027] [1028] [1029]
[1030] [1031] [1032] [1033] [1034] [1035] [1036] [1037] [1038] [1039] [1040]
[1041] [1042] [1043] [1044] [1045] [1046] [1047] [1048])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/display.texi
Chapter 40 [1049] [1050] [1051] [1052] [1053] [1054] [1055]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 541--541
 []    @texttt (make-progress-reporter "Collecting some mana for Emacs..." 0 50
0 0 1 1.5)[] |
[1056] [1057] [1058] [1059] [1060] [1061]
Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @textrm The func-tion @texttt collapse-delayed-warnings[] @textrm re-moves re-
peated en-tries from

Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @texttt delayed-warnings-list[]@textrm . The func-tion @texttt display-delayed
-warnings[] @textrm calls
[1062] [1063] [1064] [1065] [1066] [1067] [1068] [1069] [1070] [1071] [1072]
[1073]
Underfull \hbox (badness 7451) in paragraph at lines 1755--1762
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 1755--1762
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[1074] [1075] [1076] [1077] [1078] [1079] [1080] [1081] [1082] [1083] [1084]
[1085] [1086] [1087] [1088] [1089] [1090] [1091] [1092] [1093] [1094] [1095]
[1096] [1097] [1098] [1099] [1100] [1101] [1102] [1103] [1104]
Underfull \hbox (badness 10000) in paragraph at lines 4020--4026
 @textttsl size height baseline-offset relative-compose default-ascent max-widt
h
[1105]
Underfull \hbox (badness 10000) in paragraph at lines 4087--4092
 @textttsl size max-width as-cent de-scent space-width average-width capability
@texttt ][]@textrm .
[1106] [1107] [1108] [1109] [1110] [1111] [1112] [1113] [1114] [1115] [1116]
[1117] [1118] [1119] [1120] [1121] [1122] [1123] [1124] [1125] [1126] [1127]
[1128] [1129] [1130] [1131] [1132] [1133] [1134] [1135] [1136] [1137] [1138]
[1139] [1140] [1141] [1142] [1143] [1144] [1145] [1146] [1147] [1148] [1149]
[1150] [1151] [1152] [1153] [1154] [1155] [1156] [1157] [1158] [1159] [1160]
[1161] [1162] [1163] [1164] [1165] [1166] [1167] [1168])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/os.texi
Chapter 41 [1169] [1170] [1171] [1172] [1173] [1174] [1175] [1176] [1177]
[1178] [1179] [1180] [1181] [1182] [1183] [1184] [1185] [1186] [1187] [1188]
[1189] [1190] [1191] [1192] [1193] [1194] [1195] [1196] [1197] [1198] [1199]
[1200] [1201] [1202] [1203] [1204] [1205] [1206] [1207] [1208] [1209] [1210]
[1211] [1212] [1213] [1214] [1215])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/package.texi
Chapter 42 [1216] [1217] [1218] [1219] [1220] [1221])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/anti.texi
Appendix A [1222] [1223] [1224]) Appendix B [1225]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/doclicense.t
exi [1226] [1227] [1228] [1229] [1230] [1231] [1232]) Appendix C [1233]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/gpl.texi
[1234] [1235] [1236] [1237] [1238] [1239] [1240] [1241] [1242] [1243])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/tips.texi
Appendix D [1244] [1245] [1246] [1247] [1248] [1249] [1250] [1251] [1252]
[1253] [1254] [1255] [1256] [1257] [1258])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/internals.te
xi Appendix E [1259] [1260] [1261]
Underfull \hbox (badness 7796) in paragraph at lines 201--204
[]@textrm In the un-likely event that you need a more gen-eral func-tion-al-ity
 than

Underfull \hbox (badness 7047) in paragraph at lines 201--204
@texttt custom-initialize-delay[] @textrm pro-vides, you can use @texttt before
-init-hook[] @textrm (see Sec-

Overfull \hbox (57.37375pt too wide) in paragraph at lines 243--252
 @textrm value is an al-ist [],|
[1262] [1263] [1264] [1265] [1266] [1267] [1268] [1269] [1270]
Underfull \hbox (badness 10000) in paragraph at lines 884--889
 @textrm cor-re-sponds to the C11 key-word @texttt _Noreturn[] @textrm and to
[1271] [1272] [1273] [1274] [1275] [1276]
Writing index file elisp.tp
[1277] [1278] [1279] [1280] [1281] [1282] [1283]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1797--1797
 []  @texttt mpz_import (result, nlimbs, order, limb_size, endian, nails, magni
tude);[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 1818--1818
 []  @texttt mpz_export (magnitude, &written, order, limb_size, endian, nails, 
value);[] |
[1284] [1285] [1286] [1287] [1288] [1289] [1290] [1291] [1292] [1293] [1294]
[1295] [1296] [1297] [1298] [1299] [1300] [1301] [1302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/errors.texi
Appendix F [1303] [1304]
Underfull \hbox (badness 6741) in paragraph at lines 79--81
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of function indirections c
ontains a

Underfull \hbox (badness 6741) in paragraph at lines 83--85
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of variable indirections c
ontains a
[1305] [1306] [1307])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/maps.texi
Appendix G [1308] [1309] [1310])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hooks.texi
Appendix H [1311] [1312] [1313] [1314])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/index.texi
(Index) [1315]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.fns
[1316] [1317] [1318] [1319] [1320] [1321] [1322] [1323] [1324] [1325] [1326]
[1327] [1328] [1329] [1330] [1331] [1332] [1333] [1334] [1335] [1336] [1337]
[1338] [1339] [1340] [1341] [1342] [1343] [1344] [1345] [1346] [1347] [1348]
[1349] [1350] [1351] [1352] [1353] [1354] [1355] [1356] [1357] [1358] [1359]
[1360] [1361] [1362] [1363] [1364] [1365] [1366] [1367] [1368])) [1369] )
(see the transcript file for additional information)
Output written on elisp.dvi (1395 pages, 6602708 bytes).
Transcript written on elisp.log.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispintro dvi
  GEN      emacs-lisp-intro.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-lisp-intro.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-lisp-intro.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [3] [4] [-1] [-2] (Preface) [1] [2]
Cross reference values unknown; you must run TeX again. [3] [4] Chapter 1
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]
[18] Chapter 2 [19] [20] [21] [22] [23] [24] Chapter 3 [25] [26] [27] [28]
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43]
Chapter 4 [44] [45] [46] [47] [48] [49]
Underfull \hbox (badness 10000) in paragraph at lines 5044--5047
[]@textrm The sec-ond and third ar-gu-ments to the @ssectt list[] @textrm ex-pr
es-sion are
[50] [51]
Underfull \hbox (badness 10000) in paragraph at lines 5228--5236
@textrm we see that @ssectt append-to[] @textrm is bound to the value re-turned
 by the
[52] [53] [54] Chapter 5 [55] [56] [57] [58] [59] [60] [61] [62] [63] [64]
[65] [66] Chapter 6 [67] [68] [69] [70] Chapter 7 [71] [72] [73] [74] [75]
[76] [77] Chapter 8 [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88]
[89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] Chapter 9 [101]
(cons-1.eps
)
(cons-2.eps
)
[102]
(cons-2a.eps
)
(cons-3.eps
)
[103]
(cons-4.eps
)

Overfull \hbox (3.95471pt too wide) in paragraph at lines 9697--9697
[][] 
[104]
(drawers.eps
)
Chapter 10 [105] [106]
(cons-5.eps
)
Chapter 11 [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117]
[118] [119] [120] [121] [122]
Underfull \hbox (badness 10000) in paragraph at lines 11336--11339
[]@textrm The else-part con-sists of an ad-di-tion, the re-cur-sive call to

Underfull \hbox (badness 7963) in paragraph at lines 11336--11339
@ssectt triangle-recursively[] @textrm and a decre-ment-ing ac-tion; and it loo
ks like

Underfull \hbox (badness 10000) in paragraph at lines 11356--11361
 []@textrm The Lisp in-ter-preter cre-ates an in-di-vid-ual in-stance of

Underfull \hbox (badness 10000) in paragraph at lines 11406--11409
 []@textrm We al-ready know what hap-pens when Emacs eval-u-ates
[123] [124] [125] [126] [127] [128] [129]
Underfull \hbox (badness 10000) in paragraph at lines 11909--11911
[]@textrm Install both func-tion def-i-ni-tions by eval-u-at-ing them, then cal
l
[130] Chapter 12 [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] Chapter 13 [144] [145] [146] [147] [148] [149] [150] [151]
[152] [153] [154] Chapter 14 [155] [156] [157] [158] [159] [160] [161] [162]
[163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] Chapter 15
[174] [175] [176] [177] [178] [179] [180] [181] [182] Chapter 16 [183] [184]
[185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196]
[197] [198] [199] [200] Chapter 17 [201] [202] [203] [204] [205] [206]
Chapter 18 [207] [208] Appendix A [209] [210] Appendix B [211] [212] [213]
[214] [215] [216]
Overfull \hbox (24.152pt too wide) in paragraph at lines 19184--19184
 []      @reducedtt ;; This is like exchange-point-and-mark, but doesn^^Mt ac-t
i-vate the mark.[] 
[217] Appendix C [218] [219] [220] [221] [222] [223] [224] [225] [226] [227]
[228] [229] [230] [231] [232] [233] [234]
(lambda-1.eps
)
[235]
(lambda-2.eps
)
(lambda-3.eps
)
[236] [237] [238] Appendix D [239] [240] Appendix E [241]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/doclicense
.texi [242] [243] [244] [245] [246] [247] [248] [249]) (Index) [250]
No file emacs-lisp-intro.cps.
[251] [252] )
(see the transcript file for additional information)
Output written on emacs-lisp-intro.dvi (262 pages, 805508 bytes).
Transcript written on emacs-lisp-intro.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-lisp-intro.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-lisp-intro.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [3] [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.toc) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.toc [-2] [-3] [-4] [-5] [-6] [-7]) [-8] (Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.aux) [1] [2] [3] [4] Chapter 1 [1] [2] [3] [4] [5] [6] [7] [8] [9]
[10] [11] [12] [13] [14] [15] [16] [17] [18] Chapter 2 [19] [20] [21] [22]
[23] [24] Chapter 3 [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35]
[36] [37] [38] [39] [40] [41] [42] [43] Chapter 4 [44] [45] [46] [47] [48]
[49]
Underfull \hbox (badness 10000) in paragraph at lines 5044--5047
[]@textrm The sec-ond and third ar-gu-ments to the @ssectt list[] @textrm ex-pr
es-sion are
[50] [51]
Underfull \hbox (badness 10000) in paragraph at lines 5228--5236
@textrm we see that @ssectt append-to[] @textrm is bound to the value re-turned
 by the
[52] [53] [54] Chapter 5 [55] [56] [57] [58] [59] [60] [61] [62] [63] [64]
[65] [66] Chapter 6 [67] [68] [69] [70] Chapter 7 [71] [72] [73] [74] [75]
[76] [77] Chapter 8 [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88]
[89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] Chapter 9 [101]
(cons-1.eps
)
(cons-2.eps
)
[102]
(cons-2a.eps
)
(cons-3.eps
)
[103]
(cons-4.eps
)

Overfull \hbox (3.95471pt too wide) in paragraph at lines 9697--9697
[][] 
[104]
(drawers.eps
)
Chapter 10 [105] [106]
(cons-5.eps
)
Chapter 11 [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117]
[118] [119] [120] [121] [122]
Underfull \hbox (badness 10000) in paragraph at lines 11336--11339
[]@textrm The else-part con-sists of an ad-di-tion, the re-cur-sive call to

Underfull \hbox (badness 7963) in paragraph at lines 11336--11339
@ssectt triangle-recursively[] @textrm and a decre-ment-ing ac-tion; and it loo
ks like

Underfull \hbox (badness 10000) in paragraph at lines 11356--11361
 []@textrm The Lisp in-ter-preter cre-ates an in-di-vid-ual in-stance of

Underfull \hbox (badness 10000) in paragraph at lines 11406--11409
 []@textrm We al-ready know what hap-pens when Emacs eval-u-ates
[123] [124] [125] [126] [127] [128]
Underfull \hbox (badness 10000) in paragraph at lines 11909--11911
[]@textrm Install both func-tion def-i-ni-tions by eval-u-at-ing them, then cal
l
[129] [130] Chapter 12 [131] [132] [133] [134] [135] [136] [137] [138] [139]
[140] [141] [142] [143] Chapter 13 [144] [145] [146] [147] [148] [149] [150]
[151] [152] [153] [154] Chapter 14 [155] [156] [157] [158] [159] [160] [161]
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173]
Chapter 15 [174] [175] [176] [177] [178] [179] [180] [181] [182] Chapter 16
[183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
[195] [196] [197] [198] [199] [200] Chapter 17 [201] [202] [203] [204] [205]
[206] Chapter 18 [207] [208] Appendix A [209] [210] Appendix B [211] [212]
[213] [214] [215] [216]
Overfull \hbox (24.152pt too wide) in paragraph at lines 19184--19184
 []      @reducedtt ;; This is like exchange-point-and-mark, but doesn^^Mt ac-t
i-vate the mark.[] 
[217] Appendix C [218] [219] [220] [221] [222] [223] [224] [225] [226] [227]
[228] [229] [230] [231] [232] [233] [234]
(lambda-1.eps
)
[235]
(lambda-2.eps
)
(lambda-3.eps
)
[236] [237] [238] Appendix D [239] [240] Appendix E [241]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/doclicense
.texi [242] [243] [244] [245] [246] [247] [248] [249]) (Index) [250]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.cps [251] [252] [253] [254] [255]) [256] [257] )
(see the transcript file for additional information)
Output written on emacs-lisp-intro.dvi (273 pages, 986940 bytes).
Transcript written on emacs-lisp-intro.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-lisp-intro.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-lisp-intro.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [3] [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.toc) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.toc [-2] [-3] [-4] [-5] [-6] [-7]) [-8] (Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.aux) [1] [2] [3] [4] Chapter 1 [1] [2] [3] [4] [5] [6] [7] [8] [9]
[10] [11] [12] [13] [14] [15] [16] [17] [18] Chapter 2 [19] [20] [21] [22]
[23] [24] Chapter 3 [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35]
[36] [37] [38] [39] [40] [41] [42] [43] Chapter 4 [44] [45] [46] [47] [48]
[49]
Underfull \hbox (badness 10000) in paragraph at lines 5044--5047
[]@textrm The sec-ond and third ar-gu-ments to the @ssectt list[] @textrm ex-pr
es-sion are
[50] [51]
Underfull \hbox (badness 10000) in paragraph at lines 5228--5236
@textrm we see that @ssectt append-to[] @textrm is bound to the value re-turned
 by the
[52] [53] [54] Chapter 5 [55] [56] [57] [58] [59] [60] [61] [62] [63] [64]
[65] [66] Chapter 6 [67] [68] [69] [70] Chapter 7 [71] [72] [73] [74] [75]
[76] [77] Chapter 8 [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88]
[89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] Chapter 9 [101]
(cons-1.eps
)
(cons-2.eps
)
[102]
(cons-2a.eps
)
(cons-3.eps
)
[103]
(cons-4.eps
)

Overfull \hbox (3.95471pt too wide) in paragraph at lines 9697--9697
[][] 
[104]
(drawers.eps
)
Chapter 10 [105] [106]
(cons-5.eps
)
Chapter 11 [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117]
[118] [119] [120] [121] [122]
Underfull \hbox (badness 10000) in paragraph at lines 11336--11339
[]@textrm The else-part con-sists of an ad-di-tion, the re-cur-sive call to

Underfull \hbox (badness 7963) in paragraph at lines 11336--11339
@ssectt triangle-recursively[] @textrm and a decre-ment-ing ac-tion; and it loo
ks like

Underfull \hbox (badness 10000) in paragraph at lines 11356--11361
 []@textrm The Lisp in-ter-preter cre-ates an in-di-vid-ual in-stance of

Underfull \hbox (badness 10000) in paragraph at lines 11406--11409
 []@textrm We al-ready know what hap-pens when Emacs eval-u-ates
[123] [124] [125] [126] [127] [128]
Underfull \hbox (badness 10000) in paragraph at lines 11909--11911
[]@textrm Install both func-tion def-i-ni-tions by eval-u-at-ing them, then cal
l
[129] [130] Chapter 12 [131] [132] [133] [134] [135] [136] [137] [138] [139]
[140] [141] [142] [143] Chapter 13 [144] [145] [146] [147] [148] [149] [150]
[151] [152] [153] [154] Chapter 14 [155] [156] [157] [158] [159] [160] [161]
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173]
Chapter 15 [174] [175] [176] [177] [178] [179] [180] [181] [182] Chapter 16
[183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
[195] [196] [197] [198] [199] [200] Chapter 17 [201] [202] [203] [204] [205]
[206] Chapter 18 [207] [208] Appendix A [209] [210] Appendix B [211] [212]
[213] [214] [215] [216]
Overfull \hbox (24.152pt too wide) in paragraph at lines 19184--19184
 []      @reducedtt ;; This is like exchange-point-and-mark, but doesn^^Mt ac-t
i-vate the mark.[] 
[217] Appendix C [218] [219] [220] [221] [222] [223] [224] [225] [226] [227]
[228] [229] [230] [231] [232] [233] [234]
(lambda-1.eps
)
[235]
(lambda-2.eps
)
(lambda-3.eps
)
[236] [237] [238] Appendix D [239] [240] Appendix E [241]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/doclicense
.texi [242] [243] [244] [245] [246] [247] [248] [249]) (Index) [250]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.cps [251] [252] [253] [254] [255]) [256] [257] )
(see the transcript file for additional information)
Output written on emacs-lisp-intro.dvi (273 pages, 986940 bytes).
Transcript written on emacs-lisp-intro.log.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/emacs dvi
  GEN      emacs.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file emacs.cp
[1] [2] [3] [4] [-1] [-2] [-3] [-4] (Preface)
Cross reference values unknown; you must run TeX again. (Distribution) [1]
[2] [3] (Introduction) [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/screen.texi
Chapter 1 [5] [6]
Writing index file emacs.vr
[7] [8] [9]
Writing index file emacs.ky
Writing index file emacs.fn
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/commands.texi
Chapter 2 [10] [11] [12])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/entering.texi
Chapter 3 [13] [14])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/basic.texi
Chapter 4 [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mini.texi
Chapter 5 [26] [27] [28] [29] [30] [31]
Underfull \hbox (badness 10000) in paragraph at lines 467--474
 []@textrm You can tweak the con-fir-ma-tion be-hav-ior by cus-tomiz-ing the va
ri-able
[32] [33] [34] [35] [36])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/m-x.texi
Chapter 6 [37] [38])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/help.texi
Chapter 7 [39] [40]
Underfull \hbox (badness 10000) in paragraph at lines 109--112
 []@textrm Display doc-u-men-ta-tion on the Lisp func-tion named @textsl func-t
ion[]

Underfull \hbox (badness 10000) in paragraph at lines 109--112
 @textrm (@texttt describe-function[]@textrm ). Since com-mands are Lisp func-t
ions, this
[41] [42] [43] [44] [45] [46] [47] [48])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mark.texi
Chapter 8 [49] [50] [51] [52] [53] [54] [55])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/killing.texi
Chapter 9 [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66]
Underfull \hbox (badness 10000) in paragraph at lines 819--823
 @texttt C-x r N[]@textrm Insert line num-bers along the left edge of the regio
n-rectangle
[67]
Underfull \hbox (badness 7777) in paragraph at lines 940--945
[]@textrm When the re-gion is in rectangle-mark-mode, @texttt C-x C-x[] @textrm
 runs the com-mand
[68]
Underfull \hbox (badness 10000) in paragraph at lines 986--989
@texttt cua-rectangle-mark-mode[] @textrm com-mand. There's also the stan-dard 
com-mand
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/regs.texi
Chapter 10 [69] [70] [71]
Underfull \hbox (badness 10000) in paragraph at lines 198--201
 @texttt C-x r w @textttsl r[]@textrm Save the state of the se-lected frame's w
in-dows in reg-is-ter @textsl r[]
[72] [73])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/display.texi
Chapter 11 [74] [75]
Underfull \hbox (badness 10000) in paragraph at lines 192--195
 @texttt C-M-l[]@textrm Scroll heuris-ti-cally to bring use-ful in-for-ma-tion 
onto the screen
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/search.texi
Chapter 12 [100] [101] [102] [103] [104] [105] [106] [107]
Underfull \hbox (badness 10000) in paragraph at lines 696--700
[]@textrm You can also use two sim-pler com-mands, @texttt M-x search-forward[]
 @textrm and @texttt M-x
[108]
Underfull \hbox (badness 10000) in paragraph at lines 717--721
 @texttt word[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward word s
earch
[109]
Underfull \hbox (badness 10000) in paragraph at lines 790--795
 @texttt symbol[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward sym-
bol search
[110] [111] [112] [113] [114] [115] [116] [117] [118] [119]
Underfull \hbox (badness 10000) in paragraph at lines 1617--1620
[]@textrm A com-pan-ion vari-able @texttt replace-regexp-lax-whitespace[] @text
rm con-trols whether
[120] [121] [122] [123] [124]
Underfull \hbox (badness 8132) in paragraph at lines 2027--2036
@textrm matches as de-ter-mined by @texttt case-fold-search[] @textrm and @text
tt search-whitespace-regexp[]@textrm ,
[125])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/fixit.texi
Chapter 13 [126] [127] [128] [129] [130] [131] [132])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/kmacro.texi
Chapter 14 [133] [134] [135]
Underfull \hbox (badness 10000) in paragraph at lines 238--246
[]@textrm The com-mands @texttt C-x C-k C-n[] @textrm (@texttt kmacro-cycle-rin
g-next[]@textrm ) and @texttt C-x C-k C-p[]
[136] [137] [138] [139] [140])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/files.texi
Chapter 15 [141]
Underfull \hbox (badness 10000) in paragraph at lines 70--79
[]@textrm Each buffer has a @textsl de-fault di-rec-tory@textrm , stored in the
 buffer-local vari-able
[142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153]
[154] [155] [156] [157] [158] [159] [160] [161]
Underfull \hbox (badness 10000) in paragraph at lines 1684--1688
 @texttt C-c C-w[][]@textrm Re-generate the cur-rent hunk, dis-re-gard-ing chan
ges in white-space
[162] [163] [164] [165] [166] [167] [168])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/buffers.texi
Chapter 16 [169] [170] [171] [172] [173] [174] [175] [176] [177]
Underfull \hbox (badness 10000) in paragraph at lines 677--682
@textrm and @texttt /usr/projects/zaphod/Makefile[] @textrm would be named `@te
xttt tmp/Makefile[]@textrm '[] and
[178] [179])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/windows.texi
Chapter 17 [180] [181] [182] [183]
Underfull \hbox (badness 10000) in paragraph at lines 262--264
 @textrm (@texttt find-file-read-only-other-window[]@textrm ). See $@textsy h$@
textrm un-de-fined$@textsy i$ @textrm [Vis-it-ing],
[184] [185] [186] [187]
Underfull \hbox (badness 7221) in paragraph at lines 645--649
[]@textrm Selecting the pre-vi-ous window-local tab is the same as typ-ing @tex
ttt C-x LEFT[][]
[188])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/frames.texi
Chapter 18 [189] [190] [191] [192] [193] [194] [195] [196]
Underfull \hbox (badness 10000) in paragraph at lines 624--633
 @textrm names used are `@texttt org.gnome.desktop.interface monospace-font-nam
e[]@textrm '[] and
[197] [198] [199] [200] [201] [202] [203]
Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm op-tion @texttt mouse-drag-and-drop-region-cut-when-buffers-differ[] @t
extrm to a non-@texttt nil[]

Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm be-hav-ior, set the op-tions @texttt mouse-drag-and-drop-region-show-to
oltip[] @textrm and/or
[204] [205] [206] [207] [208] [209] [210])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mule.texi
Chapter 19 [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221]
[222] [223] [224] [225] [226]
Underfull \hbox (badness 10000) in paragraph at lines 1343--1349
[]@textrm The com-mand @texttt C-x RET[] k[] @textrm (@texttt set-keyboard-codi
ng-system[]@textrm ), or the vari-able
[227] [228] [229] [230] [231] [232] [233] [234])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/modes.texi
Chapter 20 [235] [236] [237] [238] [239] [240])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/indent.texi
Chapter 21 [241] [242] [243] [244])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/text.texi
Chapter 22 [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255]
[256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266] [267]
[268] [269] [270] [271] [272] [273] [274] [275] [276] [277] [278])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/programs.texi
Chapter 23 [279] [280] [281] [282] [283] [284] [285] [286] [287] [288] [289]
[290] [291] [292] [293] [294] [295] [296]
Underfull \hbox (badness 10000) in paragraph at lines 1524--1532
 @texttt C-c , SPC[][][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[297] [298] [299] [300])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/building.texi
Chapter 24 [301] [302] [303] [304] [305] [306] [307]
Underfull \hbox (badness 7522) in paragraph at lines 516--521
@textrm To dis-play any er-ror mes-sages as-so-ci-ated with the cur-rent line, 
type @texttt M-x
[308] [309] [310] [311] [312]
Underfull \hbox (badness 10000) in paragraph at lines 1025--1032
@texttt gdb-display-@textttsl buffertype@texttt -buffer[] @textrm or @texttt M-
x gdb-frame-@textttsl buffertype@texttt -buffer[]@textrm , where
[313] [314] [315] [316] [317] [318] [319] [320] [321] [322])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/maintaining.te
xi Chapter 25 [323] [324] [325] [326] [327] [328] [329] [330] [331] [332]
[333] [334] [335] [336] [337] [338] [339] [340] [341] [342] [343] [344]
[345] [346] [347] [348] [349]
Underfull \hbox (badness 7722) in paragraph at lines 2284--2287
 []@textrm Perform in-ter-ac-tive query-replace on ref-er-ences that match @tex
tsl pat-tern[]
[350] [351] [352] [353] [354] [355] [356] [357] [358] [359] [360]
Underfull \hbox (badness 10000) in paragraph at lines 3226--3229
 []@texttt bug-reference-maybe-setup-from-vc[] @textrm which does the setup ac-
cord-ing to
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/abbrevs.texi
 Chapter 26 [361] [362] [363] [364] [365] [366] [367])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/dired.texi
Chapter 27 [368] [369] [370] [371] [372] [373] [374] [375] [376] [377]
Underfull \hbox (badness 10000) in paragraph at lines 906--911
 @texttt dired-compress-directory-default-suffix[] @textrm user op-tion. Also s
ee
[378] [379] [380] [381] [382] [383] [384] [385] [386])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/calendar.texi
Chapter 28 [387] [388] [389] [390] [391] [392] [393] [394] [395] [396]
Underfull \hbox (badness 10000) in paragraph at lines 892--895
 @texttt g f[]@textrm Move to a date spec-i-fied in the French Rev-o-lu-tion-ar
y cal-en-dar
[397] [398] [399] [400] [401] [402] [403] [404]
Underfull \hbox (badness 10000) in paragraph at lines 1603--1609
[]@textrm Finally, the two vari-ables @texttt calendar-daylight-savings-starts-
time[] @textrm and
[405])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/sending.texi
Chapter 29 [406] [407] [408] [409] [410] [411] [412] [413])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/rmail.texi
Chapter 30 [414] [415] [416] [417] [418] [419] [420] [421] [422] [423] [424]
[425] [426] [427] [428] [429] [430] [431] [432] [433])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/misc.texi
Chapter 31 [434] [435]
Underfull \hbox (badness 10000) in paragraph at lines 169--174
 @texttt u[]@textrm Toggle the sub-scrip-tion sta-tus of the group (@texttt gnu
s-group-toggle-
[436] [437] [438] [439] [440] [441] [442] [443] [444]
Underfull \hbox (badness 10000) in paragraph at lines 978--985
 @texttt C-c SPC[][]@textrm Accumulate mul-ti-ple lines of in-put, then send th
em to-gether
[445] [446] [447] [448] [449] [450] [451]
Underfull \hbox (badness 10000) in paragraph at lines 1542--1552
@texttt term-color-blue[]@textrm , @texttt term-color-magenta[]@textrm , @textt
t term-color-cyan[]@textrm , @texttt term-color-white[]@textrm ,
[452] [453] [454] [455] [456] [457] [458] [459] [460] [461] [462] [463]
[464] [465] [466] [467] [468] [469] [470] [471])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/package.texi
Chapter 32 [472] [473] [474] [475] [476] [477])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/custom.texi
Chapter 33 [478] [479] [480] [481] [482] [483] [484] [485] [486] [487] [488]
[489] [490] [491]
Underfull \hbox (badness 10000) in paragraph at lines 1094--1102
@texttt copy-dir-locals-to-file-locals-prop-line[] @textrm copies the cur-rent 
directory-local
[492] [493] [494] [495] [496] [497] [498] [499] [500] [501] [502] [503]
[504] [505] [506] [507] [508] [509] [510] [511] [512])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/trouble.texi
Chapter 34 [513] [514] [515] [516] [517] [518] [519] [520] [521] [522] [523]
[524] [525] [526] [527] [528] [529] [530]) Appendix A [531]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gpl.texi
[532] [533] [534] [535] [536] [537] [538] [539] [540] [541]) Appendix B
[542]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/doclicense.tex
i [543] [544] [545] [546] [547] [548] [549])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/cmdargs.texi
Appendix C [550]
Writing index file emacs.op
[551] [552] [553] [554]
Underfull \hbox (badness 10000) in paragraph at lines 349--354
 @textrm `@texttt -q[]@textrm '[], `@texttt --no-site-file[]@textrm '[], `@text
tt --no-site-lisp[]@textrm '[], `@texttt --no-x-resources[]@textrm '[], and
[555] [556] [557]
Underfull \hbox (badness 10000) in paragraph at lines 620--625
 @texttt locale-language-names[]@textrm , @texttt locale-charset-language-names
[]@textrm , and
[558]
Underfull \hbox (badness 10000) in paragraph at lines 689--697
 @texttt TEMP[][]@textrm These en-vi-ron-ment vari-ables are used to ini-tial-i
ze the vari-able
[559] [560] [561] [562] [563] [564] [565])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/xresources.tex
i Appendix D [566]
Underfull \hbox (badness 10000) in paragraph at lines 55--64
@textrm `@texttt HKEY_CURRENT_USER\SOFTWARE\GNU\Emacs[]@textrm '[], which af-fe
cts only the cur-

Underfull \hbox (badness 7925) in paragraph at lines 55--64
@textrm rent user and over-ride the system-wide set-tings, and then un-der the 
key
[567] [568] [569] [570] [571] [572]) [573]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/anti.texi
Appendix E [574] [575]
Underfull \hbox (badness 7047) in paragraph at lines 110--115
 []@textrm We dis-abled @texttt show-paren-mode[] @textrm by de-fault, since we
 think the ven-er-a-ble

Underfull \hbox (badness 10000) in paragraph at lines 124--131
 @textrm This in-cludes @texttt gnus-topic-display-predicate[]@textrm , @texttt
 gnus-process-mark-toggle[]@textrm ,
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/macos.texi
Appendix F [576] [577] [578] [579] [580])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/haiku.texi
Appendix G [581] [582])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/msdos.texi
Appendix H [583] [584] [585] [586] [587] [588] [589] [590] [591] [592] [593]
Underfull \hbox (badness 6808) in paragraph at lines 1184--1191
@texttt Personalization[] @textrm from [], then [] (or
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gnu.texi
(The GNU Manifesto) [594] [595] [596] [597] [598] [599] [600] [601])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/glossary.texi
(Glossary) [602] [603] [604] [605] [606] [607] [608] [609] [610] [611] [612]
[613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623] [624]
[625] [626]) (Key (Character) Index) [627]
No file emacs.kys.
(Command and Function Index) [628]
No file emacs.fns.
(Variable Index) [629]
No file emacs.vrs.
(Concept Index) [630]
No file emacs.cps.
[631] )
(see the transcript file for additional information)
Output written on emacs.dvi (639 pages, 2497496 bytes).
Transcript written on emacs.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file emacs.cp
[1] [2] [3] [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16]
[-17] [-18]) [-19] [-20] (Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.aux)
(Distribution) [1] [2] [3] (Introduction) [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/screen.texi
Chapter 1 [5] [6]
Writing index file emacs.vr
[7] [8] [9]
Writing index file emacs.ky
Writing index file emacs.fn
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/commands.texi
Chapter 2 [10] [11] [12])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/entering.texi
Chapter 3 [13] [14])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/basic.texi
Chapter 4 [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mini.texi
Chapter 5 [26] [27] [28] [29] [30] [31]
Underfull \hbox (badness 10000) in paragraph at lines 467--474
 []@textrm You can tweak the con-fir-ma-tion be-hav-ior by cus-tomiz-ing the va
ri-able
[32] [33] [34] [35] [36])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/m-x.texi
Chapter 6 [37] [38])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/help.texi
Chapter 7 [39] [40]
Underfull \hbox (badness 10000) in paragraph at lines 109--112
 []@textrm Display doc-u-men-ta-tion on the Lisp func-tion named @textsl func-t
ion[]

Underfull \hbox (badness 10000) in paragraph at lines 109--112
 @textrm (@texttt describe-function[]@textrm ). Since com-mands are Lisp func-t
ions, this
[41] [42] [43] [44] [45] [46] [47] [48])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mark.texi
Chapter 8 [49] [50] [51] [52] [53] [54] [55])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/killing.texi
Chapter 9 [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66]
Underfull \hbox (badness 10000) in paragraph at lines 819--823
 @texttt C-x r N[]@textrm Insert line num-bers along the left edge of the regio
n-rectangle
[67]
Underfull \hbox (badness 7777) in paragraph at lines 940--945
[]@textrm When the re-gion is in rectangle-mark-mode, @texttt C-x C-x[] @textrm
 runs the com-mand
[68]
Underfull \hbox (badness 10000) in paragraph at lines 986--989
@texttt cua-rectangle-mark-mode[] @textrm com-mand. There's also the stan-dard 
com-mand
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/regs.texi
Chapter 10 [69] [70] [71]
Underfull \hbox (badness 10000) in paragraph at lines 198--201
 @texttt C-x r w @textttsl r[]@textrm Save the state of the se-lected frame's w
in-dows in reg-is-ter @textsl r[]
[72] [73])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/display.texi
Chapter 11 [74] [75]
Underfull \hbox (badness 10000) in paragraph at lines 192--195
 @texttt C-M-l[]@textrm Scroll heuris-ti-cally to bring use-ful in-for-ma-tion 
onto the screen
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/search.texi
Chapter 12 [100] [101] [102] [103] [104] [105] [106] [107]
Underfull \hbox (badness 10000) in paragraph at lines 696--700
[]@textrm You can also use two sim-pler com-mands, @texttt M-x search-forward[]
 @textrm and @texttt M-x

Underfull \hbox (badness 10000) in paragraph at lines 717--721
 @texttt word[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward word s
earch
[108]
Underfull \hbox (badness 10000) in paragraph at lines 790--795
 @texttt symbol[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward sym-
bol search
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119]
Underfull \hbox (badness 10000) in paragraph at lines 1617--1620
[]@textrm A com-pan-ion vari-able @texttt replace-regexp-lax-whitespace[] @text
rm con-trols whether
[120] [121] [122] [123] [124]
Underfull \hbox (badness 8132) in paragraph at lines 2027--2036
@textrm matches as de-ter-mined by @texttt case-fold-search[] @textrm and @text
tt search-whitespace-regexp[]@textrm ,
[125])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/fixit.texi
Chapter 13 [126] [127] [128] [129] [130] [131])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/kmacro.texi
Chapter 14 [132] [133] [134]
Underfull \hbox (badness 10000) in paragraph at lines 238--246
[]@textrm The com-mands @texttt C-x C-k C-n[] @textrm (@texttt kmacro-cycle-rin
g-next[]@textrm ) and @texttt C-x C-k C-p[]
[135] [136] [137] [138] [139])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/files.texi
Chapter 15 [140]
Underfull \hbox (badness 10000) in paragraph at lines 70--79
[]@textrm Each buffer has a @textsl de-fault di-rec-tory@textrm , stored in the
 buffer-local vari-able
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159] [160]
Underfull \hbox (badness 10000) in paragraph at lines 1684--1688
 @texttt C-c C-w[][]@textrm Re-generate the cur-rent hunk, dis-re-gard-ing chan
ges in white-space
[161] [162] [163] [164] [165] [166] [167])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/buffers.texi
Chapter 16 [168] [169] [170] [171] [172] [173] [174] [175] [176]
Underfull \hbox (badness 10000) in paragraph at lines 677--682
@textrm and @texttt /usr/projects/zaphod/Makefile[] @textrm would be named `@te
xttt tmp/Makefile[]@textrm '[] and
[177] [178])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/windows.texi
Chapter 17 [179] [180] [181] [182] [183] [184] [185] [186]
Underfull \hbox (badness 7221) in paragraph at lines 645--649
[]@textrm Selecting the pre-vi-ous window-local tab is the same as typ-ing @tex
ttt C-x LEFT[][]
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/frames.texi
Chapter 18 [187] [188] [189] [190] [191] [192] [193] [194] [195]
Underfull \hbox (badness 10000) in paragraph at lines 624--633
 @textrm names used are `@texttt org.gnome.desktop.interface monospace-font-nam
e[]@textrm '[] and
[196] [197] [198] [199] [200] [201] [202]
Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm op-tion @texttt mouse-drag-and-drop-region-cut-when-buffers-differ[] @t
extrm to a non-@texttt nil[]

Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm be-hav-ior, set the op-tions @texttt mouse-drag-and-drop-region-show-to
oltip[] @textrm and/or
[203] [204] [205] [206] [207] [208] [209])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mule.texi
Chapter 19 [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220]
[221] [222] [223] [224] [225]
Underfull \hbox (badness 10000) in paragraph at lines 1343--1349
[]@textrm The com-mand @texttt C-x RET[] k[] @textrm (@texttt set-keyboard-codi
ng-system[]@textrm ), or the vari-able
[226] [227] [228] [229] [230] [231] [232] [233])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/modes.texi
Chapter 20 [234] [235] [236] [237] [238] [239])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/indent.texi
Chapter 21 [240] [241] [242] [243])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/text.texi
Chapter 22 [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266]
[267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/programs.texi
Chapter 23 [278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288]
[289] [290] [291] [292] [293] [294] [295]
Underfull \hbox (badness 10000) in paragraph at lines 1524--1532
 @texttt C-c , SPC[][][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[296] [297] [298] [299])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/building.texi
Chapter 24 [300] [301] [302] [303] [304] [305] [306]
Underfull \hbox (badness 7522) in paragraph at lines 516--521
@textrm To dis-play any er-ror mes-sages as-so-ci-ated with the cur-rent line, 
type @texttt M-x
[307] [308] [309] [310] [311]
Underfull \hbox (badness 10000) in paragraph at lines 1025--1032
@texttt gdb-display-@textttsl buffertype@texttt -buffer[] @textrm or @texttt M-
x gdb-frame-@textttsl buffertype@texttt -buffer[]@textrm , where
[312] [313] [314] [315] [316] [317] [318] [319] [320] [321])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/maintaining.te
xi Chapter 25 [322] [323] [324] [325] [326] [327] [328] [329] [330] [331]
[332] [333] [334] [335] [336] [337] [338] [339] [340] [341] [342] [343]
[344] [345] [346] [347] [348]
Underfull \hbox (badness 7722) in paragraph at lines 2284--2287
 []@textrm Perform in-ter-ac-tive query-replace on ref-er-ences that match @tex
tsl pat-tern[]
[349] [350] [351] [352] [353] [354] [355] [356] [357] [358] [359]
Underfull \hbox (badness 10000) in paragraph at lines 3226--3229
 []@texttt bug-reference-maybe-setup-from-vc[] @textrm which does the setup ac-
cord-ing to
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/abbrevs.texi
 Chapter 26 [360] [361] [362] [363] [364] [365] [366])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/dired.texi
Chapter 27 [367] [368] [369] [370] [371] [372] [373] [374] [375] [376]
Underfull \hbox (badness 10000) in paragraph at lines 906--911
 @texttt dired-compress-directory-default-suffix[] @textrm user op-tion. Also s
ee
[377] [378] [379] [380] [381] [382] [383] [384] [385])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/calendar.texi
Chapter 28 [386] [387] [388] [389] [390] [391] [392] [393] [394] [395]
Underfull \hbox (badness 10000) in paragraph at lines 892--895
 @texttt g f[]@textrm Move to a date spec-i-fied in the French Rev-o-lu-tion-ar
y cal-en-dar
[396] [397] [398] [399] [400] [401] [402] [403]
Underfull \hbox (badness 10000) in paragraph at lines 1603--1609
[]@textrm Finally, the two vari-ables @texttt calendar-daylight-savings-starts-
time[] @textrm and
[404])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/sending.texi
Chapter 29 [405] [406] [407] [408] [409] [410] [411] [412])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/rmail.texi
Chapter 30 [413] [414] [415] [416] [417] [418] [419] [420] [421] [422] [423]
[424] [425] [426] [427] [428] [429] [430] [431] [432])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/misc.texi
Chapter 31 [433] [434]
Underfull \hbox (badness 10000) in paragraph at lines 169--174
 @texttt u[]@textrm Toggle the sub-scrip-tion sta-tus of the group (@texttt gnu
s-group-toggle-
[435] [436] [437] [438] [439] [440] [441] [442] [443]
Underfull \hbox (badness 10000) in paragraph at lines 978--985
 @texttt C-c SPC[][]@textrm Accumulate mul-ti-ple lines of in-put, then send th
em to-gether
[444] [445] [446] [447] [448] [449] [450]
Underfull \hbox (badness 10000) in paragraph at lines 1542--1552
@texttt term-color-blue[]@textrm , @texttt term-color-magenta[]@textrm , @textt
t term-color-cyan[]@textrm , @texttt term-color-white[]@textrm ,
[451] [452] [453] [454] [455] [456] [457] [458] [459] [460] [461] [462]
[463] [464] [465] [466] [467] [468] [469] [470])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/package.texi
Chapter 32 [471] [472] [473] [474] [475] [476])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/custom.texi
Chapter 33 [477] [478] [479] [480] [481] [482] [483] [484] [485] [486] [487]
[488] [489] [490]
Underfull \hbox (badness 10000) in paragraph at lines 1094--1102
@texttt copy-dir-locals-to-file-locals-prop-line[] @textrm copies the cur-rent 
directory-local
[491] [492] [493] [494] [495] [496] [497] [498] [499] [500] [501] [502]
[503] [504] [505] [506] [507] [508] [509] [510] [511])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/trouble.texi
Chapter 34 [512] [513] [514] [515] [516] [517] [518] [519] [520] [521] [522]
[523] [524] [525] [526] [527] [528] [529]) Appendix A [530]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gpl.texi
[531] [532] [533] [534] [535] [536] [537] [538] [539] [540]) Appendix B
[541]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/doclicense.tex
i [542] [543] [544] [545] [546] [547] [548])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/cmdargs.texi
Appendix C [549]
Writing index file emacs.op
[550] [551] [552] [553]
Underfull \hbox (badness 10000) in paragraph at lines 349--354
 @textrm `@texttt -q[]@textrm '[], `@texttt --no-site-file[]@textrm '[], `@text
tt --no-site-lisp[]@textrm '[], `@texttt --no-x-resources[]@textrm '[], and
[554] [555] [556]
Underfull \hbox (badness 10000) in paragraph at lines 620--625
 @texttt locale-language-names[]@textrm , @texttt locale-charset-language-names
[]@textrm , and
[557]
Underfull \hbox (badness 10000) in paragraph at lines 689--697
 @texttt TEMP[][]@textrm These en-vi-ron-ment vari-ables are used to ini-tial-i
ze the vari-able
[558] [559] [560] [561] [562] [563] [564])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/xresources.tex
i Appendix D [565]
Underfull \hbox (badness 10000) in paragraph at lines 55--64
@textrm `@texttt HKEY_CURRENT_USER\SOFTWARE\GNU\Emacs[]@textrm '[], which af-fe
cts only the cur-

Underfull \hbox (badness 7925) in paragraph at lines 55--64
@textrm rent user and over-ride the system-wide set-tings, and then un-der the 
key
[566] [567] [568] [569] [570] [571]) [572]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/anti.texi
Appendix E [573] [574]
Underfull \hbox (badness 7047) in paragraph at lines 110--115
 []@textrm We dis-abled @texttt show-paren-mode[] @textrm by de-fault, since we
 think the ven-er-a-ble

Underfull \hbox (badness 10000) in paragraph at lines 124--131
 @textrm This in-cludes @texttt gnus-topic-display-predicate[]@textrm , @texttt
 gnus-process-mark-toggle[]@textrm ,
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/macos.texi
Appendix F [575] [576] [577] [578] [579])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/haiku.texi
Appendix G [580] [581])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/msdos.texi
Appendix H [582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592]
Underfull \hbox (badness 6808) in paragraph at lines 1184--1191
@texttt Personalization[] @textrm from [], then [] (or
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gnu.texi
(The GNU Manifesto) [593] [594] [595] [596] [597] [598] [599] [600])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/glossary.texi
(Glossary) [601] [602] [603] [604] [605] [606] [607] [608] [609] [610] [611]
[612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623]
[624]) (Key (Character) Index) [625]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.kys
[626] [627] [628] [629] [630] [631] [632] [633] [634] [635])
(Command and Function Index) [636]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.fns
[637] [638] [639] [640] [641] [642] [643] [644] [645] [646] [647] [648]
[649] [650]) (Variable Index) [651]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.vrs
[652] [653] [654] [655] [656] [657] [658] [659] [660]) (Concept Index) [661]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.cps
[662] [663] [664] [665] [666] [667] [668] [669] [670] [671] [672] [673]
[674] [675] [676] [677]) [678] )
(see the transcript file for additional information)
Output written on emacs.dvi (702 pages, 4108408 bytes).
Transcript written on emacs.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file emacs.cp
[1] [2] [3] [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16]
[-17] [-18]) [-19] [-20] (Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.aux)
(Distribution) [1] [2] [3] (Introduction) [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/screen.texi
Chapter 1 [5] [6]
Writing index file emacs.vr
[7] [8] [9]
Writing index file emacs.ky
Writing index file emacs.fn
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/commands.texi
Chapter 2 [10] [11] [12])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/entering.texi
Chapter 3 [13] [14])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/basic.texi
Chapter 4 [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mini.texi
Chapter 5 [26] [27] [28] [29] [30] [31]
Underfull \hbox (badness 10000) in paragraph at lines 467--474
 []@textrm You can tweak the con-fir-ma-tion be-hav-ior by cus-tomiz-ing the va
ri-able
[32] [33] [34] [35] [36])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/m-x.texi
Chapter 6 [37] [38])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/help.texi
Chapter 7 [39] [40]
Underfull \hbox (badness 10000) in paragraph at lines 109--112
 []@textrm Display doc-u-men-ta-tion on the Lisp func-tion named @textsl func-t
ion[]

Underfull \hbox (badness 10000) in paragraph at lines 109--112
 @textrm (@texttt describe-function[]@textrm ). Since com-mands are Lisp func-t
ions, this
[41] [42] [43] [44] [45] [46] [47] [48])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mark.texi
Chapter 8 [49] [50] [51] [52] [53] [54] [55])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/killing.texi
Chapter 9 [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66]
Underfull \hbox (badness 10000) in paragraph at lines 819--823
 @texttt C-x r N[]@textrm Insert line num-bers along the left edge of the regio
n-rectangle
[67]
Underfull \hbox (badness 7777) in paragraph at lines 940--945
[]@textrm When the re-gion is in rectangle-mark-mode, @texttt C-x C-x[] @textrm
 runs the com-mand
[68]
Underfull \hbox (badness 10000) in paragraph at lines 986--989
@texttt cua-rectangle-mark-mode[] @textrm com-mand. There's also the stan-dard 
com-mand
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/regs.texi
Chapter 10 [69] [70] [71]
Underfull \hbox (badness 10000) in paragraph at lines 198--201
 @texttt C-x r w @textttsl r[]@textrm Save the state of the se-lected frame's w
in-dows in reg-is-ter @textsl r[]
[72] [73])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/display.texi
Chapter 11 [74] [75]
Underfull \hbox (badness 10000) in paragraph at lines 192--195
 @texttt C-M-l[]@textrm Scroll heuris-ti-cally to bring use-ful in-for-ma-tion 
onto the screen
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/search.texi
Chapter 12 [100] [101] [102] [103] [104] [105] [106] [107]
Underfull \hbox (badness 10000) in paragraph at lines 696--700
[]@textrm You can also use two sim-pler com-mands, @texttt M-x search-forward[]
 @textrm and @texttt M-x

Underfull \hbox (badness 10000) in paragraph at lines 717--721
 @texttt word[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward word s
earch
[108]
Underfull \hbox (badness 10000) in paragraph at lines 790--795
 @texttt symbol[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward sym-
bol search
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119]
Underfull \hbox (badness 10000) in paragraph at lines 1617--1620
[]@textrm A com-pan-ion vari-able @texttt replace-regexp-lax-whitespace[] @text
rm con-trols whether
[120] [121] [122] [123] [124]
Underfull \hbox (badness 8132) in paragraph at lines 2027--2036
@textrm matches as de-ter-mined by @texttt case-fold-search[] @textrm and @text
tt search-whitespace-regexp[]@textrm ,
[125])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/fixit.texi
Chapter 13 [126] [127] [128] [129] [130] [131])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/kmacro.texi
Chapter 14 [132] [133] [134]
Underfull \hbox (badness 10000) in paragraph at lines 238--246
[]@textrm The com-mands @texttt C-x C-k C-n[] @textrm (@texttt kmacro-cycle-rin
g-next[]@textrm ) and @texttt C-x C-k C-p[]
[135] [136] [137] [138] [139])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/files.texi
Chapter 15 [140]
Underfull \hbox (badness 10000) in paragraph at lines 70--79
[]@textrm Each buffer has a @textsl de-fault di-rec-tory@textrm , stored in the
 buffer-local vari-able
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159] [160]
Underfull \hbox (badness 10000) in paragraph at lines 1684--1688
 @texttt C-c C-w[][]@textrm Re-generate the cur-rent hunk, dis-re-gard-ing chan
ges in white-space
[161] [162] [163] [164] [165] [166] [167])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/buffers.texi
Chapter 16 [168] [169] [170] [171] [172] [173] [174] [175] [176]
Underfull \hbox (badness 10000) in paragraph at lines 677--682
@textrm and @texttt /usr/projects/zaphod/Makefile[] @textrm would be named `@te
xttt tmp/Makefile[]@textrm '[] and
[177] [178])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/windows.texi
Chapter 17 [179] [180] [181] [182] [183] [184] [185] [186]
Underfull \hbox (badness 7221) in paragraph at lines 645--649
[]@textrm Selecting the pre-vi-ous window-local tab is the same as typ-ing @tex
ttt C-x LEFT[][]
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/frames.texi
Chapter 18 [187] [188] [189] [190] [191] [192] [193] [194] [195]
Underfull \hbox (badness 10000) in paragraph at lines 624--633
 @textrm names used are `@texttt org.gnome.desktop.interface monospace-font-nam
e[]@textrm '[] and
[196] [197] [198] [199] [200] [201] [202]
Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm op-tion @texttt mouse-drag-and-drop-region-cut-when-buffers-differ[] @t
extrm to a non-@texttt nil[]

Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm be-hav-ior, set the op-tions @texttt mouse-drag-and-drop-region-show-to
oltip[] @textrm and/or
[203] [204] [205] [206] [207] [208] [209])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mule.texi
Chapter 19 [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220]
[221] [222] [223] [224] [225]
Underfull \hbox (badness 10000) in paragraph at lines 1343--1349
[]@textrm The com-mand @texttt C-x RET[] k[] @textrm (@texttt set-keyboard-codi
ng-system[]@textrm ), or the vari-able
[226] [227] [228] [229] [230] [231] [232] [233])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/modes.texi
Chapter 20 [234] [235] [236] [237] [238] [239])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/indent.texi
Chapter 21 [240] [241] [242] [243])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/text.texi
Chapter 22 [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266]
[267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/programs.texi
Chapter 23 [278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288]
[289] [290] [291] [292] [293] [294] [295]
Underfull \hbox (badness 10000) in paragraph at lines 1524--1532
 @texttt C-c , SPC[][][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[296] [297] [298] [299])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/building.texi
Chapter 24 [300] [301] [302] [303] [304] [305] [306]
Underfull \hbox (badness 7522) in paragraph at lines 516--521
@textrm To dis-play any er-ror mes-sages as-so-ci-ated with the cur-rent line, 
type @texttt M-x
[307] [308] [309] [310] [311]
Underfull \hbox (badness 10000) in paragraph at lines 1025--1032
@texttt gdb-display-@textttsl buffertype@texttt -buffer[] @textrm or @texttt M-
x gdb-frame-@textttsl buffertype@texttt -buffer[]@textrm , where
[312] [313] [314] [315] [316] [317] [318] [319] [320] [321])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/maintaining.te
xi Chapter 25 [322] [323] [324] [325] [326] [327] [328] [329] [330] [331]
[332] [333] [334] [335] [336] [337] [338] [339] [340] [341] [342] [343]
[344] [345] [346] [347] [348]
Underfull \hbox (badness 7722) in paragraph at lines 2284--2287
 []@textrm Perform in-ter-ac-tive query-replace on ref-er-ences that match @tex
tsl pat-tern[]
[349] [350] [351] [352] [353] [354] [355] [356] [357] [358] [359]
Underfull \hbox (badness 10000) in paragraph at lines 3226--3229
 []@texttt bug-reference-maybe-setup-from-vc[] @textrm which does the setup ac-
cord-ing to
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/abbrevs.texi
 Chapter 26 [360] [361] [362] [363] [364] [365] [366])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/dired.texi
Chapter 27 [367] [368] [369] [370] [371] [372] [373] [374] [375] [376]
Underfull \hbox (badness 10000) in paragraph at lines 906--911
 @texttt dired-compress-directory-default-suffix[] @textrm user op-tion. Also s
ee
[377] [378] [379] [380] [381] [382] [383] [384] [385])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/calendar.texi
Chapter 28 [386] [387] [388] [389] [390] [391] [392] [393] [394] [395]
Underfull \hbox (badness 10000) in paragraph at lines 892--895
 @texttt g f[]@textrm Move to a date spec-i-fied in the French Rev-o-lu-tion-ar
y cal-en-dar
[396] [397] [398] [399] [400] [401] [402] [403]
Underfull \hbox (badness 10000) in paragraph at lines 1603--1609
[]@textrm Finally, the two vari-ables @texttt calendar-daylight-savings-starts-
time[] @textrm and
[404])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/sending.texi
Chapter 29 [405] [406] [407] [408] [409] [410] [411] [412])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/rmail.texi
Chapter 30 [413] [414] [415] [416] [417] [418] [419] [420] [421] [422] [423]
[424] [425] [426] [427] [428] [429] [430] [431] [432])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/misc.texi
Chapter 31 [433] [434]
Underfull \hbox (badness 10000) in paragraph at lines 169--174
 @texttt u[]@textrm Toggle the sub-scrip-tion sta-tus of the group (@texttt gnu
s-group-toggle-
[435] [436] [437] [438] [439] [440] [441] [442] [443]
Underfull \hbox (badness 10000) in paragraph at lines 978--985
 @texttt C-c SPC[][]@textrm Accumulate mul-ti-ple lines of in-put, then send th
em to-gether
[444] [445] [446] [447] [448] [449] [450]
Underfull \hbox (badness 10000) in paragraph at lines 1542--1552
@texttt term-color-blue[]@textrm , @texttt term-color-magenta[]@textrm , @textt
t term-color-cyan[]@textrm , @texttt term-color-white[]@textrm ,
[451] [452] [453] [454] [455] [456] [457] [458] [459] [460] [461] [462]
[463] [464] [465] [466] [467] [468] [469] [470])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/package.texi
Chapter 32 [471] [472] [473] [474] [475] [476])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/custom.texi
Chapter 33 [477] [478] [479] [480] [481] [482] [483] [484] [485] [486] [487]
[488] [489] [490]
Underfull \hbox (badness 10000) in paragraph at lines 1094--1102
@texttt copy-dir-locals-to-file-locals-prop-line[] @textrm copies the cur-rent 
directory-local
[491] [492] [493] [494] [495] [496] [497] [498] [499] [500] [501] [502]
[503] [504] [505] [506] [507] [508] [509] [510] [511])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/trouble.texi
Chapter 34 [512] [513] [514] [515] [516] [517] [518] [519] [520] [521] [522]
[523] [524] [525] [526] [527] [528] [529]) Appendix A [530]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gpl.texi
[531] [532] [533] [534] [535] [536] [537] [538] [539] [540]) Appendix B
[541]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/doclicense.tex
i [542] [543] [544] [545] [546] [547] [548])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/cmdargs.texi
Appendix C [549]
Writing index file emacs.op
[550] [551] [552] [553]
Underfull \hbox (badness 10000) in paragraph at lines 349--354
 @textrm `@texttt -q[]@textrm '[], `@texttt --no-site-file[]@textrm '[], `@text
tt --no-site-lisp[]@textrm '[], `@texttt --no-x-resources[]@textrm '[], and
[554] [555] [556]
Underfull \hbox (badness 10000) in paragraph at lines 620--625
 @texttt locale-language-names[]@textrm , @texttt locale-charset-language-names
[]@textrm , and
[557]
Underfull \hbox (badness 10000) in paragraph at lines 689--697
 @texttt TEMP[][]@textrm These en-vi-ron-ment vari-ables are used to ini-tial-i
ze the vari-able
[558] [559] [560] [561] [562] [563] [564])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/xresources.tex
i Appendix D [565]
Underfull \hbox (badness 10000) in paragraph at lines 55--64
@textrm `@texttt HKEY_CURRENT_USER\SOFTWARE\GNU\Emacs[]@textrm '[], which af-fe
cts only the cur-

Underfull \hbox (badness 7925) in paragraph at lines 55--64
@textrm rent user and over-ride the system-wide set-tings, and then un-der the 
key
[566] [567] [568] [569] [570] [571]) [572]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/anti.texi
Appendix E [573] [574]
Underfull \hbox (badness 7047) in paragraph at lines 110--115
 []@textrm We dis-abled @texttt show-paren-mode[] @textrm by de-fault, since we
 think the ven-er-a-ble

Underfull \hbox (badness 10000) in paragraph at lines 124--131
 @textrm This in-cludes @texttt gnus-topic-display-predicate[]@textrm , @texttt
 gnus-process-mark-toggle[]@textrm ,
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/macos.texi
Appendix F [575] [576] [577] [578] [579])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/haiku.texi
Appendix G [580] [581])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/msdos.texi
Appendix H [582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592]
Underfull \hbox (badness 6808) in paragraph at lines 1184--1191
@texttt Personalization[] @textrm from [], then [] (or
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gnu.texi
(The GNU Manifesto) [593] [594] [595] [596] [597] [598] [599] [600])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/glossary.texi
(Glossary) [601] [602] [603] [604] [605] [606] [607] [608] [609] [610] [611]
[612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623]
[624]) (Key (Character) Index) [625]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.kys
[626] [627] [628] [629] [630] [631] [632] [633] [634] [635])
(Command and Function Index) [636]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.fns
[637] [638] [639] [640] [641] [642] [643] [644] [645] [646] [647] [648]
[649] [650]) (Variable Index) [651]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.vrs
[652] [653] [654] [655] [656] [657] [658] [659] [660]) (Concept Index) [661]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.cps
[662] [663] [664] [665] [666] [667] [668] [669] [670] [671] [672] [673]
[674] [675] [676] [677]) [678] )
(see the transcript file for additional information)
Output written on emacs.dvi (702 pages, 4108436 bytes).
Transcript written on emacs.log.
  GEN      emacs-xtra.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-xtra.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-xtra.cp
[1] [2] [-1] (Introduction)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/picture-xtra.t
exi (Editing Pictures) [1] [2]
Cross reference values unknown; you must run TeX again. [3]
Underfull \hbox (badness 10000) in paragraph at lines 263--272
 @texttt rectangle-to-register[]@textrm ). See Sec-tion ``Reg-is-ters'' in @tex
tsl the Emacs
) [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/arevert-xtra.t
exi [5])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/dired-xtra.tex
i (Subdirectory Switches in Dired) [6])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/cal-xtra.texi
(More advanced features of the Calendar and Diary) [7]
Underfull \hbox (badness 10000) in paragraph at lines 99--107
@texttt holiday-islamic-holidays[]@textrm , @texttt holiday-oriental-holidays[]
@textrm , and @texttt holiday-other-
[8] [9] [10] [11] [12]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 502--502
 [] @texttt (backup day " *" monthname "\\W+\\<\\([^*0-9]\\|\\([0-9]+[:aApP]\\)
\\)")[] |
[13] [14] [15] [16] [17] [18])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emerge-xtra.te
xi (Merging Files with Emerge) [19] [20] [21] [22] [23])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/vc-xtra.texi
(Advanced VC Usage) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/vc1-xtra.texi
[25] [26] [27] [28]))
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/fortran-xtra.t
exi (Fortran Mode) [29]
Underfull \hbox (badness 10000) in paragraph at lines 82--85
 @textttsl C-c C-n[]@textrm Move to the be-gin-ning of the next state-ment (@te
xttt fortran-next-
[30]
Underfull \hbox (badness 10000) in paragraph at lines 131--136
[]@textrm The com-mands @texttt fortran-beginning-of-subprogram[] @textrm and @
texttt fortran-end-of-
[31] [32] [33] [34] [35])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/msdos-xtra.tex
i (Emacs and MS-DOS) [36] [37] [38] [39] [40] [41] [42]) Appendix A [43]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/doclicense.tex
i [44] [45] [46] [47] [48] [49] [50]) (Index) [51]
No file emacs-xtra.cps.
[52] )
(see the transcript file for additional information)
Output written on emacs-xtra.dvi (55 pages, 190844 bytes).
Transcript written on emacs-xtra.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-xtra.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-xtra.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs-xtra.toc
[-1]) [-2] (Introduction)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs-xtra.aux
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/picture-xtra.t
exi (Editing Pictures) [1] [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 263--272
 @texttt rectangle-to-register[]@textrm ). See Sec-tion ``Reg-is-ters'' in @tex
tsl the Emacs
) [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/arevert-xtra.t
exi [5])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/dired-xtra.tex
i (Subdirectory Switches in Dired) [6])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/cal-xtra.texi
(More advanced features of the Calendar and Diary) [7]
Underfull \hbox (badness 10000) in paragraph at lines 99--107
@texttt holiday-islamic-holidays[]@textrm , @texttt holiday-oriental-holidays[]
@textrm , and @texttt holiday-other-
[8] [9] [10] [11] [12]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 502--502
 [] @texttt (backup day " *" monthname "\\W+\\<\\([^*0-9]\\|\\([0-9]+[:aApP]\\)
\\)")[] |
[13] [14] [15] [16] [17] [18])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emerge-xtra.te
xi (Merging Files with Emerge) [19] [20] [21] [22] [23])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/vc-xtra.texi
(Advanced VC Usage) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/vc1-xtra.texi
[25] [26] [27] [28]))
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/fortran-xtra.t
exi (Fortran Mode) [29]
Underfull \hbox (badness 10000) in paragraph at lines 82--85
 @textttsl C-c C-n[]@textrm Move to the be-gin-ning of the next state-ment (@te
xttt fortran-next-
[30]
Underfull \hbox (badness 10000) in paragraph at lines 131--136
[]@textrm The com-mands @texttt fortran-beginning-of-subprogram[] @textrm and @
texttt fortran-end-of-
[31] [32] [33] [34] [35])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/msdos-xtra.tex
i (Emacs and MS-DOS) [36] [37] [38] [39] [40] [41] [42]) Appendix A [43]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/doclicense.tex
i [44] [45] [46] [47] [48] [49] [50]) (Index) [51]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs-xtra.cps
[52] [53] [54]) [55] )
(see the transcript file for additional information)
Output written on emacs-xtra.dvi (59 pages, 290760 bytes).
Transcript written on emacs-xtra.log.
/Library/Developer/CommandLineTools/usr/bin/make -C lib all
  GEN      alloca.h
  GEN      byteswap.h
  GEN      dirent.h
  GEN      malloc/dynarray.gl.h
  GEN      malloc/dynarray-skeleton.gl.h
  GEN      fcntl.h
  GEN      getopt.h
  GEN      getopt-cdefs.h
  GEN      ieee754.h
  GEN      inttypes.h
  GEN      limits.h
  GEN      malloc/scratch_buffer.gl.h
  GEN      signal.h
  GEN      stdint.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/random.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      unistd.h
  CC       fingerprint.o
  CC       acl_entries.o
  CC       canonicalize-lgpl.o
  CC       copy-file-range.o
  CC       euidaccess.o
  CC       explicit_bzero.o
  CC       faccessat.o
  CC       fpending.o
  CC       free.o
  CC       fstatat.o
  CC       fsusage.o
  CC       futimens.o
  CC       getgroups.o
  CC       getopt.o
  CC       getopt1.o
  CC       getrandom.o
  CC       group-member.o
  CC       lstat.o
  CC       memmem.o
  CC       mempcpy.o
  CC       memrchr.o
  CC       mktime.o
  CC       open.o
  CC       rawmemchr.o
  CC       readlink.o
  CC       readlinkat.o
  CC       regex.o
  CC       sig2str.o
  CC       sigdescr_np.o
  CC       symlink.o
  CC       time_rz.o
  CC       timegm.o
  CC       utimensat.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       openat-proc.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       cloexec.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       malloc/dynarray_at_failure.o
  CC       malloc/dynarray_emplace_enlarge.o
  CC       malloc/dynarray_finalize.o
  CC       malloc/dynarray_resize.o
  CC       malloc/dynarray_resize_clear.o
  CC       file-has-acl.o
  CC       filemode.o
  CC       filevercmp.o
  CC       gettime.o
  CC       nproc.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       malloc/scratch_buffer_dupfree.o
  CC       malloc/scratch_buffer_grow.o
  CC       malloc/scratch_buffer_grow_preserve.o
  CC       malloc/scratch_buffer_set_array_size.o
  CC       stat-time.o
  CC       tempname.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       utimens.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/make -C lib-src all
  CCLD     etags
ld: warning: directory not found for option '-L/usr/local/opt/readline/lib:'
  CCLD     ctags
ld: warning: directory not found for option '-L/usr/local/opt/readline/lib:'
  CCLD     emacsclient
ld: warning: directory not found for option '-L/usr/local/opt/readline/lib:'
  CCLD     ebrowse
ld: warning: directory not found for option '-L/usr/local/opt/readline/lib:'
  CCLD     hexl
ld: warning: directory not found for option '-L/usr/local/opt/readline/lib:'
  CCLD     make-docfile
ld: warning: directory not found for option '-L/usr/local/opt/readline/lib:'
  CCLD     make-fingerprint
ld: warning: directory not found for option '-L/usr/local/opt/readline/lib:'
/Library/Developer/CommandLineTools/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' BIN_DESTDIR=''/Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/MacOS/'' \
		 ELN_DESTDIR='/Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/Frameworks/' all
  GEN      lisp.mk
  GEN      globals.h
  CC       dispnew.o
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
  CC       menu.o
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
  CC       character.o
  CC       chartab.o
  CC       bidi.o
  CC       cm.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       bignum.o
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casetab.o
  CC       casefiddle.o
  CC       indent.o
  CC       search.o
  CC       regex-emacs.o
  CC       undo.o
  CC       alloc.o
  CC       pdumper.o
  CC       data.o
  GEN      buildobj.h
  CC       doc.o
  CC       editfns.o
  CC       callint.o
  CC       eval.o
  CC       floatfns.o
  CC       fns.o
  CC       font.o
  CC       print.o
  CC       lread.o
  CC       emacs-module.o
  CC       syntax.o
  CC       bytecode.o
  CC       comp.o
  CC       dynlib.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       timefns.o
  CC       atimer.o
  CC       doprnt.o
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       kqueue.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       systhread.o
  CC       sqlite.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
  CC       json.o
  CC       nsterm.o
  CC       nsfns.o
  CC       nsmenu.o
  CC       nsselect.o
  CC       nsimage.o
  CC       macfont.o
macfont.m:3573:15: warning: 'CTGetCoreTextVersion' is deprecated: first deprecated in macOS 11.0 - Use -[NSProcessInfo operatingSystemVersion] [-Wdeprecated-declarations]
          if (CTGetCoreTextVersion () >= kCTVersionNumber10_9)
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h:61:10: note: 'CTGetCoreTextVersion' has been explicitly marked deprecated here
uint32_t CTGetCoreTextVersion( void ) CT_DEPRECATED("Use -[NSProcessInfo operatingSystemVersion]", macos(10.5, 11.0), ios(3.2, 14.0), watchos(2.0, 7.0), tvos(9.0, 14.0));
         ^
1 warning generated.
  CC       terminfo.o
  CC       lastfile.o
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets all
  GEN      ../../etc/charsets/8859-2.map
  GEN      ../../etc/charsets/8859-3.map
  GEN      ../../etc/charsets/8859-4.map
  GEN      ../../etc/charsets/8859-5.map
  GEN      ../../etc/charsets/8859-6.map
  GEN      ../../etc/charsets/8859-7.map
  GEN      ../../etc/charsets/8859-8.map
  GEN      ../../etc/charsets/8859-9.map
  GEN      ../../etc/charsets/8859-10.map
  GEN      ../../etc/charsets/8859-11.map
  GEN      ../../etc/charsets/8859-13.map
  GEN      ../../etc/charsets/8859-14.map
  GEN      ../../etc/charsets/8859-15.map
  GEN      ../../etc/charsets/8859-16.map
  GEN      ../../etc/charsets/IBM037.map
  GEN      ../../etc/charsets/IBM038.map
  GEN      ../../etc/charsets/IBM256.map
  GEN      ../../etc/charsets/IBM273.map
  GEN      ../../etc/charsets/IBM274.map
  GEN      ../../etc/charsets/IBM275.map
  GEN      ../../etc/charsets/IBM277.map
  GEN      ../../etc/charsets/IBM278.map
  GEN      ../../etc/charsets/IBM280.map
  GEN      ../../etc/charsets/IBM281.map
  GEN      ../../etc/charsets/IBM284.map
  GEN      ../../etc/charsets/IBM285.map
  GEN      ../../etc/charsets/IBM290.map
  GEN      ../../etc/charsets/IBM297.map
  GEN      ../../etc/charsets/IBM420.map
  GEN      ../../etc/charsets/IBM423.map
  GEN      ../../etc/charsets/IBM424.map
  GEN      ../../etc/charsets/IBM437.map
  GEN      ../../etc/charsets/IBM500.map
  GEN      ../../etc/charsets/IBM850.map
  GEN      ../../etc/charsets/IBM851.map
  GEN      ../../etc/charsets/IBM852.map
  GEN      ../../etc/charsets/IBM855.map
  GEN      ../../etc/charsets/IBM856.map
  GEN      ../../etc/charsets/IBM857.map
  GEN      ../../etc/charsets/IBM860.map
  GEN      ../../etc/charsets/IBM861.map
  GEN      ../../etc/charsets/IBM862.map
  GEN      ../../etc/charsets/IBM863.map
  GEN      ../../etc/charsets/IBM864.map
  GEN      ../../etc/charsets/IBM865.map
  GEN      ../../etc/charsets/IBM866.map
  GEN      ../../etc/charsets/IBM868.map
  GEN      ../../etc/charsets/IBM869.map
  GEN      ../../etc/charsets/IBM870.map
  GEN      ../../etc/charsets/IBM871.map
  GEN      ../../etc/charsets/IBM874.map
  GEN      ../../etc/charsets/IBM875.map
  GEN      ../../etc/charsets/IBM880.map
  GEN      ../../etc/charsets/IBM891.map
  GEN      ../../etc/charsets/IBM903.map
  GEN      ../../etc/charsets/IBM904.map
  GEN      ../../etc/charsets/IBM905.map
  GEN      ../../etc/charsets/IBM918.map
  GEN      ../../etc/charsets/IBM1004.map
  GEN      ../../etc/charsets/IBM1026.map
  GEN      ../../etc/charsets/IBM1047.map
  GEN      ../../etc/charsets/CP737.map
  GEN      ../../etc/charsets/CP775.map
  GEN      ../../etc/charsets/CP1125.map
  GEN      ../../etc/charsets/CP1250.map
  GEN      ../../etc/charsets/CP1251.map
  GEN      ../../etc/charsets/CP1252.map
  GEN      ../../etc/charsets/CP1253.map
  GEN      ../../etc/charsets/CP1254.map
  GEN      ../../etc/charsets/CP1255.map
  GEN      ../../etc/charsets/CP1256.map
  GEN      ../../etc/charsets/CP1257.map
  GEN      ../../etc/charsets/CP1258.map
  GEN      ../../etc/charsets/CP10007.map
  GEN      ../../etc/charsets/CP720.map
  GEN      ../../etc/charsets/CP858.map
  GEN      ../../etc/charsets/GB2312.map
  GEN      ../../etc/charsets/GBK.map
  GEN      ../../etc/charsets/GB180302.map
  GEN      ../../etc/charsets/GB180304.map
  GEN      ../../etc/charsets/BIG5.map
  GEN      ../../etc/charsets/BIG5-HKSCS.map
  GEN      ../../etc/charsets/CNS-1.map
  GEN      ../../etc/charsets/CNS-2.map
  GEN      ../../etc/charsets/CNS-3.map
  GEN      ../../etc/charsets/CNS-4.map
  GEN      ../../etc/charsets/CNS-5.map
  GEN      ../../etc/charsets/CNS-6.map
  GEN      ../../etc/charsets/CNS-7.map
  GEN      ../../etc/charsets/CNS-F.map
  GEN      ../../etc/charsets/JISX0201.map
  GEN      ../../etc/charsets/JISX0208.map
  GEN      ../../etc/charsets/JISX0212.map
  GEN      ../../etc/charsets/JISX2131.map
  GEN      ../../etc/charsets/JISX2132.map
  GEN      ../../etc/charsets/JISC6226.map
  GEN      ../../etc/charsets/CP932-2BYTE.map
  GEN      ../../etc/charsets/JISX213A.map
  GEN      ../../etc/charsets/KSC5601.map
  GEN      ../../etc/charsets/KSC5636.map
  GEN      ../../etc/charsets/JOHAB.map
  GEN      ../../etc/charsets/KOI-8.map
  GEN      ../../etc/charsets/KOI8-R.map
  GEN      ../../etc/charsets/KOI8-U.map
  GEN      ../../etc/charsets/KOI8-T.map
  GEN      ../../etc/charsets/ALTERNATIVNYJ.map
  GEN      ../../etc/charsets/MIK.map
  GEN      ../../etc/charsets/PTCP154.map
  GEN      ../../etc/charsets/TIS-620.map
  GEN      ../../etc/charsets/VISCII.map
  GEN      ../../etc/charsets/VSCII.map
  GEN      ../../etc/charsets/VSCII-2.map
  GEN      ../../etc/charsets/KA-PS.map
  GEN      ../../etc/charsets/KA-ACADEMY.map
  GEN      ../../etc/charsets/HP-ROMAN8.map
  GEN      ../../etc/charsets/NEXTSTEP.map
  GEN      ../../etc/charsets/MACINTOSH.map
  GEN      ../../etc/charsets/EBCDICUK.map
  GEN      ../../etc/charsets/EBCDICUS.map
  GEN      ../../etc/charsets/stdenc.map
  GEN      ../../etc/charsets/symbol.map
  GEN      ../../etc/charsets/CP949-2BYTE.map
  GEN      ../../etc/charsets/BIG5-1.map
  GEN      ../../etc/charsets/BIG5-2.map
  GEN      ../../etc/charsets/MULE-ethiopic.map
  GEN      ../../etc/charsets/MULE-ipa.map
  GEN      ../../etc/charsets/MULE-is13194.map
  GEN      ../../etc/charsets/MULE-sisheng.map
  GEN      ../../etc/charsets/MULE-tibetan.map
  GEN      ../../etc/charsets/MULE-lviscii.map
  GEN      ../../etc/charsets/MULE-uviscii.map
  GEN      ../../lisp/international/cp51932.el
  GEN      ../../lisp/international/eucjp-ms.el
  GEN      charsets.stamp
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata charscript.el
  GEN      ../../lisp/international/charscript.el
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata emoji-zwj.el
  GEN      ../../lisp/international/emoji-zwj.el
  CCLD     temacs
ld: warning: directory not found for option '-L/usr/local/opt/readline/lib:'
.././build-aux/install-sh -c -d ../etc
/Library/Developer/CommandLineTools/usr/bin/make -C ../lisp update-subdirs
cp -f temacs bootstrap-emacs
rm -f bootstrap-emacs.pdmp
./temacs --batch  -l loadup --temacs=pbootstrap \
		--bin-dest /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/MacOS/ --eln-dest /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/Frameworks/
Loading loadup.el (source)...
Dump mode: pbootstrap
Using load-path (/Users/suzume/Documents/Repositories/emacs-test-build/lisp /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp /Users/suzume/Documents/Repositories/emacs-test-build/lisp/progmodes /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international /Users/suzume/Documents/Repositories/emacs-test-build/lisp/textmodes /Users/suzume/Documents/Repositories/emacs-test-build/lisp/vc)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading keymap (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading international/mule (source)...
Loading international/mule-conf (source)...
Loading env (source)...
Loading format (source)...
Loading bindings (source)...
Loading window (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/files.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/macroexp.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/pcase.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/macroexp.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/cus-face.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/faces.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/ldefs-boot.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/button.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/nadvice.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/cl-preloaded.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/obarray.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/abbrev.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/simple.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/help.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/jka-cmpr-hook.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/epa-hook.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international/mule-cmds.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/case-table.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international/characters.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international/charscript.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international/emoji-zwj.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/composite.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/chinese.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/cyrillic.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/indian.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/sinhala.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/english.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/ethiopic.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/european.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/czech.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/slovak.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/romanian.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/greek.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/hebrew.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international/cp51932.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international/eucjp-ms.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/japanese.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/korean.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/lao.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/tai-viet.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/thai.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/tibetan.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/vietnamese.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/misc-lang.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/utf-8-lang.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/georgian.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/khmer.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/burmese.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/language/cham.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/indent.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/cl-generic.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/minibuffer.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/frame.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/startup.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/term/tty-colors.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/font-core.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/syntax.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/font-lock.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/jit-lock.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/mouse.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/scroll-bar.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/select.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/timer.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/easymenu.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/isearch.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/rfn-eshadow.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/menu-bar.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/tab-bar.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/lisp.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/textmodes/page.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/register.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/textmodes/paragraphs.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/progmodes/prog-mode.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/lisp-mode.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/textmodes/text-mode.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/textmodes/fill.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/newcomment.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/replace.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/tabulated-list.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/buff-menu.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/fringe.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/regexp-opt.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/image.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international/fontset.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/dnd.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/tool-bar.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/term/common-win.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/mwheel.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/progmodes/elisp-mode.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/float-sup.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/vc/vc-hooks.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/vc/ediff-hook.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/uniquify.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/electric.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/paren.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/shorthands.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/emacs-lisp/eldoc.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/cus-start.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/tooltip.el (source)...
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/international/iso-transl.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name bootstrap-emacs.pdmp
Dumping fingerprint: 63b289128e66b2b6af329e98fa69d974db23ddecbfd96b47a8213046d60e6880
Dump complete
Byte counts: header=100 hot=14722164 discardable=129120 cold=10305144
Reloc counts: hot=1034021 discardable=5003
/Library/Developer/CommandLineTools/usr/bin/make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
  ELC      emacs-lisp/macroexp.elc
  ELC      emacs-lisp/cconv.elc
  ELC      emacs-lisp/byte-opt.elc
  ELC      emacs-lisp/bytecomp.elc
  ELC      emacs-lisp/autoload.elc
/Library/Developer/CommandLineTools/usr/bin/make -C ../lisp autoloads EMACS="../src/bootstrap-emacs"
  ELC      international/titdic-cnv.elc
/Library/Developer/CommandLineTools/usr/bin/make -C ../leim all EMACS="../src/bootstrap-emacs"
  GEN      ../lisp/leim/quail/CCDOSPY.el
  GEN      ../lisp/leim/quail/Punct.el
  GEN      ../lisp/leim/quail/QJ.el
  GEN      ../lisp/leim/quail/SW.el
  GEN      ../lisp/leim/quail/TONEPY.el
  GEN      ../lisp/leim/quail/4Corner.el
  GEN      ../lisp/leim/quail/ARRAY30.el
  GEN      ../lisp/leim/quail/ECDICT.el
  GEN      ../lisp/leim/quail/ETZY.el
  GEN      ../lisp/leim/quail/Punct-b5.el
  GEN      ../lisp/leim/quail/PY-b5.el
  GEN      ../lisp/leim/quail/QJ-b5.el
  GEN      ../lisp/leim/quail/ZOZY.el
  GEN      ../lisp/leim/quail/tsang-b5.el
  GEN      ../lisp/leim/quail/tsang-cns.el
  GEN      ../lisp/leim/quail/PY.el
  GEN      ../lisp/leim/quail/ZIRANMA.el
  GEN      ../lisp/leim/quail/CTLau.el
  GEN      ../lisp/leim/quail/CTLau-b5.el
  GEN      ../lisp/language/pinyin.el
  GEN      ../lisp/leim/leim-list.el
.././build-aux/install-sh -c -d ../lisp/leim/ja-dic
  GEN      ../lisp/leim/ja-dic/ja-dic.el
  INFO     Processing OKURI-ARI entries
  INFO     Processing POSTFIX entries
  INFO     Processing PREFIX entries
  INFO     Collecting OKURI-NASI entries
  INFO     Collecting OKURI-NASI entries... 
  INFO     Collecting OKURI-NASI entries...28% 
  INFO     Collecting OKURI-NASI entries...38% 
  INFO     Collecting OKURI-NASI entries...48% 
  INFO     Collecting OKURI-NASI entries...58% 
  INFO     Collecting OKURI-NASI entries...68% 
  INFO     Collecting OKURI-NASI entries...78% 
  INFO     Collecting OKURI-NASI entries...88% 
  INFO     Collecting OKURI-NASI entries...98% 
  INFO     Collecting OKURI-NASI entries...done
  INFO     Processing OKURI-NASI entries
  INFO     Processing OKURI-NASI entries... 
  INFO     Processing OKURI-NASI entries...10% 
  INFO     Processing OKURI-NASI entries...20% 
  INFO     Processing OKURI-NASI entries...30% 
  INFO     Processing OKURI-NASI entries...40% 
  INFO     Processing OKURI-NASI entries...50% 
  INFO     Processing OKURI-NASI entries...60% 
  INFO     Processing OKURI-NASI entries...70% 
  INFO     Processing OKURI-NASI entries...80% 
  INFO     Processing OKURI-NASI entries...90% 
  INFO     Processing OKURI-NASI entries...100% 
  INFO     Processing OKURI-NASI entries...done
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/grammars all EMACS="../../src/bootstrap-emacs"
  GEN      ../../lisp/cedet/semantic/bovine/c-by.el
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/bovine/make-by.el
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/bovine/scm-by.el
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/grammar-wy.el
Loading /Users/suzume/Documents/Repositories/emacs-test-build/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/wisent/javat-wy.el
  GEN      ../../lisp/cedet/semantic/wisent/js-wy.el
  GEN      ../../lisp/cedet/semantic/wisent/python-wy.el
  GEN      ../../lisp/cedet/srecode/srt-wy.el
  GEN      calendar/cal-loaddefs.el
  SCRAPE   ./calendar
  INFO     Scraping files for cal-loaddefs.el... 
  INFO     Scraping files for cal-loaddefs.el...32% 
  INFO     Scraping files for cal-loaddefs.el...57% 
  INFO     Scraping files for cal-loaddefs.el...82% 
  INFO     Scraping files for cal-loaddefs.el...done
  GEN      calendar/diary-loaddefs.el
  SCRAPE   ./calendar
  INFO     Scraping files for diary-loaddefs.el... 
  INFO     Scraping files for diary-loaddefs.el...31% 
  INFO     Scraping files for diary-loaddefs.el...58% 
  INFO     Scraping files for diary-loaddefs.el...89% 
  INFO     Scraping files for diary-loaddefs.el...done
  GEN      calendar/hol-loaddefs.el
  SCRAPE   ./calendar
  INFO     Scraping files for hol-loaddefs.el... 
  INFO     Scraping files for hol-loaddefs.el...33% 
  INFO     Scraping files for hol-loaddefs.el...63% 
  INFO     Scraping files for hol-loaddefs.el...93% 
  INFO     Scraping files for hol-loaddefs.el...done
  GEN      mh-e/mh-loaddefs.el
  SCRAPE   ./mh-e
  INFO     Scraping files for mh-loaddefs.el... 
  INFO     Scraping files for mh-loaddefs.el...32% 
  INFO     Scraping files for mh-loaddefs.el...56% 
  INFO     Scraping files for mh-loaddefs.el...76% 
  INFO     Scraping files for mh-loaddefs.el...100% 
  INFO     Scraping files for mh-loaddefs.el...done
  GEN      net/tramp-loaddefs.el
  SCRAPE   ./net
  INFO     Scraping files for tramp-loaddefs.el... 
  INFO     Scraping files for tramp-loaddefs.el...12% 
  INFO     Scraping files for tramp-loaddefs.el...22% 
  INFO     Scraping files for tramp-loaddefs.el...34% 
  INFO     Scraping files for tramp-loaddefs.el...45% 
  INFO     Scraping files for tramp-loaddefs.el...55% 
  INFO     Scraping files for tramp-loaddefs.el...68% 
  INFO     Scraping files for tramp-loaddefs.el...78% 
  INFO     Scraping files for tramp-loaddefs.el...88% 
  INFO     Scraping files for tramp-loaddefs.el...98% 
  INFO     Scraping files for tramp-loaddefs.el...done
  GEN      loaddefs.el
  SCRAPE   . ./calc ./calendar ./cedet ./cedet/ede ./cedet/semantic ...
  SCRAPE   ./cedet/semantic/analyze ./cedet/semantic/bovine ...
  SCRAPE   ./cedet/semantic/decorate ./cedet/semantic/symref ...
  SCRAPE   ./cedet/semantic/wisent ./cedet/srecode ./emacs-lisp ./emulation ...
  SCRAPE   ./erc ./eshell ./gnus ./image ./international ./language ./leim ...
  SCRAPE   ./leim/ja-dic ./leim/quail ./mail ./mh-e ./net ./nxml ./org ...
  SCRAPE   ./play ./progmodes ./textmodes ./url ./vc
  INFO     Scraping files for loaddefs.el... 
  INFO     Scraping files for loaddefs.el...10% 
  INFO     Scraping files for loaddefs.el...20% 
  INFO     Scraping files for loaddefs.el...30% 
  INFO     Scraping files for loaddefs.el...40% 
  INFO     Scraping files for loaddefs.el...50% 
  INFO     Scraping files for loaddefs.el...60% 
  INFO     Scraping files for loaddefs.el...70% 
  INFO     Scraping files for loaddefs.el...80% 
  INFO     Scraping files for loaddefs.el...90% 
  INFO     Scraping files for loaddefs.el...100% 
  INFO     Scraping files for loaddefs.el...done
  ELC      ../lisp/abbrev.elc
  ELC      ../lisp/bindings.elc
  ELC      ../lisp/buff-menu.elc
  ELC      ../lisp/button.elc
  ELC      ../lisp/case-table.elc
  ELC      ../lisp/composite.elc
  ELC      ../lisp/cus-face.elc
  ELC      ../lisp/cus-start.elc
  ELC      ../lisp/custom.elc
  ELC      ../lisp/disp-table.elc
  ELC      ../lisp/dnd.elc
  ELC      ../lisp/dos-fns.elc
  ELC      ../lisp/dos-vars.elc
  ELC      ../lisp/dos-w32.elc
  ELC      ../lisp/dynamic-setting.elc
  ELC      ../lisp/electric.elc
  ELC      ../lisp/emacs-lisp/backquote.elc
  ELC      ../lisp/emacs-lisp/byte-run.elc
  ELC      ../lisp/emacs-lisp/cl-generic.elc
  ELC      ../lisp/emacs-lisp/cl-preloaded.elc
  ELC      ../lisp/emacs-lisp/easymenu.elc
  ELC      ../lisp/emacs-lisp/eldoc.elc
  ELC      ../lisp/emacs-lisp/float-sup.elc
  ELC      ../lisp/emacs-lisp/lisp-mode.elc
  ELC      ../lisp/emacs-lisp/lisp.elc
  ELC      ../lisp/emacs-lisp/map-ynp.elc
  ELC      ../lisp/emacs-lisp/nadvice.elc
  ELC      ../lisp/emacs-lisp/regexp-opt.elc
  ELC      ../lisp/emacs-lisp/shorthands.elc
  ELC      ../lisp/emacs-lisp/syntax.elc
  ELC      ../lisp/emacs-lisp/tabulated-list.elc
  ELC      ../lisp/emacs-lisp/timer.elc
  ELC      ../lisp/env.elc
  ELC      ../lisp/epa-hook.elc
  ELC      ../lisp/faces.elc
  ELC      ../lisp/files.elc
  ELC      ../lisp/font-core.elc
  ELC      ../lisp/font-lock.elc
  ELC      ../lisp/format.elc
  ELC      ../lisp/frame.elc
  ELC      ../lisp/fringe.elc
  ELC      ../lisp/help.elc
  ELC      ../lisp/image.elc
  ELC      ../lisp/indent.elc
  ELC      ../lisp/international/charscript.elc
  ELC      ../lisp/international/emoji-zwj.elc
  ELC      ../lisp/international/characters.elc
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
  ELC      uvs.elc
  ELC      unidata-gen.elc
  GEN      unidata.txt
  GEN      ../../lisp/international/uni-bidi.el
  GEN      ../../lisp/international/uni-brackets.el
  GEN      ../../lisp/international/uni-category.el
  GEN      ../../lisp/international/uni-combining.el
  GEN      ../../lisp/international/uni-comment.el
  GEN      ../../lisp/international/uni-decimal.el
  GEN      ../../lisp/international/uni-decomposition.el
  GEN      ../../lisp/international/uni-digit.el
  GEN      ../../lisp/international/uni-lowercase.el
  GEN      ../../lisp/international/uni-mirrored.el
  GEN      ../../lisp/international/uni-name.el
  GEN      ../../lisp/international/uni-numeric.el
  GEN      ../../lisp/international/uni-old-name.el
  GEN      ../../lisp/international/uni-special-lowercase.el
  GEN      ../../lisp/international/uni-special-titlecase.el
  GEN      ../../lisp/international/uni-special-uppercase.el
  GEN      ../../lisp/international/uni-titlecase.el
  GEN      ../../lisp/international/uni-uppercase.el
  GEN      ../../lisp/international/charprop.el
  GEN      ../../lisp/international/emoji-labels.el
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets cp51932.el
make[2]: Nothing to be done for `cp51932.el'.
  ELC      ../lisp/international/cp51932.elc
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[2]: Nothing to be done for `eucjp-ms.el'.
  ELC      ../lisp/international/eucjp-ms.elc
  ELC      ../lisp/international/fontset.elc
  ELC      ../lisp/international/iso-transl.elc
  ELC      ../lisp/international/mule-cmds.elc
  ELC      ../lisp/international/mule-conf.elc
  ELC      ../lisp/international/mule-util.elc
  ELC      ../lisp/international/mule.elc
  ELC      ../lisp/international/ucs-normalize.elc
  ELC      ../lisp/isearch.elc
  ELC      ../lisp/jit-lock.elc
  ELC      ../lisp/jka-cmpr-hook.elc
  ELC      ../lisp/keymap.elc
  ELC      ../lisp/language/burmese.elc
  ELC      ../lisp/language/cham.elc
  ELC      ../lisp/language/chinese.elc
  ELC      ../lisp/language/cyrillic.elc
  ELC      ../lisp/language/czech.elc
  ELC      ../lisp/language/english.elc
  ELC      ../lisp/language/ethiopic.elc
  ELC      ../lisp/language/european.elc
  ELC      ../lisp/language/georgian.elc
  ELC      ../lisp/language/greek.elc
  ELC      ../lisp/language/hebrew.elc
  ELC      ../lisp/language/indian.elc
  ELC      ../lisp/language/japanese.elc
  ELC      ../lisp/language/khmer.elc
  ELC      ../lisp/language/korean.elc
  ELC      ../lisp/language/lao.elc
  ELC      ../lisp/language/misc-lang.elc
  ELC      ../lisp/language/romanian.elc
  ELC      ../lisp/language/sinhala.elc
  ELC      ../lisp/language/slovak.elc
  ELC      ../lisp/language/tai-viet.elc
  ELC      ../lisp/language/thai.elc
  ELC      ../lisp/language/tibetan.elc
  ELC      ../lisp/language/utf-8-lang.elc
  ELC      ../lisp/language/vietnamese.elc
  ELC      ../lisp/ls-lisp.elc
  ELC      ../lisp/menu-bar.elc
  ELC      ../lisp/minibuffer.elc
  ELC      ../lisp/mouse.elc
  ELC      ../lisp/mwheel.elc
  ELC      ../lisp/newcomment.elc
  ELC      ../lisp/obarray.elc
  ELC      ../lisp/paren.elc
  ELC      ../lisp/progmodes/elisp-mode.elc
  ELC      ../lisp/progmodes/prog-mode.elc
  ELC      ../lisp/register.elc
  ELC      ../lisp/replace.elc
  ELC      ../lisp/rfn-eshadow.elc
  ELC      ../lisp/scroll-bar.elc
  ELC      ../lisp/select.elc
  ELC      ../lisp/simple.elc
  ELC      ../lisp/startup.elc
  ELC      ../lisp/subr.elc
  ELC      ../lisp/tab-bar.elc
  ELC      ../lisp/term/common-win.elc
  ELC      ../lisp/term/haiku-win.elc
  ELC      ../lisp/term/internal.elc
  ELC      ../lisp/term/ns-win.elc
  ELC      ../lisp/term/pc-win.elc
  ELC      ../lisp/term/pgtk-win.elc
  ELC      ../lisp/term/tty-colors.elc
  ELC      ../lisp/term/w32-win.elc
  ELC      ../lisp/term/x-win.elc
  ELC      ../lisp/textmodes/fill.elc
  ELC      ../lisp/textmodes/page.elc
  ELC      ../lisp/textmodes/paragraphs.elc
  ELC      ../lisp/textmodes/text-mode.elc
  ELC      ../lisp/tool-bar.elc
  ELC      ../lisp/tooltip.elc
  ELC      ../lisp/uniquify.elc
  ELC      ../lisp/vc/ediff-hook.elc
  ELC      ../lisp/vc/vc-hooks.elc
  ELC      ../lisp/version.elc
  ELC      ../lisp/w32-fns.elc
  ELC      ../lisp/w32-vars.elc
  ELC      ../lisp/widget.elc
  ELC      ../lisp/window.elc
  ELC      ../lisp/x-dnd.elc
  GEN      ../etc/DOC
rm -f emacs && cp -f temacs emacs
LC_ALL=C ./temacs -batch  -l loadup --temacs=pdump \
		--bin-dest /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/MacOS/ --eln-dest /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/Frameworks/
Loading loadup.el (source)...
Dump mode: pdump
Using load-path (/Users/suzume/Documents/Repositories/emacs-test-build/lisp)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
Loading keymap...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading loaddefs.el (source)...
Loading button...
Loading emacs-lisp/nadvice...
Loading emacs-lisp/cl-preloaded...
Loading obarray...
Loading abbrev...
Loading simple...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading international/charprop.el (source)...
Loading international/characters...
Loading international/charscript...
Loading international/emoji-zwj...
Loading composite...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading minibuffer...
Loading frame...
Loading startup...
Loading term/tty-colors...
Loading font-core...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading emacs-lisp/easymenu...
Loading isearch...
Loading rfn-eshadow...
Loading menu-bar...
Loading tab-bar...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading newcomment...
Loading replace...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading international/fontset...
Loading dnd...
Loading tool-bar...
Loading term/common-win...
Loading international/mule-util...
Loading international/ucs-normalize...
Loading term/ns-win...
Loading mwheel...
Loading progmodes/elisp-mode...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading paren...
Loading emacs-lisp/shorthands...
Loading emacs-lisp/eldoc...
Loading cus-start...
Loading tooltip...
Loading international/iso-transl...
Loading leim/leim-list.el (source)...
Waiting for git...
Waiting for git...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 16589 strings, 5197 vectors, 41999 conses, 4687 bytecodes, 271 others
Dumping under the name emacs.pdmp
Dumping fingerprint: 63b289128e66b2b6af329e98fa69d974db23ddecbfd96b47a8213046d60e6880
Dump complete
Byte counts: header=100 hot=10928396 discardable=129120 cold=4801904
Reloc counts: hot=619746 discardable=4980
Adding name emacs-29.0.50.1
Adding name emacs-29.0.50.1.pdmp
cp -f emacs.pdmp bootstrap-emacs.pdmp 
/Library/Developer/CommandLineTools/usr/bin/make -C ../nextstep all
rm -rf /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app
.././build-aux/install-sh -c -d /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app
( cd ./Cocoa/Emacs.base ; tar cfh - . ) | \
	  ( cd /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app ; umask 022; tar xf - )
[ "`cd . && /bin/pwd`" = "`/bin/pwd`" ] || \
	  ( cd Cocoa/Emacs.base ; tar cfh - . ) | \
	    ( cd /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app ; umask 022; tar xf - )
touch /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app
/Library/Developer/CommandLineTools/usr/bin/make -C ../src emacs
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets all
make[4]: Nothing to be done for `all'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata charscript.el
make[4]: Nothing to be done for `charscript.el'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata emoji-zwj.el
make[4]: Nothing to be done for `emoji-zwj.el'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[4]: Nothing to be done for `all'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets cp51932.el
make[4]: Nothing to be done for `cp51932.el'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[4]: Nothing to be done for `eucjp-ms.el'.
.././build-aux/install-sh -c -d /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/MacOS
cp -f ../src/emacs /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/MacOS/Emacs
.././build-aux/install-sh -c -d /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/MacOS/libexec
cp -f ../src/emacs.pdmp /Users/suzume/Documents/Repositories/emacs-test-build/nextstep/Emacs.app/Contents/MacOS/libexec/Emacs.pdmp
/Library/Developer/CommandLineTools/usr/bin/make -C doc/misc dvi
  GEN      auth.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./auth.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] Chapter 1 Chapter 2 [1] [2]
Writing index file auth.vr
Cross reference values unknown; you must run TeX again. [3] Chapter 3 [4]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 288--288
 []                                         @texttt (nnimap-address "imap.gmail
.com"))[] |

Overfull \hbox (37.93651pt too wide) in paragraph at lines 290--290
 []                                         @texttt (nnimap-address "imap.gmail
.com"))))[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 296--296
 []@texttt machine gmail login account@gmail.com password "account password" po
rt imap[] |

Overfull \hbox (43.6852pt too wide) in paragraph at lines 297--297
 []@texttt machine gmail2 login account2@gmail.com password "account2 password"
 port imap[] |
Chapter 4 [5]
Writing index file auth.fn
[6]
Underfull \hbox (badness 10000) in paragraph at lines 391--397
 @texttt "@textrm org.freedesktop.NetworkManager.Mobile@texttt " @textrm or @te
xttt "@textrm org.gnome.OnlineAccounts@texttt "@textrm ,
[7] Chapter 5 [8] [9] Chapter 6 [10] [11] Appendix A [12] Appendix B [13]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[14] [15] [16] [17] [18] [19] [20]) (Index) [21]
No file auth.cps.
(Function Index) [22]
No file auth.fns.
(Variable Index) [23]
No file auth.vrs.
[24] )
(see the transcript file for additional information)
Output written on auth.dvi (27 pages, 63048 bytes).
Transcript written on auth.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./auth.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.aux)
Chapter 2 [1] [2]
Writing index file auth.vr
[3] Chapter 3 [4]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 288--288
 []                                         @texttt (nnimap-address "imap.gmail
.com"))[] |

Overfull \hbox (37.93651pt too wide) in paragraph at lines 290--290
 []                                         @texttt (nnimap-address "imap.gmail
.com"))))[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 296--296
 []@texttt machine gmail login account@gmail.com password "account password" po
rt imap[] |

Overfull \hbox (43.6852pt too wide) in paragraph at lines 297--297
 []@texttt machine gmail2 login account2@gmail.com password "account2 password"
 port imap[] |
Chapter 4 [5]
Writing index file auth.fn
[6]
Underfull \hbox (badness 10000) in paragraph at lines 391--397
 @texttt "@textrm org.freedesktop.NetworkManager.Mobile@texttt " @textrm or @te
xttt "@textrm org.gnome.OnlineAccounts@texttt "@textrm ,
[7] Chapter 5 [8] [9] Chapter 6 [10] [11] Appendix A [12] Appendix B [13]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[14] [15] [16] [17] [18] [19] [20]) (Index) [21]
No file auth.cps.
(Function Index) [22]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.fns)
(Variable Index) [23]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.vrs)
[24] )
(see the transcript file for additional information)
Output written on auth.dvi (27 pages, 71288 bytes).
Transcript written on auth.log.
  GEN      autotype.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./autotype.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (Autotyping) Chapter 1
Writing index file autotype.cp
Cross reference values unknown; you must run TeX again. Chapter 2 [1]
Chapter 3 [2] Chapter 4 [3]
Writing index file autotype.fn
Writing index file autotype.vr
Chapter 5 [4] [5] Chapter 6 [6] Chapter 7 [7] Chapter 8 [8]
Underfull \hbox (badness 10000) in paragraph at lines 460--466
[]@textrm The vari-ables @texttt time-stamp-line-limit[]@textrm , @texttt time-
stamp-start[]@textrm , @texttt time-stamp-end[]@textrm ,
Chapter 9 [9] Chapter 10 [10] Chapter 11 [11]
Writing index file autotype.ky
Chapter 12 [12] [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20] [21]) (Concept Index) [22]
No file autotype.cps.
(Command Index) [23]
No file autotype.fns.
(Variable Index) [24]
No file autotype.vrs.
[25] )
(see the transcript file for additional information)
Output written on autotype.dvi (28 pages, 64060 bytes).
Transcript written on autotype.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./autotype.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.toc)
[-1] (Autotyping)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.aux)
Chapter 1
Writing index file autotype.cp
Chapter 2 [1] Chapter 3 [2] Chapter 4 [3]
Writing index file autotype.fn
Writing index file autotype.vr
Chapter 5 [4] [5] Chapter 6 [6] Chapter 7 [7] Chapter 8 [8]
Underfull \hbox (badness 10000) in paragraph at lines 460--466
[]@textrm The vari-ables @texttt time-stamp-line-limit[]@textrm , @texttt time-
stamp-start[]@textrm , @texttt time-stamp-end[]@textrm ,
Chapter 9 [9] Chapter 10 [10] Chapter 11 [11]
Writing index file autotype.ky
Chapter 12 [12] [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20] [21]) (Concept Index) [22]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.cps)
(Command Index) [23]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.fns)
(Variable Index) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.vrs)
[25] )
(see the transcript file for additional information)
Output written on autotype.dvi (28 pages, 83912 bytes).
Transcript written on autotype.log.
  GEN      bovine.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./bovine.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file bovine.cp
[1] [2] [-1] (@value {TITLE}) Chapter 1 [1] Chapter 2 [2]
Cross reference values unknown; you must run TeX again. [3] Chapter 3 [4]
[5] Chapter 4 [6] Appendix A [7]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[8] [9] [10] [11] [12] [13] [14]) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc)
[-2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc
) [-3] )
Output written on bovine.dvi (20 pages, 52312 bytes).
Transcript written on bovine.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./bovine.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file bovine.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc)
[-1] (@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.aux)
Chapter 1 [1] Chapter 2 [2] [3] Chapter 3 [4] [5] Chapter 4 [6] Appendix A
[7]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[8] [9] [10] [11] [12] [13] [14]) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc)
[-2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc
) [-3] )
Output written on bovine.dvi (20 pages, 54872 bytes).
Transcript written on bovine.log.
  GEN      calc.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./calc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [-1] [-2] [-3] [-4] Chapter 1 [1] [2]
Cross reference values unknown; you must run TeX again. [3] [4]
Writing index file calc.cp
[5] [6] [7] [8] [9] [10] [11] [12] [13] Chapter 2 [14] [15] [16] [17] [18]
[19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33]
[34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60]
Writing index file calc.tp
[61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75]
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] Chapter 3
[103] [104]
Writing index file calc.pg
Writing index file calc.ky
[105] [106] [107] [108] [109] [110] [111] [112] [113] [114] Chapter 4 [115]
[116] [117] [118]
Writing index file calc.vr
[119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130]
Chapter 5 [131] [132] [133] [134] [135] Chapter 6 [136] [137] [138] [139]
[140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152] [153] [154] [155] [156] [157] [158] [159] [160] [161]
Underfull \hbox (badness 10000) in paragraph at lines 14233--14249
@textrm to `@texttt \begin{matrix} ... \end{matrix}[]@textrm '[], `@texttt \beg
in{bmatrix} ... \end{bmatrix}[]@textrm '[],

Underfull \hbox (badness 10000) in paragraph at lines 14233--14249
@textrm `@texttt \begin{pmatrix} ... \end{pmatrix}[]@textrm '[], as well as `@t
exttt \begin{smallmatrix} ...
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173]
[174] [175] [176]
Underfull \hbox (badness 7649) in paragraph at lines 15662--15668
@textrm will parse `@texttt foo(1, 2, 3, 4)[]@textrm '[] as `@texttt bar([1, 2,
 3, 4])[]@textrm '[], and `@texttt foo(1, 2; 3, 4)[]@textrm '[] as
[177] [178] [179] [180] [181] [182] Chapter 7 [183] [184] [185] [186] [187]
[188] [189] [190] [191] [192] [193] [194] [195] [196] [197]
Writing index file calc.fn
[198] [199] [200] [201] [202] [203] [204] [205] [206] Chapter 8 [207] [208]
[209] [210] [211] [212] [213] [214] [215] [216] [217] [218] Chapter 9 [219]
[220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231]
[232] [233] [234] [235] [236] [237] [238] [239] [240] [241] Chapter 10 [242]
[243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265]
Underfull \hbox (badness 6910) in paragraph at lines 23652--23665
[]@textrm Your rule may do fur-ther in-te-gra-tion by call-ing @texttt integ[]@
textrm . For ex-am-ple,
[266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277]
[278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288] [289]
[290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300] [301]
Underfull \hbox (badness 10000) in paragraph at lines 26896--26906
 []@textrm Here's an-other ex-am-ple, for in-te-grat-ing cosines of lin-ear ter
ms:
[302] [303] [304] [305] [306] [307] [308] [309] [310] [311] Chapter 11 [312]
[313] [314] [315] [316] [317] [318] [319] [320] Chapter 12 [321] [322] [323]
[324] [325] [326] [327] Chapter 13 [328] [329] [330] [331] [332] [333] [334]
[335] [336] Chapter 14 [337] [338] [339] [340] [341] [342] Chapter 15 [343]
[344] [345] [346] [347] [348] [349] Chapter 16 [350] [351] [352] [353] [354]
Underfull \hbox (badness 10000) in paragraph at lines 30901--30912
[]@textrm The @textttsl C-x * n[] @textrm (@texttt calc-embedded-next[]@textrm 
) and @textttsl C-x * p[] @textrm (@texttt calc-embedded-previous[]@textrm )
[355] [356] [357] [358] [359] [360] [361] Chapter 17 [362] [363] [364] [365]
[366] [367] [368] [369] [370] [371] [372] [373] [374] [375] [376] [377]
[378] [379] [380] [381] [382] [383] [384] [385] [386] [387] [388] [389]
[390] [391] [392] [393] [394] [395] [396] [397] [398] [399] [400] [401]
[402] [403] [404] [405] [406] [407] [408] [409] [410] [411] [412] Appendix A
[413] [414]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gpl.texi
[415] [416] [417] [418] [419] [420] [421] [422] [423] [424]) Appendix B
[425] [426]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[427] [428] [429] [430] [431] [432] [433]) Appendix C [434] [435]
Underfull \hbox (badness 10000) in paragraph at lines 35371--35376
 []@textrm The vari-able @texttt calc-embedded-announce-formula-alist[] @textrm
 is used to set
[436]
Underfull \hbox (badness 10000) in paragraph at lines 35422--35430
 []@textrm The vari-able @texttt calc-embedded-open-close-formula-alist[] @text
rm is used to set
[437]
Underfull \hbox (badness 10000) in paragraph at lines 35466--35473
 []@textrm The vari-able @texttt calc-embedded-open-close-plain-alist[] @textrm
 is used to set

Underfull \hbox (badness 10000) in paragraph at lines 35509--35517
 @texttt calc-embedded-open-new-formula[] @textrm and @texttt calc-embedded-clo
se-new-formula[]
[438]
Underfull \hbox (badness 10000) in paragraph at lines 35536--35543
 []@textrm The vari-able @texttt calc-embedded-open-close-mode-alist[] @textrm 
is used to set
[439] Appendix D [440] Appendix E [441] [442] [443] [444] [445] [446] [447]
[448] [449] [450] [451] [452] [453] [454] [455] [456] [457] [458] [459]
(Index of Key Sequences) [460]
No file calc.kys.
(Index of Calculator Commands) [461] [462]
No file calc.pgs.
(Index of Algebraic Functions) [463] [464]
No file calc.tps.
(Concept Index) [465] [466]
No file calc.cps.
(Index of Variables) [467] [468]
No file calc.vrs.
(Index of Lisp Math Functions) [469] [470]
No file calc.fns.
[471] )
(see the transcript file for additional information)
Output written on calc.dvi (477 pages, 1803500 bytes).
Transcript written on calc.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./calc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10]) [-11] [-12] Chapter 1 [1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.aux)
[3] [4]
Writing index file calc.cp
[5] [6] [7] [8] [9] [10] [11] [12] [13] Chapter 2 [14] [15] [16] [17] [18]
[19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33]
[34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60]
Writing index file calc.tp
[61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75]
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] Chapter 3
[103] [104]
Writing index file calc.pg
Writing index file calc.ky
[105] [106] [107] [108] [109] [110] [111] [112] [113] [114] Chapter 4 [115]
[116] [117] [118]
Writing index file calc.vr
[119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130]
Chapter 5 [131] [132] [133] [134] [135] Chapter 6 [136] [137] [138] [139]
[140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152] [153] [154] [155] [156] [157] [158] [159] [160] [161]
Underfull \hbox (badness 10000) in paragraph at lines 14233--14249
@textrm to `@texttt \begin{matrix} ... \end{matrix}[]@textrm '[], `@texttt \beg
in{bmatrix} ... \end{bmatrix}[]@textrm '[],

Underfull \hbox (badness 10000) in paragraph at lines 14233--14249
@textrm `@texttt \begin{pmatrix} ... \end{pmatrix}[]@textrm '[], as well as `@t
exttt \begin{smallmatrix} ...
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173]
[174] [175] [176]
Underfull \hbox (badness 7649) in paragraph at lines 15662--15668
@textrm will parse `@texttt foo(1, 2, 3, 4)[]@textrm '[] as `@texttt bar([1, 2,
 3, 4])[]@textrm '[], and `@texttt foo(1, 2; 3, 4)[]@textrm '[] as
[177] [178] [179] [180] [181] Chapter 7 [182] [183] [184] [185] [186] [187]
[188] [189] [190] [191] [192] [193] [194] [195] [196] [197]
Writing index file calc.fn
[198] [199] [200] [201] [202] [203] [204] [205] [206] Chapter 8 [207] [208]
[209] [210] [211] [212] [213] [214] [215] [216] [217] [218] Chapter 9 [219]
[220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231]
[232] [233] [234] [235] [236] [237] [238] [239] [240] [241] Chapter 10 [242]
[243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265]
Underfull \hbox (badness 6910) in paragraph at lines 23652--23665
[]@textrm Your rule may do fur-ther in-te-gra-tion by call-ing @texttt integ[]@
textrm . For ex-am-ple,
[266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277]
[278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288] [289]
[290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300] [301]
Underfull \hbox (badness 10000) in paragraph at lines 26896--26906
 []@textrm Here's an-other ex-am-ple, for in-te-grat-ing cosines of lin-ear ter
ms:
[302] [303] [304] [305] [306] [307] [308] [309] [310] [311] Chapter 11 [312]
[313] [314] [315] [316] [317] [318] [319] [320] Chapter 12 [321] [322] [323]
[324] [325] [326] [327] Chapter 13 [328] [329] [330] [331] [332] [333] [334]
[335] [336] Chapter 14 [337] [338] [339] [340] [341] [342] Chapter 15 [343]
[344] [345] [346] [347] [348] [349] Chapter 16 [350] [351] [352] [353] [354]
Underfull \hbox (badness 10000) in paragraph at lines 30901--30912
[]@textrm The @textttsl C-x * n[] @textrm (@texttt calc-embedded-next[]@textrm 
) and @textttsl C-x * p[] @textrm (@texttt calc-embedded-previous[]@textrm )
[355] [356] [357] [358] [359] [360] Chapter 17 [361] [362] [363] [364] [365]
[366] [367] [368] [369] [370] [371] [372] [373] [374] [375] [376] [377]
[378] [379] [380] [381] [382] [383] [384] [385] [386] [387] [388] [389]
[390] [391] [392] [393] [394] [395] [396] [397] [398] [399] [400] [401]
[402] [403] [404] [405] [406] [407] [408] [409] [410] [411] Appendix A [412]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gpl.texi
[413] [414] [415] [416] [417] [418] [419] [420] [421] [422]) Appendix B
[423] [424]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[425] [426] [427] [428] [429] [430] [431]) Appendix C [432] [433]
Underfull \hbox (badness 10000) in paragraph at lines 35371--35376
 []@textrm The vari-able @texttt calc-embedded-announce-formula-alist[] @textrm
 is used to set
[434]
Underfull \hbox (badness 10000) in paragraph at lines 35422--35430
 []@textrm The vari-able @texttt calc-embedded-open-close-formula-alist[] @text
rm is used to set
[435]
Underfull \hbox (badness 10000) in paragraph at lines 35466--35473
 []@textrm The vari-able @texttt calc-embedded-open-close-plain-alist[] @textrm
 is used to set

Underfull \hbox (badness 10000) in paragraph at lines 35509--35517
 @texttt calc-embedded-open-new-formula[] @textrm and @texttt calc-embedded-clo
se-new-formula[]
[436]
Underfull \hbox (badness 10000) in paragraph at lines 35536--35543
 []@textrm The vari-able @texttt calc-embedded-open-close-mode-alist[] @textrm 
is used to set
[437] Appendix D [438] Appendix E [439] [440] [441] [442] [443] [444] [445]
[446] [447] [448] [449] [450] [451] [452] [453] [454] [455] [456] [457]
(Index of Key Sequences) [458]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.kys
[459] [460] [461] [462] [463] [464] [465] [466])
(Index of Calculator Commands) [467] [468]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.pgs
[469] [470] [471] [472] [473]) (Index of Algebraic Functions) [474]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.tps
[475] [476] [477] [478] [479] [480]) (Concept Index) [481] [482]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.cps
[483] [484] [485]) (Index of Variables) [486]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.vrs
[487]) (Index of Lisp Math Functions) [488]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.fns
[489] [490]) [491] )
(see the transcript file for additional information)
Output written on calc.dvi (505 pages, 2766964 bytes).
Transcript written on calc.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./calc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10]) [-11] [-12] Chapter 1 [1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.aux)
[3] [4]
Writing index file calc.cp
[5] [6] [7] [8] [9] [10] [11] [12] [13] Chapter 2 [14] [15] [16] [17] [18]
[19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33]
[34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60]
Writing index file calc.tp
[61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75]
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] Chapter 3
[103] [104]
Writing index file calc.pg
Writing index file calc.ky
[105] [106] [107] [108] [109] [110] [111] [112] [113] [114] Chapter 4 [115]
[116] [117] [118]
Writing index file calc.vr
[119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130]
Chapter 5 [131] [132] [133] [134] [135] Chapter 6 [136] [137] [138] [139]
[140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152] [153] [154] [155] [156] [157] [158] [159] [160] [161]
Underfull \hbox (badness 10000) in paragraph at lines 14233--14249
@textrm to `@texttt \begin{matrix} ... \end{matrix}[]@textrm '[], `@texttt \beg
in{bmatrix} ... \end{bmatrix}[]@textrm '[],

Underfull \hbox (badness 10000) in paragraph at lines 14233--14249
@textrm `@texttt \begin{pmatrix} ... \end{pmatrix}[]@textrm '[], as well as `@t
exttt \begin{smallmatrix} ...
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173]
[174] [175] [176]
Underfull \hbox (badness 7649) in paragraph at lines 15662--15668
@textrm will parse `@texttt foo(1, 2, 3, 4)[]@textrm '[] as `@texttt bar([1, 2,
 3, 4])[]@textrm '[], and `@texttt foo(1, 2; 3, 4)[]@textrm '[] as
[177] [178] [179] [180] [181] Chapter 7 [182] [183] [184] [185] [186] [187]
[188] [189] [190] [191] [192] [193] [194] [195] [196] [197]
Writing index file calc.fn
[198] [199] [200] [201] [202] [203] [204] [205] [206] Chapter 8 [207] [208]
[209] [210] [211] [212] [213] [214] [215] [216] [217] [218] Chapter 9 [219]
[220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231]
[232] [233] [234] [235] [236] [237] [238] [239] [240] [241] Chapter 10 [242]
[243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265]
Underfull \hbox (badness 6910) in paragraph at lines 23652--23665
[]@textrm Your rule may do fur-ther in-te-gra-tion by call-ing @texttt integ[]@
textrm . For ex-am-ple,
[266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277]
[278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288] [289]
[290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300] [301]
Underfull \hbox (badness 10000) in paragraph at lines 26896--26906
 []@textrm Here's an-other ex-am-ple, for in-te-grat-ing cosines of lin-ear ter
ms:
[302] [303] [304] [305] [306] [307] [308] [309] [310] [311] Chapter 11 [312]
[313] [314] [315] [316] [317] [318] [319] [320] Chapter 12 [321] [322] [323]
[324] [325] [326] [327] Chapter 13 [328] [329] [330] [331] [332] [333] [334]
[335] [336] Chapter 14 [337] [338] [339] [340] [341] [342] Chapter 15 [343]
[344] [345] [346] [347] [348] [349] Chapter 16 [350] [351] [352] [353] [354]
Underfull \hbox (badness 10000) in paragraph at lines 30901--30912
[]@textrm The @textttsl C-x * n[] @textrm (@texttt calc-embedded-next[]@textrm 
) and @textttsl C-x * p[] @textrm (@texttt calc-embedded-previous[]@textrm )
[355] [356] [357] [358] [359] [360] Chapter 17 [361] [362] [363] [364] [365]
[366] [367] [368] [369] [370] [371] [372] [373] [374] [375] [376] [377]
[378] [379] [380] [381] [382] [383] [384] [385] [386] [387] [388] [389]
[390] [391] [392] [393] [394] [395] [396] [397] [398] [399] [400] [401]
[402] [403] [404] [405] [406] [407] [408] [409] [410] [411] Appendix A [412]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gpl.texi
[413] [414] [415] [416] [417] [418] [419] [420] [421] [422]) Appendix B
[423] [424]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[425] [426] [427] [428] [429] [430] [431]) Appendix C [432] [433]
Underfull \hbox (badness 10000) in paragraph at lines 35371--35376
 []@textrm The vari-able @texttt calc-embedded-announce-formula-alist[] @textrm
 is used to set
[434]
Underfull \hbox (badness 10000) in paragraph at lines 35422--35430
 []@textrm The vari-able @texttt calc-embedded-open-close-formula-alist[] @text
rm is used to set
[435]
Underfull \hbox (badness 10000) in paragraph at lines 35466--35473
 []@textrm The vari-able @texttt calc-embedded-open-close-plain-alist[] @textrm
 is used to set

Underfull \hbox (badness 10000) in paragraph at lines 35509--35517
 @texttt calc-embedded-open-new-formula[] @textrm and @texttt calc-embedded-clo
se-new-formula[]
[436]
Underfull \hbox (badness 10000) in paragraph at lines 35536--35543
 []@textrm The vari-able @texttt calc-embedded-open-close-mode-alist[] @textrm 
is used to set
[437] Appendix D [438] Appendix E [439] [440] [441] [442] [443] [444] [445]
[446] [447] [448] [449] [450] [451] [452] [453] [454] [455] [456] [457]
(Index of Key Sequences) [458]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.kys
[459] [460] [461] [462] [463] [464] [465] [466])
(Index of Calculator Commands) [467] [468]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.pgs
[469] [470] [471] [472] [473]) (Index of Algebraic Functions) [474]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.tps
[475] [476] [477] [478] [479] [480]) (Concept Index) [481] [482]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.cps
[483] [484] [485]) (Index of Variables) [486]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.vrs
[487]) (Index of Lisp Math Functions) [488]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.fns
[489] [490]) [491] )
(see the transcript file for additional information)
Output written on calc.dvi (505 pages, 2766964 bytes).
Transcript written on calc.log.
  GEN      cc-mode.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./cc-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file cc-mode.cp
[1] [2] [-1] [-2] Chapter 1
Writing index file cc-mode.fn
Chapter 2 [1] Chapter 3 [2]
Cross reference values unknown; you must run TeX again. [3] Chapter 4 [4]
[5]
Writing index file cc-mode.vr
[6] [7]
Underfull \hbox (badness 10000) in paragraph at lines 878--881
 @texttt comment-alist[] @textrm won't be con-sulted at all for comment-only
[8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] Chapter 5 [19] [20]
[21]
Overfull \hbox (164.65263pt too wide) in paragraph at lines 2085--2087
 []@textrm The de-fault value for @texttt c-doc-comment-style[] @textrm is []. 

[22] [23] [24] Chapter 6 [25] [26] [27]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2445--2445
 []            @texttt (string-match "/usr/src/linux" (buffer-file-name)))[] 
[28] [29]
Underfull \hbox (badness 10000) in paragraph at lines 2613--2632
[]@texttt c-indent-comment-alist[]@textrm , @texttt c-indent-comments-syntactic
ally-p[] @textrm (see $@textsy h$@textrm un-de-fined$@textsy i$

Underfull \hbox (badness 10000) in paragraph at lines 2613--2632
[]@texttt c-special-indent-hook[]@textrm , @texttt c-label-minimum-indentation[
] @textrm (see $@textsy h$@textrm un-de-fined$@textsy i$ @textrm [Other
[30] [31]
Overfull \hbox (111.7891pt too wide) in paragraph at lines 2791--2793
 []@textrm The stan-dard value of @texttt c-default-style[] @textrm is []. 
[32] [33] [34] Chapter 7 [35]
Underfull \hbox (badness 10000) in paragraph at lines 3082--3086
[][][]@smalltt comment-start[]@smallrm , @smalltt comment-end[]@smallrm , @smal
ltt comment-start-skip[]@smallrm , @smalltt paragraph-start[]@smallrm , @smallt
t paragraph-separate[]@smallrm ,
[36] [37] Chapter 8 [38] [39] [40] [41] [42] [43] Chapter 9 [44] [45] [46]
[47] Chapter 10 [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59]
[60] [61] [62] [63] [64] [65] [66] Chapter 11 [67] [68] [69] [70] [71] [72]
[73]
Overfull \vbox (0.28314pt too high) has occurred while \output is active
[74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] Chapter 12 [86]
[87] [88] [89] Chapter 13 [90] Appendix A [91] [92] Appendix B [93] [94]
Appendix C [95]
Overfull \hbox (13.62822pt too wide) in paragraph at lines 7401--7401
 []@texttt File mode specification error: (void-variable c-font-lock-keywords-3
)[] 
Appendix D [96] [97] Appendix E [98] Appendix F [99]
Underfull \hbox (badness 10000) in paragraph at lines 7597--7606
@texttt comp.lang.c++[]@textrm , @texttt comp.lang.objective-c[]@textrm , @text
tt comp.lang.java.softwaretools[]@textrm ,
Appendix G [100]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[101] [102] [103] [104] [105] [106] [107]) (Command and Function Index)
[108]
No file cc-mode.fns.
(Variable Index) [109]
No file cc-mode.vrs.
(Concept and Key Index) [110]
No file cc-mode.cps.
[111] )
(see the transcript file for additional information)
Output written on cc-mode.dvi (115 pages, 344024 bytes).
Transcript written on cc-mode.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./cc-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file cc-mode.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.toc
[-2] [-3]) [-4] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.aux)
Writing index file cc-mode.fn
Chapter 2 [1] Chapter 3 [2] [3] Chapter 4 [4] [5]
Writing index file cc-mode.vr
[6] [7]
Underfull \hbox (badness 10000) in paragraph at lines 878--881
 @texttt comment-alist[] @textrm won't be con-sulted at all for comment-only
[8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] Chapter 5 [19] [20]
[21]
Overfull \hbox (164.65263pt too wide) in paragraph at lines 2085--2087
 []@textrm The de-fault value for @texttt c-doc-comment-style[] @textrm is []. 

[22] [23] [24] Chapter 6 [25] [26] [27]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2445--2445
 []            @texttt (string-match "/usr/src/linux" (buffer-file-name)))[] 
[28] [29]
Underfull \hbox (badness 7558) in paragraph at lines 2613--2632
[]@texttt c-indent-comment-alist[]@textrm , @texttt c-indent-comments-syntactic
ally-p[] @textrm (see Sec-tion 4.1
[30] [31]
Overfull \hbox (111.7891pt too wide) in paragraph at lines 2791--2793
 []@textrm The stan-dard value of @texttt c-default-style[] @textrm is []. 
[32] [33] [34] Chapter 7 [35]
Underfull \hbox (badness 10000) in paragraph at lines 3082--3086
[][][]@smalltt comment-start[]@smallrm , @smalltt comment-end[]@smallrm , @smal
ltt comment-start-skip[]@smallrm , @smalltt paragraph-start[]@smallrm , @smallt
t paragraph-separate[]@smallrm ,
[36] [37] Chapter 8 [38] [39] [40] [41] [42] [43] Chapter 9 [44] [45] [46]
[47] Chapter 10 [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59]
[60] [61] [62] [63] [64] [65] [66] Chapter 11 [67] [68] [69] [70] [71] [72]
[73]
Overfull \vbox (0.28314pt too high) has occurred while \output is active
[74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] Chapter 12 [86]
[87] [88] [89] Chapter 13 [90] Appendix A [91] [92] Appendix B [93] [94]
Appendix C [95]
Overfull \hbox (13.62822pt too wide) in paragraph at lines 7401--7401
 []@texttt File mode specification error: (void-variable c-font-lock-keywords-3
)[] 
Appendix D [96] [97] Appendix E [98] Appendix F [99]
Underfull \hbox (badness 10000) in paragraph at lines 7597--7606
@texttt comp.lang.c++[]@textrm , @texttt comp.lang.objective-c[]@textrm , @text
tt comp.lang.java.softwaretools[]@textrm ,
Appendix G [100]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[101] [102] [103] [104] [105] [106] [107]) (Command and Function Index)
[108]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.fns
[109] [110]) [111] (Variable Index) [112]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.vrs
[113]) (Concept and Key Index) [114]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.cps
[115] [116] [117]) [118] )
(see the transcript file for additional information)
Output written on cc-mode.dvi (124 pages, 542496 bytes).
Transcript written on cc-mode.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./cc-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file cc-mode.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.toc
[-2] [-3]) [-4] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.aux)
Writing index file cc-mode.fn
Chapter 2 [1] Chapter 3 [2] [3] Chapter 4 [4] [5]
Writing index file cc-mode.vr
[6] [7]
Underfull \hbox (badness 10000) in paragraph at lines 878--881
 @texttt comment-alist[] @textrm won't be con-sulted at all for comment-only
[8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] Chapter 5 [19] [20]
[21]
Overfull \hbox (164.65263pt too wide) in paragraph at lines 2085--2087
 []@textrm The de-fault value for @texttt c-doc-comment-style[] @textrm is []. 

[22] [23] [24] Chapter 6 [25] [26] [27]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2445--2445
 []            @texttt (string-match "/usr/src/linux" (buffer-file-name)))[] 
[28] [29]
Underfull \hbox (badness 7558) in paragraph at lines 2613--2632
[]@texttt c-indent-comment-alist[]@textrm , @texttt c-indent-comments-syntactic
ally-p[] @textrm (see Sec-tion 4.1
[30] [31]
Overfull \hbox (111.7891pt too wide) in paragraph at lines 2791--2793
 []@textrm The stan-dard value of @texttt c-default-style[] @textrm is []. 
[32] [33] [34] Chapter 7 [35]
Underfull \hbox (badness 10000) in paragraph at lines 3082--3086
[][][]@smalltt comment-start[]@smallrm , @smalltt comment-end[]@smallrm , @smal
ltt comment-start-skip[]@smallrm , @smalltt paragraph-start[]@smallrm , @smallt
t paragraph-separate[]@smallrm ,
[36] [37] Chapter 8 [38] [39] [40] [41] [42] [43] Chapter 9 [44] [45] [46]
[47] Chapter 10 [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59]
[60] [61] [62] [63] [64] [65] [66] Chapter 11 [67] [68] [69] [70] [71] [72]
[73]
Overfull \vbox (0.28314pt too high) has occurred while \output is active
[74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] Chapter 12 [86]
[87] [88] [89] Chapter 13 [90] Appendix A [91] [92] Appendix B [93] [94]
Appendix C [95]
Overfull \hbox (13.62822pt too wide) in paragraph at lines 7401--7401
 []@texttt File mode specification error: (void-variable c-font-lock-keywords-3
)[] 
Appendix D [96] [97] Appendix E [98] Appendix F [99]
Underfull \hbox (badness 10000) in paragraph at lines 7597--7606
@texttt comp.lang.c++[]@textrm , @texttt comp.lang.objective-c[]@textrm , @text
tt comp.lang.java.softwaretools[]@textrm ,
Appendix G [100]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[101] [102] [103] [104] [105] [106] [107]) (Command and Function Index)
[108]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.fns
[109] [110]) [111] (Variable Index) [112]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.vrs
[113]) (Concept and Key Index) [114]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.cps
[115] [116] [117]) [118] )
(see the transcript file for additional information)
Output written on cc-mode.dvi (124 pages, 542520 bytes).
Transcript written on cc-mode.log.
  GEN      cl.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./cl.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [-1] Chapter 1 Cross reference values unknown; you must run TeX again.
[1] [2] Chapter 2 [3]
Writing index file cl.cp
Writing index file cl.fn
[4] [5] [6] [7] [8] Chapter 3 [9] [10] Chapter 4 [11] [12] [13] [14] [15]
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
[31] [32] Chapter 5 [33] Chapter 6 [34] [35] [36] Chapter 7 [37] [38]
Chapter 8 [39] [40] [41] [42]
Writing index file cl.vr
Chapter 9 [43] [44] [45] [46] [47] [48] [49] Chapter 10 [50] [51] [52] [53]
Chapter 11 [54] [55] [56] [57]
Overfull \hbox (44.17865pt too wide) in paragraph at lines 4198--4198
 []     [] @texttt error: "astronaut-first-name accessing a non-astronaut"[] 
[58]
Overfull \hbox (44.17863pt too wide) in paragraph at lines 4244--4244
 []@texttt (cl-defstruct (person2 (:type list) :named) first-name age sex)[] 

Overfull \hbox (15.4352pt too wide) in paragraph at lines 4246--4246
 []@texttt (cl-defstruct (person4 (:type vector)) first-name age sex)[] 
[59] Chapter 12 [60] Appendix A [61] [62] Appendix B [63] Appendix C [64]
[65] [66] Appendix D [67] [68] [69] [70] [71] [72] Appendix E [73]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[74] [75] [76] [77] [78] [79] [80]) (Function Index) [81]
No file cl.fns.
(Variable Index) [82]
No file cl.vrs.
(Concept Index) [83]
No file cl.cps.
[84] )
(see the transcript file for additional information)
Output written on cl.dvi (87 pages, 279108 bytes).
Transcript written on cl.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./cl.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.toc
[-1]) [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.aux)
[1] [2] Chapter 2 [3]
Writing index file cl.cp
Writing index file cl.fn
[4] [5] [6] [7] [8] Chapter 3 [9] [10] Chapter 4 [11] [12] [13] [14] [15]
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
[31] [32] Chapter 5 [33] Chapter 6 [34] [35] [36] Chapter 7 [37] [38]
Chapter 8 [39] [40] [41] [42]
Writing index file cl.vr
Chapter 9 [43] [44] [45] [46] [47] [48] [49] Chapter 10 [50] [51] [52] [53]
Chapter 11 [54] [55] [56] [57]
Overfull \hbox (44.17865pt too wide) in paragraph at lines 4198--4198
 []     [] @texttt error: "astronaut-first-name accessing a non-astronaut"[] 
[58]
Overfull \hbox (44.17863pt too wide) in paragraph at lines 4244--4244
 []@texttt (cl-defstruct (person2 (:type list) :named) first-name age sex)[] 

Overfull \hbox (15.4352pt too wide) in paragraph at lines 4246--4246
 []@texttt (cl-defstruct (person4 (:type vector)) first-name age sex)[] 
[59] Chapter 12 [60] Appendix A [61] [62] Appendix B [63] Appendix C [64]
[65] [66] Appendix D [67] [68] [69] [70] [71] [72] Appendix E [73]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[74] [75] [76] [77] [78] [79] [80]) (Function Index) [81]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.fns [82])
(Variable Index) [83]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.vrs)
(Concept Index) [84]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.cps)
[85] )
(see the transcript file for additional information)
Output written on cl.dvi (89 pages, 365668 bytes).
Transcript written on cl.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./cl.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.toc
[-1]) [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.aux)
[1] [2] Chapter 2 [3]
Writing index file cl.cp
Writing index file cl.fn
[4] [5] [6] [7] [8] Chapter 3 [9] [10] Chapter 4 [11] [12] [13] [14] [15]
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
[31] [32] Chapter 5 [33] Chapter 6 [34] [35] [36] Chapter 7 [37] [38]
Chapter 8 [39] [40] [41] [42]
Writing index file cl.vr
Chapter 9 [43] [44] [45] [46] [47] [48] [49] Chapter 10 [50] [51] [52] [53]
Chapter 11 [54] [55] [56] [57]
Overfull \hbox (44.17865pt too wide) in paragraph at lines 4198--4198
 []     [] @texttt error: "astronaut-first-name accessing a non-astronaut"[] 
[58]
Overfull \hbox (44.17863pt too wide) in paragraph at lines 4244--4244
 []@texttt (cl-defstruct (person2 (:type list) :named) first-name age sex)[] 

Overfull \hbox (15.4352pt too wide) in paragraph at lines 4246--4246
 []@texttt (cl-defstruct (person4 (:type vector)) first-name age sex)[] 
[59] Chapter 12 [60] Appendix A [61] [62] Appendix B [63] Appendix C [64]
[65] [66] Appendix D [67] [68] [69] [70] [71] [72] Appendix E [73]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[74] [75] [76] [77] [78] [79] [80]) (Function Index) [81]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.fns [82])
(Variable Index) [83]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.vrs)
(Concept Index) [84]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.cps)
[85] )
(see the transcript file for additional information)
Output written on cl.dvi (89 pages, 365668 bytes).
Transcript written on cl.log.
  GEN      dbus.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./dbus.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file dbus.cp
[1] [2] [-1] (D-Bus integration in Emacs) Chapter 1 Chapter 2 [1] [2] [3]
Cross reference values unknown; you must run TeX again. [4]
Underfull \hbox (badness 10000) in paragraph at lines 409--416
 @textrm ject path `@texttt /org/freedesktop/Hal/devices/computer[]@textrm '[] 
of-fers the in-ter-face
[5] [6] [7]
Overfull \hbox (26.60324pt too wide) in paragraph at lines 563--563
 []       @texttt (arg ((name . "hit_data") (type . "aav") (direction . "out"))
))[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 585--585
 []             @texttt (dbus-introspect-get-interface-names :session service p
ath))[] |
[8]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 632--632
 []     @texttt (arg ((name . "hit_data") (type . "aav") (direction . "out"))))
[] |

Overfull \hbox (7.87372pt too wide) in paragraph at lines 676--677
[][][]@smallrm See @smalltt https://  dbus.  freedesktop.  org/  doc/  dbus-spe
cification.  html#  standard-interfaces-properties[]| |

Overfull \hbox (34.99783pt too wide) in paragraph at lines 675--680
[]@textrm Interfaces can have prop-er-ties. These can be ex-posed via the `@tex
ttt org.freedesktop.DBus.Properties[]@textrm '[]|
[9]
Overfull \hbox (22.04855pt too wide) in paragraph at lines 682--683
[][][]@smallrm See @smalltt https://  dbus.  freedesktop.  org/  doc/  dbus-spe
cification.  html#  standard-interfaces-objectmanager[]| |
[10] [11]
Underfull \hbox (badness 10000) in paragraph at lines 817--821
 []@textrm If pos-si-ble, `@texttt org.freedesktop.DBus.ObjectManager.GetManage
dObjects[]@textrm '[]

Underfull \hbox (badness 10000) in paragraph at lines 817--821
 @textrm col-lected via `@texttt org.freedesktop.DBus.Introspectable.Introspect
[]@textrm '[] and
[12] [13] Chapter 3 [14]
Overfull \hbox (40.24081pt too wide) in paragraph at lines 989--989
  @texttt Lisp type              | 

Overfull \hbox (57.48686pt too wide) in paragraph at lines 989--989
              | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 992--992
  @texttt nat-u-ral num-ber         | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 993--993
  @texttt neg-a-tive in-te-ger       | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 994--994
  @texttt float                  | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 995--995
  @texttt string                 | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 996--996
  @texttt list                   | 
[15] [16]
Overfull \hbox (57.48686pt too wide) in paragraph at lines 1129--1129
              | 
[17] Chapter 4 [18]
Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 []@textrm With the @texttt dbus-introspect[] @textrm func-tion it is pos-si-bl
e to ex-plore the

Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 @textrm in-ter-faces of `@texttt org.freedesktop.Hal[]@textrm '[] ser-vice. It
 of-fers the in-ter-

Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 @textrm faces `@texttt org.freedesktop.Hal.Manager[]@textrm '[] for the ob-jec
t at the path

Overfull \hbox (26.62305pt too wide) in paragraph at lines 1263--1271
 @textrm `@texttt /org/freedesktop/Hal/Manager[]@textrm '[] as well as the in-t
er-face `@texttt org.freedesktop.Hal.Device[]@textrm '[]|
[19] Chapter 5 [20] Chapter 6 [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 1434--1440
@textrm the ser-vice name must be `@texttt org.gnu.Emacs[]@textrm '[]. The ob-j
ect path shall be-

Underfull \hbox (badness 10000) in paragraph at lines 1434--1440
@textrm gin with `@texttt /org/gnu/Emacs/@textttsl application[]@textrm '[], an
d the in-ter-face name shall be
[23]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1515--1515
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[24]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1631--1631
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[25]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1638--1638
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |

Overfull \hbox (52.65848pt too wide) in paragraph at lines 1645--1649
 @textrm `@texttt org.freedesktop.DBus.Properties.Get[]@textrm '[] and `@texttt
 org.freedesktop.DBus.Properties.GetAll[]@textrm '[].|

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1676--1676
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1682--1682
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[26] Chapter 7 [27] [28]
Overfull \hbox (1.95699pt too wide) in paragraph at lines 1812--1819
 []@textrm As we know from the in-tro-spec-tion data of in-ter-face `@texttt or
g.freedesktop.Hal.Manager[]@textrm '[],|

Overfull \hbox (20.85455pt too wide) in paragraph at lines 1827--1827
 []   @texttt :system nil nil nil nil #^^Mignore :path-namespace "/invalid/path
"))[] |
Chapter 8 [29]
Overfull \hbox (66.84407pt too wide) in paragraph at lines 1881--1881
 [][] @texttt "unix:abstract=/tmp/dbus-2yzWHOCdSD,guid=a490dd26625870ca1298b6e1
0000fd7f"[] |

Overfull \hbox (20.85455pt too wide) in paragraph at lines 1883--1883
 []@texttt ;; If Emacs is built with GTK+ support, and you run in a GTK+-enable
d[] |

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1884--1884
 []@texttt ;; environment (like a GNOME session), the initialization reuses the
[] |
[30] Chapter 9 [31]
Underfull \hbox (badness 10000) in paragraph at lines 1957--1963
[]@textrm Input pa-ram-e-ters of @texttt dbus-call-method[]@textrm , @texttt db
us-call-method-asynchronously[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 1957--1963
@texttt dbus-send-signal[]@textrm , @texttt dbus-register-method[]@textrm , @te
xttt dbus-register-property[] @textrm and
[32]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 2095--2095
 []@texttt (add-hook ^^Mdbus-event-error-functions #^^Mmy-dbus-event-error-hand
ler)[] |
Chapter 10 [33] [34] (Index) [35]
No file dbus.cps.
Appendix A [36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[37] [38] [39] [40] [41] [42] [43]) [44] )
(see the transcript file for additional information)
Output written on dbus.dvi (47 pages, 126504 bytes).
Transcript written on dbus.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./dbus.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file dbus.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.toc)
[-1] (D-Bus integration in Emacs)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.aux)
Chapter 1 Chapter 2 [1] [2] [3] [4]
Underfull \hbox (badness 10000) in paragraph at lines 409--416
 @textrm ject path `@texttt /org/freedesktop/Hal/devices/computer[]@textrm '[] 
of-fers the in-ter-face
[5] [6] [7]
Overfull \hbox (26.60324pt too wide) in paragraph at lines 563--563
 []       @texttt (arg ((name . "hit_data") (type . "aav") (direction . "out"))
))[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 585--585
 []             @texttt (dbus-introspect-get-interface-names :session service p
ath))[] |
[8]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 632--632
 []     @texttt (arg ((name . "hit_data") (type . "aav") (direction . "out"))))
[] |

Overfull \hbox (7.87372pt too wide) in paragraph at lines 676--677
[][][]@smallrm See @smalltt https://  dbus.  freedesktop.  org/  doc/  dbus-spe
cification.  html#  standard-interfaces-properties[]| |

Overfull \hbox (34.99783pt too wide) in paragraph at lines 675--680
[]@textrm Interfaces can have prop-er-ties. These can be ex-posed via the `@tex
ttt org.freedesktop.DBus.Properties[]@textrm '[]|
[9]
Overfull \hbox (22.04855pt too wide) in paragraph at lines 682--683
[][][]@smallrm See @smalltt https://  dbus.  freedesktop.  org/  doc/  dbus-spe
cification.  html#  standard-interfaces-objectmanager[]| |
[10] [11]
Underfull \hbox (badness 10000) in paragraph at lines 817--821
 []@textrm If pos-si-ble, `@texttt org.freedesktop.DBus.ObjectManager.GetManage
dObjects[]@textrm '[]

Underfull \hbox (badness 10000) in paragraph at lines 817--821
 @textrm col-lected via `@texttt org.freedesktop.DBus.Introspectable.Introspect
[]@textrm '[] and
[12] [13] Chapter 3 [14]
Overfull \hbox (40.24081pt too wide) in paragraph at lines 989--989
  @texttt Lisp type              | 

Overfull \hbox (57.48686pt too wide) in paragraph at lines 989--989
              | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 992--992
  @texttt nat-u-ral num-ber         | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 993--993
  @texttt neg-a-tive in-te-ger       | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 994--994
  @texttt float                  | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 995--995
  @texttt string                 | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 996--996
  @texttt list                   | 
[15] [16]
Overfull \hbox (57.48686pt too wide) in paragraph at lines 1129--1129
              | 
[17] Chapter 4 [18]
Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 []@textrm With the @texttt dbus-introspect[] @textrm func-tion it is pos-si-bl
e to ex-plore the

Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 @textrm in-ter-faces of `@texttt org.freedesktop.Hal[]@textrm '[] ser-vice. It
 of-fers the in-ter-

Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 @textrm faces `@texttt org.freedesktop.Hal.Manager[]@textrm '[] for the ob-jec
t at the path

Overfull \hbox (26.62305pt too wide) in paragraph at lines 1263--1271
 @textrm `@texttt /org/freedesktop/Hal/Manager[]@textrm '[] as well as the in-t
er-face `@texttt org.freedesktop.Hal.Device[]@textrm '[]|
[19] Chapter 5 [20] Chapter 6 [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 1434--1440
@textrm the ser-vice name must be `@texttt org.gnu.Emacs[]@textrm '[]. The ob-j
ect path shall be-

Underfull \hbox (badness 10000) in paragraph at lines 1434--1440
@textrm gin with `@texttt /org/gnu/Emacs/@textttsl application[]@textrm '[], an
d the in-ter-face name shall be
[23]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1515--1515
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[24]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1631--1631
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[25]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1638--1638
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |

Overfull \hbox (52.65848pt too wide) in paragraph at lines 1645--1649
 @textrm `@texttt org.freedesktop.DBus.Properties.Get[]@textrm '[] and `@texttt
 org.freedesktop.DBus.Properties.GetAll[]@textrm '[].|

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1676--1676
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1682--1682
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[26] Chapter 7 [27] [28]
Overfull \hbox (1.95699pt too wide) in paragraph at lines 1812--1819
 []@textrm As we know from the in-tro-spec-tion data of in-ter-face `@texttt or
g.freedesktop.Hal.Manager[]@textrm '[],|

Overfull \hbox (20.85455pt too wide) in paragraph at lines 1827--1827
 []   @texttt :system nil nil nil nil #^^Mignore :path-namespace "/invalid/path
"))[] |
Chapter 8 [29]
Overfull \hbox (66.84407pt too wide) in paragraph at lines 1881--1881
 [][] @texttt "unix:abstract=/tmp/dbus-2yzWHOCdSD,guid=a490dd26625870ca1298b6e1
0000fd7f"[] |

Overfull \hbox (20.85455pt too wide) in paragraph at lines 1883--1883
 []@texttt ;; If Emacs is built with GTK+ support, and you run in a GTK+-enable
d[] |

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1884--1884
 []@texttt ;; environment (like a GNOME session), the initialization reuses the
[] |
[30] Chapter 9 [31]
Underfull \hbox (badness 10000) in paragraph at lines 1957--1963
[]@textrm Input pa-ram-e-ters of @texttt dbus-call-method[]@textrm , @texttt db
us-call-method-asynchronously[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 1957--1963
@texttt dbus-send-signal[]@textrm , @texttt dbus-register-method[]@textrm , @te
xttt dbus-register-property[] @textrm and
[32]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 2095--2095
 []@texttt (add-hook ^^Mdbus-event-error-functions #^^Mmy-dbus-event-error-hand
ler)[] |
Chapter 10 [33] [34] (Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.cps)
[36] Appendix A [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[38] [39] [40] [41] [42] [43] [44]) [45] )
(see the transcript file for additional information)
Output written on dbus.dvi (48 pages, 151656 bytes).
Transcript written on dbus.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./dbus.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file dbus.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.toc)
[-1] (D-Bus integration in Emacs)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.aux)
Chapter 1 Chapter 2 [1] [2] [3] [4]
Underfull \hbox (badness 10000) in paragraph at lines 409--416
 @textrm ject path `@texttt /org/freedesktop/Hal/devices/computer[]@textrm '[] 
of-fers the in-ter-face
[5] [6] [7]
Overfull \hbox (26.60324pt too wide) in paragraph at lines 563--563
 []       @texttt (arg ((name . "hit_data") (type . "aav") (direction . "out"))
))[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 585--585
 []             @texttt (dbus-introspect-get-interface-names :session service p
ath))[] |
[8]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 632--632
 []     @texttt (arg ((name . "hit_data") (type . "aav") (direction . "out"))))
[] |

Overfull \hbox (7.87372pt too wide) in paragraph at lines 676--677
[][][]@smallrm See @smalltt https://  dbus.  freedesktop.  org/  doc/  dbus-spe
cification.  html#  standard-interfaces-properties[]| |

Overfull \hbox (34.99783pt too wide) in paragraph at lines 675--680
[]@textrm Interfaces can have prop-er-ties. These can be ex-posed via the `@tex
ttt org.freedesktop.DBus.Properties[]@textrm '[]|
[9]
Overfull \hbox (22.04855pt too wide) in paragraph at lines 682--683
[][][]@smallrm See @smalltt https://  dbus.  freedesktop.  org/  doc/  dbus-spe
cification.  html#  standard-interfaces-objectmanager[]| |
[10] [11]
Underfull \hbox (badness 10000) in paragraph at lines 817--821
 []@textrm If pos-si-ble, `@texttt org.freedesktop.DBus.ObjectManager.GetManage
dObjects[]@textrm '[]

Underfull \hbox (badness 10000) in paragraph at lines 817--821
 @textrm col-lected via `@texttt org.freedesktop.DBus.Introspectable.Introspect
[]@textrm '[] and
[12] [13] Chapter 3 [14]
Overfull \hbox (40.24081pt too wide) in paragraph at lines 989--989
  @texttt Lisp type              | 

Overfull \hbox (57.48686pt too wide) in paragraph at lines 989--989
              | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 992--992
  @texttt nat-u-ral num-ber         | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 993--993
  @texttt neg-a-tive in-te-ger       | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 994--994
  @texttt float                  | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 995--995
  @texttt string                 | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 996--996
  @texttt list                   | 
[15] [16]
Overfull \hbox (57.48686pt too wide) in paragraph at lines 1129--1129
              | 
[17] Chapter 4 [18]
Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 []@textrm With the @texttt dbus-introspect[] @textrm func-tion it is pos-si-bl
e to ex-plore the

Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 @textrm in-ter-faces of `@texttt org.freedesktop.Hal[]@textrm '[] ser-vice. It
 of-fers the in-ter-

Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 @textrm faces `@texttt org.freedesktop.Hal.Manager[]@textrm '[] for the ob-jec
t at the path

Overfull \hbox (26.62305pt too wide) in paragraph at lines 1263--1271
 @textrm `@texttt /org/freedesktop/Hal/Manager[]@textrm '[] as well as the in-t
er-face `@texttt org.freedesktop.Hal.Device[]@textrm '[]|
[19] Chapter 5 [20] Chapter 6 [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 1434--1440
@textrm the ser-vice name must be `@texttt org.gnu.Emacs[]@textrm '[]. The ob-j
ect path shall be-

Underfull \hbox (badness 10000) in paragraph at lines 1434--1440
@textrm gin with `@texttt /org/gnu/Emacs/@textttsl application[]@textrm '[], an
d the in-ter-face name shall be
[23]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1515--1515
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[24]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1631--1631
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[25]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1638--1638
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |

Overfull \hbox (52.65848pt too wide) in paragraph at lines 1645--1649
 @textrm `@texttt org.freedesktop.DBus.Properties.Get[]@textrm '[] and `@texttt
 org.freedesktop.DBus.Properties.GetAll[]@textrm '[].|

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1676--1676
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1682--1682
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[26] Chapter 7 [27] [28]
Overfull \hbox (1.95699pt too wide) in paragraph at lines 1812--1819
 []@textrm As we know from the in-tro-spec-tion data of in-ter-face `@texttt or
g.freedesktop.Hal.Manager[]@textrm '[],|

Overfull \hbox (20.85455pt too wide) in paragraph at lines 1827--1827
 []   @texttt :system nil nil nil nil #^^Mignore :path-namespace "/invalid/path
"))[] |
Chapter 8 [29]
Overfull \hbox (66.84407pt too wide) in paragraph at lines 1881--1881
 [][] @texttt "unix:abstract=/tmp/dbus-2yzWHOCdSD,guid=a490dd26625870ca1298b6e1
0000fd7f"[] |

Overfull \hbox (20.85455pt too wide) in paragraph at lines 1883--1883
 []@texttt ;; If Emacs is built with GTK+ support, and you run in a GTK+-enable
d[] |

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1884--1884
 []@texttt ;; environment (like a GNOME session), the initialization reuses the
[] |
[30] Chapter 9 [31]
Underfull \hbox (badness 10000) in paragraph at lines 1957--1963
[]@textrm Input pa-ram-e-ters of @texttt dbus-call-method[]@textrm , @texttt db
us-call-method-asynchronously[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 1957--1963
@texttt dbus-send-signal[]@textrm , @texttt dbus-register-method[]@textrm , @te
xttt dbus-register-property[] @textrm and
[32]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 2095--2095
 []@texttt (add-hook ^^Mdbus-event-error-functions #^^Mmy-dbus-event-error-hand
ler)[] |
Chapter 10 [33] [34] (Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.cps)
[36] Appendix A [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[38] [39] [40] [41] [42] [43] [44]) [45] )
(see the transcript file for additional information)
Output written on dbus.dvi (48 pages, 151656 bytes).
Transcript written on dbus.log.
  GEN      dired-x.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./dired-x.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [-1] Chapter 1
Writing index file dired-x.cp
Cross reference values unknown; you must run TeX again. Chapter 2 [1]
Chapter 3 [2]
Writing index file dired-x.ky
Writing index file dired-x.fn
Writing index file dired-x.vr
[3]
Underfull \hbox (badness 10000) in paragraph at lines 329--336
 @textrm The de-fault value is the el-e-ments of @texttt completion-ignored-ext
ensions[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 329--336
 @texttt dired-latex-unclean-extensions[]@textrm , @texttt dired-bibtex-unclean
-extensions[] @textrm and
[4] Chapter 4 [5] [6] Chapter 5 [7] Chapter 6 [8] [9]
Overfull \hbox (71.72998pt too wide) in paragraph at lines 697--700
 @textrm de-fault is [] 
[10] Chapter 7 [11] Chapter 8 [12] Chapter 9 [13] Chapter 10 [14] Appendix A
[15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[16] [17] [18] [19] [20] [21] [22]) (Concept Index) [23]
No file dired-x.cps.
(Function Index) [24]
No file dired-x.fns.
(Key Index) [25]
No file dired-x.kys.
(Variable Index) [26]
No file dired-x.vrs.
[27] )
(see the transcript file for additional information)
Output written on dired-x.dvi (30 pages, 67388 bytes).
Transcript written on dired-x.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./dired-x.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.aux)
Writing index file dired-x.cp

Underfull \hbox (badness 8151) in paragraph at lines 162--172
@textrm the value of @texttt dired-clean-up-buffers-too[]@textrm . @texttt dire
d-read-shell-command[] @textrm uses
Chapter 2 [1] Chapter 3 [2]
Writing index file dired-x.ky
Writing index file dired-x.fn
Writing index file dired-x.vr
[3]
Underfull \hbox (badness 10000) in paragraph at lines 329--336
 @textrm The de-fault value is the el-e-ments of @texttt completion-ignored-ext
ensions[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 329--336
 @texttt dired-latex-unclean-extensions[]@textrm , @texttt dired-bibtex-unclean
-extensions[] @textrm and
[4] Chapter 4 [5] [6] Chapter 5 [7] Chapter 6 [8] [9]
Overfull \hbox (71.72998pt too wide) in paragraph at lines 697--700
 @textrm de-fault is [] 
[10] Chapter 7 [11] Chapter 8 [12] Chapter 9 [13] Chapter 10 [14] Appendix A
[15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[16] [17] [18] [19] [20] [21] [22]) (Concept Index) [23]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.cps)
(Function Index) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.fns)
(Key Index) [25]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.kys)
(Variable Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.vrs)
[27] )
(see the transcript file for additional information)
Output written on dired-x.dvi (30 pages, 100916 bytes).
Transcript written on dired-x.log.
  GEN      ebrowse.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ebrowse.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ebrowse.cp
[1] [2] [-1] [-2] Chapter 1
Cross reference values unknown; you must run TeX again. [1] Chapter 2 [2]
[3] [4] Chapter 3 [5] [6] Chapter 4 [7] [8] [9] [10] Chapter 5 [11] [12]
[13] [14] [15] Chapter 6 [16] [17] Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
No file ebrowse.cps.
[27] )
Output written on ebrowse.dvi (31 pages, 71624 bytes).
Transcript written on ebrowse.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ebrowse.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ebrowse.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ebrowse.toc
[-1]) [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ebrowse.aux)
[1] Chapter 2 [2] [3] [4] Chapter 3 [5] [6] Chapter 4 [7] [8] [9] [10]
Chapter 5 [11] [12] [13] [14] [15] Chapter 6 [16] [17] Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ebrowse.cps
[27]) [28] [29] )
Output written on ebrowse.dvi (33 pages, 130328 bytes).
Transcript written on ebrowse.log.
  GEN      ede.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ede.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)

Overfull \hbox (24.69069pt too wide) detected at line 31
 @titlerm EDE (The Emacs Development Environment) |
[1] [2] [-1] (EDE) Chapter 1
Cross reference values unknown; you must run TeX again. Chapter 2 [1]
Chapter 3 [2] [3] [4] [5] Chapter 4 [6] Chapter 5 [7] [8]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 598--598
 []                         @texttt (compile-command . "make -f MyCustomMakefil
e all")))[] |
[9] Chapter 6 [10] Chapter 7 [11]
Writing index file ede.vr
[12] [13] [14]
Underfull \hbox (badness 10000) in paragraph at lines 918--923
[]@textrm Through the vari-ables @texttt project-linux-build-directory-default[
] @textrm and
Writing index file ede.fn

Overfull \hbox (95.42339pt too wide) in paragraph at lines 961--961
 []@texttt (defmethod ede-generic-setup-configuration ((proj ede-generic-makefi
le-project) config)[] |
[15] Chapter 8 [16] [17]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1144--1144
 [] @texttt +--------------------+                +-----------+         +------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1145--1145
 [] @texttt |ede-project-autoload|                |ede-project|         |ede-ta
rget|[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1146--1146
 [] @texttt +--------------------+<>--------------+-----------+<>-------+------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1147--1147
 [] @texttt +--------------------+                +-----------+         +------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1148--1148
 [] @texttt +--------------------+                +-----------+         +------
----+[] |
[18] [19] [20] [21]
Writing index file ede.pj

Overfull \hbox (82.70422pt too wide) in paragraph at lines 1433--1435
 @textrm Children:[] |
[22]
Overfull \hbox (72.49245pt too wide) in paragraph at lines 1517--1517
 [][][]  |

Overfull \hbox (184.65506pt too wide) in paragraph at lines 1521--1523
 @textrm Children:[]|

Overfull \hbox (1.88107pt too wide) in paragraph at lines 1521--1523
 []|

Underfull \hbox (badness 10000) in paragraph at lines 1521--1523
 []

Overfull \hbox (3.9494pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (174.64796pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (199.04214pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (163.9717pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (181.88715pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (163.69795pt too wide) in paragraph at lines 1521--1523
 [] |
[23] [24] [25] [26]
Overfull \hbox (72.49245pt too wide) in paragraph at lines 1803--1803
 [][][]  |

Overfull \hbox (61.3244pt too wide) in paragraph at lines 1805--1805
 [][][]  |
[27] [28]
Overfull \hbox (70.12573pt too wide) in paragraph at lines 1869--1871
 []@textrm Default Value: @texttt "\\.\\(h\\(h\\|xx\\|pp\\|\\+\\+\\)?\\|H\\)$\\
|\\<\\w+$"[] |

Overfull \hbox (72.49245pt too wide) in paragraph at lines 1925--1925
 [][][]  |

Overfull \hbox (61.3244pt too wide) in paragraph at lines 1927--1927
 [][][]  |
[29]
Overfull \hbox (72.49245pt too wide) in paragraph at lines 1955--1955
 [][][]  |

Overfull \hbox (61.3244pt too wide) in paragraph at lines 1957--1957
 [][][]  |

Overfull \hbox (72.49245pt too wide) in paragraph at lines 1985--1985
 [][][]  |

Overfull \hbox (61.3244pt too wide) in paragraph at lines 1987--1987
 [][][]  |
[30] [31] [32]
Overfull \hbox (72.49245pt too wide) in paragraph at lines 2175--2175
 [][][]  |

Overfull \hbox (61.3244pt too wide) in paragraph at lines 2177--2177
 [][][]  |

Overfull \hbox (72.49245pt too wide) in paragraph at lines 2217--2217
 [][][]  |

Overfull \hbox (61.3244pt too wide) in paragraph at lines 2219--2219
 [][][]  |
[33]
Underfull \hbox (badness 10000) in paragraph at lines 2258--2260
 []@textrm Installation do-main spec-i-fi-ca-tion. The vari-able

Underfull \hbox (badness 10000) in paragraph at lines 2258--2260
 @textrm GNUSTEP[]INSTALLATION[]DOMAIN is set at this
[34]
Writing index file ede.tg

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 @textrm Children:[]

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Overfull \hbox (100.98466pt too wide) in paragraph at lines 2372--2374
 []|

Overfull \hbox (113.75969pt too wide) in paragraph at lines 2372--2374
 [] |
[35] [36] [37]
Overfull \hbox (201.38425pt too wide) in paragraph at lines 2583--2585
 @textrm Children:[]|

Overfull \hbox (8.84653pt too wide) in paragraph at lines 2583--2585
 []|

Overfull \hbox (196.27422pt too wide) in paragraph at lines 2583--2585
 [] |
[38] [39]
Overfull \hbox (84.31915pt too wide) in paragraph at lines 2770--2770
 [][][]  |

Overfull \hbox (308.90134pt too wide) in paragraph at lines 2774--2776
 @textrm Children:[]|

Overfull \hbox (313.9505pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (241.6196pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (324.41385pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (280.79631pt too wide) in paragraph at lines 2774--2776
 [] |
[40] [41]
Overfull \hbox (84.31915pt too wide) in paragraph at lines 2868--2868
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 2870--2870
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 2873--2874
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 2873--2874
 @textrm chil-
[42]
Overfull \hbox (84.31915pt too wide) in paragraph at lines 2922--2922
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 2924--2924
 [][][]  |

Overfull \hbox (354.4596pt too wide) in paragraph at lines 2928--2930
 @textrm Children:[]|

Overfull \hbox (360.87755pt too wide) in paragraph at lines 2928--2930
 [] |

Underfull \hbox (badness 10000) in paragraph at lines 2944--2946
 []@textrm Default Value: @texttt ("debug" ("CFLAGS" . "-g") ("LDFLAGS" .

Overfull \hbox (84.31915pt too wide) in paragraph at lines 2984--2984
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 2986--2986
 [][][]  |

Overfull \hbox (314.92532pt too wide) in paragraph at lines 2988--2988
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 2990--2990
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 2990--2990
 @texttt target- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 2990--2990
 @texttt makefile- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 2990--2990
 @texttt archive[]  |
[43]
Overfull \hbox (42.59718pt too wide) in paragraph at lines 2991--2992
 []@textrm No|

Overfull \hbox (49.28883pt too wide) in paragraph at lines 2991--2992
 @textrm chil-|

Overfull \hbox (50.23178pt too wide) in paragraph at lines 2991--2992
 @textrm dren |

Overfull \hbox (84.31915pt too wide) in paragraph at lines 3027--3027
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 3029--3029
 [][][]  |

Overfull \hbox (314.92532pt too wide) in paragraph at lines 3031--3031
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3033--3033
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3033--3033
 @texttt target- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3033--3033
 @texttt makefile- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3033--3033
 @texttt program[]  |

Overfull \hbox (442.75334pt too wide) in paragraph at lines 3035--3037
 @textrm Children:[] |
[44]
Overfull \hbox (84.31915pt too wide) in paragraph at lines 3106--3106
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 3108--3108
 [][][]  |

Overfull \hbox (314.92532pt too wide) in paragraph at lines 3110--3110
 [][][]  |

Overfull \hbox (355.49547pt too wide) in paragraph at lines 3112--3112
 [][][]  |

Overfull \hbox (80.64786pt too wide) in paragraph at lines 3114--3114
 []@texttt ede-proj- |

Overfull \hbox (69.15048pt too wide) in paragraph at lines 3114--3114
 @texttt target- |

Overfull \hbox (80.64786pt too wide) in paragraph at lines 3114--3114
 @texttt makefile- |

Overfull \hbox (69.15048pt too wide) in paragraph at lines 3114--3114
 @texttt shared- |

Overfull \hbox (63.4018pt too wide) in paragraph at lines 3114--3114
 @texttt object[]  |

Overfull \hbox (100.41339pt too wide) in paragraph at lines 3115--3116
 []@textrm No|

Overfull \hbox (107.10504pt too wide) in paragraph at lines 3115--3116
 @textrm chil-|

Overfull \hbox (108.04799pt too wide) in paragraph at lines 3115--3116
 @textrm dren |
[45]
Overfull \hbox (84.31915pt too wide) in paragraph at lines 3166--3166
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 3168--3168
 [][][]  |

Overfull \hbox (348.7717pt too wide) in paragraph at lines 3172--3174
 @textrm Children:[] |
[46]
Overfull \hbox (84.31915pt too wide) in paragraph at lines 3242--3242
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 3244--3244
 [][][]  |

Overfull \hbox (234.4437pt too wide) in paragraph at lines 3246--3246
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3248--3248
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3248--3248
 @texttt target- |

Overfull \hbox (5.58559pt too wide) in paragraph at lines 3248--3248
 @texttt elisp- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3248--3248
 @texttt autoloads[]  |

Overfull \hbox (42.59718pt too wide) in paragraph at lines 3249--3250
 []@textrm No|

Overfull \hbox (49.28883pt too wide) in paragraph at lines 3249--3250
 @textrm chil-|

Overfull \hbox (50.23178pt too wide) in paragraph at lines 3249--3250
 @textrm dren |
[47]
Overfull \hbox (84.31915pt too wide) in paragraph at lines 3357--3357
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 3359--3359
 [][][]  |
[48]
Underfull \hbox (badness 10000) in paragraph at lines 3362--3363
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3362--3363
 @textrm chil-

Overfull \hbox (84.31915pt too wide) in paragraph at lines 3413--3413
 [][][]  |

Overfull \hbox (193.87355pt too wide) in paragraph at lines 3415--3415
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3418--3419
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3418--3419
 @textrm chil-
[49]
Overfull \hbox (84.31915pt too wide) in paragraph at lines 3499--3499
 [][][]  |
[50]
Overfull \hbox (194.05382pt too wide) in paragraph at lines 3545--3547
 @textrm Children:[]|

Overfull \hbox (3.67567pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (159.43962pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (175.80383pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (163.63713pt too wide) in paragraph at lines 3545--3547
 [] |

Overfull \hbox (95.81653pt too wide) in paragraph at lines 3581--3581
 [][][]  |

Overfull \hbox (240.98087pt too wide) in paragraph at lines 3585--3587
 @textrm Children:[]|

Overfull \hbox (41.99478pt too wide) in paragraph at lines 3585--3587
 [] |
[51]
Overfull \hbox (95.81653pt too wide) in paragraph at lines 3626--3626
 [][][]  |

Overfull \hbox (176.62749pt too wide) in paragraph at lines 3628--3628
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3631--3632
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3631--3632
 @textrm chil-

Overfull \hbox (95.81653pt too wide) in paragraph at lines 3664--3664
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3669--3670
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3669--3670
 @textrm chil-
[52]
Overfull \hbox (95.81653pt too wide) in paragraph at lines 3697--3697
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3702--3703
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3702--3703
 @textrm chil-

Overfull \hbox (95.81653pt too wide) in paragraph at lines 3730--3730
 [][][]  |

Overfull \hbox (95.81653pt too wide) in paragraph at lines 3760--3760
 [][][]  |
[53]
Overfull \hbox (95.81653pt too wide) in paragraph at lines 3812--3812
 [][][]  |
Writing index file ede.sc
[54] [55]
Writing index file ede.cm

Overfull \hbox (31.88387pt too wide) in paragraph at lines 3964--3966
 @textrm Children:[]|

Overfull \hbox (17.89218pt too wide) in paragraph at lines 3964--3966
 [] |
[56]
Overfull \hbox (14.67624pt too wide) in paragraph at lines 4073--4073
 [][][]  |

Overfull \hbox (122.85426pt too wide) in paragraph at lines 4077--4079
 @textrm Children:[]|

Overfull \hbox (36.71413pt too wide) in paragraph at lines 4077--4079
 [] |
[57] [58]
Overfull \hbox (14.67624pt too wide) in paragraph at lines 4181--4181
 [][][]  |

Overfull \hbox (9.25688pt too wide) in paragraph at lines 4183--4183
 [][][]  |

Overfull \hbox (14.67624pt too wide) in paragraph at lines 4224--4224
 [][][]  |
[59] Appendix A [60]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[61] [62] [63] [64] [65] [66] [67]) [68] )
(see the transcript file for additional information)
Output written on ede.dvi (71 pages, 188060 bytes).
Transcript written on ede.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ede.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)

Overfull \hbox (24.69069pt too wide) detected at line 31
 @titlerm EDE (The Emacs Development Environment) |
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ede.toc
[-1] [-2]) [-3] (EDE)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ede.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2] [3] [4] [5] Chapter 4 [6] Chapter 5
[7] [8]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 598--598
 []                         @texttt (compile-command . "make -f MyCustomMakefil
e all")))[] |
[9] Chapter 6 [10] Chapter 7 [11]
Writing index file ede.vr
[12] [13] [14]
Underfull \hbox (badness 10000) in paragraph at lines 918--923
[]@textrm Through the vari-ables @texttt project-linux-build-directory-default[
] @textrm and
Writing index file ede.fn

Overfull \hbox (95.42339pt too wide) in paragraph at lines 961--961
 []@texttt (defmethod ede-generic-setup-configuration ((proj ede-generic-makefi
le-project) config)[] |
[15] Chapter 8 [16] [17]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1144--1144
 [] @texttt +--------------------+                +-----------+         +------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1145--1145
 [] @texttt |ede-project-autoload|                |ede-project|         |ede-ta
rget|[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1146--1146
 [] @texttt +--------------------+<>--------------+-----------+<>-------+------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1147--1147
 [] @texttt +--------------------+                +-----------+         +------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1148--1148
 [] @texttt +--------------------+                +-----------+         +------
----+[] |
[18] [19] [20] [21]
Writing index file ede.pj

Overfull \hbox (44.98746pt too wide) in paragraph at lines 1433--1435
 @textrm Children:[] |
[22]
Overfull \hbox (38.213pt too wide) in paragraph at lines 1517--1517
 [][][]  |

Overfull \hbox (146.9383pt too wide) in paragraph at lines 1521--1523
 @textrm Children:[]|

Overfull \hbox (1.88107pt too wide) in paragraph at lines 1521--1523
 []|

Underfull \hbox (badness 10000) in paragraph at lines 1521--1523
 []

Overfull \hbox (3.9494pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (136.9312pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (161.32538pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (126.25493pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (144.17038pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (125.98119pt too wide) in paragraph at lines 1521--1523
 [] |
[23] [24] [25] [26]
Overfull \hbox (38.213pt too wide) in paragraph at lines 1803--1803
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 1805--1805
 [][][]  |
[27] [28]
Overfull \hbox (70.12573pt too wide) in paragraph at lines 1869--1871
 []@textrm Default Value: @texttt "\\.\\(h\\(h\\|xx\\|pp\\|\\+\\+\\)?\\|H\\)$\\
|\\<\\w+$"[] |

Overfull \hbox (38.213pt too wide) in paragraph at lines 1925--1925
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 1927--1927
 [][][]  |
[29]
Overfull \hbox (38.213pt too wide) in paragraph at lines 1955--1955
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 1957--1957
 [][][]  |

Overfull \hbox (38.213pt too wide) in paragraph at lines 1985--1985
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 1987--1987
 [][][]  |
[30] [31] [32]
Overfull \hbox (38.213pt too wide) in paragraph at lines 2175--2175
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 2177--2177
 [][][]  |

Overfull \hbox (38.213pt too wide) in paragraph at lines 2217--2217
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 2219--2219
 [][][]  |
[33]
Underfull \hbox (badness 10000) in paragraph at lines 2258--2260
 []@textrm Installation do-main spec-i-fi-ca-tion. The vari-able

Underfull \hbox (badness 10000) in paragraph at lines 2258--2260
 @textrm GNUSTEP[]INSTALLATION[]DOMAIN is set at this
[34]
Writing index file ede.tg

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 @textrm Children:[]

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Overfull \hbox (63.2679pt too wide) in paragraph at lines 2372--2374
 []|

Overfull \hbox (81.51793pt too wide) in paragraph at lines 2372--2374
 [] |
[35] [36] [37]
Overfull \hbox (163.66748pt too wide) in paragraph at lines 2583--2585
 @textrm Children:[]|

Overfull \hbox (8.84653pt too wide) in paragraph at lines 2583--2585
 []|

Overfull \hbox (164.03246pt too wide) in paragraph at lines 2583--2585
 [] |
[38] [39]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 2770--2770
 [][][]  |

Overfull \hbox (271.18457pt too wide) in paragraph at lines 2774--2776
 @textrm Children:[]|

Overfull \hbox (276.23373pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (203.90283pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (292.17209pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (248.55455pt too wide) in paragraph at lines 2774--2776
 [] |
[40] [41]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 2868--2868
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 2870--2870
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 2873--2874
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 2873--2874
 @textrm chil-
[42]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 2922--2922
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 2924--2924
 [][][]  |

Overfull \hbox (316.74283pt too wide) in paragraph at lines 2928--2930
 @textrm Children:[]|

Overfull \hbox (323.16078pt too wide) in paragraph at lines 2928--2930
 [] |

Underfull \hbox (badness 10000) in paragraph at lines 2944--2946
 []@textrm Default Value: @texttt ("debug" ("CFLAGS" . "-g") ("LDFLAGS" .

Overfull \hbox (50.0397pt too wide) in paragraph at lines 2984--2984
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 2986--2986
 [][][]  |

Overfull \hbox (280.64587pt too wide) in paragraph at lines 2988--2988
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 2990--2990
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 2990--2990
 @texttt target- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 2990--2990
 @texttt makefile- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 2990--2990
 @texttt archive[]  |
[43]
Overfull \hbox (42.59718pt too wide) in paragraph at lines 2991--2992
 []@textrm No|

Overfull \hbox (49.28883pt too wide) in paragraph at lines 2991--2992
 @textrm chil-|

Overfull \hbox (50.23178pt too wide) in paragraph at lines 2991--2992
 @textrm dren |

Overfull \hbox (50.0397pt too wide) in paragraph at lines 3027--3027
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3029--3029
 [][][]  |

Overfull \hbox (280.64587pt too wide) in paragraph at lines 3031--3031
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3033--3033
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3033--3033
 @texttt target- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3033--3033
 @texttt makefile- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3033--3033
 @texttt program[]  |

Overfull \hbox (405.03658pt too wide) in paragraph at lines 3035--3037
 @textrm Children:[] |
[44]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3106--3106
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3108--3108
 [][][]  |

Overfull \hbox (280.64587pt too wide) in paragraph at lines 3110--3110
 [][][]  |

Overfull \hbox (321.21602pt too wide) in paragraph at lines 3112--3112
 [][][]  |

Overfull \hbox (80.64786pt too wide) in paragraph at lines 3114--3114
 []@texttt ede-proj- |

Overfull \hbox (69.15048pt too wide) in paragraph at lines 3114--3114
 @texttt target- |

Overfull \hbox (80.64786pt too wide) in paragraph at lines 3114--3114
 @texttt makefile- |

Overfull \hbox (69.15048pt too wide) in paragraph at lines 3114--3114
 @texttt shared- |

Overfull \hbox (63.4018pt too wide) in paragraph at lines 3114--3114
 @texttt object[]  |

Overfull \hbox (100.41339pt too wide) in paragraph at lines 3115--3116
 []@textrm No|

Overfull \hbox (107.10504pt too wide) in paragraph at lines 3115--3116
 @textrm chil-|

Overfull \hbox (108.04799pt too wide) in paragraph at lines 3115--3116
 @textrm dren |
[45]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3166--3166
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3168--3168
 [][][]  |

Overfull \hbox (316.52994pt too wide) in paragraph at lines 3172--3174
 @textrm Children:[] |
[46]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3242--3242
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3244--3244
 [][][]  |

Overfull \hbox (200.16425pt too wide) in paragraph at lines 3246--3246
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3248--3248
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3248--3248
 @texttt target- |

Overfull \hbox (5.58559pt too wide) in paragraph at lines 3248--3248
 @texttt elisp- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3248--3248
 @texttt autoloads[]  |

Overfull \hbox (42.59718pt too wide) in paragraph at lines 3249--3250
 []@textrm No|

Overfull \hbox (49.28883pt too wide) in paragraph at lines 3249--3250
 @textrm chil-|

Overfull \hbox (50.23178pt too wide) in paragraph at lines 3249--3250
 @textrm dren |
[47]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3357--3357
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3359--3359
 [][][]  |
[48]
Underfull \hbox (badness 10000) in paragraph at lines 3362--3363
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3362--3363
 @textrm chil-

Overfull \hbox (50.0397pt too wide) in paragraph at lines 3413--3413
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3415--3415
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3418--3419
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3418--3419
 @textrm chil-
[49]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3499--3499
 [][][]  |
[50]
Overfull \hbox (161.81206pt too wide) in paragraph at lines 3545--3547
 @textrm Children:[]|

Overfull \hbox (3.67567pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (127.19786pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (143.56207pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (131.39537pt too wide) in paragraph at lines 3545--3547
 [] |

Overfull \hbox (67.28577pt too wide) in paragraph at lines 3581--3581
 [][][]  |

Overfull \hbox (208.7391pt too wide) in paragraph at lines 3585--3587
 @textrm Children:[]|

Overfull \hbox (41.99478pt too wide) in paragraph at lines 3585--3587
 [] |
[51]
Overfull \hbox (67.28577pt too wide) in paragraph at lines 3626--3626
 [][][]  |

Overfull \hbox (148.09673pt too wide) in paragraph at lines 3628--3628
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3631--3632
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3631--3632
 @textrm chil-

Overfull \hbox (67.28577pt too wide) in paragraph at lines 3664--3664
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3669--3670
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3669--3670
 @textrm chil-
[52]
Overfull \hbox (67.28577pt too wide) in paragraph at lines 3697--3697
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3702--3703
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3702--3703
 @textrm chil-

Overfull \hbox (67.28577pt too wide) in paragraph at lines 3730--3730
 [][][]  |

Overfull \hbox (67.28577pt too wide) in paragraph at lines 3760--3760
 [][][]  |
[53]
Overfull \hbox (67.28577pt too wide) in paragraph at lines 3812--3812
 [][][]  |
Writing index file ede.sc
[54] [55]
Writing index file ede.cm

Underfull \hbox (badness 10000) in paragraph at lines 3964--3966
 @textrm Children:[]
[56]
Overfull \hbox (90.6125pt too wide) in paragraph at lines 4077--4079
 @textrm Children:[]|

Overfull \hbox (36.71413pt too wide) in paragraph at lines 4077--4079
 [] |
[57] [58] [59] Appendix A [60]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[61] [62] [63] [64] [65] [66] [67]) [68] )
(see the transcript file for additional information)
Output written on ede.dvi (73 pages, 223328 bytes).
Transcript written on ede.log.
  GEN      ediff.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ediff.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ediff.cp
[1] [2] [-1] (Ediff) Chapter 1
Cross reference values unknown; you must run TeX again. Chapter 2 [1] [2]
[3] [4]
Underfull \hbox (badness 10000) in paragraph at lines 372--379
[]@textrm The com-mands @texttt ediff-windows-wordwise[]@textrm , @texttt ediff
-windows-linewise[]@textrm ,
Chapter 3 [5] [6] [7] [8] [9] [10] [11] [12] Chapter 4 [13] Chapter 5 [14]
[15] Chapter 6 [16] Chapter 7 [17] [18] [19] [20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 1536--1542
[]@textrm Note that se-lec-tive brows-ing af-fects only @texttt ediff-next-diff
erence[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 1562--1568
@texttt focus-A[]@textrm , @texttt ediff-regexp-focus-B[]@textrm , @texttt edif
f-regexp-focus-C[]@textrm , @texttt ediff-regexp-hide-A[]@textrm ,
[23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] Chapter 8 [34] [35]
[36] Appendix A [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[38] [39] [40] [41] [42] [43] [44]) (Index) [45]
No file ediff.cps.
[46] )
(see the transcript file for additional information)
Output written on ediff.dvi (49 pages, 158984 bytes).
Transcript written on ediff.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ediff.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ediff.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.toc)
[-1] (Ediff)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.aux)
Chapter 1 Chapter 2 [1] [2] [3] [4]
Underfull \hbox (badness 10000) in paragraph at lines 372--379
[]@textrm The com-mands @texttt ediff-windows-wordwise[]@textrm , @texttt ediff
-windows-linewise[]@textrm ,
Chapter 3 [5] [6] [7] [8] [9] [10] [11] [12] Chapter 4 [13] Chapter 5 [14]
[15] Chapter 6 [16] Chapter 7 [17] [18] [19] [20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 1536--1542
[]@textrm Note that se-lec-tive brows-ing af-fects only @texttt ediff-next-diff
erence[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 1562--1568
@texttt focus-A[]@textrm , @texttt ediff-regexp-focus-B[]@textrm , @texttt edif
f-regexp-focus-C[]@textrm , @texttt ediff-regexp-hide-A[]@textrm ,
[23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] Chapter 8 [34] [35]
[36] Appendix A [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[38] [39] [40] [41] [42] [43] [44]) (Index) [45]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.cps
[46] [47]) [48] [49] )
(see the transcript file for additional information)
Output written on ediff.dvi (52 pages, 234020 bytes).
Transcript written on ediff.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ediff.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ediff.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.toc)
[-1] (Ediff)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.aux)
Chapter 1 Chapter 2 [1] [2] [3] [4]
Underfull \hbox (badness 10000) in paragraph at lines 372--379
[]@textrm The com-mands @texttt ediff-windows-wordwise[]@textrm , @texttt ediff
-windows-linewise[]@textrm ,
Chapter 3 [5] [6] [7] [8] [9] [10] [11] [12] Chapter 4 [13] Chapter 5 [14]
[15] Chapter 6 [16] Chapter 7 [17] [18] [19] [20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 1536--1542
[]@textrm Note that se-lec-tive brows-ing af-fects only @texttt ediff-next-diff
erence[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 1562--1568
@texttt focus-A[]@textrm , @texttt ediff-regexp-focus-B[]@textrm , @texttt edif
f-regexp-focus-C[]@textrm , @texttt ediff-regexp-hide-A[]@textrm ,
[23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] Chapter 8 [34] [35]
[36] Appendix A [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[38] [39] [40] [41] [42] [43] [44]) (Index) [45]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.cps
[46] [47]) [48] [49] )
(see the transcript file for additional information)
Output written on ediff.dvi (52 pages, 234020 bytes).
Transcript written on ediff.log.
  GEN      edt.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./edt.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] Chapter 1 Cross reference values unknown; you must run TeX again.
[1] [2] Chapter 2 [3] Chapter 3 [4] Chapter 4 [5] [6] [7] [8] Chapter 5
[9] Chapter 6 [10] [11] [12] Chapter 7 [13] [14] [15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) [24] )
Output written on edt.dvi (27 pages, 76316 bytes).
Transcript written on edt.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./edt.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/edt.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/edt.aux)
[1] [2] Chapter 2 [3] Chapter 3 [4] Chapter 4 [5] [6] [7] Chapter 5 [8]
[9] Chapter 6 [10] [11] [12] Chapter 7 [13] [14] [15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) [24] )
Output written on edt.dvi (27 pages, 81504 bytes).
Transcript written on edt.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./edt.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/edt.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/edt.aux)
[1] [2] Chapter 2 [3] Chapter 3 [4] Chapter 4 [5] [6] [7] Chapter 5 [8]
[9] Chapter 6 [10] [11] [12] Chapter 7 [13] [14] [15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) [24] )
Output written on edt.dvi (27 pages, 81504 bytes).
Transcript written on edt.log.
  GEN      eieio.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./eieio.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)

Overfull \hbox (131.69484pt too wide) detected at line 36
 @titlerm Enhanced Implementation of Emacs Interpreted Objects |
[1] [2] (EIEIO) Chapter 1
Cross reference values unknown; you must run TeX again. [1] Chapter 2 [2]
[3] Chapter 3 [4]
Writing index file eieio.fn
Writing index file eieio.vr
[5] [6] [7] [8] [9] Chapter 4 [10] Chapter 5 [11] [12] Chapter 6 [13] [14]
[15] Chapter 7 [16] Chapter 8 [17] [18] Chapter 9 [19] Chapter 10 [20]
Chapter 11 [21] Chapter 12 [22]
Writing index file eieio.tp
Writing index file eieio.cp
[23] [24] [25] Chapter 13 [26] Chapter 14 [27] Chapter 15 [28]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 1539--1539
 []@texttt parents.  This class is not stored in the ^^Rparent
 slot of a class object."[] |
[29]
Overfull \hbox (49.59799pt too wide) in paragraph at lines 1615--1615
 []  @texttt "Return a string with a summary of the data object as part of the 
name."[] |
[30] Chapter 16 [31] Chapter 17 [32] Chapter 18 [33] Chapter 19 [34]
Appendix A [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[36] [37] [38] [39] [40] [41] [42]) (Function Index) [43]
No file eieio.fns.
[44] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.toc
[-1]) [-2] )
(see the transcript file for additional information)
Output written on eieio.dvi (48 pages, 127876 bytes).
Transcript written on eieio.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./eieio.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)

Overfull \hbox (131.69484pt too wide) detected at line 36
 @titlerm Enhanced Implementation of Emacs Interpreted Objects |
[1] [2] (EIEIO)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.aux)
Chapter 1 [1] Chapter 2 [2] [3] Chapter 3 [4]
Writing index file eieio.fn
Writing index file eieio.vr
[5] [6] [7] [8] [9] Chapter 4 [10] Chapter 5 [11] [12] Chapter 6 [13] [14]
[15] Chapter 7 [16] Chapter 8 [17] [18] Chapter 9 [19] Chapter 10 [20]
Chapter 11 [21] Chapter 12 [22]
Writing index file eieio.tp
Writing index file eieio.cp
[23] [24] [25] Chapter 13 [26] Chapter 14 [27] Chapter 15 [28]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 1539--1539
 []@texttt parents.  This class is not stored in the ^^Rparent
 slot of a class object."[] |
[29]
Overfull \hbox (49.59799pt too wide) in paragraph at lines 1615--1615
 []  @texttt "Return a string with a summary of the data object as part of the 
name."[] |
[30] Chapter 16 [31] Chapter 17 [32] Chapter 18 [33] Chapter 19 [34]
Appendix A [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[36] [37] [38] [39] [40] [41] [42]) (Function Index) [43]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.fns)
[44] [45]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.toc
[-1]) [-2] )
(see the transcript file for additional information)
Output written on eieio.dvi (49 pages, 147228 bytes).
Transcript written on eieio.log.
  GEN      emacs-mime.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-mime.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-mime.cp
[1] [2] [-1] [-2] (Emacs MIME) Chapter 1 [1] [2]
Overfull \hbox (9.18529pt too wide) in paragraph at lines 336--343
 []@textrm List of @reducedrm MIME[] @textrm types that are dis-cour-aged when 
view-ing `@texttt multipart/alternative[]@textrm '[].
[3] Cross reference values unknown; you must run TeX again. [4] [5] Chapter 2
[6] [7] [8] [9] [10] [11]
Overfull \hbox (44.01453pt too wide) in paragraph at lines 935--935
 []@texttt (add-to-list ^^Mgnus-newsgroup-variables ^^Mmm-coding-system-priorit
ies)[] 

Overfull \hbox (67.00928pt too wide) in paragraph at lines 945--945
 []          @texttt (mm-coding-system-priorities ^^M(iso-8859-1 iso-8859-15 ut
f-8)))[] 

Overfull \hbox (67.00928pt too wide) in paragraph at lines 947--947
 []          @texttt (mm-coding-system-priorities ^^M(iso-8859-15 iso-8859-1 ut
f-8)))[] 
[12] [13] Chapter 3 [14] [15]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 1232--1232
 [] @texttt "Hrvoje Nik^^Tsi^^Sc <hniksic@srce.hr>, Steinar Bang <sb@metis.no>"
)[] 
[16] Chapter 4 [17] [18] [19] [20]
Underfull \hbox (badness 10000) in paragraph at lines 1486--1489
 []@textrm The boolean vari-able spec-i-fies whether en-coded words (e.g.,

Underfull \hbox (badness 7047) in paragraph at lines 1492--1496
 []@textrm The boolean vari-able spec-i-fies whether ir-reg-u-lar Q en-coded wo
rds
[21] [22] [23] [24] [25] Chapter 5 [26] Chapter 6 [27] [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[29] [30] [31] [32] [33] [34] [35]) Chapter 7 [36]
No file emacs-mime.cps.
[37] )
(see the transcript file for additional information)
Output written on emacs-mime.dvi (41 pages, 100056 bytes).
Transcript written on emacs-mime.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-mime.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-mime.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.toc)
[-1] [-2] (Emacs MIME)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.aux)
Chapter 1 [1] [2]
Overfull \hbox (9.18529pt too wide) in paragraph at lines 336--343
 []@textrm List of @reducedrm MIME[] @textrm types that are dis-cour-aged when 
view-ing `@texttt multipart/alternative[]@textrm '[].
[3] [4] [5] Chapter 2 [6] [7] [8] [9] [10] [11]
Overfull \hbox (44.01453pt too wide) in paragraph at lines 935--935
 []@texttt (add-to-list ^^Mgnus-newsgroup-variables ^^Mmm-coding-system-priorit
ies)[] 

Overfull \hbox (67.00928pt too wide) in paragraph at lines 945--945
 []          @texttt (mm-coding-system-priorities ^^M(iso-8859-1 iso-8859-15 ut
f-8)))[] 

Overfull \hbox (67.00928pt too wide) in paragraph at lines 947--947
 []          @texttt (mm-coding-system-priorities ^^M(iso-8859-15 iso-8859-1 ut
f-8)))[] 
[12] [13] Chapter 3 [14] [15]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 1232--1232
 [] @texttt "Hrvoje Nik^^Tsi^^Sc <hniksic@srce.hr>, Steinar Bang <sb@metis.no>"
)[] 
[16] Chapter 4 [17] [18] [19] [20]
Underfull \hbox (badness 10000) in paragraph at lines 1486--1489
 []@textrm The boolean vari-able spec-i-fies whether en-coded words (e.g.,

Underfull \hbox (badness 7047) in paragraph at lines 1492--1496
 []@textrm The boolean vari-able spec-i-fies whether ir-reg-u-lar Q en-coded wo
rds
[21] [22] [23] [24] [25] Chapter 5 [26] Chapter 6 [27] [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[29] [30] [31] [32] [33] [34] [35]) Chapter 7 [36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.cps
[37]) [38] )
(see the transcript file for additional information)
Output written on emacs-mime.dvi (42 pages, 153140 bytes).
Transcript written on emacs-mime.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-mime.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-mime.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.toc)
[-1] [-2] (Emacs MIME)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.aux)
Chapter 1 [1] [2]
Overfull \hbox (9.18529pt too wide) in paragraph at lines 336--343
 []@textrm List of @reducedrm MIME[] @textrm types that are dis-cour-aged when 
view-ing `@texttt multipart/alternative[]@textrm '[].
[3] [4] [5] Chapter 2 [6] [7] [8] [9] [10] [11]
Overfull \hbox (44.01453pt too wide) in paragraph at lines 935--935
 []@texttt (add-to-list ^^Mgnus-newsgroup-variables ^^Mmm-coding-system-priorit
ies)[] 

Overfull \hbox (67.00928pt too wide) in paragraph at lines 945--945
 []          @texttt (mm-coding-system-priorities ^^M(iso-8859-1 iso-8859-15 ut
f-8)))[] 

Overfull \hbox (67.00928pt too wide) in paragraph at lines 947--947
 []          @texttt (mm-coding-system-priorities ^^M(iso-8859-15 iso-8859-1 ut
f-8)))[] 
[12] [13] Chapter 3 [14] [15]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 1232--1232
 [] @texttt "Hrvoje Nik^^Tsi^^Sc <hniksic@srce.hr>, Steinar Bang <sb@metis.no>"
)[] 
[16] Chapter 4 [17] [18] [19] [20]
Underfull \hbox (badness 10000) in paragraph at lines 1486--1489
 []@textrm The boolean vari-able spec-i-fies whether en-coded words (e.g.,

Underfull \hbox (badness 7047) in paragraph at lines 1492--1496
 []@textrm The boolean vari-able spec-i-fies whether ir-reg-u-lar Q en-coded wo
rds
[21] [22] [23] [24] [25] Chapter 5 [26] Chapter 6 [27] [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[29] [30] [31] [32] [33] [34] [35]) Chapter 7 [36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.cps
[37]) [38] )
(see the transcript file for additional information)
Output written on emacs-mime.dvi (42 pages, 153140 bytes).
Transcript written on emacs-mime.log.
  GEN      epa.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./epa.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (EasyPG Assistant user's manual) Chapter 1 Chapter 2 [1]
Chapter 3 [2]
Writing index file epa.fn
[3] [4]
Writing index file epa.ky
Writing index file epa.vr
[5] [6] Chapter 4 [7] Chapter 5 [8]
Cross reference values unknown; you must run TeX again. Chapter 6 [9]
Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Key Index) [18]
No file epa.kys.
(Function Index) [19]
No file epa.fns.
(Variable Index) [20]
No file epa.vrs.
[21] )
Output written on epa.dvi (24 pages, 54420 bytes).
Transcript written on epa.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./epa.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.toc
) [-1] (EasyPG Assistant user's manual)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2]
Writing index file epa.fn
[3] [4]
Writing index file epa.ky
Writing index file epa.vr
[5] [6] Chapter 4 [7] Chapter 5 [8] Chapter 6 [9] Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Key Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.kys)
(Function Index) [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.fns)
(Variable Index) [20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.vrs)
[21] )
Output written on epa.dvi (24 pages, 73296 bytes).
Transcript written on epa.log.
  GEN      erc.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./erc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file erc.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [-1] Chapter 1 Chapter 2 [1] [2] [3] Chapter 3 [4] [5] Chapter 4
[6] [7] Chapter 5 [8] [9]
Overfull \hbox (107.08487pt too wide) in paragraph at lines 626--626
 []@texttt machine irc.libera.chat key /home/bandali/my-cert.key cert /home/ban
dali/my-cert.crt[] |
Writing index file erc.vr
[10] [11] [12] [13] Chapter 6 [14] Chapter 7 [15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) (Index) [24]
No file erc.cps.
[25] )
(see the transcript file for additional information)
Output written on erc.dvi (28 pages, 67516 bytes).
Transcript written on erc.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./erc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file erc.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/erc.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/erc.aux)
Chapter 2 [1] [2] [3] Chapter 3 [4] [5] Chapter 4 [6] [7] Chapter 5 [8]
[9]
Overfull \hbox (107.08487pt too wide) in paragraph at lines 626--626
 []@texttt machine irc.libera.chat key /home/bandali/my-cert.key cert /home/ban
dali/my-cert.crt[] |
Writing index file erc.vr
[10] [11] [12] [13] Chapter 6 [14] Chapter 7 [15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) (Index) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/erc.cps)
[25] )
(see the transcript file for additional information)
Output written on erc.dvi (28 pages, 87392 bytes).
Transcript written on erc.log.
  GEN      ert.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ert.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ert.cp
[1] [2] [-1] Chapter 1 Cross reference values unknown; you must run TeX again.
Chapter 2 [1] [2]
Underfull \hbox (badness 10000) in paragraph at lines 274--279
 @textttsl S-TAB[][][][]@textrm Cycle be-tween but-tons for-ward (@texttt forwa
rd-button[]@textrm ) and back-ward
[3] [4] Chapter 3 [5] [6] [7] [8] [9] [10] Chapter 4 [11] [12] Chapter 5
[13] Chapter 6 [14] [15] (Index) [16]
No file ert.cps.
Appendix A [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[18] [19] [20] [21] [22] [23] [24]) [25] )
(see the transcript file for additional information)
Output written on ert.dvi (28 pages, 79716 bytes).
Transcript written on ert.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ert.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ert.cp
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.aux)
Chapter 2 [1] [2]
Underfull \hbox (badness 10000) in paragraph at lines 274--279
 @textttsl S-TAB[][][][]@textrm Cycle be-tween but-tons for-ward (@texttt forwa
rd-button[]@textrm ) and back-ward
[3] [4] Chapter 3 [5] [6] [7] [8] [9] [10] Chapter 4 [11] [12] Chapter 5
[13] Chapter 6 [14] [15] (Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.cps
[17]) Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) [26] )
(see the transcript file for additional information)
Output written on ert.dvi (29 pages, 108824 bytes).
Transcript written on ert.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ert.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ert.cp
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.aux)
Chapter 2 [1] [2]
Underfull \hbox (badness 10000) in paragraph at lines 274--279
 @textttsl S-TAB[][][][]@textrm Cycle be-tween but-tons for-ward (@texttt forwa
rd-button[]@textrm ) and back-ward
[3] [4] Chapter 3 [5] [6] [7] [8] [9] [10] Chapter 4 [11] [12] Chapter 5
[13] Chapter 6 [14] [15] (Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.cps
[17]) Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) [26] )
(see the transcript file for additional information)
Output written on ert.dvi (29 pages, 108824 bytes).
Transcript written on ert.log.
  GEN      eshell.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./eshell.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file eshell.fn
[1] [2] [-1] Chapter 1
Writing index file eshell.cp
[1] Chapter 2 [2] Cross reference values unknown; you must run TeX again.
[3]
Writing index file eshell.cm
[4] [5] [6] [7] [8] [9] Chapter 3 [10] [11] Chapter 4 [12] Chapter 5 [13]
[14] Chapter 6 [15] [16]
Overfull \hbox (32.51715pt too wide) in paragraph at lines 1227--1227
 []@texttt /usr/local/src/editors/vim $ vi **/CVS(/)/Root(.)  Invalid regexp:[]
 |
[17] [18] [19] [20]
Underfull \hbox (badness 10000) in paragraph at lines 1485--1488
 @textrm path-name com-ple-tion for Pcom-plete auto-expand `@texttt /u/i/stdTAB
[][]@textrm '[] to
Appendix A [21]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[22] [23] [24] [25] [26] [27] [28]) (Concept Index) [29]
No file eshell.cps.
(Function and Variable Index) [30]
No file eshell.fns.
(Command Index) [31]
No file eshell.cms.
[32] )
(see the transcript file for additional information)
Output written on eshell.dvi (35 pages, 96152 bytes).
Transcript written on eshell.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./eshell.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file eshell.fn
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.toc)
[-1] [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.aux)
Writing index file eshell.cp
[1] Chapter 2 [2] [3]
Writing index file eshell.cm
[4] [5] [6] [7] [8] [9] Chapter 3 [10] [11] Chapter 4 [12] Chapter 5 [13]
[14] Chapter 6 [15] [16]
Overfull \hbox (32.51715pt too wide) in paragraph at lines 1227--1227
 []@texttt /usr/local/src/editors/vim $ vi **/CVS(/)/Root(.)  Invalid regexp:[]
 |
[17] [18] [19] [20]
Underfull \hbox (badness 10000) in paragraph at lines 1485--1488
 @textrm path-name com-ple-tion for Pcom-plete auto-expand `@texttt /u/i/stdTAB
[][]@textrm '[] to
Appendix A [21]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[22] [23] [24] [25] [26] [27] [28]) (Concept Index) [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.cps)
(Function and Variable Index) [30]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.fns)
(Command Index) [31]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.cms
[32]) [33] )
(see the transcript file for additional information)
Output written on eshell.dvi (37 pages, 139472 bytes).
Transcript written on eshell.log.
  GEN      eudc.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./eudc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file eudc.cp
[1] [2] [-1] Chapter 1 Cross reference values unknown; you must run TeX again.
[1] Chapter 2 [2] [3] [4] Chapter 3 [5] [6] [7] [8] [9] [10] [11] [12]
Chapter 4 [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20]) (Index) [21]
No file eudc.cps.
[22] )
Output written on eudc.dvi (25 pages, 78444 bytes).
Transcript written on eudc.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./eudc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file eudc.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eudc.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eudc.aux)
[1] Chapter 2 [2] [3] [4] Chapter 3 [5] [6] [7] [8] [9] [10] [11] [12]
Chapter 4 [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20]) (Index) [21]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eudc.cps)
[22] )
Output written on eudc.dvi (25 pages, 106508 bytes).
Transcript written on eudc.log.
  GEN      efaq.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./efaq.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [-1] (The GNU Emacs FAQ) Chapter 1
Writing index file efaq.cp
Cross reference values unknown; you must run TeX again. [1] [2] Chapter 2
[3] [4] Chapter 3 [5] [6] [7] [8] [9] Chapter 4 [10] [11] [12] [13] [14]
[15]
Underfull \hbox (badness 10000) in paragraph at lines 1459--1467
 @textrm latvian-keyboard, lithuanian-numeric, lithuanian-keyboard, malayalam-i
nscript,
[16] Chapter 5 [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28]
[29] [30] [31] [32] [33] Chapter 6 [34] [35] [36] [37] [38] [39] Chapter 7
[40] [41] Chapter 8 [42] [43] Chapter 9 [44] [45] [46] [47] [48] [49]
Chapter 10 [50] [51] Chapter 11 [52] [53] [54] (Concept Index) [55]
No file efaq.cps.
[56] )
(see the transcript file for additional information)
Output written on efaq.dvi (59 pages, 171840 bytes).
Transcript written on efaq.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./efaq.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/efaq.toc
[-1] [-2] [-3]) [-4] (The GNU Emacs FAQ)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/efaq.aux)
Chapter 1
Writing index file efaq.cp
[1] [2] Chapter 2 [3] [4] Chapter 3 [5] [6] [7] [8] [9] Chapter 4 [10] [11]
[12] [13] [14] [15]
Underfull \hbox (badness 10000) in paragraph at lines 1459--1467
 @textrm latvian-keyboard, lithuanian-numeric, lithuanian-keyboard, malayalam-i
nscript,
[16] Chapter 5 [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28]
[29] [30] [31] [32] [33] Chapter 6 [34] [35] [36] [37] [38] [39] Chapter 7
[40] [41] Chapter 8 [42] [43] Chapter 9 [44] [45] [46] [47] [48] [49]
Chapter 10 [50] [51] Chapter 11 [52] [53] [54] (Concept Index) [55]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/efaq.cps
[56] [57] [58] [59] [60]) [61] )
(see the transcript file for additional information)
Output written on efaq.dvi (67 pages, 331504 bytes).
Transcript written on efaq.log.
  GEN      eww.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./eww.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] Chapter 1 Chapter 2 [1]
Writing index file eww.fn
Writing index file eww.vr
Writing index file eww.cp
Writing index file eww.ky
[2] Chapter 3 [3] [4] Chapter 4 [5] Appendix A [6] Chapter 5 [7]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[8] [9] [10] [11] [12] [13] [14]) (Key Index) [15]
No file eww.kys.
(Variable Index) [16]
No file eww.vrs.
(Function Index) [17]
No file eww.fns.
(Concept Index) [18]
No file eww.cps.
[19] )
Output written on eww.dvi (22 pages, 50932 bytes).
Transcript written on eww.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./eww.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.aux)
Chapter 2 [1]
Writing index file eww.fn
Writing index file eww.vr
Writing index file eww.cp
Writing index file eww.ky
[2] Chapter 3 [3] [4] Chapter 4 [5] Appendix A [6] Chapter 5 [7]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[8] [9] [10] [11] [12] [13] [14]) (Key Index) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.kys)
(Variable Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.vrs)
(Function Index) [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.fns)
(Concept Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.cps)
[19] )
Output written on eww.dvi (22 pages, 80960 bytes).
Transcript written on eww.log.
  GEN      flymake.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./flymake.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file flymake.cp
[1] [2] [-1] Cross reference values unknown; you must run TeX again. Chapter 1
[1] [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 312--314
 []@textrm If non-nil, mov-ing to er-rors with @texttt flymake-goto-next-error[
] @textrm and
Chapter 2 [4] [5] [6] [7]
Overfull \hbox (8.93791pt too wide) in paragraph at lines 624--629
@texttt backend[]@textrm , @texttt flymake-diagnostic-buffer[]@textrm , @texttt
 flymake-diagnostic-text[]@textrm , @texttt flymake-diagnostic-|
[8]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 738--738
 []@texttt ;;; ruby-flymake.el --- A ruby Flymake backend  -*- lexical-binding:
 t; -*-[] |
[9]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 742--742
 []  @texttt ;; Not having a ruby interpreter is a serious problem which should
 cause[] |
[10]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 792--792
 []                              @texttt "^\\(?:.*.rb\\|-\\):\\([0-9]+\\): \\(.
*\\)$"[] |

Overfull \hbox (43.6852pt too wide) in paragraph at lines 797--797
 []                                          @texttt (string-to-number (match-s
tring 1)))[] |
Chapter 3 [11] [12] [13] [14] [15] [16] Appendix A [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[18] [19] [20] [21] [22] [23] [24]) (Index) [25]
No file flymake.cps.
[26] )
(see the transcript file for additional information)
Output written on flymake.dvi (29 pages, 89640 bytes).
Transcript written on flymake.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./flymake.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file flymake.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.aux)
Chapter 1 [1] [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 312--314
 []@textrm If non-nil, mov-ing to er-rors with @texttt flymake-goto-next-error[
] @textrm and
Chapter 2 [4] [5] [6] [7]
Overfull \hbox (8.93791pt too wide) in paragraph at lines 624--629
@texttt backend[]@textrm , @texttt flymake-diagnostic-buffer[]@textrm , @texttt
 flymake-diagnostic-text[]@textrm , @texttt flymake-diagnostic-|
[8]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 738--738
 []@texttt ;;; ruby-flymake.el --- A ruby Flymake backend  -*- lexical-binding:
 t; -*-[] |

Overfull \hbox (20.69044pt too wide) in paragraph at lines 742--742
 []  @texttt ;; Not having a ruby interpreter is a serious problem which should
 cause[] |
[9] [10]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 792--792
 []                              @texttt "^\\(?:.*.rb\\|-\\):\\([0-9]+\\): \\(.
*\\)$"[] |

Overfull \hbox (43.6852pt too wide) in paragraph at lines 797--797
 []                                          @texttt (string-to-number (match-s
tring 1)))[] |
Chapter 3 [11] [12] [13] [14] [15] [16] Appendix A [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[18] [19] [20] [21] [22] [23] [24]) (Index) [25]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.cps
[26]) [27] )
(see the transcript file for additional information)
Output written on flymake.dvi (30 pages, 120664 bytes).
Transcript written on flymake.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./flymake.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file flymake.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.aux)
Chapter 1 [1] [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 312--314
 []@textrm If non-nil, mov-ing to er-rors with @texttt flymake-goto-next-error[
] @textrm and
Chapter 2 [4] [5] [6] [7]
Overfull \hbox (8.93791pt too wide) in paragraph at lines 624--629
@texttt backend[]@textrm , @texttt flymake-diagnostic-buffer[]@textrm , @texttt
 flymake-diagnostic-text[]@textrm , @texttt flymake-diagnostic-|
[8]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 738--738
 []@texttt ;;; ruby-flymake.el --- A ruby Flymake backend  -*- lexical-binding:
 t; -*-[] |

Overfull \hbox (20.69044pt too wide) in paragraph at lines 742--742
 []  @texttt ;; Not having a ruby interpreter is a serious problem which should
 cause[] |
[9] [10]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 792--792
 []                              @texttt "^\\(?:.*.rb\\|-\\):\\([0-9]+\\): \\(.
*\\)$"[] |

Overfull \hbox (43.6852pt too wide) in paragraph at lines 797--797
 []                                          @texttt (string-to-number (match-s
tring 1)))[] |
Chapter 3 [11] [12] [13] [14] [15] [16] Appendix A [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[18] [19] [20] [21] [22] [23] [24]) (Index) [25]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.cps
[26]) [27] )
(see the transcript file for additional information)
Output written on flymake.dvi (30 pages, 120664 bytes).
Transcript written on flymake.log.
  GEN      forms.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./forms.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file forms.cp
[1] [2] [-1] [-2] Chapter 1
Cross reference values unknown; you must run TeX again. Chapter 2 [1] [2]
Chapter 3 [3] [4] [5] Chapter 4 [6] Chapter 5 [7] [8] [9] Chapter 6 [10]
[11] Chapter 7 [12] Chapter 8 [13] [14] Chapter 9 [15] [16] [17] Chapter 10
[18] [19] Chapter 11 [20] Appendix A [21] [22]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[23] [24] [25] [26] [27] [28] [29]) (Index) [30]
No file forms.cps.
[31] )
Output written on forms.dvi (35 pages, 68296 bytes).
Transcript written on forms.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./forms.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file forms.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/forms.toc)
[-1] [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/forms.aux)
Chapter 2 [1] [2] Chapter 3 [3] [4] [5] Chapter 4 [6] Chapter 5 [7] [8]
[9] Chapter 6 [10] [11] Chapter 7 [12] Chapter 8 [13] [14] Chapter 9 [15]
[16] [17] Chapter 10 [18] [19] Chapter 11 [20] Appendix A [21] [22]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[23] [24] [25] [26] [27] [28] [29]) (Index) [30]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/forms.cps)
[31] )
Output written on forms.dvi (35 pages, 88340 bytes).
Transcript written on forms.log.
  GEN      gnus.dvi
sed -e '/@iflatex/,/@end iflatex/d' gnus.texi > gnustmpdvi.texi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./gnustmpdvi.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file gnustmpdvi.cp
[1] [2] [-1] [-2] (The Gnus Newsreader) Chapter 1
Cross reference values unknown; you must run TeX again. [1] Chapter 2 [2]
Writing index file gnustmpdvi.ky
[3] [4] [5] [6] [7] [8] [9] [10] Chapter 3 [11] [12] [13] [14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 2015--2022
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion to group un-der point (@textt
t gnus-group-toggle-
[17] [18] [19] [20]
Underfull \hbox (badness 7576) in paragraph at lines 2345--2348
[]@textrm Changes from the group edit-ing com-mands are stored in @texttt ~/.ne
wsrc.eld[]
[21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32]
Underfull \hbox (badness 10000) in paragraph at lines 3433--3442
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion of the cur-rent group (@textt
t gnus-browse-toggle-
[33] [34] [35]
Underfull \hbox (badness 10000) in paragraph at lines 3714--3716
 []@textrm This com-mand uses the pro-cess/prefix con-ven-tion (see $@textsy h$
@textrm un-de-fined$@textsy i$
[36] [37] [38] [39] [40] [41] [42] [43] Chapter 4 [44] [45] [46] [47] [48]
[49] [50] [51] [52] [53] [54] [55] [56]
Underfull \hbox (badness 6859) in paragraph at lines 5651--5659
 @textrm (@texttt gnus-summary-followup-with-original[]@textrm ). This com-mand
 uses the
[57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 6812--6812
 []                     @texttt "wanted" "followup" "summary" "summary of"[] 
[68] [69] [70] [71] [72]
Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@textrm func-tions in-clude @texttt gnus-thread-sort-by-number[]@textrm , @text
tt gnus-thread-sort-by-author[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@texttt gnus-thread-sort-by-most-recent-date[]@textrm , @texttt gnus-thread-sor
t-by-newsgroups[] @textrm and
[73] [74] [75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7849--7856
 @textrm with @texttt gnus-summary-save-in-file[]@textrm , @texttt gnus-summary
-save-body-in-file[]@textrm ,
[80] [81] [82] [83] [84] [85] [86] [87]
Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-italic[]@textrm , @texttt gnus-emphasis-underline[]@textr
m , @texttt gnus-emphasis-bold-italic[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-underline-italic[]@textrm , @texttt gnus-emphasis-underli
ne-bold[]@textrm , and
[88] [89] [90]
Underfull \hbox (badness 10000) in paragraph at lines 8892--8902
 @textttsl W U[][][][][]@textrm Translate many non-@reducedrm ASCII[] @textrm c
har-ac-ters into their @reducedrm ASCII[] @textrm equiv-a-lents
[91] [92]
Underfull \hbox (badness 10000) in paragraph at lines 9039--9041
 @texttt links[]@textrm Use CHAP Links (@texttt https://  almende.  github.  io
/
[93] [94] [95]
Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-custom[]@textrm , @texttt gnus-button-handle-descri
be-function[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-variable[]@textrm , @texttt gnus-button-ha
ndle-symbol[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-key[]@textrm , @texttt gnus-button-handle-
apropos[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-apropos-command[]@textrm , @texttt gnus-button-hand
le-

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt apropos-variable[]@textrm , @texttt gnus-button-handle-apropos-documen
tation[]@textrm , and
[96] [97] [98] [99] [100]
Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 []@texttt mm-file-name-delete-whitespace[]@textrm , @texttt mm-file-name-trim-
whitespace[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 @texttt mm-file-name-collapse-whitespace[]@textrm , and @texttt mm-file-name-r
eplace-
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
Underfull \hbox (badness 7522) in paragraph at lines 10838--10843
 @textttsl M-S[][][]@textrm Repeat the pre-vi-ous search for-wards (@texttt gnu
s-summary-repeat-search-
[112] [113]
Underfull \hbox (badness 10000) in paragraph at lines 10973--10978
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$@textrm ) of the cur-ren
t group (@texttt gnus-summary-customize-
[114] [115] [116] [117]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 11334--11334
 []@texttt application/pgp-keys; gpg --import --interactive --verbose; needster
minal[] 
Chapter 5 [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128]
Chapter 6 [129] [130] [131] [132] [133] [134] [135] [136] [137] Chapter 7
[138] [139] [140]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 13335--13335
 []             @texttt (nntp-open-connection-function nntp-open-via-rlogin-and
-netcat)))[] 
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159]
Overfull \hbox (101.83073pt too wide) in paragraph at lines 14830--14830
 []     @texttt "nohup ssh -f -L 1234:pop.server:110 remote.host sleep 3600 &")
[] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171]
[172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183]
Underfull \hbox (badness 6927) in paragraph at lines 16687--16689
 []@textrm The di-rec-tory where the @reducedrm NOV[] @textrm files should be s
tored. If @texttt nil[]@textrm ,
[184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
Underfull \hbox (badness 10000) in paragraph at lines 17511--17517
 @texttt head-begin-function[]@textrm , @texttt head-end[]@textrm , @texttt bod
y-begin[]@textrm , @texttt body-begin-function[]@textrm ,
[195]
Overfull \hbox (4.76024pt too wide) in paragraph at lines 17603--17605
 []@textrm Creates a @texttt To[] @textrm header that looks like @textsl news-g
roup[]@textrm @@texttt nngateway-address[]@textrm . 
[196] [197]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 17730--17730
 []                                                   @texttt (days-to-time (ca
r args)))))[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 17734--17734
 []                                 @texttt (cons ^^Msearch-group-spec group-sp
ec)))))[] 
[198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209]
[210] [211] [212] [213] [214] [215] [216] [217]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 19438--19438
 []@texttt emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/nul
l 2>&1[] 
Chapter 8 [218] [219] [220] [221] [222] [223] [224] [225] [226]
Underfull \hbox (badness 10000) in paragraph at lines 20112--20115
 @texttt ("lines" 4 <)[] @textrm (see $@textsy h$@textrm un-de-fined$@textsy i$
 @textrm [Ad-vanced Scor-ing],
[227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238]
[239] [240] Chapter 9 [241] [242] [243] [244] [245] [246] [247] [248]
Underfull \hbox (badness 10000) in paragraph at lines 21845--21850
 @textttsl G b q[][][]@textrm Changes the search query for the @texttt nnmairix
[] @textrm group un-der cur-sor
[249]
Underfull \hbox (badness 8113) in paragraph at lines 21893--21899
 @textttsl G b p[][][]@textrm Toggle marks prop-a-ga-tion for this group (@text
tt nnmairix-group-toggle-

Underfull \hbox (badness 10000) in paragraph at lines 21893--21899
 @texttt propmarks-this-group[]@textrm ). (see $@textsy h$@textrm un-de-fined$@
textsy i$ @textrm [Prop-a-gat-ing marks],
[250] [251] [252]
Overfull \hbox (312.55998pt too wide) in paragraph at lines 22137--22137
 []      @texttt "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).
*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*")[] 
[253] Chapter 10 [254] [255]
Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-summary-line-format[]@textrm , @texttt gnus-server-line-format[]@t
extrm , @texttt gnus-topic-line-format[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-group-mode-line-format[]@textrm , @texttt gnus-summary-mode-line-f
ormat[]@textrm , @texttt gnus-article-
[256] [257] [258] [259] [260] [261] [262] [263] [264]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 23050--23050
 []                       @texttt (when (string-match "\\^^R\\*Summary \\(.*\\)
\\*\\^^M" buffer)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 23051--23051
 []                         @texttt (format "Group %s" (match-string 1 buffer))
)))))[] 
[265] [266]
Underfull \hbox (badness 10000) in paragraph at lines 23274--23280
@texttt disconnection[]@textrm , @texttt gnus-demon-add-nntp-close-connection[]
@textrm , @texttt gnus-demon-add-scan-
[267] [268] [269]
Overfull \hbox (49.76321pt too wide) in paragraph at lines 23493--23493
 []@texttt ;; Specify the altitude of Face and X-Face images in the From header
.[] 
[270] [271] [272] [273] [274] [275] [276] [277] [278] [279] [280] [281]
[282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293]
[294] [295] [296] [297] [298] [299] [300] [301] [302] [303]
Overfull \hbox (55.18257pt too wide) in paragraph at lines 26178--26178
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-chars)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 26181--26181
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-names)[] 
[304] [305] [306] [307] Chapter 11 [308] Chapter 12 [309] [310] [311] [312]
[313] [314] [315] [316] [317] [318] [319] [320] [321] [322] [323] [324]
Underfull \hbox (badness 10000) in paragraph at lines 28056--28060
 []@textttsl F[] @textrm (@texttt gnus-article-followup-with-original[]@textrm 
) and @textttsl R[] @textrm (@texttt gnus-article-
[325]
Underfull \hbox (badness 10000) in paragraph at lines 28166--28172
 @texttt gnus-extra-headers[]@textrm , @texttt nnmail-extra-headers[] @textrm a
nd @texttt gnus-ignored-from-
[326]
Underfull \hbox (badness 10000) in paragraph at lines 28251--28254
 []@textrm If @texttt gnus-gcc-externalize-attachments[] @textrm or @texttt mes
sage-fcc-externalize-
[327] [328]
Underfull \hbox (badness 10000) in paragraph at lines 28404--28408
 []@textrm If @texttt auto-compression-mode[] @textrm is en-abled, at-tach-ment
s are au-to-mat-i-cally
[329] [330] [331]
Underfull \hbox (badness 10000) in paragraph at lines 28684--28687
 @textrm (@texttt gnus-summary-limit-to-replied[]@textrm ) and @textttsl / R[] 
@textrm (@texttt gnus-summary-limit-to-
[332]
Underfull \hbox (badness 10000) in paragraph at lines 28780--28782
 []@textrm You can now store sig-na-ture files in a spe-cial di-rec-tory named
[333] l.28899: Unicode char @u8:真 not defined for Texinfo [334] [335]
[336]
Underfull \hbox (badness 10000) in paragraph at lines 29070--29076
 @textrm back ends for get-ting news. For-eign groups have names like
[337] [338] [339]
Underfull \hbox (badness 10000) in paragraph at lines 29301--29307
 @texttt nndir-nov-is-evil[]@textrm , @texttt nnfolder-nov-is-evil[]@textrm , @
texttt nnimap-nov-is-evil[]@textrm ,
[340] [341] [342] [343] [344] [345] [346] [347] [348] [349] [350] [351]
[352] [353] [354] [355] [356]
Underfull \hbox (badness 10000) in paragraph at lines 30518--30521
[]@texttt nnmail-get-new-mail[] @textrm will call @textsl back-end[]@texttt -sa
ve-mail[] @textrm to save each ar-ti-cle.
[357] [358] [359] [360] [361] [362] [363] [364]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnus-faq.texi
[365] [366] [367] [368] [369] [370] [371] [372] [373] [374] [375]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 1077--1077
 []@texttt (setq gnus-summary-line-format ":%U%R %B %s %-60=|%4L |%-20,20f |%&u
ser-date; \n")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1084--1084
 []@texttt :O     Re: [Richard Stallman] rfc2047.el          |  13 |Lars Magne 
Ingebrigt |Sat 23:06[] 
[376]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 1085--1085
 []@texttt :O     Re: Revival of the ding-patches list       |  13 |Lars Magne 
Ingebrigt |Sat 23:12[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1086--1086
 []@texttt :R  >  Re: Find correct list of articles for a gro|  25 |Lars Magne 
Ingebrigt |Sat 23:16[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1087--1087
 []@texttt :O  \->  ...                                      |  21 |Kai Grossjo
hann      | 0:01[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1088--1088
 []@texttt :R  >  Re: Cry for help: deuglify.el - moving stuf|  28 |Lars Magne 
Ingebrigt |Sat 23:34[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1089--1089
 []@texttt :O  \->  ...                                      | 115 |Raymond Sch
olz       | 1:24[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1090--1090
 []@texttt :O    \->  ...                                    |  19 |Lars Magne 
Ingebrigt |15:33[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1091--1091
 []@texttt :O     Slow mailing list                          |  13 |Lars Magne 
Ingebrigt |Sat 23:49[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1092--1092
 []@texttt :O     Re: ^^M@^^M mark not documented                |  13 |Lars Ma
gne Ingebrigt |Sat 23:50[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1093--1093
 []@texttt :R  >  Re: Gnus still doesn^^Mt count messages prope|  23 |Lars Magn
e Ingebrigt |Sat 23:57[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1094--1094
 []@texttt :O  \->  ...                                      |  18 |Kai Grossjo
hann      | 0:35[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1095--1095
 []@texttt :O    \->  ...                                    |  13 |Lars Magne 
Ingebrigt | 0:56[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1146--1146
 []    @texttt ("Hamster-src" "^\\(Cc:\\|To:\\).*hamster-sourcen@yahoogroups.\\
(de\\|com\\).*")[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1147--1147
 []    @texttt ("Tagesschau" "^From: tagesschau <localpart@www.tagesschau.inval
id>$")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1149--1149
 []    @texttt ("EK" "^From:.*\\(localpart@privateprovider.invalid\\|localpart@
workplace.invalid\\).*")[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 1150--1150
 []    @texttt ("Spam" "^Content-Type:.*\\(ks_c_5601-1987\\|EUC-KR\\|big5\\|iso
-2022-jp\\).*")[] 
[377]
Overfull \hbox (83.92601pt too wide) in paragraph at lines 1151--1151
 []    @texttt ("Spam" "^Subject:.*\\(This really work\\|XINGA\\|ADV:\\|XXX\\|a
dult\\|sex\\).*")[] 

Overfull \hbox (66.67995pt too wide) in paragraph at lines 1152--1152
 []    @texttt ("Spam" "^Subject:.*\\(\=\?ks_c_5601-1987\?\\|\=\?euc-kr\?\\|\=\
?big5\?\\).*")[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1154--1154
 []    @texttt ("Spam" "^X-Mailer:\\(.*CyberCreek Avalanche\\|.*http\:\/\/GetRe
sponse\.com\\)")[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 1155--1155
 []    @texttt ("Spam" "^From:.*\\(verizon\.net\\|prontomail\.com\\|money\\|Con
sumerDirect\\).*")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1161--1161
 []    @texttt ("Inbox" "^\\(Cc:\\|To:\\).*\\(my\ name\\|address@one.invalid\\|
address@two.invalid\\)")[] 
[378] [379]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1350--1350
 []         @texttt (eval (set (make-local-variable ^^Mmessage-sendmail-envelop
e-from)[] 
[380] [381] [382] [383] [384] [385] [386] [387] [388] [389] [390]) Chapter 13
[391]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[392] [393] [394] [395] [396] [397] [398]) Chapter 14 [399]
No file gnustmpdvi.cps.
Chapter 15 [400]
No file gnustmpdvi.kys.
[401] )
(see the transcript file for additional information)
Output written on gnustmpdvi.dvi (405 pages, 1338148 bytes).
Transcript written on gnustmpdvi.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./gnustmpdvi.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file gnustmpdvi.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.toc
[-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9]) [-10] [-11] (The Gnus Newsreader)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.aux)
Chapter 1 [1] Chapter 2 [2]
Writing index file gnustmpdvi.ky
[3] [4] [5] [6] [7] [8] [9] [10] Chapter 3 [11] [12] [13] [14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 2015--2022
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion to group un-der point (@textt
t gnus-group-toggle-
[17] [18] [19] [20]
Underfull \hbox (badness 7576) in paragraph at lines 2345--2348
[]@textrm Changes from the group edit-ing com-mands are stored in @texttt ~/.ne
wsrc.eld[]
[21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32]
Underfull \hbox (badness 10000) in paragraph at lines 3433--3442
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion of the cur-rent group (@textt
t gnus-browse-toggle-
[33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] Chapter 4 [44] [45]
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56]
Underfull \hbox (badness 6859) in paragraph at lines 5651--5659
 @textrm (@texttt gnus-summary-followup-with-original[]@textrm ). This com-mand
 uses the
[57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 6812--6812
 []                     @texttt "wanted" "followup" "summary" "summary of"[] 
[68] [69] [70] [71] [72]
Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@textrm func-tions in-clude @texttt gnus-thread-sort-by-number[]@textrm , @text
tt gnus-thread-sort-by-author[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@texttt gnus-thread-sort-by-most-recent-date[]@textrm , @texttt gnus-thread-sor
t-by-newsgroups[] @textrm and
[73] [74] [75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7849--7856
 @textrm with @texttt gnus-summary-save-in-file[]@textrm , @texttt gnus-summary
-save-body-in-file[]@textrm ,
[80] [81] [82] [83] [84] [85] [86]
Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-italic[]@textrm , @texttt gnus-emphasis-underline[]@textr
m , @texttt gnus-emphasis-bold-italic[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-underline-italic[]@textrm , @texttt gnus-emphasis-underli
ne-bold[]@textrm , and
[87] [88] [89] [90]
Underfull \hbox (badness 10000) in paragraph at lines 8892--8902
 @textttsl W U[][][][][]@textrm Translate many non-@reducedrm ASCII[] @textrm c
har-ac-ters into their @reducedrm ASCII[] @textrm equiv-a-lents
[91]
Underfull \hbox (badness 10000) in paragraph at lines 9039--9041
 @texttt links[]@textrm Use CHAP Links (@texttt https://  almende.  github.  io
/
[92] [93] [94] [95]
Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-custom[]@textrm , @texttt gnus-button-handle-descri
be-function[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-variable[]@textrm , @texttt gnus-button-ha
ndle-symbol[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-key[]@textrm , @texttt gnus-button-handle-
apropos[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-apropos-command[]@textrm , @texttt gnus-button-hand
le-

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt apropos-variable[]@textrm , @texttt gnus-button-handle-apropos-documen
tation[]@textrm , and
[96] [97] [98] [99] [100]
Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 []@texttt mm-file-name-delete-whitespace[]@textrm , @texttt mm-file-name-trim-
whitespace[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 @texttt mm-file-name-collapse-whitespace[]@textrm , and @texttt mm-file-name-r
eplace-
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
Underfull \hbox (badness 7522) in paragraph at lines 10838--10843
 @textttsl M-S[][][]@textrm Repeat the pre-vi-ous search for-wards (@texttt gnu
s-summary-repeat-search-
[112] [113] [114] [115] [116]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 11334--11334
 []@texttt application/pgp-keys; gpg --import --interactive --verbose; needster
minal[] 
[117] Chapter 5 [118] [119] [120] [121] [122] [123] [124] [125] [126] [127]
[128] Chapter 6 [129] [130] [131] [132] [133] [134] [135] [136] [137]
Chapter 7 [138] [139] [140]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 13335--13335
 []             @texttt (nntp-open-connection-function nntp-open-via-rlogin-and
-netcat)))[] 
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159]
Overfull \hbox (101.83073pt too wide) in paragraph at lines 14830--14830
 []     @texttt "nohup ssh -f -L 1234:pop.server:110 remote.host sleep 3600 &")
[] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171]
[172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183]
Underfull \hbox (badness 6927) in paragraph at lines 16687--16689
 []@textrm The di-rec-tory where the @reducedrm NOV[] @textrm files should be s
tored. If @texttt nil[]@textrm ,
[184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
Underfull \hbox (badness 10000) in paragraph at lines 17511--17517
 @texttt head-begin-function[]@textrm , @texttt head-end[]@textrm , @texttt bod
y-begin[]@textrm , @texttt body-begin-function[]@textrm ,
[195]
Overfull \hbox (4.76024pt too wide) in paragraph at lines 17603--17605
 []@textrm Creates a @texttt To[] @textrm header that looks like @textsl news-g
roup[]@textrm @@texttt nngateway-address[]@textrm . 
[196] [197]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 17730--17730
 []                                                   @texttt (days-to-time (ca
r args)))))[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 17734--17734
 []                                 @texttt (cons ^^Msearch-group-spec group-sp
ec)))))[] 
[198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209]
[210] [211] [212] [213] [214] [215] [216] [217]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 19438--19438
 []@texttt emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/nul
l 2>&1[] 
Chapter 8 [218] [219] [220] [221] [222] [223] [224] [225] [226]
Underfull \hbox (badness 10000) in paragraph at lines 20112--20115
 @texttt ("lines" 4 <)[] @textrm (see Sec-tion 8.15 [Ad-vanced Scor-ing],
[227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238]
[239] [240] Chapter 9 [241] [242] [243] [244] [245] [246] [247] [248]
Underfull \hbox (badness 10000) in paragraph at lines 21845--21850
 @textttsl G b q[][][]@textrm Changes the search query for the @texttt nnmairix
[] @textrm group un-der cur-sor
[249]
Underfull \hbox (badness 8113) in paragraph at lines 21893--21899
 @textttsl G b p[][][]@textrm Toggle marks prop-a-ga-tion for this group (@text
tt nnmairix-group-toggle-

Underfull \hbox (badness 10000) in paragraph at lines 21893--21899
 @texttt propmarks-this-group[]@textrm ). (see Sec-tion 9.4.7 [Prop-a-gat-ing m
arks],
[250] [251] [252]
Overfull \hbox (312.55998pt too wide) in paragraph at lines 22137--22137
 []      @texttt "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).
*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*")[] 
[253] Chapter 10 [254] [255]
Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-summary-line-format[]@textrm , @texttt gnus-server-line-format[]@t
extrm , @texttt gnus-topic-line-format[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-group-mode-line-format[]@textrm , @texttt gnus-summary-mode-line-f
ormat[]@textrm , @texttt gnus-article-
[256] [257] [258] [259] [260] [261] [262] [263] [264]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 23050--23050
 []                       @texttt (when (string-match "\\^^R\\*Summary \\(.*\\)
\\*\\^^M" buffer)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 23051--23051
 []                         @texttt (format "Group %s" (match-string 1 buffer))
)))))[] 
[265] [266]
Underfull \hbox (badness 10000) in paragraph at lines 23274--23280
@texttt disconnection[]@textrm , @texttt gnus-demon-add-nntp-close-connection[]
@textrm , @texttt gnus-demon-add-scan-
[267] [268] [269]
Overfull \hbox (49.76321pt too wide) in paragraph at lines 23493--23493
 []@texttt ;; Specify the altitude of Face and X-Face images in the From header
.[] 
[270] [271] [272] [273] [274] [275] [276] [277] [278] [279] [280] [281]
[282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293]
[294] [295] [296] [297] [298] [299] [300] [301] [302] [303]
Overfull \hbox (55.18257pt too wide) in paragraph at lines 26178--26178
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-chars)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 26181--26181
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-names)[] 
[304] [305] [306] [307] Chapter 11 [308] Chapter 12 [309] [310] [311] [312]
[313] [314] [315] [316] [317] [318] [319] [320] [321] [322] [323]
Underfull \hbox (badness 10000) in paragraph at lines 28056--28060
 []@textttsl F[] @textrm (@texttt gnus-article-followup-with-original[]@textrm 
) and @textttsl R[] @textrm (@texttt gnus-article-
[324] [325]
Underfull \hbox (badness 10000) in paragraph at lines 28166--28172
 @texttt gnus-extra-headers[]@textrm , @texttt nnmail-extra-headers[] @textrm a
nd @texttt gnus-ignored-from-
[326]
Underfull \hbox (badness 10000) in paragraph at lines 28251--28254
 []@textrm If @texttt gnus-gcc-externalize-attachments[] @textrm or @texttt mes
sage-fcc-externalize-
[327]
Underfull \hbox (badness 10000) in paragraph at lines 28404--28408
 []@textrm If @texttt auto-compression-mode[] @textrm is en-abled, at-tach-ment
s are au-to-mat-i-cally
[328] [329] [330]
Underfull \hbox (badness 10000) in paragraph at lines 28684--28687
 @textrm (@texttt gnus-summary-limit-to-replied[]@textrm ) and @textttsl / R[] 
@textrm (@texttt gnus-summary-limit-to-
[331]
Underfull \hbox (badness 10000) in paragraph at lines 28688--28691
 @texttt insert-ticked-articles[]@textrm ). See Sec-tion 4.27.3 [Sum-mary Gen-e
r-a-tion
[332]
Underfull \hbox (badness 10000) in paragraph at lines 28780--28782
 []@textrm You can now store sig-na-ture files in a spe-cial di-rec-tory named
[333] l.28899: Unicode char @u8:真 not defined for Texinfo [334] [335]
Underfull \hbox (badness 10000) in paragraph at lines 29070--29076
 @textrm back ends for get-ting news. For-eign groups have names like
[336] [337] [338]
Underfull \hbox (badness 10000) in paragraph at lines 29301--29307
 @texttt nndir-nov-is-evil[]@textrm , @texttt nnfolder-nov-is-evil[]@textrm , @
texttt nnimap-nov-is-evil[]@textrm ,
[339] [340] [341] [342] [343] [344] [345] [346] [347] [348] [349] [350]
[351] [352] [353] [354] [355]
Underfull \hbox (badness 10000) in paragraph at lines 30518--30521
[]@texttt nnmail-get-new-mail[] @textrm will call @textsl back-end[]@texttt -sa
ve-mail[] @textrm to save each ar-ti-cle.
[356] [357] [358] [359] [360] [361] [362] [363]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnus-faq.texi
[364] [365] [366] [367] [368] [369] [370] [371] [372] [373] [374]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 1077--1077
 []@texttt (setq gnus-summary-line-format ":%U%R %B %s %-60=|%4L |%-20,20f |%&u
ser-date; \n")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1084--1084
 []@texttt :O     Re: [Richard Stallman] rfc2047.el          |  13 |Lars Magne 
Ingebrigt |Sat 23:06[] 
[375]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 1085--1085
 []@texttt :O     Re: Revival of the ding-patches list       |  13 |Lars Magne 
Ingebrigt |Sat 23:12[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1086--1086
 []@texttt :R  >  Re: Find correct list of articles for a gro|  25 |Lars Magne 
Ingebrigt |Sat 23:16[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1087--1087
 []@texttt :O  \->  ...                                      |  21 |Kai Grossjo
hann      | 0:01[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1088--1088
 []@texttt :R  >  Re: Cry for help: deuglify.el - moving stuf|  28 |Lars Magne 
Ingebrigt |Sat 23:34[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1089--1089
 []@texttt :O  \->  ...                                      | 115 |Raymond Sch
olz       | 1:24[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1090--1090
 []@texttt :O    \->  ...                                    |  19 |Lars Magne 
Ingebrigt |15:33[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1091--1091
 []@texttt :O     Slow mailing list                          |  13 |Lars Magne 
Ingebrigt |Sat 23:49[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1092--1092
 []@texttt :O     Re: ^^M@^^M mark not documented                |  13 |Lars Ma
gne Ingebrigt |Sat 23:50[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1093--1093
 []@texttt :R  >  Re: Gnus still doesn^^Mt count messages prope|  23 |Lars Magn
e Ingebrigt |Sat 23:57[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1094--1094
 []@texttt :O  \->  ...                                      |  18 |Kai Grossjo
hann      | 0:35[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1095--1095
 []@texttt :O    \->  ...                                    |  13 |Lars Magne 
Ingebrigt | 0:56[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1146--1146
 []    @texttt ("Hamster-src" "^\\(Cc:\\|To:\\).*hamster-sourcen@yahoogroups.\\
(de\\|com\\).*")[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1147--1147
 []    @texttt ("Tagesschau" "^From: tagesschau <localpart@www.tagesschau.inval
id>$")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1149--1149
 []    @texttt ("EK" "^From:.*\\(localpart@privateprovider.invalid\\|localpart@
workplace.invalid\\).*")[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 1150--1150
 []    @texttt ("Spam" "^Content-Type:.*\\(ks_c_5601-1987\\|EUC-KR\\|big5\\|iso
-2022-jp\\).*")[] 
[376]
Overfull \hbox (83.92601pt too wide) in paragraph at lines 1151--1151
 []    @texttt ("Spam" "^Subject:.*\\(This really work\\|XINGA\\|ADV:\\|XXX\\|a
dult\\|sex\\).*")[] 

Overfull \hbox (66.67995pt too wide) in paragraph at lines 1152--1152
 []    @texttt ("Spam" "^Subject:.*\\(\=\?ks_c_5601-1987\?\\|\=\?euc-kr\?\\|\=\
?big5\?\\).*")[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1154--1154
 []    @texttt ("Spam" "^X-Mailer:\\(.*CyberCreek Avalanche\\|.*http\:\/\/GetRe
sponse\.com\\)")[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 1155--1155
 []    @texttt ("Spam" "^From:.*\\(verizon\.net\\|prontomail\.com\\|money\\|Con
sumerDirect\\).*")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1161--1161
 []    @texttt ("Inbox" "^\\(Cc:\\|To:\\).*\\(my\ name\\|address@one.invalid\\|
address@two.invalid\\)")[] 
[377] [378]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1350--1350
 []         @texttt (eval (set (make-local-variable ^^Mmessage-sendmail-envelop
e-from)[] 
[379] [380] [381] [382] [383] [384] [385] [386] [387] [388] [389]) Chapter 13
[390]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[391] [392] [393] [394] [395] [396] [397]) Chapter 14 [398]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.cps
[399] [400] [401] [402] [403] [404] [405] [406] [407] [408] [409] [410]
[411] [412] [413] [414] [415] [416] [417] [418]) Chapter 15 [419]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.kys
[420] [421] [422] [423] [424] [425] [426]) [427] )
(see the transcript file for additional information)
Output written on gnustmpdvi.dvi (440 pages, 2201364 bytes).
Transcript written on gnustmpdvi.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./gnustmpdvi.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file gnustmpdvi.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.toc
[-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9]) [-10] [-11] (The Gnus Newsreader)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.aux)
Chapter 1 [1] Chapter 2 [2]
Writing index file gnustmpdvi.ky
[3] [4] [5] [6] [7] [8] [9] [10] Chapter 3 [11] [12] [13] [14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 2015--2022
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion to group un-der point (@textt
t gnus-group-toggle-
[17] [18] [19] [20]
Underfull \hbox (badness 7576) in paragraph at lines 2345--2348
[]@textrm Changes from the group edit-ing com-mands are stored in @texttt ~/.ne
wsrc.eld[]
[21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32]
Underfull \hbox (badness 10000) in paragraph at lines 3433--3442
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion of the cur-rent group (@textt
t gnus-browse-toggle-
[33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] Chapter 4 [44] [45]
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56]
Underfull \hbox (badness 6859) in paragraph at lines 5651--5659
 @textrm (@texttt gnus-summary-followup-with-original[]@textrm ). This com-mand
 uses the
[57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 6812--6812
 []                     @texttt "wanted" "followup" "summary" "summary of"[] 
[68] [69] [70] [71] [72]
Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@textrm func-tions in-clude @texttt gnus-thread-sort-by-number[]@textrm , @text
tt gnus-thread-sort-by-author[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@texttt gnus-thread-sort-by-most-recent-date[]@textrm , @texttt gnus-thread-sor
t-by-newsgroups[] @textrm and
[73] [74] [75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7849--7856
 @textrm with @texttt gnus-summary-save-in-file[]@textrm , @texttt gnus-summary
-save-body-in-file[]@textrm ,
[80] [81] [82] [83] [84] [85] [86]
Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-italic[]@textrm , @texttt gnus-emphasis-underline[]@textr
m , @texttt gnus-emphasis-bold-italic[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-underline-italic[]@textrm , @texttt gnus-emphasis-underli
ne-bold[]@textrm , and
[87] [88] [89] [90]
Underfull \hbox (badness 10000) in paragraph at lines 8892--8902
 @textttsl W U[][][][][]@textrm Translate many non-@reducedrm ASCII[] @textrm c
har-ac-ters into their @reducedrm ASCII[] @textrm equiv-a-lents
[91]
Underfull \hbox (badness 10000) in paragraph at lines 9039--9041
 @texttt links[]@textrm Use CHAP Links (@texttt https://  almende.  github.  io
/
[92] [93] [94] [95]
Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-custom[]@textrm , @texttt gnus-button-handle-descri
be-function[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-variable[]@textrm , @texttt gnus-button-ha
ndle-symbol[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-key[]@textrm , @texttt gnus-button-handle-
apropos[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-apropos-command[]@textrm , @texttt gnus-button-hand
le-

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt apropos-variable[]@textrm , @texttt gnus-button-handle-apropos-documen
tation[]@textrm , and
[96] [97] [98] [99] [100]
Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 []@texttt mm-file-name-delete-whitespace[]@textrm , @texttt mm-file-name-trim-
whitespace[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 @texttt mm-file-name-collapse-whitespace[]@textrm , and @texttt mm-file-name-r
eplace-
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
Underfull \hbox (badness 7522) in paragraph at lines 10838--10843
 @textttsl M-S[][][]@textrm Repeat the pre-vi-ous search for-wards (@texttt gnu
s-summary-repeat-search-
[112] [113] [114] [115] [116]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 11334--11334
 []@texttt application/pgp-keys; gpg --import --interactive --verbose; needster
minal[] 
[117] Chapter 5 [118] [119] [120] [121] [122] [123] [124] [125] [126] [127]
[128] Chapter 6 [129] [130] [131] [132] [133] [134] [135] [136] [137]
Chapter 7 [138] [139] [140]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 13335--13335
 []             @texttt (nntp-open-connection-function nntp-open-via-rlogin-and
-netcat)))[] 
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159]
Overfull \hbox (101.83073pt too wide) in paragraph at lines 14830--14830
 []     @texttt "nohup ssh -f -L 1234:pop.server:110 remote.host sleep 3600 &")
[] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171]
[172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183]
Underfull \hbox (badness 6927) in paragraph at lines 16687--16689
 []@textrm The di-rec-tory where the @reducedrm NOV[] @textrm files should be s
tored. If @texttt nil[]@textrm ,
[184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
Underfull \hbox (badness 10000) in paragraph at lines 17511--17517
 @texttt head-begin-function[]@textrm , @texttt head-end[]@textrm , @texttt bod
y-begin[]@textrm , @texttt body-begin-function[]@textrm ,
[195]
Overfull \hbox (4.76024pt too wide) in paragraph at lines 17603--17605
 []@textrm Creates a @texttt To[] @textrm header that looks like @textsl news-g
roup[]@textrm @@texttt nngateway-address[]@textrm . 
[196] [197]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 17730--17730
 []                                                   @texttt (days-to-time (ca
r args)))))[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 17734--17734
 []                                 @texttt (cons ^^Msearch-group-spec group-sp
ec)))))[] 
[198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209]
[210] [211] [212] [213] [214] [215] [216] [217]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 19438--19438
 []@texttt emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/nul
l 2>&1[] 
Chapter 8 [218] [219] [220] [221] [222] [223] [224] [225] [226]
Underfull \hbox (badness 10000) in paragraph at lines 20112--20115
 @texttt ("lines" 4 <)[] @textrm (see Sec-tion 8.15 [Ad-vanced Scor-ing],
[227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238]
[239] [240] Chapter 9 [241] [242] [243] [244] [245] [246] [247] [248]
Underfull \hbox (badness 10000) in paragraph at lines 21845--21850
 @textttsl G b q[][][]@textrm Changes the search query for the @texttt nnmairix
[] @textrm group un-der cur-sor
[249]
Underfull \hbox (badness 8113) in paragraph at lines 21893--21899
 @textttsl G b p[][][]@textrm Toggle marks prop-a-ga-tion for this group (@text
tt nnmairix-group-toggle-

Underfull \hbox (badness 10000) in paragraph at lines 21893--21899
 @texttt propmarks-this-group[]@textrm ). (see Sec-tion 9.4.7 [Prop-a-gat-ing m
arks],
[250] [251] [252]
Overfull \hbox (312.55998pt too wide) in paragraph at lines 22137--22137
 []      @texttt "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).
*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*")[] 
[253] Chapter 10 [254] [255]
Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-summary-line-format[]@textrm , @texttt gnus-server-line-format[]@t
extrm , @texttt gnus-topic-line-format[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-group-mode-line-format[]@textrm , @texttt gnus-summary-mode-line-f
ormat[]@textrm , @texttt gnus-article-
[256] [257] [258] [259] [260] [261] [262] [263] [264]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 23050--23050
 []                       @texttt (when (string-match "\\^^R\\*Summary \\(.*\\)
\\*\\^^M" buffer)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 23051--23051
 []                         @texttt (format "Group %s" (match-string 1 buffer))
)))))[] 
[265] [266]
Underfull \hbox (badness 10000) in paragraph at lines 23274--23280
@texttt disconnection[]@textrm , @texttt gnus-demon-add-nntp-close-connection[]
@textrm , @texttt gnus-demon-add-scan-
[267] [268] [269]
Overfull \hbox (49.76321pt too wide) in paragraph at lines 23493--23493
 []@texttt ;; Specify the altitude of Face and X-Face images in the From header
.[] 
[270] [271] [272] [273] [274] [275] [276] [277] [278] [279] [280] [281]
[282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293]
[294] [295] [296] [297] [298] [299] [300] [301] [302] [303]
Overfull \hbox (55.18257pt too wide) in paragraph at lines 26178--26178
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-chars)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 26181--26181
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-names)[] 
[304] [305] [306] [307] Chapter 11 [308] Chapter 12 [309] [310] [311] [312]
[313] [314] [315] [316] [317] [318] [319] [320] [321] [322] [323]
Underfull \hbox (badness 10000) in paragraph at lines 28056--28060
 []@textttsl F[] @textrm (@texttt gnus-article-followup-with-original[]@textrm 
) and @textttsl R[] @textrm (@texttt gnus-article-
[324] [325]
Underfull \hbox (badness 10000) in paragraph at lines 28166--28172
 @texttt gnus-extra-headers[]@textrm , @texttt nnmail-extra-headers[] @textrm a
nd @texttt gnus-ignored-from-
[326]
Underfull \hbox (badness 10000) in paragraph at lines 28251--28254
 []@textrm If @texttt gnus-gcc-externalize-attachments[] @textrm or @texttt mes
sage-fcc-externalize-
[327]
Underfull \hbox (badness 10000) in paragraph at lines 28404--28408
 []@textrm If @texttt auto-compression-mode[] @textrm is en-abled, at-tach-ment
s are au-to-mat-i-cally
[328] [329] [330]
Underfull \hbox (badness 10000) in paragraph at lines 28684--28687
 @textrm (@texttt gnus-summary-limit-to-replied[]@textrm ) and @textttsl / R[] 
@textrm (@texttt gnus-summary-limit-to-
[331]
Underfull \hbox (badness 10000) in paragraph at lines 28688--28691
 @texttt insert-ticked-articles[]@textrm ). See Sec-tion 4.27.3 [Sum-mary Gen-e
r-a-tion
[332]
Underfull \hbox (badness 10000) in paragraph at lines 28780--28782
 []@textrm You can now store sig-na-ture files in a spe-cial di-rec-tory named
[333] l.28899: Unicode char @u8:真 not defined for Texinfo [334] [335]
Underfull \hbox (badness 10000) in paragraph at lines 29070--29076
 @textrm back ends for get-ting news. For-eign groups have names like
[336] [337] [338]
Underfull \hbox (badness 10000) in paragraph at lines 29301--29307
 @texttt nndir-nov-is-evil[]@textrm , @texttt nnfolder-nov-is-evil[]@textrm , @
texttt nnimap-nov-is-evil[]@textrm ,
[339] [340] [341] [342] [343] [344] [345] [346] [347] [348] [349] [350]
[351] [352] [353] [354] [355]
Underfull \hbox (badness 10000) in paragraph at lines 30518--30521
[]@texttt nnmail-get-new-mail[] @textrm will call @textsl back-end[]@texttt -sa
ve-mail[] @textrm to save each ar-ti-cle.
[356] [357] [358] [359] [360] [361] [362] [363]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnus-faq.texi
[364] [365] [366] [367] [368] [369] [370] [371] [372] [373] [374]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 1077--1077
 []@texttt (setq gnus-summary-line-format ":%U%R %B %s %-60=|%4L |%-20,20f |%&u
ser-date; \n")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1084--1084
 []@texttt :O     Re: [Richard Stallman] rfc2047.el          |  13 |Lars Magne 
Ingebrigt |Sat 23:06[] 
[375]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 1085--1085
 []@texttt :O     Re: Revival of the ding-patches list       |  13 |Lars Magne 
Ingebrigt |Sat 23:12[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1086--1086
 []@texttt :R  >  Re: Find correct list of articles for a gro|  25 |Lars Magne 
Ingebrigt |Sat 23:16[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1087--1087
 []@texttt :O  \->  ...                                      |  21 |Kai Grossjo
hann      | 0:01[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1088--1088
 []@texttt :R  >  Re: Cry for help: deuglify.el - moving stuf|  28 |Lars Magne 
Ingebrigt |Sat 23:34[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1089--1089
 []@texttt :O  \->  ...                                      | 115 |Raymond Sch
olz       | 1:24[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1090--1090
 []@texttt :O    \->  ...                                    |  19 |Lars Magne 
Ingebrigt |15:33[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1091--1091
 []@texttt :O     Slow mailing list                          |  13 |Lars Magne 
Ingebrigt |Sat 23:49[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1092--1092
 []@texttt :O     Re: ^^M@^^M mark not documented                |  13 |Lars Ma
gne Ingebrigt |Sat 23:50[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1093--1093
 []@texttt :R  >  Re: Gnus still doesn^^Mt count messages prope|  23 |Lars Magn
e Ingebrigt |Sat 23:57[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1094--1094
 []@texttt :O  \->  ...                                      |  18 |Kai Grossjo
hann      | 0:35[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1095--1095
 []@texttt :O    \->  ...                                    |  13 |Lars Magne 
Ingebrigt | 0:56[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1146--1146
 []    @texttt ("Hamster-src" "^\\(Cc:\\|To:\\).*hamster-sourcen@yahoogroups.\\
(de\\|com\\).*")[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1147--1147
 []    @texttt ("Tagesschau" "^From: tagesschau <localpart@www.tagesschau.inval
id>$")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1149--1149
 []    @texttt ("EK" "^From:.*\\(localpart@privateprovider.invalid\\|localpart@
workplace.invalid\\).*")[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 1150--1150
 []    @texttt ("Spam" "^Content-Type:.*\\(ks_c_5601-1987\\|EUC-KR\\|big5\\|iso
-2022-jp\\).*")[] 
[376]
Overfull \hbox (83.92601pt too wide) in paragraph at lines 1151--1151
 []    @texttt ("Spam" "^Subject:.*\\(This really work\\|XINGA\\|ADV:\\|XXX\\|a
dult\\|sex\\).*")[] 

Overfull \hbox (66.67995pt too wide) in paragraph at lines 1152--1152
 []    @texttt ("Spam" "^Subject:.*\\(\=\?ks_c_5601-1987\?\\|\=\?euc-kr\?\\|\=\
?big5\?\\).*")[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1154--1154
 []    @texttt ("Spam" "^X-Mailer:\\(.*CyberCreek Avalanche\\|.*http\:\/\/GetRe
sponse\.com\\)")[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 1155--1155
 []    @texttt ("Spam" "^From:.*\\(verizon\.net\\|prontomail\.com\\|money\\|Con
sumerDirect\\).*")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1161--1161
 []    @texttt ("Inbox" "^\\(Cc:\\|To:\\).*\\(my\ name\\|address@one.invalid\\|
address@two.invalid\\)")[] 
[377] [378]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1350--1350
 []         @texttt (eval (set (make-local-variable ^^Mmessage-sendmail-envelop
e-from)[] 
[379] [380] [381] [382] [383] [384] [385] [386] [387] [388] [389]) Chapter 13
[390]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[391] [392] [393] [394] [395] [396] [397]) Chapter 14 [398]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.cps
[399] [400] [401] [402] [403] [404] [405] [406] [407] [408] [409] [410]
[411] [412] [413] [414] [415] [416] [417] [418]) Chapter 15 [419]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmpdvi.kys
[420] [421] [422] [423] [424] [425] [426]) [427] )
(see the transcript file for additional information)
Output written on gnustmpdvi.dvi (440 pages, 2201468 bytes).
Transcript written on gnustmpdvi.log.
cp gnustmpdvi.dvi gnus.dvi
rm gnustmpdvi.*
  GEN      emacs-gnutls.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-gnutls.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] Chapter 1 Chapter 2 [1]
Writing index file emacs-gnutls.fn
Writing index file emacs-gnutls.vr

Underfull \hbox (badness 10000) in paragraph at lines 127--141
 @texttt /etc/ssl/certs/ca-certificates.crt[] @textrm for De-bian, Ubuntu, Gen-
too and

Underfull \hbox (badness 6758) in paragraph at lines 127--141
 @textrm Arch Linux; @texttt /etc/pki/tls/certs/ca-bundle.crt[] @textrm for Fe-
dora and RHEL;
[2] Chapter 3 [3] Appendix A [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[5] [6] [7] [8] [9] [10] [11]) (Function Index) [12]
No file emacs-gnutls.fns.
(Variable Index) [13]
No file emacs-gnutls.vrs.
[14] )
(see the transcript file for additional information)
Output written on emacs-gnutls.dvi (17 pages, 43936 bytes).
Transcript written on emacs-gnutls.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./emacs-gnutls.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.to
c) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.au
x) Chapter 2 [1]
Writing index file emacs-gnutls.fn
Writing index file emacs-gnutls.vr

Underfull \hbox (badness 10000) in paragraph at lines 127--141
 @texttt /etc/ssl/certs/ca-certificates.crt[] @textrm for De-bian, Ubuntu, Gen-
too and

Underfull \hbox (badness 6758) in paragraph at lines 127--141
 @textrm Arch Linux; @texttt /etc/pki/tls/certs/ca-bundle.crt[] @textrm for Fe-
dora and RHEL;
[2] Chapter 3 [3] Appendix A [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[5] [6] [7] [8] [9] [10] [11]) (Function Index) [12]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.fn
s) (Variable Index) [13]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.vr
s) [14] )
(see the transcript file for additional information)
Output written on emacs-gnutls.dvi (17 pages, 48004 bytes).
Transcript written on emacs-gnutls.log.
  GEN      htmlfontify.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./htmlfontify.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] Chapter 1
Writing index file htmlfontify.cp
Chapter 2 [1]
Writing index file htmlfontify.fn
Cross reference values unknown; you must run TeX again. [2] [3] [4] [5]
[6] [7] [8] [9] [10] [11]
Writing index file htmlfontify.vr
[12]
Underfull \hbox (badness 10000) in paragraph at lines 1154--1156
 []@textrm An as-soc with el-e-ments of the form `@texttt (face-name style-name
 .

Overfull \hbox (19.76097pt too wide) in paragraph at lines 1158--1158
 []@texttt ((default       "default" . "{ background: black; color: white}")[] 
|

Overfull \hbox (25.50966pt too wide) in paragraph at lines 1159--1159
 [] @texttt (font-lock-string-face "string"  . "{ color: rgb(64,224,208) }"))[]
 |
[13]
Overfull \hbox (14.01228pt too wide) in paragraph at lines 1187--1187
 [] @texttt (5431 . (:inherit font-lock-keyword-face :background "7e7e7e"))[] |


Overfull \hbox (19.43164pt too wide) in paragraph at lines 1224--1224
 []@texttt main-content <=MAIN_CONTENT;\n" rtfm-section file style rtfm-section
 file))[] |
[14] Chapter 3 [15] [16]
Overfull \hbox (25.50966pt too wide) in paragraph at lines 1379--1379
 []@texttt ((t :background "black" :foreground "white" :family "misc-fixed"))[]
 |
[17] [18] Chapter 4 [19] Appendix A [20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[21] [22] [23] [24] [25] [26] [27]) (Index) [28]
No file htmlfontify.cps.
No file htmlfontify.fns.
No file htmlfontify.vrs.
[29] )
(see the transcript file for additional information)
Output written on htmlfontify.dvi (32 pages, 78616 bytes).
Transcript written on htmlfontify.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./htmlfontify.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.aux
)
Writing index file htmlfontify.cp
Chapter 2 [1]
Writing index file htmlfontify.fn
[2] [3] [4] [5] [6] [7] [8] [9] [10]
Writing index file htmlfontify.vr
[11]
Underfull \hbox (badness 10000) in paragraph at lines 1154--1156
 []@textrm An as-soc with el-e-ments of the form `@texttt (face-name style-name
 .
[12]
Overfull \hbox (19.76097pt too wide) in paragraph at lines 1158--1158
 []@texttt ((default       "default" . "{ background: black; color: white}")[] 
|

Overfull \hbox (25.50966pt too wide) in paragraph at lines 1159--1159
 [] @texttt (font-lock-string-face "string"  . "{ color: rgb(64,224,208) }"))[]
 |

Overfull \hbox (14.01228pt too wide) in paragraph at lines 1187--1187
 [] @texttt (5431 . (:inherit font-lock-keyword-face :background "7e7e7e"))[] |

[13]
Overfull \hbox (19.43164pt too wide) in paragraph at lines 1224--1224
 []@texttt main-content <=MAIN_CONTENT;\n" rtfm-section file style rtfm-section
 file))[] |
Chapter 3 [14] [15]
Overfull \hbox (25.50966pt too wide) in paragraph at lines 1379--1379
 []@texttt ((t :background "black" :foreground "white" :family "misc-fixed"))[]
 |
[16] [17] Chapter 4 [18] Appendix A [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[20] [21] [22] [23] [24] [25] [26]) (Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.cps
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.fns
[28]
Overfull \hbox (42.22432pt too wide) in paragraph at lines 65--65
 []@smalltt htmlfontify-copy- |
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.vrs
) [29] )
(see the transcript file for additional information)
Output written on htmlfontify.dvi (32 pages, 97844 bytes).
Transcript written on htmlfontify.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./htmlfontify.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.aux
)
Writing index file htmlfontify.cp
Chapter 2 [1]
Writing index file htmlfontify.fn
[2] [3] [4] [5] [6] [7] [8] [9] [10]
Writing index file htmlfontify.vr
[11]
Underfull \hbox (badness 10000) in paragraph at lines 1154--1156
 []@textrm An as-soc with el-e-ments of the form `@texttt (face-name style-name
 .
[12]
Overfull \hbox (19.76097pt too wide) in paragraph at lines 1158--1158
 []@texttt ((default       "default" . "{ background: black; color: white}")[] 
|

Overfull \hbox (25.50966pt too wide) in paragraph at lines 1159--1159
 [] @texttt (font-lock-string-face "string"  . "{ color: rgb(64,224,208) }"))[]
 |

Overfull \hbox (14.01228pt too wide) in paragraph at lines 1187--1187
 [] @texttt (5431 . (:inherit font-lock-keyword-face :background "7e7e7e"))[] |

[13]
Overfull \hbox (19.43164pt too wide) in paragraph at lines 1224--1224
 []@texttt main-content <=MAIN_CONTENT;\n" rtfm-section file style rtfm-section
 file))[] |
Chapter 3 [14] [15]
Overfull \hbox (25.50966pt too wide) in paragraph at lines 1379--1379
 []@texttt ((t :background "black" :foreground "white" :family "misc-fixed"))[]
 |
[16] [17] Chapter 4 [18] Appendix A [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[20] [21] [22] [23] [24] [25] [26]) (Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.cps
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.fns
[28]
Overfull \hbox (42.22432pt too wide) in paragraph at lines 65--65
 []@smalltt htmlfontify-copy- |
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.vrs
) [29] )
(see the transcript file for additional information)
Output written on htmlfontify.dvi (32 pages, 97860 bytes).
Transcript written on htmlfontify.log.
  GEN      idlwave.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./idlwave.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file idlwave.cp
[1] [2] [-1] Chapter 1 [1] Chapter 2 [2] [3] Chapter 3 [4] [5]
Cross reference values unknown; you must run TeX again. [6] [7] [8] Chapter 4
[9] [10]
Underfull \hbox (badness 10000) in paragraph at lines 866--873
@textrm that @texttt idlwave-indent-to-open-paren[]@textrm , if non-@texttt nil
[]@textrm , over-rides the @texttt idlwave-max-
[11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24]
Underfull \hbox (badness 7558) in paragraph at lines 2065--2068
@textrm the vari-ables @texttt idlwave-abbrev-change-case[] @textrm and, for re
-served word tem-plates,
[25] [26] [27] [28] Chapter 5 [29] [30] [31] [32] [33] [34]
Underfull \hbox (badness 10000) in paragraph at lines 2838--2839
 @textrm Disable/Enable cur-rent break-point (@texttt idlwave-shell-toggle-
[35] [36] [37] [38] [39] [40] Chapter 6 [41] Appendix A [42] [43] [44] [45]
Underfull \hbox (badness 10000) in paragraph at lines 3665--3672
[]@textrm The com-mand @textttsl M-x idlwave-create-user-catalog-file[] @textrm
 (or the menu item
[46] [47] Appendix B [48] Appendix C [49]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 3928--3928
 []                            @texttt (keyword-default . nil); or keyword comp
letion[] 
[50] [51] Appendix D [52]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 4047--4047
 []@texttt ;; The location of the IDL library directories, both standard,  and 
your own.[] 
Appendix E [53] [54] [55] Appendix F [56]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[57] [58] [59] [60] [61] [62] [63]) (Index) [64]
No file idlwave.cps.
[65] )
(see the transcript file for additional information)
Output written on idlwave.dvi (68 pages, 233972 bytes).
Transcript written on idlwave.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./idlwave.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file idlwave.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/idlwave.toc
[-1]) [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/idlwave.aux)
[1] Chapter 2 [2] [3] Chapter 3 [4] [5] [6] [7] [8] Chapter 4 [9] [10]
Underfull \hbox (badness 10000) in paragraph at lines 866--873
@textrm that @texttt idlwave-indent-to-open-paren[]@textrm , if non-@texttt nil
[]@textrm , over-rides the @texttt idlwave-max-
[11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24]
Underfull \hbox (badness 7558) in paragraph at lines 2065--2068
@textrm the vari-ables @texttt idlwave-abbrev-change-case[] @textrm and, for re
-served word tem-plates,
[25] [26] [27] [28] Chapter 5 [29] [30] [31] [32] [33] [34]
Underfull \hbox (badness 10000) in paragraph at lines 2838--2839
 @textrm Disable/Enable cur-rent break-point (@texttt idlwave-shell-toggle-
[35] [36] [37] [38] [39] [40] Chapter 6 [41] Appendix A [42] [43] [44] [45]
Underfull \hbox (badness 10000) in paragraph at lines 3665--3672
[]@textrm The com-mand @textttsl M-x idlwave-create-user-catalog-file[] @textrm
 (or the menu item
[46] [47] Appendix B [48] Appendix C [49]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 3928--3928
 []                            @texttt (keyword-default . nil); or keyword comp
letion[] 
[50] [51] Appendix D [52]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 4047--4047
 []@texttt ;; The location of the IDL library directories, both standard,  and 
your own.[] 
Appendix E [53] [54] [55] Appendix F [56]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[57] [58] [59] [60] [61] [62] [63]) (Index) [64]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/idlwave.cps
[65] [66] [67] [68]) [69] )
(see the transcript file for additional information)
Output written on idlwave.dvi (73 pages, 340600 bytes).
Transcript written on idlwave.log.
  GEN      ido.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ido.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [-1] Chapter 1
Writing index file ido.cp
Writing index file ido.vr
Writing index file ido.fn
Chapter 2 [1] [2] [3] Chapter 3 [4] Chapter 4 [5] Chapter 5 [6] [7] [8]
Chapter 6 [9] Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Function Index) [18]
No file ido.fns.
(Variable Index) [19]
No file ido.vrs.
[20] )
Output written on ido.dvi (23 pages, 57292 bytes).
Transcript written on ido.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ido.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.aux)
Writing index file ido.cp
Writing index file ido.vr
Writing index file ido.fn
Chapter 2 [1] [2] [3] Chapter 3 [4] Chapter 4 [5] Chapter 5 [6] [7] [8]
Chapter 6 [9] Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Function Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.fns)
(Variable Index) [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.vrs)
[20] )
Output written on ido.dvi (23 pages, 73184 bytes).
Transcript written on ido.log.
  GEN      info.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./info.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file info.cp
[1] [2] [-1] Chapter 1 [1] [2] [3] [4] [5] [6] [7]
Cross reference values unknown; you must run TeX again. [8] [9] [10] Chapter 2
[11] [12] [13] [14] Chapter 3 [15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) (Index) [24]
No file info.cps.
[25] )
Output written on info.dvi (28 pages, 94308 bytes).
Transcript written on info.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./info.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file info.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/info.toc)
[-1] Chapter 1 [1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/info.aux)
[2] [3] [4] [5] [6] [7] [8] [9] [10] Chapter 2 [11] [12] [13] [14] Chapter 3
[15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) (Index) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/info.cps
[25]) [26] )
Output written on info.dvi (29 pages, 129104 bytes).
Transcript written on info.log.
  GEN      mairix-el.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./mairix-el.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (mairix.el---Mairix interface for Emacs) Chapter 1
Cross reference values unknown; you must run TeX again. Chapter 2 [1]
Chapter 3 [2] Chapter 4 [3]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 207--207
 []@texttt (global-set-key (kbd "C-c C-o b") ^^Mmairix-widget-search-based-on-a
rticle)[] |
Writing index file mairix-el.fn
Writing index file mairix-el.vr
[4] Chapter 5 [5] Appendix A [6]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[7] [8] [9] [10] [11] [12] [13]) (Function Index) [14]
No file mairix-el.fns.
(Variable Index) [15]
No file mairix-el.vrs.
[16] )
(see the transcript file for additional information)
Output written on mairix-el.dvi (19 pages, 48204 bytes).
Transcript written on mairix-el.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./mairix-el.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.toc)
[-1] (mairix.el---Mairix interface for Emacs)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2] Chapter 4 [3]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 207--207
 []@texttt (global-set-key (kbd "C-c C-o b") ^^Mmairix-widget-search-based-on-a
rticle)[] |
Writing index file mairix-el.fn
Writing index file mairix-el.vr
[4] Chapter 5 [5] Appendix A [6]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[7] [8] [9] [10] [11] [12] [13]) (Function Index) [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.fns)
(Variable Index) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.vrs)
[16] )
(see the transcript file for additional information)
Output written on mairix-el.dvi (19 pages, 54024 bytes).
Transcript written on mairix-el.log.
  GEN      message.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./message.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file message.cp
[1] [2] [-1] [-2] (Message) Chapter 1
Cross reference values unknown; you must run TeX again. [1] [2] [3]
Overfull \hbox (29.79567pt too wide) in paragraph at lines 388--391
@textrm fore pop-ping up the buffer. The de-fault is `@texttt ^\\(Received\\|Re
turn-Path\\|Delivered-To\\):[]@textrm '[]. 
[4] [5]
Writing index file message.ky
Chapter 2 [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] Chapter 3 [17]
Underfull \hbox (badness 10000) in paragraph at lines 1641--1645
 []@textrm The vari-ables @texttt message-required-headers[]@textrm , @texttt m
essage-required-mail-
[18] [19] [20] [21]
Underfull \hbox (badness 10000) in paragraph at lines 1925--1931
 @texttt message-send-mail-with-mh[]@textrm , @texttt message-send-mail-with-qm
ail[]@textrm ,

Overfull \hbox (27.0978pt too wide) in paragraph at lines 1966--1966
 []@texttt X-Message-SMTP-Method: smtp smtp.fsf.org 587 other-user[] 
[22] [23]
Underfull \hbox (badness 6910) in paragraph at lines 2105--2111
 @texttt Expires[][][]@textrm This ex-tremely op-tional header will be in-serte
d ac-cord-ing to the
[24] [25] [26] [27] [28]
Underfull \hbox (badness 10000) in paragraph at lines 2534--2540
 @texttt message is a courtesy copy of an article\\nthat has been posted to %s
[29] [30] Chapter 4 [31] Chapter 5 [32]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[33] [34] [35] [36] [37] [38] [39]) Chapter 6 [40]
No file message.cps.
Chapter 7 [41]
No file message.kys.
[42] )
(see the transcript file for additional information)
Output written on message.dvi (46 pages, 136924 bytes).
Transcript written on message.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./message.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file message.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.toc
[-2]) [-3] (Message)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.aux)
Chapter 1 [1] [2] [3]
Overfull \hbox (29.79567pt too wide) in paragraph at lines 388--391
@textrm fore pop-ping up the buffer. The de-fault is `@texttt ^\\(Received\\|Re
turn-Path\\|Delivered-To\\):[]@textrm '[]. 
[4] [5]
Writing index file message.ky
Chapter 2 [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] Chapter 3 [17]
Underfull \hbox (badness 10000) in paragraph at lines 1641--1645
 []@textrm The vari-ables @texttt message-required-headers[]@textrm , @texttt m
essage-required-mail-
[18] [19] [20] [21]
Underfull \hbox (badness 10000) in paragraph at lines 1925--1931
 @texttt message-send-mail-with-mh[]@textrm , @texttt message-send-mail-with-qm
ail[]@textrm ,

Overfull \hbox (27.0978pt too wide) in paragraph at lines 1966--1966
 []@texttt X-Message-SMTP-Method: smtp smtp.fsf.org 587 other-user[] 
[22] [23]
Underfull \hbox (badness 6910) in paragraph at lines 2105--2111
 @texttt Expires[][][]@textrm This ex-tremely op-tional header will be in-serte
d ac-cord-ing to the
[24] [25] [26] [27] [28]
Underfull \hbox (badness 10000) in paragraph at lines 2534--2540
 @texttt message is a courtesy copy of an article\\nthat has been posted to %s
[29] [30] Chapter 4 [31] Chapter 5 [32]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[33] [34] [35] [36] [37] [38] [39]) Chapter 6 [40]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.cps
[41]
Overfull \hbox (74.72287pt too wide) in paragraph at lines 103--103
 []@smallrm message-generate-unsubscribed-mail-followup-to[]  6, 

Underfull \hbox (badness 10000) in paragraph at lines 103--103
 @smallrm 8  
[42]) Chapter 7 [43]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.kys)
[44] )
(see the transcript file for additional information)
Output written on message.dvi (49 pages, 251844 bytes).
Transcript written on message.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./message.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file message.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.toc
[-2]) [-3] (Message)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.aux)
Chapter 1 [1] [2] [3]
Overfull \hbox (29.79567pt too wide) in paragraph at lines 388--391
@textrm fore pop-ping up the buffer. The de-fault is `@texttt ^\\(Received\\|Re
turn-Path\\|Delivered-To\\):[]@textrm '[]. 
[4] [5]
Writing index file message.ky
Chapter 2 [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] Chapter 3 [17]
Underfull \hbox (badness 10000) in paragraph at lines 1641--1645
 []@textrm The vari-ables @texttt message-required-headers[]@textrm , @texttt m
essage-required-mail-
[18] [19] [20] [21]
Underfull \hbox (badness 10000) in paragraph at lines 1925--1931
 @texttt message-send-mail-with-mh[]@textrm , @texttt message-send-mail-with-qm
ail[]@textrm ,

Overfull \hbox (27.0978pt too wide) in paragraph at lines 1966--1966
 []@texttt X-Message-SMTP-Method: smtp smtp.fsf.org 587 other-user[] 
[22] [23]
Underfull \hbox (badness 6910) in paragraph at lines 2105--2111
 @texttt Expires[][][]@textrm This ex-tremely op-tional header will be in-serte
d ac-cord-ing to the
[24] [25] [26] [27] [28]
Underfull \hbox (badness 10000) in paragraph at lines 2534--2540
 @texttt message is a courtesy copy of an article\\nthat has been posted to %s
[29] [30] Chapter 4 [31] Chapter 5 [32]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[33] [34] [35] [36] [37] [38] [39]) Chapter 6 [40]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.cps
[41]
Overfull \hbox (74.72287pt too wide) in paragraph at lines 103--103
 []@smallrm message-generate-unsubscribed-mail-followup-to[]  6, 

Underfull \hbox (badness 10000) in paragraph at lines 103--103
 @smallrm 8  
[42]) Chapter 7 [43]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.kys)
[44] )
(see the transcript file for additional information)
Output written on message.dvi (49 pages, 251844 bytes).
Transcript written on message.log.
  GEN      mh-e.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./mh-e.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (Preface)
Writing index file mh-e.cp
Cross reference values unknown; you must run TeX again.
Writing index file mh-e.fn
Writing index file mh-e.ky
Chapter 1 [1] [2] Chapter 2 [3]
Writing index file mh-e.vr
[4] Chapter 3 [5]
Overfull \hbox (20.57544pt too wide) in paragraph at lines 770--772
[][][]@smallrm See the sec-tion Find and Spec-ify with scan pick Ranges Se-quen
ces (@smalltt https://rand-mh.sourceforge.io/book//|
[6] [7] [8] [9] Chapter 4 [10] [11] [12] Chapter 5 [13] [14] Chapter 6 [15]
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
Chapter 7 [31] [32] [33] [34] [35] [36] Chapter 8 [37] [38] [39] [40] [41]
Chapter 9 [42] [43] [44] [45]
Underfull \hbox (badness 7685) in paragraph at lines 4809--4822
[]@texttt TAB[] @textrm (@texttt mh-letter-next-header-field-or-indent[]@textrm
 ) moves be-tween fields that are
[46] [47] [48] [49] [50] [51] [52] [53] [54] Chapter 10 [55] [56] [57] [58]
Chapter 11 [59] [60] [61] Chapter 12 [62] Chapter 13 [63] [64] Chapter 14
[65] Chapter 15 [66] [67] [68] [69] [70]
Overfull \hbox (2.15215pt too wide) in paragraph at lines 6961--6963
[]@textrm First cre-ate the di-rec-tory @texttt ~/Mail/.mairix[]@textrm . Then 
cre-ate the file @texttt ~/Mail/.mairix/config[]|
[71]
Overfull \hbox (60.98778pt too wide) in paragraph at lines 7024--7027
[]@textrm Read @texttt pick[]@textrm (1) or the sec-tion Find-ing Mes-sages wit
h pick (@texttt https://rand-mh.sourceforge.io/book//|
Chapter 16 [72] Chapter 17 [73] [74] Chapter 18 [75] [76] Chapter 19 [77]
Underfull \hbox (badness 10000) in paragraph at lines 7634--7640
@textrm (@texttt http://  bogofilter.  sourceforge.  net/  []@textrm ), or Spam
-Probe (@texttt http://  spamprobe.
[78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7778--7782
[]@textrm The com-mand@textttsl J a[] @textrm (@texttt mh-junk-allowlist[]@text
rm ) adds a `@texttt whitelist_from[]@textrm '[] rule to
[80] [81] Chapter 20 [82] Appendix A [83] [84]
Overfull \hbox (20.57544pt too wide) in paragraph at lines 8187--8189
[][][]@smallrm See the sec-tion Find and Spec-ify with scan pick Ranges Se-quen
ces (@smalltt https://rand-mh.sourceforge.io/book//|
[85] [86]
Underfull \hbox (badness 10000) in paragraph at lines 8364--8379
 @textrm the de-fault set-ting of @texttt mh-folder-font-lock-keywords[] @textr
m ex-pects this

Underfull \hbox (badness 7168) in paragraph at lines 8364--8379
 @textrm first should match the fontif-i-ca-tion hint (see @texttt mh-scan-form
at-nmh[]@textrm )
[87] [88] Appendix B [89] [90] Appendix C [91] [92] Appendix D [93] [94]
[95] Appendix E [96]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[97] [98] [99] [100] [101] [102] [103]) Appendix F [104]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gpl.texi
[105] [106] [107] [108] [109] [110] [111] [112] [113] [114])
(Key (Character) Index) [115]
No file mh-e.kys.
(Command Index) [116]
No file mh-e.fns.
(Option (Variable) Index) [117]
No file mh-e.vrs.
(Concept Index) [118]
No file mh-e.cps.
[119] )
(see the transcript file for additional information)
Output written on mh-e.dvi (122 pages, 388704 bytes).
Transcript written on mh-e.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./mh-e.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.toc
[-1] [-2]) [-3] (Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.aux)
Writing index file mh-e.cp
Writing index file mh-e.fn
Writing index file mh-e.ky
Chapter 1 [1] [2] Chapter 2 [3]
Writing index file mh-e.vr
[4] Chapter 3 [5]
Overfull \hbox (20.57544pt too wide) in paragraph at lines 770--772
[][][]@smallrm See the sec-tion Find and Spec-ify with scan pick Ranges Se-quen
ces (@smalltt https://rand-mh.sourceforge.io/book//|
[6] [7] [8] Chapter 4 [9] [10] [11] [12] Chapter 5 [13] [14] Chapter 6 [15]
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
Chapter 7 [31] [32] [33] [34] [35] [36] Chapter 8 [37] [38] [39] [40] [41]
Chapter 9 [42] [43] [44] [45]
Underfull \hbox (badness 7685) in paragraph at lines 4809--4822
[]@texttt TAB[] @textrm (@texttt mh-letter-next-header-field-or-indent[]@textrm
 ) moves be-tween fields that are
[46] [47] [48] [49] [50] [51] [52] [53] Chapter 10 [54] [55] [56] [57] [58]
Chapter 11 [59] [60] [61] Chapter 12 [62] Chapter 13 [63] [64] Chapter 14
[65] Chapter 15 [66] [67] [68] [69] [70]
Overfull \hbox (2.15215pt too wide) in paragraph at lines 6961--6963
[]@textrm First cre-ate the di-rec-tory @texttt ~/Mail/.mairix[]@textrm . Then 
cre-ate the file @texttt ~/Mail/.mairix/config[]|
[71]
Overfull \hbox (60.98778pt too wide) in paragraph at lines 7024--7027
[]@textrm Read @texttt pick[]@textrm (1) or the sec-tion Find-ing Mes-sages wit
h pick (@texttt https://rand-mh.sourceforge.io/book//|
Chapter 16 [72] Chapter 17 [73] [74] Chapter 18 [75] [76] Chapter 19 [77]
Underfull \hbox (badness 10000) in paragraph at lines 7634--7640
@textrm (@texttt http://  bogofilter.  sourceforge.  net/  []@textrm ), or Spam
-Probe (@texttt http://  spamprobe.
[78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7778--7782
[]@textrm The com-mand@textttsl J a[] @textrm (@texttt mh-junk-allowlist[]@text
rm ) adds a `@texttt whitelist_from[]@textrm '[] rule to
[80] [81] Chapter 20 [82] Appendix A [83] [84]
Overfull \hbox (20.57544pt too wide) in paragraph at lines 8187--8189
[][][]@smallrm See the sec-tion Find and Spec-ify with scan pick Ranges Se-quen
ces (@smalltt https://rand-mh.sourceforge.io/book//|
[85] [86]
Underfull \hbox (badness 10000) in paragraph at lines 8364--8379
 @textrm the de-fault set-ting of @texttt mh-folder-font-lock-keywords[] @textr
m ex-pects this

Underfull \hbox (badness 7168) in paragraph at lines 8364--8379
 @textrm first should match the fontif-i-ca-tion hint (see @texttt mh-scan-form
at-nmh[]@textrm )
[87] [88] Appendix B [89] [90] Appendix C [91] [92] Appendix D [93] [94]
[95] Appendix E [96]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[97] [98] [99] [100] [101] [102] [103]) Appendix F [104]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gpl.texi
[105] [106] [107] [108] [109] [110] [111] [112] [113] [114])
(Key (Character) Index) [115]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.kys
[116] [117]) (Command Index) [118]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.fns
[119] [120]) (Option (Variable) Index) [121]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.vrs
[122] [123]) (Concept Index) [124]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.cps
[125] [126] [127] [128] [129] [130] [131]) [132] )
(see the transcript file for additional information)
Output written on mh-e.dvi (137 pages, 755340 bytes).
Transcript written on mh-e.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./mh-e.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.toc
[-1] [-2]) [-3] (Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.aux)
Writing index file mh-e.cp
Writing index file mh-e.fn
Writing index file mh-e.ky
Chapter 1 [1] [2] Chapter 2 [3]
Writing index file mh-e.vr
[4] Chapter 3 [5]
Overfull \hbox (20.57544pt too wide) in paragraph at lines 770--772
[][][]@smallrm See the sec-tion Find and Spec-ify with scan pick Ranges Se-quen
ces (@smalltt https://rand-mh.sourceforge.io/book//|
[6] [7] [8] Chapter 4 [9] [10] [11] [12] Chapter 5 [13] [14] Chapter 6 [15]
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
Chapter 7 [31] [32] [33] [34] [35] [36] Chapter 8 [37] [38] [39] [40] [41]
Chapter 9 [42] [43] [44] [45]
Underfull \hbox (badness 7685) in paragraph at lines 4809--4822
[]@texttt TAB[] @textrm (@texttt mh-letter-next-header-field-or-indent[]@textrm
 ) moves be-tween fields that are
[46] [47] [48] [49] [50] [51] [52] [53] Chapter 10 [54] [55] [56] [57] [58]
Chapter 11 [59] [60] [61] Chapter 12 [62] Chapter 13 [63] [64] Chapter 14
[65] Chapter 15 [66] [67] [68] [69] [70]
Overfull \hbox (2.15215pt too wide) in paragraph at lines 6961--6963
[]@textrm First cre-ate the di-rec-tory @texttt ~/Mail/.mairix[]@textrm . Then 
cre-ate the file @texttt ~/Mail/.mairix/config[]|
[71]
Overfull \hbox (60.98778pt too wide) in paragraph at lines 7024--7027
[]@textrm Read @texttt pick[]@textrm (1) or the sec-tion Find-ing Mes-sages wit
h pick (@texttt https://rand-mh.sourceforge.io/book//|
Chapter 16 [72] Chapter 17 [73] [74] Chapter 18 [75] [76] Chapter 19 [77]
Underfull \hbox (badness 10000) in paragraph at lines 7634--7640
@textrm (@texttt http://  bogofilter.  sourceforge.  net/  []@textrm ), or Spam
-Probe (@texttt http://  spamprobe.
[78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7778--7782
[]@textrm The com-mand@textttsl J a[] @textrm (@texttt mh-junk-allowlist[]@text
rm ) adds a `@texttt whitelist_from[]@textrm '[] rule to
[80] [81] Chapter 20 [82] Appendix A [83] [84]
Overfull \hbox (20.57544pt too wide) in paragraph at lines 8187--8189
[][][]@smallrm See the sec-tion Find and Spec-ify with scan pick Ranges Se-quen
ces (@smalltt https://rand-mh.sourceforge.io/book//|
[85] [86]
Underfull \hbox (badness 10000) in paragraph at lines 8364--8379
 @textrm the de-fault set-ting of @texttt mh-folder-font-lock-keywords[] @textr
m ex-pects this

Underfull \hbox (badness 7168) in paragraph at lines 8364--8379
 @textrm first should match the fontif-i-ca-tion hint (see @texttt mh-scan-form
at-nmh[]@textrm )
[87] [88] Appendix B [89] [90] Appendix C [91] [92] Appendix D [93] [94]
[95] Appendix E [96]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[97] [98] [99] [100] [101] [102] [103]) Appendix F [104]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gpl.texi
[105] [106] [107] [108] [109] [110] [111] [112] [113] [114])
(Key (Character) Index) [115]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.kys
[116] [117]) (Command Index) [118]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.fns
[119] [120]) (Option (Variable) Index) [121]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.vrs
[122] [123]) (Concept Index) [124]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.cps
[125] [126] [127] [128] [129] [130] [131]) [132] )
(see the transcript file for additional information)
Output written on mh-e.dvi (137 pages, 755312 bytes).
Transcript written on mh-e.log.
  GEN      modus-themes.texi
  GEN      modus-themes.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./modus-themes.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/usr/local/texlive/2021/texmf-dist/tex/texinfo/txi-en.tex) [1] [2] Chapter 1
Cross reference values unknown; you must run TeX again.
Writing index file modus-themes.cp
Chapter 2 [1]
Overfull \hbox (72.42863pt too wide) in paragraph at lines 290--290
 []@texttt $ git clone https://gitlab.com/protesilaos/modus-themes.git ~/.emacs
.d/modus-themes[] 
Chapter 3 [2]
Writing index file modus-themes.fn
Writing index file modus-themes.vr
[3]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 468--468
 []  @texttt ;; Load the theme files before enabling a theme (else you get an e
rror).[] 
[4] Chapter 4 [5]
Overfull \hbox (112.66945pt too wide) in paragraph at lines 569--569
 []      @texttt modus-themes-inhibit-reload t ; only applies to `customize-set
-variable' and related[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 593--593
 []      @texttt ;; Options for `modus-themes-hl-line' are either nil (the defa
ult),[] 
[6]
Overfull \hbox (112.66945pt too wide) in paragraph at lines 627--627
 []      @texttt modus-themes-org-blocks 'gray-background ; {nil,'gray-backgrou
nd,'tinted-background}[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 629--629
 []      @texttt modus-themes-org-agenda ; this is an alist: read the manual or
 its doc string[] 

Overfull \hbox (60.93126pt too wide) in paragraph at lines 636--636
 []      @texttt modus-themes-headings ; this is an alist: read the manual or i
ts doc string[] 
[7] [8] [9] [10]
Underfull \hbox (badness 10000) in paragraph at lines 984--988
@textrm by @texttt x-use-underline-position-properties[]@textrm , @texttt x-und
erline-at-descent-line[]@textrm ,
[11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25]
[26] Chapter 5 [27] [28]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2354--2354
 []  @texttt (set-face-attribute 'cursor nil :background (modus-themes-color 'b
lue))[] 

Overfull \hbox (135.6642pt too wide) in paragraph at lines 2355--2355
 []  @texttt (set-face-attribute 'font-lock-type-face nil :foreground (modus-th
emes-color 'magenta-alt)))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 2357--2357
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[29]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 2392--2392
 []@texttt (set-face-attribute 'cursor nil :background (modus-themes-color-alts
 'blue 'red))[] 
[30]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 2481--2481
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 2505--2505
 []   @texttt `(cursor ((,class :background ,(modus-themes-color-alts 'blue 'gr
een))))[] 
[31] [32] [33]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 2651--2651
 []              @texttt (high . "#505050")))      ; the default for `modus-ope
randi'[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 2655--2655
 []             @texttt (high . "#a8a8a8"))))      ; the default for `modus-viv
endi'[] 
[34]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2722--2722
 []  @texttt `(:foreground ,(modus-themes-color (alist-get degree palette-color
s))))[] 
[35] [36] [37]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2880--2880
 []                      @texttt ('modus-operandi 'modus-themes-operandi-color-
overrides)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 2881--2881
 []                      @texttt ('modus-vivendi 'modus-themes-vivendi-color-ov
errides)[] 

Underfull \hbox (badness 10000) in paragraph at lines 2902--2908
@texttt modus-themes-operandi-color-overrides[] @textrm and @texttt modus-theme
s-vivendi-color-
[38]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2933--2933
 []                      @texttt ('modus-operandi 'modus-themes-operandi-color-
overrides)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 2934--2934
 []                      @texttt ('modus-vivendi 'modus-themes-vivendi-color-ov
errides)[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 2937--2937
 []                            @texttt ('modus-operandi my-modus-themes-operand
i-extra-color-overrides)[] 

Overfull \hbox (112.66945pt too wide) in paragraph at lines 2938--2938
 []                            @texttt ('modus-vivendi my-modus-themes-vivendi-
extra-color-overrides)[] 
[39]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 2999--2999
 []@texttt (set-face-attribute 'variable-pitch nil :family "DejaVu Serif" :heig
ht 1.0)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 3002--3002
 []@texttt (set-face-attribute 'fixed-pitch nil :family "DejaVu Sans Mono" :hei
ght 1.5)[] 

Overfull \hbox (49.43388pt too wide) in paragraph at lines 3009--3009
 []@texttt (set-face-attribute 'fixed-pitch nil :family (face-attribute 'defaul
t :family))[] 
[40]
Overfull \hbox (89.6747pt too wide) in paragraph at lines 3084--3084
 []@texttt (set-face-attribute 'default nil :family "Source Code Pro" :height 1
10 :weight 'light)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 3114--3114
 []  @texttt (set-face-attribute 'default nil :family "Source Code Pro" :height
 110)[] 
[41]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 3126--3126
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modes-themes-bold
-italic-faces)[] 
[42] [43] [44] [45]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 3409--3409
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-pdf-tools-midnigh
t-mode-toggle)[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3454--3454
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[46]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 3476--3476
 []     @texttt `(mode-line ((,class :box (:line-width -1 :style released-butto
n))))[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3477--3477
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3479--3479
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3490--3490
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3492--3492
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (141.41289pt too wide) in paragraph at lines 3504--3504
 []     @texttt `(mode-line ((,class :box (:line-width -1 :color ,fg-alt) :back
ground ,bg-active-accent)))[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3505--3505
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3507--3507
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[47] Chapter 6 [48] [49] [50] [51] [52] [53] [54] [55] [56] Chapter 7 [57]
[58] [59]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4505--4505
 []        @texttt (setq highlight-parentheses-background-colors (list cyan-ref
ine-bg[] 
[60]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 4506--4506
 []                                                            @texttt magenta-
refine-bg[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 4507--4507
 []                                                            @texttt green-re
fine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4508--4508
 []                                                            @texttt yellow-r
efine-bg)[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 4542--4542
 []@texttt (setq my-highlight-parentheses-use-background nil) ; Set to nil to d
isable backgrounds[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 4552--4552
 []        @texttt (setq highlight-parentheses-background-colors (list cyan-ref
ine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4553--4553
 []                                                            @texttt magenta-
refine-bg[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 4554--4554
 []                                                            @texttt green-re
fine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4555--4555
 []                                                            @texttt yellow-r
efine-bg)[] 
[61]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4570--4570
 []  @texttt (set-face-attribute 'highlight-parentheses-highlight nil :inherit 
'bold)[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 4576--4576
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-high
light-parentheses)[] 
[62]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4624--4624
 []   @texttt `(mmm-declaration-submode-face ((,class :background ,cyan-refine-
bg)))[] 
[63] [64] [65] [66]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4909--4909
 []                                                       @texttt (capitalize n
ame)))[] 
[67] Chapter 8 [68] [69] [70] Chapter 9 [71] [72] [73]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 5236--5236
 []@texttt [Did you copy any files or text written by someone else in these cha
nges?[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 5262--5262
 []@texttt [Which files have you changed so far, and which new files have you w
ritten[] 
Chapter 10 [74] Chapter 11 [75] Appendix A [76]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[77] [78] [79] [80] [81] [82] [83]) Chapter 12 [84]
No file modus-themes.fns.
No file modus-themes.vrs.
No file modus-themes.cps.
[85] )
(see the transcript file for additional information)
Output written on modus-themes.dvi (87 pages, 241320 bytes).
Transcript written on modus-themes.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./modus-themes.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/usr/local/texlive/2021/texmf-dist/tex/texinfo/txi-en.tex) [1] [2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/modus-themes.au
x)
Writing index file modus-themes.cp
Chapter 2 [1]
Overfull \hbox (72.42863pt too wide) in paragraph at lines 290--290
 []@texttt $ git clone https://gitlab.com/protesilaos/modus-themes.git ~/.emacs
.d/modus-themes[] 
Chapter 3 [2]
Writing index file modus-themes.fn
Writing index file modus-themes.vr
[3]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 468--468
 []  @texttt ;; Load the theme files before enabling a theme (else you get an e
rror).[] 
[4] Chapter 4 [5]
Overfull \hbox (112.66945pt too wide) in paragraph at lines 569--569
 []      @texttt modus-themes-inhibit-reload t ; only applies to `customize-set
-variable' and related[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 593--593
 []      @texttt ;; Options for `modus-themes-hl-line' are either nil (the defa
ult),[] 
[6]
Overfull \hbox (112.66945pt too wide) in paragraph at lines 627--627
 []      @texttt modus-themes-org-blocks 'gray-background ; {nil,'gray-backgrou
nd,'tinted-background}[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 629--629
 []      @texttt modus-themes-org-agenda ; this is an alist: read the manual or
 its doc string[] 

Overfull \hbox (60.93126pt too wide) in paragraph at lines 636--636
 []      @texttt modus-themes-headings ; this is an alist: read the manual or i
ts doc string[] 
[7] [8] [9] [10]
Underfull \hbox (badness 10000) in paragraph at lines 984--988
@textrm by @texttt x-use-underline-position-properties[]@textrm , @texttt x-und
erline-at-descent-line[]@textrm ,
[11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25]
[26] Chapter 5 [27] [28]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2354--2354
 []  @texttt (set-face-attribute 'cursor nil :background (modus-themes-color 'b
lue))[] 

Overfull \hbox (135.6642pt too wide) in paragraph at lines 2355--2355
 []  @texttt (set-face-attribute 'font-lock-type-face nil :foreground (modus-th
emes-color 'magenta-alt)))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 2357--2357
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[29]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 2392--2392
 []@texttt (set-face-attribute 'cursor nil :background (modus-themes-color-alts
 'blue 'red))[] 
[30]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 2481--2481
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 2505--2505
 []   @texttt `(cursor ((,class :background ,(modus-themes-color-alts 'blue 'gr
een))))[] 
[31] [32] [33]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 2651--2651
 []              @texttt (high . "#505050")))      ; the default for `modus-ope
randi'[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 2655--2655
 []             @texttt (high . "#a8a8a8"))))      ; the default for `modus-viv
endi'[] 
[34]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2722--2722
 []  @texttt `(:foreground ,(modus-themes-color (alist-get degree palette-color
s))))[] 
[35] [36] [37]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2880--2880
 []                      @texttt ('modus-operandi 'modus-themes-operandi-color-
overrides)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 2881--2881
 []                      @texttt ('modus-vivendi 'modus-themes-vivendi-color-ov
errides)[] 

Underfull \hbox (badness 10000) in paragraph at lines 2902--2908
@texttt modus-themes-operandi-color-overrides[] @textrm and @texttt modus-theme
s-vivendi-color-
[38]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2933--2933
 []                      @texttt ('modus-operandi 'modus-themes-operandi-color-
overrides)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 2934--2934
 []                      @texttt ('modus-vivendi 'modus-themes-vivendi-color-ov
errides)[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 2937--2937
 []                            @texttt ('modus-operandi my-modus-themes-operand
i-extra-color-overrides)[] 

Overfull \hbox (112.66945pt too wide) in paragraph at lines 2938--2938
 []                            @texttt ('modus-vivendi my-modus-themes-vivendi-
extra-color-overrides)[] 
[39]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 2999--2999
 []@texttt (set-face-attribute 'variable-pitch nil :family "DejaVu Serif" :heig
ht 1.0)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 3002--3002
 []@texttt (set-face-attribute 'fixed-pitch nil :family "DejaVu Sans Mono" :hei
ght 1.5)[] 

Overfull \hbox (49.43388pt too wide) in paragraph at lines 3009--3009
 []@texttt (set-face-attribute 'fixed-pitch nil :family (face-attribute 'defaul
t :family))[] 
[40]
Overfull \hbox (89.6747pt too wide) in paragraph at lines 3084--3084
 []@texttt (set-face-attribute 'default nil :family "Source Code Pro" :height 1
10 :weight 'light)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 3114--3114
 []  @texttt (set-face-attribute 'default nil :family "Source Code Pro" :height
 110)[] 
[41]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 3126--3126
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modes-themes-bold
-italic-faces)[] 
[42] [43] [44] [45]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 3409--3409
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-pdf-tools-midnigh
t-mode-toggle)[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3454--3454
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[46]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 3476--3476
 []     @texttt `(mode-line ((,class :box (:line-width -1 :style released-butto
n))))[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3477--3477
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3479--3479
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3490--3490
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3492--3492
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (141.41289pt too wide) in paragraph at lines 3504--3504
 []     @texttt `(mode-line ((,class :box (:line-width -1 :color ,fg-alt) :back
ground ,bg-active-accent)))[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3505--3505
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3507--3507
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[47] Chapter 6 [48] [49] [50] [51] [52] [53] [54] [55] [56] Chapter 7 [57]
[58] [59]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4505--4505
 []        @texttt (setq highlight-parentheses-background-colors (list cyan-ref
ine-bg[] 
[60]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 4506--4506
 []                                                            @texttt magenta-
refine-bg[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 4507--4507
 []                                                            @texttt green-re
fine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4508--4508
 []                                                            @texttt yellow-r
efine-bg)[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 4542--4542
 []@texttt (setq my-highlight-parentheses-use-background nil) ; Set to nil to d
isable backgrounds[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 4552--4552
 []        @texttt (setq highlight-parentheses-background-colors (list cyan-ref
ine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4553--4553
 []                                                            @texttt magenta-
refine-bg[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 4554--4554
 []                                                            @texttt green-re
fine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4555--4555
 []                                                            @texttt yellow-r
efine-bg)[] 
[61]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4570--4570
 []  @texttt (set-face-attribute 'highlight-parentheses-highlight nil :inherit 
'bold)[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 4576--4576
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-high
light-parentheses)[] 
[62]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4624--4624
 []   @texttt `(mmm-declaration-submode-face ((,class :background ,cyan-refine-
bg)))[] 
[63] [64] [65] [66]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4909--4909
 []                                                       @texttt (capitalize n
ame)))[] 
[67] Chapter 8 [68] [69] [70] Chapter 9 [71] [72] [73]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 5236--5236
 []@texttt [Did you copy any files or text written by someone else in these cha
nges?[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 5262--5262
 []@texttt [Which files have you changed so far, and which new files have you w
ritten[] 
Chapter 10 [74] Chapter 11 [75] Appendix A [76]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[77] [78] [79] [80] [81] [82] [83]) Chapter 12 [84]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/modus-themes.fn
s)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/modus-themes.vr
s)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/modus-themes.cp
s [85]) [86] )
(see the transcript file for additional information)
Output written on modus-themes.dvi (88 pages, 255200 bytes).
Transcript written on modus-themes.log.
  GEN      newsticker.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./newsticker.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file newsticker.cp
[1] [2] [-1] Chapter 1 Chapter 2 [1] Chapter 3 [2]
Cross reference values unknown; you must run TeX again. Chapter 4 [3]
Underfull \hbox (badness 10000) in paragraph at lines 174--177
 @texttt obsolete-items[] @textrm is non-nil in which case they are kept un-til

Chapter 5 [4]
Writing index file newsticker.ky
[5]
Underfull \hbox (badness 10000) in paragraph at lines 383--389
 @textrm (@texttt newsticker-mark-item-at-point-as-immortal[]@textrm , @texttt 
newsticker-treeview-
[6] Chapter 6 [7] Chapter 7 [8] Appendix A [9] Appendix B [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Index) [18]
No file newsticker.cps.
[19] )
(see the transcript file for additional information)
Output written on newsticker.dvi (22 pages, 51808 bytes).
Transcript written on newsticker.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./newsticker.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file newsticker.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/newsticker.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/newsticker.aux)
Chapter 2 [1] Chapter 3 [2] Chapter 4 [3]
Underfull \hbox (badness 10000) in paragraph at lines 174--177
 @texttt obsolete-items[] @textrm is non-nil in which case they are kept un-til

Chapter 5 [4]
Writing index file newsticker.ky
[5]
Underfull \hbox (badness 10000) in paragraph at lines 383--389
 @textrm (@texttt newsticker-mark-item-at-point-as-immortal[]@textrm , @texttt 
newsticker-treeview-
[6] Chapter 6 [7] Chapter 7 [8] Appendix A [9] Appendix B [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/newsticker.cps)
[19] )
(see the transcript file for additional information)
Output written on newsticker.dvi (22 pages, 71408 bytes).
Transcript written on newsticker.log.
  GEN      nxml-mode.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./nxml-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (nXML Mode) Chapter 1
Cross reference values unknown; you must run TeX again. Chapter 2 [1] [2]
Chapter 3 [3] Chapter 4 [4] Chapter 5 [5] [6] Chapter 6 [7] [8]
Underfull \hbox (badness 6842) in paragraph at lines 653--663
@textrm This says to use the schema `@texttt xhtml.rnc[]@textrm '[] for a doc-u
-ment with names-pace
[9]
Underfull \hbox (badness 10000) in paragraph at lines 726--734
@textrm would trans-form the URI `@texttt file:///home/jjc/docs/spec.xml[]@text
rm '[] into the URI

Overfull \hbox (55.38564pt too wide) in paragraph at lines 759--763
@textrm specifies that when the names-pace URI of the doc-u-ment is `@texttt ht
tp://www.w3.org/1999/XSL/Transform[]@textrm '[],|
[10] [11] Chapter 7 [12] Chapter 8 [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20] [21]) [22] )
(see the transcript file for additional information)
Output written on nxml-mode.dvi (25 pages, 73020 bytes).
Transcript written on nxml-mode.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./nxml-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/nxml-mode.toc)
[-1] (nXML Mode)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/nxml-mode.aux)
Chapter 1 Chapter 2 [1] [2] Chapter 3 [3] Chapter 4 [4] Chapter 5 [5] [6]
Chapter 6 [7] [8]
Underfull \hbox (badness 6842) in paragraph at lines 653--663
@textrm This says to use the schema `@texttt xhtml.rnc[]@textrm '[] for a doc-u
-ment with names-pace
[9]
Underfull \hbox (badness 10000) in paragraph at lines 726--734
@textrm would trans-form the URI `@texttt file:///home/jjc/docs/spec.xml[]@text
rm '[] into the URI

Overfull \hbox (55.38564pt too wide) in paragraph at lines 759--763
@textrm specifies that when the names-pace URI of the doc-u-ment is `@texttt ht
tp://www.w3.org/1999/XSL/Transform[]@textrm '[],|
[10] [11] Chapter 7 [12] Chapter 8 [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20] [21]) [22] )
(see the transcript file for additional information)
Output written on nxml-mode.dvi (25 pages, 77712 bytes).
Transcript written on nxml-mode.log.
  GEN      octave-mode.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./octave-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] Chapter 1 Chapter 2 [1]
Writing index file octave-mode.cp
Writing index file octave-mode.ky
Writing index file octave-mode.fn
Writing index file octave-mode.vr
[2] Chapter 3 [3] [4] Chapter 4 [5]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[6] [7] [8] [9] [10] [11] [12]) (Key Index) [13]
No file octave-mode.kys.
(Variable Index) [14]
No file octave-mode.vrs.
(Function Index) [15]
No file octave-mode.fns.
(Concept Index) [16]
No file octave-mode.cps.
[17] )
Output written on octave-mode.dvi (20 pages, 46964 bytes).
Transcript written on octave-mode.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./octave-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.aux
) Chapter 2 [1]
Writing index file octave-mode.cp
Writing index file octave-mode.ky
Writing index file octave-mode.fn
Writing index file octave-mode.vr
[2] Chapter 3 [3] [4] Chapter 4 [5]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[6] [7] [8] [9] [10] [11] [12]) (Key Index) [13]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.kys
) (Variable Index) [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.vrs
) (Function Index) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.fns
) (Concept Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.cps
) [17] )
Output written on octave-mode.dvi (20 pages, 66648 bytes).
Transcript written on octave-mode.log.
  GEN      org.texi
  GEN      org.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./org.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/usr/local/texlive/2021/texmf-dist/tex/texinfo/txi-en.tex) [1] [2] [-1]
Chapter 1
Writing index file org.cp
[1] Cross reference values unknown; you must run TeX again.
Writing index file org.fn
Writing index file org.vr
[2] [3] [4] Chapter 2 [5]
Writing index file org.ky
[6] [7] [8] [9] [10] [11] [12] [13] [14] [15] Chapter 3 [16] [17] [18] [19]
[20] [21] [22] [23] [24]
Writing index file org.pg
[25] [26] l.2656: Unicode char @u8:​ not defined for Texinfo
l.2656: Unicode char @u8:​ not defined for Texinfo
l.2662: Unicode char @u8:​ not defined for Texinfo
l.2669: Unicode char @u8:​ not defined for Texinfo [27] [28] [29] [30]
[31] [32] [33]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 3235--3235
 []@texttt #+TBLFM: $6=vsum($P1..$P3)::$7=10*$Tot/$max;%.1f::$at=vmean(@-II..@-
I);%.1f[] 
[34]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 3324--3324
 []@texttt #+PLOT: title:"Citas" ind:1 deps:(3) type:2d with:histograms set:"yr
ange [0:]"[] 

Overfull \hbox (147.16158pt too wide) in paragraph at lines 3337--3337
 []@texttt #+PLOT: title:"An evaluation of plaintext document formats" transpos
e:yes type:radar min:0 max:4[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3338--3338
 []@texttt | Format            | Fine-grained-control | Initial Effort | Syntax
 simplicity | Editor Support | Integrations | Ease-of-referencing | Versatility
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3339--3339
 []@texttt |-------------------+----------------------+----------------+-------
------------+----------------+--------------+---------------------+------------
-|[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3340--3340
 []@texttt | Word              |                    2 |              4 |       
          4 |              2 |            3 |                   2 |           2
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3341--3341
 []@texttt | LaTeX             |                    4 |              1 |       
          1 |              3 |            2 |                   4 |           3
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3342--3342
 []@texttt | Org Mode          |                    4 |              2 |       
        3.5 |              1 |            4 |                   4 |           4
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3343--3343
 []@texttt | Markdown          |                    1 |              3 |       
          3 |              4 |            3 |                   3 |           1
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3344--3344
 []@texttt | Markdown + Pandoc |                  2.5 |            2.5 |       
        2.5 |              3 |            3 |                   3 |           2
 |[] 
[35] [36] Chapter 4 [37] [38] [39] [40]
Overfull \hbox (1.33588pt too wide) in paragraph at lines 3828--3829
@textrm `@texttt vm://myself@some.where.org/folder#id[]@textrm '[]| 
[41] [42] [43] [44]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4116--4116
 []      @texttt ^^M(("bugzilla"        . "http://10.1.2.9/bugzilla/show_bug.cg
i?id=")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 4119--4119
 []        @texttt ("omap"            . "http://nominatim.openstreetmap.org/sea
rch?q=%s&polygon=1")[] 

Overfull \hbox (118.41814pt too wide) in paragraph at lines 4120--4120
 []        @texttt ("ads"             . "https://ui.adsabs.harvard.edu/search/q
=%20author%3A\"%s\"")))[] 
[45] [46] Chapter 5 [47] [48] [49] [50] [51] [52] [53]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4762--4762
 []      @texttt ^^M((sequence "TODO(t)" "WAIT(w@/!)" "|" "DONE(d!)" "CANCELED(
c@)")))[] 
[54] [55] [56] [57]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 5066--5066
 []  @texttt "Switch entry to DONE when all subentries are done, to TODO otherw
ise."[] 
[58] [59] Chapter 6 [60] [61] [62] [63] [64] Chapter 7 [65] [66] [67] [68]
[69] [70] [71] [72] [73] Chapter 8 [74]
Overfull \hbox (26.76846pt too wide) in paragraph at lines 6526--6526
 []@texttt * 22:00-23:00 The nerd meeting on every 2nd Thursday of the month[] 

[75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 6996--6997
[][][]@smallrm Note the cor-re-spond-ing `@smalltt STARTUP[]@smallrm '[] op-tio
ns `@smalltt logredeadline[]@smallrm '[], `@smalltt lognoteredeadline[]@smallrm
 '[], and
[80]
Underfull \hbox (badness 10000) in paragraph at lines 7008--7009
[][][]@smallrm Note the cor-re-spond-ing `@smalltt STARTUP[]@smallrm '[] op-tio
ns `@smalltt logreschedule[]@smallrm '[], `@smalltt lognotereschedule[]@smallrm
 '[], and
[81] [82] [83] [84] [85] [86] [87] [88] [89] [90] Chapter 9 [91] [92] [93]
Chapter 10 [94] [95] [96] [97] [98] [99]
Underfull \hbox (badness 10000) in paragraph at lines 8615--8619
 @textrm You may spec-ify a de-fault value and a com-ple-tion ta-ble with

Underfull \hbox (badness 10000) in paragraph at lines 8615--8619
 @textrm `@texttt %^{prompt|default|completion2|completion3...}[]@textrm '[]. T
he ar-row
[100] [101] [102] [103] [104]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 8996--8996
 []                  @texttt (call-interactively #^^Morg-attach-dired-to-subtre
e))))))[] 
[105] Chapter 11 [106] [107] [108] [109] [110] [111] [112]
l.9638: Unicode char @u8:​ not defined for Texinfo [113]
l.9647: Unicode char @u8:​ not defined for Texinfo
l.9651: Unicode char @u8:​ not defined for Texinfo
l.9651: Unicode char @u8:​ not defined for Texinfo
l.9678: Unicode char @u8:​ not defined for Texinfo [114]
l.9718: Unicode char @u8:​ not defined for Texinfo [115] [116] [117]
Underfull \hbox (badness 10000) in paragraph at lines 9995--10003
@smalltt filter-preset[]@smallrm , @smalltt org-agenda-category-filter-preset[]
@smallrm , @smalltt org-agenda-effort-filter-preset[] @smallrm or
[118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129]
[130] [131] [132] [133] Chapter 12 [134] [135]
Underfull \hbox (badness 10000) in paragraph at lines 11527--11531
[]@textrm Set both @texttt org-pretty-entities[] @textrm and @texttt org-pretty
-entities-include-sub-
[136] [137] [138] [139] [140]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 11904--11904
 []@texttt In line [[(sc)]] we remember the current position. [[(jump)][Line (j
ump)]][] 
[141] [142] Chapter 13 [143] [144] [145]
Overfull \hbox (2.7163pt too wide) in paragraph at lines 12344--12346
[][][]@smallrm For ex-port to L[]T[]X format---or L[]T[]X-related for-mats such
 as Beamer---, the `@smalltt org-latex-package-alist[]@smallrm '[]
[146]
Underfull \hbox (badness 8170) in paragraph at lines 12507--12511
 @texttt stat[][]@textrm Toggle in-clu-sion of statis-tics cook-ies (@texttt or
g-export-with-statistics-
[147] [148] [149] [150] [151] [152] [153] [154] [155] [156]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 13319--13319
 []@texttt #+COLUMNS: %45ITEM %10BEAMER_ENV(Env) %10BEAMER_ACT(Act) %4BEAMER_CO
L(Col)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 13324--13324
 []@texttt *** Thanks to Eric Fraga                                           :
B_block:[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 13330--13330
 []@texttt *** Thanks to everyone else                                        :
B_block:[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 13337--13337
 []@texttt **** This will be formatted as a beamer note                       :
B_note:[] 
[157] [158] [159] [160] [161] [162] [163]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 13940--13940
 []@texttt #+HTML_HEAD_EXTRA: <link rel="alternate stylesheet" type="text/css" 
href="style2.css" />[] 
[164] [165] [166] [167]
Underfull \hbox (badness 10000) in paragraph at lines 14281--14286
[]@textrm The L[]T[]X ex-port back-end ap-pends val-ues from `@texttt LATEX_HEA
DER[]@textrm '[] and
[168] [169] [170]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 14509--14509
 []@texttt #+ATTR_LATEX: :float wrap :width 0.38\textwidth :placement {r}{0.4\t
extwidth}[] 
[171] [172] [173]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 14724--14724
 []@texttt #+ATTR_LATEX: :versewidth Feed'st thy light's flame with self-substa
ntial fuel,[] 
[174] [175]
Underfull \hbox (badness 10000) in paragraph at lines 14892--14894
 []@textrm If @texttt org-export-odt-preferred-output-format[] @textrm is spec-
i-fied, open the
[176]
Overfull \hbox (25.1256pt too wide) in paragraph at lines 15019--15019
 []@texttt #+ODT_STYLES_FILE: ("/path/to/file.ott" ("styles.xml" "image/hdr.png
"))[] 
[177] [178] [179] l.15250: Unicode char @u8:​ not defined for Texinfo
[180]
Overfull \hbox (78.17732pt too wide) in paragraph at lines 15353--15353
 []      @texttt ^^M(("__Figure__" "Illustration" "value" "Figure" org-odt--enu
merable-image-p)))[] 
[181] [182]
Overfull \hbox (21.01978pt too wide) in paragraph at lines 15512--15512
 []@texttt @@odt:<text:span text:style-name="Highlight">This is highlighted[] 
[183]
Underfull \hbox (badness 10000) in paragraph at lines 15598--15605
@textrm `@texttt TableWithHeaderRowAndColumn[]@textrm '[] and `@texttt TableWit
hFirstRowandLastRow[]@textrm '[]. @textbf Im-por-
[184]
Overfull \hbox (11.80327pt too wide) in paragraph at lines 15683--15687
[][][]@smallrm See the at-tributes `@smalltt table:template-name[]@smallrm '[],
 `@smalltt table:use-first-row-styles[]@smallrm '[], `@smalltt table:use-last-r
ow-styles[]@smallrm '[],

Overfull \hbox (15.37234pt too wide) in paragraph at lines 15683--15687
@smallrm `@smalltt table:use-first-column-styles[]@smallrm '[], `@smalltt table
:use-last-column-styles[]@smallrm '[], `@smalltt table:use-banding-rows-styles[
]@smallrm '[],

Overfull \hbox (38.68277pt too wide) in paragraph at lines 15700--15705
 []@textrm For ex-am-ple, the en-try be-low de-fines two dif-fer-ent ta-ble sty
les `@texttt TableWithHeaderRowAndColumn[]@textrm '[]
[185] [186] [187]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 15904--15904
 []@texttt #+TEXINFO_PRINTED_TITLE: This Long Title@@inlinefmt{tex,@*} Is Broke
n in @TeX{}[] 
[188] [189] [190] [191] [192] [193] [194]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 16535--16535
 []@texttt #+BIND: org-export-filter-strike-through-functions (tmp-f-strike-thr
ough)[] 
[195] [196] Chapter 14 [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] Chapter 15 [208] [209]
Underfull \hbox (badness 10000) in paragraph at lines 17654--17657
 @textrm (@texttt https://  en.  wikipedia.  org/  wiki/  Citation_Style_Langua
ge[]@textrm ) via
Chapter 16 [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220]
[221]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 18555--18555
 []@texttt #+CALL: <name>[<inside header arguments>](<arguments>) <end header a
rguments>[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 18562--18562
 []@texttt ... call_<name>[<inside header arguments>](<arguments>)[<end header 
arguments>] ...[] 
[222] [223] [224] [225]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 18840--18840
 []@texttt #+BEGIN_SRC asymptote :results value file :file circle.pdf :output-d
ir img/[] 

Overfull \hbox (84.25534pt too wide) in paragraph at lines 18877--18877
 []@texttt #+BEGIN_SRC shell :results file :file script.sh :file-mode (identity
 #o755)[] 
[226] [227]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 19008--19008
 []@texttt #+BEGIN_SRC dot :post attr_wrap(width="5cm", data=*this*) :results d
rawer[] 
[228] [229] [230] [231] [232] [233] [234] [235] [236]
Underfull \hbox (badness 10000) in paragraph at lines 19806--19807
 @texttt org-babel-do-key-sequence-in-edit-
[237] Chapter 17 [238] [239] [240] [241] [242] [243] [244]
Underfull \hbox (badness 10000) in paragraph at lines 20508--20510
 []@textrm The fol-low-ing op-tions in-flu-ence the ta-ble spread-sheet (vari-a
ble
[245] [246] [247]
Overfull \hbox (26.76846pt too wide) in paragraph at lines 20738--20738
 []@texttt (setq org-confirm-babel-evaluate #^^Mmy-org-confirm-babel-evaluate)[
] 
[248] l.20846: Unicode char @u8:​ not defined for Texinfo [249]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 20959--20959
 []            @texttt (define-key yas/keymap [tab] ^^Myas/next-field-or-maybe-
expand)))[] 
[250]
Overfull \hbox (61.26059pt too wide) in paragraph at lines 20978--20978
 []            @texttt (add-to-list ^^Morg-tab-first-hook ^^Myas/org-very-safe-
expand)[] 
[251]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 21172--21172
 []@texttt emacsclient "org-protocol://capture?template=X&url=URL&title=TITLE&b
ody=BODY"[] 
[252]
Overfull \hbox (70.6854pt too wide) in paragraph at lines 21252--21262
@texttt open-source[] @textrm han-dler prob-a-bly can-not find a file named `@t
exttt /home/user/example/print/posters.html.php[]@textrm '[]
[253]
Overfull \hbox (65.23953pt too wide) in paragraph at lines 21282--21287
@textrm `@texttt https://example.com[]@textrm '[], `@texttt http://www.example.
com/[]@textrm '[] and sim-i-lar to `@texttt /home/user/example/index.php[]@text
rm '[]. 
[254] [255] Appendix A [256] [257]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 21591--21591
 []      @texttt (^^Rhtml (format "<a target=\"_blank\" href=\"%s\">%s</a>" pat
h desc))[] 
[258] [259] [260] [261]
Overfull \hbox (32.18782pt too wide) in paragraph at lines 21910--21910
 []    @texttt ^^M(:tstart "!BTBL!" :tend "!ETBL!" :lstart "!BL!" :lend "!EL!" 
:sep "\t")[] 
[262] [263] [264] [265] [266] [267] [268] Appendix B [269] [270] [271] [272]
[273] Appendix C [274]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[275] [276] [277] [278] [279] [280] [281]) Chapter 18 [282]
No file org.cps.
Chapter 19 [283]
No file org.kys.
Chapter 20 [284]
No file org.fns.
Chapter 21 [285]
No file org.vrs.
[286] )
(see the transcript file for additional information)
Output written on org.dvi (289 pages, 939588 bytes).
Transcript written on org.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./org.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/usr/local/texlive/2021/texmf-dist/tex/texinfo/txi-en.tex) [1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.toc
[-1] [-2] [-3] [-4] [-5] [-6] [-7]) [-8] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.aux)
Writing index file org.cp
[1]
Writing index file org.fn
Writing index file org.vr
[2] [3] [4] Chapter 2 [5]
Writing index file org.ky
[6] [7] [8] [9] [10] [11] [12] [13] [14] Chapter 3 [15] [16] [17] [18] [19]
[20] [21] [22] [23] [24]
Writing index file org.pg
[25] [26] l.2656: Unicode char @u8:​ not defined for Texinfo
l.2656: Unicode char @u8:​ not defined for Texinfo
l.2662: Unicode char @u8:​ not defined for Texinfo
l.2669: Unicode char @u8:​ not defined for Texinfo [27] [28] [29] [30]
[31] [32] [33]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 3235--3235
 []@texttt #+TBLFM: $6=vsum($P1..$P3)::$7=10*$Tot/$max;%.1f::$at=vmean(@-II..@-
I);%.1f[] 
[34]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 3324--3324
 []@texttt #+PLOT: title:"Citas" ind:1 deps:(3) type:2d with:histograms set:"yr
ange [0:]"[] 

Overfull \hbox (147.16158pt too wide) in paragraph at lines 3337--3337
 []@texttt #+PLOT: title:"An evaluation of plaintext document formats" transpos
e:yes type:radar min:0 max:4[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3338--3338
 []@texttt | Format            | Fine-grained-control | Initial Effort | Syntax
 simplicity | Editor Support | Integrations | Ease-of-referencing | Versatility
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3339--3339
 []@texttt |-------------------+----------------------+----------------+-------
------------+----------------+--------------+---------------------+------------
-|[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3340--3340
 []@texttt | Word              |                    2 |              4 |       
          4 |              2 |            3 |                   2 |           2
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3341--3341
 []@texttt | LaTeX             |                    4 |              1 |       
          1 |              3 |            2 |                   4 |           3
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3342--3342
 []@texttt | Org Mode          |                    4 |              2 |       
        3.5 |              1 |            4 |                   4 |           4
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3343--3343
 []@texttt | Markdown          |                    1 |              3 |       
          3 |              4 |            3 |                   3 |           1
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3344--3344
 []@texttt | Markdown + Pandoc |                  2.5 |            2.5 |       
        2.5 |              3 |            3 |                   3 |           2
 |[] 
[35] [36] Chapter 4 [37] [38] [39] [40]
Overfull \hbox (1.33588pt too wide) in paragraph at lines 3828--3829
@textrm `@texttt vm://myself@some.where.org/folder#id[]@textrm '[]| 
[41] [42] [43] [44]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4116--4116
 []      @texttt ^^M(("bugzilla"        . "http://10.1.2.9/bugzilla/show_bug.cg
i?id=")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 4119--4119
 []        @texttt ("omap"            . "http://nominatim.openstreetmap.org/sea
rch?q=%s&polygon=1")[] 

Overfull \hbox (118.41814pt too wide) in paragraph at lines 4120--4120
 []        @texttt ("ads"             . "https://ui.adsabs.harvard.edu/search/q
=%20author%3A\"%s\"")))[] 
[45] [46] Chapter 5 [47] [48] [49] [50] [51] [52] [53]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4762--4762
 []      @texttt ^^M((sequence "TODO(t)" "WAIT(w@/!)" "|" "DONE(d!)" "CANCELED(
c@)")))[] 
[54] [55] [56] [57]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 5066--5066
 []  @texttt "Switch entry to DONE when all subentries are done, to TODO otherw
ise."[] 
[58] [59] Chapter 6 [60] [61] [62] [63] [64] Chapter 7 [65] [66] [67] [68]
[69] [70] [71] [72] [73] Chapter 8 [74]
Overfull \hbox (26.76846pt too wide) in paragraph at lines 6526--6526
 []@texttt * 22:00-23:00 The nerd meeting on every 2nd Thursday of the month[] 

[75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 6996--6997
[][][]@smallrm Note the cor-re-spond-ing `@smalltt STARTUP[]@smallrm '[] op-tio
ns `@smalltt logredeadline[]@smallrm '[], `@smalltt lognoteredeadline[]@smallrm
 '[], and
[80]
Underfull \hbox (badness 10000) in paragraph at lines 7008--7009
[][][]@smallrm Note the cor-re-spond-ing `@smalltt STARTUP[]@smallrm '[] op-tio
ns `@smalltt logreschedule[]@smallrm '[], `@smalltt lognotereschedule[]@smallrm
 '[], and
[81] [82] [83] [84] [85] [86] [87] [88] [89] [90] Chapter 9 [91] [92] [93]
Chapter 10 [94] [95] [96] [97] [98] [99]
Underfull \hbox (badness 10000) in paragraph at lines 8615--8619
 @textrm You may spec-ify a de-fault value and a com-ple-tion ta-ble with

Underfull \hbox (badness 10000) in paragraph at lines 8615--8619
 @textrm `@texttt %^{prompt|default|completion2|completion3...}[]@textrm '[]. T
he ar-row
[100] [101] [102] [103] [104]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 8996--8996
 []                  @texttt (call-interactively #^^Morg-attach-dired-to-subtre
e))))))[] 
[105] Chapter 11 [106] [107] [108] [109] [110] [111] [112]
l.9638: Unicode char @u8:​ not defined for Texinfo [113]
l.9647: Unicode char @u8:​ not defined for Texinfo
l.9651: Unicode char @u8:​ not defined for Texinfo
l.9651: Unicode char @u8:​ not defined for Texinfo
l.9678: Unicode char @u8:​ not defined for Texinfo [114]
l.9718: Unicode char @u8:​ not defined for Texinfo [115] [116] [117]
Underfull \hbox (badness 10000) in paragraph at lines 9995--10003
@smalltt filter-preset[]@smallrm , @smalltt org-agenda-category-filter-preset[]
@smallrm , @smalltt org-agenda-effort-filter-preset[] @smallrm or
[118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129]
[130] [131] [132] [133] Chapter 12 [134] [135]
Underfull \hbox (badness 10000) in paragraph at lines 11527--11531
[]@textrm Set both @texttt org-pretty-entities[] @textrm and @texttt org-pretty
-entities-include-sub-
[136] [137] [138] [139] [140]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 11904--11904
 []@texttt In line [[(sc)]] we remember the current position. [[(jump)][Line (j
ump)]][] 
[141] [142] Chapter 13 [143] [144] [145]
Overfull \hbox (2.7163pt too wide) in paragraph at lines 12344--12346
[][][]@smallrm For ex-port to L[]T[]X format---or L[]T[]X-related for-mats such
 as Beamer---, the `@smalltt org-latex-package-alist[]@smallrm '[]
[146]
Underfull \hbox (badness 8170) in paragraph at lines 12507--12511
 @texttt stat[][]@textrm Toggle in-clu-sion of statis-tics cook-ies (@texttt or
g-export-with-statistics-
[147] [148] [149] [150] [151] [152] [153] [154] [155] [156]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 13319--13319
 []@texttt #+COLUMNS: %45ITEM %10BEAMER_ENV(Env) %10BEAMER_ACT(Act) %4BEAMER_CO
L(Col)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 13324--13324
 []@texttt *** Thanks to Eric Fraga                                           :
B_block:[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 13330--13330
 []@texttt *** Thanks to everyone else                                        :
B_block:[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 13337--13337
 []@texttt **** This will be formatted as a beamer note                       :
B_note:[] 
[157] [158] [159] [160] [161] [162] [163]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 13940--13940
 []@texttt #+HTML_HEAD_EXTRA: <link rel="alternate stylesheet" type="text/css" 
href="style2.css" />[] 
[164] [165] [166] [167]
Underfull \hbox (badness 10000) in paragraph at lines 14281--14286
[]@textrm The L[]T[]X ex-port back-end ap-pends val-ues from `@texttt LATEX_HEA
DER[]@textrm '[] and
[168] [169] [170]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 14509--14509
 []@texttt #+ATTR_LATEX: :float wrap :width 0.38\textwidth :placement {r}{0.4\t
extwidth}[] 
[171] [172] [173]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 14724--14724
 []@texttt #+ATTR_LATEX: :versewidth Feed'st thy light's flame with self-substa
ntial fuel,[] 
[174] [175] [176]
Overfull \hbox (25.1256pt too wide) in paragraph at lines 15019--15019
 []@texttt #+ODT_STYLES_FILE: ("/path/to/file.ott" ("styles.xml" "image/hdr.png
"))[] 
[177] [178] [179] l.15250: Unicode char @u8:​ not defined for Texinfo
[180]
Overfull \hbox (78.17732pt too wide) in paragraph at lines 15353--15353
 []      @texttt ^^M(("__Figure__" "Illustration" "value" "Figure" org-odt--enu
merable-image-p)))[] 
[181] [182]
Overfull \hbox (21.01978pt too wide) in paragraph at lines 15512--15512
 []@texttt @@odt:<text:span text:style-name="Highlight">This is highlighted[] 
[183]
Underfull \hbox (badness 10000) in paragraph at lines 15598--15605
@textrm `@texttt TableWithHeaderRowAndColumn[]@textrm '[] and `@texttt TableWit
hFirstRowandLastRow[]@textrm '[]. @textbf Im-por-
[184]
Overfull \hbox (11.80327pt too wide) in paragraph at lines 15683--15687
[][][]@smallrm See the at-tributes `@smalltt table:template-name[]@smallrm '[],
 `@smalltt table:use-first-row-styles[]@smallrm '[], `@smalltt table:use-last-r
ow-styles[]@smallrm '[],

Overfull \hbox (15.37234pt too wide) in paragraph at lines 15683--15687
@smallrm `@smalltt table:use-first-column-styles[]@smallrm '[], `@smalltt table
:use-last-column-styles[]@smallrm '[], `@smalltt table:use-banding-rows-styles[
]@smallrm '[],

Overfull \hbox (38.68277pt too wide) in paragraph at lines 15700--15705
 []@textrm For ex-am-ple, the en-try be-low de-fines two dif-fer-ent ta-ble sty
les `@texttt TableWithHeaderRowAndColumn[]@textrm '[]
[185] [186]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 15904--15904
 []@texttt #+TEXINFO_PRINTED_TITLE: This Long Title@@inlinefmt{tex,@*} Is Broke
n in @TeX{}[] 
[187] [188] [189] [190] [191] [192] [193] [194]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 16535--16535
 []@texttt #+BIND: org-export-filter-strike-through-functions (tmp-f-strike-thr
ough)[] 
[195] [196] Chapter 14 [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] Chapter 15 [208] [209]
Underfull \hbox (badness 10000) in paragraph at lines 17654--17657
 @textrm (@texttt https://  en.  wikipedia.  org/  wiki/  Citation_Style_Langua
ge[]@textrm ) via
Chapter 16 [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220]
[221]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 18555--18555
 []@texttt #+CALL: <name>[<inside header arguments>](<arguments>) <end header a
rguments>[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 18562--18562
 []@texttt ... call_<name>[<inside header arguments>](<arguments>)[<end header 
arguments>] ...[] 
[222] [223] [224] [225]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 18840--18840
 []@texttt #+BEGIN_SRC asymptote :results value file :file circle.pdf :output-d
ir img/[] 

Overfull \hbox (84.25534pt too wide) in paragraph at lines 18877--18877
 []@texttt #+BEGIN_SRC shell :results file :file script.sh :file-mode (identity
 #o755)[] 
[226] [227]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 19008--19008
 []@texttt #+BEGIN_SRC dot :post attr_wrap(width="5cm", data=*this*) :results d
rawer[] 
[228] [229] [230] [231] [232] [233] [234] [235] [236]
Underfull \hbox (badness 10000) in paragraph at lines 19806--19807
 @texttt org-babel-do-key-sequence-in-edit-
[237] Chapter 17 [238] [239] [240] [241] [242] [243] [244]
Underfull \hbox (badness 10000) in paragraph at lines 20508--20510
 []@textrm The fol-low-ing op-tions in-flu-ence the ta-ble spread-sheet (vari-a
ble
[245] [246] [247]
Overfull \hbox (26.76846pt too wide) in paragraph at lines 20738--20738
 []@texttt (setq org-confirm-babel-evaluate #^^Mmy-org-confirm-babel-evaluate)[
] 
[248] l.20846: Unicode char @u8:​ not defined for Texinfo [249]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 20959--20959
 []            @texttt (define-key yas/keymap [tab] ^^Myas/next-field-or-maybe-
expand)))[] 
[250]
Overfull \hbox (61.26059pt too wide) in paragraph at lines 20978--20978
 []            @texttt (add-to-list ^^Morg-tab-first-hook ^^Myas/org-very-safe-
expand)[] 
[251]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 21172--21172
 []@texttt emacsclient "org-protocol://capture?template=X&url=URL&title=TITLE&b
ody=BODY"[] 
[252]
Overfull \hbox (70.6854pt too wide) in paragraph at lines 21252--21262
@texttt open-source[] @textrm han-dler prob-a-bly can-not find a file named `@t
exttt /home/user/example/print/posters.html.php[]@textrm '[]
[253]
Overfull \hbox (65.23953pt too wide) in paragraph at lines 21282--21287
@textrm `@texttt https://example.com[]@textrm '[], `@texttt http://www.example.
com/[]@textrm '[] and sim-i-lar to `@texttt /home/user/example/index.php[]@text
rm '[]. 
[254] [255] Appendix A [256] [257]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 21591--21591
 []      @texttt (^^Rhtml (format "<a target=\"_blank\" href=\"%s\">%s</a>" pat
h desc))[] 
[258] [259] [260] [261]
Overfull \hbox (32.18782pt too wide) in paragraph at lines 21910--21910
 []    @texttt ^^M(:tstart "!BTBL!" :tend "!ETBL!" :lstart "!BL!" :lend "!EL!" 
:sep "\t")[] 
[262] [263] [264] [265] [266] [267] [268] Appendix B [269] [270] [271] [272]
[273] Appendix C [274]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[275] [276] [277] [278] [279] [280] [281]) Chapter 18 [282]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.cps
[283] [284] [285] [286] [287] [288] [289] [290]) Chapter 19 [291]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.kys
[292] [293] [294] [295]) Chapter 20 [296]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.fns
[297] [298] [299]) Chapter 21 [300]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.vrs
[301] [302] [303] [304]) [305] )
(see the transcript file for additional information)
Output written on org.dvi (315 pages, 1568076 bytes).
Transcript written on org.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./org.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/usr/local/texlive/2021/texmf-dist/tex/texinfo/txi-en.tex) [1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.toc
[-1] [-2] [-3] [-4] [-5] [-6] [-7]) [-8] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.aux)
Writing index file org.cp
[1]
Writing index file org.fn
Writing index file org.vr
[2] [3] [4] Chapter 2 [5]
Writing index file org.ky
[6] [7] [8] [9] [10] [11] [12] [13] [14] Chapter 3 [15] [16] [17] [18] [19]
[20] [21] [22] [23] [24]
Writing index file org.pg
[25] [26] l.2656: Unicode char @u8:​ not defined for Texinfo
l.2656: Unicode char @u8:​ not defined for Texinfo
l.2662: Unicode char @u8:​ not defined for Texinfo
l.2669: Unicode char @u8:​ not defined for Texinfo [27] [28] [29] [30]
[31] [32] [33]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 3235--3235
 []@texttt #+TBLFM: $6=vsum($P1..$P3)::$7=10*$Tot/$max;%.1f::$at=vmean(@-II..@-
I);%.1f[] 
[34]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 3324--3324
 []@texttt #+PLOT: title:"Citas" ind:1 deps:(3) type:2d with:histograms set:"yr
ange [0:]"[] 

Overfull \hbox (147.16158pt too wide) in paragraph at lines 3337--3337
 []@texttt #+PLOT: title:"An evaluation of plaintext document formats" transpos
e:yes type:radar min:0 max:4[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3338--3338
 []@texttt | Format            | Fine-grained-control | Initial Effort | Syntax
 simplicity | Editor Support | Integrations | Ease-of-referencing | Versatility
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3339--3339
 []@texttt |-------------------+----------------------+----------------+-------
------------+----------------+--------------+---------------------+------------
-|[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3340--3340
 []@texttt | Word              |                    2 |              4 |       
          4 |              2 |            3 |                   2 |           2
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3341--3341
 []@texttt | LaTeX             |                    4 |              1 |       
          1 |              3 |            2 |                   4 |           3
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3342--3342
 []@texttt | Org Mode          |                    4 |              2 |       
        3.5 |              1 |            4 |                   4 |           4
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3343--3343
 []@texttt | Markdown          |                    1 |              3 |       
          3 |              4 |            3 |                   3 |           1
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3344--3344
 []@texttt | Markdown + Pandoc |                  2.5 |            2.5 |       
        2.5 |              3 |            3 |                   3 |           2
 |[] 
[35] [36] Chapter 4 [37] [38] [39] [40]
Overfull \hbox (1.33588pt too wide) in paragraph at lines 3828--3829
@textrm `@texttt vm://myself@some.where.org/folder#id[]@textrm '[]| 
[41] [42] [43] [44]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4116--4116
 []      @texttt ^^M(("bugzilla"        . "http://10.1.2.9/bugzilla/show_bug.cg
i?id=")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 4119--4119
 []        @texttt ("omap"            . "http://nominatim.openstreetmap.org/sea
rch?q=%s&polygon=1")[] 

Overfull \hbox (118.41814pt too wide) in paragraph at lines 4120--4120
 []        @texttt ("ads"             . "https://ui.adsabs.harvard.edu/search/q
=%20author%3A\"%s\"")))[] 
[45] [46] Chapter 5 [47] [48] [49] [50] [51] [52] [53]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4762--4762
 []      @texttt ^^M((sequence "TODO(t)" "WAIT(w@/!)" "|" "DONE(d!)" "CANCELED(
c@)")))[] 
[54] [55] [56] [57]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 5066--5066
 []  @texttt "Switch entry to DONE when all subentries are done, to TODO otherw
ise."[] 
[58] [59] Chapter 6 [60] [61] [62] [63] [64] Chapter 7 [65] [66] [67] [68]
[69] [70] [71] [72] [73] Chapter 8 [74]
Overfull \hbox (26.76846pt too wide) in paragraph at lines 6526--6526
 []@texttt * 22:00-23:00 The nerd meeting on every 2nd Thursday of the month[] 

[75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 6996--6997
[][][]@smallrm Note the cor-re-spond-ing `@smalltt STARTUP[]@smallrm '[] op-tio
ns `@smalltt logredeadline[]@smallrm '[], `@smalltt lognoteredeadline[]@smallrm
 '[], and
[80]
Underfull \hbox (badness 10000) in paragraph at lines 7008--7009
[][][]@smallrm Note the cor-re-spond-ing `@smalltt STARTUP[]@smallrm '[] op-tio
ns `@smalltt logreschedule[]@smallrm '[], `@smalltt lognotereschedule[]@smallrm
 '[], and
[81] [82] [83] [84] [85] [86] [87] [88] [89] [90] Chapter 9 [91] [92] [93]
Chapter 10 [94] [95] [96] [97] [98] [99]
Underfull \hbox (badness 10000) in paragraph at lines 8615--8619
 @textrm You may spec-ify a de-fault value and a com-ple-tion ta-ble with

Underfull \hbox (badness 10000) in paragraph at lines 8615--8619
 @textrm `@texttt %^{prompt|default|completion2|completion3...}[]@textrm '[]. T
he ar-row
[100] [101] [102] [103] [104]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 8996--8996
 []                  @texttt (call-interactively #^^Morg-attach-dired-to-subtre
e))))))[] 
[105] Chapter 11 [106] [107] [108] [109] [110] [111] [112]
l.9638: Unicode char @u8:​ not defined for Texinfo [113]
l.9647: Unicode char @u8:​ not defined for Texinfo
l.9651: Unicode char @u8:​ not defined for Texinfo
l.9651: Unicode char @u8:​ not defined for Texinfo
l.9678: Unicode char @u8:​ not defined for Texinfo [114]
l.9718: Unicode char @u8:​ not defined for Texinfo [115] [116] [117]
Underfull \hbox (badness 10000) in paragraph at lines 9995--10003
@smalltt filter-preset[]@smallrm , @smalltt org-agenda-category-filter-preset[]
@smallrm , @smalltt org-agenda-effort-filter-preset[] @smallrm or
[118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129]
[130] [131] [132] [133] Chapter 12 [134] [135]
Underfull \hbox (badness 10000) in paragraph at lines 11527--11531
[]@textrm Set both @texttt org-pretty-entities[] @textrm and @texttt org-pretty
-entities-include-sub-
[136] [137] [138] [139] [140]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 11904--11904
 []@texttt In line [[(sc)]] we remember the current position. [[(jump)][Line (j
ump)]][] 
[141] [142] Chapter 13 [143] [144] [145]
Overfull \hbox (2.7163pt too wide) in paragraph at lines 12344--12346
[][][]@smallrm For ex-port to L[]T[]X format---or L[]T[]X-related for-mats such
 as Beamer---, the `@smalltt org-latex-package-alist[]@smallrm '[]
[146]
Underfull \hbox (badness 8170) in paragraph at lines 12507--12511
 @texttt stat[][]@textrm Toggle in-clu-sion of statis-tics cook-ies (@texttt or
g-export-with-statistics-
[147] [148] [149] [150] [151] [152] [153] [154] [155] [156]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 13319--13319
 []@texttt #+COLUMNS: %45ITEM %10BEAMER_ENV(Env) %10BEAMER_ACT(Act) %4BEAMER_CO
L(Col)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 13324--13324
 []@texttt *** Thanks to Eric Fraga                                           :
B_block:[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 13330--13330
 []@texttt *** Thanks to everyone else                                        :
B_block:[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 13337--13337
 []@texttt **** This will be formatted as a beamer note                       :
B_note:[] 
[157] [158] [159] [160] [161] [162] [163]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 13940--13940
 []@texttt #+HTML_HEAD_EXTRA: <link rel="alternate stylesheet" type="text/css" 
href="style2.css" />[] 
[164] [165] [166] [167]
Underfull \hbox (badness 10000) in paragraph at lines 14281--14286
[]@textrm The L[]T[]X ex-port back-end ap-pends val-ues from `@texttt LATEX_HEA
DER[]@textrm '[] and
[168] [169] [170]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 14509--14509
 []@texttt #+ATTR_LATEX: :float wrap :width 0.38\textwidth :placement {r}{0.4\t
extwidth}[] 
[171] [172] [173]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 14724--14724
 []@texttt #+ATTR_LATEX: :versewidth Feed'st thy light's flame with self-substa
ntial fuel,[] 
[174] [175] [176]
Overfull \hbox (25.1256pt too wide) in paragraph at lines 15019--15019
 []@texttt #+ODT_STYLES_FILE: ("/path/to/file.ott" ("styles.xml" "image/hdr.png
"))[] 
[177] [178] [179] l.15250: Unicode char @u8:​ not defined for Texinfo
[180]
Overfull \hbox (78.17732pt too wide) in paragraph at lines 15353--15353
 []      @texttt ^^M(("__Figure__" "Illustration" "value" "Figure" org-odt--enu
merable-image-p)))[] 
[181] [182]
Overfull \hbox (21.01978pt too wide) in paragraph at lines 15512--15512
 []@texttt @@odt:<text:span text:style-name="Highlight">This is highlighted[] 
[183]
Underfull \hbox (badness 10000) in paragraph at lines 15598--15605
@textrm `@texttt TableWithHeaderRowAndColumn[]@textrm '[] and `@texttt TableWit
hFirstRowandLastRow[]@textrm '[]. @textbf Im-por-
[184]
Overfull \hbox (11.80327pt too wide) in paragraph at lines 15683--15687
[][][]@smallrm See the at-tributes `@smalltt table:template-name[]@smallrm '[],
 `@smalltt table:use-first-row-styles[]@smallrm '[], `@smalltt table:use-last-r
ow-styles[]@smallrm '[],

Overfull \hbox (15.37234pt too wide) in paragraph at lines 15683--15687
@smallrm `@smalltt table:use-first-column-styles[]@smallrm '[], `@smalltt table
:use-last-column-styles[]@smallrm '[], `@smalltt table:use-banding-rows-styles[
]@smallrm '[],

Overfull \hbox (38.68277pt too wide) in paragraph at lines 15700--15705
 []@textrm For ex-am-ple, the en-try be-low de-fines two dif-fer-ent ta-ble sty
les `@texttt TableWithHeaderRowAndColumn[]@textrm '[]
[185] [186]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 15904--15904
 []@texttt #+TEXINFO_PRINTED_TITLE: This Long Title@@inlinefmt{tex,@*} Is Broke
n in @TeX{}[] 
[187] [188] [189] [190] [191] [192] [193] [194]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 16535--16535
 []@texttt #+BIND: org-export-filter-strike-through-functions (tmp-f-strike-thr
ough)[] 
[195] [196] Chapter 14 [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] Chapter 15 [208] [209]
Underfull \hbox (badness 10000) in paragraph at lines 17654--17657
 @textrm (@texttt https://  en.  wikipedia.  org/  wiki/  Citation_Style_Langua
ge[]@textrm ) via
Chapter 16 [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220]
[221]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 18555--18555
 []@texttt #+CALL: <name>[<inside header arguments>](<arguments>) <end header a
rguments>[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 18562--18562
 []@texttt ... call_<name>[<inside header arguments>](<arguments>)[<end header 
arguments>] ...[] 
[222] [223] [224] [225]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 18840--18840
 []@texttt #+BEGIN_SRC asymptote :results value file :file circle.pdf :output-d
ir img/[] 

Overfull \hbox (84.25534pt too wide) in paragraph at lines 18877--18877
 []@texttt #+BEGIN_SRC shell :results file :file script.sh :file-mode (identity
 #o755)[] 
[226] [227]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 19008--19008
 []@texttt #+BEGIN_SRC dot :post attr_wrap(width="5cm", data=*this*) :results d
rawer[] 
[228] [229] [230] [231] [232] [233] [234] [235] [236]
Underfull \hbox (badness 10000) in paragraph at lines 19806--19807
 @texttt org-babel-do-key-sequence-in-edit-
[237] Chapter 17 [238] [239] [240] [241] [242] [243] [244]
Underfull \hbox (badness 10000) in paragraph at lines 20508--20510
 []@textrm The fol-low-ing op-tions in-flu-ence the ta-ble spread-sheet (vari-a
ble
[245] [246] [247]
Overfull \hbox (26.76846pt too wide) in paragraph at lines 20738--20738
 []@texttt (setq org-confirm-babel-evaluate #^^Mmy-org-confirm-babel-evaluate)[
] 
[248] l.20846: Unicode char @u8:​ not defined for Texinfo [249]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 20959--20959
 []            @texttt (define-key yas/keymap [tab] ^^Myas/next-field-or-maybe-
expand)))[] 
[250]
Overfull \hbox (61.26059pt too wide) in paragraph at lines 20978--20978
 []            @texttt (add-to-list ^^Morg-tab-first-hook ^^Myas/org-very-safe-
expand)[] 
[251]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 21172--21172
 []@texttt emacsclient "org-protocol://capture?template=X&url=URL&title=TITLE&b
ody=BODY"[] 
[252]
Overfull \hbox (70.6854pt too wide) in paragraph at lines 21252--21262
@texttt open-source[] @textrm han-dler prob-a-bly can-not find a file named `@t
exttt /home/user/example/print/posters.html.php[]@textrm '[]
[253]
Overfull \hbox (65.23953pt too wide) in paragraph at lines 21282--21287
@textrm `@texttt https://example.com[]@textrm '[], `@texttt http://www.example.
com/[]@textrm '[] and sim-i-lar to `@texttt /home/user/example/index.php[]@text
rm '[]. 
[254] [255] Appendix A [256] [257]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 21591--21591
 []      @texttt (^^Rhtml (format "<a target=\"_blank\" href=\"%s\">%s</a>" pat
h desc))[] 
[258] [259] [260] [261]
Overfull \hbox (32.18782pt too wide) in paragraph at lines 21910--21910
 []    @texttt ^^M(:tstart "!BTBL!" :tend "!ETBL!" :lstart "!BL!" :lend "!EL!" 
:sep "\t")[] 
[262] [263] [264] [265] [266] [267] [268] Appendix B [269] [270] [271] [272]
[273] Appendix C [274]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[275] [276] [277] [278] [279] [280] [281]) Chapter 18 [282]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.cps
[283] [284] [285] [286] [287] [288] [289] [290]) Chapter 19 [291]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.kys
[292] [293] [294] [295]) Chapter 20 [296]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.fns
[297] [298] [299]) Chapter 21 [300]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.vrs
[301] [302] [303] [304]) [305] )
(see the transcript file for additional information)
Output written on org.dvi (315 pages, 1568104 bytes).
Transcript written on org.log.
  GEN      pcl-cvs.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./pcl-cvs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file pcl-cvs.fn
[1] [2] [-1] Chapter 1
Writing index file pcl-cvs.cp
Cross reference values unknown; you must run TeX again. [1] Chapter 2 [2]
Chapter 3 [3] [4] Chapter 4 [5] Chapter 5 [6] [7]
Writing index file pcl-cvs.ky
[8] [9] [10] [11] [12] Chapter 6 [13] Chapter 7 [14] Chapter 8 [15] [16]
Chapter 9 [17]
Underfull \hbox (badness 10000) in paragraph at lines 1389--1393
@textrm the help-gnu-emacs mail-ing list (@texttt https://  lists.  gnu.  org/ 
 mailman/  listinfo/
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Function and Variable Index) [26]
No file pcl-cvs.fns.
(Concept Index) [27]
No file pcl-cvs.cps.
(Key Index) [28]
No file pcl-cvs.kys.
[29] )
(see the transcript file for additional information)
Output written on pcl-cvs.dvi (32 pages, 81212 bytes).
Transcript written on pcl-cvs.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./pcl-cvs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file pcl-cvs.fn
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.toc
[-1]) [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.aux)
Writing index file pcl-cvs.cp
[1] Chapter 2 [2] Chapter 3 [3] [4] Chapter 4 [5] Chapter 5 [6] [7]
Writing index file pcl-cvs.ky
[8] [9] [10] [11] [12] Chapter 6 [13] Chapter 7 [14] Chapter 8 [15] [16]
Chapter 9 [17]
Underfull \hbox (badness 10000) in paragraph at lines 1389--1393
@textrm the help-gnu-emacs mail-ing list (@texttt https://  lists.  gnu.  org/ 
 mailman/  listinfo/
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Function and Variable Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.fns)
(Concept Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.cps
[28]) (Key Index) [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.kys)
[30] )
(see the transcript file for additional information)
Output written on pcl-cvs.dvi (34 pages, 146328 bytes).
Transcript written on pcl-cvs.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./pcl-cvs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file pcl-cvs.fn
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.toc
[-1]) [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.aux)
Writing index file pcl-cvs.cp
[1] Chapter 2 [2] Chapter 3 [3] [4] Chapter 4 [5] Chapter 5 [6] [7]
Writing index file pcl-cvs.ky
[8] [9] [10] [11] [12] Chapter 6 [13] Chapter 7 [14] Chapter 8 [15] [16]
Chapter 9 [17]
Underfull \hbox (badness 10000) in paragraph at lines 1389--1393
@textrm the help-gnu-emacs mail-ing list (@texttt https://  lists.  gnu.  org/ 
 mailman/  listinfo/
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Function and Variable Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.fns)
(Concept Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.cps
[28]) (Key Index) [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.kys)
[30] )
(see the transcript file for additional information)
Output written on pcl-cvs.dvi (34 pages, 146328 bytes).
Transcript written on pcl-cvs.log.
  GEN      pgg.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./pgg.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (PGG) Chapter 1 Chapter 2 [1]
Cross reference values unknown; you must run TeX again. Chapter 3 [2]
Writing index file pgg.fn
[3]
Writing index file pgg.vr
[4] [5] Chapter 4 [6] [7] Chapter 5 [8] Appendix A [9]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[10] [11] [12] [13] [14] [15] [16]) (Function Index) [17]
No file pgg.fns.
(Variable Index) [18]
No file pgg.vrs.
[19] )
Output written on pgg.dvi (22 pages, 54884 bytes).
Transcript written on pgg.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./pgg.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.toc
) [-1] (PGG)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2]
Writing index file pgg.fn
[3]
Writing index file pgg.vr
[4] [5] Chapter 4 [6] [7] Chapter 5 [8] Appendix A [9]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[10] [11] [12] [13] [14] [15] [16]) (Function Index) [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.fns)
(Variable Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.vrs)
[19] )
Output written on pgg.dvi (22 pages, 67816 bytes).
Transcript written on pgg.log.
  GEN      rcirc.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./rcirc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] Chapter 1
Writing index file rcirc.cp
Writing index file rcirc.ky
Cross reference values unknown; you must run TeX again.
Underfull \hbox (badness 10000) in paragraph at lines 177--192
 @texttt info-gnu/  2021-06/  msg00005.  html[]@textrm , @texttt https://  list
s.  gnu.  org/  archive/

Underfull \hbox (badness 10000) in paragraph at lines 177--192
 @texttt html/  info-gnu/  2021-06/  msg00007.  html[]@textrm , and @texttt htt
ps://  lists.  gnu.  org/
[1]
Writing index file rcirc.vr
Chapter 2 [2] [3] [4] [5] Chapter 3 [6] [7] Chapter 4 [8]
Writing index file rcirc.fn
[9] Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Key Index) [18]
No file rcirc.kys.
(Variable Index) [19]
No file rcirc.vrs.
(Index) [20]
No file rcirc.cps.
[21] )
(see the transcript file for additional information)
Output written on rcirc.dvi (24 pages, 63564 bytes).
Transcript written on rcirc.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./rcirc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.aux)
Writing index file rcirc.cp
Writing index file rcirc.ky

Underfull \hbox (badness 10000) in paragraph at lines 177--192
 @texttt info-gnu/  2021-06/  msg00005.  html[]@textrm , @texttt https://  list
s.  gnu.  org/  archive/

Underfull \hbox (badness 10000) in paragraph at lines 177--192
 @texttt html/  info-gnu/  2021-06/  msg00007.  html[]@textrm , and @texttt htt
ps://  lists.  gnu.  org/
[1]
Writing index file rcirc.vr
Chapter 2 [2] [3] [4] [5] Chapter 3 [6] [7] Chapter 4 [8]
Writing index file rcirc.fn
[9] Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Key Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.kys)
(Variable Index) [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.vrs)
(Index) [20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.cps
[21] [22]) [23] )
(see the transcript file for additional information)
Output written on rcirc.dvi (26 pages, 138460 bytes).
Transcript written on rcirc.log.
  GEN      remember.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./remember.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file remember.cp
[1] [2] [-1] Chapter 1 Chapter 2 [1]
l.120: Unicode char @u8:ʿ not defined for Texinfo Chapter 3 [2] Chapter 4
[3] Cross reference values unknown; you must run TeX again.
Writing index file remember.vr
Chapter 5 [4] Chapter 6 [5] Chapter 7 [6]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 393--393
 []@texttt (add-to-list ^^Mremember-handler-functions ^^Mremember-diary-extract
-entries)[] |
[7] Appendix A [8]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[9] [10] [11] [12] [13] [14] [15]) (Index) [16]
No file remember.cps.
[17] )
(see the transcript file for additional information)
Output written on remember.dvi (20 pages, 49760 bytes).
Transcript written on remember.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./remember.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file remember.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/remember.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/remember.aux)
Chapter 2 [1] l.120: Unicode char @u8:ʿ not defined for Texinfo Chapter 3
[2] Chapter 4 [3]
Writing index file remember.vr
Chapter 5 [4] Chapter 6 [5] Chapter 7 [6]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 393--393
 []@texttt (add-to-list ^^Mremember-handler-functions ^^Mremember-diary-extract
-entries)[] |
[7] Appendix A [8]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[9] [10] [11] [12] [13] [14] [15]) (Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/remember.cps)
[17] )
(see the transcript file for additional information)
Output written on remember.dvi (20 pages, 59484 bytes).
Transcript written on remember.log.
  GEN      reftex.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./reftex.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file reftex.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [-1] [-2] Chapter 1
Cross reference values unknown; you must run TeX again. [1] [2] Chapter 2
[3] [4] [5] Chapter 3 [6] [7] [8] [9] [10] [11] [12] [13]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1394--1394
 []            @texttt Environment or \macro : [Value Menu] String: \myfig[]{}{
}{*}{}[] 
[14] [15] [16] [17]
Underfull \hbox (badness 10000) in paragraph at lines 1655--1663
[]@textrm For each en-try in @texttt reftex-ref-style-alist[] @textrm a func-ti
on with the name
Chapter 4 [18] [19] [20] [21] Chapter 5 [22] [23] [24] [25] [26] [27] [28]
[29] Chapter 6 [30] Chapter 7 [31] [32] [33] [34] [35] [36] [37] [38] [39]
[40] [41] Chapter 8 [42] [43] [44]
Underfull \hbox (badness 10000) in paragraph at lines 3793--3796
 @textrm vari-ables @texttt reftex-create-bibtex-header[] @textrm or @texttt re
ftex-create-bibtex-footer[]
Chapter 9 [45] [46] [47] [48]
Overfull \hbox (38.42995pt too wide) in paragraph at lines 4043--4043
 []@texttt %M Directory name (without path) where master file is located.[] 
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]
[64] [65] Chapter 10 [66] [67] [68] Appendix A [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[70] [71] [72] [73] [74] [75] [76]) (Index) [77]
No file reftex.cps.
[78] )
(see the transcript file for additional information)
Output written on reftex.dvi (82 pages, 272444 bytes).
Transcript written on reftex.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./reftex.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file reftex.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.toc
[-2]) [-3] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.aux)
[1] [2] Chapter 2 [3] [4] [5] Chapter 3 [6] [7] [8] [9] [10] [11] [12] [13]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1394--1394
 []            @texttt Environment or \macro : [Value Menu] String: \myfig[]{}{
}{*}{}[] 
[14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 1655--1663
[]@textrm For each en-try in @texttt reftex-ref-style-alist[] @textrm a func-ti
on with the name
[17] Chapter 4 [18] [19] [20] [21] Chapter 5 [22] [23] [24] [25] [26] [27]
[28] [29] Chapter 6 [30] Chapter 7 [31] [32] [33] [34] [35] [36] [37] [38]
[39] [40] [41] Chapter 8 [42] [43] [44]
Underfull \hbox (badness 10000) in paragraph at lines 3793--3796
 @textrm vari-ables @texttt reftex-create-bibtex-header[] @textrm or @texttt re
ftex-create-bibtex-footer[]
Chapter 9 [45] [46] [47] [48]
Overfull \hbox (38.42995pt too wide) in paragraph at lines 4043--4043
 []@texttt %M Directory name (without path) where master file is located.[] 
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]
[64] [65] Chapter 10 [66] [67] [68] Appendix A [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[70] [71] [72] [73] [74] [75] [76]) (Index) [77]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.cps
[78] [79] [80] [81]) [82] )
(see the transcript file for additional information)
Output written on reftex.dvi (87 pages, 407552 bytes).
Transcript written on reftex.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./reftex.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file reftex.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.toc
[-2]) [-3] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.aux)
[1] [2] Chapter 2 [3] [4] [5] Chapter 3 [6] [7] [8] [9] [10] [11] [12] [13]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1394--1394
 []            @texttt Environment or \macro : [Value Menu] String: \myfig[]{}{
}{*}{}[] 
[14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 1655--1663
[]@textrm For each en-try in @texttt reftex-ref-style-alist[] @textrm a func-ti
on with the name
[17] Chapter 4 [18] [19] [20] [21] Chapter 5 [22] [23] [24] [25] [26] [27]
[28] [29] Chapter 6 [30] Chapter 7 [31] [32] [33] [34] [35] [36] [37] [38]
[39] [40] [41] Chapter 8 [42] [43] [44]
Underfull \hbox (badness 10000) in paragraph at lines 3793--3796
 @textrm vari-ables @texttt reftex-create-bibtex-header[] @textrm or @texttt re
ftex-create-bibtex-footer[]
Chapter 9 [45] [46] [47] [48]
Overfull \hbox (38.42995pt too wide) in paragraph at lines 4043--4043
 []@texttt %M Directory name (without path) where master file is located.[] 
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]
[64] [65] Chapter 10 [66] [67] [68] Appendix A [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[70] [71] [72] [73] [74] [75] [76]) (Index) [77]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.cps
[78] [79] [80] [81]) [82] )
(see the transcript file for additional information)
Output written on reftex.dvi (87 pages, 407572 bytes).
Transcript written on reftex.log.
  GEN      sasl.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./sasl.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (Emacs SASL) Chapter 1
Cross reference values unknown; you must run TeX again. Chapter 2 [1]
Chapter 3 [2]
Writing index file sasl.vr
Writing index file sasl.fn

Overfull \hbox (20.85455pt too wide) in paragraph at lines 131--131
 []  @texttt (setq mechanism (sasl-find-mechanism server-supported-mechanisms))
)[] |
[3]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 236--236
 []     @texttt (format "AUTH %s %s\r\n" name (base64-encode-string (sasl-step-
data step) t))[] |
Chapter 4 [4] Appendix A [5]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[6] [7] [8] [9] [10] [11] [12]) (Index) [13]
No file sasl.cps.
(Function Index) [14]
No file sasl.fns.
(Variable Index) [15]
No file sasl.vrs.
[16] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.toc)
[-2] )
(see the transcript file for additional information)
Output written on sasl.dvi (20 pages, 48252 bytes).
Transcript written on sasl.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./sasl.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (Emacs SASL)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2]
Writing index file sasl.vr
Writing index file sasl.fn

Overfull \hbox (20.85455pt too wide) in paragraph at lines 131--131
 []  @texttt (setq mechanism (sasl-find-mechanism server-supported-mechanisms))
)[] |
[3]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 236--236
 []     @texttt (format "AUTH %s %s\r\n" name (base64-encode-string (sasl-step-
data step) t))[] |
Chapter 4 [4] Appendix A [5]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[6] [7] [8] [9] [10] [11] [12]) (Index) [13]
No file sasl.cps.
(Function Index) [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.fns)
(Variable Index) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.vrs)
[16] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.toc)
[-2] )
(see the transcript file for additional information)
Output written on sasl.dvi (20 pages, 52328 bytes).
Transcript written on sasl.log.
  GEN      sc.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./sc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] [-2] Chapter 1
Writing index file sc.cp
Writing index file sc.ky
Cross reference values unknown; you must run TeX again.
Writing index file sc.vr
Writing index file sc.fn
[1] Chapter 2 [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 367--371
[]@textrm Similarly, the vari-ables @texttt sc-citation-delimiter-regexp[] @tex
trm and @texttt sc-citation-
Chapter 3 [4] [5] Chapter 4 [6] [7] [8] Chapter 5 [9] Chapter 6 [10] [11]
[12] Chapter 7 [13] [14] [15] [16] Chapter 8 [17] [18] [19] Chapter 9 [20]
Underfull \hbox (badness 7576) in paragraph at lines 1576--1581
 @textrm frame from @texttt sc-recite-frame-alist[]@textrm , or the de-fault re
cit-ing frame
[21] [22] [23] Chapter 10 [24]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 1777--1777
 []        @texttt Martin>    reply buffer; no indentation/prefixing is done, t
he header[] 
[25] Chapter 11 [26] Appendix A [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Concept Index) [35]
No file sc.cps.
(Command Index) [36]
No file sc.fns.
(Key Index) [37]
No file sc.kys.
(Variable Index) [38]
No file sc.vrs.
[39] )
(see the transcript file for additional information)
Output written on sc.dvi (43 pages, 119756 bytes).
Transcript written on sc.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./sc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.toc
[-2]) [-3] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.aux)
Writing index file sc.cp
Writing index file sc.ky
Writing index file sc.vr
Writing index file sc.fn
[1] Chapter 2 [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 367--371
[]@textrm Similarly, the vari-ables @texttt sc-citation-delimiter-regexp[] @tex
trm and @texttt sc-citation-
Chapter 3 [4] [5] Chapter 4 [6] [7] [8] Chapter 5 [9] Chapter 6 [10] [11]
[12] Chapter 7 [13] [14] [15] [16] Chapter 8 [17] [18] [19] Chapter 9 [20]
Underfull \hbox (badness 7576) in paragraph at lines 1576--1581
 @textrm frame from @texttt sc-recite-frame-alist[]@textrm , or the de-fault re
cit-ing frame
[21] [22] [23] Chapter 10 [24]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 1777--1777
 []        @texttt Martin>    reply buffer; no indentation/prefixing is done, t
he header[] 
[25] Chapter 11 [26] Appendix A [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Concept Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.cps [36])
(Command Index) [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.fns)
(Key Index) [38]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.kys)
(Variable Index) [39]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.vrs [40])
[41] )
(see the transcript file for additional information)
Output written on sc.dvi (46 pages, 201500 bytes).
Transcript written on sc.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./sc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.toc
[-2]) [-3] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.aux)
Writing index file sc.cp
Writing index file sc.ky
Writing index file sc.vr
Writing index file sc.fn
[1] Chapter 2 [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 367--371
[]@textrm Similarly, the vari-ables @texttt sc-citation-delimiter-regexp[] @tex
trm and @texttt sc-citation-
Chapter 3 [4] [5] Chapter 4 [6] [7] [8] Chapter 5 [9] Chapter 6 [10] [11]
[12] Chapter 7 [13] [14] [15] [16] Chapter 8 [17] [18] [19] Chapter 9 [20]
Underfull \hbox (badness 7576) in paragraph at lines 1576--1581
 @textrm frame from @texttt sc-recite-frame-alist[]@textrm , or the de-fault re
cit-ing frame
[21] [22] [23] Chapter 10 [24]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 1777--1777
 []        @texttt Martin>    reply buffer; no indentation/prefixing is done, t
he header[] 
[25] Chapter 11 [26] Appendix A [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Concept Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.cps [36])
(Command Index) [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.fns)
(Key Index) [38]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.kys)
(Variable Index) [39]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.vrs [40])
[41] )
(see the transcript file for additional information)
Output written on sc.dvi (46 pages, 201500 bytes).
Transcript written on sc.log.
  GEN      semantic.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./semantic.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file semantic.cp
[1] [2] [-1] (@value {TITLE}) Chapter 1 [1]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 145--145
 []                                                             @texttt Applica
tions[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 153--153
 []               @texttt +---------------+    | COMMON |    | COMMON |<--- SPE
EDBAR[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 155--155
 []               @texttt +---------------+    | TREE   |    | PARSE  |<--- SEM
ANTICDB[] |
[2] Cross reference values unknown; you must run TeX again. Chapter 2 [3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sem-user.texi
[4]
Underfull \hbox (badness 10000) in paragraph at lines 120--123
 @textttsl C-c , l[]@textrm Display a list of the pos-si-ble com-ple-tions of t
he cur-rent tag

Underfull \hbox (badness 10000) in paragraph at lines 145--153
 @textttsl C-c , SPC[][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
Underfull \hbox (badness 10000) in paragraph at lines 881--885
[]@textrm You can also use @textttsl C-c , j[] @textrm (@texttt semantic-comple
te-jump-local[]@textrm ) and @textttsl C-c , J[]
[15] [16]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1021--1021
 []@texttt ]#<semanticdb-typecache /home/zappo/cedet/semantic/tests/testsubclas
s.cpp>[] |
[17] [18] [19] [20] [21]) Chapter 3 [22] [23] [24] [25] [26] Appendix A
[27] Appendix B [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[29] [30] [31] [32] [33] [34] [35]) (Index) [36]
No file semantic.cps.
[37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc
[-2]) [-3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc)
[-4] )
(see the transcript file for additional information)
Output written on semantic.dvi (43 pages, 136320 bytes).
Transcript written on semantic.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./semantic.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file semantic.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc
[-1]) [-2] (@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.aux)
Chapter 1 [1]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 145--145
 []                                                             @texttt Applica
tions[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 153--153
 []               @texttt +---------------+    | COMMON |    | COMMON |<--- SPE
EDBAR[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 155--155
 []               @texttt +---------------+    | TREE   |    | PARSE  |<--- SEM
ANTICDB[] |
[2] Chapter 2 [3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sem-user.texi
[4]
Underfull \hbox (badness 10000) in paragraph at lines 120--123
 @textttsl C-c , l[]@textrm Display a list of the pos-si-ble com-ple-tions of t
he cur-rent tag

Underfull \hbox (badness 10000) in paragraph at lines 145--153
 @textttsl C-c , SPC[][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
Underfull \hbox (badness 10000) in paragraph at lines 881--885
[]@textrm You can also use @textttsl C-c , j[] @textrm (@texttt semantic-comple
te-jump-local[]@textrm ) and @textttsl C-c , J[]
[15] [16]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1021--1021
 []@texttt ]#<semanticdb-typecache /home/zappo/cedet/semantic/tests/testsubclas
s.cpp>[] |
[17] [18] [19] [20]) Chapter 3 [21] [22] [23] [24] [25] Appendix A [26]
Appendix B [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.cps)
[36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc
[-3]) [-4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc)
[-5] )
(see the transcript file for additional information)
Output written on semantic.dvi (43 pages, 166420 bytes).
Transcript written on semantic.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./semantic.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file semantic.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc
[-1]) [-2] (@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.aux)
Chapter 1 [1]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 145--145
 []                                                             @texttt Applica
tions[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 153--153
 []               @texttt +---------------+    | COMMON |    | COMMON |<--- SPE
EDBAR[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 155--155
 []               @texttt +---------------+    | TREE   |    | PARSE  |<--- SEM
ANTICDB[] |
[2] Chapter 2 [3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sem-user.texi
[4]
Underfull \hbox (badness 10000) in paragraph at lines 120--123
 @textttsl C-c , l[]@textrm Display a list of the pos-si-ble com-ple-tions of t
he cur-rent tag

Underfull \hbox (badness 10000) in paragraph at lines 145--153
 @textttsl C-c , SPC[][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
Underfull \hbox (badness 10000) in paragraph at lines 881--885
[]@textrm You can also use @textttsl C-c , j[] @textrm (@texttt semantic-comple
te-jump-local[]@textrm ) and @textttsl C-c , J[]
[15] [16]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1021--1021
 []@texttt ]#<semanticdb-typecache /home/zappo/cedet/semantic/tests/testsubclas
s.cpp>[] |
[17] [18] [19] [20]) Chapter 3 [21] [22] [23] [24] [25] Appendix A [26]
Appendix B [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.cps)
[36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc
[-3]) [-4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc)
[-5] )
(see the transcript file for additional information)
Output written on semantic.dvi (43 pages, 166424 bytes).
Transcript written on semantic.log.
  GEN      ses.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ses.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ses.cp
[1] [2] [-1] Chapter 1 Chapter 2 [1] Chapter 3 [2] [3]
Cross reference values unknown; you must run TeX again. [4] [5] [6] [7]
Chapter 4 [8] [9] [10] [11] [12] Chapter 5 [13] [14] (Index)
No file ses.cps.
(Acknowledgments) Appendix A
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20] [21] [22]) [23] )
Output written on ses.dvi (26 pages, 81012 bytes).
Transcript written on ses.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ses.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ses.cp
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.aux)
Chapter 2 [1] Chapter 3 [2] [3] [4] [5] [6] [7] Chapter 4 [8] [9] [10] [11]
[12] Chapter 5 [13] [14] (Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.cps
[15]) [16] (Acknowledgments) Appendix A
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23] [24]) [25] )
Output written on ses.dvi (28 pages, 125792 bytes).
Transcript written on ses.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./ses.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ses.cp
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.toc
) [-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.aux)
Chapter 2 [1] Chapter 3 [2] [3] [4] [5] [6] [7] Chapter 4 [8] [9] [10] [11]
[12] Chapter 5 [13] [14] (Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.cps
[15]) [16] (Acknowledgments) Appendix A
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23] [24]) [25] )
Output written on ses.dvi (28 pages, 125792 bytes).
Transcript written on ses.log.
  GEN      sieve.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./sieve.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file sieve.cp
[1] [2] [-1] [-2] [-3] [-4] (Sieve Support for Emacs) Chapter 1 Chapter 2
[1] [2] Cross reference values unknown; you must run TeX again.
Writing index file sieve.ky
Chapter 3 [3] [4] Chapter 4 [5] [6] Chapter 5 [7] [8] Chapter 6 [9] [10]
Appendix A [11] [12]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[13] [14] [15] [16] [17] [18] [19]) (Index) [20]
No file sieve.cps.
[21] )
Output written on sieve.dvi (27 pages, 42144 bytes).
Transcript written on sieve.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./sieve.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file sieve.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.toc)
[-3] [-4] (Sieve Support for Emacs)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.aux)
Chapter 1 Chapter 2 [1] [2]
Writing index file sieve.ky
Chapter 3 [3] [4] Chapter 4 [5] [6] Chapter 5 [7] [8] Chapter 6 [9] [10]
Appendix A [11] [12]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[13] [14] [15] [16] [17] [18] [19]) (Index) [20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.cps)
[21] )
Output written on sieve.dvi (27 pages, 55928 bytes).
Transcript written on sieve.log.
  GEN      smtpmail.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./smtpmail.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file smtpmail.fn
[1] [2] [-1] Chapter 1
Writing index file smtpmail.cp
Chapter 2 [1] [2] Chapter 3 [3] Chapter 4 [4] Chapter 5 [5] Chapter 6 [6]
Cross reference values unknown; you must run TeX again. Chapter 7 [7]
Chapter 8 [8]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[9] [10] [11] [12] [13] [14] [15]) Chapter 9 [16]
No file smtpmail.cps.
No file smtpmail.fns.
[17] )
Output written on smtpmail.dvi (20 pages, 52988 bytes).
Transcript written on smtpmail.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./smtpmail.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file smtpmail.fn
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.aux)
Writing index file smtpmail.cp
Chapter 2 [1] [2] Chapter 3 [3] Chapter 4 [4] Chapter 5 [5] Chapter 6 [6]
Chapter 7 [7] Chapter 8 [8]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[9] [10] [11] [12] [13] [14] [15]) Chapter 9 [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.cps)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.fns)
[17] )
Output written on smtpmail.dvi (20 pages, 68292 bytes).
Transcript written on smtpmail.log.
  GEN      speedbar.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./speedbar.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file speedbar.cp
[1] [2] [-1] (Speedbar)
Cross reference values unknown; you must run TeX again. Chapter 1 Chapter 2
[1] [2] [3] [4] Chapter 3 [5] [6] [7] Chapter 4 [8] Chapter 5 [9] Chapter 6
[10] [11] [12] Chapter 7 [13] [14] [15] [16] [17]
Writing index file speedbar.vr
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
No file speedbar.cps.
[27] )
Output written on speedbar.dvi (30 pages, 84448 bytes).
Transcript written on speedbar.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./speedbar.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file speedbar.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/speedbar.toc)
[-1] (Speedbar)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/speedbar.aux)
Chapter 1 Chapter 2 [1] [2] [3] [4] Chapter 3 [5] [6] [7] Chapter 4 [8]
Chapter 5 [9] Chapter 6 [10] [11] [12] Chapter 7 [13] [14] [15] [16] [17]
Writing index file speedbar.vr
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/speedbar.cps
[27]) [28] )
Output written on speedbar.dvi (31 pages, 117800 bytes).
Transcript written on speedbar.log.
  GEN      srecode.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./srecode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file srecode.cp
[1] [2] (@value {TITLE}) Chapter 1
Cross reference values unknown; you must run TeX again. Chapter 2 [1]
Chapter 3 [2] [3] Chapter 4 [4] Chapter 5 [5] [6] [7] [8] [9] [10] [11]
[12] Chapter 6 [13] [14] [15] [16] [17] [18] [19] [20] Chapter 7 [21]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1488--1488
 []  @texttt (let ((temp (srecode-template-get-table (srecode-table) template-n
ame))[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 1506--1506
 []             @texttt (srecode-dictionary-set-value subdict "NAME" (nth 0 my-
stuff))[] |

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1507--1507
 []             @texttt (srecode-dictionary-set-value subdict "ARG" (nth 1 my-s
tuff))[] |

Overfull \hbox (32.18782pt too wide) in paragraph at lines 1508--1508
 []             @texttt (srecode-dictionary-set-value subdict "MOOSE" (nth 2 my
-stuff))[] |
[22] Chapter 8 [23] [24] Chapter 9 [25] Chapter 10 [26] Appendix A [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Index) [35]
No file srecode.cps.
[36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.toc)
[-3] )
(see the transcript file for additional information)
Output written on srecode.dvi (41 pages, 129376 bytes).
Transcript written on srecode.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./srecode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file srecode.cp
[1] [2] (@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2] [3] Chapter 4 [4] Chapter 5 [5] [6]
[7] [8] [9] [10] [11] [12] Chapter 6 [13] [14] [15] [16] [17] [18] [19]
[20] Chapter 7 [21]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1488--1488
 []  @texttt (let ((temp (srecode-template-get-table (srecode-table) template-n
ame))[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 1506--1506
 []             @texttt (srecode-dictionary-set-value subdict "NAME" (nth 0 my-
stuff))[] |

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1507--1507
 []             @texttt (srecode-dictionary-set-value subdict "ARG" (nth 1 my-s
tuff))[] |

Overfull \hbox (32.18782pt too wide) in paragraph at lines 1508--1508
 []             @texttt (srecode-dictionary-set-value subdict "MOOSE" (nth 2 my
-stuff))[] |
[22] Chapter 8 [23] [24] Chapter 9 [25] Chapter 10 [26] Appendix A [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.cps)
[36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.toc)
[-3] )
(see the transcript file for additional information)
Output written on srecode.dvi (41 pages, 133272 bytes).
Transcript written on srecode.log.
  GEN      todo-mode.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./todo-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file todo-mode.cp
[1] [2] [-1] Chapter 1 Cross reference values unknown; you must run TeX again.
[1] Chapter 2 [2] Chapter 3 [3] Chapter 4 [4] [5] Chapter 5 [6] [7] [8]
[9] [10]
Overfull \hbox (394.35515pt too wide) in paragraph at lines 705--705
 []@texttt Press a key (so far @textttsl i[]@texttt ):  { i=>default p=>copy } 
{ y=>diary k=>nonmarking } { c=>calendar d=>date n=>dayname } t=>time { h=>here
 r=>region }[] |

Overfull \hbox (193.15108pt too wide) in paragraph at lines 711--711
 []@texttt Press a key (so far @textttsl i y[]@texttt ):  y=>diary:GO! { c=>cal
endar d=>date n=>dayname } t=>time { h=>here r=>region }[] |
[11] [12]
Overfull \hbox (129.91551pt too wide) in paragraph at lines 906--906
 []@texttt Press a key (so far @textttsl e[]@texttt ): e=>edit h=>header m=>mul
tiline y=>diary k=>nonmarking d=>date t=>time[] |

Overfull \hbox (124.16682pt too wide) in paragraph at lines 915--915
 []@texttt Press a key (so far @textttsl e d[]@texttt ): f=>full c=>calendar a=
>today n=>dayname y=>year m=>month d=>daynum[] |
[13] [14] Chapter 6 [15] [16] Chapter 7 [17] Chapter 8 [18] [19] Chapter 9
[20] Chapter 10 [21] [22] [23] Chapter 11 [24] [25] Chapter 12 [26] Chapter 13
[27] Appendix A [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[29] [30] [31] [32] [33] [34] [35]) [36] )
(see the transcript file for additional information)
Output written on todo-mode.dvi (39 pages, 133576 bytes).
Transcript written on todo-mode.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./todo-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file todo-mode.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/todo-mode.toc
[-1]) [-2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/todo-mode.aux)
[1] Chapter 2 [2] Chapter 3 [3] Chapter 4 [4] [5] Chapter 5 [6] [7] [8]
[9] [10]
Overfull \hbox (394.35515pt too wide) in paragraph at lines 705--705
 []@texttt Press a key (so far @textttsl i[]@texttt ):  { i=>default p=>copy } 
{ y=>diary k=>nonmarking } { c=>calendar d=>date n=>dayname } t=>time { h=>here
 r=>region }[] |

Overfull \hbox (193.15108pt too wide) in paragraph at lines 711--711
 []@texttt Press a key (so far @textttsl i y[]@texttt ):  y=>diary:GO! { c=>cal
endar d=>date n=>dayname } t=>time { h=>here r=>region }[] |
[11] [12]
Overfull \hbox (129.91551pt too wide) in paragraph at lines 906--906
 []@texttt Press a key (so far @textttsl e[]@texttt ): e=>edit h=>header m=>mul
tiline y=>diary k=>nonmarking d=>date t=>time[] |

Overfull \hbox (124.16682pt too wide) in paragraph at lines 915--915
 []@texttt Press a key (so far @textttsl e d[]@texttt ): f=>full c=>calendar a=
>today n=>dayname y=>year m=>month d=>daynum[] |
[13] [14] Chapter 6 [15] [16] Chapter 7 [17] Chapter 8 [18] [19] Chapter 9
[20] Chapter 10 [21] [22] [23] Chapter 11 [24] [25] Chapter 12 [26] Chapter 13
[27] Appendix A [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[29] [30] [31] [32] [33] [34] [35]) [36] )
(see the transcript file for additional information)
Output written on todo-mode.dvi (40 pages, 144716 bytes).
Transcript written on todo-mode.log.
  GEN      tramp.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./tramp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
[1] [-1] (@value {tramp} @value {trampver} User Manual)
Overfull \hbox (74.189pt too wide) in paragraph at lines 61--63
[]@textrm You can find the lat-est ver-sion of this doc-u-ment on the web at @t
exttt https://www.gnu.org/software/tramp/[]@textrm . |
Chapter 1
Writing index file tramp.cp
[1]
Underfull \hbox (badness 8170) in paragraph at lines 286--290
 []@textrm For in-line trans-fers, @textsc Tramp @textrm sends a com-mand, such
 as `@texttt mimencode -b
Chapter 2 [2]
Writing index file tramp.vr
Chapter 3 [3] Cross reference values unknown; you must run TeX again. [4]
Overfull \hbox (66.1822pt too wide) in paragraph at lines 572--579
@texttt /afp:user@host:/path/to/file[] @textrm (ac-cess-ing Ap-ple's AFP file s
ys-tem), @texttt /dav:user@host:/path/to/file[]@textrm ,|

Overfull \hbox (2.15514pt too wide) in paragraph at lines 572--579
@texttt /davs:user@host:/path/to/file[] @textrm (for Web-DAV shares) and @textt
t /mtp:device:/path/to/file[]|

Underfull \hbox (badness 10000) in paragraph at lines 591--599
@textrm (`@texttt john.doe@gmail.com[]@textrm '[] stands here for your Google D
rive ac-count), or

Underfull \hbox (badness 10000) in paragraph at lines 591--599
@texttt /nextcloud:user@host#8081:/path/to/file[] @textrm (`@texttt 8081[]@text
rm '[] stands for the port num-
Chapter 4 [5] [6] [7] [8] [9] [10] [11] [12] [13]
Underfull \hbox (badness 7667) in paragraph at lines 1344--1347
 []@textrm Internally, @textsc Tramp @textrm mounts the re-mote sys-tem stor-ag
e at lo-ca-tion
[14] [15] [16] [17]
Overfull \hbox (16.67706pt too wide) in paragraph at lines 1636--1639
 []@textrm Opening @texttt /sudo:randomhost.your.domain:[] @textrm first con-ne
cts to `@texttt randomhost.your.domain[]@textrm '[]|
[18]
Underfull \hbox (badness 10000) in paragraph at lines 1726--1728
[]@textrm Opening @texttt /plinkx:host.your.domain:[] @textrm passes the HTTP p
roxy server

Underfull \hbox (badness 10000) in paragraph at lines 1757--1761
 []@textrm Integration for Docker con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 10000) in paragraph at lines 1765--1769
 []@textrm Integration for Docker con-tain-ers de-ployed in a Ku-ber-netes clus
-

Underfull \hbox (badness 10000) in paragraph at lines 1773--1777
 []@textrm Integration for LXC con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 7649) in paragraph at lines 1773--1777
 @texttt /lxc:container:/path/to/file[]@textrm , `@texttt container[]@textrm '[
] has the same mean-ing

Underfull \hbox (badness 10000) in paragraph at lines 1781--1784
 []@textrm Integration for LXD con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 10000) in paragraph at lines 1781--1784
 @texttt /lxd:user@container:/path/to/file[]@textrm , `@texttt user[]@textrm '[
] and `@texttt container[]@textrm '[] have
[19]
Underfull \hbox (badness 10000) in paragraph at lines 1797--1801
 []@textrm Access of a hadoop/hdfs file sys-tem. A file is ac-cessed via
Writing index file tramp.fn
[20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 2094--2097
[]@textrm The pa-ram-e-ters @texttt tramp-remote-shell[] @textrm and @texttt tr
amp-remote-shell-login[] @textrm in
[23]
Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 []@textsc Tramp @textrm uses stan-dard de-faults, such as @texttt /bin[] @text
rm and @texttt /usr/bin[]@textrm , which

Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 @textrm and paths, for ex-am-ple, @texttt /bin:/usr/bin[] @textrm on De-bian G
NU/Linux or

Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 @texttt /usr/xpg4/bin:/usr/ccs/bin:/usr/bin:/opt/developerstudio12.6/bin[]
[24]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2258--2258
 []   @texttt ^^M((tramp-remote-path . ("/appli/pub/bin" tramp-default-remote-p
ath))))[] |
[25] [26] [27] [28]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 2627--2627
 []               @texttt ,(expand-file-name "sshfs.user@host" user-emacs-direc
tory)))[] |
[29]
Overfull \hbox (19.3769pt too wide) in paragraph at lines 2692--2692
 []             @texttt (list (regexp-quote "192.168.0.26") "remote-shell" "sh"
))[] |
[30]
Underfull \hbox (badness 10000) in paragraph at lines 2827--2836
@textrm The backup file name of @texttt /su:root@localhost:/etc/secretfile[] @t
extrm would be
[31]
Underfull \hbox (badness 10000) in paragraph at lines 2921--2932
@texttt directory[] @textrm with the url-encoded di-rec-tory name as part of th
e base-name,

Underfull \hbox (badness 10000) in paragraph at lines 2921--2932
@textrm as @texttt tramp-%2Fnextcloud%3Auser%40host%3A%2Fpath%2Fto%2Fdir%2F.enc
fs6.xml[] @textrm in
[32] [33] Chapter 5 [34]
Underfull \hbox (badness 10000) in paragraph at lines 3109--3116
[]@textsl host[] @textrm can take IPv4 or IPv6 ad-dress, as in @texttt /ssh:127
.0.0.1:.emacs[] @textrm or
[35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
[36] [37] [38] [39] [40]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 3684--3684
 []@texttt &"warning: GDB: Failed to set controlling terminal: Operation not pe
rmitted\n"[] |
[41]
Underfull \hbox (badness 10000) in paragraph at lines 3765--3768
[]@textrm The func-tion @texttt make-process[] @textrm al-lows con-trol-ling th
is ex-plic-itly by us-ing
[42] [43] [44] [45]
Overfull \hbox (206.0738pt too wide) in paragraph at lines 4202--4211
[]@textrm An archive file name could be a re-mote file name, as in @texttt /ftp
:anonymous@ftp.gnu.org:/gnu/tramp/tramp-2.4.5.tar.gz/INSTALL[]@textrm .|
[46]
Overfull \hbox (216.14583pt too wide) in paragraph at lines 4234--4234
 []   @texttt "https://ftp.debian.org/debian/pool/main/c/coreutils/coreutils_8.
28-1_amd64.deb/control.tar.gz/control"))[] |
Chapter 6 [47] Chapter 7 [48]
Overfull \hbox (23.53838pt too wide) in paragraph at lines 4427--4427
 []@textttsl M-: (re-search-forward (con-cat tramp-shell-prompt-pattern @texttt
 "@textsl $@texttt "@textttsl )) RET[][][] |
[49] [50] [51] [52] [53] [54]
Overfull \hbox (41.05812pt too wide) in paragraph at lines 4939--4939
 []             @texttt 
("^/xy" . "/ ssh: news@news.my.domain: /opt/news/etc/"))[] |
[55] [56]
Overfull \hbox (93.15839pt too wide) in paragraph at lines 5080--5084
 []@textrm Alternatively, when sav-ing ab-bre-vi-ated multi-hop file names @tex
ttt /ssh:news@news.my.domain:/opt/news/etc[]@textrm ,|
[57]
Overfull \hbox (30.31448pt too wide) in paragraph at lines 5192--5195
 []@textrm I get an er-ror `@texttt tramp-file-name-handler: Invalid function: 
tramp-compat-with-mutex[]@textrm '[] |

Underfull \hbox (badness 10000) in paragraph at lines 5230--5233
 []@textrm I get an er-ror `@texttt Remote file error: Not a valid Tramp file n
ame function
[58] Chapter 8 [59] [60] Chapter 9 [61] Appendix A [62]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[63] [64] [65] [66] [67] [68] [69]) (Function Index) [70]
No file tramp.fns.
(Variable Index) [71]
No file tramp.vrs.
(Concept Index) [72]
No file tramp.cps.
[73] )
(see the transcript file for additional information)
Output written on tramp.dvi (75 pages, 227088 bytes).
Transcript written on tramp.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./tramp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
[1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.toc
[-1]) [-2] [-3] (@value {tramp} @value {trampver} User Manual)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.aux)
Overfull \hbox (74.189pt too wide) in paragraph at lines 61--63
[]@textrm You can find the lat-est ver-sion of this doc-u-ment on the web at @t
exttt https://www.gnu.org/software/tramp/[]@textrm . |
Chapter 1
Writing index file tramp.cp
[1]
Underfull \hbox (badness 8170) in paragraph at lines 286--290
 []@textrm For in-line trans-fers, @textsc Tramp @textrm sends a com-mand, such
 as `@texttt mimencode -b
Chapter 2 [2]
Writing index file tramp.vr
Chapter 3 [3] [4]
Overfull \hbox (66.1822pt too wide) in paragraph at lines 572--579
@texttt /afp:user@host:/path/to/file[] @textrm (ac-cess-ing Ap-ple's AFP file s
ys-tem), @texttt /dav:user@host:/path/to/file[]@textrm ,|

Overfull \hbox (2.15514pt too wide) in paragraph at lines 572--579
@texttt /davs:user@host:/path/to/file[] @textrm (for Web-DAV shares) and @textt
t /mtp:device:/path/to/file[]|

Underfull \hbox (badness 10000) in paragraph at lines 591--599
@textrm (`@texttt john.doe@gmail.com[]@textrm '[] stands here for your Google D
rive ac-count), or

Underfull \hbox (badness 10000) in paragraph at lines 591--599
@texttt /nextcloud:user@host#8081:/path/to/file[] @textrm (`@texttt 8081[]@text
rm '[] stands for the port num-
Chapter 4 [5] [6] [7] [8] [9] [10] [11] [12] [13]
Underfull \hbox (badness 7667) in paragraph at lines 1344--1347
 []@textrm Internally, @textsc Tramp @textrm mounts the re-mote sys-tem stor-ag
e at lo-ca-tion
[14] [15] [16] [17]
Overfull \hbox (16.67706pt too wide) in paragraph at lines 1636--1639
 []@textrm Opening @texttt /sudo:randomhost.your.domain:[] @textrm first con-ne
cts to `@texttt randomhost.your.domain[]@textrm '[]|
[18]
Underfull \hbox (badness 10000) in paragraph at lines 1726--1728
[]@textrm Opening @texttt /plinkx:host.your.domain:[] @textrm passes the HTTP p
roxy server

Underfull \hbox (badness 10000) in paragraph at lines 1757--1761
 []@textrm Integration for Docker con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 10000) in paragraph at lines 1765--1769
 []@textrm Integration for Docker con-tain-ers de-ployed in a Ku-ber-netes clus
-

Underfull \hbox (badness 10000) in paragraph at lines 1773--1777
 []@textrm Integration for LXC con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 7649) in paragraph at lines 1773--1777
 @texttt /lxc:container:/path/to/file[]@textrm , `@texttt container[]@textrm '[
] has the same mean-ing

Underfull \hbox (badness 10000) in paragraph at lines 1781--1784
 []@textrm Integration for LXD con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 10000) in paragraph at lines 1781--1784
 @texttt /lxd:user@container:/path/to/file[]@textrm , `@texttt user[]@textrm '[
] and `@texttt container[]@textrm '[] have

Underfull \hbox (badness 10000) in paragraph at lines 1797--1801
 []@textrm Access of a hadoop/hdfs file sys-tem. A file is ac-cessed via
[19]
Writing index file tramp.fn
[20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 2094--2097
[]@textrm The pa-ram-e-ters @texttt tramp-remote-shell[] @textrm and @texttt tr
amp-remote-shell-login[] @textrm in
[23]
Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 []@textsc Tramp @textrm uses stan-dard de-faults, such as @texttt /bin[] @text
rm and @texttt /usr/bin[]@textrm , which

Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 @textrm and paths, for ex-am-ple, @texttt /bin:/usr/bin[] @textrm on De-bian G
NU/Linux or

Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 @texttt /usr/xpg4/bin:/usr/ccs/bin:/usr/bin:/opt/developerstudio12.6/bin[]
[24]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2258--2258
 []   @texttt ^^M((tramp-remote-path . ("/appli/pub/bin" tramp-default-remote-p
ath))))[] |
[25] [26] [27] [28]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 2627--2627
 []               @texttt ,(expand-file-name "sshfs.user@host" user-emacs-direc
tory)))[] |
[29]
Overfull \hbox (19.3769pt too wide) in paragraph at lines 2692--2692
 []             @texttt (list (regexp-quote "192.168.0.26") "remote-shell" "sh"
))[] |
[30]
Underfull \hbox (badness 10000) in paragraph at lines 2827--2836
@textrm The backup file name of @texttt /su:root@localhost:/etc/secretfile[] @t
extrm would be
[31]
Underfull \hbox (badness 10000) in paragraph at lines 2921--2932
@texttt directory[] @textrm with the url-encoded di-rec-tory name as part of th
e base-name,

Underfull \hbox (badness 10000) in paragraph at lines 2921--2932
@textrm as @texttt tramp-%2Fnextcloud%3Auser%40host%3A%2Fpath%2Fto%2Fdir%2F.enc
fs6.xml[] @textrm in
[32] Chapter 5 [33]
Underfull \hbox (badness 10000) in paragraph at lines 3109--3116
[]@textsl host[] @textrm can take IPv4 or IPv6 ad-dress, as in @texttt /ssh:127
.0.0.1:.emacs[] @textrm or
[34]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
[35] [36] [37] [38] [39]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 3684--3684
 []@texttt &"warning: GDB: Failed to set controlling terminal: Operation not pe
rmitted\n"[] |
[40]
Underfull \hbox (badness 10000) in paragraph at lines 3765--3768
[]@textrm The func-tion @texttt make-process[] @textrm al-lows con-trol-ling th
is ex-plic-itly by us-ing
[41] [42] [43] [44]
Overfull \hbox (206.0738pt too wide) in paragraph at lines 4202--4211
[]@textrm An archive file name could be a re-mote file name, as in @texttt /ftp
:anonymous@ftp.gnu.org:/gnu/tramp/tramp-2.4.5.tar.gz/INSTALL[]@textrm .|
[45]
Overfull \hbox (216.14583pt too wide) in paragraph at lines 4234--4234
 []   @texttt "https://ftp.debian.org/debian/pool/main/c/coreutils/coreutils_8.
28-1_amd64.deb/control.tar.gz/control"))[] |
Chapter 6 [46] Chapter 7 [47]
Overfull \hbox (23.53838pt too wide) in paragraph at lines 4427--4427
 []@textttsl M-: (re-search-forward (con-cat tramp-shell-prompt-pattern @texttt
 "@textsl $@texttt "@textttsl )) RET[][][] |
[48] [49] [50] [51] [52] [53]
Overfull \hbox (41.05812pt too wide) in paragraph at lines 4939--4939
 []             @texttt 
("^/xy" . "/ ssh: news@news.my.domain: /opt/news/etc/"))[] |
[54] [55]
Underfull \hbox (badness 7704) in paragraph at lines 5075--5079
 @textrm hoc multi-hops], page 37) via book-marks, re-cent files, file-cache, b
bdb,

Overfull \hbox (93.15839pt too wide) in paragraph at lines 5080--5084
 []@textrm Alternatively, when sav-ing ab-bre-vi-ated multi-hop file names @tex
ttt /ssh:news@news.my.domain:/opt/news/etc[]@textrm ,|
[56]
Overfull \hbox (30.31448pt too wide) in paragraph at lines 5192--5195
 []@textrm I get an er-ror `@texttt tramp-file-name-handler: Invalid function: 
tramp-compat-with-mutex[]@textrm '[] |

Underfull \hbox (badness 10000) in paragraph at lines 5230--5233
 []@textrm I get an er-ror `@texttt Remote file error: Not a valid Tramp file n
ame function
[57] Chapter 8 [58] [59] Chapter 9 [60] Appendix A [61]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[62] [63] [64] [65] [66] [67] [68]) (Function Index) [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.fns)
(Variable Index) [70]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.vrs
[71]) (Concept Index) [72]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.cps
[73] [74] [75]) [76] )
(see the transcript file for additional information)
Output written on tramp.dvi (80 pages, 355576 bytes).
Transcript written on tramp.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./tramp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
[1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.toc
[-1]) [-2] [-3] (@value {tramp} @value {trampver} User Manual)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.aux)
Overfull \hbox (74.189pt too wide) in paragraph at lines 61--63
[]@textrm You can find the lat-est ver-sion of this doc-u-ment on the web at @t
exttt https://www.gnu.org/software/tramp/[]@textrm . |
Chapter 1
Writing index file tramp.cp
[1]
Underfull \hbox (badness 8170) in paragraph at lines 286--290
 []@textrm For in-line trans-fers, @textsc Tramp @textrm sends a com-mand, such
 as `@texttt mimencode -b
Chapter 2 [2]
Writing index file tramp.vr
Chapter 3 [3] [4]
Overfull \hbox (66.1822pt too wide) in paragraph at lines 572--579
@texttt /afp:user@host:/path/to/file[] @textrm (ac-cess-ing Ap-ple's AFP file s
ys-tem), @texttt /dav:user@host:/path/to/file[]@textrm ,|

Overfull \hbox (2.15514pt too wide) in paragraph at lines 572--579
@texttt /davs:user@host:/path/to/file[] @textrm (for Web-DAV shares) and @textt
t /mtp:device:/path/to/file[]|

Underfull \hbox (badness 10000) in paragraph at lines 591--599
@textrm (`@texttt john.doe@gmail.com[]@textrm '[] stands here for your Google D
rive ac-count), or

Underfull \hbox (badness 10000) in paragraph at lines 591--599
@texttt /nextcloud:user@host#8081:/path/to/file[] @textrm (`@texttt 8081[]@text
rm '[] stands for the port num-
Chapter 4 [5] [6] [7] [8] [9] [10] [11] [12] [13]
Underfull \hbox (badness 7667) in paragraph at lines 1344--1347
 []@textrm Internally, @textsc Tramp @textrm mounts the re-mote sys-tem stor-ag
e at lo-ca-tion
[14] [15] [16] [17]
Overfull \hbox (16.67706pt too wide) in paragraph at lines 1636--1639
 []@textrm Opening @texttt /sudo:randomhost.your.domain:[] @textrm first con-ne
cts to `@texttt randomhost.your.domain[]@textrm '[]|
[18]
Underfull \hbox (badness 10000) in paragraph at lines 1726--1728
[]@textrm Opening @texttt /plinkx:host.your.domain:[] @textrm passes the HTTP p
roxy server

Underfull \hbox (badness 10000) in paragraph at lines 1757--1761
 []@textrm Integration for Docker con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 10000) in paragraph at lines 1765--1769
 []@textrm Integration for Docker con-tain-ers de-ployed in a Ku-ber-netes clus
-

Underfull \hbox (badness 10000) in paragraph at lines 1773--1777
 []@textrm Integration for LXC con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 7649) in paragraph at lines 1773--1777
 @texttt /lxc:container:/path/to/file[]@textrm , `@texttt container[]@textrm '[
] has the same mean-ing

Underfull \hbox (badness 10000) in paragraph at lines 1781--1784
 []@textrm Integration for LXD con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 10000) in paragraph at lines 1781--1784
 @texttt /lxd:user@container:/path/to/file[]@textrm , `@texttt user[]@textrm '[
] and `@texttt container[]@textrm '[] have

Underfull \hbox (badness 10000) in paragraph at lines 1797--1801
 []@textrm Access of a hadoop/hdfs file sys-tem. A file is ac-cessed via
[19]
Writing index file tramp.fn
[20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 2094--2097
[]@textrm The pa-ram-e-ters @texttt tramp-remote-shell[] @textrm and @texttt tr
amp-remote-shell-login[] @textrm in
[23]
Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 []@textsc Tramp @textrm uses stan-dard de-faults, such as @texttt /bin[] @text
rm and @texttt /usr/bin[]@textrm , which

Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 @textrm and paths, for ex-am-ple, @texttt /bin:/usr/bin[] @textrm on De-bian G
NU/Linux or

Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 @texttt /usr/xpg4/bin:/usr/ccs/bin:/usr/bin:/opt/developerstudio12.6/bin[]
[24]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2258--2258
 []   @texttt ^^M((tramp-remote-path . ("/appli/pub/bin" tramp-default-remote-p
ath))))[] |
[25] [26] [27] [28]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 2627--2627
 []               @texttt ,(expand-file-name "sshfs.user@host" user-emacs-direc
tory)))[] |
[29]
Overfull \hbox (19.3769pt too wide) in paragraph at lines 2692--2692
 []             @texttt (list (regexp-quote "192.168.0.26") "remote-shell" "sh"
))[] |
[30]
Underfull \hbox (badness 10000) in paragraph at lines 2827--2836
@textrm The backup file name of @texttt /su:root@localhost:/etc/secretfile[] @t
extrm would be
[31]
Underfull \hbox (badness 10000) in paragraph at lines 2921--2932
@texttt directory[] @textrm with the url-encoded di-rec-tory name as part of th
e base-name,

Underfull \hbox (badness 10000) in paragraph at lines 2921--2932
@textrm as @texttt tramp-%2Fnextcloud%3Auser%40host%3A%2Fpath%2Fto%2Fdir%2F.enc
fs6.xml[] @textrm in
[32] Chapter 5 [33]
Underfull \hbox (badness 10000) in paragraph at lines 3109--3116
[]@textsl host[] @textrm can take IPv4 or IPv6 ad-dress, as in @texttt /ssh:127
.0.0.1:.emacs[] @textrm or
[34]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
[35] [36] [37] [38] [39]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 3684--3684
 []@texttt &"warning: GDB: Failed to set controlling terminal: Operation not pe
rmitted\n"[] |
[40]
Underfull \hbox (badness 10000) in paragraph at lines 3765--3768
[]@textrm The func-tion @texttt make-process[] @textrm al-lows con-trol-ling th
is ex-plic-itly by us-ing
[41] [42] [43] [44]
Overfull \hbox (206.0738pt too wide) in paragraph at lines 4202--4211
[]@textrm An archive file name could be a re-mote file name, as in @texttt /ftp
:anonymous@ftp.gnu.org:/gnu/tramp/tramp-2.4.5.tar.gz/INSTALL[]@textrm .|
[45]
Overfull \hbox (216.14583pt too wide) in paragraph at lines 4234--4234
 []   @texttt "https://ftp.debian.org/debian/pool/main/c/coreutils/coreutils_8.
28-1_amd64.deb/control.tar.gz/control"))[] |
Chapter 6 [46] Chapter 7 [47]
Overfull \hbox (23.53838pt too wide) in paragraph at lines 4427--4427
 []@textttsl M-: (re-search-forward (con-cat tramp-shell-prompt-pattern @texttt
 "@textsl $@texttt "@textttsl )) RET[][][] |
[48] [49] [50] [51] [52] [53]
Overfull \hbox (41.05812pt too wide) in paragraph at lines 4939--4939
 []             @texttt 
("^/xy" . "/ ssh: news@news.my.domain: /opt/news/etc/"))[] |
[54] [55]
Underfull \hbox (badness 7704) in paragraph at lines 5075--5079
 @textrm hoc multi-hops], page 36) via book-marks, re-cent files, file-cache, b
bdb,

Overfull \hbox (93.15839pt too wide) in paragraph at lines 5080--5084
 []@textrm Alternatively, when sav-ing ab-bre-vi-ated multi-hop file names @tex
ttt /ssh:news@news.my.domain:/opt/news/etc[]@textrm ,|
[56]
Overfull \hbox (30.31448pt too wide) in paragraph at lines 5192--5195
 []@textrm I get an er-ror `@texttt tramp-file-name-handler: Invalid function: 
tramp-compat-with-mutex[]@textrm '[] |

Underfull \hbox (badness 10000) in paragraph at lines 5230--5233
 []@textrm I get an er-ror `@texttt Remote file error: Not a valid Tramp file n
ame function
[57] Chapter 8 [58] [59] Chapter 9 [60] Appendix A [61]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[62] [63] [64] [65] [66] [67] [68]) (Function Index) [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.fns)
(Variable Index) [70]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.vrs
[71]) (Concept Index) [72]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.cps
[73] [74] [75]) [76] )
(see the transcript file for additional information)
Output written on tramp.dvi (80 pages, 355600 bytes).
Transcript written on tramp.log.
  GEN      url.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./url.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (URL) Chapter 1
Writing index file url.cp
Chapter 2 [1]
Writing index file url.fn
Cross reference values unknown; you must run TeX again. [2]
Writing index file url.vr
Chapter 3 [3] [4] Chapter 4 [5] [6] [7] [8] [9] [10] Chapter 5 [11]
Overfull \hbox (16.36554pt too wide) in paragraph at lines 901--901
 []  [] @smalltt "/home/fx/.url/cache/fx/http/com/example/www/b8a35774ad20db71c
7c3409a5410e74f"[] |
[12] [13] [14]
Overfull \hbox (36.23611pt too wide) in paragraph at lines 1105--1108
 []@textrm This spec-i-fies the de-fault server, it takes the form []|
[15] Chapter 6 [16] [17]
Overfull \hbox (7.82658pt too wide) in paragraph at lines 1350--1354
 []@textrm The de-fault is @texttt default[]@textrm , which means that the []|
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Command and Function Index) [26]
No file url.fns.
(Variable Index) [27]
No file url.vrs.
(Concept Index) [28]
No file url.cps.
[29] )
(see the transcript file for additional information)
Output written on url.dvi (32 pages, 82480 bytes).
Transcript written on url.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./url.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.toc
) [-1] [-2] (URL)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.aux)
Chapter 1
Writing index file url.cp
Chapter 2 [1]
Writing index file url.fn
[2]
Writing index file url.vr
Chapter 3 [3] [4] Chapter 4 [5] [6] [7] [8] [9] [10] Chapter 5 [11]
Overfull \hbox (16.36554pt too wide) in paragraph at lines 901--901
 []  [] @smalltt "/home/fx/.url/cache/fx/http/com/example/www/b8a35774ad20db71c
7c3409a5410e74f"[] |
[12] [13] [14]
Overfull \hbox (36.23611pt too wide) in paragraph at lines 1105--1108
 []@textrm This spec-i-fies the de-fault server, it takes the form []|
[15] Chapter 6 [16] [17]
Overfull \hbox (7.82658pt too wide) in paragraph at lines 1350--1354
 []@textrm The de-fault is @texttt default[]@textrm , which means that the []|
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Command and Function Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.fns)
(Variable Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.vrs)
(Concept Index) [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.cps
[29]) [30] )
(see the transcript file for additional information)
Output written on url.dvi (34 pages, 142696 bytes).
Transcript written on url.log.
  GEN      vhdl-mode.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./vhdl-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] Chapter 1
Writing index file vhdl-mode.cp
Writing index file vhdl-mode.fn
Chapter 2 [1] Chapter 3 [2]
Writing index file vhdl-mode.vr
Cross reference values unknown; you must run TeX again.
Writing index file vhdl-mode.ky
[3] [4] Chapter 4 [5] [6] [7] [8] [9] [10] [11] Chapter 5 [12] Chapter 6
[13] Chapter 7 [14] Chapter 8 [15]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 913--913
 []    @texttt (vhdl-offsets-alist            . ((arglist-close    . vhdl-lineu
p-arglist)[] 
Chapter 9 [16] Chapter 10 [17] Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
No file vhdl-mode.cps.
(Command Index) [27]
No file vhdl-mode.fns.
(Key Index) [28]
No file vhdl-mode.kys.
(Variable Index) [29]
No file vhdl-mode.vrs.
[30] )
(see the transcript file for additional information)
Output written on vhdl-mode.dvi (33 pages, 70304 bytes).
Transcript written on vhdl-mode.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./vhdl-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.aux)
Writing index file vhdl-mode.cp
Writing index file vhdl-mode.fn
Chapter 2 [1] Chapter 3 [2]
Writing index file vhdl-mode.vr
Writing index file vhdl-mode.ky
[3] [4] Chapter 4 [5] [6] [7] [8] [9] [10] [11] Chapter 5 [12] Chapter 6
[13] Chapter 7 [14] Chapter 8 [15]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 913--913
 []    @texttt (vhdl-offsets-alist            . ((arglist-close    . vhdl-lineu
p-arglist)[] 
Chapter 9 [16] Chapter 10 [17] Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.cps)
(Command Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.fns)
(Key Index) [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.kys)
(Variable Index) [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.vrs)
[30] )
(see the transcript file for additional information)
Output written on vhdl-mode.dvi (33 pages, 101164 bytes).
Transcript written on vhdl-mode.log.
  GEN      vip.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./vip.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (Introduction)
Underfull \hbox (badness 10000) in paragraph at lines 95--99
[]@textrm Comments and bug re-ports are wel-come. Please send mes-sages to

Overfull \hbox (24.3303pt too wide) in paragraph at lines 95--99
@texttt ms@Sail.Stanford.Edu[] @textrm if you are out-side of Japan and to @tex
ttt masahiko@unsun.riec.tohoku.junet[]
Chapter 1 [1]
Writing index file vip.cp
Cross reference values unknown; you must run TeX again.
Writing index file vip.ky
[2] [3] [4] [5] [6] [7] Chapter 2 [8] [9] [10] [11] [12] [13] [14] [15]
[16] [17] [18] [19] Chapter 3 [20] [21] [22] [23] Chapter 4 [24] [25]
Appendix A [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[27] [28] [29] [30] [31] [32] [33]) (Key Index) [34]
No file vip.kys.
(Concept Index) [35]
No file vip.cps.
[36] )
(see the transcript file for additional information)
Output written on vip.dvi (39 pages, 107084 bytes).
Transcript written on vip.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./vip.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.toc
[-1]) [-2] (Introduction)
Underfull \hbox (badness 10000) in paragraph at lines 95--99
[]@textrm Comments and bug re-ports are wel-come. Please send mes-sages to

Overfull \hbox (24.3303pt too wide) in paragraph at lines 95--99
@texttt ms@Sail.Stanford.Edu[] @textrm if you are out-side of Japan and to @tex
ttt masahiko@unsun.riec.tohoku.junet[]
Chapter 1 [1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.aux)
Writing index file vip.cp
Writing index file vip.ky
[2] [3] [4] [5] [6] [7] Chapter 2 [8] [9] [10] [11] [12] [13] [14] [15]
[16] [17] [18] [19] Chapter 3 [20] [21] [22] [23] Chapter 4 [24] [25]
Appendix A [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[27] [28] [29] [30] [31] [32] [33]) (Key Index) [34]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.kys
[35]) (Concept Index) [36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.cps)
[37] )
(see the transcript file for additional information)
Output written on vip.dvi (41 pages, 173532 bytes).
Transcript written on vip.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./vip.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.toc
[-1]) [-2] (Introduction)
Underfull \hbox (badness 10000) in paragraph at lines 95--99
[]@textrm Comments and bug re-ports are wel-come. Please send mes-sages to

Overfull \hbox (24.3303pt too wide) in paragraph at lines 95--99
@texttt ms@Sail.Stanford.Edu[] @textrm if you are out-side of Japan and to @tex
ttt masahiko@unsun.riec.tohoku.junet[]
Chapter 1 [1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.aux)
Writing index file vip.cp
Writing index file vip.ky
[2] [3] [4] [5] [6] [7] Chapter 2 [8] [9] [10] [11] [12] [13] [14] [15]
[16] [17] [18] [19] Chapter 3 [20] [21] [22] [23] Chapter 4 [24] [25]
Appendix A [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[27] [28] [29] [30] [31] [32] [33]) (Key Index) [34]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.kys
[35]) (Concept Index) [36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.cps)
[37] )
(see the transcript file for additional information)
Output written on vip.dvi (41 pages, 173532 bytes).
Transcript written on vip.log.
  GEN      viper.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./viper.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2] [-1] (Introduction) Chapter 1 [1]
Writing index file viper.cp
Cross reference values unknown; you must run TeX again. [2] [3]
Writing index file viper.ky
Writing index file viper.fn
[4] [5] [6] [7] [8] [9] [10] Chapter 2 [11] [12] [13]
Writing index file viper.vr
[14] [15] [16] [17] [18]
Writing index file viper.pg
Chapter 3 [19] [20] [21] [22] [23] [24] [25]
Underfull \hbox (badness 10000) in paragraph at lines 2009--2017
@texttt viper-vi-global-user-map[]@textrm , @texttt viper-insert-global-user-ma
p[]@textrm , and @texttt viper-emacs-
[26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] Chapter 4
[39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53]
[54] [55] [56] Appendix A [57]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[58] [59] [60] [61] [62] [63] [64]) (Acknowledgments) [65] [66] (Key Index)
[67]
No file viper.kys.
(Function Index) [68]
No file viper.fns.
(Variable Index) [69]
No file viper.vrs.
(Package Index) [70]
No file viper.pgs.
(Concept Index) [71]
No file viper.cps.
[72] )
(see the transcript file for additional information)
Output written on viper.dvi (75 pages, 240768 bytes).
Transcript written on viper.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./viper.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.toc
[-1]) [-2] (Introduction) Chapter 1 [1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.aux)
Writing index file viper.cp
[2] [3]
Writing index file viper.ky
Writing index file viper.fn
[4] [5] [6] [7] [8] [9] [10] Chapter 2 [11] [12] [13]
Writing index file viper.vr
[14] [15] [16] [17] [18]
Writing index file viper.pg
Chapter 3 [19] [20] [21] [22] [23] [24] [25]
Underfull \hbox (badness 10000) in paragraph at lines 2009--2017
@texttt viper-vi-global-user-map[]@textrm , @texttt viper-insert-global-user-ma
p[]@textrm , and @texttt viper-emacs-
[26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] Chapter 4
[39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53]
[54] [55] Appendix A [56]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[57] [58] [59] [60] [61] [62] [63]) (Acknowledgments) [64] [65] (Key Index)
[66] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.kys
[67] [68]) (Function Index) [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.fns
[70]) (Variable Index) [71]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.vrs)
(Package Index) [72]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.pgs)
(Concept Index) [73]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.cps
[74] [75]) [76] )
(see the transcript file for additional information)
Output written on viper.dvi (80 pages, 417732 bytes).
Transcript written on viper.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./viper.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.toc
[-1]) [-2] (Introduction) Chapter 1 [1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.aux)
Writing index file viper.cp
[2] [3]
Writing index file viper.ky
Writing index file viper.fn
[4] [5] [6] [7] [8] [9] [10] Chapter 2 [11] [12] [13]
Writing index file viper.vr
[14] [15] [16] [17] [18]
Writing index file viper.pg
Chapter 3 [19] [20] [21] [22] [23] [24] [25]
Underfull \hbox (badness 10000) in paragraph at lines 2009--2017
@texttt viper-vi-global-user-map[]@textrm , @texttt viper-insert-global-user-ma
p[]@textrm , and @texttt viper-emacs-
[26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] Chapter 4
[39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53]
[54] [55] Appendix A [56]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[57] [58] [59] [60] [61] [62] [63]) (Acknowledgments) [64] [65] (Key Index)
[66] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.kys
[67] [68]) (Function Index) [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.fns
[70]) (Variable Index) [71]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.vrs)
(Package Index) [72]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.pgs)
(Concept Index) [73]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.cps
[74] [75]) [76] )
(see the transcript file for additional information)
Output written on viper.dvi (80 pages, 417732 bytes).
Transcript written on viper.log.
  GEN      widget.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./widget.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file widget.cp
[1] [2] [-1] (The Emacs Widget Library) Chapter 1 [1] Chapter 2 [2] [3]
[4] Chapter 3 [5] Cross reference values unknown; you must run TeX again.
[6] Chapter 4 [7] Chapter 5 [8] [9] [10] [11] [12] [13] [14] [15] Chapter 6
[16] [17] [18] [19] Chapter 7 [20] [21] Chapter 8 [22] [23] [24] Chapter 9
[25] Chapter 10 [26] Chapter 11 [27] Chapter 12 [28] Appendix A [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[30] [31] [32] [33] [34] [35] [36]) (Index) [37]
No file widget.cps.
[38] )
Output written on widget.dvi (41 pages, 98924 bytes).
Transcript written on widget.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./widget.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file widget.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/widget.toc
[-1]) [-2] (The Emacs Widget Library)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/widget.aux)
Chapter 1 [1] Chapter 2 [2] [3] [4] Chapter 3 [5] [6] Chapter 4 [7] Chapter 5
[8] [9] [10] [11] [12] [13] [14] [15] Chapter 6 [16] [17] [18] [19] Chapter 7
[20] [21] Chapter 8 [22] [23] [24] Chapter 9 [25] Chapter 10 [26] Chapter 11
[27] Chapter 12 [28] Appendix A [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[30] [31] [32] [33] [34] [35] [36]) (Index) [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/widget.cps
[38] [39]) [40] )
Output written on widget.dvi (44 pages, 159424 bytes).
Transcript written on widget.log.
  GEN      wisent.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./wisent.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file wisent.cp
[1] [2] [-1] (@value {TITLE}) Chapter 1 [1] Chapter 2 [2] [3]
Cross reference values unknown; you must run TeX again. [4] [5] [6]
Overfull \vbox (10.11232pt too high) has occurred while \output is active
[7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] Chapter 3 [18] [19]
[20] [21] [22] [23] Chapter 4 [24] [25] [26] [27] [28] [29] [30] Appendix A
[31]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[32] [33] [34] [35] [36] [37] [38]) (Index) [39]
No file wisent.cps.
[40] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc
) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
[-3] )
(see the transcript file for additional information)
Output written on wisent.dvi (45 pages, 112904 bytes).
Transcript written on wisent.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./wisent.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file wisent.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
[-1] (@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.aux)
Chapter 1 [1] Chapter 2 [2] [3] [4] [5] [6]
Overfull \vbox (10.11232pt too high) has occurred while \output is active
[7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] Chapter 3 [18] [19]
[20] [21] [22] [23] Chapter 4 [24] [25] [26] [27] [28] [29] [30] Appendix A
[31]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[32] [33] [34] [35] [36] [37] [38]) (Index) [39]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.cps
[40]) [41]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
[-2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc
) [-3] )
(see the transcript file for additional information)
Output written on wisent.dvi (46 pages, 148336 bytes).
Transcript written on wisent.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./wisent.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file wisent.cp
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
[-1] (@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.aux)
Chapter 1 [1] Chapter 2 [2] [3] [4] [5] [6]
Overfull \vbox (10.11232pt too high) has occurred while \output is active
[7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] Chapter 3 [18] [19]
[20] [21] [22] [23] Chapter 4 [24] [25] [26] [27] [28] [29] [30] Appendix A
[31]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[32] [33] [34] [35] [36] [37] [38]) (Index) [39]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.cps
[40]) [41]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
[-2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc
) [-3] )
(see the transcript file for additional information)
Output written on wisent.dvi (46 pages, 148336 bytes).
Transcript written on wisent.log.
  GEN      woman.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./woman.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2] [-1] Chapter 1
Writing index file woman.cp
Cross reference values unknown; you must run TeX again. Chapter 2 [1] [2]
Chapter 3
Writing index file woman.vr
[3] [4]
Writing index file woman.fn
[5] Chapter 4
Writing index file woman.ky
[6] [7] Chapter 5 [8] [9] [10] [11] [12] Chapter 6 Chapter 7 Chapter 8 [13]
Chapter 9 [14] Appendix A
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20]) (Command Index)
No file woman.fns.
(Variable Index)
No file woman.vrs.
[21] (Keystroke Index)
No file woman.kys.
[22] (Concept Index)
No file woman.cps.
[23] )
Output written on woman.dvi (26 pages, 90844 bytes).
Transcript written on woman.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./woman.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.aux)
Writing index file woman.cp
Chapter 2 [1] [2] Chapter 3
Writing index file woman.vr
[3] [4]
Writing index file woman.fn
[5] Chapter 4
Writing index file woman.ky
[6] [7] Chapter 5 [8] [9] [10] [11] [12] Chapter 6 Chapter 7 Chapter 8 [13]
Chapter 9 [14] Appendix A
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20]) (Command Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.fns)
(Variable Index) [21]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.vrs)
[22] (Keystroke Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.kys)
[23] (Concept Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.cps)
[24] )
Output written on woman.dvi (27 pages, 145600 bytes).
Transcript written on woman.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=etex)
 restricted \write18 enabled.
entering extended mode
(./woman.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.toc)
[-1] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.aux)
Writing index file woman.cp
Chapter 2 [1] [2] Chapter 3
Writing index file woman.vr
[3] [4]
Writing index file woman.fn
[5] Chapter 4
Writing index file woman.ky
[6] [7] Chapter 5 [8] [9] [10] [11] [12] Chapter 6 Chapter 7 Chapter 8 [13]
Chapter 9 [14] Appendix A
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20]) (Command Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.fns)
(Variable Index) [21]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.vrs)
[22] (Keystroke Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.kys)
[23] (Concept Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.cps)
[24] )
Output written on woman.dvi (27 pages, 145600 bytes).
Transcript written on woman.log.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispref html
  GEN      elisp.html
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispintro html
  GEN      emacs-lisp-intro.html
/Library/Developer/CommandLineTools/usr/bin/make -C doc/emacs html
  GEN      emacs.html
/Library/Developer/CommandLineTools/usr/bin/make -C doc/misc html
  GEN      auth.html
  GEN      autotype.html
  GEN      bovine.html
  GEN      calc.html
  GEN      cc-mode.html
  GEN      cl.html
  GEN      dbus.html
  GEN      dired-x.html
  GEN      ebrowse.html
  GEN      ede.html
  GEN      ediff.html
  GEN      edt.html
  GEN      eieio.html
  GEN      emacs-mime.html
  GEN      epa.html
  GEN      erc.html
  GEN      ert.html
  GEN      eshell.html
  GEN      eudc.html
  GEN      efaq.html
  GEN      eww.html
  GEN      flymake.html
  GEN      forms.html
  GEN      gnus.html
  GEN      emacs-gnutls.html
  GEN      htmlfontify.html
  GEN      idlwave.html
  GEN      ido.html
  GEN      info.html
  GEN      mairix-el.html
  GEN      message.html
  GEN      mh-e.html
  GEN      modus-themes.html
  GEN      newsticker.html
  GEN      nxml-mode.html
  GEN      octave-mode.html
  GEN      org.html
  GEN      pcl-cvs.html
  GEN      pgg.html
  GEN      rcirc.html
  GEN      remember.html
  GEN      reftex.html
  GEN      sasl.html
  GEN      sc.html
  GEN      semantic.html
  GEN      ses.html
  GEN      sieve.html
  GEN      smtpmail.html
  GEN      speedbar.html
  GEN      srecode.html
  GEN      todo-mode.html
  GEN      tramp.html
  GEN      url.html
  GEN      vhdl-mode.html
  GEN      vip.html
  GEN      viper.html
  GEN      widget.html
  GEN      wisent.html
  GEN      woman.html
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispref info
../.././build-aux/install-sh -c -d ../../info
  GEN      ../../info/elisp.info
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispintro info
  GEN      ../../info/eintr.info
/Library/Developer/CommandLineTools/usr/bin/make -C doc/emacs info
  GEN      ../../info/emacs.info
/Library/Developer/CommandLineTools/usr/bin/make -C lisp all
/Library/Developer/CommandLineTools/usr/bin/make -C ../leim all EMACS="../src/emacs"
make[2]: Nothing to be done for `all'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/grammars all EMACS="../../src/emacs"
make[2]: Nothing to be done for `all'.
  ELC      emacs-lisp/eieio.elc
  ELC      emacs-lisp/eieio-base.elc
  ELC      cedet/semantic/db.elc
  ELC      align.elc
  ELC      allout-widgets.elc
  ELC      allout.elc
  ELC      ansi-color.elc
  ELC      apropos.elc
  ELC      arc-mode.elc
  ELC      array.elc
  ELC      auth-source-pass.elc
  ELC      auth-source.elc
  ELC      autoarg.elc
  ELC      autoinsert.elc
  ELC      autorevert.elc
  ELC      avoid.elc
  ELC      battery.elc
  ELC      bookmark.elc
  ELC      bs.elc
  ELC      calculator.elc
  ELC      cdl.elc
  ELC      char-fold.elc
  ELC      chistory.elc
  ELC      cmuscheme.elc
  ELC      color.elc
  ELC      comint.elc
  ELC      completion.elc
  ELC      cus-dep.elc
  ELC      cus-edit.elc
  ELC      cus-theme.elc
  ELC      dabbrev.elc
  ELC      delim-col.elc
  ELC      delsel.elc
  ELC      descr-text.elc
  ELC      desktop.elc
  ELC      dframe.elc
  ELC      dired-aux.elc
  ELC      dired-x.elc
  ELC      dired.elc
  ELC      dirtrack.elc
  ELC      display-fill-column-indicator.elc
  ELC      display-line-numbers.elc
  ELC      doc-view.elc
  ELC      dom.elc
  ELC      double.elc
  ELC      ebuff-menu.elc
  ELC      echistory.elc
  ELC      ecomplete.elc
  ELC      edmacro.elc
  ELC      ehelp.elc
  ELC      elec-pair.elc
  ELC      elide-head.elc
  ELC      emacs-lock.elc
  ELC      epa-dired.elc
  ELC      epa-file.elc
  ELC      epa-ks.elc
  ELC      epa-mail.elc
  ELC      epa.elc
  ELC      epg-config.elc
  ELC      epg.elc
  ELC      expand.elc
  ELC      ezimage.elc
  ELC      face-remap.elc
  ELC      facemenu.elc
  ELC      ffap.elc
  ELC      filecache.elc
  ELC      fileloop.elc
  ELC      filenotify.elc
  ELC      files-x.elc
  ELC      filesets.elc
  ELC      find-cmd.elc
  ELC      find-dired.elc
  ELC      find-file.elc
  ELC      find-lisp.elc
  ELC      finder.elc
  ELC      flow-ctrl.elc
  ELC      foldout.elc
  ELC      follow.elc
  ELC      format-spec.elc
  ELC      forms.elc
  ELC      frameset.elc
  ELC      generic-x.elc
  ELC      help-at-pt.elc
  ELC      help-fns.elc
  ELC      help-macro.elc
  ELC      help-mode.elc
  ELC      hex-util.elc
  ELC      hexl.elc
  ELC      hfy-cmap.elc
  ELC      hi-lock.elc
  ELC      hilit-chg.elc
  ELC      hippie-exp.elc
  ELC      hl-line.elc
  ELC      htmlfontify.elc
  ELC      ibuf-ext.elc
  ELC      ibuf-macs.elc
  ELC      ibuffer.elc
  ELC      icomplete.elc
  ELC      ido.elc
  ELC      ielm.elc
  ELC      iimage.elc
  ELC      image-dired.elc
  ELC      image-file.elc
  ELC      image-mode.elc
  ELC      imenu.elc
  ELC      info-look.elc
  ELC      info-xref.elc
  ELC      info.elc
  ELC      informat.elc
  ELC      isearchb.elc
  ELC      jka-compr.elc
  ELC      json.elc
  ELC      jsonrpc.elc
  ELC      kermit.elc
  ELC      kmacro.elc
  ELC      linum.elc
  ELC      loadhist.elc
  ELC      locate.elc
  ELC      lpr.elc
  ELC      macros.elc
  ELC      makesum.elc
  ELC      man.elc
  ELC      master.elc
  ELC      mb-depth.elc
  ELC      md4.elc
  ELC      midnight.elc
  ELC      minibuf-eldef.elc
  ELC      misc.elc
  ELC      misearch.elc
  ELC      mouse-copy.elc
  ELC      mouse-drag.elc
  ELC      mpc.elc
  ELC      msb.elc
  ELC      notifications.elc
  ELC      novice.elc
  ELC      outline.elc
  ELC      password-cache.elc
  ELC      pcmpl-cvs.elc
  ELC      pcmpl-gnu.elc
  ELC      pcmpl-linux.elc
  ELC      pcmpl-rpm.elc
  ELC      pcmpl-unix.elc
  ELC      pcmpl-x.elc
  ELC      pcomplete.elc
  ELC      pixel-scroll.elc
  ELC      plstore.elc
  ELC      printing.elc
  ELC      proced.elc
  ELC      profiler.elc
  ELC      ps-bdf.elc
  ELC      ps-def.elc
  ELC      ps-mule.elc
  ELC      ps-print.elc
  ELC      ps-samp.elc
  ELC      recentf.elc
  ELC      rect.elc
  ELC      registry.elc
  ELC      repeat.elc
  ELC      reposition.elc
  ELC      reveal.elc
  ELC      rot13.elc
  ELC      rtree.elc
  ELC      ruler-mode.elc
  ELC      savehist.elc
  ELC      saveplace.elc
  ELC      scroll-all.elc
  ELC      scroll-lock.elc
  ELC      server.elc
  ELC      ses.elc
  ELC      shadowfile.elc
  ELC      shell.elc
  ELC      skeleton.elc
  ELC      so-long.elc
  ELC      sort.elc
  ELC      soundex.elc
  ELC      speedbar.elc
  ELC      sqlite-mode.elc
  ELC      sqlite.elc
  ELC      strokes.elc
  ELC      svg.elc
  ELC      t-mouse.elc
  ELC      tab-line.elc
  ELC      tabify.elc
  ELC      talk.elc
  ELC      tar-mode.elc
  ELC      tempo.elc
  ELC      term.elc
  ELC      thingatpt.elc
  ELC      thread.elc
  ELC      thumbs.elc
  ELC      time-stamp.elc
  ELC      time.elc
  ELC      timezone.elc
  ELC      tmm.elc
  ELC      transient.elc
  ELC      tree-widget.elc
  ELC      tutorial.elc
  ELC      type-break.elc
  ELC      userlock.elc
  ELC      vcursor.elc
  ELC      view.elc
  ELC      vt-control.elc
  ELC      vt100-led.elc
  ELC      wdired.elc
  ELC      whitespace.elc
  ELC      wid-browse.elc
  ELC      wid-edit.elc
  ELC      windmove.elc
  ELC      winner.elc
  ELC      woman.elc
  ELC      xdg.elc
  ELC      xml.elc
  ELC      xt-mouse.elc
  ELC      xwidget.elc
  ELC      yank-media.elc
  ELC      calc/calc-aent.elc
  ELC      calc/calc-alg.elc
  ELC      calc/calc-arith.elc
  ELC      calc/calc-bin.elc
  ELC      calc/calc-comb.elc
  ELC      calc/calc-cplx.elc
  ELC      calc/calc-embed.elc
  ELC      calc/calc-ext.elc
  ELC      calc/calc-fin.elc
  ELC      calc/calc-forms.elc
  ELC      calc/calc-frac.elc
  ELC      calc/calc-funcs.elc
  ELC      calc/calc-graph.elc
  ELC      calc/calc-help.elc
  ELC      calc/calc-incom.elc
  ELC      calc/calc-keypd.elc
  ELC      calc/calc-lang.elc
  ELC      calc/calc-macs.elc
  ELC      calc/calc-map.elc
  ELC      calc/calc-math.elc
  ELC      calc/calc-menu.elc
  ELC      calc/calc-misc.elc
  ELC      calc/calc-mode.elc
  ELC      calc/calc-mtx.elc
  ELC      calc/calc-nlfit.elc
  ELC      calc/calc-poly.elc
  ELC      calc/calc-prog.elc
  ELC      calc/calc-rewr.elc
  ELC      calc/calc-rules.elc
  ELC      calc/calc-sel.elc
  ELC      calc/calc-stat.elc
  ELC      calc/calc-store.elc
  ELC      calc/calc-stuff.elc
  ELC      calc/calc-trail.elc
  ELC      calc/calc-undo.elc
  ELC      calc/calc-units.elc
  ELC      calc/calc-vec.elc
  ELC      calc/calc-yank.elc
  ELC      calc/calc.elc
  ELC      calc/calcalg2.elc
  ELC      calc/calcalg3.elc
  ELC      calc/calccomp.elc
  ELC      calc/calcsel2.elc
  ELC      calendar/appt.elc
  ELC      calendar/cal-bahai.elc
  ELC      calendar/cal-china.elc
  ELC      calendar/cal-coptic.elc
  ELC      calendar/cal-dst.elc
  ELC      calendar/cal-french.elc
  ELC      calendar/cal-hebrew.elc
  ELC      calendar/cal-html.elc
  ELC      calendar/cal-islam.elc
  ELC      calendar/cal-iso.elc
  ELC      calendar/cal-julian.elc
  ELC      calendar/cal-mayan.elc
  ELC      calendar/cal-menu.elc
  ELC      calendar/cal-move.elc
  ELC      calendar/cal-persia.elc
  ELC      calendar/cal-tex.elc
  ELC      calendar/cal-x.elc
  ELC      calendar/calendar.elc
  ELC      calendar/diary-lib.elc
  ELC      calendar/holidays.elc
  ELC      calendar/icalendar.elc
  ELC      calendar/iso8601.elc
  ELC      calendar/lunar.elc
  ELC      calendar/parse-time.elc
  ELC      calendar/solar.elc
  ELC      calendar/time-date.elc
  ELC      calendar/timeclock.elc
  ELC      calendar/todo-mode.elc
  ELC      cedet/cedet-cscope.elc
  ELC      cedet/cedet-files.elc
  ELC      cedet/cedet-global.elc
  ELC      cedet/cedet-idutils.elc
  ELC      cedet/cedet.elc
  ELC      cedet/data-debug.elc
  ELC      cedet/ede.elc
  ELC      cedet/mode-local.elc
  ELC      cedet/pulse.elc
  ELC      cedet/semantic.elc
  ELC      cedet/srecode.elc
  ELC      cedet/ede/auto.elc
  ELC      cedet/ede/autoconf-edit.elc
  ELC      cedet/ede/base.elc
  ELC      cedet/ede/config.elc
  ELC      cedet/ede/cpp-root.elc
  ELC      cedet/ede/custom.elc
  ELC      cedet/ede/detect.elc
  ELC      cedet/ede/dired.elc
  ELC      cedet/ede/emacs.elc
  ELC      cedet/ede/files.elc
  ELC      cedet/ede/generic.elc
  ELC      cedet/ede/linux.elc
  ELC      cedet/ede/locate.elc
  ELC      cedet/ede/make.elc
  ELC      cedet/ede/makefile-edit.elc
  ELC      cedet/ede/pconf.elc
  ELC      cedet/ede/pmake.elc
  ELC      cedet/ede/proj-archive.elc
  ELC      cedet/ede/proj-aux.elc
  ELC      cedet/ede/proj-comp.elc
  ELC      cedet/ede/proj-elisp.elc
  ELC      cedet/ede/proj-info.elc
  ELC      cedet/ede/proj-misc.elc
  ELC      cedet/ede/proj-obj.elc
  ELC      cedet/ede/proj-prog.elc
  ELC      cedet/ede/proj-scheme.elc
  ELC      cedet/ede/proj-shared.elc
  ELC      cedet/ede/proj.elc
  ELC      cedet/ede/project-am.elc
  ELC      cedet/ede/shell.elc
  ELC      cedet/ede/simple.elc
  ELC      cedet/ede/source.elc
  ELC      cedet/ede/speedbar.elc
  ELC      cedet/ede/srecode.elc
  ELC      cedet/ede/system.elc
  ELC      cedet/ede/util.elc
  ELC      cedet/semantic/analyze.elc
  ELC      cedet/semantic/bovine.elc
  ELC      cedet/semantic/chart.elc
  ELC      cedet/semantic/complete.elc
  ELC      cedet/semantic/ctxt.elc
  ELC      cedet/semantic/db-debug.elc
  ELC      cedet/semantic/db-ebrowse.elc
  ELC      cedet/semantic/db-el.elc
  ELC      cedet/semantic/db-file.elc
  ELC      cedet/semantic/db-find.elc
  ELC      cedet/semantic/db-global.elc
  ELC      cedet/semantic/db-javascript.elc
  ELC      cedet/semantic/db-mode.elc
  ELC      cedet/semantic/db-ref.elc
  ELC      cedet/semantic/db-typecache.elc
  ELC      cedet/semantic/debug.elc
  ELC      cedet/semantic/decorate.elc
  ELC      cedet/semantic/dep.elc
  ELC      cedet/semantic/doc.elc
  ELC      cedet/semantic/ede-grammar.elc
  ELC      cedet/semantic/edit.elc
  ELC      cedet/semantic/find.elc
  ELC      cedet/semantic/format.elc
  ELC      cedet/semantic/fw.elc
  ELC      cedet/semantic/grammar-wy.elc
  ELC      cedet/semantic/grammar.elc
  ELC      cedet/semantic/grm-wy-boot.elc
  ELC      cedet/semantic/html.elc
  ELC      cedet/semantic/ia-sb.elc
  ELC      cedet/semantic/ia.elc
  ELC      cedet/semantic/idle.elc
  ELC      cedet/semantic/imenu.elc
  ELC      cedet/semantic/java.elc
  ELC      cedet/semantic/lex-spp.elc
  ELC      cedet/semantic/lex.elc
  ELC      cedet/semantic/mru-bookmark.elc
  ELC      cedet/semantic/sb.elc
  ELC      cedet/semantic/scope.elc
  ELC      cedet/semantic/senator.elc
  ELC      cedet/semantic/sort.elc
  ELC      cedet/semantic/symref.elc
  ELC      cedet/semantic/tag-file.elc
  ELC      cedet/semantic/tag-ls.elc
  ELC      cedet/semantic/tag-write.elc
  ELC      cedet/semantic/tag.elc
  ELC      cedet/semantic/texi.elc
  ELC      cedet/semantic/util-modes.elc
  ELC      cedet/semantic/util.elc
  ELC      cedet/semantic/wisent.elc
  ELC      cedet/semantic/analyze/complete.elc
  ELC      cedet/semantic/analyze/debug.elc
  ELC      cedet/semantic/analyze/fcn.elc
  ELC      cedet/semantic/analyze/refs.elc
  ELC      cedet/semantic/bovine/c-by.elc
  ELC      cedet/semantic/bovine/c.elc
  ELC      cedet/semantic/bovine/debug.elc
  ELC      cedet/semantic/bovine/el.elc
  ELC      cedet/semantic/bovine/gcc.elc
  ELC      cedet/semantic/bovine/grammar.elc
  ELC      cedet/semantic/bovine/make-by.elc
  ELC      cedet/semantic/bovine/make.elc
  ELC      cedet/semantic/bovine/scm-by.elc
  ELC      cedet/semantic/bovine/scm.elc
  ELC      cedet/semantic/decorate/include.elc
  ELC      cedet/semantic/decorate/mode.elc
  ELC      cedet/semantic/symref/cscope.elc
  ELC      cedet/semantic/symref/filter.elc
  ELC      cedet/semantic/symref/global.elc
  ELC      cedet/semantic/symref/grep.elc
  ELC      cedet/semantic/symref/idutils.elc
  ELC      cedet/semantic/symref/list.elc
  ELC      cedet/semantic/wisent/comp.elc
  ELC      cedet/semantic/wisent/grammar.elc
  ELC      cedet/semantic/wisent/java-tags.elc
  ELC      cedet/semantic/wisent/javascript.elc
  ELC      cedet/semantic/wisent/javat-wy.elc
  ELC      cedet/semantic/wisent/js-wy.elc
  ELC      cedet/semantic/wisent/python-wy.elc
  ELC      cedet/semantic/wisent/python.elc
  ELC      cedet/semantic/wisent/wisent.elc
  ELC      cedet/srecode/args.elc
  ELC      cedet/srecode/compile.elc
  ELC      cedet/srecode/cpp.elc
  ELC      cedet/srecode/ctxt.elc
  ELC      cedet/srecode/dictionary.elc
  ELC      cedet/srecode/document.elc
  ELC      cedet/srecode/el.elc
  ELC      cedet/srecode/expandproto.elc
  ELC      cedet/srecode/extract.elc
  ELC      cedet/srecode/fields.elc
  ELC      cedet/srecode/filters.elc
  ELC      cedet/srecode/find.elc
  ELC      cedet/srecode/getset.elc
  ELC      cedet/srecode/insert.elc
  ELC      cedet/srecode/java.elc
  ELC      cedet/srecode/map.elc
  ELC      cedet/srecode/mode.elc
  ELC      cedet/srecode/semantic.elc
  ELC      cedet/srecode/srt-mode.elc
  ELC      cedet/srecode/srt-wy.elc
  ELC      cedet/srecode/srt.elc
  ELC      cedet/srecode/table.elc
  ELC      cedet/srecode/template.elc
  ELC      cedet/srecode/texi.elc
  ELC      emacs-lisp/advice.elc
  ELC      emacs-lisp/avl-tree.elc
  ELC      emacs-lisp/backtrace.elc
  ELC      emacs-lisp/benchmark.elc
  ELC      emacs-lisp/bindat.elc
  ELC      emacs-lisp/chart.elc
  ELC      emacs-lisp/check-declare.elc
  ELC      emacs-lisp/checkdoc.elc
  ELC      emacs-lisp/cl-extra.elc
  ELC      emacs-lisp/cl-indent.elc
  ELC      emacs-lisp/cl-lib.elc
  ELC      emacs-lisp/cl-macs.elc
  ELC      emacs-lisp/cl-print.elc
  ELC      emacs-lisp/cl-seq.elc
  ELC      emacs-lisp/copyright.elc
  ELC      emacs-lisp/crm.elc
  ELC      emacs-lisp/cursor-sensor.elc
  ELC      emacs-lisp/debug.elc
  ELC      emacs-lisp/derived.elc
  ELC      emacs-lisp/disass.elc
  ELC      emacs-lisp/easy-mmode.elc
  ELC      emacs-lisp/edebug.elc
  ELC      emacs-lisp/eieio-compat.elc
  ELC      emacs-lisp/eieio-core.elc
  ELC      emacs-lisp/eieio-custom.elc
  ELC      emacs-lisp/eieio-datadebug.elc
  ELC      emacs-lisp/eieio-opt.elc
  ELC      emacs-lisp/eieio-speedbar.elc
  ELC      emacs-lisp/elint.elc
  ELC      emacs-lisp/elp.elc
  ELC      emacs-lisp/ert-x.elc
  ELC      emacs-lisp/ert.elc
  ELC      emacs-lisp/ewoc.elc
  ELC      emacs-lisp/faceup.elc
  ELC      emacs-lisp/find-func.elc
  ELC      emacs-lisp/generator.elc
  ELC      emacs-lisp/generic.elc
  ELC      emacs-lisp/gv.elc
  ELC      emacs-lisp/helper.elc
  ELC      emacs-lisp/hierarchy.elc
  ELC      emacs-lisp/inline.elc
  ELC      emacs-lisp/let-alist.elc
  ELC      emacs-lisp/lisp-mnt.elc
  ELC      emacs-lisp/map.elc
  ELC      emacs-lisp/memory-report.elc
  ELC      emacs-lisp/multisession.elc
  ELC      emacs-lisp/package-x.elc
  ELC      emacs-lisp/package.elc
  ELC      emacs-lisp/pcase.elc
  ELC      emacs-lisp/pp.elc
  ELC      emacs-lisp/radix-tree.elc
  ELC      emacs-lisp/re-builder.elc
  ELC      emacs-lisp/regi.elc
  ELC      emacs-lisp/ring.elc
  ELC      emacs-lisp/rmc.elc
  ELC      emacs-lisp/rx.elc
  ELC      emacs-lisp/seq.elc
  ELC      emacs-lisp/shadow.elc
  ELC      emacs-lisp/shortdoc.elc
  ELC      emacs-lisp/smie.elc
  ELC      emacs-lisp/subr-x.elc
  ELC      emacs-lisp/tcover-ses.elc
  ELC      emacs-lisp/testcover.elc
  ELC      emacs-lisp/text-property-search.elc
  ELC      emacs-lisp/thunk.elc
  ELC      emacs-lisp/timer-list.elc
  ELC      emacs-lisp/tq.elc
  ELC      emacs-lisp/trace.elc
  ELC      emacs-lisp/unsafep.elc
  ELC      emacs-lisp/warnings.elc
  ELC      emulation/cua-base.elc
  ELC      emulation/cua-gmrk.elc
  ELC      emulation/cua-rect.elc
  ELC      emulation/edt-lk201.elc
  ELC      emulation/edt-mapper.elc
  ELC      emulation/edt-pc.elc
  ELC      emulation/edt-vt100.elc
  ELC      emulation/edt.elc
  ELC      emulation/keypad.elc
  ELC      emulation/viper-cmd.elc
  ELC      emulation/viper-ex.elc
  ELC      emulation/viper-init.elc
  ELC      emulation/viper-keym.elc
  ELC      emulation/viper-macs.elc
  ELC      emulation/viper-mous.elc
  ELC      emulation/viper-util.elc
  ELC      emulation/viper.elc
  ELC      erc/erc-autoaway.elc
  ELC      erc/erc-backend.elc
  ELC      erc/erc-button.elc
  ELC      erc/erc-capab.elc
  ELC      erc/erc-compat.elc
  ELC      erc/erc-dcc.elc
  ELC      erc/erc-desktop-notifications.elc
  ELC      erc/erc-ezbounce.elc
  ELC      erc/erc-fill.elc
  ELC      erc/erc-goodies.elc
  ELC      erc/erc-ibuffer.elc
  ELC      erc/erc-identd.elc
  ELC      erc/erc-imenu.elc
  ELC      erc/erc-join.elc
  ELC      erc/erc-lang.elc
  ELC      erc/erc-list.elc
  ELC      erc/erc-log.elc
  ELC      erc/erc-match.elc
  ELC      erc/erc-menu.elc
  ELC      erc/erc-netsplit.elc
  ELC      erc/erc-networks.elc
  ELC      erc/erc-notify.elc
  ELC      erc/erc-page.elc
  ELC      erc/erc-pcomplete.elc
  ELC      erc/erc-replace.elc
  ELC      erc/erc-ring.elc
  ELC      erc/erc-services.elc
  ELC      erc/erc-sound.elc
  ELC      erc/erc-speedbar.elc
  ELC      erc/erc-spelling.elc
  ELC      erc/erc-stamp.elc
  ELC      erc/erc-status-sidebar.elc
  ELC      erc/erc-track.elc
  ELC      erc/erc-truncate.elc
  ELC      erc/erc-xdcc.elc
  ELC      erc/erc.elc
  ELC      eshell/em-alias.elc
  ELC      eshell/em-banner.elc
  ELC      eshell/em-basic.elc
  ELC      eshell/em-cmpl.elc
  ELC      eshell/em-dirs.elc
  ELC      eshell/em-glob.elc
  ELC      eshell/em-hist.elc
  ELC      eshell/em-ls.elc
  ELC      eshell/em-pred.elc
  ELC      eshell/em-prompt.elc
  ELC      eshell/em-rebind.elc
  ELC      eshell/em-script.elc
  ELC      eshell/em-smart.elc
  ELC      eshell/em-term.elc
  ELC      eshell/em-tramp.elc
  ELC      eshell/em-unix.elc
  ELC      eshell/em-xtra.elc
  ELC      eshell/esh-arg.elc
  ELC      eshell/esh-cmd.elc
  ELC      eshell/esh-ext.elc
  ELC      eshell/esh-io.elc
  ELC      eshell/esh-mode.elc
  ELC      eshell/esh-module.elc
  ELC      eshell/esh-opt.elc
  ELC      eshell/esh-proc.elc
  ELC      eshell/esh-util.elc
  ELC      eshell/esh-var.elc
  ELC      eshell/eshell.elc
  ELC      gnus/canlock.elc
  ELC      gnus/deuglify.elc
  ELC      gnus/gmm-utils.elc
  ELC      gnus/gnus-agent.elc
  ELC      gnus/gnus-art.elc
  ELC      gnus/gnus-async.elc
  ELC      gnus/gnus-bcklg.elc
  ELC      gnus/gnus-bookmark.elc
  ELC      gnus/gnus-cache.elc
  ELC      gnus/gnus-cite.elc
  ELC      gnus/gnus-cloud.elc
  ELC      gnus/gnus-cus.elc
  ELC      gnus/gnus-dbus.elc
  ELC      gnus/gnus-delay.elc
  ELC      gnus/gnus-demon.elc
  ELC      gnus/gnus-diary.elc
  ELC      gnus/gnus-dired.elc
  ELC      gnus/gnus-draft.elc
  ELC      gnus/gnus-dup.elc
  ELC      gnus/gnus-eform.elc
  ELC      gnus/gnus-fun.elc
  ELC      gnus/gnus-gravatar.elc
  ELC      gnus/gnus-group.elc
  ELC      gnus/gnus-html.elc
  ELC      gnus/gnus-icalendar.elc
  ELC      gnus/gnus-int.elc
  ELC      gnus/gnus-kill.elc
  ELC      gnus/gnus-logic.elc
  ELC      gnus/gnus-mh.elc
  ELC      gnus/gnus-ml.elc
  ELC      gnus/gnus-mlspl.elc
  ELC      gnus/gnus-msg.elc
  ELC      gnus/gnus-notifications.elc
  ELC      gnus/gnus-picon.elc
  ELC      gnus/gnus-range.elc
  ELC      gnus/gnus-registry.elc
  ELC      gnus/gnus-rfc1843.elc
  ELC      gnus/gnus-rmail.elc
  ELC      gnus/gnus-salt.elc
  ELC      gnus/gnus-score.elc
  ELC      gnus/gnus-search.elc
  ELC      gnus/gnus-sieve.elc
  ELC      gnus/gnus-spec.elc
  ELC      gnus/gnus-srvr.elc
  ELC      gnus/gnus-start.elc
  ELC      gnus/gnus-sum.elc
  ELC      gnus/gnus-topic.elc
  ELC      gnus/gnus-undo.elc
  ELC      gnus/gnus-util.elc
  ELC      gnus/gnus-uu.elc
  ELC      gnus/gnus-vm.elc
  ELC      gnus/gnus-win.elc
  ELC      gnus/gnus.elc
  ELC      gnus/gssapi.elc
  ELC      gnus/legacy-gnus-agent.elc
  ELC      gnus/mail-source.elc
  ELC      gnus/message.elc
  ELC      gnus/mm-archive.elc
  ELC      gnus/mm-bodies.elc
  ELC      gnus/mm-decode.elc
  ELC      gnus/mm-encode.elc
  ELC      gnus/mm-extern.elc
  ELC      gnus/mm-partial.elc
  ELC      gnus/mm-url.elc
  ELC      gnus/mm-util.elc
  ELC      gnus/mm-uu.elc
  ELC      gnus/mm-view.elc
  ELC      gnus/mml-sec.elc
  ELC      gnus/mml-smime.elc
  ELC      gnus/mml.elc
  ELC      gnus/mml1991.elc
  ELC      gnus/mml2015.elc
  ELC      gnus/nnagent.elc
  ELC      gnus/nnbabyl.elc
  ELC      gnus/nndiary.elc
  ELC      gnus/nndir.elc
  ELC      gnus/nndoc.elc
  ELC      gnus/nndraft.elc
  ELC      gnus/nneething.elc
  ELC      gnus/nnfolder.elc
  ELC      gnus/nngateway.elc
  ELC      gnus/nnheader.elc
  ELC      gnus/nnimap.elc
  ELC      gnus/nnmail.elc
  ELC      gnus/nnmaildir.elc
  ELC      gnus/nnmairix.elc
  ELC      gnus/nnmbox.elc
  ELC      gnus/nnmh.elc
  ELC      gnus/nnml.elc
  ELC      gnus/nnnil.elc
  ELC      gnus/nnoo.elc
  ELC      gnus/nnregistry.elc
  ELC      gnus/nnrss.elc
  ELC      gnus/nnselect.elc
  ELC      gnus/nnspool.elc
  ELC      gnus/nntp.elc
  ELC      gnus/nnvirtual.elc
  ELC      gnus/nnweb.elc
  ELC      gnus/score-mode.elc
  ELC      gnus/smiley.elc
  ELC      gnus/smime.elc
  ELC      gnus/spam-report.elc
  ELC      gnus/spam-stat.elc
  ELC      gnus/spam-wash.elc
  ELC      gnus/spam.elc
  ELC      image/compface.elc
  ELC      image/exif.elc
  ELC      image/gravatar.elc
  ELC      image/image-converter.elc
  ELC      international/ccl.elc
  ELC      international/emoji.elc
  ELC      international/isearch-x.elc
  ELC      international/iso-ascii.elc
  ELC      international/iso-cvt.elc
  ELC      international/ja-dic-cnv.elc
  ELC      international/ja-dic-utl.elc
  ELC      international/kinsoku.elc
  ELC      international/kkc.elc
  ELC      international/latexenc.elc
  ELC      international/latin1-disp.elc
  ELC      international/mule-diag.elc
  ELC      international/ogonek.elc
  ELC      international/quail.elc
  ELC      international/rfc1843.elc
  ELC      international/robin.elc
  ELC      international/utf-7.elc
  ELC      international/utf7.elc
  ELC      language/china-util.elc
  ELC      language/cyril-util.elc
  ELC      language/ethio-util.elc
  ELC      language/hanja-util.elc
  ELC      language/ind-util.elc
  ELC      language/japan-util.elc
  ELC      language/korea-util.elc
  ELC      language/lao-util.elc
  ELC      language/pinyin.elc
  ELC      language/thai-util.elc
  ELC      language/thai-word.elc
  ELC      language/tibet-util.elc
  ELC      language/tv-util.elc
  ELC      language/viet-util.elc
  ELC      leim/ja-dic/ja-dic.elc
  INFO     Extracting OKURI-NASI entries... 
  INFO     Extracting OKURI-NASI entries...25% 
  INFO     Extracting OKURI-NASI entries...49% 
  INFO     Extracting OKURI-NASI entries...75% 
  INFO     Extracting OKURI-NASI entries...done
  ELC      leim/quail/4Corner.elc
  ELC      leim/quail/ARRAY30.elc
  ELC      leim/quail/CCDOSPY.elc
  ELC      leim/quail/CTLau-b5.elc
  ELC      leim/quail/CTLau.elc
  ELC      leim/quail/ECDICT.elc
  ELC      leim/quail/ETZY.elc
  ELC      leim/quail/PY-b5.elc
  ELC      leim/quail/PY.elc
  ELC      leim/quail/Punct-b5.elc
  ELC      leim/quail/Punct.elc
  ELC      leim/quail/QJ-b5.elc
  ELC      leim/quail/QJ.elc
  ELC      leim/quail/SW.elc
  ELC      leim/quail/TONEPY.elc
  ELC      leim/quail/ZIRANMA.elc
  ELC      leim/quail/ZOZY.elc
  ELC      leim/quail/arabic.elc
  ELC      leim/quail/cham.elc
  ELC      leim/quail/compose.elc
  ELC      leim/quail/croatian.elc
  ELC      leim/quail/cyril-jis.elc
  ELC      leim/quail/cyrillic.elc
  ELC      leim/quail/czech.elc
  ELC      leim/quail/ethiopic.elc
  ELC      leim/quail/georgian.elc
  ELC      leim/quail/greek.elc
  ELC      leim/quail/hangul.elc
  ELC      leim/quail/hanja-jis.elc
  ELC      leim/quail/hanja.elc
  ELC      leim/quail/hanja3.elc
  ELC      leim/quail/hebrew.elc
  ELC      leim/quail/indian.elc
  ELC      leim/quail/ipa-praat.elc
  ELC      leim/quail/ipa.elc
  ELC      leim/quail/japanese.elc
  ELC      leim/quail/lao.elc
  ELC      leim/quail/latin-alt.elc
  ELC      leim/quail/latin-ltx.elc
  ELC      leim/quail/latin-post.elc
  ELC      leim/quail/latin-pre.elc
  ELC      leim/quail/lrt.elc
  ELC      leim/quail/persian.elc
  ELC      leim/quail/programmer-dvorak.elc
  ELC      leim/quail/py-punct.elc
  ELC      leim/quail/pypunct-b5.elc
  ELC      leim/quail/quick-b5.elc
  ELC      leim/quail/quick-cns.elc
  ELC      leim/quail/rfc1345.elc
  ELC      leim/quail/sami.elc
  ELC      leim/quail/sgml-input.elc
  ELC      leim/quail/sisheng.elc
  ELC      leim/quail/slovak.elc
  ELC      leim/quail/symbol-ksc.elc
  ELC      leim/quail/tamil-dvorak.elc
  ELC      leim/quail/thai.elc
  ELC      leim/quail/tibetan.elc
  ELC      leim/quail/tsang-b5.elc
  ELC      leim/quail/tsang-cns.elc
  ELC      leim/quail/uni-input.elc
  ELC      leim/quail/viqr.elc
  ELC      leim/quail/vntelex.elc
  ELC      leim/quail/vnvni.elc
  ELC      leim/quail/welsh.elc
  ELC      mail/binhex.elc
  ELC      mail/emacsbug.elc
  ELC      mail/feedmail.elc
  ELC      mail/flow-fill.elc
  ELC      mail/footnote.elc
  ELC      mail/hashcash.elc
  ELC      mail/ietf-drums.elc
  ELC      mail/mail-extr.elc
  ELC      mail/mail-hist.elc
  ELC      mail/mail-parse.elc
  ELC      mail/mail-prsvr.elc
  ELC      mail/mail-utils.elc
  ELC      mail/mailabbrev.elc
  ELC      mail/mailalias.elc
  ELC      mail/mailclient.elc
  ELC      mail/mailheader.elc
  ELC      mail/mspools.elc
  ELC      mail/qp.elc
  ELC      mail/reporter.elc
  ELC      mail/rfc2045.elc
  ELC      mail/rfc2047.elc
  ELC      mail/rfc2231.elc
  ELC      mail/rfc6068.elc
  ELC      mail/rfc822.elc
  ELC      mail/rmail-spam-filter.elc
  ELC      mail/rmail.elc
  ELC      mail/rmailedit.elc
  ELC      mail/rmailkwd.elc
  ELC      mail/rmailmm.elc
  ELC      mail/rmailmsc.elc
  ELC      mail/rmailout.elc
  ELC      mail/rmailsort.elc
  ELC      mail/rmailsum.elc
  ELC      mail/sendmail.elc
  ELC      mail/smtpmail.elc
  ELC      mail/supercite.elc
  ELC      mail/uce.elc
  ELC      mail/undigest.elc
  ELC      mail/unrmail.elc
  ELC      mail/uudecode.elc
  ELC      mail/yenc.elc
  ELC      mh-e/mh-alias.elc
  ELC      mh-e/mh-buffers.elc
  ELC      mh-e/mh-comp.elc
  ELC      mh-e/mh-compat.elc
  ELC      mh-e/mh-e.elc
  ELC      mh-e/mh-folder.elc
  ELC      mh-e/mh-funcs.elc
  ELC      mh-e/mh-gnus.elc
  ELC      mh-e/mh-identity.elc
  ELC      mh-e/mh-inc.elc
  ELC      mh-e/mh-junk.elc
  ELC      mh-e/mh-letter.elc
  ELC      mh-e/mh-limit.elc
  ELC      mh-e/mh-mime.elc
  ELC      mh-e/mh-print.elc
  ELC      mh-e/mh-scan.elc
  ELC      mh-e/mh-search.elc
  ELC      mh-e/mh-seq.elc
  ELC      mh-e/mh-show.elc
  ELC      mh-e/mh-speed.elc
  ELC      mh-e/mh-thread.elc
  ELC      mh-e/mh-tool-bar.elc
  ELC      mh-e/mh-utils.elc
  ELC      mh-e/mh-xface.elc
  ELC      net/ange-ftp.elc
  ELC      net/browse-url.elc
  ELC      net/dbus.elc
  ELC      net/dictionary-connection.elc
  ELC      net/dictionary.elc
  ELC      net/dig.elc
  ELC      net/dns.elc
  ELC      net/eudc-bob.elc
  ELC      net/eudc-export.elc
  ELC      net/eudc-hotlist.elc
  ELC      net/eudc-vars.elc
  ELC      net/eudc.elc
  ELC      net/eudcb-bbdb.elc
  ELC      net/eudcb-ldap.elc
  ELC      net/eudcb-mab.elc
  ELC      net/eudcb-macos-contacts.elc
  ELC      net/eww.elc
  ELC      net/gnutls.elc
  ELC      net/goto-addr.elc
  ELC      net/hmac-def.elc
  ELC      net/hmac-md5.elc
  ELC      net/imap.elc
  ELC      net/ldap.elc
  ELC      net/mailcap.elc
  ELC      net/mairix.elc
  ELC      net/net-utils.elc
  ELC      net/netrc.elc
  ELC      net/network-stream.elc
  ELC      net/newst-backend.elc
  ELC      net/newst-plainview.elc
  ELC      net/newst-reader.elc
  ELC      net/newst-ticker.elc
  ELC      net/newst-treeview.elc
  ELC      net/newsticker.elc
  ELC      net/nsm.elc
  ELC      net/ntlm.elc
  ELC      net/pop3.elc
  ELC      net/puny.elc
  ELC      net/quickurl.elc
  ELC      net/rcirc.elc
  ELC      net/rfc2104.elc
  ELC      net/rlogin.elc
  ELC      net/sasl-cram.elc
  ELC      net/sasl-digest.elc
  ELC      net/sasl-ntlm.elc
  ELC      net/sasl-scram-rfc.elc
  ELC      net/sasl-scram-sha256.elc
  ELC      net/sasl.elc
  ELC      net/secrets.elc
  ELC      net/shr-color.elc
  ELC      net/shr.elc
  ELC      net/sieve-manage.elc
  ELC      net/sieve-mode.elc
  ELC      net/sieve.elc
  ELC      net/snmp-mode.elc
  ELC      net/soap-client.elc
  ELC      net/soap-inspect.elc
  ELC      net/socks.elc
  ELC      net/telnet.elc
  ELC      net/tramp-adb.elc
  ELC      net/tramp-archive.elc
  ELC      net/tramp-cache.elc
  ELC      net/tramp-cmds.elc
  ELC      net/tramp-compat.elc
  ELC      net/tramp-crypt.elc
  ELC      net/tramp-ftp.elc
  ELC      net/tramp-fuse.elc
  ELC      net/tramp-gvfs.elc
  ELC      net/tramp-integration.elc
  ELC      net/tramp-rclone.elc
  ELC      net/tramp-sh.elc
  ELC      net/tramp-smb.elc
  ELC      net/tramp-sshfs.elc
  ELC      net/tramp-sudoedit.elc
  ELC      net/tramp-uu.elc
  ELC      net/tramp.elc
  ELC      net/trampver.elc
  ELC      net/webjump.elc
  ELC      net/zeroconf.elc
  ELC      nxml/nxml-enc.elc
  ELC      nxml/nxml-maint.elc
  ELC      nxml/nxml-mode.elc
  ELC      nxml/nxml-ns.elc
  ELC      nxml/nxml-outln.elc
  ELC      nxml/nxml-parse.elc
  ELC      nxml/nxml-rap.elc
  ELC      nxml/nxml-util.elc
  ELC      nxml/rng-cmpct.elc
  ELC      nxml/rng-dt.elc
  ELC      nxml/rng-loc.elc
  ELC      nxml/rng-maint.elc
  ELC      nxml/rng-match.elc
  ELC      nxml/rng-nxml.elc
  ELC      nxml/rng-parse.elc
  ELC      nxml/rng-pttrn.elc
  ELC      nxml/rng-uri.elc
  ELC      nxml/rng-util.elc
  ELC      nxml/rng-valid.elc
  ELC      nxml/rng-xsd.elc
  ELC      nxml/xmltok.elc
  ELC      nxml/xsd-regexp.elc
  ELC      obsolete/abbrevlist.elc
  ELC      obsolete/assoc.elc
  ELC      obsolete/bruce.elc
  ELC      obsolete/cc-compat.elc
  ELC      obsolete/cl-compat.elc
  ELC      obsolete/cl.elc
  ELC      obsolete/complete.elc
  ELC      obsolete/crisp.elc
  ELC      obsolete/cust-print.elc
  ELC      obsolete/eieio-compat.elc
  ELC      obsolete/erc-hecomplete.elc
  ELC      obsolete/eudcb-ph.elc
  ELC      obsolete/fast-lock.elc
  ELC      obsolete/gs.elc
  ELC      obsolete/gulp.elc
  ELC      obsolete/html2text.elc
  ELC      obsolete/info-edit.elc
  ELC      obsolete/inversion.elc
  ELC      obsolete/iswitchb.elc
  ELC      obsolete/landmark.elc
  ELC      obsolete/lazy-lock.elc
  ELC      obsolete/longlines.elc
  ELC      obsolete/mailpost.elc
  ELC      obsolete/mantemp.elc
  ELC      obsolete/meese.elc
  ELC      obsolete/metamail.elc
  ELC      obsolete/mouse-sel.elc
  ELC      obsolete/nnir.elc
  ELC      obsolete/old-emacs-lock.elc
  ELC      obsolete/otodo-mode.elc
  ELC      obsolete/patcomp.elc
  ELC      obsolete/pc-mode.elc
  ELC      obsolete/pc-select.elc
  ELC      obsolete/pgg-def.elc
  ELC      obsolete/pgg-gpg.elc
  ELC      obsolete/pgg-parse.elc
  ELC      obsolete/pgg-pgp.elc
  ELC      obsolete/pgg-pgp5.elc
  ELC      obsolete/pgg.elc
  ELC      obsolete/rcompile.elc
  ELC      obsolete/rfc2368.elc
  ELC      obsolete/s-region.elc
  ELC      obsolete/sb-image.elc
  ELC      obsolete/sregex.elc
  ELC      obsolete/starttls.elc
  ELC      obsolete/sup-mouse.elc
  ELC      obsolete/terminal.elc
  ELC      obsolete/tls.elc
  ELC      obsolete/tpu-edt.elc
  ELC      obsolete/tpu-extras.elc
  ELC      obsolete/tpu-mapper.elc
  ELC      obsolete/url-ns.elc
  ELC      obsolete/vc-arch.elc
  ELC      obsolete/vi.elc
  ELC      obsolete/vip.elc
  ELC      obsolete/ws-mode.elc
  ELC      obsolete/yow.elc
  ELC      org/ob-C.elc
  ELC      org/ob-R.elc
  ELC      org/ob-awk.elc
  ELC      org/ob-calc.elc
  ELC      org/ob-clojure.elc
  ELC      org/ob-comint.elc
  ELC      org/ob-core.elc
  ELC      org/ob-css.elc
  ELC      org/ob-ditaa.elc
  ELC      org/ob-dot.elc
  ELC      org/ob-emacs-lisp.elc
  ELC      org/ob-eshell.elc
  ELC      org/ob-eval.elc
  ELC      org/ob-exp.elc
  ELC      org/ob-forth.elc
  ELC      org/ob-fortran.elc
  ELC      org/ob-gnuplot.elc
  ELC      org/ob-groovy.elc
  ELC      org/ob-haskell.elc
  ELC      org/ob-java.elc
  ELC      org/ob-js.elc
  ELC      org/ob-julia.elc
  ELC      org/ob-latex.elc
  ELC      org/ob-lilypond.elc
  ELC      org/ob-lisp.elc
  ELC      org/ob-lob.elc
  ELC      org/ob-lua.elc
  ELC      org/ob-makefile.elc
  ELC      org/ob-matlab.elc
  ELC      org/ob-maxima.elc
  ELC      org/ob-ocaml.elc
  ELC      org/ob-octave.elc
  ELC      org/ob-org.elc
  ELC      org/ob-perl.elc
  ELC      org/ob-plantuml.elc
  ELC      org/ob-processing.elc
  ELC      org/ob-python.elc
  ELC      org/ob-ref.elc
  ELC      org/ob-ruby.elc
  ELC      org/ob-sass.elc
  ELC      org/ob-scheme.elc
  ELC      org/ob-screen.elc
  ELC      org/ob-sed.elc
  ELC      org/ob-shell.elc
  ELC      org/ob-sql.elc
  ELC      org/ob-sqlite.elc
  ELC      org/ob-table.elc
  ELC      org/ob-tangle.elc
  ELC      org/ob.elc
  ELC      org/oc-basic.elc
  ELC      org/oc-biblatex.elc
  ELC      org/oc-csl.elc
  ELC      org/oc-natbib.elc
  ELC      org/oc.elc
  ELC      org/ol-bbdb.elc
  ELC      org/ol-bibtex.elc
  ELC      org/ol-docview.elc
  ELC      org/ol-doi.elc
  ELC      org/ol-eshell.elc
  ELC      org/ol-eww.elc
  ELC      org/ol-gnus.elc
  ELC      org/ol-info.elc
  ELC      org/ol-irc.elc
  ELC      org/ol-man.elc
  ELC      org/ol-mhe.elc
  ELC      org/ol-rmail.elc
  ELC      org/ol-w3m.elc
  ELC      org/ol.elc
  ELC      org/org-agenda.elc
  ELC      org/org-archive.elc
  ELC      org/org-attach-git.elc
  ELC      org/org-attach.elc
  ELC      org/org-capture.elc
  ELC      org/org-clock.elc
  ELC      org/org-colview.elc
  ELC      org/org-compat.elc
  ELC      org/org-crypt.elc
  ELC      org/org-ctags.elc
  ELC      org/org-datetree.elc
  ELC      org/org-duration.elc
  ELC      org/org-element.elc
  ELC      org/org-entities.elc
  ELC      org/org-faces.elc
  ELC      org/org-feed.elc
  ELC      org/org-footnote.elc
  ELC      org/org-goto.elc
  ELC      org/org-habit.elc
  ELC      org/org-id.elc
  ELC      org/org-indent.elc
  ELC      org/org-inlinetask.elc
  ELC      org/org-keys.elc
  ELC      org/org-lint.elc
  ELC      org/org-list.elc
  ELC      org/org-macro.elc
  ELC      org/org-macs.elc
  ELC      org/org-mobile.elc
  ELC      org/org-mouse.elc
  ELC      org/org-num.elc
  ELC      org/org-pcomplete.elc
  ELC      org/org-plot.elc
  ELC      org/org-protocol.elc
  ELC      org/org-refile.elc
  ELC      org/org-src.elc
  ELC      org/org-table.elc
  ELC      org/org-tempo.elc
  ELC      org/org-timer.elc
  ELC      org/org.elc
  ELC      org/ox-ascii.elc
  ELC      org/ox-beamer.elc
  ELC      org/ox-html.elc
  ELC      org/ox-icalendar.elc
  ELC      org/ox-koma-letter.elc
  ELC      org/ox-latex.elc
  ELC      org/ox-man.elc
  ELC      org/ox-md.elc
  ELC      org/ox-odt.elc
  ELC      org/ox-org.elc
  ELC      org/ox-publish.elc
  ELC      org/ox-texinfo.elc
  ELC      org/ox.elc
  ELC      play/5x5.elc
  ELC      play/animate.elc
  ELC      play/blackbox.elc
  ELC      play/bubbles.elc
  ELC      play/cookie1.elc
  ELC      play/decipher.elc
  ELC      play/dissociate.elc
  ELC      play/doctor.elc
  ELC      play/dunnet.elc
  ELC      play/fortune.elc
  ELC      play/gamegrid.elc
  ELC      play/gametree.elc
  ELC      play/gomoku.elc
  ELC      play/handwrite.elc
  ELC      play/hanoi.elc
  ELC      play/life.elc
  ELC      play/morse.elc
  ELC      play/mpuz.elc
  ELC      play/pong.elc
  ELC      play/snake.elc
  ELC      play/solitaire.elc
  ELC      play/spook.elc
  ELC      play/studly.elc
  ELC      play/tetris.elc
  ELC      play/zone.elc
  ELC      progmodes/antlr-mode.elc
  ELC      progmodes/asm-mode.elc
  ELC      progmodes/autoconf.elc
  ELC      progmodes/bat-mode.elc
  ELC      progmodes/bug-reference.elc
  ELC      progmodes/cc-bytecomp.elc
  ELC      progmodes/cc-defs.elc
  ELC      progmodes/cc-vars.elc
  ELC      progmodes/cc-langs.elc
  ELC      progmodes/cc-engine.elc
  ELC      progmodes/cc-align.elc
  ELC      progmodes/cc-awk.elc
  ELC      progmodes/cc-cmds.elc
  ELC      progmodes/cc-fonts.elc
  ELC      progmodes/cc-guess.elc
  ELC      progmodes/cc-menus.elc
  ELC      progmodes/cc-styles.elc
  ELC      progmodes/cc-mode.elc
  ELC      progmodes/cfengine.elc
  ELC      progmodes/cl-font-lock.elc
  ELC      progmodes/cmacexp.elc
  ELC      progmodes/compile.elc
  ELC      progmodes/cperl-mode.elc
  ELC      progmodes/cpp.elc
  ELC      progmodes/cwarn.elc
  ELC      progmodes/dcl-mode.elc
  ELC      progmodes/ebnf-abn.elc
  ELC      progmodes/ebnf-bnf.elc
  ELC      progmodes/ebnf-dtd.elc
  ELC      progmodes/ebnf-ebx.elc
  ELC      progmodes/ebnf-iso.elc
  ELC      progmodes/ebnf-otz.elc
  ELC      progmodes/ebnf-yac.elc
  ELC      progmodes/ebnf2ps.elc
  ELC      progmodes/ebrowse.elc
  ELC      progmodes/erts-mode.elc
  ELC      progmodes/etags.elc
  ELC      progmodes/executable.elc
  ELC      progmodes/f90.elc
  ELC      progmodes/flymake-cc.elc
  ELC      progmodes/flymake-proc.elc
  ELC      progmodes/flymake.elc
  ELC      progmodes/fortran.elc
  ELC      progmodes/gdb-mi.elc
  ELC      progmodes/glasses.elc
  ELC      progmodes/grep.elc
  ELC      progmodes/gud.elc
  ELC      progmodes/hideif.elc
  ELC      progmodes/hideshow.elc
  ELC      progmodes/icon.elc
  ELC      progmodes/idlw-complete-structtag.elc
  ELC      progmodes/idlw-help.elc
  ELC      progmodes/idlw-shell.elc
  ELC      progmodes/idlw-toolbar.elc
  ELC      progmodes/idlwave.elc
  ELC      progmodes/inf-lisp.elc
  ELC      progmodes/js.elc
  ELC      progmodes/ld-script.elc
  ELC      progmodes/m4-mode.elc
  ELC      progmodes/make-mode.elc
  ELC      progmodes/meta-mode.elc
  ELC      progmodes/mixal-mode.elc
  ELC      progmodes/modula2.elc
  ELC      progmodes/octave.elc
  ELC      progmodes/opascal.elc
  ELC      progmodes/pascal.elc
  ELC      progmodes/perl-mode.elc
  ELC      progmodes/project.elc
  ELC      progmodes/prolog.elc
  ELC      progmodes/ps-mode.elc
  ELC      progmodes/python.elc
  ELC      progmodes/ruby-mode.elc
  ELC      progmodes/scheme.elc
  ELC      progmodes/sh-script.elc
  ELC      progmodes/simula.elc
  ELC      progmodes/sql.elc
  ELC      progmodes/subword.elc
  ELC      progmodes/tcl.elc
  ELC      progmodes/vera-mode.elc
  ELC      progmodes/verilog-mode.elc
  ELC      progmodes/vhdl-mode.elc
  ELC      progmodes/which-func.elc
  ELC      progmodes/xref.elc
  ELC      progmodes/xscheme.elc
  ELC      term/AT386.elc
  ELC      term/bobcat.elc
  ELC      term/cygwin.elc
  ELC      term/iris-ansi.elc
  ELC      term/konsole.elc
  ELC      term/linux.elc
  ELC      term/lk201.elc
  ELC      term/news.elc
  ELC      term/rxvt.elc
  ELC      term/screen.elc
  ELC      term/st.elc
  ELC      term/sun.elc
  ELC      term/tmux.elc
  ELC      term/tvi970.elc
  ELC      term/vt100.elc
  ELC      term/vt200.elc
  ELC      term/w32console.elc
  ELC      term/wyse50.elc
  ELC      term/xterm.elc
  ELC      textmodes/artist.elc
  ELC      textmodes/bib-mode.elc
  ELC      textmodes/bibtex-style.elc
  ELC      textmodes/bibtex.elc
  ELC      textmodes/conf-mode.elc
  ELC      textmodes/css-mode.elc
  ELC      textmodes/dns-mode.elc
  ELC      textmodes/enriched.elc
  ELC      textmodes/etc-authors-mode.elc
  ELC      textmodes/flyspell.elc
  ELC      textmodes/glyphless-mode.elc
  ELC      textmodes/ispell.elc
  ELC      textmodes/less-css-mode.elc
  ELC      textmodes/makeinfo.elc
  ELC      textmodes/mhtml-mode.elc
  ELC      textmodes/nroff-mode.elc
  ELC      textmodes/page-ext.elc
  ELC      textmodes/picture.elc
  ELC      textmodes/pixel-fill.elc
  ELC      textmodes/po.elc
  ELC      textmodes/refbib.elc
  ELC      textmodes/refer.elc
  ELC      textmodes/refill.elc
  ELC      textmodes/reftex-auc.elc
  ELC      textmodes/reftex-cite.elc
  ELC      textmodes/reftex-dcr.elc
  ELC      textmodes/reftex-global.elc
  ELC      textmodes/reftex-index.elc
  ELC      textmodes/reftex-parse.elc
  ELC      textmodes/reftex-ref.elc
  ELC      textmodes/reftex-sel.elc
  ELC      textmodes/reftex-toc.elc
  ELC      textmodes/reftex-vars.elc
  ELC      textmodes/reftex.elc
  ELC      textmodes/remember.elc
  ELC      textmodes/rst.elc
  ELC      textmodes/sgml-mode.elc
  ELC      textmodes/table.elc
  ELC      textmodes/tex-mode.elc
  ELC      textmodes/texinfmt.elc
  ELC      textmodes/texinfo.elc
  ELC      textmodes/texnfo-upd.elc
  ELC      textmodes/tildify.elc
  ELC      textmodes/two-column.elc
  ELC      textmodes/underline.elc
  ELC      url/url-about.elc
  ELC      url/url-auth.elc
  ELC      url/url-cache.elc
  ELC      url/url-cid.elc
  ELC      url/url-cookie.elc
  ELC      url/url-dav.elc
  ELC      url/url-dired.elc
  ELC      url/url-domsuf.elc
  ELC      url/url-expand.elc
  ELC      url/url-file.elc
  ELC      url/url-ftp.elc
  ELC      url/url-future.elc
  ELC      url/url-gw.elc
  ELC      url/url-handlers.elc
  ELC      url/url-history.elc
  ELC      url/url-http.elc
  ELC      url/url-imap.elc
  ELC      url/url-irc.elc
  ELC      url/url-ldap.elc
  ELC      url/url-mailto.elc
  ELC      url/url-methods.elc
  ELC      url/url-misc.elc
  ELC      url/url-news.elc
  ELC      url/url-nfs.elc
  ELC      url/url-parse.elc
  ELC      url/url-privacy.elc
  ELC      url/url-proxy.elc
  ELC      url/url-queue.elc
  ELC      url/url-tramp.elc
  ELC      url/url-util.elc
  ELC      url/url-vars.elc
  ELC      url/url.elc
  ELC      vc/add-log.elc
  ELC      vc/compare-w.elc
  ELC      vc/cvs-status.elc
  ELC      vc/diff-mode.elc
  ELC      vc/diff.elc
  ELC      vc/ediff-diff.elc
  ELC      vc/ediff-help.elc
  ELC      vc/ediff-init.elc
  ELC      vc/ediff-merg.elc
  ELC      vc/ediff-mult.elc
  ELC      vc/ediff-ptch.elc
  ELC      vc/ediff-util.elc
  ELC      vc/ediff-vers.elc
  ELC      vc/ediff-wind.elc
  ELC      vc/ediff.elc
  ELC      vc/emerge.elc
  ELC      vc/log-edit.elc
  ELC      vc/log-view.elc
  ELC      vc/pcvs-defs.elc
  ELC      vc/pcvs-info.elc
  ELC      vc/pcvs-parse.elc
  ELC      vc/pcvs-util.elc
  ELC      vc/pcvs.elc
  ELC      vc/smerge-mode.elc
  ELC      vc/vc-annotate.elc
  ELC      vc/vc-bzr.elc
  ELC      vc/vc-cvs.elc
  ELC      vc/vc-dav.elc
  ELC      vc/vc-dir.elc
  ELC      vc/vc-dispatcher.elc
  ELC      vc/vc-filewise.elc
  ELC      vc/vc-git.elc
  ELC      vc/vc-hg.elc
  ELC      vc/vc-mtn.elc
  ELC      vc/vc-rcs.elc
  ELC      vc/vc-sccs.elc
  ELC      vc/vc-src.elc
  ELC      vc/vc-svn.elc
  ELC      vc/vc.elc
  GEN      cus-load.el
  INFO     Scanning files for custom... 
  INFO     Scanning files for custom...10% 
  INFO     Scanning files for custom...20% 
  INFO     Scanning files for custom...30% 
  INFO     Scanning files for custom...40% 
  INFO     Scanning files for custom...50% 
  INFO     Scanning files for custom...60% 
  INFO     Scanning files for custom...70% 
  INFO     Scanning files for custom...80% 
  INFO     Scanning files for custom...90% 
  INFO     Scanning files for custom...100% 
  INFO     Scanning files for custom...done
  INFO     Generating ./cus-load.el...
  INFO     Generating ./cus-load.el...done
  GEN      finder-inf.el
  INFO     Scanning files for finder... 
  INFO     Scanning files for finder...18% 
  INFO     Scanning files for finder...47% 
  INFO     Scanning files for finder...68% 
  INFO     Scanning files for finder...92% 
  INFO     Scanning files for finder...done
/Library/Developer/CommandLineTools/usr/bin/make -C doc/misc info
  GEN      ../../info/auth.info
  GEN      ../../info/autotype.info
  GEN      ../../info/bovine.info
  GEN      ../../info/calc.info
  GEN      ../../info/ccmode.info
  GEN      ../../info/cl.info
  GEN      ../../info/dbus.info
  GEN      ../../info/dired-x.info
  GEN      ../../info/ebrowse.info
  GEN      ../../info/ede.info
  GEN      ../../info/ediff.info
  GEN      ../../info/edt.info
  GEN      ../../info/eieio.info
  GEN      ../../info/emacs-mime.info
  GEN      ../../info/epa.info
  GEN      ../../info/erc.info
  GEN      ../../info/ert.info
  GEN      ../../info/eshell.info
  GEN      ../../info/eudc.info
  GEN      ../../info/efaq.info
  GEN      ../../info/eww.info
  GEN      ../../info/flymake.info
  GEN      ../../info/forms.info
  GEN      ../../info/gnus.info
  GEN      ../../info/emacs-gnutls.info
  GEN      ../../info/htmlfontify.info
  GEN      ../../info/idlwave.info
  GEN      ../../info/ido.info
  GEN      ../../info/info.info
  GEN      ../../info/mairix-el.info
  GEN      ../../info/message.info
  GEN      ../../info/mh-e.info
  GEN      ../../info/modus-themes.info
  GEN      ../../info/newsticker.info
  GEN      ../../info/nxml-mode.info
  GEN      ../../info/octave-mode.info
  GEN      ../../info/org.info
  GEN      ../../info/pcl-cvs.info
  GEN      ../../info/pgg.info
  GEN      ../../info/rcirc.info
  GEN      ../../info/remember.info
  GEN      ../../info/reftex.info
  GEN      ../../info/sasl.info
  GEN      ../../info/sc.info
  GEN      ../../info/semantic.info
  GEN      ../../info/ses.info
  GEN      ../../info/sieve.info
  GEN      ../../info/smtpmail.info
  GEN      ../../info/speedbar.info
  GEN      ../../info/srecode.info
  GEN      ../../info/todo-mode.info
  GEN      ../../info/tramp.info
  GEN      ../../info/url.info
  GEN      ../../info/vhdl-mode.info
  GEN      ../../info/vip.info
  GEN      ../../info/viper.info
  GEN      ../../info/widget.info
  GEN      ../../info/wisent.info
  GEN      ../../info/woman.info
  GEN      ../../info/efaq-w32.info
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispref pdf
  GEN      elisp.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./elisp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file elisp.fn
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16]
[-17] [-18] [-19] [-20] [-21] [-22] [-23]) [-24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/intro.texi
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.aux)
Variable `VERSION', used in @value, is not set. [1] [2] [3] [4] [5] [6])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/objects.texi
Chapter 2 [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19]
[20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34]
[35])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/numbers.texi
Chapter 3 [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
[49] [50] [51])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/strings.texi
Chapter 4 [52] [53] [54] [55] [56] [57] [58] [59]
Underfull \hbox (badness 10000) in paragraph at lines 584--587
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[60]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 674--674
 []@texttt (sort (list "11" "12" "1 1" "1 2" "1.1" "1.2") ^^Mstring-collate-les
sp)[] |
[61]
Underfull \hbox (badness 10000) in paragraph at lines 700--703
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/lists.texi
Chapter 5 [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87]
[88] [89] [90] [91] [92] [93] [94] [95] [96]
Overfull \hbox (61.09537pt too wide) in paragraph at lines 1836--1836
 []@texttt (setq colors ^^M((rose . red) (lily (belladonna . yellow) (brindisi 
. pink))))[] |
[97] [98])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/sequences.te
xi Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108]
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/records.texi
Chapter 7 [122] [123])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hash.texi
Chapter 8 [124] [125] [126] [127] [128] [129])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/symbols.texi
Chapter 9 [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/eval.texi
Chapter 10 [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152]) [153]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/control.texi
Chapter 11 [154] [155] [156] [157] [158] [159] [160] [161]
l.632: Undefined cross reference `Intro Eval-snt'.
l.632: Undefined cross reference `Intro Eval-snt'.
l.632: Undefined cross reference `Intro Eval-pg'. [162] [163] [164] [165]
[166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177]
[178] [179] [180] [181] [182] [183])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/variables.te
xi Chapter 12 [184] [185] [186] [187] [188] [189] [190] [191] [192] [193]
[194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] [208] [209] [210] [211] [212] [213] [214]
Underfull \hbox (badness 7256) in paragraph at lines 2320--2322
 []@textrm Any con-nec-tion pro-file of @textsl pro-files[] @textrm must have b
een al-ready de-fined by
[215] [216] [217] [218] [219] [220] [221] [222])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/functions.te
xi Chapter 13 [223] [224] [225] [226] [227] [228] [229] [230] [231] [232]
[233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244]
[245]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1707--1707
 []                                @texttt "alternative.address@example.net")))
[] |
[246] [247]
Underfull \hbox (badness 10000) in paragraph at lines 1885--1889
 []@texttt (add-function :after-while @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[248]
Underfull \hbox (badness 10000) in paragraph at lines 1897--1901
 []@texttt (add-function :after-until @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[249] [250] [251] [252] [253] [254] [255] [256])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/macros.texi
Chapter 14 [257] [258] [259] [260] [261] [262] [263] [264] [265])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/customize.te
xi Chapter 15 [266] [267] [268] [269] [270] [271] [272] [273] [274] [275]
[276] [277] [278] [279] [280] [281] [282] [283] [284] [285])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/loading.texi
Chapter 16 [286] [287] [288] [289] [290] [291] [292] [293] [294]
Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt mode[]@textrm , @texttt define-derived-mode[]@textrm , @texttt easy-mm
ode-define-minor-mode[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt easy-mmode-define-global-mode[]@textrm , @texttt define-compilation-mo
de[]@textrm , and
[295] [296] [297] [298] [299] [300] [301]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 1159--1159
 []@texttt (with-eval-after-load "js" (keymap-set js-mode-map "C-c C-c" ^^Mjs-e
val))[] |
[302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/compile.texi
Chapter 17 [303] [304] [305] [306] [307] [308] [309] [310] [311] [312] [313]
Chapter 18 [314] [315] [316] [317])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/debugging.te
xi Chapter 19 [318] [319] [320] [321] [322] [323] [324] [325] [326] [327]
[328]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/edebug.texi
[329] [330] [331] [332] [333] [334] [335] [336] [337] [338] [339] [340]
[341] [342] [343] [344] [345] [346] [347] [348] [349] [350] [351]) [352]
[353])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/streams.texi
Chapter 20 [354] [355] [356] [357] [358] [359] [360] [361] [362] [363] [364]
[365])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/minibuf.texi
Chapter 21 [366] [367] [368] [369] [370]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 341--341
 []  @texttt (completing-read "String: " (list (propertize "foobar" ^^Mdata ^^M
zot))))[] |
[371] [372] [373] [374] [375] [376] [377] [378] [379] [380]
Underfull \hbox (badness 7486) in paragraph at lines 1209--1212
 []@textrm This vari-able's value is the pred-i-cate that @texttt completing-re
ad[] @textrm passes to
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391]
Underfull \hbox (badness 10000) in paragraph at lines 1975--1980
 []@textrm The value should be a func-tion for sort-ing com-ple-tions, when
[392] [393] [394] [395] [396] [397] [398] [399] [400] [401] [402])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/commands.tex
i Chapter 22 [403] [404] [405] [406] [407] [408] [409] [410] [411] [412]
[413] [414]
Underfull \hbox (badness 10000) in paragraph at lines 899--901
 []@textrm This func-tion re-turns @texttt t[] @textrm when the call-ing func-t
ion was called us-ing
[415] [416] [417] [418] [419]
Underfull \hbox (badness 10000) in paragraph at lines 1349--1355
 @texttt local-function-key-map[] @textrm (see [][]Section 23.15 [Trans-la-tion
 Keymaps],
[420] [421] [422] [423] [424] [425] [426] [427] [428] [429] [430] [431]
[432] [433] [434] [435] [436] [437] [438] [439] [440] [441] [442] [443]
[444] [445] [446] [447] [448] [449] [450] [451] [452] [453] [454])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/keymaps.texi
Chapter 23 [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
Underfull \hbox (badness 10000) in paragraph at lines 920--924
 []@textrm If this vari-able is non-@texttt nil[]@textrm , the value of @texttt
 overriding-local-map[] @textrm or
[466] [467] [468] [469] [470] [471] [472] [473] [474] [475] [476] [477]
[478] [479] [480] [481] [482] [483] [484] [485] [486] [487] [488] [489]
Underfull \hbox (badness 7238) in paragraph at lines 2696--2702
@textrm able @texttt menu-bar-replace-menu[]@textrm , rather than the sym-bol @
texttt menu-bar-replace-menu[]
[490] [491] [492] [493] [494] [495] [496])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/modes.texi
Chapter 24 [497] [498] [499] [500] [501] [502] [503] [504] [505] [506] [507]
Underfull \hbox (badness 8019) in paragraph at lines 826--831
 []@textrm The new mode has its own sparse keymap, named @textttsl variant@text
tt -map[]@textrm .
[508] [509] [510] [511] [512] [513] [514] [515] [516] [517] [518] [519]
[520] [521] [522] [523] [524] [525] [526] [527] [528] [529] [530] [531]
[532] [533] [534] [535] [536] [537] [538] [539] [540] [541] [542] [543]
[544] [545] [546] [547] [548] [549] [550] [551] [552] [553] [554] [555]
[556] [557])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/help.texi
Chapter 25 [558] [559]
Underfull \hbox (badness 10000) in paragraph at lines 166--169
[]@textrm Here is an ex-am-ple of us-ing the two func-tions, @texttt documentat
ion[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 166--169
@texttt documentation-property[]@textrm , to dis-play the doc-u-men-ta-tion str
ings for sev-eral
[560] [561] [562] [563] [564] [565] [566] [567] [568] [569] [570])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/files.texi
Chapter 26 [571] [572] [573] [574] [575] [576] [577] [578] [579] [580] [581]
[582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592] [593]
[594] [595] [596] [597] [598] [599] [600] [601] [602] [603] [604] [605]
[606] [607] [608] [609] [610] [611] [612] [613] [614] [615] [616] [617]
[618] [619] [620])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/backups.texi
Chapter 27 [621] [622] [623] [624] [625] [626] [627] [628] [629] [630] [631]
[632])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/buffers.texi
Chapter 28 [633] [634] [635] [636] [637] [638] [639] [640] [641] [642] [643]
[644] [645] [646] [647] [648] [649] [650])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/windows.texi
Chapter 29 [651] [652] [653] [654] [655] [656] [657] [658] [659] [660] [661]
[662] [663] [664] [665]
Underfull \hbox (badness 10000) in paragraph at lines 1076--1082
 @textrm page 670[][]), @texttt maximize-window[]@textrm , @texttt minimize-win
dow[]@textrm , @texttt fit-window-to-buffer[]@textrm ,
[666] [667] [668] [669] [670] [671] [672] [673] [674] [675] [676] [677]
[678] [679] [680] [681] [682] [683] [684] [685] [686] [687] [688] [689]
Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 []@textrm Four spe-cial val-ues for @texttt direction[] @textrm en-tries al-lo
w to im-plic-itly spec-ify

Underfull \hbox (badness 7238) in paragraph at lines 2793--2800
 @texttt top[]@textrm , @texttt rightmost[] @textrm and @texttt bottom[]@textrm
 . This means that in-stead of, for ex-

Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 @textrm am-ple, [] one can just spec-ify
[690] [691] [692] [693] [694] [695] [696] [697] [698] [699] [700] [701]
[702] [703] [704] [705] [706] [707]
Underfull \hbox (badness 10000) in paragraph at lines 4156--4161
 []@textrm Note that since @texttt switch-to-prev-buffer[] @textrm is called by
 @texttt bury-buffer[]@textrm ,
[708] [709] [710] [711] [712] [713] [714] [715] [716] [717] [718] [719]
[720] [721] [722] [723] [724] [725] [726] [727] [728] [729] [730] [731]
[732] [733] [734] [735] [736] [737] [738] [739] [740] [741] [742] [743])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/frames.texi
Chapter 30 [744] [745] [746] [747] [748] [749] [750] [751] [752] [753] [754]
[755] [756] [757] [758] [759] [760] [761] [762] [763] [764] [765] [766]
[767] [768] [769] [770] [771] [772] [773] [774] [775] [776] [777] [778]
[779] [780] [781] [782] [783] [784] [785] [786] [787] [788] [789] [790]
[791] [792] [793] [794] [795] [796] [797] [798] [799] [800] [801] [802]
[803] [804] [805])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/positions.te
xi Chapter 31 [806] [807] [808] [809] [810] [811] [812] [813]
Underfull \hbox (badness 10000) in paragraph at lines 699--702
 []@textrm When you use @texttt compute-motion[] @textrm for the mini-buf-fer, 
you need to use
[814] [815] [816] [817] [818] [819])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/markers.texi
Chapter 32 [820] [821] [822] [823] [824] [825] [826] [827] [828])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/text.texi
Chapter 33 [829] [830] [831]
Underfull \hbox (badness 7433) in paragraph at lines 231--236
@texttt buffer-substring-with-bidi-context[] @textrm func-tion (see [][]Section
 40.26 [Bidi-rec-tional
[832] [833] [834] [835] [836] [837] [838] [839] [840] [841] [842] [843]
[844] [845] [846] [847] [848] [849] [850] [851] [852] [853] [854] [855]
[856] [857] [858] [859] [860] [861] [862] [863] [864] [865] [866] [867]
[868] [869] [870] [871] [872] [873] [874] [875] [876]
Underfull \hbox (badness 7451) in paragraph at lines 3504--3511
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 3504--3511
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[877] [878] [879]
Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 []@textrm When the vari-able @texttt cursor-sensor-inhibit[] @textrm is non-@t
exttt nil[]@textrm , the

Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 @texttt cursor-intangible[] @textrm prop-erty and the @texttt cursor-sensor-fu
nctions[]
[880] [881] [882] [883] [884] [885] [886] [887] [888] [889] [890] [891]
[892] [893] [894] [895] [896] [897] [898] [899] [900] [901] [902] [903]
[904] [905] [906] [907] [908] [909] [910] [911])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/nonascii.tex
i Chapter 34 [912] [913] [914] [915] [916] [917] [918]
Underfull \hbox (badness 10000) in paragraph at lines 519--530
 []@textrm Corresponds to the Uni-code prop-er-ties @texttt Decomposition_Type[
] @textrm and
[919] [920]
Underfull \hbox (badness 10000) in paragraph at lines 623--628
 []@textrm Corresponds to Uni-code language- and context-independent spe-cial
[921] [922] [923] [924] [925]
Underfull \hbox (badness 10000) in paragraph at lines 986--992
 @textrm and @texttt :encode-translation-table[] @textrm re-spec-tively in the 
@textsl props[] @textrm ar-gu-ment to
[926] [927] [928] [929] [930] [931] [932] [933] [934] [935] [936] [937]
[938] [939] [940] [941])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/searching.te
xi Chapter 35 [942] [943]
Underfull \hbox (badness 8170) in paragraph at lines 165--168
 []@textrm Internally, @texttt word-search-forward[] @textrm and re-lated func-
tions use the func-tion
[944] [945] [946] [947] l.458: Unicode char @u8:ก not defined for Texinfo
l.458: Unicode char @u8:ฺ not defined for Texinfo
l.458: Unicode char @u8:฿ not defined for Texinfo
l.458: Unicode char @u8:๛ not defined for Texinfo [948] [949] [950] [951]
[952] [953] [954] [955] [956] [957] [958] [959] [960] [961] [962] [963]
[964] [965] [966] [967] [968] [969]
Underfull \hbox (badness 10000) in paragraph at lines 2939--2945
 @texttt sentence-end-double-space[] @textrm (see [][][Definition of sentence-e
nd-double-space],
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/syntax.texi
Chapter 36 [970] [971] [972] [973] [974] [975] [976] [977] [978] [979] [980]
[981] [982] [983] [984] [985] [986])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/abbrevs.texi
Chapter 37 [987] [988] [989] [990] [991] [992] [993])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/threads.texi
Chapter 38 [994] [995] [996] [997] [998])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/processes.te
xi Chapter 39 [999] [1000] [1001] [1002] [1003] [1004] [1005] [1006] [1007]
[1008] [1009] [1010] [1011] [1012] [1013] [1014] [1015] [1016] [1017] [1018]
[1019] [1020] [1021] [1022] [1023] [1024] [1025] [1026] [1027] [1028] [1029]
[1030] [1031] [1032] [1033] [1034] [1035] [1036] [1037] [1038] [1039] [1040]
[1041] [1042] [1043] [1044] [1045] [1046] [1047] [1048])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/display.texi
Chapter 40 [1049] [1050] [1051] [1052] [1053] [1054] [1055]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 541--541
 []    @texttt (make-progress-reporter "Collecting some mana for Emacs..." 0 50
0 0 1 1.5)[] |
[1056] [1057] [1058] [1059] [1060] [1061]
Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @textrm The func-tion @texttt collapse-delayed-warnings[] @textrm re-moves re-
peated en-tries from

Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @texttt delayed-warnings-list[]@textrm . The func-tion @texttt display-delayed
-warnings[] @textrm calls
[1062] [1063] [1064] [1065] [1066] [1067] [1068] [1069] [1070] [1071] [1072]
[1073]
Underfull \hbox (badness 7451) in paragraph at lines 1755--1762
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 1755--1762
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[1074] [1075] [1076] [1077] [1078] [1079] [1080] [1081] [1082] [1083] [1084]
[1085] [1086] [1087] [1088] [1089] [1090] [1091] [1092] [1093] [1094] [1095]
[1096] [1097] [1098] [1099] [1100] [1101] [1102] [1103] [1104]
Underfull \hbox (badness 10000) in paragraph at lines 4020--4026
 @textttsl size height baseline-offset relative-compose default-ascent max-widt
h
[1105]
Underfull \hbox (badness 10000) in paragraph at lines 4087--4092
 @textttsl size max-width as-cent de-scent space-width average-width capability
@texttt ][]@textrm .
[1106] [1107] [1108] [1109] [1110] [1111] [1112] [1113] [1114] [1115] [1116]
[1117] [1118] [1119] [1120] [1121] [1122] [1123] [1124] [1125] [1126] [1127]
[1128] [1129] [1130] [1131] [1132] [1133] [1134] [1135] [1136] [1137] [1138]
[1139] [1140] [1141] [1142] [1143] [1144] [1145] [1146] [1147] [1148] [1149]
[1150] [1151] [1152] [1153] [1154] [1155] [1156] [1157] [1158] [1159] [1160]
[1161] [1162] [1163] [1164] [1165] [1166] [1167] [1168])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/os.texi
Chapter 41 [1169] [1170] [1171] [1172] [1173] [1174] [1175] [1176] [1177]
[1178] [1179] [1180] [1181] [1182] [1183] [1184] [1185] [1186] [1187] [1188]
[1189] [1190] [1191] [1192] [1193] [1194] [1195] [1196] [1197] [1198] [1199]
[1200] [1201] [1202] [1203] [1204] [1205] [1206] [1207] [1208] [1209] [1210]
[1211] [1212] [1213] [1214] [1215])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/package.texi
Chapter 42 [1216] [1217] [1218] [1219] [1220] [1221])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/anti.texi
Appendix A [1222] [1223] [1224]) Appendix B [1225]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/doclicense.t
exi [1226] [1227] [1228] [1229] [1230] [1231] [1232]) Appendix C [1233]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/gpl.texi
[1234] [1235] [1236] [1237] [1238] [1239] [1240] [1241] [1242] [1243])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/tips.texi
Appendix D [1244] [1245] [1246] [1247] [1248] [1249] [1250] [1251] [1252]
[1253] [1254] [1255] [1256] [1257] [1258])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/internals.te
xi Appendix E [1259] [1260] [1261]
Underfull \hbox (badness 7796) in paragraph at lines 201--204
[]@textrm In the un-likely event that you need a more gen-eral func-tion-al-ity
 than

Overfull \hbox (57.37375pt too wide) in paragraph at lines 243--252
 @textrm value is an al-ist [],|
[1262] [1263] [1264] [1265] [1266] [1267] [1268] [1269] [1270]
Underfull \hbox (badness 10000) in paragraph at lines 884--889
 @textrm cor-re-sponds to the C11 key-word @texttt _Noreturn[] @textrm and to
[1271] [1272] [1273] [1274] [1275] [1276]
Writing index file elisp.tp
[1277] [1278] [1279] [1280] [1281] [1282] [1283]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1797--1797
 []  @texttt mpz_import (result, nlimbs, order, limb_size, endian, nails, magni
tude);[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 1818--1818
 []  @texttt mpz_export (magnitude, &written, order, limb_size, endian, nails, 
value);[] |
[1284] [1285] [1286] [1287] [1288] [1289] [1290] [1291] [1292] [1293] [1294]
[1295] [1296] [1297] [1298] [1299] [1300] [1301] [1302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/errors.texi
Appendix F [1303] [1304]
Underfull \hbox (badness 6741) in paragraph at lines 79--81
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of function indirections c
ontains a

Underfull \hbox (badness 6741) in paragraph at lines 83--85
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of variable indirections c
ontains a
[1305] [1306] [1307])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/maps.texi
Appendix G [1308] [1309] [1310])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hooks.texi
Appendix H [1311] [1312] [1313] [1314])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/index.texi
(Index) [1315]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.fns
[1316] [1317] [1318] [1319] [1320] [1321] [1322] [1323] [1324] [1325] [1326]
[1327] [1328] [1329] [1330] [1331] [1332] [1333] [1334] [1335] [1336] [1337]
[1338] [1339] [1340] [1341] [1342] [1343] [1344] [1345] [1346] [1347] [1348]
[1349] [1350] [1351] [1352] [1353] [1354] [1355] [1356] [1357] [1358] [1359]
[1360] [1361] [1362] [1363] [1364] [1365] [1366] [1367] [1368])) [1369] )
(see the transcript file for additional information)pdfTeX warning (dest): name
{Intro\040Eval} has been referenced but does not exist, replaced by a fixed one


</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxsl10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local
/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/t
exlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texl
ive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive
/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/20
21/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/202
1/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/
texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021
/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/local/texlive/2021/
texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmti9.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on elisp.pdf (1395 pages, 4911053 bytes).
Transcript written on elisp.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./elisp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file elisp.fn
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16]
[-17] [-18] [-19] [-20] [-21] [-22] [-23]) [-24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/intro.texi
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.aux)
Variable `VERSION', used in @value, is not set. [1] [2] [3] [4] [5] [6])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/objects.texi
Chapter 2 [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19]
[20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34]
[35])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/numbers.texi
Chapter 3 [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
[49] [50] [51])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/strings.texi
Chapter 4 [52] [53] [54] [55] [56] [57] [58] [59]
Underfull \hbox (badness 10000) in paragraph at lines 584--587
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[60]
Overfull \hbox (20.85455pt too wide) in paragraph at lines 674--674
 []@texttt (sort (list "11" "12" "1 1" "1 2" "1.1" "1.2") ^^Mstring-collate-les
sp)[] |
[61]
Underfull \hbox (badness 10000) in paragraph at lines 700--703
 []@textrm To em-u-late Unicode-compliant col-la-tion on MS-Windows sys-tems, b
ind
[62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/lists.texi
Chapter 5 [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87]
[88] [89] [90] [91] [92] [93] [94] [95] [96]
Overfull \hbox (61.09537pt too wide) in paragraph at lines 1836--1836
 []@texttt (setq colors ^^M((rose . red) (lily (belladonna . yellow) (brindisi 
. pink))))[] |
[97] [98])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/sequences.te
xi Chapter 6 [99] [100] [101] [102] [103] [104] [105] [106] [107] [108]
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/records.texi
Chapter 7 [122] [123])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hash.texi
Chapter 8 [124] [125] [126] [127] [128] [129])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/symbols.texi
Chapter 9 [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/eval.texi
Chapter 10 [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152]) [153]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/control.texi
Chapter 11 [154] [155] [156] [157] [158] [159] [160] [161]
l.632: Undefined cross reference `Intro Eval-snt'.
l.632: Undefined cross reference `Intro Eval-snt'.
l.632: Undefined cross reference `Intro Eval-pg'. [162] [163] [164] [165]
[166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177]
[178] [179] [180] [181] [182] [183])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/variables.te
xi Chapter 12 [184] [185] [186] [187] [188] [189] [190] [191] [192] [193]
[194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] [208] [209] [210] [211] [212] [213] [214]
Underfull \hbox (badness 7256) in paragraph at lines 2320--2322
 []@textrm Any con-nec-tion pro-file of @textsl pro-files[] @textrm must have b
een al-ready de-fined by
[215] [216] [217] [218] [219] [220] [221] [222])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/functions.te
xi Chapter 13 [223] [224] [225] [226] [227] [228] [229] [230] [231] [232]
[233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244]
[245]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1707--1707
 []                                @texttt "alternative.address@example.net")))
[] |
[246] [247]
Underfull \hbox (badness 10000) in paragraph at lines 1885--1889
 []@texttt (add-function :after-while @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[248]
Underfull \hbox (badness 10000) in paragraph at lines 1897--1901
 []@texttt (add-function :after-until @textttsl fun-var function@texttt )[] @te
xtrm is com-pa-ra-ble for
[249] [250] [251] [252] [253] [254] [255] [256])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/macros.texi
Chapter 14 [257] [258] [259] [260] [261] [262] [263] [264] [265])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/customize.te
xi Chapter 15 [266] [267] [268] [269] [270] [271] [272] [273] [274] [275]
[276] [277] [278] [279] [280] [281] [282] [283] [284] [285])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/loading.texi
Chapter 16 [286] [287] [288] [289] [290] [291] [292] [293] [294]
Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt mode[]@textrm , @texttt define-derived-mode[]@textrm , @texttt easy-mm
ode-define-minor-mode[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 643--648
 @texttt easy-mmode-define-global-mode[]@textrm , @texttt define-compilation-mo
de[]@textrm , and
[295] [296] [297] [298] [299] [300] [301]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 1159--1159
 []@texttt (with-eval-after-load "js" (keymap-set js-mode-map "C-c C-c" ^^Mjs-e
val))[] |
[302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/compile.texi
Chapter 17 [303] [304] [305] [306] [307] [308] [309] [310] [311] [312] [313]
Chapter 18 [314] [315] [316] [317])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/debugging.te
xi Chapter 19 [318] [319] [320] [321] [322] [323] [324] [325] [326] [327]
[328]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/edebug.texi
[329] [330] [331] [332] [333] [334] [335] [336] [337] [338] [339] [340]
[341] [342] [343] [344] [345] [346] [347] [348] [349] [350] [351]) [352]
[353])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/streams.texi
Chapter 20 [354] [355] [356] [357] [358] [359] [360] [361] [362] [363] [364]
[365])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/minibuf.texi
Chapter 21 [366] [367] [368] [369] [370]
Overfull \hbox (32.35193pt too wide) in paragraph at lines 341--341
 []  @texttt (completing-read "String: " (list (propertize "foobar" ^^Mdata ^^M
zot))))[] |
[371] [372] [373] [374] [375] [376] [377] [378] [379] [380]
Underfull \hbox (badness 7486) in paragraph at lines 1209--1212
 []@textrm This vari-able's value is the pred-i-cate that @texttt completing-re
ad[] @textrm passes to
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391]
Underfull \hbox (badness 10000) in paragraph at lines 1975--1980
 []@textrm The value should be a func-tion for sort-ing com-ple-tions, when
[392] [393] [394] [395] [396] [397] [398] [399] [400] [401] [402])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/commands.tex
i Chapter 22 [403] [404] [405] [406] [407] [408] [409] [410] [411] [412]
[413] [414]
Underfull \hbox (badness 10000) in paragraph at lines 899--901
 []@textrm This func-tion re-turns @texttt t[] @textrm when the call-ing func-t
ion was called us-ing
[415] [416] [417] [418] [419]
Underfull \hbox (badness 10000) in paragraph at lines 1349--1355
 @texttt local-function-key-map[] @textrm (see [][]Section 23.15 [Trans-la-tion
 Keymaps],
[420] [421] [422] [423] [424] [425] [426] [427] [428] [429] [430] [431]
[432] [433] [434] [435] [436] [437] [438] [439] [440] [441] [442] [443]
[444] [445] [446] [447] [448] [449] [450] [451] [452] [453] [454])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/keymaps.texi
Chapter 23 [455] [456] [457] [458] [459] [460] [461] [462] [463] [464] [465]
Underfull \hbox (badness 10000) in paragraph at lines 920--924
 []@textrm If this vari-able is non-@texttt nil[]@textrm , the value of @texttt
 overriding-local-map[] @textrm or
[466] [467] [468] [469] [470] [471] [472] [473] [474] [475] [476] [477]
[478] [479] [480] [481] [482] [483] [484] [485] [486] [487] [488] [489]
Underfull \hbox (badness 7238) in paragraph at lines 2696--2702
@textrm able @texttt menu-bar-replace-menu[]@textrm , rather than the sym-bol @
texttt menu-bar-replace-menu[]
[490] [491] [492] [493] [494] [495] [496])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/modes.texi
Chapter 24 [497] [498] [499] [500] [501] [502] [503] [504] [505] [506] [507]
Underfull \hbox (badness 8019) in paragraph at lines 826--831
 []@textrm The new mode has its own sparse keymap, named @textttsl variant@text
tt -map[]@textrm .
[508] [509] [510] [511] [512] [513] [514] [515] [516] [517] [518] [519]
[520] [521] [522] [523] [524] [525] [526] [527] [528] [529] [530] [531]
[532] [533] [534] [535] [536] [537] [538] [539] [540] [541] [542] [543]
[544] [545] [546] [547] [548] [549] [550] [551] [552] [553] [554] [555]
[556] [557])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/help.texi
Chapter 25 [558] [559]
Underfull \hbox (badness 10000) in paragraph at lines 166--169
[]@textrm Here is an ex-am-ple of us-ing the two func-tions, @texttt documentat
ion[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 166--169
@texttt documentation-property[]@textrm , to dis-play the doc-u-men-ta-tion str
ings for sev-eral
[560] [561] [562] [563] [564] [565] [566] [567] [568] [569] [570])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/files.texi
Chapter 26 [571] [572] [573] [574] [575] [576] [577] [578] [579] [580] [581]
[582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592] [593]
[594] [595] [596] [597] [598] [599] [600] [601] [602] [603] [604] [605]
[606] [607] [608] [609] [610] [611] [612] [613] [614] [615] [616] [617]
[618] [619] [620])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/backups.texi
Chapter 27 [621] [622] [623] [624] [625] [626] [627] [628] [629] [630] [631]
[632])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/buffers.texi
Chapter 28 [633] [634] [635] [636] [637] [638] [639] [640] [641] [642] [643]
[644] [645] [646] [647] [648] [649] [650])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/windows.texi
Chapter 29 [651] [652] [653] [654] [655] [656] [657] [658] [659] [660] [661]
[662] [663] [664] [665]
Underfull \hbox (badness 10000) in paragraph at lines 1076--1082
 @textrm page 670[][]), @texttt maximize-window[]@textrm , @texttt minimize-win
dow[]@textrm , @texttt fit-window-to-buffer[]@textrm ,
[666] [667] [668] [669] [670] [671] [672] [673] [674] [675] [676] [677]
[678] [679] [680] [681] [682] [683] [684] [685] [686] [687] [688] [689]
Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 []@textrm Four spe-cial val-ues for @texttt direction[] @textrm en-tries al-lo
w to im-plic-itly spec-ify

Underfull \hbox (badness 7238) in paragraph at lines 2793--2800
 @texttt top[]@textrm , @texttt rightmost[] @textrm and @texttt bottom[]@textrm
 . This means that in-stead of, for ex-

Underfull \hbox (badness 10000) in paragraph at lines 2793--2800
 @textrm am-ple, [] one can just spec-ify
[690] [691] [692] [693] [694] [695] [696] [697] [698] [699] [700] [701]
[702] [703] [704] [705] [706] [707]
Underfull \hbox (badness 10000) in paragraph at lines 4156--4161
 []@textrm Note that since @texttt switch-to-prev-buffer[] @textrm is called by
 @texttt bury-buffer[]@textrm ,
[708] [709] [710] [711] [712] [713] [714] [715] [716] [717] [718] [719]
[720] [721] [722] [723] [724] [725] [726] [727] [728] [729] [730] [731]
[732] [733] [734] [735] [736] [737] [738] [739] [740] [741] [742] [743])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/frames.texi
Chapter 30 [744] [745] [746] [747] [748] [749] [750] [751] [752] [753] [754]
[755] [756] [757] [758] [759] [760] [761] [762] [763] [764] [765] [766]
[767] [768] [769] [770] [771] [772] [773] [774] [775] [776] [777] [778]
[779] [780] [781] [782] [783] [784] [785] [786] [787] [788] [789] [790]
[791] [792] [793] [794] [795] [796] [797] [798] [799] [800] [801] [802]
[803] [804] [805])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/positions.te
xi Chapter 31 [806] [807] [808] [809] [810] [811] [812] [813]
Underfull \hbox (badness 10000) in paragraph at lines 699--702
 []@textrm When you use @texttt compute-motion[] @textrm for the mini-buf-fer, 
you need to use
[814] [815] [816] [817] [818] [819])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/markers.texi
Chapter 32 [820] [821] [822] [823] [824] [825] [826] [827] [828])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/text.texi
Chapter 33 [829] [830] [831]
Underfull \hbox (badness 7433) in paragraph at lines 231--236
@texttt buffer-substring-with-bidi-context[] @textrm func-tion (see [][]Section
 40.26 [Bidi-rec-tional
[832] [833] [834] [835] [836] [837] [838] [839] [840] [841] [842] [843]
[844] [845] [846] [847] [848] [849] [850] [851] [852] [853] [854] [855]
[856] [857] [858] [859] [860] [861] [862] [863] [864] [865] [866] [867]
[868] [869] [870] [871] [872] [873] [874] [875] [876]
Underfull \hbox (badness 7451) in paragraph at lines 3504--3511
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 3504--3511
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[877] [878] [879]
Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 []@textrm When the vari-able @texttt cursor-sensor-inhibit[] @textrm is non-@t
exttt nil[]@textrm , the

Underfull \hbox (badness 10000) in paragraph at lines 3711--3714
 @texttt cursor-intangible[] @textrm prop-erty and the @texttt cursor-sensor-fu
nctions[]
[880] [881] [882] [883] [884] [885] [886] [887] [888] [889] [890] [891]
[892] [893] [894] [895] [896] [897] [898] [899] [900] [901] [902] [903]
[904] [905] [906] [907] [908] [909] [910] [911])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/nonascii.tex
i Chapter 34 [912] [913] [914] [915] [916] [917] [918]
Underfull \hbox (badness 10000) in paragraph at lines 519--530
 []@textrm Corresponds to the Uni-code prop-er-ties @texttt Decomposition_Type[
] @textrm and
[919] [920]
Underfull \hbox (badness 10000) in paragraph at lines 623--628
 []@textrm Corresponds to Uni-code language- and context-independent spe-cial
[921] [922] [923] [924] [925]
Underfull \hbox (badness 10000) in paragraph at lines 986--992
 @textrm and @texttt :encode-translation-table[] @textrm re-spec-tively in the 
@textsl props[] @textrm ar-gu-ment to
[926] [927] [928] [929] [930] [931] [932] [933] [934] [935] [936] [937]
[938] [939] [940] [941])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/searching.te
xi Chapter 35 [942] [943]
Underfull \hbox (badness 8170) in paragraph at lines 165--168
 []@textrm Internally, @texttt word-search-forward[] @textrm and re-lated func-
tions use the func-tion
[944] [945] [946] [947] l.458: Unicode char @u8:ก not defined for Texinfo
l.458: Unicode char @u8:ฺ not defined for Texinfo
l.458: Unicode char @u8:฿ not defined for Texinfo
l.458: Unicode char @u8:๛ not defined for Texinfo [948] [949] [950] [951]
[952] [953] [954] [955] [956] [957] [958] [959] [960] [961] [962] [963]
[964] [965] [966] [967] [968] [969]
Underfull \hbox (badness 10000) in paragraph at lines 2939--2945
 @texttt sentence-end-double-space[] @textrm (see [][][Definition of sentence-e
nd-double-space],
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/syntax.texi
Chapter 36 [970] [971] [972] [973] [974] [975] [976] [977] [978] [979] [980]
[981] [982] [983] [984] [985] [986])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/abbrevs.texi
Chapter 37 [987] [988] [989] [990] [991] [992] [993])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/threads.texi
Chapter 38 [994] [995] [996] [997] [998])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/processes.te
xi Chapter 39 [999] [1000] [1001] [1002] [1003] [1004] [1005] [1006] [1007]
[1008] [1009] [1010] [1011] [1012] [1013] [1014] [1015] [1016] [1017] [1018]
[1019] [1020] [1021] [1022] [1023] [1024] [1025] [1026] [1027] [1028] [1029]
[1030] [1031] [1032] [1033] [1034] [1035] [1036] [1037] [1038] [1039] [1040]
[1041] [1042] [1043] [1044] [1045] [1046] [1047] [1048])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/display.texi
Chapter 40 [1049] [1050] [1051] [1052] [1053] [1054] [1055]
Overfull \hbox (72.59274pt too wide) in paragraph at lines 541--541
 []    @texttt (make-progress-reporter "Collecting some mana for Emacs..." 0 50
0 0 1 1.5)[] |
[1056] [1057] [1058] [1059] [1060] [1061]
Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @textrm The func-tion @texttt collapse-delayed-warnings[] @textrm re-moves re-
peated en-tries from

Underfull \hbox (badness 10000) in paragraph at lines 927--933
 @texttt delayed-warnings-list[]@textrm . The func-tion @texttt display-delayed
-warnings[] @textrm calls
[1062] [1063] [1064] [1065] [1066] [1067] [1068] [1069] [1070] [1071] [1072]
[1073]
Underfull \hbox (badness 7451) in paragraph at lines 1755--1762
 []@textrm A cons cell of the form @texttt (foreground-color . @textttsl color-
name@texttt )[] @textrm or

Underfull \hbox (badness 10000) in paragraph at lines 1755--1762
 @textrm or back-ground color, sim-i-lar to @texttt (:foreground @textttsl colo
r-name@texttt )[] @textrm or
[1074] [1075] [1076] [1077] [1078] [1079] [1080] [1081] [1082] [1083] [1084]
[1085] [1086] [1087] [1088] [1089] [1090] [1091] [1092] [1093] [1094] [1095]
[1096] [1097] [1098] [1099] [1100] [1101] [1102] [1103] [1104]
Underfull \hbox (badness 10000) in paragraph at lines 4020--4026
 @textttsl size height baseline-offset relative-compose default-ascent max-widt
h
[1105]
Underfull \hbox (badness 10000) in paragraph at lines 4087--4092
 @textttsl size max-width as-cent de-scent space-width average-width capability
@texttt ][]@textrm .
[1106] [1107] [1108] [1109] [1110] [1111] [1112] [1113] [1114] [1115] [1116]
[1117] [1118] [1119] [1120] [1121] [1122] [1123] [1124] [1125] [1126] [1127]
[1128] [1129] [1130] [1131] [1132] [1133] [1134] [1135] [1136] [1137] [1138]
[1139] [1140] [1141] [1142] [1143] [1144] [1145] [1146] [1147] [1148] [1149]
[1150] [1151] [1152] [1153] [1154] [1155] [1156] [1157] [1158] [1159] [1160]
[1161] [1162] [1163] [1164] [1165] [1166] [1167] [1168])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/os.texi
Chapter 41 [1169] [1170] [1171] [1172] [1173] [1174] [1175] [1176] [1177]
[1178] [1179] [1180] [1181] [1182] [1183] [1184] [1185] [1186] [1187] [1188]
[1189] [1190] [1191] [1192] [1193] [1194] [1195] [1196] [1197] [1198] [1199]
[1200] [1201] [1202] [1203] [1204] [1205] [1206] [1207] [1208] [1209] [1210]
[1211] [1212] [1213] [1214] [1215])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/package.texi
Chapter 42 [1216] [1217] [1218] [1219] [1220] [1221])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/anti.texi
Appendix A [1222] [1223] [1224]) Appendix B [1225]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/doclicense.t
exi [1226] [1227] [1228] [1229] [1230] [1231] [1232]) Appendix C [1233]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/gpl.texi
[1234] [1235] [1236] [1237] [1238] [1239] [1240] [1241] [1242] [1243])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/tips.texi
Appendix D [1244] [1245] [1246] [1247] [1248] [1249] [1250] [1251] [1252]
[1253] [1254] [1255] [1256] [1257] [1258])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/internals.te
xi Appendix E [1259] [1260] [1261]
Underfull \hbox (badness 7796) in paragraph at lines 201--204
[]@textrm In the un-likely event that you need a more gen-eral func-tion-al-ity
 than

Overfull \hbox (57.37375pt too wide) in paragraph at lines 243--252
 @textrm value is an al-ist [],|
[1262] [1263] [1264] [1265] [1266] [1267] [1268] [1269] [1270]
Underfull \hbox (badness 10000) in paragraph at lines 884--889
 @textrm cor-re-sponds to the C11 key-word @texttt _Noreturn[] @textrm and to
[1271] [1272] [1273] [1274] [1275] [1276]
Writing index file elisp.tp
[1277] [1278] [1279] [1280] [1281] [1282] [1283]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1797--1797
 []  @texttt mpz_import (result, nlimbs, order, limb_size, endian, nails, magni
tude);[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 1818--1818
 []  @texttt mpz_export (magnitude, &written, order, limb_size, endian, nails, 
value);[] |
[1284] [1285] [1286] [1287] [1288] [1289] [1290] [1291] [1292] [1293] [1294]
[1295] [1296] [1297] [1298] [1299] [1300] [1301] [1302])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/errors.texi
Appendix F [1303] [1304]
Underfull \hbox (badness 6741) in paragraph at lines 79--81
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of function indirections c
ontains a

Underfull \hbox (badness 6741) in paragraph at lines 83--85
 []@textrm The mes-sage is `@texttt Symbol^^Ms chain of variable indirections c
ontains a
[1305] [1306] [1307])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/maps.texi
Appendix G [1308] [1309] [1310])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/hooks.texi
Appendix H [1311] [1312] [1313] [1314])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/index.texi
(Index) [1315]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispref/elisp.fns
[1316] [1317] [1318] [1319] [1320] [1321] [1322] [1323] [1324] [1325] [1326]
[1327] [1328] [1329] [1330] [1331] [1332] [1333] [1334] [1335] [1336] [1337]
[1338] [1339] [1340] [1341] [1342] [1343] [1344] [1345] [1346] [1347] [1348]
[1349] [1350] [1351] [1352] [1353] [1354] [1355] [1356] [1357] [1358] [1359]
[1360] [1361] [1362] [1363] [1364] [1365] [1366] [1367] [1368])) [1369] )
(see the transcript file for additional information)pdfTeX warning (dest): name
{Intro\040Eval} has been referenced but does not exist, replaced by a fixed one


</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxsl10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local
/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/t
exlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texl
ive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive
/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/20
21/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/202
1/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/
texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021
/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/local/texlive/2021/
texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmti9.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on elisp.pdf (1395 pages, 4911053 bytes).
Transcript written on elisp.log.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispintro pdf
  GEN      emacs-lisp-intro.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./emacs-lisp-intro.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-lisp-intro.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] [3] [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.toc) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.toc [-2] [-3] [-4] [-5] [-6] [-7]) [-8]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.toc) (Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.aux) [1] [2] [3] [4] Chapter 1pdfTeX warning (ext4): destination with th
e same identifier (name{1}) has been already used, duplicate ignored
<to be read again> 
                   @unvbox 
@onepageout ...name{@the @pageno } xyz@fi @unvbox 
                                                  @headlinebox @pagebody {#1...
<output> ...ark @onepageout {@pagecontents @PAGE }
                                                  }
<to be read again> 
                   T
l.1147 T
        echnically speaking, a list in Lisp consists of parentheses surrounding
[1]pdfTeX warning (ext4): destination with the same identifier (name{2}) has be
en already used, duplicate ignored
<to be read again> 
                   @unvbox 
@onepageout ...name{@the @pageno } xyz@fi @unvbox 
                                                  @headlinebox @pagebody {#1...
<output> ...ark @onepageout {@pagecontents @PAGE }
                                                  }
@\need ... to #1@mil {@strut @vfil }@penalty 9999 
                                                  @kern -#1@mil @nobreak @fi 
l.1218 @need 1200
                  [2]pdfTeX warning (ext4): destination with the same identifie
r (name{3}) has been already used, duplicate ignored
<to be read again> 
                   @unvbox 
@onepageout ...name{@the @pageno } xyz@fi @unvbox 
                                                  @headlinebox @pagebody {#1...
<output> ...ark @onepageout {@pagecontents @PAGE }
                                                  }
l.1303 
        [3]pdfTeX warning (ext4): destination with the same identifier (name{4}
) has been already used, duplicate ignored
<to be read again> 
                   @unvbox 
@onepageout ...name{@the @pageno } xyz@fi @unvbox 
                                                  @headlinebox @pagebody {#1...
<output> ...ark @onepageout {@pagecontents @PAGE }
                                                  }
@\need ...@dimen 2 @vtop to #1@mil {@strut @vfil }
                                                  @penalty 9999 @kern -#1@mi...
l.1389 @need 1200
                  [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
[16] [17] [18] Chapter 2 [19] [20] [21] [22] [23] [24] Chapter 3 [25] [26]
[27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41]
[42] [43] Chapter 4 [44] [45] [46] [47] [48] [49]
Underfull \hbox (badness 10000) in paragraph at lines 5044--5047
[]@textrm The sec-ond and third ar-gu-ments to the @ssectt list[] @textrm ex-pr
es-sion are
[50] [51]
Underfull \hbox (badness 10000) in paragraph at lines 5228--5236
@textrm we see that @ssectt append-to[] @textrm is bound to the value re-turned
 by the
[52] [53] [54] Chapter 5 [55] [56] [57] [58] [59] [60] [61] [62] [63] [64]
[65] [66] Chapter 6 [67] [68] [69] [70] Chapter 7 [71] [72] [73] [74] [75]
[76] [77] Chapter 8 [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88]
[89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] Chapter 9 [101] </
Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/cons-1.pdf> 
</Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/cons-2.pdf
> [102] </Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/co
ns-2a.pdf> </Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro
/cons-3.pdf> [103] </Users/suzume/Documents/Repositories/emacs-test-build/doc/l
ispintro/cons-4.pdf> [104] </Users/suzume/Documents/Repositories/emacs-test-bui
ld/doc/lispintro/drawers.pdf> Chapter 10 [105] [106] </Users/suzume/Documents/R
epositories/emacs-test-build/doc/lispintro/cons-5.pdf> Chapter 11 [107]
[108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119]
[120] [121] [122]
Underfull \hbox (badness 10000) in paragraph at lines 11336--11339
[]@textrm The else-part con-sists of an ad-di-tion, the re-cur-sive call to

Underfull \hbox (badness 7963) in paragraph at lines 11336--11339
@ssectt triangle-recursively[] @textrm and a decre-ment-ing ac-tion; and it loo
ks like

Underfull \hbox (badness 10000) in paragraph at lines 11356--11361
 []@textrm The Lisp in-ter-preter cre-ates an in-di-vid-ual in-stance of

Underfull \hbox (badness 10000) in paragraph at lines 11406--11409
 []@textrm We al-ready know what hap-pens when Emacs eval-u-ates
[123] [124] [125] [126] [127] [128]
Underfull \hbox (badness 10000) in paragraph at lines 11909--11911
[]@textrm Install both func-tion def-i-ni-tions by eval-u-at-ing them, then cal
l
[129] [130] Chapter 12 [131] [132] [133] [134] [135] [136] [137] [138] [139]
[140] [141] [142] [143] Chapter 13 [144] [145] [146] [147] [148] [149] [150]
[151] [152] [153] [154] Chapter 14 [155] [156] [157] [158] [159] [160] [161]
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173]
Chapter 15 [174] [175] [176] [177] [178] [179] [180] [181] [182] Chapter 16
[183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
[195] [196] [197] [198] [199] [200] Chapter 17 [201] [202] [203] [204] [205]
[206] Chapter 18 [207] [208] Appendix A [209] [210] Appendix B [211] [212]
[213] [214] [215] [216]
Overfull \hbox (24.152pt too wide) in paragraph at lines 19184--19184
 []      @reducedtt ;; This is like exchange-point-and-mark, but doesn^^Mt ac-t
i-vate the mark.[] 
[217] Appendix C [218] [219] [220] [221] [222] [223] [224] [225] [226] [227]
[228] [229] [230] [231] [232] [233] [234] </Users/suzume/Documents/Repositories
/emacs-test-build/doc/lispintro/lambda-1.pdf> [235] </Users/suzume/Documents/Re
positories/emacs-test-build/doc/lispintro/lambda-2.pdf> </Users/suzume/Document
s/Repositories/emacs-test-build/doc/lispintro/lambda-3.pdf> [236] [237]
[238] Appendix D [239] [240] Appendix E [241]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/doclicense
.texi [242] [243] [244] [245] [246] [247] [248] [249]) (Index) [250]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/lispintro/emacs-lisp
-intro.cps [251] [252] [253] [254] [255]) [256] [257] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/
public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public
/amsfonts/cm/cmtt9.pfb>
Output written on emacs-lisp-intro.pdf (273 pages, 1046307 bytes).
Transcript written on emacs-lisp-intro.log.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/emacs pdf
  GEN      emacs.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./emacs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file emacs.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] [3] [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16]
[-17] [-18]) [-19] [-20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc)
(Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.aux)
(Distribution) [1] [2] [3] (Introduction) [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/screen.texi
Chapter 1 [5] [6]
Writing index file emacs.vr
[7] [8] [9]
Writing index file emacs.ky
Writing index file emacs.fn
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/commands.texi
Chapter 2 [10] [11] [12])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/entering.texi
Chapter 3 [13] [14])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/basic.texi
Chapter 4 [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mini.texi
Chapter 5 [26] [27] [28] [29] [30] [31]
Underfull \hbox (badness 10000) in paragraph at lines 467--474
 []@textrm You can tweak the con-fir-ma-tion be-hav-ior by cus-tomiz-ing the va
ri-able
[32] [33] [34] [35] [36])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/m-x.texi
Chapter 6 [37] [38])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/help.texi
Chapter 7 [39] [40]
Underfull \hbox (badness 10000) in paragraph at lines 109--112
 []@textrm Display doc-u-men-ta-tion on the Lisp func-tion named @textsl func-t
ion[]

Underfull \hbox (badness 10000) in paragraph at lines 109--112
 @textrm (@texttt describe-function[]@textrm ). Since com-mands are Lisp func-t
ions, this
[41] [42] [43] [44] [45] [46] [47] [48])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mark.texi
Chapter 8 [49] [50] [51] [52] [53] [54] [55])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/killing.texi
Chapter 9 [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66]
Underfull \hbox (badness 10000) in paragraph at lines 819--823
 @texttt C-x r N[]@textrm Insert line num-bers along the left edge of the regio
n-rectangle
[67]
Underfull \hbox (badness 7777) in paragraph at lines 940--945
[]@textrm When the re-gion is in rectangle-mark-mode, @texttt C-x C-x[] @textrm
 runs the com-mand
[68]
Underfull \hbox (badness 10000) in paragraph at lines 986--989
@texttt cua-rectangle-mark-mode[] @textrm com-mand. There's also the stan-dard 
com-mand
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/regs.texi
Chapter 10 [69] [70] [71]
Underfull \hbox (badness 10000) in paragraph at lines 198--201
 @texttt C-x r w @textttsl r[]@textrm Save the state of the se-lected frame's w
in-dows in reg-is-ter @textsl r[]
[72] [73])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/display.texi
Chapter 11 [74] [75]
Underfull \hbox (badness 10000) in paragraph at lines 192--195
 @texttt C-M-l[]@textrm Scroll heuris-ti-cally to bring use-ful in-for-ma-tion 
onto the screen
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/search.texi
Chapter 12 [100] [101] [102] [103] [104] [105] [106] [107]
Underfull \hbox (badness 10000) in paragraph at lines 696--700
[]@textrm You can also use two sim-pler com-mands, @texttt M-x search-forward[]
 @textrm and @texttt M-x

Underfull \hbox (badness 10000) in paragraph at lines 717--721
 @texttt word[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward word s
earch
[108]
Underfull \hbox (badness 10000) in paragraph at lines 790--795
 @texttt symbol[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward sym-
bol search
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119]
Underfull \hbox (badness 10000) in paragraph at lines 1617--1620
[]@textrm A com-pan-ion vari-able @texttt replace-regexp-lax-whitespace[] @text
rm con-trols whether
[120] [121] [122] [123] [124]
Underfull \hbox (badness 8132) in paragraph at lines 2027--2036
@textrm matches as de-ter-mined by @texttt case-fold-search[] @textrm and @text
tt search-whitespace-regexp[]@textrm ,
[125])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/fixit.texi
Chapter 13 [126] [127] [128] [129] [130] [131])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/kmacro.texi
Chapter 14 [132] [133] [134]
Underfull \hbox (badness 10000) in paragraph at lines 238--246
[]@textrm The com-mands @texttt C-x C-k C-n[] @textrm (@texttt kmacro-cycle-rin
g-next[]@textrm ) and @texttt C-x C-k C-p[]
[135] [136] [137] [138] [139])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/files.texi
Chapter 15 [140]
Underfull \hbox (badness 10000) in paragraph at lines 70--79
[]@textrm Each buffer has a @textsl de-fault di-rec-tory@textrm , stored in the
 buffer-local vari-able
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159] [160]
Underfull \hbox (badness 10000) in paragraph at lines 1684--1688
 @texttt C-c C-w[][]@textrm Re-generate the cur-rent hunk, dis-re-gard-ing chan
ges in white-space
[161] [162] [163] [164] [165] [166] [167])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/buffers.texi
Chapter 16 [168] [169] [170] [171] [172] [173] [174] [175] [176]
Underfull \hbox (badness 10000) in paragraph at lines 677--682
@textrm and @texttt /usr/projects/zaphod/Makefile[] @textrm would be named `@te
xttt tmp/Makefile[]@textrm '[] and
[177] [178])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/windows.texi
Chapter 17 [179] [180] [181] [182] [183] [184] [185] [186]
Underfull \hbox (badness 7221) in paragraph at lines 645--649
[]@textrm Selecting the pre-vi-ous window-local tab is the same as typ-ing @tex
ttt C-x LEFT[][]
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/frames.texi
Chapter 18 [187] [188] [189] [190] [191] [192] [193] [194] [195]
Underfull \hbox (badness 10000) in paragraph at lines 624--633
 @textrm names used are `@texttt org.gnome.desktop.interface monospace-font-nam
e[]@textrm '[] and
[196] [197] [198] [199] [200] [201] [202]
Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm op-tion @texttt mouse-drag-and-drop-region-cut-when-buffers-differ[] @t
extrm to a non-@texttt nil[]

Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm be-hav-ior, set the op-tions @texttt mouse-drag-and-drop-region-show-to
oltip[] @textrm and/or
[203] [204] [205] [206] [207] [208] [209])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mule.texi
Chapter 19 [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220]
[221] [222] [223] [224] [225]
Underfull \hbox (badness 10000) in paragraph at lines 1343--1349
[]@textrm The com-mand @texttt C-x RET[] k[] @textrm (@texttt set-keyboard-codi
ng-system[]@textrm ), or the vari-able
[226] [227] [228] [229] [230] [231] [232] [233])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/modes.texi
Chapter 20 [234] [235] [236] [237] [238] [239])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/indent.texi
Chapter 21 [240] [241] [242] [243])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/text.texi
Chapter 22 [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266]
[267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/programs.texi
Chapter 23 [278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288]
[289] [290] [291] [292] [293] [294] [295]
Underfull \hbox (badness 10000) in paragraph at lines 1524--1532
 @texttt C-c , SPC[][][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[296] [297] [298] [299])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/building.texi
Chapter 24 [300] [301] [302] [303] [304] [305] [306]
Underfull \hbox (badness 7522) in paragraph at lines 516--521
@textrm To dis-play any er-ror mes-sages as-so-ci-ated with the cur-rent line, 
type @texttt M-x
[307] [308] [309] [310] [311]
Underfull \hbox (badness 10000) in paragraph at lines 1025--1032
@texttt gdb-display-@textttsl buffertype@texttt -buffer[] @textrm or @texttt M-
x gdb-frame-@textttsl buffertype@texttt -buffer[]@textrm , where
[312] [313] [314] [315] [316] [317] [318] [319] [320] [321])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/maintaining.te
xi Chapter 25 [322] [323] [324] [325] [326] [327] [328] [329] [330] [331]
[332] [333] [334] [335] [336] [337] [338] [339] [340] [341] [342] [343]
[344] [345] [346] [347] [348]
Underfull \hbox (badness 7722) in paragraph at lines 2284--2287
 []@textrm Perform in-ter-ac-tive query-replace on ref-er-ences that match @tex
tsl pat-tern[]
[349] [350] [351] [352] [353] [354] [355] [356] [357] [358] [359]
Underfull \hbox (badness 10000) in paragraph at lines 3226--3229
 []@texttt bug-reference-maybe-setup-from-vc[] @textrm which does the setup ac-
cord-ing to
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/abbrevs.texi
 Chapter 26 [360] [361] [362] [363] [364] [365] [366])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/dired.texi
Chapter 27 [367] [368] [369] [370] [371] [372] [373] [374] [375] [376]
Underfull \hbox (badness 10000) in paragraph at lines 906--911
 @texttt dired-compress-directory-default-suffix[] @textrm user op-tion. Also s
ee
[377] [378] [379] [380] [381] [382] [383] [384] [385])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/calendar.texi
Chapter 28 [386] [387] [388] [389] [390] [391] [392] [393] [394] [395]
Underfull \hbox (badness 10000) in paragraph at lines 892--895
 @texttt g f[]@textrm Move to a date spec-i-fied in the French Rev-o-lu-tion-ar
y cal-en-dar
[396] [397] [398] [399] [400] [401] [402] [403]
Underfull \hbox (badness 10000) in paragraph at lines 1603--1609
[]@textrm Finally, the two vari-ables @texttt calendar-daylight-savings-starts-
time[] @textrm and
[404])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/sending.texi
Chapter 29 [405] [406] [407] [408] [409] [410] [411] [412])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/rmail.texi
Chapter 30 [413] [414] [415] [416] [417] [418] [419] [420] [421] [422] [423]
[424] [425] [426] [427] [428] [429] [430] [431] [432])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/misc.texi
Chapter 31 [433] [434]
Underfull \hbox (badness 10000) in paragraph at lines 169--174
 @texttt u[]@textrm Toggle the sub-scrip-tion sta-tus of the group (@texttt gnu
s-group-toggle-
[435] [436] [437] [438] [439] [440] [441] [442] [443]
Underfull \hbox (badness 10000) in paragraph at lines 978--985
 @texttt C-c SPC[][]@textrm Accumulate mul-ti-ple lines of in-put, then send th
em to-gether
[444] [445] [446] [447] [448] [449] [450]
Underfull \hbox (badness 10000) in paragraph at lines 1542--1552
@texttt term-color-blue[]@textrm , @texttt term-color-magenta[]@textrm , @textt
t term-color-cyan[]@textrm , @texttt term-color-white[]@textrm ,
[451] [452] [453] [454] [455] [456] [457] [458] [459] [460] [461] [462]
[463] [464] [465] [466] [467] [468] [469] [470])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/package.texi
Chapter 32 [471] [472] [473] [474] [475] [476])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/custom.texi
Chapter 33 [477] [478] [479] [480] [481] [482] [483] [484] [485] [486] [487]
[488] [489] [490]
Underfull \hbox (badness 10000) in paragraph at lines 1094--1102
@texttt copy-dir-locals-to-file-locals-prop-line[] @textrm copies the cur-rent 
directory-local
[491] [492] [493] [494] [495] [496] [497] [498] [499] [500] [501] [502]
[503] [504] [505] [506] [507] [508] [509] [510] [511])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/trouble.texi
Chapter 34 [512] [513] [514] [515] [516] [517] [518] [519] [520] [521] [522]
[523] [524] [525] [526] [527] [528] [529]) Appendix A [530]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gpl.texi
[531] [532] [533] [534] [535] [536] [537] [538] [539] [540]) Appendix B
[541]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/doclicense.tex
i [542] [543] [544] [545] [546] [547] [548])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/cmdargs.texi
Appendix C [549]
Writing index file emacs.op
[550] [551] [552] [553]
Underfull \hbox (badness 10000) in paragraph at lines 349--354
 @textrm `@texttt -q[]@textrm '[], `@texttt --no-site-file[]@textrm '[], `@text
tt --no-site-lisp[]@textrm '[], `@texttt --no-x-resources[]@textrm '[], and
[554] [555] [556]
Underfull \hbox (badness 10000) in paragraph at lines 620--625
 @texttt locale-language-names[]@textrm , @texttt locale-charset-language-names
[]@textrm , and
[557]
Underfull \hbox (badness 10000) in paragraph at lines 689--697
 @texttt TEMP[][]@textrm These en-vi-ron-ment vari-ables are used to ini-tial-i
ze the vari-able
[558] [559] [560] [561] [562] [563] [564])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/xresources.tex
i Appendix D [565]
Underfull \hbox (badness 10000) in paragraph at lines 55--64
@textrm `@texttt HKEY_CURRENT_USER\SOFTWARE\GNU\Emacs[]@textrm '[], which af-fe
cts only the cur-

Underfull \hbox (badness 7925) in paragraph at lines 55--64
@textrm rent user and over-ride the system-wide set-tings, and then un-der the 
key
[566] [567] [568] [569] [570] [571]) [572]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/anti.texi
Appendix E [573] [574]
Underfull \hbox (badness 7047) in paragraph at lines 110--115
 []@textrm We dis-abled @texttt show-paren-mode[] @textrm by de-fault, since we
 think the ven-er-a-ble

Underfull \hbox (badness 10000) in paragraph at lines 124--131
 @textrm This in-cludes @texttt gnus-topic-display-predicate[]@textrm , @texttt
 gnus-process-mark-toggle[]@textrm ,
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/macos.texi
Appendix F [575] [576] [577] [578] [579])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/haiku.texi
Appendix G [580] [581])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/msdos.texi
Appendix H [582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592]
Underfull \hbox (badness 6808) in paragraph at lines 1184--1191
@texttt Personalization[] @textrm from [], then [] (or
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gnu.texi
(The GNU Manifesto) [593] [594] [595] [596] [597] [598] [599] [600])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/glossary.texi
(Glossary) [601] [602] [603] [604] [605] [606] [607] [608] [609] [610] [611]
[612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623]
[624]) (Key (Character) Index) [625]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.kys
[626] [627] [628] [629] [630] [631] [632] [633] [634] [635])
(Command and Function Index) [636]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.fns
[637] [638] [639] [640] [641] [642] [643] [644] [645] [646] [647] [648]
[649] [650]) (Variable Index) [651]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.vrs
[652] [653] [654] [655] [656] [657] [658] [659] [660]) (Concept Index) [661]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.cps
[662] [663] [664] [665] [666] [667] [668] [669] [670] [671] [672] [673]
[674] [675] [676] [677]) [678] )
(see the transcript file for additional information){/usr/local/texlive/2021/te
xmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public
/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/
amsfonts/cm/cmti9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/am
sfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/ams
fonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsf
onts/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-sup
er/sfrm1095.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-super
/sftt1095.pfb>
Output written on emacs.pdf (702 pages, 2906697 bytes).
Transcript written on emacs.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./emacs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file emacs.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] [3] [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] [-14] [-15] [-16]
[-17] [-18]) [-19] [-20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.toc)
(Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.aux)
(Distribution) [1] [2] [3] (Introduction) [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/screen.texi
Chapter 1 [5] [6]
Writing index file emacs.vr
[7] [8] [9]
Writing index file emacs.ky
Writing index file emacs.fn
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/commands.texi
Chapter 2 [10] [11] [12])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/entering.texi
Chapter 3 [13] [14])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/basic.texi
Chapter 4 [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mini.texi
Chapter 5 [26] [27] [28] [29] [30] [31]
Underfull \hbox (badness 10000) in paragraph at lines 467--474
 []@textrm You can tweak the con-fir-ma-tion be-hav-ior by cus-tomiz-ing the va
ri-able
[32] [33] [34] [35] [36])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/m-x.texi
Chapter 6 [37] [38])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/help.texi
Chapter 7 [39] [40]
Underfull \hbox (badness 10000) in paragraph at lines 109--112
 []@textrm Display doc-u-men-ta-tion on the Lisp func-tion named @textsl func-t
ion[]

Underfull \hbox (badness 10000) in paragraph at lines 109--112
 @textrm (@texttt describe-function[]@textrm ). Since com-mands are Lisp func-t
ions, this
[41] [42] [43] [44] [45] [46] [47] [48])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mark.texi
Chapter 8 [49] [50] [51] [52] [53] [54] [55])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/killing.texi
Chapter 9 [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66]
Underfull \hbox (badness 10000) in paragraph at lines 819--823
 @texttt C-x r N[]@textrm Insert line num-bers along the left edge of the regio
n-rectangle
[67]
Underfull \hbox (badness 7777) in paragraph at lines 940--945
[]@textrm When the re-gion is in rectangle-mark-mode, @texttt C-x C-x[] @textrm
 runs the com-mand
[68]
Underfull \hbox (badness 10000) in paragraph at lines 986--989
@texttt cua-rectangle-mark-mode[] @textrm com-mand. There's also the stan-dard 
com-mand
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/regs.texi
Chapter 10 [69] [70] [71]
Underfull \hbox (badness 10000) in paragraph at lines 198--201
 @texttt C-x r w @textttsl r[]@textrm Save the state of the se-lected frame's w
in-dows in reg-is-ter @textsl r[]
[72] [73])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/display.texi
Chapter 11 [74] [75]
Underfull \hbox (badness 10000) in paragraph at lines 192--195
 @texttt C-M-l[]@textrm Scroll heuris-ti-cally to bring use-ful in-for-ma-tion 
onto the screen
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/search.texi
Chapter 12 [100] [101] [102] [103] [104] [105] [106] [107]
Underfull \hbox (badness 10000) in paragraph at lines 696--700
[]@textrm You can also use two sim-pler com-mands, @texttt M-x search-forward[]
 @textrm and @texttt M-x

Underfull \hbox (badness 10000) in paragraph at lines 717--721
 @texttt word[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward word s
earch
[108]
Underfull \hbox (badness 10000) in paragraph at lines 790--795
 @texttt symbol[]@textrm ); oth-er-wise, be-gin an in-cre-men-tal for-ward sym-
bol search
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119]
Underfull \hbox (badness 10000) in paragraph at lines 1617--1620
[]@textrm A com-pan-ion vari-able @texttt replace-regexp-lax-whitespace[] @text
rm con-trols whether
[120] [121] [122] [123] [124]
Underfull \hbox (badness 8132) in paragraph at lines 2027--2036
@textrm matches as de-ter-mined by @texttt case-fold-search[] @textrm and @text
tt search-whitespace-regexp[]@textrm ,
[125])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/fixit.texi
Chapter 13 [126] [127] [128] [129] [130] [131])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/kmacro.texi
Chapter 14 [132] [133] [134]
Underfull \hbox (badness 10000) in paragraph at lines 238--246
[]@textrm The com-mands @texttt C-x C-k C-n[] @textrm (@texttt kmacro-cycle-rin
g-next[]@textrm ) and @texttt C-x C-k C-p[]
[135] [136] [137] [138] [139])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/files.texi
Chapter 15 [140]
Underfull \hbox (badness 10000) in paragraph at lines 70--79
[]@textrm Each buffer has a @textsl de-fault di-rec-tory@textrm , stored in the
 buffer-local vari-able
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159] [160]
Underfull \hbox (badness 10000) in paragraph at lines 1684--1688
 @texttt C-c C-w[][]@textrm Re-generate the cur-rent hunk, dis-re-gard-ing chan
ges in white-space
[161] [162] [163] [164] [165] [166] [167])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/buffers.texi
Chapter 16 [168] [169] [170] [171] [172] [173] [174] [175] [176]
Underfull \hbox (badness 10000) in paragraph at lines 677--682
@textrm and @texttt /usr/projects/zaphod/Makefile[] @textrm would be named `@te
xttt tmp/Makefile[]@textrm '[] and
[177] [178])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/windows.texi
Chapter 17 [179] [180] [181] [182] [183] [184] [185] [186]
Underfull \hbox (badness 7221) in paragraph at lines 645--649
[]@textrm Selecting the pre-vi-ous window-local tab is the same as typ-ing @tex
ttt C-x LEFT[][]
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/frames.texi
Chapter 18 [187] [188] [189] [190] [191] [192] [193] [194] [195]
Underfull \hbox (badness 10000) in paragraph at lines 624--633
 @textrm names used are `@texttt org.gnome.desktop.interface monospace-font-nam
e[]@textrm '[] and
[196] [197] [198] [199] [200] [201] [202]
Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm op-tion @texttt mouse-drag-and-drop-region-cut-when-buffers-differ[] @t
extrm to a non-@texttt nil[]

Underfull \hbox (badness 10000) in paragraph at lines 1203--1211
@textrm be-hav-ior, set the op-tions @texttt mouse-drag-and-drop-region-show-to
oltip[] @textrm and/or
[203] [204] [205] [206] [207] [208] [209])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/mule.texi
Chapter 19 [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220]
[221] [222] [223] [224] [225]
Underfull \hbox (badness 10000) in paragraph at lines 1343--1349
[]@textrm The com-mand @texttt C-x RET[] k[] @textrm (@texttt set-keyboard-codi
ng-system[]@textrm ), or the vari-able
[226] [227] [228] [229] [230] [231] [232] [233])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/modes.texi
Chapter 20 [234] [235] [236] [237] [238] [239])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/indent.texi
Chapter 21 [240] [241] [242] [243])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/text.texi
Chapter 22 [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266]
[267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/programs.texi
Chapter 23 [278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288]
[289] [290] [291] [292] [293] [294] [295]
Underfull \hbox (badness 10000) in paragraph at lines 1524--1532
 @texttt C-c , SPC[][][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[296] [297] [298] [299])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/building.texi
Chapter 24 [300] [301] [302] [303] [304] [305] [306]
Underfull \hbox (badness 7522) in paragraph at lines 516--521
@textrm To dis-play any er-ror mes-sages as-so-ci-ated with the cur-rent line, 
type @texttt M-x
[307] [308] [309] [310] [311]
Underfull \hbox (badness 10000) in paragraph at lines 1025--1032
@texttt gdb-display-@textttsl buffertype@texttt -buffer[] @textrm or @texttt M-
x gdb-frame-@textttsl buffertype@texttt -buffer[]@textrm , where
[312] [313] [314] [315] [316] [317] [318] [319] [320] [321])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/maintaining.te
xi Chapter 25 [322] [323] [324] [325] [326] [327] [328] [329] [330] [331]
[332] [333] [334] [335] [336] [337] [338] [339] [340] [341] [342] [343]
[344] [345] [346] [347] [348]
Underfull \hbox (badness 7722) in paragraph at lines 2284--2287
 []@textrm Perform in-ter-ac-tive query-replace on ref-er-ences that match @tex
tsl pat-tern[]
[349] [350] [351] [352] [353] [354] [355] [356] [357] [358] [359]
Underfull \hbox (badness 10000) in paragraph at lines 3226--3229
 []@texttt bug-reference-maybe-setup-from-vc[] @textrm which does the setup ac-
cord-ing to
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/abbrevs.texi
 Chapter 26 [360] [361] [362] [363] [364] [365] [366])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/dired.texi
Chapter 27 [367] [368] [369] [370] [371] [372] [373] [374] [375] [376]
Underfull \hbox (badness 10000) in paragraph at lines 906--911
 @texttt dired-compress-directory-default-suffix[] @textrm user op-tion. Also s
ee
[377] [378] [379] [380] [381] [382] [383] [384] [385])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/calendar.texi
Chapter 28 [386] [387] [388] [389] [390] [391] [392] [393] [394] [395]
Underfull \hbox (badness 10000) in paragraph at lines 892--895
 @texttt g f[]@textrm Move to a date spec-i-fied in the French Rev-o-lu-tion-ar
y cal-en-dar
[396] [397] [398] [399] [400] [401] [402] [403]
Underfull \hbox (badness 10000) in paragraph at lines 1603--1609
[]@textrm Finally, the two vari-ables @texttt calendar-daylight-savings-starts-
time[] @textrm and
[404])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/sending.texi
Chapter 29 [405] [406] [407] [408] [409] [410] [411] [412])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/rmail.texi
Chapter 30 [413] [414] [415] [416] [417] [418] [419] [420] [421] [422] [423]
[424] [425] [426] [427] [428] [429] [430] [431] [432])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/misc.texi
Chapter 31 [433] [434]
Underfull \hbox (badness 10000) in paragraph at lines 169--174
 @texttt u[]@textrm Toggle the sub-scrip-tion sta-tus of the group (@texttt gnu
s-group-toggle-
[435] [436] [437] [438] [439] [440] [441] [442] [443]
Underfull \hbox (badness 10000) in paragraph at lines 978--985
 @texttt C-c SPC[][]@textrm Accumulate mul-ti-ple lines of in-put, then send th
em to-gether
[444] [445] [446] [447] [448] [449] [450]
Underfull \hbox (badness 10000) in paragraph at lines 1542--1552
@texttt term-color-blue[]@textrm , @texttt term-color-magenta[]@textrm , @textt
t term-color-cyan[]@textrm , @texttt term-color-white[]@textrm ,
[451] [452] [453] [454] [455] [456] [457] [458] [459] [460] [461] [462]
[463] [464] [465] [466] [467] [468] [469] [470])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/package.texi
Chapter 32 [471] [472] [473] [474] [475] [476])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/custom.texi
Chapter 33 [477] [478] [479] [480] [481] [482] [483] [484] [485] [486] [487]
[488] [489] [490]
Underfull \hbox (badness 10000) in paragraph at lines 1094--1102
@texttt copy-dir-locals-to-file-locals-prop-line[] @textrm copies the cur-rent 
directory-local
[491] [492] [493] [494] [495] [496] [497] [498] [499] [500] [501] [502]
[503] [504] [505] [506] [507] [508] [509] [510] [511])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/trouble.texi
Chapter 34 [512] [513] [514] [515] [516] [517] [518] [519] [520] [521] [522]
[523] [524] [525] [526] [527] [528] [529]) Appendix A [530]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gpl.texi
[531] [532] [533] [534] [535] [536] [537] [538] [539] [540]) Appendix B
[541]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/doclicense.tex
i [542] [543] [544] [545] [546] [547] [548])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/cmdargs.texi
Appendix C [549]
Writing index file emacs.op
[550] [551] [552] [553]
Underfull \hbox (badness 10000) in paragraph at lines 349--354
 @textrm `@texttt -q[]@textrm '[], `@texttt --no-site-file[]@textrm '[], `@text
tt --no-site-lisp[]@textrm '[], `@texttt --no-x-resources[]@textrm '[], and
[554] [555] [556]
Underfull \hbox (badness 10000) in paragraph at lines 620--625
 @texttt locale-language-names[]@textrm , @texttt locale-charset-language-names
[]@textrm , and
[557]
Underfull \hbox (badness 10000) in paragraph at lines 689--697
 @texttt TEMP[][]@textrm These en-vi-ron-ment vari-ables are used to ini-tial-i
ze the vari-able
[558] [559] [560] [561] [562] [563] [564])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/xresources.tex
i Appendix D [565]
Underfull \hbox (badness 10000) in paragraph at lines 55--64
@textrm `@texttt HKEY_CURRENT_USER\SOFTWARE\GNU\Emacs[]@textrm '[], which af-fe
cts only the cur-

Underfull \hbox (badness 7925) in paragraph at lines 55--64
@textrm rent user and over-ride the system-wide set-tings, and then un-der the 
key
[566] [567] [568] [569] [570] [571]) [572]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/anti.texi
Appendix E [573] [574]
Underfull \hbox (badness 7047) in paragraph at lines 110--115
 []@textrm We dis-abled @texttt show-paren-mode[] @textrm by de-fault, since we
 think the ven-er-a-ble

Underfull \hbox (badness 10000) in paragraph at lines 124--131
 @textrm This in-cludes @texttt gnus-topic-display-predicate[]@textrm , @texttt
 gnus-process-mark-toggle[]@textrm ,
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/macos.texi
Appendix F [575] [576] [577] [578] [579])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/haiku.texi
Appendix G [580] [581])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/msdos.texi
Appendix H [582] [583] [584] [585] [586] [587] [588] [589] [590] [591] [592]
Underfull \hbox (badness 6808) in paragraph at lines 1184--1191
@texttt Personalization[] @textrm from [], then [] (or
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/gnu.texi
(The GNU Manifesto) [593] [594] [595] [596] [597] [598] [599] [600])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/glossary.texi
(Glossary) [601] [602] [603] [604] [605] [606] [607] [608] [609] [610] [611]
[612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623]
[624]) (Key (Character) Index) [625]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.kys
[626] [627] [628] [629] [630] [631] [632] [633] [634] [635])
(Command and Function Index) [636]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.fns
[637] [638] [639] [640] [641] [642] [643] [644] [645] [646] [647] [648]
[649] [650]) (Variable Index) [651]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.vrs
[652] [653] [654] [655] [656] [657] [658] [659] [660]) (Concept Index) [661]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs.cps
[662] [663] [664] [665] [666] [667] [668] [669] [670] [671] [672] [673]
[674] [675] [676] [677]) [678] )
(see the transcript file for additional information){/usr/local/texlive/2021/te
xmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public
/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/
amsfonts/cm/cmti9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/am
sfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/ams
fonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsf
onts/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-sup
er/sfrm1095.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-super
/sftt1095.pfb>
Output written on emacs.pdf (702 pages, 2906697 bytes).
Transcript written on emacs.log.
  GEN      emacs-xtra.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./emacs-xtra.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-xtra.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs-xtra.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs-xtra.toc
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs-xtra.toc
) (Introduction)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs-xtra.aux
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/picture-xtra.t
exi (Editing Pictures) [1] [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 263--272
 @texttt rectangle-to-register[]@textrm ). See [][]Section ``Reg-is-ters'' in @
textsl the Emacs
) [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/arevert-xtra.t
exi [5])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/dired-xtra.tex
i (Subdirectory Switches in Dired) [6])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/cal-xtra.texi
(More advanced features of the Calendar and Diary) [7]
Underfull \hbox (badness 10000) in paragraph at lines 99--107
@texttt holiday-islamic-holidays[]@textrm , @texttt holiday-oriental-holidays[]
@textrm , and @texttt holiday-other-
[8] [9] [10] [11] [12]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 502--502
 [] @texttt (backup day " *" monthname "\\W+\\<\\([^*0-9]\\|\\([0-9]+[:aApP]\\)
\\)")[] |
[13] [14] [15] [16] [17] [18])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emerge-xtra.te
xi (Merging Files with Emerge) [19] [20] [21] [22] [23])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/vc-xtra.texi
(Advanced VC Usage) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/vc1-xtra.texi
[25] [26] [27] [28]))
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/fortran-xtra.t
exi (Fortran Mode) [29]
Underfull \hbox (badness 10000) in paragraph at lines 82--85
 @textttsl C-c C-n[]@textrm Move to the be-gin-ning of the next state-ment (@te
xttt fortran-next-
[30]
Underfull \hbox (badness 10000) in paragraph at lines 131--136
[]@textrm The com-mands @texttt fortran-beginning-of-subprogram[] @textrm and @
texttt fortran-end-of-
[31] [32] [33] [34] [35])
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/msdos-xtra.tex
i (Emacs and MS-DOS) [36] [37] [38] [39] [40] [41] [42]) Appendix A [43]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/doclicense.tex
i [44] [45] [46] [47] [48] [49] [50]) (Index) [51]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacs-xtra.cps
[52] [53] [54]) [55] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt9.pfb>
Output written on emacs-xtra.pdf (59 pages, 381374 bytes).
Transcript written on emacs-xtra.log.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/misc pdf
  GEN      auth.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./auth.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.aux)
Chapter 2 [1] [2]
Writing index file auth.vr
[3] Chapter 3 [4]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 288--288
 []                                         @texttt (nnimap-address "imap.gmail
.com"))[] |

Overfull \hbox (37.93651pt too wide) in paragraph at lines 290--290
 []                                         @texttt (nnimap-address "imap.gmail
.com"))))[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 296--296
 []@texttt machine gmail login account@gmail.com password "account password" po
rt imap[] |

Overfull \hbox (43.6852pt too wide) in paragraph at lines 297--297
 []@texttt machine gmail2 login account2@gmail.com password "account2 password"
 port imap[] |
Chapter 4 [5]
Writing index file auth.fn
[6]
Underfull \hbox (badness 10000) in paragraph at lines 391--397
 @texttt "@textrm org.freedesktop.NetworkManager.Mobile@texttt " @textrm or @te
xttt "@textrm org.gnome.OnlineAccounts@texttt "@textrm ,
[7] Chapter 5 [8] [9] Chapter 6 [10] [11] Appendix A [12] Appendix B [13]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[14] [15] [16] [17] [18] [19] [20]) (Index) [21]
No file auth.cps.
(Function Index) [22]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.fns)
(Variable Index) [23]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/auth.vrs)
[24] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on auth.pdf (27 pages, 209230 bytes).
Transcript written on auth.log.
  GEN      autotype.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./autotype.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.toc)
(Autotyping)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.aux)
Chapter 1
Writing index file autotype.cp
Chapter 2 [1] Chapter 3 [2] Chapter 4 [3]
Writing index file autotype.fn
Writing index file autotype.vr
Chapter 5 [4] [5] Chapter 6 [6] Chapter 7 [7] Chapter 8 [8]
Underfull \hbox (badness 10000) in paragraph at lines 460--466
[]@textrm The vari-ables @texttt time-stamp-line-limit[]@textrm , @texttt time-
stamp-start[]@textrm , @texttt time-stamp-end[]@textrm ,
Chapter 9 [9] Chapter 10 [10] Chapter 11 [11]
Writing index file autotype.ky
Chapter 12 [12] [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20] [21]) (Concept Index) [22]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.cps)
(Command Index) [23]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.fns)
(Variable Index) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/autotype.vrs)
[25] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on autotype.pdf (28 pages, 208525 bytes).
Transcript written on autotype.log.
  GEN      bovine.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./bovine.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file bovine.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc)
(@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.aux)
Chapter 1 [1] Chapter 2 [2] [3] Chapter 3 [4] [5] Chapter 4 [6] Appendix A
[7]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[8] [9] [10] [11] [12] [13] [14]) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc)
[-2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/bovine.toc)
[-3] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb
></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on bovine.pdf (20 pages, 199413 bytes).
Transcript written on bovine.log.
  GEN      calc.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./calc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.toc
[-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10]) [-11] [-12]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.toc)
Chapter 1 [1] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.aux)
[3] [4]
Writing index file calc.cp
[5] [6] [7] [8] [9] [10] [11] [12] [13] Chapter 2 [14] [15] [16] [17] [18]
[19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33]
[34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60]
Writing index file calc.tp
[61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75]
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
[91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] Chapter 3
[103] [104]
Writing index file calc.pg
Writing index file calc.ky
[105] [106] [107] [108] [109] [110] [111] [112] [113] [114] Chapter 4 [115]
[116] [117] [118]
Writing index file calc.vr
[119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130]
Chapter 5 [131] [132] [133] [134] [135] Chapter 6 [136] [137] [138] [139]
[140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151]
[152] [153] [154] [155] [156] [157] [158] [159] [160] [161]
Underfull \hbox (badness 10000) in paragraph at lines 14233--14249
@textrm to `@texttt \begin{matrix} ... \end{matrix}[]@textrm '[], `@texttt \beg
in{bmatrix} ... \end{bmatrix}[]@textrm '[],

Underfull \hbox (badness 10000) in paragraph at lines 14233--14249
@textrm `@texttt \begin{pmatrix} ... \end{pmatrix}[]@textrm '[], as well as `@t
exttt \begin{smallmatrix} ...
[162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173]
[174] [175] [176]
Underfull \hbox (badness 7649) in paragraph at lines 15662--15668
@textrm will parse `@texttt foo(1, 2, 3, 4)[]@textrm '[] as `@texttt bar([1, 2,
 3, 4])[]@textrm '[], and `@texttt foo(1, 2; 3, 4)[]@textrm '[] as
[177] [178] [179] [180] [181] Chapter 7 [182] [183] [184] [185] [186] [187]
[188] [189] [190] [191] [192] [193] [194] [195] [196] [197]
Writing index file calc.fn
[198] [199] [200] [201] [202] [203] [204] [205] [206] Chapter 8 [207] [208]
[209] [210] [211] [212] [213] [214] [215] [216] [217] [218] Chapter 9 [219]
[220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231]
[232] [233] [234] [235] [236] [237] [238] [239] [240] [241] Chapter 10 [242]
[243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265]
Underfull \hbox (badness 6910) in paragraph at lines 23652--23665
[]@textrm Your rule may do fur-ther in-te-gra-tion by call-ing @texttt integ[]@
textrm . For ex-am-ple,
[266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277]
[278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288] [289]
[290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300] [301]
Underfull \hbox (badness 10000) in paragraph at lines 26896--26906
 []@textrm Here's an-other ex-am-ple, for in-te-grat-ing cosines of lin-ear ter
ms:
[302] [303] [304] [305] [306] [307] [308] [309] [310] [311] Chapter 11 [312]
[313] [314] [315] [316] [317] [318] [319] [320] Chapter 12 [321] [322] [323]
[324] [325] [326] [327] Chapter 13 [328] [329] [330] [331] [332] [333] [334]
[335] [336] Chapter 14 [337] [338] [339] [340] [341] [342] Chapter 15 [343]
[344] [345] [346] [347] [348] [349] Chapter 16 [350] [351] [352] [353] [354]
Underfull \hbox (badness 10000) in paragraph at lines 30901--30912
[]@textrm The @textttsl C-x * n[] @textrm (@texttt calc-embedded-next[]@textrm 
) and @textttsl C-x * p[] @textrm (@texttt calc-embedded-previous[]@textrm )
[355] [356] [357] [358] [359] [360] Chapter 17 [361] [362] [363] [364] [365]
[366] [367] [368] [369] [370] [371] [372] [373] [374] [375] [376] [377]
[378] [379] [380] [381] [382] [383] [384] [385] [386] [387] [388] [389]
[390] [391] [392] [393] [394] [395] [396] [397] [398] [399] [400] [401]
[402] [403] [404] [405] [406] [407] [408] [409] [410] [411] Appendix A [412]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gpl.texi
[413] [414] [415] [416] [417] [418] [419] [420] [421] [422]) Appendix B
[423] [424]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[425] [426] [427] [428] [429] [430] [431]) Appendix C [432] [433]
Underfull \hbox (badness 10000) in paragraph at lines 35371--35376
 []@textrm The vari-able @texttt calc-embedded-announce-formula-alist[] @textrm
 is used to set
[434]
Underfull \hbox (badness 10000) in paragraph at lines 35422--35430
 []@textrm The vari-able @texttt calc-embedded-open-close-formula-alist[] @text
rm is used to set
[435]
Underfull \hbox (badness 10000) in paragraph at lines 35466--35473
 []@textrm The vari-able @texttt calc-embedded-open-close-plain-alist[] @textrm
 is used to set

Underfull \hbox (badness 10000) in paragraph at lines 35509--35517
 @texttt calc-embedded-open-new-formula[] @textrm and @texttt calc-embedded-clo
se-new-formula[]
[436]
Underfull \hbox (badness 10000) in paragraph at lines 35536--35543
 []@textrm The vari-able @texttt calc-embedded-open-close-mode-alist[] @textrm 
is used to set
[437] Appendix D [438] Appendix E [439] [440] [441] [442] [443] [444] [445]
[446] [447] [448] [449] [450] [451] [452] [453] [454] [455] [456] [457]
(Index of Key Sequences) [458]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.kys
[459] [460] [461] [462] [463] [464] [465] [466])
(Index of Calculator Commands) [467] [468]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.pgs
[469] [470] [471] [472] [473]) (Index of Algebraic Functions) [474]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.tps
[475] [476] [477] [478] [479] [480]) (Concept Index) [481] [482]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.cps
[483] [484] [485]) (Index of Variables) [486]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.vrs
[487]) (Index of Lisp Math Functions) [488]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/calc.fns
[489] [490]) [491] )
(see the transcript file for additional information){/usr/local/texlive/2021/te
xmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmr5.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/
amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/a
msfonts/cm/cmsl9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/ams
fonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/am
sfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/ams
fonts/cm/cmsy7.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfo
nts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfont
s/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts
/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-super/s
frm1095.pfb>
Output written on calc.pdf (505 pages, 2053925 bytes).
Transcript written on calc.log.
  GEN      cc-mode.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./cc-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file cc-mode.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.toc
) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.toc
[-2] [-3]) [-4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.aux)
Writing index file cc-mode.fn
Chapter 2 [1] Chapter 3 [2] [3] Chapter 4 [4] [5]
Writing index file cc-mode.vr
[6] [7]
Underfull \hbox (badness 10000) in paragraph at lines 878--881
 @texttt comment-alist[] @textrm won't be con-sulted at all for comment-only
[8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] Chapter 5 [19] [20]
[21]
Overfull \hbox (164.65263pt too wide) in paragraph at lines 2085--2087
 []@textrm The de-fault value for @texttt c-doc-comment-style[] @textrm is []. 

[22] [23] [24] Chapter 6 [25] [26] [27]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2445--2445
 []            @texttt (string-match "/usr/src/linux" (buffer-file-name)))[] 
[28] [29]
Underfull \hbox (badness 7558) in paragraph at lines 2613--2632
[]@texttt c-indent-comment-alist[]@textrm , @texttt c-indent-comments-syntactic
ally-p[] @textrm (see [][]Section 4.1
[30] [31]
Overfull \hbox (111.7891pt too wide) in paragraph at lines 2791--2793
 []@textrm The stan-dard value of @texttt c-default-style[] @textrm is []. 
[32] [33] [34] Chapter 7 [35]
Underfull \hbox (badness 10000) in paragraph at lines 3082--3086
[][][]@smalltt comment-start[]@smallrm , @smalltt comment-end[]@smallrm , @smal
ltt comment-start-skip[]@smallrm , @smalltt paragraph-start[]@smallrm , @smallt
t paragraph-separate[]@smallrm ,
[36] [37] Chapter 8 [38] [39] [40] [41] [42] [43] Chapter 9 [44] [45] [46]
[47] Chapter 10 [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59]
[60] [61] [62] [63] [64] [65] [66] Chapter 11 [67] [68] [69] [70] [71] [72]
[73]
Overfull \vbox (0.28314pt too high) has occurred while \output is active
[74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] Chapter 12 [86]
[87] [88] [89] Chapter 13 [90] Appendix A [91] [92] Appendix B [93] [94]
Appendix C [95]
Overfull \hbox (13.62822pt too wide) in paragraph at lines 7401--7401
 []@texttt File mode specification error: (void-variable c-font-lock-keywords-3
)[] 
Appendix D [96] [97] Appendix E [98] Appendix F [99]
Underfull \hbox (badness 10000) in paragraph at lines 7597--7606
@texttt comp.lang.c++[]@textrm , @texttt comp.lang.objective-c[]@textrm , @text
tt comp.lang.java.softwaretools[]@textrm ,
Appendix G [100]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[101] [102] [103] [104] [105] [106] [107]) (Command and Function Index)
[108]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.fns
[109] [110]) [111] (Variable Index) [112]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.vrs
[113]) (Concept and Key Index) [114]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cc-mode.cps
[115] [116] [117]) [118] )
(see the transcript file for additional information)pdfTeX warning (dest): name
{Saving\040Buffers} has been referenced but does not exist, replaced by a fixed
 one

pdfTeX warning (dest): name{Association\040Lists} has been referenced but does 
not exist, replaced by a fixed one

pdfTeX warning (dest): name{File\040Variables} has been referenced but does not
 exist, replaced by a fixed one

pdfTeX warning (dest): name{Specifying\040File\040Variables} has been reference
d but does not exist, replaced by a fixed one

pdfTeX warning (dest): name{Hooks} has been referenced but does not exist, repl
aced by a fixed one

pdfTeX warning (dest): name{Easy\040Customization} has been referenced but does
 not exist, replaced by a fixed one

pdfTeX warning (dest): name{Init\040File} has been referenced but does not exis
t, replaced by a fixed one

pdfTeX warning (dest): name{Font\040Lock} has been referenced but does not exis
t, replaced by a fixed one

pdfTeX warning (dest): name{Deletion} has been referenced but does not exist, r
eplaced by a fixed one

pdfTeX warning (dest): name{Abbrevs} has been referenced but does not exist, re
placed by a fixed one

pdfTeX warning (dest): name{Auto\040Fill} has been referenced but does not exis
t, replaced by a fixed one

pdfTeX warning (dest): name{Defuns} has been referenced but does not exist, rep
laced by a fixed one

pdfTeX warning (dest): name{Just\040Spaces} has been referenced but does not ex
ist, replaced by a fixed one

pdfTeX warning (dest): name{Moving\040by\040Parens} has been referenced but doe
s not exist, replaced by a fixed one

</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local
/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/te
xlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texli
ve/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texliv
e/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb></usr/local/texlive/
2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive
/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/local/texlive/
2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2
021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/20
21/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/202
1/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on cc-mode.pdf (124 pages, 607153 bytes).
Transcript written on cc-mode.log.
  GEN      cl.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./cl.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.aux)
[1] [2] Chapter 2 [3]
Writing index file cl.cp
Writing index file cl.fn
[4] [5] [6] [7] [8] Chapter 3 [9] [10] Chapter 4 [11] [12] [13] [14] [15]
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
[31] [32] Chapter 5 [33] Chapter 6 [34] [35] [36] Chapter 7 [37] [38]
Chapter 8 [39] [40] [41] [42]
Writing index file cl.vr
Chapter 9 [43] [44] [45] [46] [47] [48] [49] Chapter 10 [50] [51] [52] [53]
Chapter 11 [54] [55] [56] [57]
Overfull \hbox (44.17865pt too wide) in paragraph at lines 4198--4198
 []     [] @texttt error: "astronaut-first-name accessing a non-astronaut"[] 
[58]
Overfull \hbox (44.17863pt too wide) in paragraph at lines 4244--4244
 []@texttt (cl-defstruct (person2 (:type list) :named) first-name age sex)[] 

Overfull \hbox (15.4352pt too wide) in paragraph at lines 4246--4246
 []@texttt (cl-defstruct (person4 (:type vector)) first-name age sex)[] 
[59] Chapter 12 [60] Appendix A [61] [62] Appendix B [63] Appendix C [64]
[65] [66] Appendix D [67] [68] [69] [70] [71] [72] Appendix E [73]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[74] [75] [76] [77] [78] [79] [80]) (Function Index) [81]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.fns [82])
(Variable Index) [83]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.vrs)
(Concept Index) [84]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/cl.cps)
[85] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmss10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on cl.pdf (89 pages, 442674 bytes).
Transcript written on cl.log.
  GEN      dbus.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./dbus.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file dbus.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.toc)
(D-Bus integration in Emacs)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.aux)
Chapter 1 Chapter 2 [1] [2] [3] [4]
Underfull \hbox (badness 10000) in paragraph at lines 409--416
 @textrm ject path `@texttt /org/freedesktop/Hal/devices/computer[]@textrm '[] 
of-fers the in-ter-face
[5] [6] [7]
Overfull \hbox (26.60324pt too wide) in paragraph at lines 563--563
 []       @texttt (arg ((name . "hit_data") (type . "aav") (direction . "out"))
))[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 585--585
 []             @texttt (dbus-introspect-get-interface-names :session service p
ath))[] |
[8]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 632--632
 []     @texttt (arg ((name . "hit_data") (type . "aav") (direction . "out"))))
[] |

Overfull \hbox (7.87372pt too wide) in paragraph at lines 676--677
[][][]@smallrm See [][]@smalltt https://  dbus.  freedesktop.  org/  doc/  dbus
-specification.  html#  standard-interfaces-properties[][][]| |

Overfull \hbox (34.99783pt too wide) in paragraph at lines 675--680
[]@textrm Interfaces can have prop-er-ties. These can be ex-posed via the `@tex
ttt org.freedesktop.DBus.Properties[]@textrm '[]|
[9]
Overfull \hbox (22.04855pt too wide) in paragraph at lines 682--683
[][][]@smallrm See [][]@smalltt https://  dbus.  freedesktop.  org/  doc/  dbus
-specification.  html#  standard-interfaces-objectmanager[][][]| |
[10] [11]
Underfull \hbox (badness 10000) in paragraph at lines 817--821
 []@textrm If pos-si-ble, `@texttt org.freedesktop.DBus.ObjectManager.GetManage
dObjects[]@textrm '[]

Underfull \hbox (badness 10000) in paragraph at lines 817--821
 @textrm col-lected via `@texttt org.freedesktop.DBus.Introspectable.Introspect
[]@textrm '[] and
[12] [13] Chapter 3 [14]
Overfull \hbox (40.24081pt too wide) in paragraph at lines 989--989
  @texttt Lisp type              | 

Overfull \hbox (57.48686pt too wide) in paragraph at lines 989--989
              | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 992--992
  @texttt nat-u-ral num-ber         | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 993--993
  @texttt neg-a-tive in-te-ger       | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 994--994
  @texttt float                  | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 995--995
  @texttt string                 | 

Overfull \hbox (40.24081pt too wide) in paragraph at lines 996--996
  @texttt list                   | 
[15] [16]
Overfull \hbox (57.48686pt too wide) in paragraph at lines 1129--1129
              | 
[17] Chapter 4 [18]
Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 []@textrm With the @texttt dbus-introspect[] @textrm func-tion it is pos-si-bl
e to ex-plore the

Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 @textrm in-ter-faces of `@texttt org.freedesktop.Hal[]@textrm '[] ser-vice. It
 of-fers the in-ter-

Underfull \hbox (badness 10000) in paragraph at lines 1263--1271
 @textrm faces `@texttt org.freedesktop.Hal.Manager[]@textrm '[] for the ob-jec
t at the path

Overfull \hbox (26.62305pt too wide) in paragraph at lines 1263--1271
 @textrm `@texttt /org/freedesktop/Hal/Manager[]@textrm '[] as well as the in-t
er-face `@texttt org.freedesktop.Hal.Device[]@textrm '[]|
[19] Chapter 5 [20] Chapter 6 [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 1434--1440
@textrm the ser-vice name must be `@texttt org.gnu.Emacs[]@textrm '[]. The ob-j
ect path shall be-

Underfull \hbox (badness 10000) in paragraph at lines 1434--1440
@textrm gin with `@texttt /org/gnu/Emacs/@textttsl application[]@textrm '[], an
d the in-ter-face name shall be
[23]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1515--1515
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[24]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1631--1631
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[25]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 1638--1638
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |

Overfull \hbox (52.65848pt too wide) in paragraph at lines 1645--1649
 @textrm `@texttt org.freedesktop.DBus.Properties.Get[]@textrm '[] and `@texttt
 org.freedesktop.DBus.Properties.GetAll[]@textrm '[].|

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1676--1676
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1682--1682
 [] @texttt :session "org.freedesktop.TextEditor" "/org/freedesktop/TextEditor"
[] |
[26] Chapter 7 [27] [28]
Overfull \hbox (1.95699pt too wide) in paragraph at lines 1812--1819
 []@textrm As we know from the in-tro-spec-tion data of in-ter-face `@texttt or
g.freedesktop.Hal.Manager[]@textrm '[],|

Overfull \hbox (20.85455pt too wide) in paragraph at lines 1827--1827
 []   @texttt :system nil nil nil nil #^^Mignore :path-namespace "/invalid/path
"))[] |
Chapter 8 [29]
Overfull \hbox (66.84407pt too wide) in paragraph at lines 1881--1881
 [][] @texttt "unix:abstract=/tmp/dbus-2yzWHOCdSD,guid=a490dd26625870ca1298b6e1
0000fd7f"[] |

Overfull \hbox (20.85455pt too wide) in paragraph at lines 1883--1883
 []@texttt ;; If Emacs is built with GTK+ support, and you run in a GTK+-enable
d[] |

Overfull \hbox (15.10587pt too wide) in paragraph at lines 1884--1884
 []@texttt ;; environment (like a GNOME session), the initialization reuses the
[] |
[30] Chapter 9 [31]
Underfull \hbox (badness 10000) in paragraph at lines 1957--1963
[]@textrm Input pa-ram-e-ters of @texttt dbus-call-method[]@textrm , @texttt db
us-call-method-asynchronously[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 1957--1963
@texttt dbus-send-signal[]@textrm , @texttt dbus-register-method[]@textrm , @te
xttt dbus-register-property[] @textrm and
[32]
Overfull \hbox (15.10587pt too wide) in paragraph at lines 2095--2095
 []@texttt (add-hook ^^Mdbus-event-error-functions #^^Mmy-dbus-event-error-hand
ler)[] |
Chapter 10 [33] [34] (Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dbus.cps)
[36] Appendix A [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[38] [39] [40] [41] [42] [43] [44]) [45] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt9.pfb>
Output written on dbus.pdf (48 pages, 295007 bytes).
Transcript written on dbus.log.
  GEN      dired-x.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./dired-x.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.toc
) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.aux)
Writing index file dired-x.cp

Underfull \hbox (badness 8151) in paragraph at lines 162--172
@textrm the value of @texttt dired-clean-up-buffers-too[]@textrm . @texttt dire
d-read-shell-command[] @textrm uses
Chapter 2 [1] Chapter 3 [2]
Writing index file dired-x.ky
Writing index file dired-x.fn
Writing index file dired-x.vr
[3]
Underfull \hbox (badness 10000) in paragraph at lines 329--336
 @textrm The de-fault value is the el-e-ments of @texttt completion-ignored-ext
ensions[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 329--336
 @texttt dired-latex-unclean-extensions[]@textrm , @texttt dired-bibtex-unclean
-extensions[] @textrm and
[4] Chapter 4 [5] [6] Chapter 5 [7] Chapter 6 [8] [9]
Overfull \hbox (71.72998pt too wide) in paragraph at lines 697--700
 @textrm de-fault is [] 
[10] Chapter 7 [11] Chapter 8 [12] Chapter 9 [13] Chapter 10 [14] Appendix A
[15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[16] [17] [18] [19] [20] [21] [22]) (Concept Index) [23]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.cps)
(Function Index) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.fns)
(Key Index) [25]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.kys)
(Variable Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/dired-x.vrs)
[27] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on dired-x.pdf (30 pages, 239711 bytes).
Transcript written on dired-x.log.
  GEN      ebrowse.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./ebrowse.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ebrowse.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ebrowse.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ebrowse.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ebrowse.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ebrowse.aux)
[1] Chapter 2 [2] [3] [4] Chapter 3 [5] [6] Chapter 4 [7] [8] [9] [10]
Chapter 5 [11] [12] [13] [14] [15] Chapter 6 [16] [17] Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ebrowse.cps
[27]) [28] [29] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfont
s/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts
/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/
cm/cmmi12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/c
m/cmmi9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/
cmr10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cm
r9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl1
0.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt
10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy1
0.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.p
fb>
Output written on ebrowse.pdf (33 pages, 226198 bytes).
Transcript written on ebrowse.log.
  GEN      ede.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./ede.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)

Overfull \hbox (24.69069pt too wide) detected at line 31
 @titlerm EDE (The Emacs Development Environment) |
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ede.toc
[-1] [-2]) [-3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ede.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ede.toc) (EDE)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ede.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2] [3] [4] [5] Chapter 4 [6] Chapter 5
[7] [8]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 598--598
 []                         @texttt (compile-command . "make -f MyCustomMakefil
e all")))[] |
[9] Chapter 6 [10] Chapter 7 [11]
Writing index file ede.vr
[12] [13] [14]
Underfull \hbox (badness 10000) in paragraph at lines 918--923
[]@textrm Through the vari-ables @texttt project-linux-build-directory-default[
] @textrm and
Writing index file ede.fn

Overfull \hbox (95.42339pt too wide) in paragraph at lines 961--961
 []@texttt (defmethod ede-generic-setup-configuration ((proj ede-generic-makefi
le-project) config)[] |
[15] Chapter 8 [16] [17]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1144--1144
 [] @texttt +--------------------+                +-----------+         +------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1145--1145
 [] @texttt |ede-project-autoload|                |ede-project|         |ede-ta
rget|[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1146--1146
 [] @texttt +--------------------+<>--------------+-----------+<>-------+------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1147--1147
 [] @texttt +--------------------+                +-----------+         +------
----+[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 1148--1148
 [] @texttt +--------------------+                +-----------+         +------
----+[] |
[18] [19] [20] [21]
Writing index file ede.pj

Overfull \hbox (44.98746pt too wide) in paragraph at lines 1433--1435
 @textrm Children:[] |
[22]
Overfull \hbox (38.213pt too wide) in paragraph at lines 1517--1517
 [][][]  |

Overfull \hbox (146.9383pt too wide) in paragraph at lines 1521--1523
 @textrm Children:[]|

Overfull \hbox (1.88107pt too wide) in paragraph at lines 1521--1523
 []|

Underfull \hbox (badness 10000) in paragraph at lines 1521--1523
 []

Overfull \hbox (3.9494pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (136.9312pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (161.32538pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (126.25493pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (144.17038pt too wide) in paragraph at lines 1521--1523
 []|

Overfull \hbox (125.98119pt too wide) in paragraph at lines 1521--1523
 [] |
[23] [24] [25] [26]
Overfull \hbox (38.213pt too wide) in paragraph at lines 1803--1803
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 1805--1805
 [][][]  |
[27] [28]
Overfull \hbox (70.12573pt too wide) in paragraph at lines 1869--1871
 []@textrm Default Value: @texttt "\\.\\(h\\(h\\|xx\\|pp\\|\\+\\+\\)?\\|H\\)$\\
|\\<\\w+$"[] |

Overfull \hbox (38.213pt too wide) in paragraph at lines 1925--1925
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 1927--1927
 [][][]  |
[29]
Overfull \hbox (38.213pt too wide) in paragraph at lines 1955--1955
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 1957--1957
 [][][]  |

Overfull \hbox (38.213pt too wide) in paragraph at lines 1985--1985
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 1987--1987
 [][][]  |
[30] [31] [32]
Overfull \hbox (38.213pt too wide) in paragraph at lines 2175--2175
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 2177--2177
 [][][]  |

Overfull \hbox (38.213pt too wide) in paragraph at lines 2217--2217
 [][][]  |

Overfull \hbox (27.04495pt too wide) in paragraph at lines 2219--2219
 [][][]  |
[33]
Underfull \hbox (badness 10000) in paragraph at lines 2258--2260
 []@textrm Installation do-main spec-i-fi-ca-tion. The vari-able

Underfull \hbox (badness 10000) in paragraph at lines 2258--2260
 @textrm GNUSTEP[]INSTALLATION[]DOMAIN is set at this
[34]
Writing index file ede.tg

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 @textrm Children:[]

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Underfull \hbox (badness 10000) in paragraph at lines 2372--2374
 []

Overfull \hbox (63.2679pt too wide) in paragraph at lines 2372--2374
 []|

Overfull \hbox (81.51793pt too wide) in paragraph at lines 2372--2374
 [] |
[35] [36] [37]
Overfull \hbox (163.66748pt too wide) in paragraph at lines 2583--2585
 @textrm Children:[]|

Overfull \hbox (8.84653pt too wide) in paragraph at lines 2583--2585
 []|

Overfull \hbox (164.03246pt too wide) in paragraph at lines 2583--2585
 [] |
[38] [39]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 2770--2770
 [][][]  |

Overfull \hbox (271.18457pt too wide) in paragraph at lines 2774--2776
 @textrm Children:[]|

Overfull \hbox (276.23373pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (203.90283pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (292.17209pt too wide) in paragraph at lines 2774--2776
 []|

Overfull \hbox (248.55455pt too wide) in paragraph at lines 2774--2776
 [] |
[40] [41]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 2868--2868
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 2870--2870
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 2873--2874
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 2873--2874
 @textrm chil-
[42]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 2922--2922
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 2924--2924
 [][][]  |

Overfull \hbox (316.74283pt too wide) in paragraph at lines 2928--2930
 @textrm Children:[]|

Overfull \hbox (323.16078pt too wide) in paragraph at lines 2928--2930
 [] |

Underfull \hbox (badness 10000) in paragraph at lines 2944--2946
 []@textrm Default Value: @texttt ("debug" ("CFLAGS" . "-g") ("LDFLAGS" .

Overfull \hbox (50.0397pt too wide) in paragraph at lines 2984--2984
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 2986--2986
 [][][]  |

Overfull \hbox (280.64587pt too wide) in paragraph at lines 2988--2988
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 2990--2990
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 2990--2990
 @texttt target- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 2990--2990
 @texttt makefile- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 2990--2990
 @texttt archive[]  |
[43]
Overfull \hbox (42.59718pt too wide) in paragraph at lines 2991--2992
 []@textrm No|

Overfull \hbox (49.28883pt too wide) in paragraph at lines 2991--2992
 @textrm chil-|

Overfull \hbox (50.23178pt too wide) in paragraph at lines 2991--2992
 @textrm dren |

Overfull \hbox (50.0397pt too wide) in paragraph at lines 3027--3027
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3029--3029
 [][][]  |

Overfull \hbox (280.64587pt too wide) in paragraph at lines 3031--3031
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3033--3033
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3033--3033
 @texttt target- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3033--3033
 @texttt makefile- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3033--3033
 @texttt program[]  |

Overfull \hbox (405.03658pt too wide) in paragraph at lines 3035--3037
 @textrm Children:[] |
[44]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3106--3106
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3108--3108
 [][][]  |

Overfull \hbox (280.64587pt too wide) in paragraph at lines 3110--3110
 [][][]  |

Overfull \hbox (321.21602pt too wide) in paragraph at lines 3112--3112
 [][][]  |

Overfull \hbox (80.64786pt too wide) in paragraph at lines 3114--3114
 []@texttt ede-proj- |

Overfull \hbox (69.15048pt too wide) in paragraph at lines 3114--3114
 @texttt target- |

Overfull \hbox (80.64786pt too wide) in paragraph at lines 3114--3114
 @texttt makefile- |

Overfull \hbox (69.15048pt too wide) in paragraph at lines 3114--3114
 @texttt shared- |

Overfull \hbox (63.4018pt too wide) in paragraph at lines 3114--3114
 @texttt object[]  |

Overfull \hbox (100.41339pt too wide) in paragraph at lines 3115--3116
 []@textrm No|

Overfull \hbox (107.10504pt too wide) in paragraph at lines 3115--3116
 @textrm chil-|

Overfull \hbox (108.04799pt too wide) in paragraph at lines 3115--3116
 @textrm dren |
[45]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3166--3166
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3168--3168
 [][][]  |

Overfull \hbox (316.52994pt too wide) in paragraph at lines 3172--3174
 @textrm Children:[] |
[46]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3242--3242
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3244--3244
 [][][]  |

Overfull \hbox (200.16425pt too wide) in paragraph at lines 3246--3246
 [][][]  |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3248--3248
 []@texttt ede-proj- |

Overfull \hbox (11.33427pt too wide) in paragraph at lines 3248--3248
 @texttt target- |

Overfull \hbox (5.58559pt too wide) in paragraph at lines 3248--3248
 @texttt elisp- |

Overfull \hbox (22.83165pt too wide) in paragraph at lines 3248--3248
 @texttt autoloads[]  |

Overfull \hbox (42.59718pt too wide) in paragraph at lines 3249--3250
 []@textrm No|

Overfull \hbox (49.28883pt too wide) in paragraph at lines 3249--3250
 @textrm chil-|

Overfull \hbox (50.23178pt too wide) in paragraph at lines 3249--3250
 @textrm dren |
[47]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3357--3357
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3359--3359
 [][][]  |
[48]
Underfull \hbox (badness 10000) in paragraph at lines 3362--3363
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3362--3363
 @textrm chil-

Overfull \hbox (50.0397pt too wide) in paragraph at lines 3413--3413
 [][][]  |

Overfull \hbox (159.5941pt too wide) in paragraph at lines 3415--3415
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3418--3419
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3418--3419
 @textrm chil-
[49]
Overfull \hbox (50.0397pt too wide) in paragraph at lines 3499--3499
 [][][]  |
[50]
Overfull \hbox (161.81206pt too wide) in paragraph at lines 3545--3547
 @textrm Children:[]|

Overfull \hbox (3.67567pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (127.19786pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (143.56207pt too wide) in paragraph at lines 3545--3547
 []|

Overfull \hbox (131.39537pt too wide) in paragraph at lines 3545--3547
 [] |

Overfull \hbox (67.28577pt too wide) in paragraph at lines 3581--3581
 [][][]  |

Overfull \hbox (208.7391pt too wide) in paragraph at lines 3585--3587
 @textrm Children:[]|

Overfull \hbox (41.99478pt too wide) in paragraph at lines 3585--3587
 [] |
[51]
Overfull \hbox (67.28577pt too wide) in paragraph at lines 3626--3626
 [][][]  |

Overfull \hbox (148.09673pt too wide) in paragraph at lines 3628--3628
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3631--3632
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3631--3632
 @textrm chil-

Overfull \hbox (67.28577pt too wide) in paragraph at lines 3664--3664
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3669--3670
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3669--3670
 @textrm chil-
[52]
Overfull \hbox (67.28577pt too wide) in paragraph at lines 3697--3697
 [][][]  |

Underfull \hbox (badness 10000) in paragraph at lines 3702--3703
 []@textrm No

Underfull \hbox (badness 10000) in paragraph at lines 3702--3703
 @textrm chil-

Overfull \hbox (67.28577pt too wide) in paragraph at lines 3730--3730
 [][][]  |

Overfull \hbox (67.28577pt too wide) in paragraph at lines 3760--3760
 [][][]  |
[53]
Overfull \hbox (67.28577pt too wide) in paragraph at lines 3812--3812
 [][][]  |
Writing index file ede.sc
[54] [55]
Writing index file ede.cm

Underfull \hbox (badness 10000) in paragraph at lines 3964--3966
 @textrm Children:[]
[56]
Overfull \hbox (90.6125pt too wide) in paragraph at lines 4077--4079
 @textrm Children:[]|

Overfull \hbox (36.71413pt too wide) in paragraph at lines 4077--4079
 [] |
[57] [58] [59] Appendix A [60]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[61] [62] [63] [64] [65] [66] [67]) [68] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on ede.pdf (73 pages, 324971 bytes).
Transcript written on ede.log.
  GEN      ediff.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./ediff.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ediff.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.toc)
(Ediff)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.aux)
Chapter 1 Chapter 2 [1] [2] [3] [4]
Underfull \hbox (badness 10000) in paragraph at lines 372--379
[]@textrm The com-mands @texttt ediff-windows-wordwise[]@textrm , @texttt ediff
-windows-linewise[]@textrm ,
Chapter 3 [5] [6] [7] [8] [9] [10] [11] [12] Chapter 4 [13] Chapter 5 [14]
[15] Chapter 6 [16] Chapter 7 [17] [18] [19] [20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 1536--1542
[]@textrm Note that se-lec-tive brows-ing af-fects only @texttt ediff-next-diff
erence[] @textrm and

Underfull \hbox (badness 10000) in paragraph at lines 1562--1568
@texttt focus-A[]@textrm , @texttt ediff-regexp-focus-B[]@textrm , @texttt edif
f-regexp-focus-C[]@textrm , @texttt ediff-regexp-hide-A[]@textrm ,
[23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] Chapter 8 [34] [35]
[36] Appendix A [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[38] [39] [40] [41] [42] [43] [44]) (Index) [45]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ediff.cps
[46] [47]) [48] [49] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt9.pfb>
Output written on ediff.pdf (52 pages, 336675 bytes).
Transcript written on ediff.log.
  GEN      edt.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./edt.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/edt.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/edt.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/edt.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/edt.aux)
[1] [2] Chapter 2 [3] Chapter 3 [4] Chapter 4 [5] [6] [7] Chapter 5 [8]
[9] Chapter 6 [10] [11] [12] Chapter 7 [13] [14] [15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) [24] )</usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmtt9.pfb>
Output written on edt.pdf (27 pages, 203245 bytes).
Transcript written on edt.log.
  GEN      eieio.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./eieio.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)

Overfull \hbox (131.69484pt too wide) detected at line 36
 @titlerm Enhanced Implementation of Emacs Interpreted Objects |
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (EIEIO)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.aux)
Chapter 1 [1] Chapter 2 [2] [3] Chapter 3 [4]
Writing index file eieio.fn
Writing index file eieio.vr
[5] [6] [7] [8] [9] Chapter 4 [10] Chapter 5 [11] [12] Chapter 6 [13] [14]
[15] Chapter 7 [16] Chapter 8 [17] [18] Chapter 9 [19] Chapter 10 [20]
Chapter 11 [21] Chapter 12 [22]
Writing index file eieio.tp
Writing index file eieio.cp
[23] [24] [25] Chapter 13 [26] Chapter 14 [27] Chapter 15 [28]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 1539--1539
 []@texttt parents.  This class is not stored in the ^^Rparent
 slot of a class object."[] |
[29]
Overfull \hbox (49.59799pt too wide) in paragraph at lines 1615--1615
 []  @texttt "Return a string with a summary of the data object as part of the 
name."[] |
[30] Chapter 16 [31] Chapter 17 [32] Chapter 18 [33] Chapter 19 [34]
Appendix A [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[36] [37] [38] [39] [40] [41] [42]) (Function Index) [43]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.fns)
[44] [45]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eieio.toc) )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on eieio.pdf (49 pages, 277474 bytes).
Transcript written on eieio.log.
  GEN      emacs-mime.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./emacs-mime.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file emacs-mime.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.toc)
(Emacs MIME)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.aux)
Chapter 1 [1] [2]
Overfull \hbox (9.18529pt too wide) in paragraph at lines 336--343
 []@textrm List of @reducedrm MIME[] @textrm types that are dis-cour-aged when 
view-ing `@texttt multipart/alternative[]@textrm '[].
[3] [4] [5] Chapter 2 [6] [7] [8] [9] [10] [11]
Overfull \hbox (44.01453pt too wide) in paragraph at lines 935--935
 []@texttt (add-to-list ^^Mgnus-newsgroup-variables ^^Mmm-coding-system-priorit
ies)[] 

Overfull \hbox (67.00928pt too wide) in paragraph at lines 945--945
 []          @texttt (mm-coding-system-priorities ^^M(iso-8859-1 iso-8859-15 ut
f-8)))[] 

Overfull \hbox (67.00928pt too wide) in paragraph at lines 947--947
 []          @texttt (mm-coding-system-priorities ^^M(iso-8859-15 iso-8859-1 ut
f-8)))[] 
[12] [13] Chapter 3 [14] [15]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 1232--1232
 [] @texttt "Hrvoje Nik^^Tsi^^Sc <hniksic@srce.hr>, Steinar Bang <sb@metis.no>"
)[] 
[16] Chapter 4 [17] [18] [19] [20]
Underfull \hbox (badness 10000) in paragraph at lines 1486--1489
 []@textrm The boolean vari-able spec-i-fies whether en-coded words (e.g.,

Underfull \hbox (badness 7047) in paragraph at lines 1492--1496
 []@textrm The boolean vari-able spec-i-fies whether ir-reg-u-lar Q en-coded wo
rds
[21] [22] [23] [24] [25] Chapter 5 [26] Chapter 6 [27] [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[29] [30] [31] [32] [33] [34] [35]) Chapter 7 [36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-mime.cps
[37]) [38] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on emacs-mime.pdf (42 pages, 276963 bytes).
Transcript written on emacs-mime.log.
  GEN      epa.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./epa.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.toc)
(EasyPG Assistant user's manual)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2]
Writing index file epa.fn
[3] [4]
Writing index file epa.ky
Writing index file epa.vr
[5] [6] Chapter 4 [7] Chapter 5 [8] Chapter 6 [9] Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Key Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.kys)
(Function Index) [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.fns)
(Variable Index) [20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/epa.vrs)
[21] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb
></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/loca
l/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/loca
l/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local
/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb></usr/local/t
exlive/2021/texmf-dist/fonts/type1/public/amsfonts/latxfont/lcircle1.pfb>
Output written on epa.pdf (24 pages, 211420 bytes).
Transcript written on epa.log.
  GEN      erc.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./erc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file erc.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/erc.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/erc.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/erc.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/erc.aux)
Chapter 2 [1] [2] [3] Chapter 3 [4] [5] Chapter 4 [6] [7] Chapter 5 [8]
[9]
Overfull \hbox (107.08487pt too wide) in paragraph at lines 626--626
 []@texttt machine irc.libera.chat key /home/bandali/my-cert.key cert /home/ban
dali/my-cert.crt[] |
Writing index file erc.vr
[10] [11] [12] [13] Chapter 6 [14] Chapter 7 [15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) (Index) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/erc.cps)
[25] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on erc.pdf (28 pages, 215675 bytes).
Transcript written on erc.log.
  GEN      ert.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./ert.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ert.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.aux)
Chapter 2 [1] [2]
Underfull \hbox (badness 10000) in paragraph at lines 274--279
 @textttsl S-TAB[][][][]@textrm Cycle be-tween but-tons for-ward (@texttt forwa
rd-button[]@textrm ) and back-ward
[3] [4] Chapter 3 [5] [6] [7] [8] [9] [10] Chapter 4 [11] [12] Chapter 5
[13] Chapter 6 [14] [15] (Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ert.cps
[17]) Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) [26] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on ert.pdf (29 pages, 238039 bytes).
Transcript written on ert.log.
  GEN      eshell.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./eshell.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file eshell.fn
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.aux)
Writing index file eshell.cp
[1] Chapter 2 [2] [3]
Writing index file eshell.cm
[4] [5] [6] [7] [8] [9] Chapter 3 [10] [11] Chapter 4 [12] Chapter 5 [13]
[14] Chapter 6 [15] [16]
Overfull \hbox (32.51715pt too wide) in paragraph at lines 1227--1227
 []@texttt /usr/local/src/editors/vim $ vi **/CVS(/)/Root(.)  Invalid regexp:[]
 |
[17] [18] [19] [20]
Underfull \hbox (badness 10000) in paragraph at lines 1485--1488
 @textrm path-name com-ple-tion for Pcom-plete auto-expand `@texttt /u/i/stdTAB
[][]@textrm '[] to
Appendix A [21]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[22] [23] [24] [25] [26] [27] [28]) (Concept Index) [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.cps)
(Function and Variable Index) [30]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.fns)
(Command Index) [31]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eshell.cms
[32]) [33] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt9.pfb>
Output written on eshell.pdf (37 pages, 283886 bytes).
Transcript written on eshell.log.
  GEN      eudc.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./eudc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file eudc.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eudc.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eudc.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eudc.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eudc.aux)
[1] Chapter 2 [2] [3] [4] Chapter 3 [5] [6] [7] [8] [9] [10] [11] [12]
Chapter 4 [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20]) (Index) [21]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eudc.cps)
[22] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb
></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/loca
l/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/loca
l/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local
/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/
texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on eudc.pdf (25 pages, 239297 bytes).
Transcript written on eudc.log.
  GEN      efaq.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./efaq.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/efaq.toc
[-1] [-2] [-3]) [-4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/efaq.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/efaq.toc)
(The GNU Emacs FAQ)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/efaq.aux)
Chapter 1
Writing index file efaq.cp
[1] [2] Chapter 2 [3] [4] Chapter 3 [5] [6] [7] [8] [9] Chapter 4 [10] [11]
[12] [13] [14] [15]
Underfull \hbox (badness 10000) in paragraph at lines 1459--1467
 @textrm latvian-keyboard, lithuanian-numeric, lithuanian-keyboard, malayalam-i
nscript,
[16] Chapter 5 [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28]
[29] [30] [31] [32] [33] Chapter 6 [34] [35] [36] [37] [38] [39] Chapter 7
[40] [41] Chapter 8 [42] [43] Chapter 9 [44] [45] [46] [47] [48] [49]
Chapter 10 [50] [51] Chapter 11 [52] [53] [54] (Concept Index) [55]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/efaq.cps
[56] [57] [58] [59] [60]) [61] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmbxsl10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmtt9.pfb>
Output written on efaq.pdf (67 pages, 463581 bytes).
Transcript written on efaq.log.
  GEN      eww.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./eww.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.aux)
Chapter 2 [1]
Writing index file eww.fn
Writing index file eww.vr
Writing index file eww.cp
Writing index file eww.ky
[2] Chapter 3 [3] [4] Chapter 4 [5] Appendix A [6] Chapter 5 [7]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[8] [9] [10] [11] [12] [13] [14]) (Key Index) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.kys)
(Variable Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.vrs)
(Function Index) [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.fns)
(Concept Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/eww.cps)
[19] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on eww.pdf (22 pages, 189223 bytes).
Transcript written on eww.log.
  GEN      flymake.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./flymake.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file flymake.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.toc
) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.aux)
Chapter 1 [1] [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 312--314
 []@textrm If non-nil, mov-ing to er-rors with @texttt flymake-goto-next-error[
] @textrm and
Chapter 2 [4] [5] [6] [7]
Overfull \hbox (8.93791pt too wide) in paragraph at lines 624--629
@texttt backend[]@textrm , @texttt flymake-diagnostic-buffer[]@textrm , @texttt
 flymake-diagnostic-text[]@textrm , @texttt flymake-diagnostic-|
[8]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 738--738
 []@texttt ;;; ruby-flymake.el --- A ruby Flymake backend  -*- lexical-binding:
 t; -*-[] |

Overfull \hbox (20.69044pt too wide) in paragraph at lines 742--742
 []  @texttt ;; Not having a ruby interpreter is a serious problem which should
 cause[] |
[9] [10]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 792--792
 []                              @texttt "^\\(?:.*.rb\\|-\\):\\([0-9]+\\): \\(.
*\\)$"[] |

Overfull \hbox (43.6852pt too wide) in paragraph at lines 797--797
 []                                          @texttt (string-to-number (match-s
tring 1)))[] |
Chapter 3 [11] [12] [13] [14] [15] [16] Appendix A [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[18] [19] [20] [21] [22] [23] [24]) (Index) [25]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/flymake.cps
[26]) [27] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on flymake.pdf (30 pages, 259218 bytes).
Transcript written on flymake.log.
  GEN      forms.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./forms.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file forms.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/forms.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/forms.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/forms.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/forms.aux)
Chapter 2 [1] [2] Chapter 3 [3] [4] [5] Chapter 4 [6] Chapter 5 [7] [8]
[9] Chapter 6 [10] [11] Chapter 7 [12] Chapter 8 [13] [14] Chapter 9 [15]
[16] [17] Chapter 10 [18] [19] Chapter 11 [20] Appendix A [21] [22]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[23] [24] [25] [26] [27] [28] [29]) (Index) [30]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/forms.cps)
[31] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/lo
cal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on forms.pdf (35 pages, 218655 bytes).
Transcript written on forms.log.
  GEN      gnus.pdf
sed -e '/@iflatex/,/@end iflatex/d' gnus.texi > gnustmppdf.texi
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./gnustmppdf.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file gnustmppdf.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] [-1] [-2] (The Gnus Newsreader) Chapter 1
Cross reference values unknown; you must run TeX again. [1] Chapter 2 [2]
Writing index file gnustmppdf.ky
[3] [4] [5] [6] [7] [8] [9] [10] Chapter 3 [11] [12] [13] [14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 2015--2022
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion to group un-der point (@textt
t gnus-group-toggle-
[17] [18] [19] [20]
Underfull \hbox (badness 7576) in paragraph at lines 2345--2348
[]@textrm Changes from the group edit-ing com-mands are stored in @texttt ~/.ne
wsrc.eld[]
[21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32]
Underfull \hbox (badness 10000) in paragraph at lines 3433--3442
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion of the cur-rent group (@textt
t gnus-browse-toggle-
[33] [34] [35]
Underfull \hbox (badness 10000) in paragraph at lines 3714--3716
 []@textrm This com-mand uses the pro-cess/prefix con-ven-tion (see [][]$@texts
y h$@textrm un-de-fined$@textsy i$
[36] [37] [38] [39] [40] [41] [42] [43] Chapter 4 [44] [45] [46] [47] [48]
[49] [50] [51] [52] [53] [54] [55] [56]
Underfull \hbox (badness 6859) in paragraph at lines 5651--5659
 @textrm (@texttt gnus-summary-followup-with-original[]@textrm ). This com-mand
 uses the
[57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 6812--6812
 []                     @texttt "wanted" "followup" "summary" "summary of"[] 
[68] [69] [70] [71] [72]
Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@textrm func-tions in-clude @texttt gnus-thread-sort-by-number[]@textrm , @text
tt gnus-thread-sort-by-author[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@texttt gnus-thread-sort-by-most-recent-date[]@textrm , @texttt gnus-thread-sor
t-by-newsgroups[] @textrm and
[73] [74] [75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7849--7856
 @textrm with @texttt gnus-summary-save-in-file[]@textrm , @texttt gnus-summary
-save-body-in-file[]@textrm ,
[80] [81] [82] [83] [84] [85] [86] [87]
Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-italic[]@textrm , @texttt gnus-emphasis-underline[]@textr
m , @texttt gnus-emphasis-bold-italic[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-underline-italic[]@textrm , @texttt gnus-emphasis-underli
ne-bold[]@textrm , and
[88] [89] [90]
Underfull \hbox (badness 10000) in paragraph at lines 8892--8902
 @textttsl W U[][][][][]@textrm Translate many non-@reducedrm ASCII[] @textrm c
har-ac-ters into their @reducedrm ASCII[] @textrm equiv-a-lents
[91] [92]
Underfull \hbox (badness 10000) in paragraph at lines 9039--9041
 @texttt links[]@textrm Use [][]CHAP Links (@texttt https://  almende.  github.
  io/
[93] [94] [95]
Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-custom[]@textrm , @texttt gnus-button-handle-descri
be-function[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-variable[]@textrm , @texttt gnus-button-ha
ndle-symbol[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-key[]@textrm , @texttt gnus-button-handle-
apropos[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-apropos-command[]@textrm , @texttt gnus-button-hand
le-

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt apropos-variable[]@textrm , @texttt gnus-button-handle-apropos-documen
tation[]@textrm , and
[96] [97] [98] [99] [100]
Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 []@texttt mm-file-name-delete-whitespace[]@textrm , @texttt mm-file-name-trim-
whitespace[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 @texttt mm-file-name-collapse-whitespace[]@textrm , and @texttt mm-file-name-r
eplace-
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
Underfull \hbox (badness 7522) in paragraph at lines 10838--10843
 @textttsl M-S[][][]@textrm Repeat the pre-vi-ous search for-wards (@texttt gnu
s-summary-repeat-search-
[112] [113]
Underfull \hbox (badness 10000) in paragraph at lines 10973--10978
 @textrm page $@textsy h$@textrm un-de-fined$@textsy i$[][]@textrm ) of the cur
-rent group (@texttt gnus-summary-customize-
[114] [115] [116] [117]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 11334--11334
 []@texttt application/pgp-keys; gpg --import --interactive --verbose; needster
minal[] 
Chapter 5 [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128]
Chapter 6 [129] [130] [131] [132] [133] [134] [135] [136] [137] Chapter 7
[138] [139] [140]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 13335--13335
 []             @texttt (nntp-open-connection-function nntp-open-via-rlogin-and
-netcat)))[] 
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159]
Overfull \hbox (101.83073pt too wide) in paragraph at lines 14830--14830
 []     @texttt "nohup ssh -f -L 1234:pop.server:110 remote.host sleep 3600 &")
[] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171]
[172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183]
Underfull \hbox (badness 6927) in paragraph at lines 16687--16689
 []@textrm The di-rec-tory where the @reducedrm NOV[] @textrm files should be s
tored. If @texttt nil[]@textrm ,
[184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
Underfull \hbox (badness 10000) in paragraph at lines 17511--17517
 @texttt head-begin-function[]@textrm , @texttt head-end[]@textrm , @texttt bod
y-begin[]@textrm , @texttt body-begin-function[]@textrm ,
[195]
Overfull \hbox (4.76024pt too wide) in paragraph at lines 17603--17605
 []@textrm Creates a @texttt To[] @textrm header that looks like @textsl news-g
roup[]@textrm @@texttt nngateway-address[]@textrm . 
[196] [197]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 17730--17730
 []                                                   @texttt (days-to-time (ca
r args)))))[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 17734--17734
 []                                 @texttt (cons ^^Msearch-group-spec group-sp
ec)))))[] 
[198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209]
[210] [211] [212] [213] [214] [215] [216] [217]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 19438--19438
 []@texttt emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/nul
l 2>&1[] 
Chapter 8 [218] [219] [220] [221] [222] [223] [224] [225] [226]
Underfull \hbox (badness 10000) in paragraph at lines 20112--20115
 @texttt ("lines" 4 <)[] @textrm (see [][]$@textsy h$@textrm un-de-fined$@texts
y i$ @textrm [Ad-vanced Scor-ing],
[227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238]
[239] [240] Chapter 9 [241] [242] [243] [244] [245] [246] [247] [248]
Underfull \hbox (badness 10000) in paragraph at lines 21845--21850
 @textttsl G b q[][][]@textrm Changes the search query for the @texttt nnmairix
[] @textrm group un-der cur-sor
[249]
Underfull \hbox (badness 8113) in paragraph at lines 21893--21899
 @textttsl G b p[][][]@textrm Toggle marks prop-a-ga-tion for this group (@text
tt nnmairix-group-toggle-

Underfull \hbox (badness 10000) in paragraph at lines 21893--21899
 @texttt propmarks-this-group[]@textrm ). (see [][]$@textsy h$@textrm un-de-fin
ed$@textsy i$ @textrm [Prop-a-gat-ing marks],
[250] [251] [252]
Overfull \hbox (312.55998pt too wide) in paragraph at lines 22137--22137
 []      @texttt "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).
*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*")[] 
[253] Chapter 10 [254] [255]
Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-summary-line-format[]@textrm , @texttt gnus-server-line-format[]@t
extrm , @texttt gnus-topic-line-format[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-group-mode-line-format[]@textrm , @texttt gnus-summary-mode-line-f
ormat[]@textrm , @texttt gnus-article-
[256] [257] [258] [259] [260] [261] [262] [263] [264]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 23050--23050
 []                       @texttt (when (string-match "\\^^R\\*Summary \\(.*\\)
\\*\\^^M" buffer)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 23051--23051
 []                         @texttt (format "Group %s" (match-string 1 buffer))
)))))[] 
[265] [266]
Underfull \hbox (badness 10000) in paragraph at lines 23274--23280
@texttt disconnection[]@textrm , @texttt gnus-demon-add-nntp-close-connection[]
@textrm , @texttt gnus-demon-add-scan-
[267] [268] [269]
Overfull \hbox (49.76321pt too wide) in paragraph at lines 23493--23493
 []@texttt ;; Specify the altitude of Face and X-Face images in the From header
.[] 
[270] [271] [272] [273] [274] [275] [276] [277] [278] [279] [280] [281]
[282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293]
[294] [295] [296] [297] [298] [299] [300] [301] [302] [303]
Overfull \hbox (55.18257pt too wide) in paragraph at lines 26178--26178
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-chars)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 26181--26181
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-names)[] 
[304] [305] [306] [307] Chapter 11 [308] Chapter 12 [309] [310] [311] [312]
[313] [314] [315] [316] [317] [318] [319] [320] [321] [322] [323] [324]
Underfull \hbox (badness 10000) in paragraph at lines 28056--28060
 []@textttsl F[] @textrm (@texttt gnus-article-followup-with-original[]@textrm 
) and @textttsl R[] @textrm (@texttt gnus-article-
[325]
Underfull \hbox (badness 10000) in paragraph at lines 28166--28172
 @texttt gnus-extra-headers[]@textrm , @texttt nnmail-extra-headers[] @textrm a
nd @texttt gnus-ignored-from-
[326]
Underfull \hbox (badness 10000) in paragraph at lines 28251--28254
 []@textrm If @texttt gnus-gcc-externalize-attachments[] @textrm or @texttt mes
sage-fcc-externalize-
[327] [328]
Underfull \hbox (badness 10000) in paragraph at lines 28404--28408
 []@textrm If @texttt auto-compression-mode[] @textrm is en-abled, at-tach-ment
s are au-to-mat-i-cally
[329] [330] [331]
Underfull \hbox (badness 10000) in paragraph at lines 28684--28687
 @textrm (@texttt gnus-summary-limit-to-replied[]@textrm ) and @textttsl / R[] 
@textrm (@texttt gnus-summary-limit-to-
[332]
Underfull \hbox (badness 10000) in paragraph at lines 28780--28782
 []@textrm You can now store sig-na-ture files in a spe-cial di-rec-tory named
[333] l.28899: Unicode char @u8:真 not defined for Texinfo [334] [335]
[336]
Underfull \hbox (badness 10000) in paragraph at lines 29070--29076
 @textrm back ends for get-ting news. For-eign groups have names like
[337] [338] [339]
Underfull \hbox (badness 10000) in paragraph at lines 29301--29307
 @texttt nndir-nov-is-evil[]@textrm , @texttt nnfolder-nov-is-evil[]@textrm , @
texttt nnimap-nov-is-evil[]@textrm ,
[340] [341] [342] [343] [344] [345] [346] [347] [348] [349] [350] [351]
[352] [353] [354] [355] [356]
Underfull \hbox (badness 10000) in paragraph at lines 30518--30521
[]@texttt nnmail-get-new-mail[] @textrm will call @textsl back-end[]@texttt -sa
ve-mail[] @textrm to save each ar-ti-cle.
[357] [358] [359] [360] [361] [362] [363] [364]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnus-faq.texi
[365] [366] [367] [368] [369] [370] [371] [372] [373] [374] [375]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 1077--1077
 []@texttt (setq gnus-summary-line-format ":%U%R %B %s %-60=|%4L |%-20,20f |%&u
ser-date; \n")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1084--1084
 []@texttt :O     Re: [Richard Stallman] rfc2047.el          |  13 |Lars Magne 
Ingebrigt |Sat 23:06[] 
[376]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 1085--1085
 []@texttt :O     Re: Revival of the ding-patches list       |  13 |Lars Magne 
Ingebrigt |Sat 23:12[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1086--1086
 []@texttt :R  >  Re: Find correct list of articles for a gro|  25 |Lars Magne 
Ingebrigt |Sat 23:16[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1087--1087
 []@texttt :O  \->  ...                                      |  21 |Kai Grossjo
hann      | 0:01[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1088--1088
 []@texttt :R  >  Re: Cry for help: deuglify.el - moving stuf|  28 |Lars Magne 
Ingebrigt |Sat 23:34[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1089--1089
 []@texttt :O  \->  ...                                      | 115 |Raymond Sch
olz       | 1:24[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1090--1090
 []@texttt :O    \->  ...                                    |  19 |Lars Magne 
Ingebrigt |15:33[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1091--1091
 []@texttt :O     Slow mailing list                          |  13 |Lars Magne 
Ingebrigt |Sat 23:49[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1092--1092
 []@texttt :O     Re: ^^M@^^M mark not documented                |  13 |Lars Ma
gne Ingebrigt |Sat 23:50[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1093--1093
 []@texttt :R  >  Re: Gnus still doesn^^Mt count messages prope|  23 |Lars Magn
e Ingebrigt |Sat 23:57[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1094--1094
 []@texttt :O  \->  ...                                      |  18 |Kai Grossjo
hann      | 0:35[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1095--1095
 []@texttt :O    \->  ...                                    |  13 |Lars Magne 
Ingebrigt | 0:56[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1146--1146
 []    @texttt ("Hamster-src" "^\\(Cc:\\|To:\\).*hamster-sourcen@yahoogroups.\\
(de\\|com\\).*")[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1147--1147
 []    @texttt ("Tagesschau" "^From: tagesschau <localpart@www.tagesschau.inval
id>$")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1149--1149
 []    @texttt ("EK" "^From:.*\\(localpart@privateprovider.invalid\\|localpart@
workplace.invalid\\).*")[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 1150--1150
 []    @texttt ("Spam" "^Content-Type:.*\\(ks_c_5601-1987\\|EUC-KR\\|big5\\|iso
-2022-jp\\).*")[] 
[377]
Overfull \hbox (83.92601pt too wide) in paragraph at lines 1151--1151
 []    @texttt ("Spam" "^Subject:.*\\(This really work\\|XINGA\\|ADV:\\|XXX\\|a
dult\\|sex\\).*")[] 

Overfull \hbox (66.67995pt too wide) in paragraph at lines 1152--1152
 []    @texttt ("Spam" "^Subject:.*\\(\=\?ks_c_5601-1987\?\\|\=\?euc-kr\?\\|\=\
?big5\?\\).*")[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1154--1154
 []    @texttt ("Spam" "^X-Mailer:\\(.*CyberCreek Avalanche\\|.*http\:\/\/GetRe
sponse\.com\\)")[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 1155--1155
 []    @texttt ("Spam" "^From:.*\\(verizon\.net\\|prontomail\.com\\|money\\|Con
sumerDirect\\).*")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1161--1161
 []    @texttt ("Inbox" "^\\(Cc:\\|To:\\).*\\(my\ name\\|address@one.invalid\\|
address@two.invalid\\)")[] 
[378] [379]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1350--1350
 []         @texttt (eval (set (make-local-variable ^^Mmessage-sendmail-envelop
e-from)[] 
[380] [381] [382] [383] [384] [385] [386] [387] [388] [389] [390]) Chapter 13
[391]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[392] [393] [394] [395] [396] [397] [398]) Chapter 14 [399]
No file gnustmppdf.cps.
Chapter 15 [400]
No file gnustmppdf.kys.
[401] )
(see the transcript file for additional information){/usr/local/texlive/2021/te
xmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmss10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public
/amsfonts/latxfont/lcircle1.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/cm-super/sftt1095.pfb>
Output written on gnustmppdf.pdf (405 pages, 1365221 bytes).
Transcript written on gnustmppdf.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./gnustmppdf.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file gnustmppdf.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.toc
[-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9]) [-10] [-11]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.toc)
(The Gnus Newsreader)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.aux)
Chapter 1 [1] Chapter 2 [2]
Writing index file gnustmppdf.ky
[3] [4] [5] [6] [7] [8] [9] [10] Chapter 3 [11] [12] [13] [14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 2015--2022
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion to group un-der point (@textt
t gnus-group-toggle-
[17] [18] [19] [20]
Underfull \hbox (badness 7576) in paragraph at lines 2345--2348
[]@textrm Changes from the group edit-ing com-mands are stored in @texttt ~/.ne
wsrc.eld[]
[21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32]
Underfull \hbox (badness 10000) in paragraph at lines 3433--3442
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion of the cur-rent group (@textt
t gnus-browse-toggle-
[33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] Chapter 4 [44] [45]
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56]
Underfull \hbox (badness 6859) in paragraph at lines 5651--5659
 @textrm (@texttt gnus-summary-followup-with-original[]@textrm ). This com-mand
 uses the
[57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 6812--6812
 []                     @texttt "wanted" "followup" "summary" "summary of"[] 
[68] [69] [70] [71] [72]
Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@textrm func-tions in-clude @texttt gnus-thread-sort-by-number[]@textrm , @text
tt gnus-thread-sort-by-author[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@texttt gnus-thread-sort-by-most-recent-date[]@textrm , @texttt gnus-thread-sor
t-by-newsgroups[] @textrm and
[73] [74] [75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7849--7856
 @textrm with @texttt gnus-summary-save-in-file[]@textrm , @texttt gnus-summary
-save-body-in-file[]@textrm ,
[80] [81] [82] [83] [84] [85] [86]
Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-italic[]@textrm , @texttt gnus-emphasis-underline[]@textr
m , @texttt gnus-emphasis-bold-italic[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-underline-italic[]@textrm , @texttt gnus-emphasis-underli
ne-bold[]@textrm , and
[87] [88] [89] [90]
Underfull \hbox (badness 10000) in paragraph at lines 8892--8902
 @textttsl W U[][][][][]@textrm Translate many non-@reducedrm ASCII[] @textrm c
har-ac-ters into their @reducedrm ASCII[] @textrm equiv-a-lents
[91]
Underfull \hbox (badness 10000) in paragraph at lines 9039--9041
 @texttt links[]@textrm Use [][]CHAP Links (@texttt https://  almende.  github.
  io/
[92] [93] [94] [95]
Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-custom[]@textrm , @texttt gnus-button-handle-descri
be-function[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-variable[]@textrm , @texttt gnus-button-ha
ndle-symbol[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-key[]@textrm , @texttt gnus-button-handle-
apropos[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-apropos-command[]@textrm , @texttt gnus-button-hand
le-

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt apropos-variable[]@textrm , @texttt gnus-button-handle-apropos-documen
tation[]@textrm , and
[96] [97] [98] [99] [100]
Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 []@texttt mm-file-name-delete-whitespace[]@textrm , @texttt mm-file-name-trim-
whitespace[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 @texttt mm-file-name-collapse-whitespace[]@textrm , and @texttt mm-file-name-r
eplace-
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
Underfull \hbox (badness 7522) in paragraph at lines 10838--10843
 @textttsl M-S[][][]@textrm Repeat the pre-vi-ous search for-wards (@texttt gnu
s-summary-repeat-search-
[112] [113] [114] [115] [116]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 11334--11334
 []@texttt application/pgp-keys; gpg --import --interactive --verbose; needster
minal[] 
[117] Chapter 5 [118] [119] [120] [121] [122] [123] [124] [125] [126] [127]
[128] Chapter 6 [129] [130] [131] [132] [133] [134] [135] [136] [137]
Chapter 7 [138] [139] [140]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 13335--13335
 []             @texttt (nntp-open-connection-function nntp-open-via-rlogin-and
-netcat)))[] 
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159]
Overfull \hbox (101.83073pt too wide) in paragraph at lines 14830--14830
 []     @texttt "nohup ssh -f -L 1234:pop.server:110 remote.host sleep 3600 &")
[] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171]
[172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183]
Underfull \hbox (badness 6927) in paragraph at lines 16687--16689
 []@textrm The di-rec-tory where the @reducedrm NOV[] @textrm files should be s
tored. If @texttt nil[]@textrm ,
[184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
Underfull \hbox (badness 10000) in paragraph at lines 17511--17517
 @texttt head-begin-function[]@textrm , @texttt head-end[]@textrm , @texttt bod
y-begin[]@textrm , @texttt body-begin-function[]@textrm ,
[195]
Overfull \hbox (4.76024pt too wide) in paragraph at lines 17603--17605
 []@textrm Creates a @texttt To[] @textrm header that looks like @textsl news-g
roup[]@textrm @@texttt nngateway-address[]@textrm . 
[196] [197]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 17730--17730
 []                                                   @texttt (days-to-time (ca
r args)))))[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 17734--17734
 []                                 @texttt (cons ^^Msearch-group-spec group-sp
ec)))))[] 
[198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209]
[210] [211] [212] [213] [214] [215] [216] [217]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 19438--19438
 []@texttt emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/nul
l 2>&1[] 
Chapter 8 [218] [219] [220] [221] [222] [223] [224] [225] [226]
Underfull \hbox (badness 10000) in paragraph at lines 20112--20115
 @texttt ("lines" 4 <)[] @textrm (see [][]Section 8.15 [Ad-vanced Scor-ing],
[227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238]
[239] [240] Chapter 9 [241] [242] [243] [244] [245] [246] [247] [248]
Underfull \hbox (badness 10000) in paragraph at lines 21845--21850
 @textttsl G b q[][][]@textrm Changes the search query for the @texttt nnmairix
[] @textrm group un-der cur-sor
[249]
Underfull \hbox (badness 8113) in paragraph at lines 21893--21899
 @textttsl G b p[][][]@textrm Toggle marks prop-a-ga-tion for this group (@text
tt nnmairix-group-toggle-

Underfull \hbox (badness 10000) in paragraph at lines 21893--21899
 @texttt propmarks-this-group[]@textrm ). (see [][]Section 9.4.7 [Prop-a-gat-in
g marks],
[250] [251] [252]
Overfull \hbox (312.55998pt too wide) in paragraph at lines 22137--22137
 []      @texttt "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).
*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*")[] 
[253] Chapter 10 [254] [255]
Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-summary-line-format[]@textrm , @texttt gnus-server-line-format[]@t
extrm , @texttt gnus-topic-line-format[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-group-mode-line-format[]@textrm , @texttt gnus-summary-mode-line-f
ormat[]@textrm , @texttt gnus-article-
[256] [257] [258] [259] [260] [261] [262] [263] [264]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 23050--23050
 []                       @texttt (when (string-match "\\^^R\\*Summary \\(.*\\)
\\*\\^^M" buffer)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 23051--23051
 []                         @texttt (format "Group %s" (match-string 1 buffer))
)))))[] 
[265] [266]
Underfull \hbox (badness 10000) in paragraph at lines 23274--23280
@texttt disconnection[]@textrm , @texttt gnus-demon-add-nntp-close-connection[]
@textrm , @texttt gnus-demon-add-scan-
[267] [268] [269]
Overfull \hbox (49.76321pt too wide) in paragraph at lines 23493--23493
 []@texttt ;; Specify the altitude of Face and X-Face images in the From header
.[] 
[270] [271] [272] [273] [274] [275] [276] [277] [278] [279] [280] [281]
[282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293]
[294] [295] [296] [297] [298] [299] [300] [301] [302] [303]
Overfull \hbox (55.18257pt too wide) in paragraph at lines 26178--26178
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-chars)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 26181--26181
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-names)[] 
[304] [305] [306] [307] Chapter 11 [308] Chapter 12 [309] [310] [311] [312]
[313] [314] [315] [316] [317] [318] [319] [320] [321] [322] [323]
Underfull \hbox (badness 10000) in paragraph at lines 28056--28060
 []@textttsl F[] @textrm (@texttt gnus-article-followup-with-original[]@textrm 
) and @textttsl R[] @textrm (@texttt gnus-article-
[324] [325]
Underfull \hbox (badness 10000) in paragraph at lines 28166--28172
 @texttt gnus-extra-headers[]@textrm , @texttt nnmail-extra-headers[] @textrm a
nd @texttt gnus-ignored-from-
[326]
Underfull \hbox (badness 10000) in paragraph at lines 28251--28254
 []@textrm If @texttt gnus-gcc-externalize-attachments[] @textrm or @texttt mes
sage-fcc-externalize-
[327]
Underfull \hbox (badness 10000) in paragraph at lines 28404--28408
 []@textrm If @texttt auto-compression-mode[] @textrm is en-abled, at-tach-ment
s are au-to-mat-i-cally
[328] [329] [330]
Underfull \hbox (badness 10000) in paragraph at lines 28684--28687
 @textrm (@texttt gnus-summary-limit-to-replied[]@textrm ) and @textttsl / R[] 
@textrm (@texttt gnus-summary-limit-to-
[331]
Underfull \hbox (badness 10000) in paragraph at lines 28688--28691
 @texttt insert-ticked-articles[]@textrm ). See [][]Section 4.27.3 [Sum-mary Ge
n-er-a-tion
[332]
Underfull \hbox (badness 10000) in paragraph at lines 28780--28782
 []@textrm You can now store sig-na-ture files in a spe-cial di-rec-tory named
[333] l.28899: Unicode char @u8:真 not defined for Texinfo [334] [335]
Underfull \hbox (badness 10000) in paragraph at lines 29070--29076
 @textrm back ends for get-ting news. For-eign groups have names like
[336] [337] [338]
Underfull \hbox (badness 10000) in paragraph at lines 29301--29307
 @texttt nndir-nov-is-evil[]@textrm , @texttt nnfolder-nov-is-evil[]@textrm , @
texttt nnimap-nov-is-evil[]@textrm ,
[339] [340] [341] [342] [343] [344] [345] [346] [347] [348] [349] [350]
[351] [352] [353] [354] [355]
Underfull \hbox (badness 10000) in paragraph at lines 30518--30521
[]@texttt nnmail-get-new-mail[] @textrm will call @textsl back-end[]@texttt -sa
ve-mail[] @textrm to save each ar-ti-cle.
[356] [357] [358] [359] [360] [361] [362] [363]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnus-faq.texi
[364] [365] [366] [367] [368] [369] [370] [371] [372] [373] [374]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 1077--1077
 []@texttt (setq gnus-summary-line-format ":%U%R %B %s %-60=|%4L |%-20,20f |%&u
ser-date; \n")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1084--1084
 []@texttt :O     Re: [Richard Stallman] rfc2047.el          |  13 |Lars Magne 
Ingebrigt |Sat 23:06[] 
[375]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 1085--1085
 []@texttt :O     Re: Revival of the ding-patches list       |  13 |Lars Magne 
Ingebrigt |Sat 23:12[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1086--1086
 []@texttt :R  >  Re: Find correct list of articles for a gro|  25 |Lars Magne 
Ingebrigt |Sat 23:16[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1087--1087
 []@texttt :O  \->  ...                                      |  21 |Kai Grossjo
hann      | 0:01[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1088--1088
 []@texttt :R  >  Re: Cry for help: deuglify.el - moving stuf|  28 |Lars Magne 
Ingebrigt |Sat 23:34[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1089--1089
 []@texttt :O  \->  ...                                      | 115 |Raymond Sch
olz       | 1:24[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1090--1090
 []@texttt :O    \->  ...                                    |  19 |Lars Magne 
Ingebrigt |15:33[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1091--1091
 []@texttt :O     Slow mailing list                          |  13 |Lars Magne 
Ingebrigt |Sat 23:49[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1092--1092
 []@texttt :O     Re: ^^M@^^M mark not documented                |  13 |Lars Ma
gne Ingebrigt |Sat 23:50[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1093--1093
 []@texttt :R  >  Re: Gnus still doesn^^Mt count messages prope|  23 |Lars Magn
e Ingebrigt |Sat 23:57[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1094--1094
 []@texttt :O  \->  ...                                      |  18 |Kai Grossjo
hann      | 0:35[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1095--1095
 []@texttt :O    \->  ...                                    |  13 |Lars Magne 
Ingebrigt | 0:56[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1146--1146
 []    @texttt ("Hamster-src" "^\\(Cc:\\|To:\\).*hamster-sourcen@yahoogroups.\\
(de\\|com\\).*")[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1147--1147
 []    @texttt ("Tagesschau" "^From: tagesschau <localpart@www.tagesschau.inval
id>$")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1149--1149
 []    @texttt ("EK" "^From:.*\\(localpart@privateprovider.invalid\\|localpart@
workplace.invalid\\).*")[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 1150--1150
 []    @texttt ("Spam" "^Content-Type:.*\\(ks_c_5601-1987\\|EUC-KR\\|big5\\|iso
-2022-jp\\).*")[] 
[376]
Overfull \hbox (83.92601pt too wide) in paragraph at lines 1151--1151
 []    @texttt ("Spam" "^Subject:.*\\(This really work\\|XINGA\\|ADV:\\|XXX\\|a
dult\\|sex\\).*")[] 

Overfull \hbox (66.67995pt too wide) in paragraph at lines 1152--1152
 []    @texttt ("Spam" "^Subject:.*\\(\=\?ks_c_5601-1987\?\\|\=\?euc-kr\?\\|\=\
?big5\?\\).*")[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1154--1154
 []    @texttt ("Spam" "^X-Mailer:\\(.*CyberCreek Avalanche\\|.*http\:\/\/GetRe
sponse\.com\\)")[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 1155--1155
 []    @texttt ("Spam" "^From:.*\\(verizon\.net\\|prontomail\.com\\|money\\|Con
sumerDirect\\).*")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1161--1161
 []    @texttt ("Inbox" "^\\(Cc:\\|To:\\).*\\(my\ name\\|address@one.invalid\\|
address@two.invalid\\)")[] 
[377] [378]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1350--1350
 []         @texttt (eval (set (make-local-variable ^^Mmessage-sendmail-envelop
e-from)[] 
[379] [380] [381] [382] [383] [384] [385] [386] [387] [388] [389]) Chapter 13
[390]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[391] [392] [393] [394] [395] [396] [397]) Chapter 14 [398]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.cps
[399] [400] [401] [402] [403] [404] [405] [406] [407] [408] [409] [410]
[411] [412] [413] [414] [415] [416] [417] [418]) Chapter 15 [419]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.kys
[420] [421] [422] [423] [424] [425] [426]) [427] )
(see the transcript file for additional information){/usr/local/texlive/2021/te
xmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmss10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public
/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/
amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/a
msfonts/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/ams
fonts/latxfont/lcircle1.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/cm-super/sftt1095.pfb>
Output written on gnustmppdf.pdf (440 pages, 1671153 bytes).
Transcript written on gnustmppdf.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./gnustmppdf.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file gnustmppdf.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.toc
[-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9]) [-10] [-11]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.toc)
(The Gnus Newsreader)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.aux)
Chapter 1 [1] Chapter 2 [2]
Writing index file gnustmppdf.ky
[3] [4] [5] [6] [7] [8] [9] [10] Chapter 3 [11] [12] [13] [14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 2015--2022
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion to group un-der point (@textt
t gnus-group-toggle-
[17] [18] [19] [20]
Underfull \hbox (badness 7576) in paragraph at lines 2345--2348
[]@textrm Changes from the group edit-ing com-mands are stored in @texttt ~/.ne
wsrc.eld[]
[21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32]
Underfull \hbox (badness 10000) in paragraph at lines 3433--3442
 @textttsl u[][][][]@textrm Toggle sub-scrip-tion of the cur-rent group (@textt
t gnus-browse-toggle-
[33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] Chapter 4 [44] [45]
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56]
Underfull \hbox (badness 6859) in paragraph at lines 5651--5659
 @textrm (@texttt gnus-summary-followup-with-original[]@textrm ). This com-mand
 uses the
[57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 6812--6812
 []                     @texttt "wanted" "followup" "summary" "summary of"[] 
[68] [69] [70] [71] [72]
Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@textrm func-tions in-clude @texttt gnus-thread-sort-by-number[]@textrm , @text
tt gnus-thread-sort-by-author[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 7231--7242
@texttt gnus-thread-sort-by-most-recent-date[]@textrm , @texttt gnus-thread-sor
t-by-newsgroups[] @textrm and
[73] [74] [75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7849--7856
 @textrm with @texttt gnus-summary-save-in-file[]@textrm , @texttt gnus-summary
-save-body-in-file[]@textrm ,
[80] [81] [82] [83] [84] [85] [86]
Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-italic[]@textrm , @texttt gnus-emphasis-underline[]@textr
m , @texttt gnus-emphasis-bold-italic[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 8575--8581
@texttt gnus-emphasis-underline-italic[]@textrm , @texttt gnus-emphasis-underli
ne-bold[]@textrm , and
[87] [88] [89] [90]
Underfull \hbox (badness 10000) in paragraph at lines 8892--8902
 @textttsl W U[][][][][]@textrm Translate many non-@reducedrm ASCII[] @textrm c
har-ac-ters into their @reducedrm ASCII[] @textrm equiv-a-lents
[91]
Underfull \hbox (badness 10000) in paragraph at lines 9039--9041
 @texttt links[]@textrm Use [][]CHAP Links (@texttt https://  almende.  github.
  io/
[92] [93] [94] [95]
Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-custom[]@textrm , @texttt gnus-button-handle-descri
be-function[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-variable[]@textrm , @texttt gnus-button-ha
ndle-symbol[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-describe-key[]@textrm , @texttt gnus-button-handle-
apropos[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt gnus-button-handle-apropos-command[]@textrm , @texttt gnus-button-hand
le-

Underfull \hbox (badness 10000) in paragraph at lines 9346--9357
 @texttt apropos-variable[]@textrm , @texttt gnus-button-handle-apropos-documen
tation[]@textrm , and
[96] [97] [98] [99] [100]
Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 []@texttt mm-file-name-delete-whitespace[]@textrm , @texttt mm-file-name-trim-
whitespace[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 9885--9898
 @texttt mm-file-name-collapse-whitespace[]@textrm , and @texttt mm-file-name-r
eplace-
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
Underfull \hbox (badness 7522) in paragraph at lines 10838--10843
 @textttsl M-S[][][]@textrm Repeat the pre-vi-ous search for-wards (@texttt gnu
s-summary-repeat-search-
[112] [113] [114] [115] [116]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 11334--11334
 []@texttt application/pgp-keys; gpg --import --interactive --verbose; needster
minal[] 
[117] Chapter 5 [118] [119] [120] [121] [122] [123] [124] [125] [126] [127]
[128] Chapter 6 [129] [130] [131] [132] [133] [134] [135] [136] [137]
Chapter 7 [138] [139] [140]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 13335--13335
 []             @texttt (nntp-open-connection-function nntp-open-via-rlogin-and
-netcat)))[] 
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152]
[153] [154] [155] [156] [157] [158] [159]
Overfull \hbox (101.83073pt too wide) in paragraph at lines 14830--14830
 []     @texttt "nohup ssh -f -L 1234:pop.server:110 remote.host sleep 3600 &")
[] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171]
[172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183]
Underfull \hbox (badness 6927) in paragraph at lines 16687--16689
 []@textrm The di-rec-tory where the @reducedrm NOV[] @textrm files should be s
tored. If @texttt nil[]@textrm ,
[184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194]
Underfull \hbox (badness 10000) in paragraph at lines 17511--17517
 @texttt head-begin-function[]@textrm , @texttt head-end[]@textrm , @texttt bod
y-begin[]@textrm , @texttt body-begin-function[]@textrm ,
[195]
Overfull \hbox (4.76024pt too wide) in paragraph at lines 17603--17605
 []@textrm Creates a @texttt To[] @textrm header that looks like @textsl news-g
roup[]@textrm @@texttt nngateway-address[]@textrm . 
[196] [197]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 17730--17730
 []                                                   @texttt (days-to-time (ca
r args)))))[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 17734--17734
 []                                 @texttt (cons ^^Msearch-group-spec group-sp
ec)))))[] 
[198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209]
[210] [211] [212] [213] [214] [215] [216] [217]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 19438--19438
 []@texttt emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/nul
l 2>&1[] 
Chapter 8 [218] [219] [220] [221] [222] [223] [224] [225] [226]
Underfull \hbox (badness 10000) in paragraph at lines 20112--20115
 @texttt ("lines" 4 <)[] @textrm (see [][]Section 8.15 [Ad-vanced Scor-ing],
[227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238]
[239] [240] Chapter 9 [241] [242] [243] [244] [245] [246] [247] [248]
Underfull \hbox (badness 10000) in paragraph at lines 21845--21850
 @textttsl G b q[][][]@textrm Changes the search query for the @texttt nnmairix
[] @textrm group un-der cur-sor
[249]
Underfull \hbox (badness 8113) in paragraph at lines 21893--21899
 @textttsl G b p[][][]@textrm Toggle marks prop-a-ga-tion for this group (@text
tt nnmairix-group-toggle-

Underfull \hbox (badness 10000) in paragraph at lines 21893--21899
 @texttt propmarks-this-group[]@textrm ). (see [][]Section 9.4.7 [Prop-a-gat-in
g marks],
[250] [251] [252]
Overfull \hbox (312.55998pt too wide) in paragraph at lines 22137--22137
 []      @texttt "^\\(nnml\\|nnfolder\\|nnmbox\\|nnmh\\|nnbabyl\\|nnmaildir\\).
*:\\([^z]\\|z$\\|\\z[^z]\\|zz$\\|zz[^_]\\|zz_$\\).*")[] 
[253] Chapter 10 [254] [255]
Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-summary-line-format[]@textrm , @texttt gnus-server-line-format[]@t
extrm , @texttt gnus-topic-line-format[]@textrm ,

Underfull \hbox (badness 10000) in paragraph at lines 22415--22423
@texttt gnus-group-mode-line-format[]@textrm , @texttt gnus-summary-mode-line-f
ormat[]@textrm , @texttt gnus-article-
[256] [257] [258] [259] [260] [261] [262] [263] [264]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 23050--23050
 []                       @texttt (when (string-match "\\^^R\\*Summary \\(.*\\)
\\*\\^^M" buffer)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 23051--23051
 []                         @texttt (format "Group %s" (match-string 1 buffer))
)))))[] 
[265] [266]
Underfull \hbox (badness 10000) in paragraph at lines 23274--23280
@texttt disconnection[]@textrm , @texttt gnus-demon-add-nntp-close-connection[]
@textrm , @texttt gnus-demon-add-scan-
[267] [268] [269]
Overfull \hbox (49.76321pt too wide) in paragraph at lines 23493--23493
 []@texttt ;; Specify the altitude of Face and X-Face images in the From header
.[] 
[270] [271] [272] [273] [274] [275] [276] [277] [278] [279] [280] [281]
[282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293]
[294] [295] [296] [297] [298] [299] [300] [301] [302] [303]
Overfull \hbox (55.18257pt too wide) in paragraph at lines 26178--26178
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-chars)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 26181--26181
 []@texttt ;; (defalias ^^Mgnus-user-format-function-M ^^Mgnus-registry-article
-marks-to-names)[] 
[304] [305] [306] [307] Chapter 11 [308] Chapter 12 [309] [310] [311] [312]
[313] [314] [315] [316] [317] [318] [319] [320] [321] [322] [323]
Underfull \hbox (badness 10000) in paragraph at lines 28056--28060
 []@textttsl F[] @textrm (@texttt gnus-article-followup-with-original[]@textrm 
) and @textttsl R[] @textrm (@texttt gnus-article-
[324] [325]
Underfull \hbox (badness 10000) in paragraph at lines 28166--28172
 @texttt gnus-extra-headers[]@textrm , @texttt nnmail-extra-headers[] @textrm a
nd @texttt gnus-ignored-from-
[326]
Underfull \hbox (badness 10000) in paragraph at lines 28251--28254
 []@textrm If @texttt gnus-gcc-externalize-attachments[] @textrm or @texttt mes
sage-fcc-externalize-
[327]
Underfull \hbox (badness 10000) in paragraph at lines 28404--28408
 []@textrm If @texttt auto-compression-mode[] @textrm is en-abled, at-tach-ment
s are au-to-mat-i-cally
[328] [329] [330]
Underfull \hbox (badness 10000) in paragraph at lines 28684--28687
 @textrm (@texttt gnus-summary-limit-to-replied[]@textrm ) and @textttsl / R[] 
@textrm (@texttt gnus-summary-limit-to-
[331]
Underfull \hbox (badness 10000) in paragraph at lines 28688--28691
 @texttt insert-ticked-articles[]@textrm ). See [][]Section 4.27.3 [Sum-mary Ge
n-er-a-tion
[332]
Underfull \hbox (badness 10000) in paragraph at lines 28780--28782
 []@textrm You can now store sig-na-ture files in a spe-cial di-rec-tory named
[333] l.28899: Unicode char @u8:真 not defined for Texinfo [334] [335]
Underfull \hbox (badness 10000) in paragraph at lines 29070--29076
 @textrm back ends for get-ting news. For-eign groups have names like
[336] [337] [338]
Underfull \hbox (badness 10000) in paragraph at lines 29301--29307
 @texttt nndir-nov-is-evil[]@textrm , @texttt nnfolder-nov-is-evil[]@textrm , @
texttt nnimap-nov-is-evil[]@textrm ,
[339] [340] [341] [342] [343] [344] [345] [346] [347] [348] [349] [350]
[351] [352] [353] [354] [355]
Underfull \hbox (badness 10000) in paragraph at lines 30518--30521
[]@texttt nnmail-get-new-mail[] @textrm will call @textsl back-end[]@texttt -sa
ve-mail[] @textrm to save each ar-ti-cle.
[356] [357] [358] [359] [360] [361] [362] [363]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnus-faq.texi
[364] [365] [366] [367] [368] [369] [370] [371] [372] [373] [374]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 1077--1077
 []@texttt (setq gnus-summary-line-format ":%U%R %B %s %-60=|%4L |%-20,20f |%&u
ser-date; \n")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1084--1084
 []@texttt :O     Re: [Richard Stallman] rfc2047.el          |  13 |Lars Magne 
Ingebrigt |Sat 23:06[] 
[375]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 1085--1085
 []@texttt :O     Re: Revival of the ding-patches list       |  13 |Lars Magne 
Ingebrigt |Sat 23:12[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1086--1086
 []@texttt :R  >  Re: Find correct list of articles for a gro|  25 |Lars Magne 
Ingebrigt |Sat 23:16[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1087--1087
 []@texttt :O  \->  ...                                      |  21 |Kai Grossjo
hann      | 0:01[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1088--1088
 []@texttt :R  >  Re: Cry for help: deuglify.el - moving stuf|  28 |Lars Magne 
Ingebrigt |Sat 23:34[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1089--1089
 []@texttt :O  \->  ...                                      | 115 |Raymond Sch
olz       | 1:24[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1090--1090
 []@texttt :O    \->  ...                                    |  19 |Lars Magne 
Ingebrigt |15:33[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1091--1091
 []@texttt :O     Slow mailing list                          |  13 |Lars Magne 
Ingebrigt |Sat 23:49[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1092--1092
 []@texttt :O     Re: ^^M@^^M mark not documented                |  13 |Lars Ma
gne Ingebrigt |Sat 23:50[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 1093--1093
 []@texttt :R  >  Re: Gnus still doesn^^Mt count messages prope|  23 |Lars Magn
e Ingebrigt |Sat 23:57[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1094--1094
 []@texttt :O  \->  ...                                      |  18 |Kai Grossjo
hann      | 0:35[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1095--1095
 []@texttt :O    \->  ...                                    |  13 |Lars Magne 
Ingebrigt | 0:56[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1146--1146
 []    @texttt ("Hamster-src" "^\\(Cc:\\|To:\\).*hamster-sourcen@yahoogroups.\\
(de\\|com\\).*")[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1147--1147
 []    @texttt ("Tagesschau" "^From: tagesschau <localpart@www.tagesschau.inval
id>$")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1149--1149
 []    @texttt ("EK" "^From:.*\\(localpart@privateprovider.invalid\\|localpart@
workplace.invalid\\).*")[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 1150--1150
 []    @texttt ("Spam" "^Content-Type:.*\\(ks_c_5601-1987\\|EUC-KR\\|big5\\|iso
-2022-jp\\).*")[] 
[376]
Overfull \hbox (83.92601pt too wide) in paragraph at lines 1151--1151
 []    @texttt ("Spam" "^Subject:.*\\(This really work\\|XINGA\\|ADV:\\|XXX\\|a
dult\\|sex\\).*")[] 

Overfull \hbox (66.67995pt too wide) in paragraph at lines 1152--1152
 []    @texttt ("Spam" "^Subject:.*\\(\=\?ks_c_5601-1987\?\\|\=\?euc-kr\?\\|\=\
?big5\?\\).*")[] 

Overfull \hbox (78.17732pt too wide) in paragraph at lines 1154--1154
 []    @texttt ("Spam" "^X-Mailer:\\(.*CyberCreek Avalanche\\|.*http\:\/\/GetRe
sponse\.com\\)")[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 1155--1155
 []    @texttt ("Spam" "^From:.*\\(verizon\.net\\|prontomail\.com\\|money\\|Con
sumerDirect\\).*")[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 1161--1161
 []    @texttt ("Inbox" "^\\(Cc:\\|To:\\).*\\(my\ name\\|address@one.invalid\\|
address@two.invalid\\)")[] 
[377] [378]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1350--1350
 []         @texttt (eval (set (make-local-variable ^^Mmessage-sendmail-envelop
e-from)[] 
[379] [380] [381] [382] [383] [384] [385] [386] [387] [388] [389]) Chapter 13
[390]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[391] [392] [393] [394] [395] [396] [397]) Chapter 14 [398]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.cps
[399] [400] [401] [402] [403] [404] [405] [406] [407] [408] [409] [410]
[411] [412] [413] [414] [415] [416] [417] [418]) Chapter 15 [419]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gnustmppdf.kys
[420] [421] [422] [423] [424] [425] [426]) [427] )
(see the transcript file for additional information){/usr/local/texlive/2021/te
xmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmss10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public
/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/
amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/a
msfonts/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/ams
fonts/latxfont/lcircle1.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/cm-super/sftt1095.pfb>
Output written on gnustmppdf.pdf (440 pages, 1671080 bytes).
Transcript written on gnustmppdf.log.
cp gnustmppdf.pdf gnus.pdf
rm gnustmppdf.*
  GEN      emacs-gnutls.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./emacs-gnutls.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.to
c) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.to
c)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.to
c) Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.au
x) Chapter 2 [1]
Writing index file emacs-gnutls.fn
Writing index file emacs-gnutls.vr

Underfull \hbox (badness 10000) in paragraph at lines 127--141
 @texttt /etc/ssl/certs/ca-certificates.crt[] @textrm for De-bian, Ubuntu, Gen-
too and

Underfull \hbox (badness 6758) in paragraph at lines 127--141
 @textrm Arch Linux; @texttt /etc/pki/tls/certs/ca-bundle.crt[] @textrm for Fe-
dora and RHEL;
[2] Chapter 3 [3] Appendix A [4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[5] [6] [7] [8] [9] [10] [11]) (Function Index) [12]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.fn
s) (Variable Index) [13]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/emacs-gnutls.vr
s) [14] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on emacs-gnutls.pdf (17 pages, 166997 bytes).
Transcript written on emacs-gnutls.log.
  GEN      htmlfontify.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./htmlfontify.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.toc
) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.toc
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.toc
) Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.aux
)
Writing index file htmlfontify.cp
Chapter 2 [1]
Writing index file htmlfontify.fn
[2] [3] [4] [5] [6] [7] [8] [9] [10]
Writing index file htmlfontify.vr
[11]
Underfull \hbox (badness 10000) in paragraph at lines 1154--1156
 []@textrm An as-soc with el-e-ments of the form `@texttt (face-name style-name
 .
[12]
Overfull \hbox (19.76097pt too wide) in paragraph at lines 1158--1158
 []@texttt ((default       "default" . "{ background: black; color: white}")[] 
|

Overfull \hbox (25.50966pt too wide) in paragraph at lines 1159--1159
 [] @texttt (font-lock-string-face "string"  . "{ color: rgb(64,224,208) }"))[]
 |

Overfull \hbox (14.01228pt too wide) in paragraph at lines 1187--1187
 [] @texttt (5431 . (:inherit font-lock-keyword-face :background "7e7e7e"))[] |

[13]
Overfull \hbox (19.43164pt too wide) in paragraph at lines 1224--1224
 []@texttt main-content <=MAIN_CONTENT;\n" rtfm-section file style rtfm-section
 file))[] |
Chapter 3 [14] [15]
Overfull \hbox (25.50966pt too wide) in paragraph at lines 1379--1379
 []@texttt ((t :background "black" :foreground "white" :family "misc-fixed"))[]
 |
[16] [17] Chapter 4 [18] Appendix A [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[20] [21] [22] [23] [24] [25] [26]) (Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.cps
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.fns
[28]
Overfull \hbox (42.22432pt too wide) in paragraph at lines 65--65
 []@smalltt htmlfontify-copy- |
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/htmlfontify.vrs
) [29] )
(see the transcript file for additional information){/usr/local/texlive/2021/te
xmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}</usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/cm-super/sfrm1095.pfb>
Output written on htmlfontify.pdf (32 pages, 245602 bytes).
Transcript written on htmlfontify.log.
  GEN      idlwave.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./idlwave.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file idlwave.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/idlwave.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/idlwave.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/idlwave.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/idlwave.aux)
[1] Chapter 2 [2] [3] Chapter 3 [4] [5] [6] [7] [8] Chapter 4 [9] [10]
Underfull \hbox (badness 10000) in paragraph at lines 866--873
@textrm that @texttt idlwave-indent-to-open-paren[]@textrm , if non-@texttt nil
[]@textrm , over-rides the @texttt idlwave-max-
[11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24]
Underfull \hbox (badness 7558) in paragraph at lines 2065--2068
@textrm the vari-ables @texttt idlwave-abbrev-change-case[] @textrm and, for re
-served word tem-plates,
[25] [26] [27] [28] Chapter 5 [29] [30] [31] [32] [33] [34]
Underfull \hbox (badness 10000) in paragraph at lines 2838--2839
 @textrm Disable/Enable cur-rent break-point (@texttt idlwave-shell-toggle-
[35] [36] [37] [38] [39] [40] Chapter 6 [41] Appendix A [42] [43] [44] [45]
Underfull \hbox (badness 10000) in paragraph at lines 3665--3672
[]@textrm The com-mand @textttsl M-x idlwave-create-user-catalog-file[] @textrm
 (or the menu item
[46] [47] Appendix B [48] Appendix C [49]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 3928--3928
 []                            @texttt (keyword-default . nil); or keyword comp
letion[] 
[50] [51] Appendix D [52]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 4047--4047
 []@texttt ;; The location of the IDL library directories, both standard,  and 
your own.[] 
Appendix E [53] [54] [55] Appendix F [56]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[57] [58] [59] [60] [61] [62] [63]) (Index) [64]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/idlwave.cps
[65] [66] [67] [68]) [69] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmss10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmtt9.pfb>
Output written on idlwave.pdf (73 pages, 440798 bytes).
Transcript written on idlwave.log.
  GEN      ido.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./ido.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.aux)
Writing index file ido.cp
Writing index file ido.vr
Writing index file ido.fn
Chapter 2 [1] [2] [3] Chapter 3 [4] Chapter 4 [5] Chapter 5 [6] [7] [8]
Chapter 6 [9] Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Function Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.fns)
(Variable Index) [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ido.vrs)
[20] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb
></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/lo
cal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on ido.pdf (23 pages, 212350 bytes).
Transcript written on ido.log.
  GEN      info.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./info.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file info.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/info.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/info.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/info.toc)
Chapter 1 [1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/info.aux)
[2] [3] [4] [5] [6] [7] [8] [9] [10] Chapter 2 [11] [12] [13] [14] Chapter 3
[15] Appendix A [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23]) (Index) [24]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/info.cps
[25]) [26] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/
cmbx12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/c
mmi10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cm
mi12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmm
i9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on info.pdf (29 pages, 269550 bytes).
Transcript written on info.log.
  GEN      mairix-el.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./mairix-el.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.toc)
(mairix.el---Mairix interface for Emacs)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2] Chapter 4 [3]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 207--207
 []@texttt (global-set-key (kbd "C-c C-o b") ^^Mmairix-widget-search-based-on-a
rticle)[] |
Writing index file mairix-el.fn
Writing index file mairix-el.vr
[4] Chapter 5 [5] Appendix A [6]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[7] [8] [9] [10] [11] [12] [13]) (Function Index) [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.fns)
(Variable Index) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mairix-el.vrs)
[16] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on mairix-el.pdf (19 pages, 182701 bytes).
Transcript written on mairix-el.log.
  GEN      message.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./message.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file message.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.toc
) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.toc
[-2]) [-3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.toc)
(Message)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.aux)
Chapter 1 [1] [2] [3]
Overfull \hbox (29.79567pt too wide) in paragraph at lines 388--391
@textrm fore pop-ping up the buffer. The de-fault is `@texttt ^\\(Received\\|Re
turn-Path\\|Delivered-To\\):[]@textrm '[]. 
[4] [5]
Writing index file message.ky
Chapter 2 [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] Chapter 3 [17]
Underfull \hbox (badness 10000) in paragraph at lines 1641--1645
 []@textrm The vari-ables @texttt message-required-headers[]@textrm , @texttt m
essage-required-mail-
[18] [19] [20] [21]
Underfull \hbox (badness 10000) in paragraph at lines 1925--1931
 @texttt message-send-mail-with-mh[]@textrm , @texttt message-send-mail-with-qm
ail[]@textrm ,

Overfull \hbox (27.0978pt too wide) in paragraph at lines 1966--1966
 []@texttt X-Message-SMTP-Method: smtp smtp.fsf.org 587 other-user[] 
[22] [23]
Underfull \hbox (badness 6910) in paragraph at lines 2105--2111
 @texttt Expires[][][]@textrm This ex-tremely op-tional header will be in-serte
d ac-cord-ing to the
[24] [25] [26] [27] [28]
Underfull \hbox (badness 10000) in paragraph at lines 2534--2540
 @texttt message is a courtesy copy of an article\\nthat has been posted to %s
[29] [30] Chapter 4 [31] Chapter 5 [32]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[33] [34] [35] [36] [37] [38] [39]) Chapter 6 [40]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.cps
[41]
Overfull \hbox (74.72287pt too wide) in paragraph at lines 103--103
 []@smallrm message-generate-unsubscribed-mail-followup-to[]  [][]6[][], 

Underfull \hbox (badness 10000) in paragraph at lines 103--103
 [][]@smallrm 8[][]  
[42]) Chapter 7 [43]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/message.kys)
[44] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt9.pfb>
Output written on message.pdf (49 pages, 336408 bytes).
Transcript written on message.log.
  GEN      mh-e.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./mh-e.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.toc
[-1] [-2]) [-3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.toc)
(Preface)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.aux)
Writing index file mh-e.cp
Writing index file mh-e.fn
Writing index file mh-e.ky
Chapter 1 [1] [2] Chapter 2 [3]
Writing index file mh-e.vr
[4] Chapter 3 [5]
Overfull \hbox (20.57544pt too wide) in paragraph at lines 770--772
[][][]@smallrm See the sec-tion [][]Find and Spec-ify with scan pick Ranges Se-
quences (@smalltt https://rand-mh.sourceforge.io/book//|
[6] [7] [8] Chapter 4 [9] [10] [11] [12] Chapter 5 [13] [14] Chapter 6 [15]
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]
Chapter 7 [31] [32] [33] [34] [35] [36] Chapter 8 [37] [38] [39] [40] [41]
Chapter 9 [42] [43] [44] [45]
Underfull \hbox (badness 7685) in paragraph at lines 4809--4822
[]@texttt TAB[] @textrm (@texttt mh-letter-next-header-field-or-indent[]@textrm
 ) moves be-tween fields that are
[46] [47] [48] [49] [50] [51] [52] [53] Chapter 10 [54] [55] [56] [57] [58]
Chapter 11 [59] [60] [61] Chapter 12 [62] Chapter 13 [63] [64] Chapter 14
[65] Chapter 15 [66] [67] [68] [69] [70]
Overfull \hbox (2.15215pt too wide) in paragraph at lines 6961--6963
[]@textrm First cre-ate the di-rec-tory @texttt ~/Mail/.mairix[]@textrm . Then 
cre-ate the file @texttt ~/Mail/.mairix/config[]|
[71]
Overfull \hbox (60.98778pt too wide) in paragraph at lines 7024--7027
[]@textrm Read @texttt pick[]@textrm (1) or the sec-tion [][]Finding Mes-sages 
with pick (@texttt https://rand-mh.sourceforge.io/book//|
Chapter 16 [72] Chapter 17 [73] [74] Chapter 18 [75] [76] Chapter 19 [77]
Underfull \hbox (badness 10000) in paragraph at lines 7634--7640
@textrm (@texttt http://  bogofilter.  sourceforge.  net/  []@textrm )[][], or 
[][]SpamProbe (@texttt http://  spamprobe.
[78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 7778--7782
[]@textrm The com-mand@textttsl J a[] @textrm (@texttt mh-junk-allowlist[]@text
rm ) adds a `@texttt whitelist_from[]@textrm '[] rule to
[80] [81] Chapter 20 [82] Appendix A [83] [84]
Overfull \hbox (20.57544pt too wide) in paragraph at lines 8187--8189
[][][]@smallrm See the sec-tion [][]Find and Spec-ify with scan pick Ranges Se-
quences (@smalltt https://rand-mh.sourceforge.io/book//|
[85] [86]
Underfull \hbox (badness 10000) in paragraph at lines 8364--8379
 @textrm the de-fault set-ting of @texttt mh-folder-font-lock-keywords[] @textr
m ex-pects this

Underfull \hbox (badness 7168) in paragraph at lines 8364--8379
 @textrm first should match the fontif-i-ca-tion hint (see @texttt mh-scan-form
at-nmh[]@textrm )
[87] [88] Appendix B [89] [90] Appendix C [91] [92] Appendix D [93] [94]
[95] Appendix E [96]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[97] [98] [99] [100] [101] [102] [103]) Appendix F [104]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/gpl.texi
[105] [106] [107] [108] [109] [110] [111] [112] [113] [114])
(Key (Character) Index) [115]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.kys
[116] [117]) (Command Index) [118]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.fns
[119] [120]) (Option (Variable) Index) [121]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.vrs
[122] [123]) (Concept Index) [124]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/mh-e.cps
[125] [126] [127] [128] [129] [130] [131]) [132] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/
public/amsfonts/cm/cmti9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public
/amsfonts/latxfont/lcircle1.pfb>
Output written on mh-e.pdf (137 pages, 734170 bytes).
Transcript written on mh-e.log.
  GEN      modus-themes.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./modus-themes.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/usr/local/texlive/2021/texmf-dist/tex/texinfo/txi-en.tex) [1{/usr/local/texli
ve/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] [2] Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/modus-themes.au
x)
Writing index file modus-themes.cp
Chapter 2 [1]
Overfull \hbox (72.42863pt too wide) in paragraph at lines 290--290
 []@texttt $ git clone https://gitlab.com/protesilaos/modus-themes.git ~/.emacs
.d/modus-themes[] 
Chapter 3 [2]
Writing index file modus-themes.fn
Writing index file modus-themes.vr
[3]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 468--468
 []  @texttt ;; Load the theme files before enabling a theme (else you get an e
rror).[] 
[4] Chapter 4 [5]
Overfull \hbox (112.66945pt too wide) in paragraph at lines 569--569
 []      @texttt modus-themes-inhibit-reload t ; only applies to `customize-set
-variable' and related[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 593--593
 []      @texttt ;; Options for `modus-themes-hl-line' are either nil (the defa
ult),[] 
[6]
Overfull \hbox (112.66945pt too wide) in paragraph at lines 627--627
 []      @texttt modus-themes-org-blocks 'gray-background ; {nil,'gray-backgrou
nd,'tinted-background}[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 629--629
 []      @texttt modus-themes-org-agenda ; this is an alist: read the manual or
 its doc string[] 

Overfull \hbox (60.93126pt too wide) in paragraph at lines 636--636
 []      @texttt modus-themes-headings ; this is an alist: read the manual or i
ts doc string[] 
[7] [8] [9] [10]
Underfull \hbox (badness 10000) in paragraph at lines 984--988
@textrm by @texttt x-use-underline-position-properties[]@textrm , @texttt x-und
erline-at-descent-line[]@textrm ,
[11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25]
[26] Chapter 5 [27] [28]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2354--2354
 []  @texttt (set-face-attribute 'cursor nil :background (modus-themes-color 'b
lue))[] 

Overfull \hbox (135.6642pt too wide) in paragraph at lines 2355--2355
 []  @texttt (set-face-attribute 'font-lock-type-face nil :foreground (modus-th
emes-color 'magenta-alt)))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 2357--2357
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[29]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 2392--2392
 []@texttt (set-face-attribute 'cursor nil :background (modus-themes-color-alts
 'blue 'red))[] 
[30]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 2481--2481
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 2505--2505
 []   @texttt `(cursor ((,class :background ,(modus-themes-color-alts 'blue 'gr
een))))[] 
[31] [32] [33]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 2651--2651
 []              @texttt (high . "#505050")))      ; the default for `modus-ope
randi'[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 2655--2655
 []             @texttt (high . "#a8a8a8"))))      ; the default for `modus-viv
endi'[] 
[34]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2722--2722
 []  @texttt `(:foreground ,(modus-themes-color (alist-get degree palette-color
s))))[] 
[35] [36] [37]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2880--2880
 []                      @texttt ('modus-operandi 'modus-themes-operandi-color-
overrides)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 2881--2881
 []                      @texttt ('modus-vivendi 'modus-themes-vivendi-color-ov
errides)[] 

Underfull \hbox (badness 10000) in paragraph at lines 2902--2908
@texttt modus-themes-operandi-color-overrides[] @textrm and @texttt modus-theme
s-vivendi-color-
[38]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 2933--2933
 []                      @texttt ('modus-operandi 'modus-themes-operandi-color-
overrides)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 2934--2934
 []                      @texttt ('modus-vivendi 'modus-themes-vivendi-color-ov
errides)[] 

Overfull \hbox (124.16682pt too wide) in paragraph at lines 2937--2937
 []                            @texttt ('modus-operandi my-modus-themes-operand
i-extra-color-overrides)[] 

Overfull \hbox (112.66945pt too wide) in paragraph at lines 2938--2938
 []                            @texttt ('modus-vivendi my-modus-themes-vivendi-
extra-color-overrides)[] 
[39]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 2999--2999
 []@texttt (set-face-attribute 'variable-pitch nil :family "DejaVu Serif" :heig
ht 1.0)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 3002--3002
 []@texttt (set-face-attribute 'fixed-pitch nil :family "DejaVu Sans Mono" :hei
ght 1.5)[] 

Overfull \hbox (49.43388pt too wide) in paragraph at lines 3009--3009
 []@texttt (set-face-attribute 'fixed-pitch nil :family (face-attribute 'defaul
t :family))[] 
[40]
Overfull \hbox (89.6747pt too wide) in paragraph at lines 3084--3084
 []@texttt (set-face-attribute 'default nil :family "Source Code Pro" :height 1
10 :weight 'light)[] 

Overfull \hbox (14.94176pt too wide) in paragraph at lines 3114--3114
 []  @texttt (set-face-attribute 'default nil :family "Source Code Pro" :height
 110)[] 
[41]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 3126--3126
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modes-themes-bold
-italic-faces)[] 
[42] [43] [44] [45]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 3409--3409
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-pdf-tools-midnigh
t-mode-toggle)[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3454--3454
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[46]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 3476--3476
 []     @texttt `(mode-line ((,class :box (:line-width -1 :style released-butto
n))))[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3477--3477
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3479--3479
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3490--3490
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3492--3492
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 

Overfull \hbox (141.41289pt too wide) in paragraph at lines 3504--3504
 []     @texttt `(mode-line ((,class :box (:line-width -1 :color ,fg-alt) :back
ground ,bg-active-accent)))[] 

Overfull \hbox (55.18257pt too wide) in paragraph at lines 3505--3505
 []     @texttt `(mode-line-inactive ((,class :box (:line-width -1 :color ,bg-r
egion)))))))[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 3507--3507
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-cust
om-faces)[] 
[47] Chapter 6 [48] [49] [50] [51] [52] [53] [54] [55] [56] Chapter 7 [57]
[58] [59]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4505--4505
 []        @texttt (setq highlight-parentheses-background-colors (list cyan-ref
ine-bg[] 
[60]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 4506--4506
 []                                                            @texttt magenta-
refine-bg[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 4507--4507
 []                                                            @texttt green-re
fine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4508--4508
 []                                                            @texttt yellow-r
efine-bg)[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 4542--4542
 []@texttt (setq my-highlight-parentheses-use-background nil) ; Set to nil to d
isable backgrounds[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 4552--4552
 []        @texttt (setq highlight-parentheses-background-colors (list cyan-ref
ine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4553--4553
 []                                                            @texttt magenta-
refine-bg[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 4554--4554
 []                                                            @texttt green-re
fine-bg[] 

Overfull \hbox (37.93651pt too wide) in paragraph at lines 4555--4555
 []                                                            @texttt yellow-r
efine-bg)[] 
[61]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4570--4570
 []  @texttt (set-face-attribute 'highlight-parentheses-highlight nil :inherit 
'bold)[] 

Overfull \hbox (89.6747pt too wide) in paragraph at lines 4576--4576
 []@texttt (add-hook 'modus-themes-after-load-theme-hook #'my-modus-themes-high
light-parentheses)[] 
[62]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4624--4624
 []   @texttt `(mmm-declaration-submode-face ((,class :background ,cyan-refine-
bg)))[] 
[63] [64] [65] [66]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 4909--4909
 []                                                       @texttt (capitalize n
ame)))[] 
[67] Chapter 8 [68] [69] [70] Chapter 9 [71] [72] [73]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 5236--5236
 []@texttt [Did you copy any files or text written by someone else in these cha
nges?[] 

Overfull \hbox (20.69044pt too wide) in paragraph at lines 5262--5262
 []@texttt [Which files have you changed so far, and which new files have you w
ritten[] 
Chapter 10 [74] Chapter 11 [75] Appendix A [76]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[77] [78] [79] [80] [81] [82] [83]) Chapter 12 [84]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/modus-themes.fn
s)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/modus-themes.vr
s)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/modus-themes.cp
s [85]) [86] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on modus-themes.pdf (88 pages, 341694 bytes).
Transcript written on modus-themes.log.
  GEN      newsticker.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./newsticker.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file newsticker.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/newsticker.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/newsticker.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/newsticker.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/newsticker.aux)
Chapter 2 [1] Chapter 3 [2] Chapter 4 [3]
Underfull \hbox (badness 10000) in paragraph at lines 174--177
 @texttt obsolete-items[] @textrm is non-nil in which case they are kept un-til

Chapter 5 [4]
Writing index file newsticker.ky
[5]
Underfull \hbox (badness 10000) in paragraph at lines 383--389
 @textrm (@texttt newsticker-mark-item-at-point-as-immortal[]@textrm , @texttt 
newsticker-treeview-
[6] Chapter 6 [7] Chapter 7 [8] Appendix A [9] Appendix B [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/newsticker.cps)
[19] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on newsticker.pdf (22 pages, 207513 bytes).
Transcript written on newsticker.log.
  GEN      nxml-mode.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./nxml-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/nxml-mode.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/nxml-mode.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/nxml-mode.toc)
(nXML Mode)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/nxml-mode.aux)
Chapter 1 Chapter 2 [1] [2] Chapter 3 [3] Chapter 4 [4] Chapter 5 [5] [6]
Chapter 6 [7] [8]
Underfull \hbox (badness 6842) in paragraph at lines 653--663
@textrm This says to use the schema `@texttt xhtml.rnc[]@textrm '[] for a doc-u
-ment with names-pace
[9]
Underfull \hbox (badness 10000) in paragraph at lines 726--734
@textrm would trans-form the URI `@texttt file:///home/jjc/docs/spec.xml[]@text
rm '[] into the URI

Overfull \hbox (55.38564pt too wide) in paragraph at lines 759--763
@textrm specifies that when the names-pace URI of the doc-u-ment is `@texttt ht
tp://www.w3.org/1999/XSL/Transform[]@textrm '[],|
[10] [11] Chapter 7 [12] Chapter 8 [13] Appendix A [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20] [21]) [22] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on nxml-mode.pdf (25 pages, 174907 bytes).
Transcript written on nxml-mode.log.
  GEN      octave-mode.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./octave-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.toc
) [-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.toc
)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.toc
) Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.aux
) Chapter 2 [1]
Writing index file octave-mode.cp
Writing index file octave-mode.ky
Writing index file octave-mode.fn
Writing index file octave-mode.vr
[2] Chapter 3 [3] [4] Chapter 4 [5]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[6] [7] [8] [9] [10] [11] [12]) (Key Index) [13]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.kys
) (Variable Index) [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.vrs
) (Function Index) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.fns
) (Concept Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/octave-mode.cps
) [17] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb1
0.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on octave-mode.pdf (20 pages, 187889 bytes).
Transcript written on octave-mode.log.
  GEN      org.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./org.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/usr/local/texlive/2021/texmf-dist/tex/texinfo/txi-en.tex) [1{/usr/local/texli
ve/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] [2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.toc
[-1] [-2] [-3] [-4] [-5] [-6] [-7]) [-8]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.aux)
Writing index file org.cp
[1]
Writing index file org.fn
Writing index file org.vr
[2] [3] [4] Chapter 2 [5]
Writing index file org.ky
[6] [7] [8] [9] [10] [11] [12] [13] [14] Chapter 3 [15] [16] [17] [18] [19]
[20] [21] [22] [23] [24]
Writing index file org.pg
[25] [26] l.2656: Unicode char @u8:​ not defined for Texinfo
l.2656: Unicode char @u8:​ not defined for Texinfo
l.2662: Unicode char @u8:​ not defined for Texinfo
l.2669: Unicode char @u8:​ not defined for Texinfo [27] [28] [29] [30]
[31] [32] [33]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 3235--3235
 []@texttt #+TBLFM: $6=vsum($P1..$P3)::$7=10*$Tot/$max;%.1f::$at=vmean(@-II..@-
I);%.1f[] 
[34]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 3324--3324
 []@texttt #+PLOT: title:"Citas" ind:1 deps:(3) type:2d with:histograms set:"yr
ange [0:]"[] 

Overfull \hbox (147.16158pt too wide) in paragraph at lines 3337--3337
 []@texttt #+PLOT: title:"An evaluation of plaintext document formats" transpos
e:yes type:radar min:0 max:4[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3338--3338
 []@texttt | Format            | Fine-grained-control | Initial Effort | Syntax
 simplicity | Editor Support | Integrations | Ease-of-referencing | Versatility
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3339--3339
 []@texttt |-------------------+----------------------+----------------+-------
------------+----------------+--------------+---------------------+------------
-|[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3340--3340
 []@texttt | Word              |                    2 |              4 |       
          4 |              2 |            3 |                   2 |           2
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3341--3341
 []@texttt | LaTeX             |                    4 |              1 |       
          1 |              3 |            2 |                   4 |           3
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3342--3342
 []@texttt | Org Mode          |                    4 |              2 |       
        3.5 |              1 |            4 |                   4 |           4
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3343--3343
 []@texttt | Markdown          |                    1 |              3 |       
          3 |              4 |            3 |                   3 |           1
 |[] 

Overfull \hbox (451.84203pt too wide) in paragraph at lines 3344--3344
 []@texttt | Markdown + Pandoc |                  2.5 |            2.5 |       
        2.5 |              3 |            3 |                   3 |           2
 |[] 
[35] [36] Chapter 4 [37] [38] [39] [40]
Overfull \hbox (1.33588pt too wide) in paragraph at lines 3828--3829
@textrm `@texttt vm://myself@some.where.org/folder#id[]@textrm '[]| 
[41] [42] [43] [44]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4116--4116
 []      @texttt ^^M(("bugzilla"        . "http://10.1.2.9/bugzilla/show_bug.cg
i?id=")[] 

Overfull \hbox (101.17207pt too wide) in paragraph at lines 4119--4119
 []        @texttt ("omap"            . "http://nominatim.openstreetmap.org/sea
rch?q=%s&polygon=1")[] 

Overfull \hbox (118.41814pt too wide) in paragraph at lines 4120--4120
 []        @texttt ("ads"             . "https://ui.adsabs.harvard.edu/search/q
=%20author%3A\"%s\"")))[] 
[45] [46] Chapter 5 [47] [48] [49] [50] [51] [52] [53]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 4762--4762
 []      @texttt ^^M((sequence "TODO(t)" "WAIT(w@/!)" "|" "DONE(d!)" "CANCELED(
c@)")))[] 
[54] [55] [56] [57]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 5066--5066
 []  @texttt "Switch entry to DONE when all subentries are done, to TODO otherw
ise."[] 
[58] [59] Chapter 6 [60] [61] [62] [63] [64] Chapter 7 [65] [66] [67] [68]
[69] [70] [71] [72] [73] Chapter 8 [74]
Overfull \hbox (26.76846pt too wide) in paragraph at lines 6526--6526
 []@texttt * 22:00-23:00 The nerd meeting on every 2nd Thursday of the month[] 

[75] [76] [77] [78] [79]
Underfull \hbox (badness 10000) in paragraph at lines 6996--6997
[][][]@smallrm Note the cor-re-spond-ing `@smalltt STARTUP[]@smallrm '[] op-tio
ns `@smalltt logredeadline[]@smallrm '[], `@smalltt lognoteredeadline[]@smallrm
 '[], and
[80]
Underfull \hbox (badness 10000) in paragraph at lines 7008--7009
[][][]@smallrm Note the cor-re-spond-ing `@smalltt STARTUP[]@smallrm '[] op-tio
ns `@smalltt logreschedule[]@smallrm '[], `@smalltt lognotereschedule[]@smallrm
 '[], and
[81] [82] [83] [84] [85] [86] [87] [88] [89] [90] Chapter 9 [91] [92] [93]
Chapter 10 [94] [95] [96] [97] [98] [99]
Underfull \hbox (badness 10000) in paragraph at lines 8615--8619
 @textrm You may spec-ify a de-fault value and a com-ple-tion ta-ble with

Underfull \hbox (badness 10000) in paragraph at lines 8615--8619
 @textrm `@texttt %^{prompt|default|completion2|completion3...}[]@textrm '[]. T
he ar-row
[100] [101] [102] [103] [104]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 8996--8996
 []                  @texttt (call-interactively #^^Morg-attach-dired-to-subtre
e))))))[] 
[105] Chapter 11 [106] [107] [108] [109] [110] [111] [112]
l.9638: Unicode char @u8:​ not defined for Texinfo [113]
l.9647: Unicode char @u8:​ not defined for Texinfo
l.9651: Unicode char @u8:​ not defined for Texinfo
l.9651: Unicode char @u8:​ not defined for Texinfo
l.9678: Unicode char @u8:​ not defined for Texinfo [114]
l.9718: Unicode char @u8:​ not defined for Texinfo [115] [116] [117]
Underfull \hbox (badness 10000) in paragraph at lines 9995--10003
@smalltt filter-preset[]@smallrm , @smalltt org-agenda-category-filter-preset[]
@smallrm , @smalltt org-agenda-effort-filter-preset[] @smallrm or
[118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129]
[130] [131] [132] [133] Chapter 12 [134] [135]
Underfull \hbox (badness 10000) in paragraph at lines 11527--11531
[]@textrm Set both @texttt org-pretty-entities[] @textrm and @texttt org-pretty
-entities-include-sub-
[136] [137] [138] [139] [140]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 11904--11904
 []@texttt In line [[(sc)]] we remember the current position. [[(jump)][Line (j
ump)]][] 
[141] [142] Chapter 13 [143] [144] [145]
Overfull \hbox (2.7163pt too wide) in paragraph at lines 12344--12346
[][][]@smallrm For ex-port to L[]T[]X format---or L[]T[]X-related for-mats such
 as Beamer---, the `@smalltt org-latex-package-alist[]@smallrm '[]
[146]
Underfull \hbox (badness 8170) in paragraph at lines 12507--12511
 @texttt stat[][]@textrm Toggle in-clu-sion of statis-tics cook-ies (@texttt or
g-export-with-statistics-
[147] [148] [149] [150] [151] [152] [153] [154] [155] [156]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 13319--13319
 []@texttt #+COLUMNS: %45ITEM %10BEAMER_ENV(Env) %10BEAMER_ACT(Act) %4BEAMER_CO
L(Col)[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 13324--13324
 []@texttt *** Thanks to Eric Fraga                                           :
B_block:[] 

Overfull \hbox (32.18782pt too wide) in paragraph at lines 13330--13330
 []@texttt *** Thanks to everyone else                                        :
B_block:[] 

Overfull \hbox (26.43913pt too wide) in paragraph at lines 13337--13337
 []@texttt **** This will be formatted as a beamer note                       :
B_note:[] 
[157] [158] [159] [160] [161] [162] [163]
Overfull \hbox (101.17207pt too wide) in paragraph at lines 13940--13940
 []@texttt #+HTML_HEAD_EXTRA: <link rel="alternate stylesheet" type="text/css" 
href="style2.css" />[] 
[164] [165] [166] [167]
Underfull \hbox (badness 10000) in paragraph at lines 14281--14286
[]@textrm The L[]T[]X ex-port back-end ap-pends val-ues from `@texttt LATEX_HEA
DER[]@textrm '[] and
[168] [169] [170]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 14509--14509
 []@texttt #+ATTR_LATEX: :float wrap :width 0.38\textwidth :placement {r}{0.4\t
extwidth}[] 
[171] [172] [173]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 14724--14724
 []@texttt #+ATTR_LATEX: :versewidth Feed'st thy light's flame with self-substa
ntial fuel,[] 
[174] [175] [176]
Overfull \hbox (25.1256pt too wide) in paragraph at lines 15019--15019
 []@texttt #+ODT_STYLES_FILE: ("/path/to/file.ott" ("styles.xml" "image/hdr.png
"))[] 
[177] [178] [179] l.15250: Unicode char @u8:​ not defined for Texinfo
[180]
Overfull \hbox (78.17732pt too wide) in paragraph at lines 15353--15353
 []      @texttt ^^M(("__Figure__" "Illustration" "value" "Figure" org-odt--enu
merable-image-p)))[] 
[181] [182]
Overfull \hbox (21.01978pt too wide) in paragraph at lines 15512--15512
 []@texttt @@odt:<text:span text:style-name="Highlight">This is highlighted[] 
[183]
Underfull \hbox (badness 10000) in paragraph at lines 15598--15605
@textrm `@texttt TableWithHeaderRowAndColumn[]@textrm '[] and `@texttt TableWit
hFirstRowandLastRow[]@textrm '[]. @textbf Im-por-
[184]
Overfull \hbox (11.80327pt too wide) in paragraph at lines 15683--15687
[][][]@smallrm See the at-tributes `@smalltt table:template-name[]@smallrm '[],
 `@smalltt table:use-first-row-styles[]@smallrm '[], `@smalltt table:use-last-r
ow-styles[]@smallrm '[],

Overfull \hbox (15.37234pt too wide) in paragraph at lines 15683--15687
@smallrm `@smalltt table:use-first-column-styles[]@smallrm '[], `@smalltt table
:use-last-column-styles[]@smallrm '[], `@smalltt table:use-banding-rows-styles[
]@smallrm '[],

Overfull \hbox (38.68277pt too wide) in paragraph at lines 15700--15705
 []@textrm For ex-am-ple, the en-try be-low de-fines two dif-fer-ent ta-ble sty
les `@texttt TableWithHeaderRowAndColumn[]@textrm '[]
[185] [186]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 15904--15904
 []@texttt #+TEXINFO_PRINTED_TITLE: This Long Title@@inlinefmt{tex,@*} Is Broke
n in @TeX{}[] 
[187] [188] [189] [190] [191] [192] [193] [194]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 16535--16535
 []@texttt #+BIND: org-export-filter-strike-through-functions (tmp-f-strike-thr
ough)[] 
[195] [196] Chapter 14 [197] [198] [199] [200] [201] [202] [203] [204] [205]
[206] [207] Chapter 15 [208] [209]
Underfull \hbox (badness 10000) in paragraph at lines 17654--17657
 @textrm (@texttt https://  en.  wikipedia.  org/  wiki/  Citation_Style_Langua
ge[]@textrm )[][] via
Chapter 16 [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220]
[221]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 18555--18555
 []@texttt #+CALL: <name>[<inside header arguments>](<arguments>) <end header a
rguments>[] 

Overfull \hbox (72.42863pt too wide) in paragraph at lines 18562--18562
 []@texttt ... call_<name>[<inside header arguments>](<arguments>)[<end header 
arguments>] ...[] 
[222] [223] [224] [225]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 18840--18840
 []@texttt #+BEGIN_SRC asymptote :results value file :file circle.pdf :output-d
ir img/[] 

Overfull \hbox (84.25534pt too wide) in paragraph at lines 18877--18877
 []@texttt #+BEGIN_SRC shell :results file :file script.sh :file-mode (identity
 #o755)[] 
[226] [227]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 19008--19008
 []@texttt #+BEGIN_SRC dot :post attr_wrap(width="5cm", data=*this*) :results d
rawer[] 
[228] [229] [230] [231] [232] [233] [234] [235] [236]
Underfull \hbox (badness 10000) in paragraph at lines 19806--19807
 @texttt org-babel-do-key-sequence-in-edit-
[237] Chapter 17 [238] [239] [240] [241] [242] [243] [244]
Underfull \hbox (badness 10000) in paragraph at lines 20508--20510
 []@textrm The fol-low-ing op-tions in-flu-ence the ta-ble spread-sheet (vari-a
ble
[245] [246] [247]
Overfull \hbox (26.76846pt too wide) in paragraph at lines 20738--20738
 []@texttt (setq org-confirm-babel-evaluate #^^Mmy-org-confirm-babel-evaluate)[
] 
[248] l.20846: Unicode char @u8:​ not defined for Texinfo [249]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 20959--20959
 []            @texttt (define-key yas/keymap [tab] ^^Myas/next-field-or-maybe-
expand)))[] 
[250]
Overfull \hbox (61.26059pt too wide) in paragraph at lines 20978--20978
 []            @texttt (add-to-list ^^Morg-tab-first-hook ^^Myas/org-very-safe-
expand)[] 
[251]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 21172--21172
 []@texttt emacsclient "org-protocol://capture?template=X&url=URL&title=TITLE&b
ody=BODY"[] 
[252]
Overfull \hbox (70.6854pt too wide) in paragraph at lines 21252--21262
@texttt open-source[] @textrm han-dler prob-a-bly can-not find a file named `@t
exttt /home/user/example/print/posters.html.php[]@textrm '[]
[253]
Overfull \hbox (65.23953pt too wide) in paragraph at lines 21282--21287
@textrm `@texttt https://example.com[]@textrm '[], `@texttt http://www.example.
com/[]@textrm '[] and sim-i-lar to `@texttt /home/user/example/index.php[]@text
rm '[]. 
[254] [255] Appendix A [256] [257]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 21591--21591
 []      @texttt (^^Rhtml (format "<a target=\"_blank\" href=\"%s\">%s</a>" pat
h desc))[] 
[258] [259] [260] [261]
Overfull \hbox (32.18782pt too wide) in paragraph at lines 21910--21910
 []    @texttt ^^M(:tstart "!BTBL!" :tend "!ETBL!" :lstart "!BL!" :lend "!EL!" 
:sep "\t")[] 
[262] [263] [264] [265] [266] [267] [268] Appendix B [269] [270] [271] [272]
[273] Appendix C [274]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[275] [276] [277] [278] [279] [280] [281]) Chapter 18 [282]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.cps
[283] [284] [285] [286] [287] [288] [289] [290]) Chapter 19 [291]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.kys
[292] [293] [294] [295]) Chapter 20 [296]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.fns
[297] [298] [299]) Chapter 21 [300]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/org.vrs
[301] [302] [303] [304]) [305] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/
public/amsfonts/cm/cmsl9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmti9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public
/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/
amsfonts/cm/cmtt9.pfb>
Output written on org.pdf (315 pages, 1279379 bytes).
Transcript written on org.log.
  GEN      pcl-cvs.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./pcl-cvs.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file pcl-cvs.fn
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.aux)
Writing index file pcl-cvs.cp
[1] Chapter 2 [2] Chapter 3 [3] [4] Chapter 4 [5] Chapter 5 [6] [7]
Writing index file pcl-cvs.ky
[8] [9] [10] [11] [12] Chapter 6 [13] Chapter 7 [14] Chapter 8 [15] [16]
Chapter 9 [17]
Underfull \hbox (badness 10000) in paragraph at lines 1389--1393
@textrm the [][]help-gnu-emacs mail-ing list (@texttt https://  lists.  gnu.  o
rg/  mailman/  listinfo/
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Function and Variable Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.fns)
(Concept Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.cps
[28]) (Key Index) [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pcl-cvs.kys)
[30] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on pcl-cvs.pdf (34 pages, 269280 bytes).
Transcript written on pcl-cvs.log.
  GEN      pgg.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./pgg.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.toc) (PGG)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2]
Writing index file pgg.fn
[3]
Writing index file pgg.vr
[4] [5] Chapter 4 [6] [7] Chapter 5 [8] Appendix A [9]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[10] [11] [12] [13] [14] [15] [16]) (Function Index) [17]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.fns)
(Variable Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/pgg.vrs)
[19] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb
></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/loca
l/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/loca
l/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local
/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on pgg.pdf (22 pages, 200493 bytes).
Transcript written on pgg.log.
  GEN      rcirc.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./rcirc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.aux)
Writing index file rcirc.cp
Writing index file rcirc.ky

Underfull \hbox (badness 10000) in paragraph at lines 177--192
 @texttt info-gnu/  2021-06/  msg00005.  html[][][]@textrm , [][]@texttt https:
//  lists.  gnu.  org/  archive/

Underfull \hbox (badness 10000) in paragraph at lines 177--192
 @texttt html/  info-gnu/  2021-06/  msg00007.  html[][][]@textrm , and [][]@te
xttt https://  lists.  gnu.  org/
[1]
Writing index file rcirc.vr
Chapter 2 [2] [3] [4] [5] Chapter 3 [6] [7] Chapter 4 [8]
Writing index file rcirc.fn
[9] Appendix A [10]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[11] [12] [13] [14] [15] [16] [17]) (Key Index) [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.kys)
(Variable Index) [19]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.vrs)
(Index) [20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/rcirc.cps
[21] [22]) [23] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on rcirc.pdf (26 pages, 243414 bytes).
Transcript written on rcirc.log.
  GEN      remember.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./remember.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
Writing index file remember.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/remember.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/remember.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/remember.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/remember.aux)
Chapter 2 [1] l.120: Unicode char @u8:ʿ not defined for Texinfo Chapter 3
[2] Chapter 4 [3]
Writing index file remember.vr
Chapter 5 [4] Chapter 6 [5] Chapter 7 [6]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 393--393
 []@texttt (add-to-list ^^Mremember-handler-functions ^^Mremember-diary-extract
-entries)[] |
[7] Appendix A [8]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[9] [10] [11] [12] [13] [14] [15]) (Index) [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/remember.cps)
[17] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt9.pfb>
Output written on remember.pdf (20 pages, 197152 bytes).
Transcript written on remember.log.
  GEN      reftex.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./reftex.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file reftex.cp
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.toc
[-2]) [-3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.aux)
[1] [2] Chapter 2 [3] [4] [5] Chapter 3 [6] [7] [8] [9] [10] [11] [12] [13]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1394--1394
 []            @texttt Environment or \macro : [Value Menu] String: \myfig[]{}{
}{*}{}[] 
[14] [15] [16]
Underfull \hbox (badness 10000) in paragraph at lines 1655--1663
[]@textrm For each en-try in @texttt reftex-ref-style-alist[] @textrm a func-ti
on with the name
[17] Chapter 4 [18] [19] [20] [21] Chapter 5 [22] [23] [24] [25] [26] [27]
[28] [29] Chapter 6 [30] Chapter 7 [31] [32] [33] [34] [35] [36] [37] [38]
[39] [40] [41] Chapter 8 [42] [43] [44]
Underfull \hbox (badness 10000) in paragraph at lines 3793--3796
 @textrm vari-ables @texttt reftex-create-bibtex-header[] @textrm or @texttt re
ftex-create-bibtex-footer[]
Chapter 9 [45] [46] [47] [48]
Overfull \hbox (38.42995pt too wide) in paragraph at lines 4043--4043
 []@texttt %M Directory name (without path) where master file is located.[] 
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]
[64] [65] Chapter 10 [66] [67] [68] Appendix A [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[70] [71] [72] [73] [74] [75] [76]) (Index) [77]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/reftex.cps
[78] [79] [80] [81]) [82] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/
public/amsfonts/cm/cmsl8.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmtt9.pfb>
Output written on reftex.pdf (87 pages, 521441 bytes).
Transcript written on reftex.log.
  GEN      sasl.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./sasl.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (Emacs SASL)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2]
Writing index file sasl.vr
Writing index file sasl.fn

Overfull \hbox (20.85455pt too wide) in paragraph at lines 131--131
 []  @texttt (setq mechanism (sasl-find-mechanism server-supported-mechanisms))
)[] |
[3]
Overfull \hbox (66.67995pt too wide) in paragraph at lines 236--236
 []     @texttt (format "AUTH %s %s\r\n" name (base64-encode-string (sasl-step-
data step) t))[] |
Chapter 4 [4] Appendix A [5]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[6] [7] [8] [9] [10] [11] [12]) (Index) [13]
No file sasl.cps.
(Function Index) [14]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.fns)
(Variable Index) [15]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.vrs)
[16] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.toc)
[-2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sasl.toc) )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on sasl.pdf (20 pages, 189681 bytes).
Transcript written on sasl.log.
  GEN      sc.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./sc.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.toc
[-2]) [-3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.aux)
Writing index file sc.cp
Writing index file sc.ky
Writing index file sc.vr
Writing index file sc.fn
[1] Chapter 2 [2] [3]
Underfull \hbox (badness 10000) in paragraph at lines 367--371
[]@textrm Similarly, the vari-ables @texttt sc-citation-delimiter-regexp[] @tex
trm and @texttt sc-citation-
Chapter 3 [4] [5] Chapter 4 [6] [7] [8] Chapter 5 [9] Chapter 6 [10] [11]
[12] Chapter 7 [13] [14] [15] [16] Chapter 8 [17] [18] [19] Chapter 9 [20]
Underfull \hbox (badness 7576) in paragraph at lines 1576--1581
 @textrm frame from @texttt sc-recite-frame-alist[]@textrm , or the de-fault re
cit-ing frame
[21] [22] [23] Chapter 10 [24]
Overfull \hbox (37.93651pt too wide) in paragraph at lines 1777--1777
 []        @texttt Martin>    reply buffer; no indentation/prefixing is done, t
he header[] 
[25] Chapter 11 [26] Appendix A [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Concept Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.cps [36])
(Command Index) [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.fns)
(Key Index) [38]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.kys)
(Variable Index) [39]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sc.vrs [40])
[41] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt9.pfb>
Output written on sc.pdf (46 pages, 315512 bytes).
Transcript written on sc.log.
  GEN      semantic.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./semantic.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file semantic.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc)
(@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.aux)
Chapter 1 [1]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 145--145
 []                                                             @texttt Applica
tions[] |

Overfull \hbox (14.94176pt too wide) in paragraph at lines 153--153
 []               @texttt +---------------+    | COMMON |    | COMMON |<--- SPE
EDBAR[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 155--155
 []               @texttt +---------------+    | TREE   |    | PARSE  |<--- SEM
ANTICDB[] |
[2] Chapter 2 [3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sem-user.texi
[4]
Underfull \hbox (badness 10000) in paragraph at lines 120--123
 @textttsl C-c , l[]@textrm Display a list of the pos-si-ble com-ple-tions of t
he cur-rent tag

Underfull \hbox (badness 10000) in paragraph at lines 145--153
 @textttsl C-c , SPC[][]@textrm Display a list of pos-si-ble com-ple-tions for 
the sym-bol at point
[5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
Underfull \hbox (badness 10000) in paragraph at lines 881--885
[]@textrm You can also use @textttsl C-c , j[] @textrm (@texttt semantic-comple
te-jump-local[]@textrm ) and @textttsl C-c , J[]
[15] [16]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 1021--1021
 []@texttt ]#<semanticdb-typecache /home/zappo/cedet/semantic/tests/testsubclas
s.cpp>[] |
[17] [18] [19] [20]) Chapter 3 [21] [22] [23] [24] [25] Appendix A [26]
Appendix B [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.cps)
[36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc
[-3]) [-4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/semantic.toc)
[-5] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt9.pfb>
Output written on semantic.pdf (43 pages, 298692 bytes).
Transcript written on semantic.log.
  GEN      ses.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./ses.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file ses.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.aux)
Chapter 2 [1] Chapter 3 [2] [3] [4] [5] [6] [7] Chapter 4 [8] [9] [10] [11]
[12] Chapter 5 [13] [14] (Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/ses.cps
[15]) [16] (Acknowledgments) Appendix A
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[17] [18] [19] [20] [21] [22] [23] [24]) [25] )</usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf-di
st/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-dist
/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/
public/eurosym/feymr10.pfb>
Output written on ses.pdf (28 pages, 251500 bytes).
Transcript written on ses.log.
  GEN      sieve.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./sieve.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file sieve.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.toc)
[-3] [-4]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.toc)
(Sieve Support for Emacs)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.aux)
Chapter 1 Chapter 2 [1] [2]
Writing index file sieve.ky
Chapter 3 [3] [4] Chapter 4 [5] [6] Chapter 5 [7] [8] Chapter 6 [9] [10]
Appendix A [11] [12]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[13] [14] [15] [16] [17] [18] [19]) (Index) [20]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/sieve.cps)
[21] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr
/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on sieve.pdf (27 pages, 192404 bytes).
Transcript written on sieve.log.
  GEN      smtpmail.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./smtpmail.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file smtpmail.fn
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.aux)
Writing index file smtpmail.cp
Chapter 2 [1] [2] Chapter 3 [3] Chapter 4 [4] Chapter 5 [5] Chapter 6 [6]
Chapter 7 [7] Chapter 8 [8]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[9] [10] [11] [12] [13] [14] [15]) Chapter 9 [16]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.cps)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/smtpmail.fns)
[17] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb
></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></us
r/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/lo
cal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/lo
cal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on smtpmail.pdf (20 pages, 196095 bytes).
Transcript written on smtpmail.log.
  GEN      speedbar.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./speedbar.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file speedbar.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/speedbar.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/speedbar.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/speedbar.toc)
(Speedbar)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/speedbar.aux)
Chapter 1 Chapter 2 [1] [2] [3] [4] Chapter 3 [5] [6] [7] Chapter 4 [8]
Chapter 5 [9] Chapter 6 [10] [11] [12] Chapter 7 [13] [14] [15] [16] [17]
Writing index file speedbar.vr
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/speedbar.cps
[27]) [28] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/
cmb10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cm
bx12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmm
i10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi
12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></
usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on speedbar.pdf (31 pages, 236348 bytes).
Transcript written on speedbar.log.
  GEN      srecode.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./srecode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file srecode.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.aux)
Chapter 1 Chapter 2 [1] Chapter 3 [2] [3] Chapter 4 [4] Chapter 5 [5] [6]
[7] [8] [9] [10] [11] [12] Chapter 6 [13] [14] [15] [16] [17] [18] [19]
[20] Chapter 7 [21]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1488--1488
 []  @texttt (let ((temp (srecode-template-get-table (srecode-table) template-n
ame))[] |

Overfull \hbox (26.43913pt too wide) in paragraph at lines 1506--1506
 []             @texttt (srecode-dictionary-set-value subdict "NAME" (nth 0 my-
stuff))[] |

Overfull \hbox (20.69044pt too wide) in paragraph at lines 1507--1507
 []             @texttt (srecode-dictionary-set-value subdict "ARG" (nth 1 my-s
tuff))[] |

Overfull \hbox (32.18782pt too wide) in paragraph at lines 1508--1508
 []             @texttt (srecode-dictionary-set-value subdict "MOOSE" (nth 2 my
-stuff))[] |
[22] Chapter 8 [23] [24] Chapter 9 [25] Chapter 10 [26] Appendix A [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[28] [29] [30] [31] [32] [33] [34]) (Index) [35]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.cps)
[36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/srecode.toc)
[-3] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt9.pfb>
Output written on srecode.pdf (41 pages, 276812 bytes).
Transcript written on srecode.log.
  GEN      todo-mode.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./todo-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file todo-mode.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/todo-mode.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/todo-mode.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/todo-mode.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/todo-mode.aux)
[1] Chapter 2 [2] Chapter 3 [3] Chapter 4 [4] [5] Chapter 5 [6] [7] [8]
[9] [10]
Overfull \hbox (394.35515pt too wide) in paragraph at lines 705--705
 []@texttt Press a key (so far @textttsl i[]@texttt ):  { i=>default p=>copy } 
{ y=>diary k=>nonmarking } { c=>calendar d=>date n=>dayname } t=>time { h=>here
 r=>region }[] |

Overfull \hbox (193.15108pt too wide) in paragraph at lines 711--711
 []@texttt Press a key (so far @textttsl i y[]@texttt ):  y=>diary:GO! { c=>cal
endar d=>date n=>dayname } t=>time { h=>here r=>region }[] |
[11] [12]
Overfull \hbox (129.91551pt too wide) in paragraph at lines 906--906
 []@texttt Press a key (so far @textttsl e[]@texttt ): e=>edit h=>header m=>mul
tiline y=>diary k=>nonmarking d=>date t=>time[] |

Overfull \hbox (124.16682pt too wide) in paragraph at lines 915--915
 []@texttt Press a key (so far @textttsl e d[]@texttt ): f=>full c=>calendar a=
>today n=>dayname y=>year m=>month d=>daynum[] |
[13] [14] Chapter 6 [15] [16] Chapter 7 [17] Chapter 8 [18] [19] Chapter 9
[20] Chapter 10 [21] [22] [23] Chapter 11 [24] [25] Chapter 12 [26] Chapter 13
[27] Appendix A [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[29] [30] [31] [32] [33] [34] [35]) [36] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt9.pfb>
Output written on todo-mode.pdf (40 pages, 264212 bytes).
Transcript written on todo-mode.log.
  GEN      tramp.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./tramp.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.toc
[-1]) [-2] [-3]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.toc)
(@value {tramp} @value {trampver} User Manual)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.aux)
Overfull \hbox (74.189pt too wide) in paragraph at lines 61--63
[]@textrm You can find the lat-est ver-sion of this doc-u-ment on the web at []
[]@texttt https://www.gnu.org/software/tramp/[][][]@textrm . |
Chapter 1
Writing index file tramp.cp
[1]
Underfull \hbox (badness 8170) in paragraph at lines 286--290
 []@textrm For in-line trans-fers, @textsc Tramp @textrm sends a com-mand, such
 as `@texttt mimencode -b
Chapter 2 [2]
Writing index file tramp.vr
Chapter 3 [3] [4]
Overfull \hbox (66.1822pt too wide) in paragraph at lines 572--579
@texttt /afp:user@host:/path/to/file[] @textrm (ac-cess-ing Ap-ple's AFP file s
ys-tem), @texttt /dav:user@host:/path/to/file[]@textrm ,|

Overfull \hbox (2.15514pt too wide) in paragraph at lines 572--579
@texttt /davs:user@host:/path/to/file[] @textrm (for Web-DAV shares) and @textt
t /mtp:device:/path/to/file[]|

Underfull \hbox (badness 10000) in paragraph at lines 591--599
@textrm (`@texttt john.doe@gmail.com[]@textrm '[] stands here for your Google D
rive ac-count), or

Underfull \hbox (badness 10000) in paragraph at lines 591--599
@texttt /nextcloud:user@host#8081:/path/to/file[] @textrm (`@texttt 8081[]@text
rm '[] stands for the port num-
Chapter 4 [5] [6] [7] [8] [9] [10] [11] [12] [13]
Underfull \hbox (badness 7667) in paragraph at lines 1344--1347
 []@textrm Internally, @textsc Tramp @textrm mounts the re-mote sys-tem stor-ag
e at lo-ca-tion
[14] [15] [16] [17]
Overfull \hbox (16.67706pt too wide) in paragraph at lines 1636--1639
 []@textrm Opening @texttt /sudo:randomhost.your.domain:[] @textrm first con-ne
cts to `@texttt randomhost.your.domain[]@textrm '[]|
[18]
Underfull \hbox (badness 10000) in paragraph at lines 1726--1728
[]@textrm Opening @texttt /plinkx:host.your.domain:[] @textrm passes the HTTP p
roxy server

Underfull \hbox (badness 10000) in paragraph at lines 1757--1761
 []@textrm Integration for Docker con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 10000) in paragraph at lines 1765--1769
 []@textrm Integration for Docker con-tain-ers de-ployed in a Ku-ber-netes clus
-

Underfull \hbox (badness 10000) in paragraph at lines 1773--1777
 []@textrm Integration for LXC con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 7649) in paragraph at lines 1773--1777
 @texttt /lxc:container:/path/to/file[]@textrm , `@texttt container[]@textrm '[
] has the same mean-ing

Underfull \hbox (badness 10000) in paragraph at lines 1781--1784
 []@textrm Integration for LXD con-tain-ers. A con-tainer is ac-cessed via

Underfull \hbox (badness 10000) in paragraph at lines 1781--1784
 @texttt /lxd:user@container:/path/to/file[]@textrm , `@texttt user[]@textrm '[
] and `@texttt container[]@textrm '[] have

Underfull \hbox (badness 10000) in paragraph at lines 1797--1801
 []@textrm Access of a hadoop/hdfs file sys-tem. A file is ac-cessed via
[19]
Writing index file tramp.fn
[20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 2094--2097
[]@textrm The pa-ram-e-ters @texttt tramp-remote-shell[] @textrm and @texttt tr
amp-remote-shell-login[] @textrm in
[23]
Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 []@textsc Tramp @textrm uses stan-dard de-faults, such as @texttt /bin[] @text
rm and @texttt /usr/bin[]@textrm , which

Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 @textrm and paths, for ex-am-ple, @texttt /bin:/usr/bin[] @textrm on De-bian G
NU/Linux or

Underfull \hbox (badness 10000) in paragraph at lines 2210--2217
 @texttt /usr/xpg4/bin:/usr/ccs/bin:/usr/bin:/opt/developerstudio12.6/bin[]
[24]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2258--2258
 []   @texttt ^^M((tramp-remote-path . ("/appli/pub/bin" tramp-default-remote-p
ath))))[] |
[25] [26] [27] [28]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 2627--2627
 []               @texttt ,(expand-file-name "sshfs.user@host" user-emacs-direc
tory)))[] |
[29]
Overfull \hbox (19.3769pt too wide) in paragraph at lines 2692--2692
 []             @texttt (list (regexp-quote "192.168.0.26") "remote-shell" "sh"
))[] |
[30]
Underfull \hbox (badness 10000) in paragraph at lines 2827--2836
@textrm The backup file name of @texttt /su:root@localhost:/etc/secretfile[] @t
extrm would be
[31]
Underfull \hbox (badness 10000) in paragraph at lines 2921--2932
@texttt directory[] @textrm with the url-encoded di-rec-tory name as part of th
e base-name,

Underfull \hbox (badness 10000) in paragraph at lines 2921--2932
@textrm as @texttt tramp-%2Fnextcloud%3Auser%40host%3A%2Fpath%2Fto%2Fdir%2F.enc
fs6.xml[] @textrm in
[32] Chapter 5 [33]
Underfull \hbox (badness 10000) in paragraph at lines 3109--3116
[]@textsl host[] @textrm can take IPv4 or IPv6 ad-dress, as in @texttt /ssh:127
.0.0.1:.emacs[] @textrm or
[34]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/trampver.texi)
[35] [36] [37] [38] [39]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 3684--3684
 []@texttt &"warning: GDB: Failed to set controlling terminal: Operation not pe
rmitted\n"[] |
[40]
Underfull \hbox (badness 10000) in paragraph at lines 3765--3768
[]@textrm The func-tion @texttt make-process[] @textrm al-lows con-trol-ling th
is ex-plic-itly by us-ing
[41] [42] [43] [44]
Overfull \hbox (206.0738pt too wide) in paragraph at lines 4202--4211
[]@textrm An archive file name could be a re-mote file name, as in @texttt /ftp
:anonymous@ftp.gnu.org:/gnu/tramp/tramp-2.4.5.tar.gz/INSTALL[]@textrm .|
[45]
Overfull \hbox (216.14583pt too wide) in paragraph at lines 4234--4234
 []   @texttt "https://ftp.debian.org/debian/pool/main/c/coreutils/coreutils_8.
28-1_amd64.deb/control.tar.gz/control"))[] |
Chapter 6 [46] Chapter 7 [47]
Overfull \hbox (23.53838pt too wide) in paragraph at lines 4427--4427
 []@textttsl M-: (re-search-forward (con-cat tramp-shell-prompt-pattern @texttt
 "@textsl $@texttt "@textttsl )) RET[][][] |
[48] [49] [50] [51] [52] [53]
Overfull \hbox (41.05812pt too wide) in paragraph at lines 4939--4939
 []             @texttt 
("^/xy" . "/ ssh: news@news.my.domain: /opt/news/etc/"))[] |
[54] [55]
Underfull \hbox (badness 7704) in paragraph at lines 5075--5079
 @textrm hoc multi-hops], page 36[][]) via book-marks, re-cent files, file-cach
e, bbdb,

Overfull \hbox (93.15839pt too wide) in paragraph at lines 5080--5084
 []@textrm Alternatively, when sav-ing ab-bre-vi-ated multi-hop file names @tex
ttt /ssh:news@news.my.domain:/opt/news/etc[]@textrm ,|
[56]
Overfull \hbox (30.31448pt too wide) in paragraph at lines 5192--5195
 []@textrm I get an er-ror `@texttt tramp-file-name-handler: Invalid function: 
tramp-compat-with-mutex[]@textrm '[] |

Underfull \hbox (badness 10000) in paragraph at lines 5230--5233
 []@textrm I get an er-ror `@texttt Remote file error: Not a valid Tramp file n
ame function
[57] Chapter 8 [58] [59] Chapter 9 [60] Appendix A [61]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[62] [63] [64] [65] [66] [67] [68]) (Function Index) [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.fns)
(Variable Index) [70]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.vrs
[71]) (Concept Index) [72]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/tramp.cps
[73] [74] [75]) [76] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/
public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmtt9.pfb>
Output written on tramp.pdf (80 pages, 453388 bytes).
Transcript written on tramp.log.
  GEN      url.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./url.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.toc)
[-1] [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.toc) (URL)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.aux)
Chapter 1
Writing index file url.cp
Chapter 2 [1]
Writing index file url.fn
[2]
Writing index file url.vr
Chapter 3 [3] [4] Chapter 4 [5] [6] [7] [8] [9] [10] Chapter 5 [11]
Overfull \hbox (16.36554pt too wide) in paragraph at lines 901--901
 []  [] @smalltt "/home/fx/.url/cache/fx/http/com/example/www/b8a35774ad20db71c
7c3409a5410e74f"[] |
[12] [13] [14]
Overfull \hbox (36.23611pt too wide) in paragraph at lines 1105--1108
 []@textrm This spec-i-fies the de-fault server, it takes the form []|
[15] Chapter 6 [16] [17]
Overfull \hbox (7.82658pt too wide) in paragraph at lines 1350--1354
 []@textrm The de-fault is @texttt default[]@textrm , which means that the []|
Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Command and Function Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.fns)
(Variable Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.vrs)
(Concept Index) [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/url.cps
[29]) [30] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsy9.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1
/public/amsfonts/cm/cmtt9.pfb>
Output written on url.pdf (34 pages, 279149 bytes).
Transcript written on url.log.
  GEN      vhdl-mode.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./vhdl-mode.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.toc)
[-1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.aux)
Writing index file vhdl-mode.cp
Writing index file vhdl-mode.fn
Chapter 2 [1] Chapter 3 [2]
Writing index file vhdl-mode.vr
Writing index file vhdl-mode.ky
[3] [4] Chapter 4 [5] [6] [7] [8] [9] [10] [11] Chapter 5 [12] Chapter 6
[13] Chapter 7 [14] Chapter 8 [15]
Overfull \hbox (43.6852pt too wide) in paragraph at lines 913--913
 []    @texttt (vhdl-offsets-alist            . ((arglist-close    . vhdl-lineu
p-arglist)[] 
Chapter 9 [16] Chapter 10 [17] Appendix A [18]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[19] [20] [21] [22] [23] [24] [25]) (Concept Index) [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.cps)
(Command Index) [27]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.fns)
(Key Index) [28]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.kys)
(Variable Index) [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vhdl-mode.vrs)
[30] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type
1/public/amsfonts/cm/cmtt9.pfb>
Output written on vhdl-mode.pdf (33 pages, 261499 bytes).
Transcript written on vhdl-mode.log.
  GEN      vip.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./vip.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.toc)
(Introduction)
Underfull \hbox (badness 10000) in paragraph at lines 95--99
[]@textrm Comments and bug re-ports are wel-come. Please send mes-sages to

Overfull \hbox (24.3303pt too wide) in paragraph at lines 95--99
@texttt ms@Sail.Stanford.Edu[] @textrm if you are out-side of Japan and to @tex
ttt masahiko@unsun.riec.tohoku.junet[]
Chapter 1 [1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.aux)
Writing index file vip.cp
Writing index file vip.ky
[2] [3] [4] [5] [6] [7] Chapter 2 [8] [9] [10] [11] [12] [13] [14] [15]
[16] [17] [18] [19] Chapter 3 [20] [21] [22] [23] Chapter 4 [24] [25]
Appendix A [26]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[27] [28] [29] [30] [31] [32] [33]) (Key Index) [34]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.kys
[35]) (Concept Index) [36]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/vip.cps)
[37] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/f
onts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on vip.pdf (41 pages, 290514 bytes).
Transcript written on vip.log.
  GEN      viper.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./viper.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.toc)
(Introduction) Chapter 1 [1]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.aux)
Writing index file viper.cp
[2] [3]
Writing index file viper.ky
Writing index file viper.fn
[4] [5] [6] [7] [8] [9] [10] Chapter 2 [11] [12] [13]
Writing index file viper.vr
[14] [15] [16] [17] [18]
Writing index file viper.pg
Chapter 3 [19] [20] [21] [22] [23] [24] [25]
Underfull \hbox (badness 10000) in paragraph at lines 2009--2017
@texttt viper-vi-global-user-map[]@textrm , @texttt viper-insert-global-user-ma
p[]@textrm , and @texttt viper-emacs-
[26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] Chapter 4
[39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53]
[54] [55] Appendix A [56]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[57] [58] [59] [60] [61] [62] [63]) (Acknowledgments) [64] [65] (Key Index)
[66] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.kys
[67] [68]) (Function Index) [69]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.fns
[70]) (Variable Index) [71]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.vrs)
(Package Index) [72]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.pgs)
(Concept Index) [73]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/viper.cps
[74] [75]) [76] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/font
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmtt12.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt9.pfb>
Output written on viper.pdf (80 pages, 453852 bytes).
Transcript written on viper.log.
  GEN      widget.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./widget.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file widget.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/widget.toc
[-1]) [-2]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/widget.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/widget.toc)
(The Emacs Widget Library)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/widget.aux)
Chapter 1 [1] Chapter 2 [2] [3] [4] Chapter 3 [5] [6] Chapter 4 [7] Chapter 5
[8] [9] [10] [11] [12] [13] [14] [15] Chapter 6 [16] [17] [18] [19] Chapter 7
[20] [21] Chapter 8 [22] [23] [24] Chapter 9 [25] Chapter 10 [26] Chapter 11
[27] Chapter 12 [28] Appendix A [29]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[30] [31] [32] [33] [34] [35] [36]) (Index) [37]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/widget.cps
[38] [39]) [40] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfont
s/cm/cmb10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/
cm/cmbx12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/c
m/cmcsc10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/c
m/cmmi10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm
/cmmi12.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/
cmmi9.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cm
r10.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10
.pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb
></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on widget.pdf (44 pages, 287385 bytes).
Transcript written on widget.log.
  GEN      wisent.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./wisent.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
Writing index file wisent.cp
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
(@value {TITLE})
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.aux)
Chapter 1 [1] Chapter 2 [2] [3] [4] [5] [6]
Overfull \vbox (10.11232pt too high) has occurred while \output is active
[7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] Chapter 3 [18] [19]
[20] [21] [22] [23] Chapter 4 [24] [25] [26] [27] [28] [29] [30] Appendix A
[31]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[32] [33] [34] [35] [36] [37] [38]) (Index) [39]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.cps
[40]) [41]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
[-2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc
) (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/wisent.toc)
[-3] )
(see the transcript file for additional information)</usr/local/texlive/2021/te
xmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></usr/local/texlive/2021/texm
f-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2021/texmf
-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2021/texmf-
dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/local/texlive/2021/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi9.pfb></usr/local/texlive/2021/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2021/texmf-dist/
fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2021/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsl10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsltt10.pfb></usr/local/texlive/2021/texmf-dist/fonts
/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2021/texmf-dist/fonts/
type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2021/texmf-dist/fonts/t
ype1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2021/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmtt9.pfb>
Output written on wisent.pdf (46 pages, 294230 bytes).
Transcript written on wisent.log.
  GEN      woman.pdf
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode
(./woman.texi
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/texinfo.tex
Loading texinfo [version 2021-11-01.16]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/local/texlive/2021/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/docstyle.texi)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/emacs/emacsver.texi)
[1{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
[2] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.toc)
[-1] (/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.toc)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.toc)
Chapter 1
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.aux)
Writing index file woman.cp
Chapter 2 [1] [2] Chapter 3
Writing index file woman.vr
[3] [4]
Writing index file woman.fn
[5] Chapter 4
Writing index file woman.ky
[6] [7] Chapter 5 [8] [9] [10] [11] [12] Chapter 6 Chapter 7 Chapter 8 [13]
Chapter 9 [14] Appendix A
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/doclicense.texi
[15] [16] [17] [18] [19] [20]) (Command Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.fns)
(Variable Index) [21]
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.vrs)
[22] (Keystroke Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.kys)
[23] (Concept Index)
(/Users/suzume/Documents/Repositories/emacs-test-build/doc/misc/woman.cps)
[24] )</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.
pfb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pf
b></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb
></usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb><
/usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></u
sr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></usr/
local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/l
ocal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/lo
cal/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/loc
al/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb></usr/loca
l/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on woman.pdf (27 pages, 267188 bytes).
Transcript written on woman.log.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispref ps
dvips -o elisp.ps elisp.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1149' -> elisp.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
[1] [2] [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [-13] 
[-14] [-15] [-16] [-17] [-18] [-19] [-20] [-21] [-22] [-23] [-24] [1] [2] [3] 
[4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] 
[20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] 
[35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] 
[50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] 
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] 
[80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] 
[95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] 
[108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] 
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] 
[134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] 
[147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] 
[173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] 
[186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] [198] 
[199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] 
[212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223] [224] 
[225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] 
[238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] 
[251] [252] [253] [254] [255] [256] [257] [258] [259] [260] [261] [262] [263] 
[264] [265] [266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] 
[277] [278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288] [289] 
[290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300] [301] [302] 
[303] [304] [305] [306] [307] [308] [309] [310] [311] [312] [313] [314] [315] 
[316] [317] [318] [319] [320] [321] [322] [323] [324] [325] [326] [327] [328] 
[329] [330] [331] [332] [333] [334] [335] [336] [337] [338] [339] [340] [341] 
[342] [343] [344] [345] [346] [347] [348] [349] [350] [351] [352] [353] [354] 
[355] [356] [357] [358] [359] [360] [361] [362] [363] [364] [365] [366] [367] 
[368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] [379] [380] 
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391] [392] [393] 
[394] [395] [396] [397] [398] [399] [400] [401] [402] [403] [404] [405] [406] 
[407] [408] [409] [410] [411] [412] [413] [414] [415] [416] [417] [418] [419] 
[420] [421] [422] [423] [424] [425] [426] [427] [428] [429] [430] [431] [432] 
[433] [434] [435] [436] [437] [438] [439] [440] [441] [442] [443] [444] [445] 
[446] [447] [448] [449] [450] [451] [452] [453] [454] [455] [456] [457] [458] 
[459] [460] [461] [462] [463] [464] [465] [466] [467] [468] [469] [470] [471] 
[472] [473] [474] [475] [476] [477] [478] [479] [480] [481] [482] [483] [484] 
[485] [486] [487] [488] [489] [490] [491] [492] [493] [494] [495] [496] [497] 
[498] [499] [500] [501] [502] [503] [504] [505] [506] [507] [508] [509] [510] 
[511] [512] [513] [514] [515] [516] [517] [518] [519] [520] [521] [522] [523] 
[524] [525] [526] [527] [528] [529] [530] [531] [532] [533] [534] [535] [536] 
[537] [538] [539] [540] [541] [542] [543] [544] [545] [546] [547] [548] [549] 
[550] [551] [552] [553] [554] [555] [556] [557] [558] [559] [560] [561] [562] 
[563] [564] [565] [566] [567] [568] [569] [570] [571] [572] [573] [574] [575] 
[576] [577] [578] [579] [580] [581] [582] [583] [584] [585] [586] [587] [588] 
[589] [590] [591] [592] [593] [594] [595] [596] [597] [598] [599] [600] [601] 
[602] [603] [604] [605] [606] [607] [608] [609] [610] [611] [612] [613] [614] 
[615] [616] [617] [618] [619] [620] [621] [622] [623] [624] [625] [626] [627] 
[628] [629] [630] [631] [632] [633] [634] [635] [636] [637] [638] [639] [640] 
[641] [642] [643] [644] [645] [646] [647] [648] [649] [650] [651] [652] [653] 
[654] [655] [656] [657] [658] [659] [660] [661] [662] [663] [664] [665] [666] 
[667] [668] [669] [670] [671] [672] [673] [674] [675] [676] [677] [678] [679] 
[680] [681] [682] [683] [684] [685] [686] [687] [688] [689] [690] [691] [692] 
[693] [694] [695] [696] [697] [698] [699] [700] [701] [702] [703] [704] [705] 
[706] [707] [708] [709] [710] [711] [712] [713] [714] [715] [716] [717] [718] 
[719] [720] [721] [722] [723] [724] [725] [726] [727] [728] [729] [730] [731] 
[732] [733] [734] [735] [736] [737] [738] [739] [740] [741] [742] [743] [744] 
[745] [746] [747] [748] [749] [750] [751] [752] [753] [754] [755] [756] [757] 
[758] [759] [760] [761] [762] [763] [764] [765] [766] [767] [768] [769] [770] 
[771] [772] [773] [774] [775] [776] [777] [778] [779] [780] [781] [782] [783] 
[784] [785] [786] [787] [788] [789] [790] [791] [792] [793] [794] [795] [796] 
[797] [798] [799] [800] [801] [802] [803] [804] [805] [806] [807] [808] [809] 
[810] [811] [812] [813] [814] [815] [816] [817] [818] [819] [820] [821] [822] 
[823] [824] [825] [826] [827] [828] [829] [830] [831] [832] [833] [834] [835] 
[836] [837] [838] [839] [840] [841] [842] [843] [844] [845] [846] [847] [848] 
[849] [850] [851] [852] [853] [854] [855] [856] [857] [858] [859] [860] [861] 
[862] [863] [864] [865] [866] [867] [868] [869] [870] [871] [872] [873] [874] 
[875] [876] [877] [878] [879] [880] [881] [882] [883] [884] [885] [886] [887] 
[888] [889] [890] [891] [892] [893] [894] [895] [896] [897] [898] [899] [900] 
[901] [902] [903] [904] [905] [906] [907] [908] [909] [910] [911] [912] [913] 
[914] [915] [916] [917] [918] [919] [920] [921] [922] [923] [924] [925] [926] 
[927] [928] [929] [930] [931] [932] [933] [934] [935] [936] [937] [938] [939] 
[940] [941] [942] [943] [944] [945] [946] [947] [948] [949] [950] [951] [952] 
[953] [954] [955] [956] [957] [958] [959] [960] [961] [962] [963] [964] [965] 
[966] [967] [968] [969] [970] [971] [972] [973] [974] [975] [976] [977] [978] 
[979] [980] [981] [982] [983] [984] [985] [986] [987] [988] [989] [990] [991] 
[992] [993] [994] [995] [996] [997] [998] [999] [1000] [1001] [1002] [1003] 
[1004] [1005] [1006] [1007] [1008] [1009] [1010] [1011] [1012] [1013] [1014] 
[1015] [1016] [1017] [1018] [1019] [1020] [1021] [1022] [1023] [1024] [1025] 
[1026] [1027] [1028] [1029] [1030] [1031] [1032] [1033] [1034] [1035] [1036] 
[1037] [1038] [1039] [1040] [1041] [1042] [1043] [1044] [1045] [1046] [1047] 
[1048] [1049] [1050] [1051] [1052] [1053] [1054] [1055] [1056] [1057] [1058] 
[1059] [1060] [1061] [1062] [1063] [1064] [1065] [1066] [1067] [1068] [1069] 
[1070] [1071] [1072] [1073] [1074] [1075] [1076] [1077] [1078] [1079] [1080] 
[1081] [1082] [1083] [1084] [1085] [1086] [1087] [1088] [1089] [1090] [1091] 
[1092] [1093] [1094] [1095] [1096] [1097] [1098] [1099] [1100] [1101] [1102] 
[1103] [1104] [1105] [1106] [1107] [1108] [1109] [1110] [1111] [1112] [1113] 
[1114] [1115] [1116] [1117] [1118] [1119] [1120] [1121] [1122] [1123] [1124] 
[1125] [1126] [1127] [1128] [1129] [1130] [1131] [1132] [1133] [1134] [1135] 
[1136] [1137] [1138] [1139] [1140] [1141] [1142] [1143] [1144] [1145] [1146] 
[1147] [1148] [1149] [1150] [1151] [1152] [1153] [1154] [1155] [1156] [1157] 
[1158] [1159] [1160] [1161] [1162] [1163] [1164] [1165] [1166] [1167] [1168] 
[1169] [1170] [1171] [1172] [1173] [1174] [1175] [1176] [1177] [1178] [1179] 
[1180] [1181] [1182] [1183] [1184] [1185] [1186] [1187] [1188] [1189] [1190] 
[1191] [1192] [1193] [1194] [1195] [1196] [1197] [1198] [1199] [1200] [1201] 
[1202] [1203] [1204] [1205] [1206] [1207] [1208] [1209] [1210] [1211] [1212] 
[1213] [1214] [1215] [1216] [1217] [1218] [1219] [1220] [1221] [1222] [1223] 
[1224] [1225] [1226] [1227] [1228] [1229] [1230] [1231] [1232] [1233] [1234] 
[1235] [1236] [1237] [1238] [1239] [1240] [1241] [1242] [1243] [1244] [1245] 
[1246] [1247] [1248] [1249] [1250] [1251] [1252] [1253] [1254] [1255] [1256] 
[1257] [1258] [1259] [1260] [1261] [1262] [1263] [1264] [1265] [1266] [1267] 
[1268] [1269] [1270] [1271] [1272] [1273] [1274] [1275] [1276] [1277] [1278] 
[1279] [1280] [1281] [1282] [1283] [1284] [1285] [1286] [1287] [1288] [1289] 
[1290] [1291] [1292] [1293] [1294] [1295] [1296] [1297] [1298] [1299] [1300] 
[1301] [1302] [1303] [1304] [1305] [1306] [1307] [1308] [1309] [1310] [1311] 
[1312] [1313] [1314] [1315] [1316] [1317] [1318] [1319] [1320] [1321] [1322] 
[1323] [1324] [1325] [1326] [1327] [1328] [1329] [1330] [1331] [1332] [1333] 
[1334] [1335] [1336] [1337] [1338] [1339] [1340] [1341] [1342] [1343] [1344] 
[1345] [1346] [1347] [1348] [1349] [1350] [1351] [1352] [1353] [1354] [1355] 
[1356] [1357] [1358] [1359] [1360] [1361] [1362] [1363] [1364] [1365] [1366] 
[1367] [1368] [1369] 
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispintro ps
dvips -o emacs-lisp-intro.ps emacs-lisp-intro.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1149' -> emacs-lisp-intro.ps
dvips: Font NewCenturySchlbk-Roman used in file drawers.eps is not in the mapping file.
dvips: Font Courier used in file drawers.eps is not in the mapping file.
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/special.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [3] [4] [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [1] [2] [3] [4] [1] 
[2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] 
[19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] 
[34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] 
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] 
[64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] 
[79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] 
[94] [95] [96] [97] [98] [99] [100] [101] [102<./cons-1.eps><./cons-2.eps>] 
[103<./cons-2a.eps><./cons-3.eps>] [104<./cons-4.eps>] [105<./drawers.eps>] 
[106] [107<./cons-5.eps>] [108] [109] [110] [111] [112] [113] [114] [115] 
[116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] 
[129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] 
[142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] 
[155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] 
[168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] 
[181] [182] [183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] 
[194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] 
[207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] 
[220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231] [232] 
[233] [234] [235<./lambda-1.eps>] [236<./lambda-2.eps><./lambda-3.eps>] [237] 
[238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] 
[251] [252] [253] [254] [255] [256] [257] 
/Library/Developer/CommandLineTools/usr/bin/make -C doc/emacs ps
dvips -o emacs.ps emacs.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1149' -> emacs.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-super/sftt1095.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
[1] [2] [3] [4] [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] 
[-12] [-13] [-14] [-15] [-16] [-17] [-18] [-19] [-20] [1] [2] [3] [4] [5] [6] 
[7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] 
[23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] 
[38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] 
[53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] 
[68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] 
[83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] 
[98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] 
[111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] 
[124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] 
[137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] 
[150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] 
[163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] 
[176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] 
[189] [190] [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] 
[202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] 
[215] [216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227] 
[228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] 
[241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] 
[254] [255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266] 
[267] [268] [269] [270] [271] [272] [273] [274] [275] [276] [277] [278] [279] 
[280] [281] [282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] 
[293] [294] [295] [296] [297] [298] [299] [300] [301] [302] [303] [304] [305] 
[306] [307] [308] [309] [310] [311] [312] [313] [314] [315] [316] [317] [318] 
[319] [320] [321] [322] [323] [324] [325] [326] [327] [328] [329] [330] [331] 
[332] [333] [334] [335] [336] [337] [338] [339] [340] [341] [342] [343] [344] 
[345] [346] [347] [348] [349] [350] [351] [352] [353] [354] [355] [356] [357] 
[358] [359] [360] [361] [362] [363] [364] [365] [366] [367] [368] [369] [370] 
[371] [372] [373] [374] [375] [376] [377] [378] [379] [380] [381] [382] [383] 
[384] [385] [386] [387] [388] [389] [390] [391] [392] [393] [394] [395] [396] 
[397] [398] [399] [400] [401] [402] [403] [404] [405] [406] [407] [408] [409] 
[410] [411] [412] [413] [414] [415] [416] [417] [418] [419] [420] [421] [422] 
[423] [424] [425] [426] [427] [428] [429] [430] [431] [432] [433] [434] [435] 
[436] [437] [438] [439] [440] [441] [442] [443] [444] [445] [446] [447] [448] 
[449] [450] [451] [452] [453] [454] [455] [456] [457] [458] [459] [460] [461] 
[462] [463] [464] [465] [466] [467] [468] [469] [470] [471] [472] [473] [474] 
[475] [476] [477] [478] [479] [480] [481] [482] [483] [484] [485] [486] [487] 
[488] [489] [490] [491] [492] [493] [494] [495] [496] [497] [498] [499] [500] 
[501] [502] [503] [504] [505] [506] [507] [508] [509] [510] [511] [512] [513] 
[514] [515] [516] [517] [518] [519] [520] [521] [522] [523] [524] [525] [526] 
[527] [528] [529] [530] [531] [532] [533] [534] [535] [536] [537] [538] [539] 
[540] [541] [542] [543] [544] [545] [546] [547] [548] [549] [550] [551] [552] 
[553] [554] [555] [556] [557] [558] [559] [560] [561] [562] [563] [564] [565] 
[566] [567] [568] [569] [570] [571] [572] [573] [574] [575] [576] [577] [578] 
[579] [580] [581] [582] [583] [584] [585] [586] [587] [588] [589] [590] [591] 
[592] [593] [594] [595] [596] [597] [598] [599] [600] [601] [602] [603] [604] 
[605] [606] [607] [608] [609] [610] [611] [612] [613] [614] [615] [616] [617] 
[618] [619] [620] [621] [622] [623] [624] [625] [626] [627] [628] [629] [630] 
[631] [632] [633] [634] [635] [636] [637] [638] [639] [640] [641] [642] [643] 
[644] [645] [646] [647] [648] [649] [650] [651] [652] [653] [654] [655] [656] 
[657] [658] [659] [660] [661] [662] [663] [664] [665] [666] [667] [668] [669] 
[670] [671] [672] [673] [674] [675] [676] [677] [678] 
dvips -o emacs-xtra.ps emacs-xtra.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1149' -> emacs-xtra.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] 
[44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] 
/Library/Developer/CommandLineTools/usr/bin/make -C doc/misc ps
dvips -o auth.ps auth.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1157' -> auth.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] 
dvips -o autotype.ps autotype.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1157' -> autotype.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] 
dvips -o bovine.ps bovine.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1157' -> bovine.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [-2] [-3] 
dvips -o calc.ps calc.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1157' -> calc.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr5.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [-12] [1] 
[2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] 
[19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] 
[34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] 
[49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] 
[64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] 
[79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] 
[94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] 
[108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] 
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] 
[134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] 
[147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] 
[173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] 
[186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] [198] 
[199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] 
[212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223] [224] 
[225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] 
[238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] 
[251] [252] [253] [254] [255] [256] [257] [258] [259] [260] [261] [262] [263] 
[264] [265] [266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] 
[277] [278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288] [289] 
[290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300] [301] [302] 
[303] [304] [305] [306] [307] [308] [309] [310] [311] [312] [313] [314] [315] 
[316] [317] [318] [319] [320] [321] [322] [323] [324] [325] [326] [327] [328] 
[329] [330] [331] [332] [333] [334] [335] [336] [337] [338] [339] [340] [341] 
[342] [343] [344] [345] [346] [347] [348] [349] [350] [351] [352] [353] [354] 
[355] [356] [357] [358] [359] [360] [361] [362] [363] [364] [365] [366] [367] 
[368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] [379] [380] 
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391] [392] [393] 
[394] [395] [396] [397] [398] [399] [400] [401] [402] [403] [404] [405] [406] 
[407] [408] [409] [410] [411] [412] [413] [414] [415] [416] [417] [418] [419] 
[420] [421] [422] [423] [424] [425] [426] [427] [428] [429] [430] [431] [432] 
[433] [434] [435] [436] [437] [438] [439] [440] [441] [442] [443] [444] [445] 
[446] [447] [448] [449] [450] [451] [452] [453] [454] [455] [456] [457] [458] 
[459] [460] [461] [462] [463] [464] [465] [466] [467] [468] [469] [470] [471] 
[472] [473] [474] [475] [476] [477] [478] [479] [480] [481] [482] [483] [484] 
[485] [486] [487] [488] [489] [490] [491] 
dvips -o cc-mode.ps cc-mode.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> cc-mode.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [-3] [-4] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 
[12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] 
[27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] 
[42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] 
[57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] 
[72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] 
[87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] 
[102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] 
[115] [116] [117] [118] 
dvips -o cl.ps cl.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> cl.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] 
[44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] 
[59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] 
[74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] 
dvips -o dbus.ps dbus.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> dbus.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 
[30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] 
[45] 
dvips -o dired-x.ps dired-x.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> dired-x.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 
dvips -o ebrowse.ps ebrowse.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> ebrowse.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] 
dvips -o ede.ps ede.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> ede.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [-3] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 
[13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 
[28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] 
[43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] 
[58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] 
dvips -o ediff.ps ediff.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> ediff.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 
[30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] 
[45] [46] [47] [48] [49] 
dvips -o edt.ps edt.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> edt.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] 
dvips -o eieio.ps eieio.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> eieio.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] 
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] 
[31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] 
[-1] [-2] 
dvips -o emacs-mime.ps emacs-mime.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> emacs-mime.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] 
dvips -o epa.ps epa.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> epa.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/latxfont/lcircle1.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] 
dvips -o erc.ps erc.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> erc.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] 
dvips -o ert.ps ert.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> ert.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] 
dvips -o eshell.ps eshell.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> eshell.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] 
dvips -o eudc.ps eudc.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> eudc.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] 
dvips -o efaq.ps efaq.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> efaq.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [-2] [-3] [-4] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 
[12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] 
[27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] 
[42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] 
[57] [58] [59] [60] [61] 
dvips -o eww.ps eww.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> eww.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] 
dvips -o flymake.ps flymake.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> flymake.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 
dvips -o forms.ps forms.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> forms.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] 
dvips -o gnus.ps gnus.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> gnus.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/latxfont/lcircle1.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-super/sftt1095.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
[1] [2] [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [-9] [-10] [-11] [1] [2] [3] 
[4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] 
[20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] 
[35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] 
[50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] 
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] 
[80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] 
[95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] 
[108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] 
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] 
[134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] 
[147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] 
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] 
[173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] 
[186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] [198] 
[199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] 
[212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223] [224] 
[225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] 
[238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] 
[251] [252] [253] [254] [255] [256] [257] [258] [259] [260] [261] [262] [263] 
[264] [265] [266] [267] [268] [269] [270] [271] [272] [273] [274] [275] [276] 
[277] [278] [279] [280] [281] [282] [283] [284] [285] [286] [287] [288] [289] 
[290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300] [301] [302] 
[303] [304] [305] [306] [307] [308] [309] [310] [311] [312] [313] [314] [315] 
[316] [317] [318] [319] [320] [321] [322] [323] [324] [325] [326] [327] [328] 
[329] [330] [331] [332] [333] [334] [335] [336] [337] [338] [339] [340] [341] 
[342] [343] [344] [345] [346] [347] [348] [349] [350] [351] [352] [353] [354] 
[355] [356] [357] [358] [359] [360] [361] [362] [363] [364] [365] [366] [367] 
[368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] [379] [380] 
[381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391] [392] [393] 
[394] [395] [396] [397] [398] [399] [400] [401] [402] [403] [404] [405] [406] 
[407] [408] [409] [410] [411] [412] [413] [414] [415] [416] [417] [418] [419] 
[420] [421] [422] [423] [424] [425] [426] [427] 
dvips -o emacs-gnutls.ps emacs-gnutls.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> emacs-gnutls.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
dvips -o htmlfontify.ps htmlfontify.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> htmlfontify.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 
dvips -o idlwave.ps idlwave.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> idlwave.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] 
[44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] 
[59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] 
dvips -o ido.ps ido.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> ido.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] 
dvips -o info.ps info.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1158' -> info.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] 
dvips -o mairix-el.ps mairix-el.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1159' -> mairix-el.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] 
dvips -o message.ps message.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1159' -> message.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [-2] [-3] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 
[13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 
[28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] 
[43] [44] 
dvips -o mh-e.ps mh-e.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1159' -> mh-e.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/latxfont/lcircle1.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [-3] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 
[13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 
[28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] 
[43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] 
[58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] 
[73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] 
[88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] 
[103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] 
[116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] 
[129] [130] [131] [132] 
dvips -o modus-themes.ps modus-themes.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1159' -> modus-themes.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
[1] [2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] 
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] 
[31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] 
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] 
[61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] 
[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] 
dvips -o newsticker.ps newsticker.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1159' -> newsticker.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] 
dvips -o nxml-mode.ps nxml-mode.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1159' -> nxml-mode.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] 
dvips -o octave-mode.ps octave-mode.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1159' -> octave-mode.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] 
dvips -o org.ps org.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> org.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [1] [2] [3] [4] [5] [6] [7] 
[8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] 
[24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] 
[39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] 
[54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] 
[69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] 
[84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] 
[99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] 
[112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] 
[125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] 
[138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] 
[151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] 
[164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] 
[177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189] 
[190] [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] 
[203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] 
[216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227] [228] 
[229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] 
[242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] 
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266] [267] 
[268] [269] [270] [271] [272] [273] [274] [275] [276] [277] [278] [279] [280] 
[281] [282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293] 
[294] [295] [296] [297] [298] [299] [300] [301] [302] [303] [304] [305] 
dvips -o pcl-cvs.ps pcl-cvs.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> pcl-cvs.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] 
dvips -o pgg.ps pgg.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> pgg.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] 
dvips -o rcirc.ps rcirc.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> rcirc.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] 
dvips -o remember.ps remember.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> remember.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] 
dvips -o reftex.ps reftex.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> reftex.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [-3] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 
[13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 
[28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] 
[43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] 
[58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] 
[73] [74] [75] [76] [77] [78] [79] [80] [81] [82] 
dvips -o sasl.ps sasl.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> sasl.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] 
[16] [-1] [-2] 
dvips -o sc.ps sc.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> sc.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [-3] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 
[13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 
[28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] 
dvips -o semantic.ps semantic.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> semantic.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [-3] [-4] [-5] 
dvips -o ses.ps ses.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> ses.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/eurosym/feymr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] 
dvips -o sieve.ps sieve.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> sieve.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [-3] [-4] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 
[12] [13] [14] [15] [16] [17] [18] [19] [20] [21] 
dvips -o smtpmail.ps smtpmail.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> smtpmail.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] 
dvips -o speedbar.ps speedbar.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> speedbar.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
dvips -o srecode.ps srecode.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> srecode.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] 
[16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] 
[31] [32] [33] [34] [35] [36] [-1] [-2] [-3] 
dvips -o todo-mode.ps todo-mode.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> todo-mode.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] 
dvips -o tramp.ps tramp.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> tramp.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
[1] [-1] [-2] [-3] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] 
[44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] 
[59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] 
[74] [75] [76] 
dvips -o url.ps url.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> url.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] 
dvips -o vhdl-mode.ps vhdl-mode.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> vhdl-mode.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 
[30] 
dvips -o vip.ps vip.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> vip.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [37] 
dvips -o viper.ps viper.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> viper.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] 
[44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] 
[59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] 
[74] [75] [76] 
dvips -o widget.ps widget.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> widget.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] 
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] 
dvips -o wisent.ps wisent.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> wisent.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 
[30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [-2] [-3] 
dvips -o woman.ps woman.dvi
This is dvips(k) 2021.1 Copyright 2021 Radical Eye Software (www.radicaleye.com)
' TeX output 2021.12.23:1202' -> woman.ps
</usr/local/texlive/2021/texmf-dist/dvips/base/tex.pro>
</usr/local/texlive/2021/texmf-dist/dvips/base/texps.pro>. 
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/local/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
[1] [2] [-1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] 

emacs-test-build on  master took 30m 22s 
➜ 




^ permalink raw reply	[relevance 1%]

* Re: Opportunistic GC
  2021-03-11  8:06  0%             ` Pip Cet
@ 2021-03-11  9:03  0%               ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2021-03-11  9:03 UTC (permalink / raw)
  To: Pip Cet; +Cc: monnier, emacs-devel

> From: Pip Cet <pipcet@gmail.com>
> Date: Thu, 11 Mar 2021 08:06:50 +0000
> Cc: Stefan Monnier <monnier@iro.umontreal.ca>, emacs-devel@gnu.org
> 
> > I don't see how that helps to get out of the conundrum.  The
> > synchronous GC doesn't enlarge the memory footprint of the Emacs
> > process, so if we had enough memory when we started GC, there are good
> > chances we will have it throughout the GC.  By contrast, when you
> > fork, you enlarge the memory pressure in the system, and the amount of
> > the increment is unknown in advance (because it's determined by the
> > degree of nesting of the Lisp data you have in the session at that
> > moment).  You could enlarge the memory enough to cause OOM killer to
> > kick in.
> 
> All of these problems apply to all forks, not just GC ones.

You mean, when we start a sub-process?  In that case the memory of the
Emacs process is not cloned, because we immediately call 'exec'.  But
in the case of forking and running GC, some part of the Emacs memory
will have to be cloned.  Which part is that is hard to predict in
advance; it could be a large part.

> > So it's important to know when not to attempt the fork.
> 
> I don't think "normal" GNU/Linux systems should ever be in that
> situation, since they have virtual memory.

I don't think I follow.  Virtual memory can be exhausted as well,
right?  That's the danger I'm talking about.

> And, of course, it's possible even on GNU/Linux system for the fork()
> not to succeed, which we need to handle.

The problem is with the scenario where the trouble begins long after
the 'fork' call succeeded.  Or are you saying that the OS will fail
the 'fork' call right when we call it, and if it doesn't, there's no
chance the forked child will come close to exhausting VM?

> > What is the
> > algorithm for that?  If you want to use the fraction of the memory the
> > Emacs process takes, and set the threshold at 50%, then we now need to
> > discuss how to know that fraction reliably, what with some of the
> > memory coming from sbrk and some from mmap -- this is why we all but
> > eliminated memory-limit as not being very useful, and you now want to
> > use the same technique to base a critical decision.
> 
> Ideally, we'd use the same (broken) technique as the (broken) OS uses
> to determine whether to kill us.

Is that possible?  Does the OS expose enough APIs to glean this info?
If so, perhaps we could use that to resurrect the usefulness of
memory-limit?



^ permalink raw reply	[relevance 0%]

* Re: Opportunistic GC
  2021-03-10 20:41  5%           ` Eli Zaretskii
@ 2021-03-11  8:06  0%             ` Pip Cet
  2021-03-11  9:03  0%               ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Pip Cet @ 2021-03-11  8:06 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Stefan Monnier, emacs-devel

On Wed, Mar 10, 2021 at 8:41 PM Eli Zaretskii <eliz@gnu.org> wrote:
> > From: Pip Cet <pipcet@gmail.com>
> > Date: Wed, 10 Mar 2021 20:21:16 +0000
> > Cc: Stefan Monnier <monnier@iro.umontreal.ca>, emacs-devel@gnu.org
> >
> > > > > What happens when, on a 8GB machine, we have an Emacs session with a
> > > > > 5GB memory footprint, and you fork and start marking (which triggers
> > > > > copy-on-write)?
> > > >
> > > > That is, indeed, one of the cases in which we have to use the
> > > > synchronous GC or suffer the consequences.
> > >
> > > How do we know if/when we are in that case?  Because if we err, we
> > > have a meeting with the OOM killer and a swift death.
> >
> > Yes, but there's a good chance we would have had that anyway, since
> > it's "only" a factor of two, at most.
>
> I don't see how that helps to get out of the conundrum.  The
> synchronous GC doesn't enlarge the memory footprint of the Emacs
> process, so if we had enough memory when we started GC, there are good
> chances we will have it throughout the GC.  By contrast, when you
> fork, you enlarge the memory pressure in the system, and the amount of
> the increment is unknown in advance (because it's determined by the
> degree of nesting of the Lisp data you have in the session at that
> moment).  You could enlarge the memory enough to cause OOM killer to
> kick in.

All of these problems apply to all forks, not just GC ones.

> So it's important to know when not to attempt the fork.

I don't think "normal" GNU/Linux systems should ever be in that
situation, since they have virtual memory. Exotic systems may be, but
that's a system dependency which, as you correctly say, cannot be
easily resolved by generic code.

And, of course, it's possible even on GNU/Linux system for the fork()
not to succeed, which we need to handle.

> What is the
> algorithm for that?  If you want to use the fraction of the memory the
> Emacs process takes, and set the threshold at 50%, then we now need to
> discuss how to know that fraction reliably, what with some of the
> memory coming from sbrk and some from mmap -- this is why we all but
> eliminated memory-limit as not being very useful, and you now want to
> use the same technique to base a critical decision.

Ideally, we'd use the same (broken) technique as the (broken) OS uses
to determine whether to kill us.

> > If you're arguing that there is a strong case that synchronous GC
> > should remain the default, I'm inclined to agree
>
> No, I'm not arguing that yet, not until I see the implementation.  I'm
> just thinking aloud about some pesky problems we'd need to solve on
> the way.

Thanks for explaining.

I don't think we can answer, at this point, the question of what the
best circumstances are for enabling a feature that I haven't even
shown a prototype patch for (turns out sigblock is no longer
recommended! Who'd have known?)

It's possible the best answer is "only when the user tells us to
fork", but that's okay. Many features are disabled by default, and I
don't see why that shouldn't be true for a GC trick.

> > > > > Also, I quite frequently need to run Emacs on a system where I'm
> > > > > forbidden to run more than 2 processes simultaneously ("make -j3"
> > > > > aborts with an error message), and you propose to take those two
> > > > > processes with 2 copies of Emacs?
> > > >
> > > > That is, indeed, one of the cases in which we have to use synchronous GC.
> > >
> > > Again, how do we know we are in that case?
> >
> > I assume you don't have a reliable getrlimit that lets you know?
>
> I don't know -- does getrlimit always report this stuff, with all the
> virtualization that goes on nowadays?

It should, so it probably doesn't.

Pip



^ permalink raw reply	[relevance 0%]

* Re: Opportunistic GC
  @ 2021-03-10 20:41  5%           ` Eli Zaretskii
  2021-03-11  8:06  0%             ` Pip Cet
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2021-03-10 20:41 UTC (permalink / raw)
  To: Pip Cet; +Cc: monnier, emacs-devel

> From: Pip Cet <pipcet@gmail.com>
> Date: Wed, 10 Mar 2021 20:21:16 +0000
> Cc: Stefan Monnier <monnier@iro.umontreal.ca>, emacs-devel@gnu.org
> 
> > > > What happens when, on a 8GB machine, we have an Emacs session with a
> > > > 5GB memory footprint, and you fork and start marking (which triggers
> > > > copy-on-write)?
> > >
> > > That is, indeed, one of the cases in which we have to use the
> > > synchronous GC or suffer the consequences.
> >
> > How do we know if/when we are in that case?  Because if we err, we
> > have a meeting with the OOM killer and a swift death.
> 
> Yes, but there's a good chance we would have had that anyway, since
> it's "only" a factor of two, at most.

I don't see how that helps to get out of the conundrum.  The
synchronous GC doesn't enlarge the memory footprint of the Emacs
process, so if we had enough memory when we started GC, there are good
chances we will have it throughout the GC.  By contrast, when you
fork, you enlarge the memory pressure in the system, and the amount of
the increment is unknown in advance (because it's determined by the
degree of nesting of the Lisp data you have in the session at that
moment).  You could enlarge the memory enough to cause OOM killer to
kick in.

So it's important to know when not to attempt the fork.  What is the
algorithm for that?  If you want to use the fraction of the memory the
Emacs process takes, and set the threshold at 50%, then we now need to
discuss how to know that fraction reliably, what with some of the
memory coming from sbrk and some from mmap -- this is why we all but
eliminated memory-limit as not being very useful, and you now want to
use the same technique to base a critical decision.

> If you're arguing that there is a strong case that synchronous GC
> should remain the default, I'm inclined to agree

No, I'm not arguing that yet, not until I see the implementation.  I'm
just thinking aloud about some pesky problems we'd need to solve on
the way.

> > > > Also, I quite frequently need to run Emacs on a system where I'm
> > > > forbidden to run more than 2 processes simultaneously ("make -j3"
> > > > aborts with an error message), and you propose to take those two
> > > > processes with 2 copies of Emacs?
> > >
> > > That is, indeed, one of the cases in which we have to use synchronous GC.
> >
> > Again, how do we know we are in that case?
> 
> I assume you don't have a reliable getrlimit that lets you know?

I don't know -- does getrlimit always report this stuff, with all the
virtualization that goes on nowadays?



^ permalink raw reply	[relevance 5%]

* Fwd: 13 Test Failures
  2020-09-07 12:58  1% 13 Test Failures Vin Shelton
@ 2020-09-07 13:01  1% ` Vin Shelton
  0 siblings, 0 replies; 143+ results
From: Vin Shelton @ 2020-09-07 13:01 UTC (permalink / raw)
  To: emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 575 bytes --]

Sorry.  I clicked the wrong button.  Attached, please find the test results.

---------- Forwarded message ---------
From: Vin Shelton <acs@alumni.princeton.edu>
Date: Mon, Sep 7, 2020 at 8:58 AM
Subject: 13 Test Failures
To: <emacs-devel@gnu.org>


To whom it may concern -

Within approximately the past week, I have seen a slight uptick in test
failures (from 11 to 13) in my daily build from the git sources.  I've
attached my configuration and test results in case you want to investigate
further.

Regards,
  Vin Shelton

-- 
*If Cooperstown is calling, it's no fluke*

[-- Attachment #1.2: Type: text/html, Size: 1561 bytes --]

[-- Attachment #2: conf.out --]
[-- Type: application/octet-stream, Size: 24951 bytes --]

checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... yes
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/random.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for term.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for getpagesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... -lpthread
checking for thread support... yes
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking X11 version 6... 6 or newer
checking for librsvg-2.0 >= 2.14.0... yes
checking for getaddrinfo_a in -lanl... yes
checking for dbus-1 >= 1.0... yes
checking for dbus_watch_get_unix_fd... yes
checking for dbus_type_is_valid... yes
checking for dbus_validate_bus_name... yes
checking for dbus_validate_path... yes
checking for dbus_validate_interface... yes
checking for dbus_validate_member... yes
checking for gio-2.0 >= 2.26... yes
checking whether GSettings is in gio... yes
checking for gobject-2.0 >= 2.0... yes
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... yes
checking for jansson >= 2.7... yes
checking sys/inotify.h usability... yes
checking sys/inotify.h presence... yes
checking for sys/inotify.h... yes
checking for inotify_init1... yes
checking for xaw3d... no
checking for libXaw... yes; using Lucid toolkit
checking X11 toolkit version... 6 or newer
checking for library containing XmuConvertStandardSelection... -lXmu
checking X11/extensions/Xrender.h usability... yes
checking X11/extensions/Xrender.h presence... yes
checking for X11/extensions/Xrender.h... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for cairo >= 1.8.0... yes
checking for freetype2... yes
checking for fontconfig >= 2.2.0... yes
checking for FT_Face_GetCharVariantIndex... yes
checking for libotf... yes
checking for OTF_get_variation_glyphs in -lotf... yes
checking for m17n-flt... yes
checking for harfbuzz >= 0.9.42... yes
checking X11/Xlib-xcb.h usability... yes
checking X11/Xlib-xcb.h presence... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking X11/xpm.h usability... yes
checking X11/xpm.h presence... yes
checking for X11/xpm.h... yes
checking for XpmReadFileToPixmap in -lXpm... yes
checking for XpmReturnAllocPixels preprocessor define... yes
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking for libpng >= 1.0.0... yes
checking whether png_longjmp is declared... yes
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking for TIFFGetVersion in -ltiff... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking for GifMakeMapObject in -lgif... yes
checking gpm.h usability... yes
checking gpm.h presence... yes
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
checking X11/SM/SMlib.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 4.0.0... yes
checking for X11/extensions/Xdbe.h... yes
checking for XdbeAllocateBackBufferName in -lXext... yes
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for timer_getoverrun... no
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for __lsan_ignore_object... no
checking for sbrk... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for readlink... yes
checking for realpath... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for faccessat... yes
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for lstat... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether lstat correctly handles trailing slash... yes
checking for mode_t... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
checking for sigset_t... yes
checking for wchar_t... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... -lacl
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... yes
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... yes
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking acl/libacl.h usability... yes
checking acl/libacl.h presence... yes
checking for acl/libacl.h... yes
checking for acl_entries... yes
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... no
checking for alloca as a compiler built-in... yes
checking for __builtin_expect... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fchmodat+AT_SYMLINK_NOFOLLOW works on non-symlinks... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking how to get file system space usage... checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking sys/fs/s5param.h usability... no
checking sys/fs/s5param.h presence... no
checking for sys/fs/s5param.h... no
checking sys/statfs.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... yes
checking for getloadavg... yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for sigdescr_np... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking for nlink_t... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking for library containing timer_settime... -lrt
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    ../../src/emacs-2020-09-07
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          LUCID
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use a png library?                           yes -lpng16 -lz 
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use cairo?                                   yes
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  no
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   yes
  Does Emacs use -ldbus?                                  yes
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               yes
  Does Emacs use a file notification library?             yes -lglibc (inotify)
  Does Emacs use access control lists?                    yes -lacl
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use HarfBuzz?                                yes
  Does Emacs use -lm17n-flt?                              yes
  Does Emacs use -lotf?                                   yes
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               yes
  Does Emacs use -ljansson?                               yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper


configure: creating ./config.status
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ../../src/emacs-2020-09-07/doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using '../../src/emacs-2020-09-07/configure --with-pop'.
configure: You might want to install GNU Mailutils
<https://mailutils.org> and use '../../src/emacs-2020-09-07/configure --with-mailutils'.

[-- Attachment #3: acs_emacs_test_results_2020-09-07.log --]
[-- Type: text/x-log, Size: 44830 bytes --]

make -C lib all
make[1]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/lib'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/lib'
make -C lib-src all
make[1]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/lib-src'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/lib-src'
make -C src VCSWITNESS='' all
make[1]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/src'
make -C ../lwlib/ liblw.a
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/lwlib'
make[2]: 'liblw.a' is up to date.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/lwlib'
make -C ../admin/charsets all
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/admin/charsets'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/admin/charsets'
make -C ../admin/unidata charscript.el
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/admin/unidata'
make[2]: Nothing to be done for 'charscript.el'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/admin/unidata'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/admin/unidata'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/admin/unidata'
make -C ../admin/charsets cp51932.el
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/admin/charsets'
make[2]: Nothing to be done for 'cp51932.el'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/admin/charsets'
make -C ../admin/charsets eucjp-ms.el
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/admin/charsets'
make[2]: Nothing to be done for 'eucjp-ms.el'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/admin/charsets'
make[1]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/src'
make -C lisp all
make[1]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/lisp'
make -C ../leim all EMACS="../src/emacs"
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/leim'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/leim'
make -C ../admin/grammars all EMACS="../../src/emacs"
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/admin/grammars'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/admin/grammars'
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/lisp'
make[2]: Nothing to be done for 'compile-targets'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/lisp'
make[1]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/lisp'
make info-real info-dir
make[1]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07'
make -C doc/lispref info
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/doc/lispref'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/doc/lispref'
make -C doc/lispintro info
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/doc/lispintro'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/doc/lispintro'
make -C doc/emacs info
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/doc/emacs'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/doc/emacs'
make -C doc/misc info
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/doc/misc'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/doc/misc'
make[1]: Nothing to be done for 'info-dir'.
make[1]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07'
make -C test check
make[1]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/test'
rm -f ./*.tmp
make[2]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/test'
make[3]: Entering directory '/SSD-2/opt/build/emacs-2020-09-07/test'
  GEN      lisp/net/tramp-tests.log
  GEN      lib-src/emacsclient-tests.log
  GEN      lisp/abbrev-tests.log
  GEN      lisp/apropos-tests.log
  GEN      lisp/arc-mode-tests.log
  GEN      lisp/auth-source-pass-tests.log
  GEN      lisp/auth-source-tests.log
  GEN      lisp/autoinsert-tests.log
  GEN      lisp/autorevert-tests.log
  GEN      lisp/battery-tests.log
  GEN      lisp/bookmark-tests.log
  GEN      lisp/buff-menu-tests.log
  GEN      lisp/button-tests.log
  GEN      lisp/calc/calc-tests.log
  GEN      lisp/calendar/cal-julian-tests.log
  GEN      lisp/calendar/icalendar-tests.log
  GEN      lisp/calendar/iso8601-tests.log
  GEN      lisp/calendar/lunar-tests.log
  GEN      lisp/calendar/parse-time-tests.log
  GEN      lisp/calendar/time-date-tests.log
  GEN      lisp/calendar/todo-mode-tests.log
  GEN      lisp/cedet/semantic-utest-c.log
  GEN      lisp/cedet/semantic-utest-fmt.log
  GEN      lisp/cedet/semantic-utest-ia.log
  GEN      lisp/cedet/semantic-utest.log
  GEN      lisp/cedet/srecode-utest-getset.log
  GEN      lisp/cedet/srecode-utest-template.log
  GEN      lisp/char-fold-tests.log
  GEN      lisp/color-tests.log
  ELC      ../../../src/emacs-2020-09-07/test/lisp/comint-tests.elc
  GEN      lisp/comint-tests.log
  GEN      lisp/custom-tests.log
Running 3 tests (2020-09-07 08:50:27-0400, selector `(not (or (tag :expensive-test) (tag :unstable)))')
Test custom--test-theme-variables backtrace:
  file-name-directory(nil)
  #f(compiled-function () #<bytecode -0xd3386a0ffb46a9e>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name custom--test-theme-variables :documen
  ert-run-or-rerun-test(#s(ert--stats :selector (not (or (tag :expensi
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test custom--test-theme-variables condition:
    (wrong-type-argument stringp nil)
   FAILED  1/3  custom--test-theme-variables (0.000186 sec)
Creating customization items...
Creating customization items ...done
Creating customization setup...
Creating customization setup...done
   passed  2/3  custom-test-show-comment-preserves-changes (0.018061 sec)
   passed  3/3  custom-theme--load-path (0.000798 sec)

Ran 3 tests, 2 results as expected, 1 unexpected (2020-09-07 08:50:27-0400, 0.089676 sec)

1 unexpected results:
   FAILED  custom--test-theme-variables

make[3]: *** [Makefile:183: lisp/custom-tests.log] Error 1
  GEN      lisp/dabbrev-tests.log
  GEN      lisp/delim-col-tests.log
  GEN      lisp/descr-text-tests.log
  GEN      lisp/dired-aux-tests.log
  GEN      lisp/dired-tests.log
  GEN      lisp/dired-x-tests.log
  GEN      lisp/dom-tests.log
  GEN      lisp/electric-tests.log
  GEN      lisp/elide-head-tests.log
  GEN      lisp/emacs-lisp/backquote-tests.log
  GEN      lisp/emacs-lisp/backtrace-tests.log
  GEN      lisp/emacs-lisp/benchmark-tests.log
  GEN      lisp/emacs-lisp/bindat-tests.log
  ELC      ../../../src/emacs-2020-09-07/test/lisp/emacs-lisp/bytecomp-tests.elc
  GEN      lisp/emacs-lisp/bytecomp-tests.log
  GEN      lisp/emacs-lisp/cconv-tests.log
  GEN      lisp/emacs-lisp/check-declare-tests.log
  GEN      lisp/emacs-lisp/checkdoc-tests.log
  GEN      lisp/emacs-lisp/cl-extra-tests.log
  GEN      lisp/emacs-lisp/cl-generic-tests.log
  GEN      lisp/emacs-lisp/cl-lib-tests.log
  GEN      lisp/emacs-lisp/cl-macs-tests.log
  GEN      lisp/emacs-lisp/cl-preloaded-tests.log
  GEN      lisp/emacs-lisp/cl-print-tests.log
  GEN      lisp/emacs-lisp/cl-seq-tests.log
  GEN      lisp/emacs-lisp/derived-tests.log
  GEN      lisp/emacs-lisp/edebug-tests.log
  GEN      lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.log
  GEN      lisp/emacs-lisp/eieio-tests/eieio-test-persist.log
  GEN      lisp/emacs-lisp/eieio-tests/eieio-tests.log
  GEN      lisp/emacs-lisp/ert-tests.log
  GEN      lisp/emacs-lisp/ert-x-tests.log
  GEN      lisp/emacs-lisp/faceup-tests/faceup-test-basics.log
  GEN      lisp/emacs-lisp/faceup-tests/faceup-test-files.log
  GEN      lisp/emacs-lisp/float-sup-tests.log
  GEN      lisp/emacs-lisp/generator-tests.log
  ELC      ../../../src/emacs-2020-09-07/test/lisp/emacs-lisp/gv-tests.elc
  GEN      lisp/emacs-lisp/gv-tests.log
  GEN      lisp/emacs-lisp/hierarchy-tests.log
  GEN      lisp/emacs-lisp/let-alist-tests.log
  GEN      lisp/emacs-lisp/lisp-mode-tests.log
  GEN      lisp/emacs-lisp/lisp-tests.log
  GEN      lisp/emacs-lisp/map-tests.log
  ELC      ../../../src/emacs-2020-09-07/test/lisp/emacs-lisp/nadvice-tests.elc
  GEN      lisp/emacs-lisp/nadvice-tests.log
  GEN      lisp/emacs-lisp/package-tests.log
  ELC      ../../../src/emacs-2020-09-07/test/lisp/emacs-lisp/pcase-tests.elc
  GEN      lisp/emacs-lisp/pcase-tests.log
  GEN      lisp/emacs-lisp/pp-tests.log
  GEN      lisp/emacs-lisp/regexp-opt-tests.log
  GEN      lisp/emacs-lisp/ring-tests.log
  GEN      lisp/emacs-lisp/rmc-tests.log
  GEN      lisp/emacs-lisp/rx-tests.log
  GEN      lisp/emacs-lisp/seq-tests.log
  GEN      lisp/emacs-lisp/shadow-tests.log
  GEN      lisp/emacs-lisp/subr-x-tests.log
  ELC      ../../../src/emacs-2020-09-07/test/lisp/emacs-lisp/syntax-tests.elc
  GEN      lisp/emacs-lisp/syntax-tests.log
  GEN      lisp/emacs-lisp/tabulated-list-test.log
  GEN      lisp/emacs-lisp/testcover-tests.log
  GEN      lisp/emacs-lisp/text-property-search-tests.log
  GEN      lisp/emacs-lisp/thunk-tests.log
  GEN      lisp/emacs-lisp/timer-tests.log
  GEN      lisp/emacs-lisp/unsafep-tests.log
  GEN      lisp/emacs-lisp/warnings-tests.log
  GEN      lisp/emulation/viper-tests.log
  GEN      lisp/epg-tests.log
  GEN      lisp/erc/erc-tests.log
  GEN      lisp/erc/erc-track-tests.log
  GEN      lisp/eshell/em-hist-tests.log
  GEN      lisp/eshell/em-ls-tests.log
  GEN      lisp/eshell/esh-opt-tests.log
  GEN      lisp/eshell/eshell-tests.log
  GEN      lisp/faces-tests.log
  GEN      lisp/ffap-tests.log
  GEN      lisp/filenotify-tests.log
  GEN      lisp/files-tests.log
  GEN      lisp/files-x-tests.log
  GEN      lisp/font-lock-tests.log
  GEN      lisp/format-spec-tests.log
  GEN      lisp/gnus/gnus-icalendar-tests.log
  GEN      lisp/gnus/gnus-test-headers.log
  GEN      lisp/gnus/gnus-tests.log
  GEN      lisp/gnus/gnus-util-tests.log
  GEN      lisp/gnus/message-tests.log
  GEN      lisp/gnus/mml-sec-tests.log
  GEN      lisp/gnus/nnrss-tests.log
  GEN      lisp/help-fns-tests.log
Running 19 tests (2020-09-07 08:51:13-0400, selector `(not (or (tag :expensive-test) (tag :unstable)))')
Test help-fns-test-alias-to-defun backtrace:
  signal(ert-test-failed (((should (string-match regexp result)) :form
  ert-fail(((should (string-match regexp result)) :form (string-match 
  #f(compiled-function () #<bytecode -0xe2349319e759216>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name help-fns-test-alias-to-defun :documen
  ert-run-or-rerun-test(#s(ert--stats :selector (not ...) :tests [... 
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test help-fns-test-alias-to-defun condition:
    (ert-test-failed
     ((should
       (string-match regexp result))
      :form
      (string-match "an alias for .set-file-modes. in .subr\\.el" "an alias for `set-file-modes' in `../lisp/subr.el'.")
      :value nil))
   FAILED   1/19  help-fns-test-alias-to-defun (0.021521 sec)
   passed   2/19  help-fns-test-bug17410 (0.017169 sec)
Test help-fns-test-bug23887 backtrace:
  signal(ert-test-failed (((should (string-match regexp result)) :form
  ert-fail(((should (string-match regexp result)) :form (string-match 
  #f(compiled-function () #<bytecode 0x12d0f9061604f26c>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name help-fns-test-bug23887 :documentation
  ert-run-or-rerun-test(#s(ert--stats :selector (not ...) :tests [... 
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test help-fns-test-bug23887 condition:
    (ert-test-failed
     ((should
       (string-match regexp result))
      :form
      (string-match "an alias for .re-search-forward. in .subr\\.el" "an alias for `re-search-forward' in `../lisp/subr.el'.")
      :value nil))
   FAILED   3/19  help-fns-test-bug23887 (0.021228 sec)
   passed   4/19  help-fns-test-bug24697-function-search (0.000204 sec)
   passed   5/19  help-fns-test-bug24697-non-internal-variable (0.000333 sec)
   passed   6/19  help-fns-test-built-in (0.016204 sec)
Type C-x 1 to delete the help window, C-M-v to scroll help.
   passed   7/19  help-fns-test-dangling-alias (0.015038 sec)
Type C-x 1 to delete the help window, C-M-v to scroll help.
   passed   8/19  help-fns-test-describe-keymap/dynamically-bound-no-file (0.000732 sec)
Type C-x 1 to delete the help window, C-M-v to scroll help.
   passed   9/19  help-fns-test-describe-keymap/let-bound (0.002254 sec)
   passed  10/19  help-fns-test-describe-keymap/not-keymap (0.000049 sec)
Type C-x 1 to delete the help window, C-M-v to scroll help.
   passed  11/19  help-fns-test-describe-keymap/symbol (0.001804 sec)
Type C-x 1 to delete the help window, C-M-v to scroll help.
   passed  12/19  help-fns-test-describe-keymap/value (0.000382 sec)
Type C-x 1 to delete the help window, C-M-v to scroll help.

   passed  13/19  help-fns-test-describe-symbol (0.044408 sec)
   passed  14/19  help-fns-test-find-keymap-name (0.002479 sec)
Type C-x 1 to delete the help window, C-M-v to scroll help.

   passed  15/19  help-fns-test-funny-names (0.057418 sec)
   passed  16/19  help-fns-test-interactive-built-in (0.019948 sec)
Test help-fns-test-lisp-defsubst backtrace:
  signal(ert-test-failed (((should (string-match regexp result)) :form
  ert-fail(((should (string-match regexp result)) :form (string-match 
  #f(compiled-function () #<bytecode 0x19349990b99d1fe6>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name help-fns-test-lisp-defsubst :document
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test help-fns-test-lisp-defsubst condition:
    (ert-test-failed
     ((should
       (string-match regexp result))
      :form
      (string-match "a compiled Lisp function in .subr\\.el" "a compiled Lisp function in `../lisp/subr.el'.")
      :value nil))
   FAILED  17/19  help-fns-test-lisp-defsubst (0.019634 sec)
Test help-fns-test-lisp-defun backtrace:
  signal(ert-test-failed (((should (string-match regexp result)) :form
  ert-fail(((should (string-match regexp result)) :form (string-match 
  #f(compiled-function () #<bytecode 0x193499bb13a59fe6>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name help-fns-test-lisp-defun :documentati
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test help-fns-test-lisp-defun condition:
    (ert-test-failed
     ((should
       (string-match regexp result))
      :form
      (string-match "a compiled Lisp function in .subr\\.el" "a compiled Lisp function in `../lisp/subr.el'.")
      :value nil))
   FAILED  18/19  help-fns-test-lisp-defun (0.039376 sec)
Ref found in non-versioned section in "NEWS.22"
Test help-fns-test-lisp-macro backtrace:
  signal(ert-test-failed (((should (string-match regexp result)) :form
  ert-fail(((should (string-match regexp result)) :form (string-match 
  #f(compiled-function () #<bytecode 0x4a7516de2bbc100>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name help-fns-test-lisp-macro :documentati
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test help-fns-test-lisp-macro condition:
    (ert-test-failed
     ((should
       (string-match regexp result))
      :form
      (string-match "a Lisp macro in .subr\\.el" "a Lisp macro in `../lisp/subr.el'.")
      :value nil))
   FAILED  19/19  help-fns-test-lisp-macro (0.218535 sec)

Ran 19 tests, 14 results as expected, 5 unexpected (2020-09-07 08:51:14-0400, 0.770709 sec)

5 unexpected results:
   FAILED  help-fns-test-alias-to-defun
   FAILED  help-fns-test-bug23887
   FAILED  help-fns-test-lisp-defsubst
   FAILED  help-fns-test-lisp-defun
   FAILED  help-fns-test-lisp-macro

make[3]: *** [Makefile:183: lisp/help-fns-tests.log] Error 1
  GEN      lisp/help-mode-tests.log
  GEN      lisp/help-tests.log
  GEN      lisp/hi-lock-tests.log
  GEN      lisp/htmlfontify-tests.log
  GEN      lisp/ibuffer-tests.log
  GEN      lisp/ido-tests.log
  GEN      lisp/image-file-tests.log
  GEN      lisp/image-tests.log
  GEN      lisp/image/exif-tests.log
  GEN      lisp/image/gravatar-tests.log
  GEN      lisp/imenu-tests.log
  GEN      lisp/info-xref-tests.log
  GEN      lisp/international/ccl-tests.log
  GEN      lisp/international/mule-tests.log
  GEN      lisp/international/mule-util-tests.log
  GEN      lisp/international/ucs-normalize-tests.log
  GEN      lisp/isearch-tests.log
  GEN      lisp/jit-lock-tests.log
  GEN      lisp/json-tests.log
  GEN      lisp/jsonrpc-tests.log
  GEN      lisp/kmacro-tests.log
  GEN      lisp/ls-lisp-tests.log
  GEN      lisp/mail/flow-fill-tests.log
  GEN      lisp/mail/footnote-tests.log
  GEN      lisp/mail/qp-tests.log
  GEN      lisp/mail/rfc2045-tests.log
  GEN      lisp/mail/rfc2047-tests.log
  GEN      lisp/mail/rfc2368-tests.log
  GEN      lisp/mail/rmail-tests.log
  GEN      lisp/mail/rmailmm-tests.log
  GEN      lisp/mail/uudecode-tests.log
  GEN      lisp/makesum-tests.log
  GEN      lisp/man-tests.log
  GEN      lisp/md4-tests.log
  GEN      lisp/minibuffer-tests.log
  GEN      lisp/misc-tests.log
  GEN      lisp/mouse-tests.log
  GEN      lisp/mwheel-tests.log
  GEN      lisp/net/browse-url-tests.log
  GEN      lisp/net/dbus-tests.log
  GEN      lisp/net/dig-tests.log
  GEN      lisp/net/gnutls-tests.log
  GEN      lisp/net/hmac-md5-tests.log
  GEN      lisp/net/mailcap-tests.log
  GEN      lisp/net/network-stream-tests.log
Running 27 tests (2020-09-07 08:51:23-0400, selector `(not (or (tag :expensive-test) (tag :unstable)))')
   passed   1/27  check-network-process-coding-system-bind (0.000113 sec)
   passed   2/27  check-network-process-coding-system-no-override (0.000060 sec)
   passed   3/27  check-network-process-coding-system-override (0.000058 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44331...done

   passed   4/27  connect-to-tls-ipv4-nowait (1.204162 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44332...done

   passed   5/27  connect-to-tls-ipv4-wait (1.148958 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44333...done

Test connect-to-tls-ipv6-nowait backtrace:
  signal(ert-test-failed (((should (consp status)) :form (consp nil) :
  ert-fail(((should (consp status)) :form (consp nil) :value nil))
  #f(compiled-function () #<bytecode -0xbfd8741293e159a>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name connect-to-tls-ipv6-nowait :documenta
  ert-run-or-rerun-test(#s(ert--stats :selector (not ...) :tests [... 
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test connect-to-tls-ipv6-nowait condition:
    (ert-test-failed
     ((should
       (consp status))
      :form
      (consp nil)
      :value nil))
   FAILED   6/27  connect-to-tls-ipv6-nowait (1.206129 sec)
Received echo foo
   passed   7/27  echo-server-nowait (0.301092 sec)
Received echo foo
   passed   8/27  echo-server-with-dns (0.100896 sec)
Received echo foo
   passed   9/27  echo-server-with-ip (0.100526 sec)
Received echo foo
   passed  10/27  echo-server-with-local-ipv4 (0.100591 sec)
  skipped  11/27  echo-server-with-local-ipv6 (0.002400 sec)
Received echo foo
   passed  12/27  echo-server-with-localhost (0.102672 sec)
   passed  13/27  make-ipv4-tcp-server-with-specified-port (0.000188 sec)
   passed  14/27  make-ipv4-tcp-server-with-unspecified-port (0.000155 sec)
  skipped  15/27  make-ipv6-tcp-server-with-specified-port (0.002389 sec)
  skipped  16/27  make-ipv6-tcp-server-with-unspecified-port (0.002111 sec)
   passed  17/27  make-local-unix-server (0.000259 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44665...done

   passed  18/27  open-gnutls-stream-new-api-default (1.124871 sec)
   passed  19/27  open-gnutls-stream-new-api-errors (0.000219 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44668...done

   passed  20/27  open-gnutls-stream-new-api-nowait (1.206053 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44666...done

   passed  21/27  open-gnutls-stream-new-api-wait (1.125445 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44669...done

   passed  22/27  open-gnutls-stream-old-api-nowait (1.204887 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44667...done

   passed  23/27  open-gnutls-stream-old-api-wait (1.125310 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44336...done

   passed  24/27  open-network-stream-tls (1.124077 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44337...done

   passed  25/27  open-network-stream-tls-nocert (1.129104 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44335...done

   passed  26/27  open-network-stream-tls-nowait (1.306543 sec)
gnutls-serv: HTTP Server listening on IPv4 0.0.0.0 port 44334...done

   passed  27/27  open-network-stream-tls-wait (1.129668 sec)

Ran 27 tests, 23 results as expected, 1 unexpected, 3 skipped (2020-09-07 08:51:38-0400, 14.842742 sec)

1 unexpected results:
   FAILED  connect-to-tls-ipv6-nowait

3 skipped results:
  SKIPPED  echo-server-with-local-ipv6
  SKIPPED  make-ipv6-tcp-server-with-specified-port
  SKIPPED  make-ipv6-tcp-server-with-unspecified-port

make[3]: *** [Makefile:183: lisp/net/network-stream-tests.log] Error 1
  GEN      lisp/net/newsticker-tests.log
  GEN      lisp/net/nsm-tests.log
  GEN      lisp/net/puny-tests.log
  GEN      lisp/net/rcirc-tests.log
  GEN      lisp/net/rfc2104-tests.log
  GEN      lisp/net/sasl-scram-rfc-tests.log
  GEN      lisp/net/secrets-tests.log
  GEN      lisp/net/shr-tests.log
  GEN      lisp/net/tramp-archive-tests.log
  GEN      lisp/net/webjump-tests.log
  GEN      lisp/nxml/nxml-mode-tests.log
  GEN      lisp/obarray-tests.log
  GEN      lisp/obsolete/cl-tests.log
  GEN      lisp/org/org-tests.log
  GEN      lisp/paren-tests.log
  GEN      lisp/password-cache-tests.log
  GEN      lisp/pcmpl-linux-tests.log
  GEN      lisp/play/animate-tests.log
  GEN      lisp/play/dissociate-tests.log
  GEN      lisp/play/life-tests.log
  GEN      lisp/play/morse-tests.log
  GEN      lisp/play/studly-tests.log
  GEN      lisp/progmodes/asm-mode-tests.log
  GEN      lisp/progmodes/autoconf-tests.log
  GEN      lisp/progmodes/bat-mode-tests.log
  GEN      lisp/progmodes/cc-mode-tests.log
  GEN      lisp/progmodes/compile-tests.log
  GEN      lisp/progmodes/cperl-mode-tests.log
Running 4 tests (2020-09-07 08:51:40-0400, selector `(not (or (tag :expensive-test) (tag :unstable)))')
Test cperl-mode-test-bug-10483 backtrace:
  signal(ert-test-failed (((should (string-match "poop ('foo', \n     
  ert-fail(((should (string-match "poop ('foo', \n      'bar')" (buffe
  #f(compiled-function () (interactive nil) #<bytecode -0xe1515b4d467e
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name cperl-mode-test-bug-10483 :documentat
  ert-run-or-rerun-test(#s(ert--stats :selector (not (or (tag :expensi
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test cperl-mode-test-bug-10483 condition:
    (ert-test-failed
     ((should
       (string-match "poop ('foo', 
      'bar')"
		     (buffer-string)))
      :form
      (string-match "poop ('foo', 
      'bar')" "Symbol's function definition is void: ert-set-test

Process speedy exited abnormally with code 255
")
      :value nil))
   FAILED  1/4  cperl-mode-test-bug-10483 (0.037008 sec)
   passed  2/4  cperl-mode-test-bug-16368 (0.000096 sec)
   passed  3/4  cperl-mode-test-bug-42168 (0.000364 sec)
   passed  4/4  cperl-mode-test-indent-exp (0.000895 sec)

Ran 4 tests, 3 results as expected, 1 unexpected (2020-09-07 08:51:41-0400, 0.095133 sec)

1 unexpected results:
   FAILED  cperl-mode-test-bug-10483

make[3]: *** [Makefile:183: lisp/progmodes/cperl-mode-tests.log] Error 1
  GEN      lisp/progmodes/elisp-mode-tests.log
Running 45 tests (2020-09-07 08:51:41-0400, selector `(not (or (tag :expensive-test) (tag :unstable)))')
   passed   1/45  elisp--highlight-function-argument-indexed (0.000093 sec)
   passed   2/45  elisp--highlight-function-argument-keyed-1 (0.000168 sec)
   passed   3/45  elisp--highlight-function-argument-keyed-2 (0.000160 sec)
   passed   4/45  elisp--preceding-sexp--char-name (0.117773 sec)
   passed   5/45  elisp-completes-anything-quoted (0.006705 sec)
   passed   6/45  elisp-completes-functions (0.001144 sec)
   passed   7/45  elisp-completes-functions-after-hash-quote (0.000035 sec)
   passed   8/45  elisp-completes-functions-after-let-bindings (0.001280 sec)
   passed   9/45  elisp-completes-functions-in-special-macros (0.002319 sec)
   passed  10/45  elisp-completes-local-variables (0.001227 sec)
   passed  11/45  elisp-completes-variables (0.001206 sec)
   passed  12/45  elisp-completes-variables-unquoted (0.003618 sec)
   passed  13/45  elisp-completest-variables-in-let-bindings (0.002345 sec)
   passed  14/45  eval-last-sexp-print-format-large-int (0.000089 sec)
  skipped  15/45  eval-last-sexp-print-format-large-int-echo (0.000061 sec)
   passed  16/45  eval-last-sexp-print-format-small-int (0.000064 sec)
  skipped  17/45  eval-last-sexp-print-format-small-int-echo (0.000059 sec)
   passed  18/45  eval-last-sexp-print-format-sym (0.000049 sec)
  skipped  19/45  eval-last-sexp-print-format-sym-echo (0.000057 sec)
   passed  20/45  xref-elisp-test-find-defs-constructor (0.004585 sec)
   passed  21/45  xref-elisp-test-find-defs-defalias-defun-el (0.004369 sec)
   passed  22/45  xref-elisp-test-find-defs-defgeneric-co-located-default (0.002846 sec)
Test xref-elisp-test-find-defs-defgeneric-el backtrace:
  signal(ert-test-failed (((should (equal xref expected-xref)) :form (
  ert-fail(((should (equal xref expected-xref)) :form (equal #<xref-it
  xref-elisp-test-run((#<xref-item xref-item-1574532bd04a> #<xref-item
  #f(compiled-function () #<bytecode -0x11a4f05f3863fc7f>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name xref-elisp-test-find-defs-defgeneric-
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test xref-elisp-test-find-defs-defgeneric-el condition:
    (ert-test-failed
     ((should
       (equal xref expected-xref))
      :form
      (equal #s(xref-item
		#("(cl-defgeneric xref-location-marker)" 1 14 ... 15 35 ...)
		#s(xref-elisp-location xref-location-marker cl-defgeneric "/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el"))
	      #s(xref-item "(cl-defgeneric xref-location-marker)" #s(xref-elisp-location xref-location-marker cl-defgeneric "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el")))
      :value nil :explanation
      (array-elt 2
		 (struct-field file
			       (arrays-of-different-length 48 54 "/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el" "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el" first-mismatch-at 1)))))
   FAILED  23/45  xref-elisp-test-find-defs-defgeneric-el (0.000507 sec)
   passed  24/45  xref-elisp-test-find-defs-defgeneric-eval (0.000183 sec)
   passed  25/45  xref-elisp-test-find-defs-defgeneric-implicit-generic (0.000912 sec)
   passed  26/45  xref-elisp-test-find-defs-defgeneric-no-default (0.000704 sec)
   passed  27/45  xref-elisp-test-find-defs-defgeneric-no-methods (0.000357 sec)
   passed  28/45  xref-elisp-test-find-defs-defgeneric-separate-default (0.001077 sec)
   passed  29/45  xref-elisp-test-find-defs-define-overload-co-located-default (0.003377 sec)
   passed  30/45  xref-elisp-test-find-defs-define-overload-no-default (0.002757 sec)
   passed  31/45  xref-elisp-test-find-defs-define-overload-no-methods (0.002233 sec)
   passed  32/45  xref-elisp-test-find-defs-define-overload-separate-default (0.002946 sec)
   passed  33/45  xref-elisp-test-find-defs-defun-c (0.104598 sec)
   passed  34/45  xref-elisp-test-find-defs-defun-c-defvar-c (0.019684 sec)
Test xref-elisp-test-find-defs-defun-defvar-el backtrace:
  signal(ert-test-failed (((should (equal xref expected-xref)) :form (
  ert-fail(((should (equal xref expected-xref)) :form (equal #<xref-it
  xref-elisp-test-run((#<xref-item xref-item-1574531875c6>) ((#<xref-i
  #f(compiled-function () #<bytecode -0xa4b94743a57220a>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name xref-elisp-test-find-defs-defun-defva
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test xref-elisp-test-find-defs-defun-defvar-el condition:
    (ert-test-failed
     ((should
       (equal xref expected-xref))
      :form
      (equal #s(xref-item
		#("(defun compilation-minor-mode)" 1 6 ... 7 29 ...)
		#s(xref-elisp-location compilation-minor-mode nil "/opt/src/emacs-2020-09-07/lisp/progmodes/compile.el"))
	      #s(xref-item "(defun compilation-minor-mode)" #s(xref-elisp-location compilation-minor-mode nil "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/compile.el")))
      :value nil :explanation
      (array-elt 2
		 (struct-field file
			       (arrays-of-different-length 51 57 "/opt/src/emacs-2020-09-07/lisp/progmodes/compile.el" "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/compile.el" first-mismatch-at 1)))))
   FAILED  35/45  xref-elisp-test-find-defs-defun-defvar-el (0.000256 sec)
Test xref-elisp-test-find-defs-defun-el backtrace:
  signal(ert-test-failed (((should (equal xref expected-xref)) :form (
  ert-fail(((should (equal xref expected-xref)) :form (equal #<xref-it
  xref-elisp-test-run((#<xref-item xref-item-157453313b0c>) (#<xref-it
  #f(compiled-function () #<bytecode 0x1b42289d4c7f6dec>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name xref-elisp-test-find-defs-defun-el :d
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test xref-elisp-test-find-defs-defun-el condition:
    (ert-test-failed
     ((should
       (equal xref expected-xref))
      :form
      (equal #s(xref-item
		#("(defun xref-find-definitions)" 1 6 ... 7 28 ...)
		#s(xref-elisp-location xref-find-definitions nil "/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el"))
	      #s(xref-item "(defun xref-find-definitions)" #s(xref-elisp-location xref-find-definitions nil "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el")))
      :value nil :explanation
      (array-elt 2
		 (struct-field file
			       (arrays-of-different-length 48 54 "/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el" "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el" first-mismatch-at 1)))))
   FAILED  36/45  xref-elisp-test-find-defs-defun-el (0.000298 sec)
   passed  37/45  xref-elisp-test-find-defs-defun-el-defvar-c (0.004136 sec)
   passed  38/45  xref-elisp-test-find-defs-defun-eval (0.000323 sec)
   passed  39/45  xref-elisp-test-find-defs-defvar-c (0.001552 sec)
Test xref-elisp-test-find-defs-defvar-el backtrace:
  signal(ert-test-failed (((should (equal xref expected-xref)) :form (
  ert-fail(((should (equal xref expected-xref)) :form (equal #<xref-it
  xref-elisp-test-run((#<xref-item xref-item-1574532dada6>) (#<xref-it
  #f(compiled-function () #<bytecode 0x1b463854f81eaa2c>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name xref-elisp-test-find-defs-defvar-el :
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test xref-elisp-test-find-defs-defvar-el condition:
    (ert-test-failed
     ((should
       (equal xref expected-xref))
      :form
      (equal #s(xref-item
		#("(defvar xref--marker-ring)" 1 7 ... 8 25 ...)
		#s(xref-elisp-location xref--marker-ring defvar "/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el"))
	      #s(xref-item "(defvar xref--marker-ring)" #s(xref-elisp-location xref--marker-ring defvar "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el")))
      :value nil :explanation
      (array-elt 2
		 (struct-field file
			       (arrays-of-different-length 48 54 "/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el" "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el" first-mismatch-at 1)))))
   FAILED  40/45  xref-elisp-test-find-defs-defvar-el (0.000161 sec)
   passed  41/45  xref-elisp-test-find-defs-defvar-eval (0.000134 sec)
   passed  42/45  xref-elisp-test-find-defs-face-el (0.003140 sec)
   passed  43/45  xref-elisp-test-find-defs-face-eval (0.000281 sec)
Test xref-elisp-test-find-defs-feature-el backtrace:
  signal(ert-test-failed (((should (equal xref expected-xref)) :form (
  ert-fail(((should (equal xref expected-xref)) :form (equal #<xref-it
  xref-elisp-test-run((#<xref-item xref-item-157453187ed2>) ((#<xref-i
  #f(compiled-function () #<bytecode -0xa4b947403fb336a>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name xref-elisp-test-find-defs-feature-el 
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
  command-line-1(("-L" ":../../../src/emacs-2020-09-07/test" "-l" "ert
  command-line()
  normal-top-level()
Test xref-elisp-test-find-defs-feature-el condition:
    (ert-test-failed
     ((should
       (equal xref expected-xref))
      :form
      (equal #s(xref-item
		#("(feature xref)" 1 8 ... 9 13 ...)
		#s(xref-elisp-location xref feature "/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el"))
	      #s(xref-item "(feature xref)" #s(xref-elisp-location xref feature "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el")))
      :value nil :explanation
      (array-elt 2
		 (struct-field file
			       (arrays-of-different-length 48 54 "/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el" "/SSD-2/opt/src/emacs-2020-09-07/lisp/progmodes/xref.el" first-mismatch-at 1)))))
   FAILED  44/45  xref-elisp-test-find-defs-feature-el (0.000192 sec)
   passed  45/45  xref-elisp-test-find-defs-feature-eval (0.000935 sec)

Ran 45 tests, 37 results as expected, 5 unexpected, 3 skipped (2020-09-07 08:51:42-0400, 0.934463 sec)

5 unexpected results:
   FAILED  xref-elisp-test-find-defs-defgeneric-el
   FAILED  xref-elisp-test-find-defs-defun-defvar-el
   FAILED  xref-elisp-test-find-defs-defun-el
   FAILED  xref-elisp-test-find-defs-defvar-el
   FAILED  xref-elisp-test-find-defs-feature-el

3 skipped results:
  SKIPPED  eval-last-sexp-print-format-large-int-echo
  SKIPPED  eval-last-sexp-print-format-small-int-echo
  SKIPPED  eval-last-sexp-print-format-sym-echo

make[3]: *** [Makefile:183: lisp/progmodes/elisp-mode-tests.log] Error 1
  GEN      lisp/progmodes/etags-tests.log
  GEN      lisp/progmodes/f90-tests.log
  GEN      lisp/progmodes/flymake-tests.log
  GEN      lisp/progmodes/glasses-tests.log
  GEN      lisp/progmodes/js-tests.log
  GEN      lisp/progmodes/pascal-tests.log
  GEN      lisp/progmodes/ps-mode-tests.log
  GEN      lisp/progmodes/python-tests.log
  GEN      lisp/progmodes/ruby-mode-tests.log
  GEN      lisp/progmodes/sql-tests.log
  GEN      lisp/progmodes/subword-tests.log
  GEN      lisp/progmodes/tcl-tests.log
  GEN      lisp/progmodes/xref-tests.log
  GEN      lisp/ps-print-tests.log
  GEN      lisp/register-tests.log
  GEN      lisp/replace-tests.log
  GEN      lisp/rot13-tests.log
  GEN      lisp/saveplace-tests.log
  GEN      lisp/scroll-lock-tests.log
  GEN      lisp/ses-tests.log
  GEN      lisp/shadowfile-tests.log
  GEN      lisp/shell-tests.log
  GEN      lisp/simple-tests.log
  GEN      lisp/so-long-tests/autoload-longlines-mode-tests.log
  GEN      lisp/so-long-tests/autoload-major-mode-tests.log
  GEN      lisp/so-long-tests/autoload-minor-mode-tests.log
  GEN      lisp/so-long-tests/so-long-tests-helpers.log
  GEN      lisp/so-long-tests/so-long-tests.log
  GEN      lisp/so-long-tests/spelling-tests.log
  GEN      lisp/sort-tests.log
  GEN      lisp/soundex-tests.log
  GEN      lisp/startup-tests.log
  GEN      lisp/subr-tests.log
  GEN      lisp/tabify-tests.log
  GEN      lisp/tar-mode-tests.log
  GEN      lisp/tempo-tests.log
  GEN      lisp/term-tests.log
  GEN      lisp/term/tty-colors-tests.log
  GEN      lisp/textmodes/bibtex-tests.log
  GEN      lisp/textmodes/conf-mode-tests.log
  GEN      lisp/textmodes/css-mode-tests.log
  GEN      lisp/textmodes/dns-mode-tests.log
  GEN      lisp/textmodes/fill-tests.log
  GEN      lisp/textmodes/mhtml-mode-tests.log
  GEN      lisp/textmodes/page-tests.log
  GEN      lisp/textmodes/paragraphs-tests.log
  GEN      lisp/textmodes/po-tests.log
  GEN      lisp/textmodes/reftex-tests.log
  GEN      lisp/textmodes/sgml-mode-tests.log
  GEN      lisp/textmodes/tildify-tests.log
  GEN      lisp/textmodes/underline-tests.log
  GEN      lisp/thingatpt-tests.log
  GEN      lisp/thread-tests.log
  GEN      lisp/time-stamp-tests.log
  GEN      lisp/timezone-tests.log
  GEN      lisp/url/url-auth-tests.log
  GEN      lisp/url/url-expand-tests.log
  GEN      lisp/url/url-file-tests.log
  GEN      lisp/url/url-future-tests.log
  GEN      lisp/url/url-handlers-test.log
  GEN      lisp/url/url-misc-tests.log
  GEN      lisp/url/url-parse-tests.log
  GEN      lisp/url/url-tramp-tests.log
  GEN      lisp/url/url-util-tests.log
  GEN      lisp/vc/add-log-tests.log
  GEN      lisp/vc/diff-mode-tests.log
  GEN      lisp/vc/ediff-diff-tests.log
  GEN      lisp/vc/ediff-ptch-tests.log
  GEN      lisp/vc/log-edit-tests.log
  GEN      lisp/vc/smerge-mode-tests.log
  GEN      lisp/vc/vc-bzr-tests.log
  GEN      lisp/vc/vc-hg-tests.log
  GEN      lisp/vc/vc-tests.log
  GEN      lisp/version-tests.log
  GEN      lisp/wdired-tests.log
  GEN      lisp/whitespace-tests.log
  GEN      lisp/wid-edit-tests.log
  GEN      lisp/xdg-tests.log
  ELC      ../../../src/emacs-2020-09-07/test/lisp/xml-tests.elc
  GEN      lisp/xml-tests.log
  GEN      lisp/xt-mouse-tests.log
  GEN      src/alloc-tests.log
  GEN      src/buffer-tests.log
  GEN      src/callint-tests.log
  GEN      src/callproc-tests.log
  GEN      src/casefiddle-tests.log
  GEN      src/charset-tests.log
  GEN      src/chartab-tests.log
  GEN      src/cmds-tests.log
  GEN      src/coding-tests.log
  GEN      src/data-tests.log
  GEN      src/decompress-tests.log
  GEN      src/doc-tests.log
  GEN      src/editfns-tests.log
  GEN      src/emacs-module-tests.log
  GEN      src/eval-tests.log
  GEN      src/fileio-tests.log
  GEN      src/floatfns-tests.log
  GEN      src/fns-tests.log
  ELC      ../../../src/emacs-2020-09-07/test/src/font-tests.elc
  GEN      src/font-tests.log
  GEN      src/inotify-tests.log
  GEN      src/json-tests.log
  GEN      src/keyboard-tests.log
  GEN      src/keymap-tests.log
  GEN      src/lcms-tests.log
  GEN      src/lread-tests.log
  GEN      src/marker-tests.log
  GEN      src/minibuf-tests.log
  GEN      src/print-tests.log
  GEN      src/process-tests.log
  GEN      src/regex-emacs-tests.log
  GEN      src/syntax-tests.log
  GEN      src/textprop-tests.log
  GEN      src/thread-tests.log
  GEN      src/timefns-tests.log
  GEN      src/undo-tests.log
  GEN      src/xfaces-tests.log
  GEN      src/xml-tests.log
make[3]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/test'
make[2]: [Makefile:318: check-doit] Error 2 (ignored)

SUMMARY OF TEST RESULTS
-----------------------
Files examined: 305
Ran 4242 tests, 4192 results as expected, 13 unexpected, 37 skipped
5 files contained unexpected results:
  lisp/progmodes/elisp-mode-tests.log
  lisp/progmodes/cperl-mode-tests.log
  lisp/net/network-stream-tests.log
  lisp/help-fns-tests.log
  lisp/custom-tests.log
make[2]: *** [Makefile:319: check-doit] Error 1
make[2]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/test'
make[1]: *** [Makefile:288: check] Error 2
make[1]: Leaving directory '/SSD-2/opt/build/emacs-2020-09-07/test'
make: *** [Makefile:966: check] Error 2

^ permalink raw reply	[relevance 1%]

* 13 Test Failures
@ 2020-09-07 12:58  1% Vin Shelton
  2020-09-07 13:01  1% ` Fwd: " Vin Shelton
  0 siblings, 1 reply; 143+ results
From: Vin Shelton @ 2020-09-07 12:58 UTC (permalink / raw)
  To: emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 325 bytes --]

To whom it may concern -

Within approximately the past week, I have seen a slight uptick in test
failures (from 11 to 13) in my daily build from the git sources.  I've
attached my configuration and test results in case you want to investigate
further.

Regards,
  Vin Shelton

-- 
*If Cooperstown is calling, it's no fluke*

[-- Attachment #1.2: Type: text/html, Size: 1086 bytes --]

[-- Attachment #2: conf.out --]
[-- Type: application/octet-stream, Size: 24951 bytes --]

checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... yes
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/random.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for term.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for getpagesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... -lpthread
checking for thread support... yes
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking X11 version 6... 6 or newer
checking for librsvg-2.0 >= 2.14.0... yes
checking for getaddrinfo_a in -lanl... yes
checking for dbus-1 >= 1.0... yes
checking for dbus_watch_get_unix_fd... yes
checking for dbus_type_is_valid... yes
checking for dbus_validate_bus_name... yes
checking for dbus_validate_path... yes
checking for dbus_validate_interface... yes
checking for dbus_validate_member... yes
checking for gio-2.0 >= 2.26... yes
checking whether GSettings is in gio... yes
checking for gobject-2.0 >= 2.0... yes
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... yes
checking for jansson >= 2.7... yes
checking sys/inotify.h usability... yes
checking sys/inotify.h presence... yes
checking for sys/inotify.h... yes
checking for inotify_init1... yes
checking for xaw3d... no
checking for libXaw... yes; using Lucid toolkit
checking X11 toolkit version... 6 or newer
checking for library containing XmuConvertStandardSelection... -lXmu
checking X11/extensions/Xrender.h usability... yes
checking X11/extensions/Xrender.h presence... yes
checking for X11/extensions/Xrender.h... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for cairo >= 1.8.0... yes
checking for freetype2... yes
checking for fontconfig >= 2.2.0... yes
checking for FT_Face_GetCharVariantIndex... yes
checking for libotf... yes
checking for OTF_get_variation_glyphs in -lotf... yes
checking for m17n-flt... yes
checking for harfbuzz >= 0.9.42... yes
checking X11/Xlib-xcb.h usability... yes
checking X11/Xlib-xcb.h presence... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking X11/xpm.h usability... yes
checking X11/xpm.h presence... yes
checking for X11/xpm.h... yes
checking for XpmReadFileToPixmap in -lXpm... yes
checking for XpmReturnAllocPixels preprocessor define... yes
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking for libpng >= 1.0.0... yes
checking whether png_longjmp is declared... yes
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking for TIFFGetVersion in -ltiff... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking for GifMakeMapObject in -lgif... yes
checking gpm.h usability... yes
checking gpm.h presence... yes
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
checking X11/SM/SMlib.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 4.0.0... yes
checking for X11/extensions/Xdbe.h... yes
checking for XdbeAllocateBackBufferName in -lXext... yes
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for timer_getoverrun... no
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for __lsan_ignore_object... no
checking for sbrk... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for readlink... yes
checking for realpath... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for faccessat... yes
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for lstat... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether lstat correctly handles trailing slash... yes
checking for mode_t... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
checking for sigset_t... yes
checking for wchar_t... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... -lacl
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... yes
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... yes
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking acl/libacl.h usability... yes
checking acl/libacl.h presence... yes
checking for acl/libacl.h... yes
checking for acl_entries... yes
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... no
checking for alloca as a compiler built-in... yes
checking for __builtin_expect... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fchmodat+AT_SYMLINK_NOFOLLOW works on non-symlinks... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking how to get file system space usage... checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking sys/fs/s5param.h usability... no
checking sys/fs/s5param.h presence... no
checking for sys/fs/s5param.h... no
checking sys/statfs.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... yes
checking for getloadavg... yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for sigdescr_np... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking for nlink_t... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking for library containing timer_settime... -lrt
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    ../../src/emacs-2020-09-07
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          LUCID
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use a png library?                           yes -lpng16 -lz 
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use cairo?                                   yes
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  no
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   yes
  Does Emacs use -ldbus?                                  yes
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               yes
  Does Emacs use a file notification library?             yes -lglibc (inotify)
  Does Emacs use access control lists?                    yes -lacl
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use HarfBuzz?                                yes
  Does Emacs use -lm17n-flt?                              yes
  Does Emacs use -lotf?                                   yes
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               yes
  Does Emacs use -ljansson?                               yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper


configure: creating ./config.status
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ../../src/emacs-2020-09-07/doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using '../../src/emacs-2020-09-07/configure --with-pop'.
configure: You might want to install GNU Mailutils
<https://mailutils.org> and use '../../src/emacs-2020-09-07/configure --with-mailutils'.

^ permalink raw reply	[relevance 1%]

* Re: Should use of mallopt depend on DOUG_LEA_MALLOC? (WAS: bug#38345)
  @ 2019-12-13 14:38  6%                                 ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2019-12-13 14:38 UTC (permalink / raw)
  To: Noam Postavsky; +Cc: emacs-devel

> From: Noam Postavsky <npostavs@gmail.com>
> Date: Fri, 13 Dec 2019 07:12:09 -0500
> 
> >> Looks like mallopt is still there, but Emacs' DOUG_LEA_MALLOC code
> >> depends on malloc_set_state and malloc_get_state which were removed in
> >> glibc 2.25 (2017).
> >> https://sourceware.org/ml/libc-alpha/2017-02/msg00079.html
> >
> > Thanks.  Then I don't understand why our calls to mallopt are
> > conditioned on DOUG_LEA_MALLOC.  What they are supposed to do should
> > be good for modern glibc versions as well.
> 
> It could be just accidental, since DOUG_LEA_MALLOC (i.e.,
> malloc_get_state & malloc_set_state) used to always come with mallopt.
> Although it looks like most of the mallopt calls are only done if
> mmap_lisp_allowed_p returns false.  mmap_lisp_allowed_p is only defined
> for DOUG_LEA_MALLOC, so I'm not sure what that condition should evaluate
> to if DOUG_LEA_MALLOC is not defined.

I think the fact that mmap_lisp_allowed_p is only defined when
DOUG_LEA_MALLOC is just the consequence of its being used under that
condition.  IOW, someone tried to reduce the memory footprint by
#ifdef'ing away functions that aren't use otherwise.  I see nothing in
mmap_lisp_allowed_p that is specific to Doug Lea malloc per se.

> I also don't really have any idea what the mallopt calls do (that is, I
> can see in the documentation that they modify such and such parameter of
> the allocator, but I don't know what that means in practice: faster,
> slower, less RAM, more RAM, etc).

AFAIU:

  . mallopt (M_MMAP_MAX, 0) forces malloc not to use mmap when we
    think it's sub-optimal
  . mallopt (M_TRIM_THRESHOLD, 128 * 1024) makes us use sbrk less often
  . mallopt (M_MMAP_THRESHOLD, 64 * 1024) favors mmap allocations for
    smaller objects/buffers than the default, thus making it easier
    for Emacs to release unused memory to the system
  . mallopt (M_MMAP_MAX, MMAP_MAX_AREAS) tells the library that there
    should be no limit on allocations via mmap, since Emacs is a
    single-threaded application

> So I hope some more clueful people will chime in.

Seconded.



^ permalink raw reply	[relevance 6%]

* Re: Tabs (on macos)
  2019-09-17  9:11  1%         ` Stefan Kangas
@ 2019-09-17  9:29  1%           ` Stefan Kangas
  0 siblings, 0 replies; 143+ results
From: Stefan Kangas @ 2019-09-17  9:29 UTC (permalink / raw)
  To: Juri Linkov; +Cc: Jean-Christophe Helary, Emacs developers

[-- Attachment #1: Type: text/plain, Size: 3942 bytes --]

Stefan Kangas <stefan@marxist.se> writes:

> I'm happy to help.  See the attached failing build log for commit 4260b29478.

Please disregard that, I fooled up.  Correct build log attached for
commit e3e0920b9f3.

It now builds but emacs crashes on start.  I don't have time to debug
it in gdb right now, but I'll look into it and send a proper
backtrace.  For now, here's the crash output:

$ ./src/emacs -Q
2019-09-17 11:25:22.701 emacs[85246:9193823] -[EmacsWindow
setTabbar:]: unrecognized selector sent to instance 0x7fef9ad9e1a0
2019-09-17 11:25:22.706 emacs[85246:9193823] *** Terminating app due
to uncaught exception 'NSInvalidArgumentException', reason:
'-[EmacsWindow setTabbar:]: unrecognized selector sent to instance
0x7fef9ad9e1a0'
*** First throw call stack:
(
    0   CoreFoundation                      0x00007fff94faf46b
__exceptionPreprocess + 171
    1   libobjc.A.dylib                     0x00007fffa9def48d
objc_exception_throw + 48
    2   CoreFoundation                      0x00007fff950310e4
-[NSObject(NSObject) doesNotRecognizeSelector:] + 132
    3   CoreFoundation                      0x00007fff94f20b05
___forwarding___ + 1061
    4   CoreFoundation                      0x00007fff94f20658
_CF_forwarding_prep_0 + 120
    5   emacs                               0x0000000105582cb1
-[EmacsView createTabbar:] + 161
    6   emacs                               0x00000001055831a1
-[EmacsView initFrameFromEmacs:] + 897
    7   emacs                               0x0000000105592ea1
Fx_create_frame + 3457
    8   emacs                               0x00000001054fd4bf
funcall_subr + 239
    9   emacs                               0x00000001054fca9b Ffuncall + 827
    10  emacs                               0x000000010553a3fc
exec_byte_code + 1932
    11  emacs                               0x00000001054fca39 Ffuncall + 729
    12  emacs                               0x000000010553a3fc
exec_byte_code + 1932
    13  emacs                               0x00000001054fca39 Ffuncall + 729
    14  emacs                               0x00000001054fca9b Ffuncall + 827
    15  emacs                               0x000000010553a3fc
exec_byte_code + 1932
    16  emacs                               0x00000001054fca39 Ffuncall + 729
    17  emacs                               0x000000010553a3fc
exec_byte_code + 1932
    18  emacs                               0x00000001054fca39 Ffuncall + 729
    19  emacs                               0x000000010553a3fc
exec_byte_code + 1932
    20  emacs                               0x00000001054fca39 Ffuncall + 729
    21  emacs                               0x000000010553a3fc
exec_byte_code + 1932
    22  emacs                               0x00000001054fca39 Ffuncall + 729
    23  emacs                               0x000000010553a3fc
exec_byte_code + 1932
    24  emacs                               0x00000001054fc2b2
apply_lambda + 386
    25  emacs                               0x00000001054f8d23 eval_sub + 915
    26  emacs                               0x00000001054fbfea Feval + 106
    27  emacs                               0x00000001054fb222
internal_condition_case + 82
    28  emacs                               0x0000000105482c3d top_level_1 + 45
    29  emacs                               0x00000001054fab79
internal_catch + 73
    30  emacs                               0x000000010547202f
command_loop + 143
    31  emacs                               0x0000000105471f53
recursive_edit_1 + 115
    32  emacs                               0x0000000105472182
Frecursive_edit + 226
    33  emacs                               0x0000000105470a54 main + 6260
    34  libdyld.dylib                       0x00007fffaa729235 start + 1
    35  ???                                 0x0000000000000002 0x0 + 2
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Fatal error 6: Abort trap
Abort trap: 6

Best regards,
Stefan Kangas

[-- Attachment #2: build.log --]
[-- Type: application/octet-stream, Size: 51742 bytes --]

cd . && ./autogen.sh autoconf
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Running 'autoreconf -fi -I m4' ...
You can now run './configure'.
if [ -x ./config.status ]; then	\
	     ./config.status --recheck;	\
	else				\
	     ./configure --cache-file=/dev/null; \
	fi
running CONFIG_SHELL=/bin/sh /bin/sh ./configure --no-create --no-recursion
checking for xcrun... xcrun
checking for make... yes
checking for GNU Make... make
checking build system type... x86_64-apple-darwin16.7.0
checking host system type... x86_64-apple-darwin16.7.0
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for ar... ar
checking whether gcc and cc understand -c and -o together... yes
checking for putenv... yes
checking for sbrk... yes
checking for fchmod... yes
checking for canonicalize_file_name... no
checking for getcwd... yes
checking for readlink... yes
checking for realpath... yes
checking for readlinkat... yes
checking for explicit_bzero... no
checking for faccessat... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for lstat... yes
checking for mkostemp... yes
checking for tzset... yes
checking for pipe2... no
checking for pselect... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for futimes... yes
checking for futimesat... no
checking for futimens... no
checking for utimensat... no
checking for lutimes... yes
checking for getdtablesize... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... yes
checking whether C compiler handles -Werror -Wunknown-warning-option... yes
checking whether C compiler handles -Wno-switch... yes
checking whether C compiler handles -Wno-pointer-sign... yes
checking whether C compiler handles -Wno-string-plus-int... yes
checking whether C compiler handles -Wno-unknown-attributes... yes
checking whether C compiler handles -Wno-initializer-overrides... yes
checking whether C compiler handles -Wno-tautological-compare... yes
checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare... yes
checking for a BSD-compatible install... /usr/local/bin/ginstall -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... brew
checking for makeinfo... /usr/local/opt/texinfo/bin/makeinfo
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... none required
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for linux/fs.h... no
checking for malloc.h... no
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... yes
checking for sys/prctl.h... no
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... yes
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... no
checking for sys/vfs.h... no
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... no
checking for term.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... yes
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... yes
checking whether gcc understands -MMD -MF... yes
checking for X... libraries /usr/X11/lib, headers /usr/X11/include
checking AppKit/AppKit.h usability... yes
checking AppKit/AppKit.h presence... yes
checking for AppKit/AppKit.h... yes
checking for Mac OS X 10.6 or newer... yes
checking for gcc... gcc
checking whether we are using the GNU Objective C compiler... yes
checking whether gcc accepts -g... yes
checking if the Objective C compiler supports instancetype... yes
checking whether malloc is Doug Lea style... no
checking for getpagesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking for librsvg-2.0 >= 2.14.0... no
checking for getaddrinfo_a in -lanl... no
checking for dbus-1 >= 1.0... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... no
checking for jansson >= 2.7... no
checking sys/inotify.h usability... no
checking sys/inotify.h presence... no
checking for sys/inotify.h... no
checking for libkqueue... no
checking for library containing kqueue... none required
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking gpm.h usability... no
checking gpm.h presence... no
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking for accept4... no
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... no
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for timer_getoverrun... no
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... no
checking for log2... yes
checking for prctl... no
checking for aligned_alloc... no
checking for posix_memalign... yes
checking whether aligned_alloc is declared... no
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... no
checking for posix_openpt... yes
checking for library containing tputs... -lncurses
checking for timerfd interface... no
checking whether signals can be handled on alternate stack... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... no
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... no
checking for mbstate_t... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether // is distinct from /... no
checking whether realpath works... no
checking for unsigned long long int... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking if environ is properly declared... no
checking for complete errno.h... yes
checking whether lstat correctly handles trailing slash... no
checking for mode_t... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... yes
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... no
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no
checking for long long int... yes
checking whether stdint.h conforms to C99... no
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
checking sys/bitypes.h usability... no
checking sys/bitypes.h presence... no
checking for sys/bitypes.h... no
checking for bit size of ptrdiff_t... 64
checking for bit size of size_t... 64
checking for bit size of sig_atomic_t... 32
checking for bit size of wchar_t... 32
checking for bit size of wint_t... 32
checking whether sig_atomic_t is signed... yes
checking whether wchar_t is signed... yes
checking whether wint_t is signed... yes
checking for ptrdiff_t integer literal suffix... l
checking for size_t integer literal suffix... ul
checking for sig_atomic_t integer literal suffix... 
checking for wchar_t integer literal suffix... 
checking for wint_t integer literal suffix... 
checking whether memmem is declared... yes
checking whether memrchr is declared... no
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... no
checking for sigset_t... yes
checking for wchar_t... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether the utimes function works... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... int
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... none required
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... no
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... no
checking for acl_delete_fd_np... yes
checking for acl_delete_file_np... yes
checking for acl_copy_ext_native... yes
checking for acl_create_entry_np... yes
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking acl/libacl.h usability... no
checking acl/libacl.h presence... no
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... yes
checking for alloca as a compiler built-in... yes
checking for __builtin_expect... yes
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... no
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking for explicit_memset... no
checking for access... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... yes
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... no
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking how to get file system space usage... checking for statvfs function (SVR4)... no
checking for two-argument statfs with statfs.f_frsize member... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... yes
checking sys/fs/s5param.h usability... no
checking sys/fs/s5param.h presence... no
checking for sys/fs/s5param.h... no
checking sys/statfs.h usability... no
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking for statfs that truncates block counts... no
checking for getloadavg... yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... yes
checking for memmem... yes
checking whether memmem works... no
checking for memrchr... no
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... no
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking libintl.h usability... no
checking libintl.h presence... no
checking for libintl.h... no
checking whether isblank is declared... yes
checking for sig2str... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... yes
checking for struct stat.st_birthtimespec.tv_nsec... yes
checking for working stdalign.h... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... no
checking for nlink_t... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime loops forever near extrema... no
checking for timezone_t... no
checking for library containing timer_settime... no
checking for timer_settime... no
checking for variable-length arrays... yes
checking whether open recognizes a trailing slash... no
checking for euidaccess... no
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for getgroups... yes
checking for working getgroups... yes
checking for library containing eaccess... no
checking for eaccess... no
checking for group_member... no
checking for getgroups... (cached) yes
checking for working getgroups... (cached) yes
checking whether getgroups handles negative values... no
checking whether the compiler supports the __inline keyword... yes
checking for __mktime_internal... no
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-apple-darwin16.7.0'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    nextstep
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                /usr/X11/include
  Where do we find X Windows libraries?                   /usr/X11/lib
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no 
  Does Emacs use a png library?                           no 
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes (kqueue)
  Does Emacs use access control lists?                    yes 
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               no
  Does Emacs use -lgmp?                                   yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                no
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets (requires gtk3)?            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper



Run 'make' to build Emacs, then run 'src/emacs' to test it.
Run 'make install' in order to build an application bundle.
The application will go to nextstep/Emacs.app and can be run or moved
from there.
The application will be fully self-contained.

configure: creating ./config.status
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using './configure --with-pop'.
configure: You might want to install GNU Mailutils
<https://mailutils.org> and use './configure --with-mailutils'.
MAKE='/Library/Developer/CommandLineTools/usr/bin/make' ./config.status
config.status: creating src/emacs-module.h
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: src/config.h is unchanged
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
/Library/Developer/CommandLineTools/usr/bin/make -C lib all
/Library/Developer/CommandLineTools/usr/bin/make info-real info-dir
  GEN      alloca.h
  GEN      byteswap.h
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispref info
  GEN      ../../info/elisp.info
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispintro info
  GEN      dirent.h
make[2]: Nothing to be done for `info'.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/emacs info
  GEN      ../../info/emacs.info
  GEN      fcntl.h
  GEN      getopt.h
  GEN      getopt-cdefs.h
  GEN      ieee754.h
  GEN      inttypes.h
  GEN      limits.h
  GEN      signal.h
  GEN      stdint.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      unistd.h
  CC       fingerprint.o
  CC       acl_entries.o
  CC       canonicalize-lgpl.o
  CC       copy-file-range.o
  CC       euidaccess.o
  CC       explicit_bzero.o
  CC       faccessat.o
  CC       fpending.o
  CC       fstatat.o
  CC       fsusage.o
  CC       getgroups.o
  CC       getopt.o
  CC       getopt1.o
  CC       group-member.o
  CC       lstat.o
  CC       memmem.o
  CC       memrchr.o
  CC       mktime.o
  CC       open.o
  CC       openat-proc.o
  CC       readlink.o
  CC       readlinkat.o
  CC       regex.o
  CC       sig2str.o
  CC       symlink.o
  CC       time_rz.o
  CC       timegm.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       cloexec.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       filemode.o
  CC       filevercmp.o
  CC       gettime.o
  CC       malloca.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       stat-time.o
  CC       tempname.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       utimens.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/make -C doc/misc info
  GEN      ../../info/emacs-mime.info
  GEN      ../../info/efaq.info
  GEN      ../../info/gnus.info
/Library/Developer/CommandLineTools/usr/bin/make -C lib-src all
  CCLD     etags
  GEN      ../../info/smtpmail.info
  CCLD     ctags
  CCLD     emacsclient
  GEN      info/dir
  CCLD     ebrowse
  CCLD     hexl
  CC       pop.o
  CCLD     make-docfile
  CCLD     make-fingerprint
  CCLD     movemail
/Library/Developer/CommandLineTools/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' all
  GEN      globals.h
  GEN      buildobj.h
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets all
make[2]: Nothing to be done for `all'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata charscript.el
make[2]: Nothing to be done for `charscript.el'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets cp51932.el
make[2]: Nothing to be done for `cp51932.el'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[2]: Nothing to be done for `eucjp-ms.el'.
  CC       dispnew.o
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
  CC       menu.o
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
  CC       character.o
  CC       chartab.o
  CC       bidi.o
  CC       cm.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       bignum.o
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casetab.o
  CC       casefiddle.o
  CC       indent.o
  CC       search.o
  CC       regex-emacs.o
  CC       undo.o
  CC       alloc.o
  CC       pdumper.o
  CC       data.o
  CC       doc.o
  CC       editfns.o
  CC       callint.o
  CC       eval.o
  CC       floatfns.o
  CC       fns.o
  CC       font.o
  CC       print.o
  CC       lread.o
  CC       syntax.o
  CC       bytecode.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       timefns.o
  CC       atimer.o
  CC       doprnt.o
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       kqueue.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       systhread.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
  CC       nsterm.o
  CC       nsfns.o
  CC       nsmenu.o
nsfns.m:2842:24: warning: 'NSWindow' may not respond to 'tabbar'
  int tab_bar_height = FRAME_TABBAR_HEIGHT (f);
                       ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsfns.m:2842:24: warning: 'NSWindow' may not respond to 'tabbar'
  int tab_bar_height = FRAME_TABBAR_HEIGHT (f);
                       ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1690:18: warning: 'NSWindow' may not respond to 'tabbar'
               - FRAME_TABBAR_HEIGHT (f) - FRAME_TOOLBAR_HEIGHT (f))
                 ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1690:18: warning: 'NSWindow' may not respond to 'tabbar'
               - FRAME_TABBAR_HEIGHT (f) - FRAME_TOOLBAR_HEIGHT (f))
                 ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1708:56: warning: 'NSWindow' may not respond to 'tabbar'
            f->top_pos = FRAME_PIXEL_HEIGHT (parent) + FRAME_TABBAR_HEIGHT (parent) + FRAME_TOOLBAR_HEIGHT (parent)
                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1708:56: warning: 'NSWindow' may not respond to 'tabbar'
            f->top_pos = FRAME_PIXEL_HEIGHT (parent) + FRAME_TABBAR_HEIGHT (parent) + FRAME_TOOLBAR_HEIGHT (parent)
                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1771:9: warning: 'NSWindow' may not respond to 'tabbar'
      + FRAME_TABBAR_HEIGHT (f)
        ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1771:9: warning: 'NSWindow' may not respond to 'tabbar'
      + FRAME_TABBAR_HEIGHT (f)
        ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1788:18: warning: 'NSWindow' may not respond to 'tabbar'
           make_fixnum (FRAME_TABBAR_HEIGHT (f) + FRAME_TOOLBAR_HEIGHT (f))));
                        ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1788:18: warning: 'NSWindow' may not respond to 'tabbar'
           make_fixnum (FRAME_TABBAR_HEIGHT (f) + FRAME_TOOLBAR_HEIGHT (f))));
                        ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1830:19: warning: instance method '-setTabbar:' not found (return type defaults to 'id') [-Wobjc-method-access]
          [window setTabbar: nil];
                  ^~~~~~~~~
/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:193:12: note: receiver is instance of class declared here
@interface NSWindow : NSResponder <NSAnimatablePropertyContainer, NSUserInterfaceValidations, NSUserInterfaceItemIdentification, NSAppearanceCustomization, NSAccessibilityElement, NSAccessibility>
           ^
nsterm.m:2415:47: warning: 'NSWindow' may not respond to 'tabbar'
                FRAME_NS_TITLEBAR_HEIGHT(f) + FRAME_TABBAR_HEIGHT(f) + FRAME_TOOLBAR_HEIGHT(f));
                                              ^~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:2415:47: warning: 'NSWindow' may not respond to 'tabbar'
                FRAME_NS_TITLEBAR_HEIGHT(f) + FRAME_TABBAR_HEIGHT(f) + FRAME_TOOLBAR_HEIGHT(f));
                                              ^~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:6972:23: warning: 'NSWindow' may not respond to 'tabbar'
      tabbar_height = FRAME_TABBAR_HEIGHT (emacsframe);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:6972:23: warning: 'NSWindow' may not respond to 'tabbar'
      tabbar_height = FRAME_TABBAR_HEIGHT (emacsframe);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:6988:11: warning: 'NSWindow' may not respond to 'tabbar'
      if (FRAME_TABBAR_HEIGHT (emacsframe) == 0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:6988:11: warning: 'NSWindow' may not respond to 'tabbar'
      if (FRAME_TABBAR_HEIGHT (emacsframe) == 0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:7091:11: warning: 'NSWindow' may not respond to 'tabbar'
        + FRAME_TABBAR_HEIGHT (emacsframe)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:7091:11: warning: 'NSWindow' may not respond to 'tabbar'
        + FRAME_TABBAR_HEIGHT (emacsframe)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:7327:11: warning: instance method '-setTabbar:' not found (return type defaults to 'id') [-Wobjc-method-access]
  [window setTabbar: tabbar];
          ^~~~~~~~~
/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:193:12: note: receiver is instance of class declared here
@interface NSWindow : NSResponder <NSAnimatablePropertyContainer, NSUserInterfaceValidations, NSUserInterfaceItemIdentification, NSAppearanceCustomization, NSAccessibilityElement, NSAccessibility>
           ^
nsmenu.m:1038:10: warning: 'NSWindow' may not respond to 'tabbar'
  oldh = FRAME_TABBAR_HEIGHT (f);
         ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1038:10: warning: 'NSWindow' may not respond to 'tabbar'
  oldh = FRAME_TABBAR_HEIGHT (f);
         ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1144:15: warning: 'NSWindow' may not respond to 'tabbar'
  if (oldh != FRAME_TABBAR_HEIGHT (f))
              ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1144:15: warning: 'NSWindow' may not respond to 'tabbar'
  if (oldh != FRAME_TABBAR_HEIGHT (f))
              ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1146:33: warning: 'NSWindow' may not respond to 'tabbar'
  if (view->wait_for_tab_bar && FRAME_TABBAR_HEIGHT (f) > 0)
                                ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1146:33: warning: 'NSWindow' may not respond to 'tabbar'
  if (view->wait_for_tab_bar && FRAME_TABBAR_HEIGHT (f) > 0)
                                ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1238:13: warning: instance method '-setTabTip:' not found (return type defaults to 'id') [-Wobjc-method-access]
      [item setTabTip: [NSString stringWithUTF8String: help]];
            ^~~~~~~~~
/System/Library/Frameworks/AppKit.framework/Headers/NSToolbarItem.h:17:12: note: receiver is instance of class declared here
@interface NSToolbarItem : NSObject <NSCopying, NSValidatedUserInterfaceItem> {
           ^
2 warnings generated.
  CC       nsselect.o
7 warnings generated.
  CC       nsimage.o
  CC       macfont.o
  CC       terminfo.o
  CC       lastfile.o
18 warnings generated.
  CCLD     temacs
/usr/local/bin/gmkdir -p ../etc
/Library/Developer/CommandLineTools/usr/bin/make -C ../lisp update-subdirs
cp -f temacs bootstrap-emacs
rm -f bootstrap-emacs.pdmp
./temacs --batch  -l loadup --temacs=pbootstrap
Loading loadup.el (source)...
dump mode: pbootstrap
Using load-path (/Users/skangas/wip/emacs/lisp /Users/skangas/wip/emacs/lisp/emacs-lisp /Users/skangas/wip/emacs/lisp/progmodes /Users/skangas/wip/emacs/lisp/language /Users/skangas/wip/emacs/lisp/international /Users/skangas/wip/emacs/lisp/textmodes /Users/skangas/wip/emacs/lisp/vc)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr (source)...
Loading version...
Loading widget...
Loading custom (source)...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window (source)...
Loading /Users/skangas/wip/emacs/lisp/files.el (source)...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading button...
Loading /Users/skangas/wip/emacs/lisp/loaddefs.el (source)...
Loading emacs-lisp/nadvice...
Loading emacs-lisp/cl-preloaded...
Loading minibuffer...
Loading obarray...
Loading abbrev...
Loading simple...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading /Users/skangas/wip/emacs/lisp/international/charprop.el (source)...
Loading international/characters...
Loading international/charscript...
Loading /Users/skangas/wip/emacs/lisp/composite.el (source)...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading /Users/skangas/wip/emacs/lisp/frame.el (source)...
Loading /Users/skangas/wip/emacs/lisp/startup.el (source)...
Loading term/tty-colors...
Loading font-core...
Loading facemenu...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading /Users/skangas/wip/emacs/lisp/select.el (source)...
Loading emacs-lisp/timer...
Loading /Users/skangas/wip/emacs/lisp/isearch.el (source)...
Loading rfn-eshadow...
Loading /Users/skangas/wip/emacs/lisp/menu-bar.el (source)...
Loading /Users/skangas/wip/emacs/lisp/tab-bar.el (source)...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading progmodes/elisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading newcomment...
Loading /Users/skangas/wip/emacs/lisp/replace.el (source)...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading international/fontset...
Loading dnd...
Loading tool-bar...
Loading term/common-win...
Loading international/mule-util...
Loading international/ucs-normalize...
Loading term/ns-win...
Loading mwheel...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading emacs-lisp/eldoc...
Loading /Users/skangas/wip/emacs/lisp/cus-start.el (source)...
Loading /Users/skangas/wip/emacs/lisp/tooltip.el (source)...
Loading /Users/skangas/wip/emacs/lisp/leim/leim-list.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name bootstrap-emacs.pdmp
dumping fingerprint: 27d336e615f925f56b7bd68723e6010aa6d4692896a420de40673c741bf0bccc
Dump complete
Byte counts: header=80 hot=13310232 discardable=119040 cold=7424472
Reloc counts: hot=797203 discardable=4566
/Library/Developer/CommandLineTools/usr/bin/make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
  ELC      emacs-lisp/bytecomp.elc
  ELC      emacs-lisp/autoload.elc
/Library/Developer/CommandLineTools/usr/bin/make -C ../lisp autoloads EMACS="../src/bootstrap-emacs"
/Library/Developer/CommandLineTools/usr/bin/make -C ../leim all EMACS="../src/bootstrap-emacs"
  ELC      ../lisp/cus-start.elc
  ELC      ../lisp/composite.elc
make[3]: Nothing to be done for `all'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/grammars all EMACS="../../src/bootstrap-emacs"
make[3]: Nothing to be done for `all'.
  GEN      net/tramp-loaddefs.el
  ELC      ../lisp/custom.elc
  ELC      ../lisp/files.elc
  INFO     Scraping files for tramp-loaddefs.el... 
  INFO     Scraping files for tramp-loaddefs.el...done
Directories for loaddefs: . ./calc ./calendar ./cedet ./cedet/ede ./cedet/semantic ./cedet/semantic/analyze ./cedet/semantic/bovine ./cedet/semantic/decorate ./cedet/semantic/symref ./cedet/semantic/wisent ./cedet/srecode ./emacs-lisp ./emulation ./erc ./eshell ./gnus ./image ./international ./language ./leim ./leim/ja-dic ./leim/quail ./mail ./mh-e ./net ./nxml ./org ./play ./progmodes ./textmodes ./url ./vc
  GEN      loaddefs.el
  ELC      ../lisp/frame.elc
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[2]: Nothing to be done for `all'.
  ELC      ../lisp/isearch.elc
  ELC      ../lisp/menu-bar.elc
  ELC      ../lisp/replace.elc
  ELC      ../lisp/select.elc
  ELC      ../lisp/startup.elc
  ELC      ../lisp/subr.elc
  ELC      ../lisp/tab-bar.elc
  INFO     Scraping files for loaddefs.el... 
  ELC      ../lisp/tooltip.elc
  ELC      ../lisp/window.elc
  INFO     Scraping files for loaddefs.el...72% 
  INFO     Scraping files for loaddefs.el...100% 
  INFO     Scraping files for loaddefs.el...done
  GEN      ../etc/DOC
rm -f emacs && cp -f temacs emacs
LC_ALL=C ./temacs -batch  -l loadup --temacs=pdump
Loading loadup.el (source)...
dump mode: pdump
Using load-path (/Users/skangas/wip/emacs/lisp)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading button...
Loading loaddefs.el (source)...
Loading emacs-lisp/nadvice...
Loading emacs-lisp/cl-preloaded...
Loading minibuffer...
Loading obarray...
Loading abbrev...
Loading simple...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading international/charprop.el (source)...
Loading international/characters...
Loading international/charscript...
Loading composite...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading frame...
Loading startup...
Loading term/tty-colors...
Loading font-core...
Loading facemenu...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading isearch...
Loading rfn-eshadow...
Loading menu-bar...
Loading tab-bar...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading progmodes/elisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading newcomment...
Loading replace...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading international/fontset...
Loading dnd...
Loading tool-bar...
Loading term/common-win...
Loading international/mule-util...
Loading international/ucs-normalize...
Loading term/ns-win...
Loading mwheel...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading emacs-lisp/eldoc...
Loading cus-start...
Loading tooltip...
Loading leim/leim-list.el (source)...
Waiting for git...
Waiting for git...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 15462 strings, 4521 vectors, 39800 conses, 4161 bytecodes, 242 others
Dumping under the name emacs.pdmp
dumping fingerprint: 27d336e615f925f56b7bd68723e6010aa6d4692896a420de40673c741bf0bccc
Dump complete
Byte counts: header=80 hot=10615248 discardable=119040 cold=4521816
Reloc counts: hot=592723 discardable=4622
Adding name emacs-27.0.50.1
Adding name emacs-27.0.50.1.pdmp
cp -f emacs.pdmp bootstrap-emacs.pdmp 
/Library/Developer/CommandLineTools/usr/bin/make -C ../nextstep all
rm -rf /Users/skangas/wip/emacs/nextstep/Emacs.app
rm -rf /Users/skangas/wip/emacs/nextstep/Emacs.app
/usr/local/bin/gmkdir -p /Users/skangas/wip/emacs/nextstep/Emacs.app
/Library/Developer/CommandLineTools/usr/bin/make -C ../src emacs
/usr/local/bin/gmkdir -p /Users/skangas/wip/emacs/nextstep/Emacs.app
( cd ./Cocoa/Emacs.base ; tar cfh - . ) | \
	  ( cd /Users/skangas/wip/emacs/nextstep/Emacs.app ; umask 022; tar xf - )
( cd ./Cocoa/Emacs.base ; tar cfh - . ) | \
	  ( cd /Users/skangas/wip/emacs/nextstep/Emacs.app ; umask 022; tar xf - )
./Contents/Resources/Emacs.icns: Can't create 'Contents/Resources/Emacs.icns'
tar: Error exit delayed from previous errors.
make[2]: *** [/Users/skangas/wip/emacs/nextstep/Emacs.app/Contents/Info.plist] Error 1
make[2]: *** Waiting for unfinished jobs....
[ "`cd . && /bin/pwd`" = "`/bin/pwd`" ] || \
	  ( cd Cocoa/Emacs.base ; tar cfh - . ) | \
	    ( cd /Users/skangas/wip/emacs/nextstep/Emacs.app ; umask 022; tar xf - )
touch /Users/skangas/wip/emacs/nextstep/Emacs.app
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets all
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata charscript.el
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets cp51932.el
make[4]: Nothing to be done for `cp51932.el'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[4]: Nothing to be done for `eucjp-ms.el'.
make[4]: Nothing to be done for `charscript.el'.
make[4]: Nothing to be done for `all'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[4]: Nothing to be done for `all'.
make[1]: *** [ns-app] Error 2
make: *** [src] Error 2

^ permalink raw reply	[relevance 1%]

* Re: Tabs (on macos)
  @ 2019-09-17  9:11  1%         ` Stefan Kangas
  2019-09-17  9:29  1%           ` Stefan Kangas
  0 siblings, 1 reply; 143+ results
From: Stefan Kangas @ 2019-09-17  9:11 UTC (permalink / raw)
  To: Juri Linkov; +Cc: Jean-Christophe Helary, Emacs developers

[-- Attachment #1: Type: text/plain, Size: 347 bytes --]

Juri Linkov <juri@linkov.net> writes:

> Thanks for the build output, I rely on your help because I have
> no macOS, I can even acquire a Windows box when necessary, but
> no one is using macOS in vicinity.  Please try again to recompile.

I'm happy to help.  See the attached failing build log for commit 4260b29478.

Best regards,
Stefan Kangas

[-- Attachment #2: build.log --]
[-- Type: application/octet-stream, Size: 42309 bytes --]

cd . && ./autogen.sh autoconf
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Running 'autoreconf -fi -I m4' ...
You can now run './configure'.
if [ -x ./config.status ]; then	\
	     ./config.status --recheck;	\
	else				\
	     ./configure --cache-file=/dev/null; \
	fi
running CONFIG_SHELL=/bin/sh /bin/sh ./configure --no-create --no-recursion
checking for xcrun... xcrun
checking for make... yes
checking for GNU Make... make
checking build system type... x86_64-apple-darwin16.7.0
checking host system type... x86_64-apple-darwin16.7.0
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for ar... ar
checking whether gcc and cc understand -c and -o together... yes
checking for putenv... yes
checking for sbrk... yes
checking for fchmod... yes
checking for canonicalize_file_name... no
checking for getcwd... yes
checking for readlink... yes
checking for realpath... yes
checking for readlinkat... yes
checking for explicit_bzero... no
checking for faccessat... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for lstat... yes
checking for mkostemp... yes
checking for tzset... yes
checking for pipe2... no
checking for pselect... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for futimes... yes
checking for futimesat... no
checking for futimens... no
checking for utimensat... no
checking for lutimes... yes
checking for getdtablesize... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... yes
checking whether C compiler handles -Werror -Wunknown-warning-option... yes
checking whether C compiler handles -Wno-switch... yes
checking whether C compiler handles -Wno-pointer-sign... yes
checking whether C compiler handles -Wno-string-plus-int... yes
checking whether C compiler handles -Wno-unknown-attributes... yes
checking whether C compiler handles -Wno-initializer-overrides... yes
checking whether C compiler handles -Wno-tautological-compare... yes
checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare... yes
checking for a BSD-compatible install... /usr/local/bin/ginstall -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... brew
checking for makeinfo... /usr/local/opt/texinfo/bin/makeinfo
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... none required
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for linux/fs.h... no
checking for malloc.h... no
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... yes
checking for sys/prctl.h... no
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... yes
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... no
checking for sys/vfs.h... no
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... no
checking for term.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... yes
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... yes
checking whether gcc understands -MMD -MF... yes
checking for X... libraries /usr/X11/lib, headers /usr/X11/include
checking AppKit/AppKit.h usability... yes
checking AppKit/AppKit.h presence... yes
checking for AppKit/AppKit.h... yes
checking for Mac OS X 10.6 or newer... yes
checking for gcc... gcc
checking whether we are using the GNU Objective C compiler... yes
checking whether gcc accepts -g... yes
checking if the Objective C compiler supports instancetype... yes
checking whether malloc is Doug Lea style... no
checking for getpagesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking for librsvg-2.0 >= 2.14.0... no
checking for getaddrinfo_a in -lanl... no
checking for dbus-1 >= 1.0... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... no
checking for jansson >= 2.7... no
checking sys/inotify.h usability... no
checking sys/inotify.h presence... no
checking for sys/inotify.h... no
checking for libkqueue... no
checking for library containing kqueue... none required
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking gpm.h usability... no
checking gpm.h presence... no
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking for accept4... no
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... no
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for timer_getoverrun... no
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... no
checking for log2... yes
checking for prctl... no
checking for aligned_alloc... no
checking for posix_memalign... yes
checking whether aligned_alloc is declared... no
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... no
checking for posix_openpt... yes
checking for library containing tputs... -lncurses
checking for timerfd interface... no
checking whether signals can be handled on alternate stack... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... no
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... no
checking for mbstate_t... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether // is distinct from /... no
checking whether realpath works... no
checking for unsigned long long int... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking if environ is properly declared... no
checking for complete errno.h... yes
checking whether lstat correctly handles trailing slash... no
checking for mode_t... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... yes
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... no
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no
checking for long long int... yes
checking whether stdint.h conforms to C99... no
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
checking sys/bitypes.h usability... no
checking sys/bitypes.h presence... no
checking for sys/bitypes.h... no
checking for bit size of ptrdiff_t... 64
checking for bit size of size_t... 64
checking for bit size of sig_atomic_t... 32
checking for bit size of wchar_t... 32
checking for bit size of wint_t... 32
checking whether sig_atomic_t is signed... yes
checking whether wchar_t is signed... yes
checking whether wint_t is signed... yes
checking for ptrdiff_t integer literal suffix... l
checking for size_t integer literal suffix... ul
checking for sig_atomic_t integer literal suffix... 
checking for wchar_t integer literal suffix... 
checking for wint_t integer literal suffix... 
checking whether memmem is declared... yes
checking whether memrchr is declared... no
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... no
checking for sigset_t... yes
checking for wchar_t... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether the utimes function works... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... int
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... none required
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... no
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... no
checking for acl_delete_fd_np... yes
checking for acl_delete_file_np... yes
checking for acl_copy_ext_native... yes
checking for acl_create_entry_np... yes
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking acl/libacl.h usability... no
checking acl/libacl.h presence... no
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... yes
checking for alloca as a compiler built-in... yes
checking for __builtin_expect... yes
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... no
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking for explicit_memset... no
checking for access... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... yes
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... no
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking how to get file system space usage... checking for statvfs function (SVR4)... no
checking for two-argument statfs with statfs.f_frsize member... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... yes
checking sys/fs/s5param.h usability... no
checking sys/fs/s5param.h presence... no
checking for sys/fs/s5param.h... no
checking sys/statfs.h usability... no
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking for statfs that truncates block counts... no
checking for getloadavg... yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... yes
checking for memmem... yes
checking whether memmem works... no
checking for memrchr... no
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... no
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking libintl.h usability... no
checking libintl.h presence... no
checking for libintl.h... no
checking whether isblank is declared... yes
checking for sig2str... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... yes
checking for struct stat.st_birthtimespec.tv_nsec... yes
checking for working stdalign.h... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... no
checking for nlink_t... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime loops forever near extrema... no
checking for timezone_t... no
checking for library containing timer_settime... no
checking for timer_settime... no
checking for variable-length arrays... yes
checking whether open recognizes a trailing slash... no
checking for euidaccess... no
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for getgroups... yes
checking for working getgroups... yes
checking for library containing eaccess... no
checking for eaccess... no
checking for group_member... no
checking for getgroups... (cached) yes
checking for working getgroups... (cached) yes
checking whether getgroups handles negative values... no
checking whether the compiler supports the __inline keyword... yes
checking for __mktime_internal... no
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-apple-darwin16.7.0'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    nextstep
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                /usr/X11/include
  Where do we find X Windows libraries?                   /usr/X11/lib
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no 
  Does Emacs use a png library?                           no 
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes (kqueue)
  Does Emacs use access control lists?                    yes 
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               no
  Does Emacs use -lgmp?                                   yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                no
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets (requires gtk3)?            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper



Run 'make' to build Emacs, then run 'src/emacs' to test it.
Run 'make install' in order to build an application bundle.
The application will go to nextstep/Emacs.app and can be run or moved
from there.
The application will be fully self-contained.

configure: creating ./config.status
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using './configure --with-pop'.
configure: You might want to install GNU Mailutils
<https://mailutils.org> and use './configure --with-mailutils'.
MAKE='/Library/Developer/CommandLineTools/usr/bin/make' ./config.status
config.status: creating src/emacs-module.h
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: src/config.h is unchanged
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
/Library/Developer/CommandLineTools/usr/bin/make -C lib all
/Library/Developer/CommandLineTools/usr/bin/make info-real info-dir
  GEN      alloca.h
  GEN      byteswap.h
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispref info
/Library/Developer/CommandLineTools/usr/bin/make -C doc/lispintro info
  GEN      ../../info/elisp.info
  GEN      dirent.h
make[2]: Nothing to be done for `info'.
/Library/Developer/CommandLineTools/usr/bin/make -C doc/emacs info
  GEN      ../../info/emacs.info
  GEN      fcntl.h
  GEN      getopt.h
  GEN      getopt-cdefs.h
  GEN      ieee754.h
  GEN      inttypes.h
  GEN      limits.h
  GEN      signal.h
  GEN      stdint.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      unistd.h
  CC       fingerprint.o
  CC       acl_entries.o
  CC       canonicalize-lgpl.o
  CC       copy-file-range.o
  CC       euidaccess.o
  CC       explicit_bzero.o
  CC       faccessat.o
  CC       fpending.o
  CC       fstatat.o
  CC       fsusage.o
  CC       getgroups.o
  CC       getopt.o
  CC       getopt1.o
  CC       group-member.o
  CC       lstat.o
  CC       memmem.o
  CC       memrchr.o
  CC       mktime.o
  CC       open.o
  CC       openat-proc.o
  CC       readlink.o
  CC       readlinkat.o
  CC       regex.o
  CC       sig2str.o
  CC       symlink.o
  CC       time_rz.o
  CC       timegm.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       cloexec.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       filemode.o
  CC       filevercmp.o
  CC       gettime.o
  CC       malloca.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       stat-time.o
  CC       tempname.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       utimens.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/make -C doc/misc info
  GEN      ../../info/emacs-mime.info
  GEN      ../../info/efaq.info
  GEN      ../../info/gnus.info
/Library/Developer/CommandLineTools/usr/bin/make -C lib-src all
  CCLD     etags
  CCLD     ctags
  GEN      ../../info/smtpmail.info
  CCLD     emacsclient
  CCLD     ebrowse
  GEN      info/dir
  CCLD     hexl
  CC       pop.o
  CCLD     make-docfile
  CCLD     make-fingerprint
  CCLD     movemail
/Library/Developer/CommandLineTools/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' all
  GEN      lisp.mk
  GEN      globals.h
  GEN      buildobj.h
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets all
make[2]: Nothing to be done for `all'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/unidata charscript.el
make[2]: Nothing to be done for `charscript.el'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets cp51932.el
make[2]: Nothing to be done for `cp51932.el'.
/Library/Developer/CommandLineTools/usr/bin/make -C ../admin/charsets eucjp-ms.el
make[2]: Nothing to be done for `eucjp-ms.el'.
  CC       dispnew.o
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
  CC       menu.o
xdisp.c:13345:19: warning: implicit declaration of function 'gui_mouse_grabbed' is invalid in C99 [-Wimplicit-function-declaration]
  mouse_down_p = (gui_mouse_grabbed (dpyinfo)
                  ^
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
  CC       character.o
1 warning generated.
  CC       chartab.o
  CC       bidi.o
  CC       cm.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       bignum.o
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casetab.o
  CC       casefiddle.o
  CC       indent.o
  CC       search.o
  CC       regex-emacs.o
  CC       undo.o
  CC       alloc.o
  CC       pdumper.o
  CC       data.o
  CC       doc.o
  CC       editfns.o
  CC       callint.o
  CC       eval.o
  CC       floatfns.o
  CC       fns.o
  CC       font.o
  CC       print.o
  CC       lread.o
  CC       syntax.o
  CC       bytecode.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       timefns.o
  CC       atimer.o
  CC       doprnt.o
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       kqueue.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       systhread.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
  CC       nsterm.o
  CC       nsfns.o
nsfns.m:636:7: warning: implicit declaration of function 'FRAME_EXTERNAL_TAB_BAR' is invalid in C99 [-Wimplicit-function-declaration]
      FRAME_EXTERNAL_TAB_BAR (f) = 1;
      ^
nsfns.m:636:34: error: expression is not assignable
      FRAME_EXTERNAL_TAB_BAR (f) = 1;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsfns.m:644:38: error: expression is not assignable
          FRAME_EXTERNAL_TAB_BAR (f) = 0;
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  CC       nsmenu.o
nsfns.m:1375:65: error: too few arguments to function call, expected 6, have 5
                                             &x_width, &x_height);
                                                                ^
./frame.h:1635:1: note: 'gui_figure_window_size' declared here
extern long gui_figure_window_size (struct frame *, Lisp_Object, bool, bool, int *, int *);
^
nsfns.m:2867:24: warning: 'NSWindow' may not respond to 'tabbar'
  int tab_bar_height = FRAME_TABBAR_HEIGHT (f);
                       ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsfns.m:2867:24: warning: 'NSWindow' may not respond to 'tabbar'
  int tab_bar_height = FRAME_TABBAR_HEIGHT (f);
                       ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
3 warnings and 3 errors generated.
make[1]: *** [nsfns.o] Error 1
make[1]: *** Waiting for unfinished jobs....
nsterm.m:1092:27: warning: implicit declaration of function 'FRAME_EXTERNAL_TAB_BAR' is invalid in C99 [-Wimplicit-function-declaration]
    BOOL tarbar_visible = FRAME_EXTERNAL_TAB_BAR (f) ? YES : NO;
                          ^
nsterm.m:1690:18: warning: 'NSWindow' may not respond to 'tabbar'
               - FRAME_TABBAR_HEIGHT (f) - FRAME_TOOLBAR_HEIGHT (f))
                 ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1690:18: warning: 'NSWindow' may not respond to 'tabbar'
               - FRAME_TABBAR_HEIGHT (f) - FRAME_TOOLBAR_HEIGHT (f))
                 ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1708:56: warning: 'NSWindow' may not respond to 'tabbar'
            f->top_pos = FRAME_PIXEL_HEIGHT (parent) + FRAME_TABBAR_HEIGHT (parent) + FRAME_TOOLBAR_HEIGHT (parent)
                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1708:56: warning: 'NSWindow' may not respond to 'tabbar'
            f->top_pos = FRAME_PIXEL_HEIGHT (parent) + FRAME_TABBAR_HEIGHT (parent) + FRAME_TOOLBAR_HEIGHT (parent)
                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1771:9: warning: 'NSWindow' may not respond to 'tabbar'
      + FRAME_TABBAR_HEIGHT (f)
        ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1771:9: warning: 'NSWindow' may not respond to 'tabbar'
      + FRAME_TABBAR_HEIGHT (f)
        ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1788:18: warning: 'NSWindow' may not respond to 'tabbar'
           make_fixnum (FRAME_TABBAR_HEIGHT (f) + FRAME_TOOLBAR_HEIGHT (f))));
                        ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1788:18: warning: 'NSWindow' may not respond to 'tabbar'
           make_fixnum (FRAME_TABBAR_HEIGHT (f) + FRAME_TOOLBAR_HEIGHT (f))));
                        ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:1830:19: warning: instance method '-setTabbar:' not found (return type defaults to 'id') [-Wobjc-method-access]
          [window setTabbar: nil];
                  ^~~~~~~~~
/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:193:12: note: receiver is instance of class declared here
@interface NSWindow : NSResponder <NSAnimatablePropertyContainer, NSUserInterfaceValidations, NSUserInterfaceItemIdentification, NSAppearanceCustomization, NSAccessibilityElement, NSAccessibility>
           ^
nsterm.m:2415:47: warning: 'NSWindow' may not respond to 'tabbar'
                FRAME_NS_TITLEBAR_HEIGHT(f) + FRAME_TABBAR_HEIGHT(f) + FRAME_TOOLBAR_HEIGHT(f));
                                              ^~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:2415:47: warning: 'NSWindow' may not respond to 'tabbar'
                FRAME_NS_TITLEBAR_HEIGHT(f) + FRAME_TABBAR_HEIGHT(f) + FRAME_TOOLBAR_HEIGHT(f));
                                              ^~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:6972:23: warning: 'NSWindow' may not respond to 'tabbar'
      tabbar_height = FRAME_TABBAR_HEIGHT (emacsframe);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:6972:23: warning: 'NSWindow' may not respond to 'tabbar'
      tabbar_height = FRAME_TABBAR_HEIGHT (emacsframe);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:6988:11: warning: 'NSWindow' may not respond to 'tabbar'
      if (FRAME_TABBAR_HEIGHT (emacsframe) == 0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:6988:11: warning: 'NSWindow' may not respond to 'tabbar'
      if (FRAME_TABBAR_HEIGHT (emacsframe) == 0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:7091:11: warning: 'NSWindow' may not respond to 'tabbar'
        + FRAME_TABBAR_HEIGHT (emacsframe)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:7091:11: warning: 'NSWindow' may not respond to 'tabbar'
        + FRAME_TABBAR_HEIGHT (emacsframe)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsterm.m:7327:11: warning: instance method '-setTabbar:' not found (return type defaults to 'id') [-Wobjc-method-access]
  [window setTabbar: tabbar];
          ^~~~~~~~~
/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:193:12: note: receiver is instance of class declared here
@interface NSWindow : NSResponder <NSAnimatablePropertyContainer, NSUserInterfaceValidations, NSUserInterfaceItemIdentification, NSAppearanceCustomization, NSAccessibilityElement, NSAccessibility>
           ^
nsterm.m:7759:26: error: use of undeclared identifier 'NSApplicationPresentationAutoHideTabbar'; did you mean 'NSApplicationPresentationAutoHideToolbar'?
  return proposedOptions|NSApplicationPresentationAutoHideTabbar|NSApplicationPresentationAutoHideToolbar;
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                         NSApplicationPresentationAutoHideToolbar
/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:104:5: note: 'NSApplicationPresentationAutoHideToolbar' declared here
    NSApplicationPresentationAutoHideToolbar NS_ENUM_AVAILABLE_MAC(10_7) = (1 << 11),    // Fullscreen window toolbar is detached from window and hides/shows with autoHidden menuBar.  May be used only when both NSApplicationPresentationFullScreen and NSApplicationPresentationAutoHideMenuBar are also set
    ^
19 warnings and 1 error generated.
make[1]: *** [nsterm.o] Error 1
nsmenu.m:1038:10: warning: 'NSWindow' may not respond to 'tabbar'
  oldh = FRAME_TABBAR_HEIGHT (f);
         ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1038:10: warning: 'NSWindow' may not respond to 'tabbar'
  oldh = FRAME_TABBAR_HEIGHT (f);
         ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1144:15: warning: 'NSWindow' may not respond to 'tabbar'
  if (oldh != FRAME_TABBAR_HEIGHT (f))
              ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1144:15: warning: 'NSWindow' may not respond to 'tabbar'
  if (oldh != FRAME_TABBAR_HEIGHT (f))
              ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1146:33: warning: 'NSWindow' may not respond to 'tabbar'
  if (view->wait_for_tab_bar && FRAME_TABBAR_HEIGHT (f) > 0)
                                ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1086:33: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
  (([[FRAME_NS_VIEW (f) window] tabbar] == nil                          \
     ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1146:33: warning: 'NSWindow' may not respond to 'tabbar'
  if (view->wait_for_tab_bar && FRAME_TABBAR_HEIGHT (f) > 0)
                                ^~~~~~~~~~~~~~~~~~~~~~~
./nsterm.h:1087:38: note: expanded from macro 'FRAME_TABBAR_HEIGHT'
    || ! [[FRAME_NS_VIEW (f) window] tabbar].isVisible) ?               \
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
nsmenu.m:1238:13: warning: instance method '-setTabTip:' not found (return type defaults to 'id') [-Wobjc-method-access]
      [item setTabTip: [NSString stringWithUTF8String: help]];
            ^~~~~~~~~
/System/Library/Frameworks/AppKit.framework/Headers/NSToolbarItem.h:17:12: note: receiver is instance of class declared here
@interface NSToolbarItem : NSObject <NSCopying, NSValidatedUserInterfaceItem> {
           ^
7 warnings generated.
make: *** [src] Error 2

^ permalink raw reply	[relevance 1%]

* Assertion failure !FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)
@ 2019-08-18  7:44  1% martin rudalics
  0 siblings, 0 replies; 143+ results
From: martin rudalics @ 2019-08-18  7:44 UTC (permalink / raw)
  To: emacs-devel

Building master with MINGW64 currently fails here with the following
asseertion failure

../../src/eval.c:1998: Emacs fatal error: assertion failed: !FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)
make[1]: *** [Makefile:584: emacs.pdmp] Fehler 2
make[1]: Verzeichnis „/c/emacs/trunk/non-64/src“ wird verlassen
make: *** [Makefile:424: src] Fehler 2

and the probably useless backtrace

(gdb) attach 7912
Attaching to program `c:\emacs\trunk\non-64\src\emacs.exe', process 7912
[New Thread 7912.0x1c14]
[New Thread 7912.0x12b4]
[New Thread 7912.0x1104]
[New Thread 7912.0x1acc]
(gdb) bt
#0  0x00007ffd36123a61 in ntdll!DbgBreakPoint () from C:\windows\SYSTEM32\ntdll.dll
#1  0x00007ffd3614fedb in ntdll!DbgUiRemoteBreakin () from C:\windows\SYSTEM32\ntdll.dll
#2  0x00007ffd35b41fe4 in KERNEL32!BaseThreadInitThunk () from C:\windows\System32\kernel32.dll
#3  0x00007ffd360ecb81 in ntdll!RtlUserThreadStart () from C:\windows\SYSTEM32\ntdll.dll
#4  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Lisp Backtrace:
"autoload" (0xbfd9a0)
"eval-buffer" (0xbfddb0)
"load-with-code-conversion" (0xbfe308)
"load" (0xbfe9b0)
"condition-case" (0xbfec78)
"load" (0xbff470)

attached for the simple reson that I do not understand what it's doing
in SYSTEM32.

Full transcript of build is given below.

martin


c:\emacs\trunk>(SET MSYSTEM=MINGW64) && (c:/msys64/usr/bin/bash.exe --login -c "cd /c/emacs/trunk/non-64/ ; make -j4")
(SET MSYSTEM=MINGW64) && (c:/msys64/usr/bin/bash.exe --login -c "cd /c/emacs/trunk/non-64/ ; make -j4")
cd .. && ./autogen.sh autoconf
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Running 'autoreconf -fi -I m4' ...
You can now run './autogen.sh git'.
if [ -x ./config.status ]; then	\
      ./config.status --recheck;	\
else				\
      ../configure --cache-file=/dev/null; \
fi
running CONFIG_SHELL=/bin/sh /bin/sh ../configure --prefix=/c/emacs/trunk/non-64 --with-gnutls=no --without-pop --enable-checking=yes,glyphs --enable-check-lisp-object-type=warn-only CFLAGS=-O0 -g3 PKG_CONFIG_PATH=/mingw64/lib/pkgconfig:/mingw64/share/pkgconfig --no-create --no-recursion
configure: loading site script /mingw64/etc/config.site
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-w64-mingw32
checking host system type... x86_64-w64-mingw32
checking the compiler's target... x86_64-w64-mingw32
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc and cc understand -c and -o together... yes
checking for putenv... yes
checking for sbrk... (cached) yes
checking for fchmod... no
checking for canonicalize_file_name... (cached) yes
checking for getcwd... yes
checking for readlink... (cached) yes
checking for realpath... (cached) not-needed
checking for readlinkat... (cached) yes
checking for explicit_bzero... no
checking for faccessat... (cached) yes
checking for fcntl... (cached) yes
checking for fdopendir... (cached) not-needed
checking for fstatat... (cached) yes
checking for fsync... (cached) yes
checking for gettimeofday... yes
checking for lstat... (cached) yes
checking for mkostemp... no
checking for tzset... yes
checking for pipe2... (cached) yes
checking for pselect... (cached) yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... (cached) yes
checking for localtime_r... no
checking for timegm... no
checking for futimes... no
checking for futimesat... no
checking for futimens... no
checking for utimensat... no
checking for lutimes... no
checking for getdtablesize... no
checking how to run the C preprocessor... gcc -I ../nt/inc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is supported... yes
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking max safe object size... 9223372036854775807
checking whether C compiler handles -fno-common... yes
checking whether C compiler handles -W... yes
checking whether C compiler handles -Wabsolute-value... no
checking whether C compiler handles -Waddress... yes
checking whether C compiler handles -Waddress-of-packed-member... no
checking whether C compiler handles -Waggressive-loop-optimizations... yes
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Wattribute-warning... no
checking whether C compiler handles -Wattributes... yes
checking whether C compiler handles -Wbool-compare... yes
checking whether C compiler handles -Wbool-operation... yes
checking whether C compiler handles -Wbuiltin-declaration-mismatch... yes
checking whether C compiler handles -Wbuiltin-macro-redefined... yes
checking whether C compiler handles -Wcannot-profile... no
checking whether C compiler handles -Wcast-function-type... yes
checking whether C compiler handles -Wchar-subscripts... yes
checking whether C compiler handles -Wclobbered... yes
checking whether C compiler handles -Wcomment... yes
checking whether C compiler handles -Wcomments... yes
checking whether C compiler handles -Wcoverage-mismatch... yes
checking whether C compiler handles -Wcpp... yes
checking whether C compiler handles -Wdangling-else... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdeprecated... yes
checking whether C compiler handles -Wdeprecated-declarations... yes
checking whether C compiler handles -Wdesignated-init... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdiscarded-array-qualifiers... yes
checking whether C compiler handles -Wdiscarded-qualifiers... yes
checking whether C compiler handles -Wdiv-by-zero... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wduplicate-decl-specifier... yes
checking whether C compiler handles -Wempty-body... yes
checking whether C compiler handles -Wendif-labels... yes
checking whether C compiler handles -Wenum-compare... yes
checking whether C compiler handles -Wexpansion-to-defined... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-contains-nul... yes
checking whether C compiler handles -Wformat-extra-args... yes
checking whether C compiler handles -Wformat-security... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Wformat-y2k... yes
checking whether C compiler handles -Wformat-zero-length... yes
checking whether C compiler handles -Wframe-address... yes
checking whether C compiler handles -Wfree-nonheap-object... yes
checking whether C compiler handles -Whsa... yes
checking whether C compiler handles -Wif-not-aligned... yes
checking whether C compiler handles -Wignored-attributes... yes
checking whether C compiler handles -Wignored-qualifiers... yes
checking whether C compiler handles -Wimplicit... yes
checking whether C compiler handles -Wimplicit-function-declaration... yes
checking whether C compiler handles -Wimplicit-int... yes
checking whether C compiler handles -Wincompatible-pointer-types... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Wint-conversion... yes
checking whether C compiler handles -Wint-in-bool-context... yes
checking whether C compiler handles -Wint-to-pointer-cast... yes
checking whether C compiler handles -Winvalid-memory-model... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-not-parentheses... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmain... yes
checking whether C compiler handles -Wmaybe-uninitialized... yes
checking whether C compiler handles -Wmemset-elt-size... yes
checking whether C compiler handles -Wmemset-transposed-args... yes
checking whether C compiler handles -Wmisleading-indentation... yes
checking whether C compiler handles -Wmissing-attributes... yes
checking whether C compiler handles -Wmissing-braces... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-parameter-type... yes
checking whether C compiler handles -Wmissing-profile... no
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wmultichar... yes
checking whether C compiler handles -Wmultistatement-macros... yes
checking whether C compiler handles -Wnarrowing... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnonnull... yes
checking whether C compiler handles -Wnonnull-compare... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wodr... yes
checking whether C compiler handles -Wold-style-declaration... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Woverflow... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpacked-bitfield-compat... yes
checking whether C compiler handles -Wpacked-not-aligned... yes
checking whether C compiler handles -Wparentheses... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wpointer-compare... yes
checking whether C compiler handles -Wpointer-to-int-cast... yes
checking whether C compiler handles -Wpragmas... yes
checking whether C compiler handles -Wpsabi... yes
checking whether C compiler handles -Wrestrict... yes
checking whether C compiler handles -Wreturn-local-addr... yes
checking whether C compiler handles -Wreturn-type... yes
checking whether C compiler handles -Wscalar-storage-order... yes
checking whether C compiler handles -Wsequence-point... yes
checking whether C compiler handles -Wshift-count-negative... yes
checking whether C compiler handles -Wshift-count-overflow... yes
checking whether C compiler handles -Wshift-negative-value... yes
checking whether C compiler handles -Wsizeof-array-argument... yes
checking whether C compiler handles -Wsizeof-pointer-div... yes
checking whether C compiler handles -Wsizeof-pointer-memaccess... yes
checking whether C compiler handles -Wstrict-aliasing... yes
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wstringop-truncation... yes
checking whether C compiler handles -Wsuggest-attribute=malloc... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wswitch-bool... yes
checking whether C compiler handles -Wswitch-unreachable... yes
checking whether C compiler handles -Wtautological-compare... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wtrigraphs... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused... yes
checking whether C compiler handles -Wunused-but-set-parameter... yes
checking whether C compiler handles -Wunused-but-set-variable... yes
checking whether C compiler handles -Wunused-function... yes
checking whether C compiler handles -Wunused-label... yes
checking whether C compiler handles -Wunused-local-typedefs... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wunused-result... yes
checking whether C compiler handles -Wunused-value... yes
checking whether C compiler handles -Wunused-variable... yes
checking whether C compiler handles -Wvarargs... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wvolatile-register-var... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Walloc-size-larger-than=9223372036854775807... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... no
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wnormalized=nfc... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wstringop-overflow=2... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... (cached) no
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-pointer-sign... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... /bin/ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... none required
checking for pkg-config... /mingw64/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... yes
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for linux/fs.h... no
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... yes
checking for sys/utsname.h... no
checking for pwd.h... yes
checking for utmp.h... no
checking for util.h... no
checking for sys/prctl.h... no
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... (cached) no
checking for malloc/malloc.h... no
checking for sys/un.h... no
checking for dirent.h... yes
checking for execinfo.h... no
checking for stdio_ext.h... no
checking for sys/vfs.h... no
checking for sys/fs_types.h... no
checking for getopt.h... (cached) no
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... no
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... no
checking for term.h... no
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... no
checking whether __sys_siglist is declared... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... no
checking for ifaddrs.h... no
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... no
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... no
checking for struct ifreq.ifr_addr... no
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... no
checking whether Windows API headers are recent enough... yes
checking for windres... windres
checking whether malloc is Doug Lea style... no
checking for getpagesize... yes
checking for working mmap... no
checking for main in -lXbsd... no
checking for thread support... yes
checking for librsvg-2.0 >= 2.14.0... yes
checking for getaddrinfo_a in -lanl... no
checking for dbus-1 >= 1.0... no
checking for lgetfilecon in -lselinux... no
checking for libsystemd >= 222... no
checking for jansson >= 2.7... yes
checking windows.h usability... yes
checking windows.h presence... yes
checking for windows.h... yes
checking for harfbuzz >= 1.2.3... yes
checking for X11/xpm.h... yes
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking whether png_longjmp is declared... yes
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking gpm.h usability... no
checking gpm.h presence... no
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking for accept4... no
checking for fchdir... no
checking for gethostname... (cached) yes
checking for getrusage... no
checking for get_current_dir_name... no
checking for lrand48... no
checking for random... (cached) yes
checking for rint... yes
checking for trunc... yes
checking for select... (cached) yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... no
checking for getrlimit... (cached) yes
checking for setrlimit... (cached) yes
checking for shutdown... (cached) yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... no
checking for setitimer... (cached) yes
checking for timer_getoverrun... no
checking for sendto... (cached) yes
checking for recvfrom... (cached) yes
checking for getsockname... (cached) yes
checking for getifaddrs... no
checking for freeifaddrs... no
checking for gai_strerror... (cached) yes
checking for sync... no
checking for getpwent... no
checking for endpwent... no
checking for getgrent... no
checking for endgrent... no
checking for cfmakeraw... no
checking for cfsetspeed... no
checking for __executable_start... no
checking for log2... yes
checking for prctl... no
checking for aligned_alloc... no
checking for posix_memalign... no
checking whether aligned_alloc is declared... no
checking for posix_madvise... no
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... no
checking for getpt... no
checking for posix_openpt... no
checking for library containing tputs... none required
checking for timerfd interface... no
checking whether signals can be handled on alternate stack... no
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... no
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for snprintf... yes
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... (cached) yes
checking for nl_langinfo and _NL_PAPER_WIDTH... (cached) yes
checking for mbstate_t... yes
checking for _setjmp... no
checking for sigsetjmp... no
checking for usable FIONREAD... yes
checking for usable SIGIO... no
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking for working alloca.h... no
checking for alloca... yes
checking whether // is distinct from /... yes
checking whether realpath works... (cached) no-but-not-needed-so-yes
checking for unsigned long long int... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking if environ is properly declared... yes
checking for complete errno.h... no
checking for EMULTIHOP value... no
checking for ENOLINK value... yes
checking for EOVERFLOW value... yes
checking whether lstat correctly handles trailing slash... (cached) yes
checking for mode_t... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) no
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... (cached) yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no
checking for long long int... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking for 64-bit off_t... yes
checking for 64-bit st_size... no
checking whether memmem is declared... no
checking whether memrchr is declared... no
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... no
checking whether time_t is signed... yes
checking whether alarm is declared... (cached) yes
checking for working mktime... (cached) yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... no
checking whether tzname is declared... yes
checking for tzname... yes
checking for struct tm.tm_gmtoff... no
checking whether <sys/select.h> is self-contained... no
checking for inline... inline
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... no
checking for sigset_t... no
checking for wchar_t... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... no
checking whether feof_unlocked is declared... no
checking whether ferror_unlocked is declared... no
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getc_unlocked is declared... no
checking whether getchar_unlocked is declared... no
checking whether putc_unlocked is declared... no
checking whether putchar_unlocked is declared... no
checking whether the utimes function works... no
checking type of array argument to getgroups... int
checking whether getdtablesize is declared... no
checking for O_CLOEXEC... no
checking for promoted mode_t type... int
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... (cached) none required
checking for acl_get_file... (cached) yes
checking for acl_get_fd... no
checking for acl_set_file... (cached) yes
checking for acl_set_fd... no
checking for acl_free... (cached) yes
checking for acl_from_mode... no
checking for acl_from_text... (cached) yes
checking for acl_delete_def_file... no
checking for acl_extended_file... no
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... (cached) yes
checking acl/libacl.h usability... no
checking acl/libacl.h presence... no
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... no
checking for ACL_TYPE_EXTENDED... no
checking for __builtin_expect... yes
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking for library containing clock_gettime... (cached) none required
checking for clock_gettime... (cached) no
checking for clock_settime... (cached) no
checking for copy_file_range... (cached) yes
checking for d_type member in directory struct... no
checking whether // is distinct from /... (cached) yes
checking whether dup2 works... (cached) yes
checking for explicit_memset... no
checking whether fcntl handles F_DUPFD correctly... (cached) yes
checking whether fcntl understands F_DUPFD_CLOEXEC... (cached) yes
checking whether fdopendir is declared... no
checking whether fdopendir works... (cached) no-but-not-needed-so-yes
checking for flexible array member... yes
checking for __fpending... no
checking whether fstatat (..., 0) works... (cached) yes
checking for sys/mount.h... no
checking how to get file system space usage... checking for statvfs function (SVR4)... no
checking for two-argument statfs with statfs.f_frsize member... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... no
checking for four-argument statfs (SVR3)... no
checking for two-argument statfs with statfs.f_fsize member (4.4BSD and NetBSD)... no
checking for getloadavg... (cached) yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... no
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... yes
checking for memmem... no
checking for memrchr... no
checking whether signature of pselect conforms to POSIX... (cached) yes
checking whether pselect detects invalid fds... (cached) yes
checking whether pthread_sigmask is a macro... (cached) no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... (cached) yes
checking whether pthread_sigmask unblocks signals correctly... (cached) not relevant
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... (cached) yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... gnu
checking for stpcpy... no
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... (cached) yes
checking for nlink_t... no
checking whether localtime_r is declared... no
checking whether localtime loops forever near extrema... no
checking for timezone_t... no
checking for library containing timer_settime... no
checking for timer_settime... no
checking for variable-length arrays... yes
checking whether the compiler supports the __inline keyword... yes
checking for __mktime_internal... no
checking for gcc  option to disable position independent executables... not needed

Configured for 'x86_64-w64-mingw32'.

   Where should the build process find the source code?    ..
   What compiler should emacs be built with?               gcc  -O0 -g3
   Should Emacs use the GNU version of malloc?             no
     (The GNU allocators don't work with this system configuration.)
   Should Emacs use a relocating allocator for buffers?    no
   Should Emacs use mmap(2) for buffer allocation?         yes
   What window system should Emacs use?                    w32
   What toolkit should Emacs use?                          none
   Where do we find X Windows header files?                NONE
   Where do we find X Windows libraries?                   NONE
   Does Emacs use -lXaw3d?                                 no
   Does Emacs use -lXpm?                                   yes
   Does Emacs use -ljpeg?                                  yes
   Does Emacs use -ltiff?                                  yes
   Does Emacs use a gif library?                           yes
   Does Emacs use a png library?                           yes
   Does Emacs use -lrsvg-2?                                yes
   Does Emacs use cairo?                                   no
   Does Emacs use -llcms2?                                 yes
   Does Emacs use imagemagick?                             no
   Does Emacs support sound?                               yes
   Does Emacs use -lgpm?                                   no
   Does Emacs use -ldbus?                                  no
   Does Emacs use -lgconf?                                 no
   Does Emacs use GSettings?                               no
   Does Emacs use a file notification library?             yes (w32)
   Does Emacs use access control lists?                    yes
   Does Emacs use -lselinux?                               no
   Does Emacs use -lgnutls?                                no
   Does Emacs use -lxml2?                                  yes
   Does Emacs use -lfreetype?                              no
   Does Emacs use HarfBuzz?                                yes
   Does Emacs use -lm17n-flt?                              no
   Does Emacs use -lotf?                                   no
   Does Emacs use -lxft?                                   no
   Does Emacs use -lsystemd?                               no
   Does Emacs use -ljansson?                               yes
   Does Emacs use -lgmp?                                   yes
   Does Emacs directly use zlib?                           yes
   Does Emacs have dynamic modules support?                no
   Does Emacs use toolkit scroll bars?                     yes
   Does Emacs support Xwidgets (requires gtk3)?            no
   Does Emacs have threading support in lisp?              yes
   Does Emacs support the portable dumper?                 yes
   Does Emacs support legacy unexec dumping?               no
   Which dumping strategy does Emacs use?                  pdumper


configure: creating ./config.status
MAKE='make' ./config.status
config.status: creating nt/emacs.rc
config.status: creating nt/emacsclient.rc
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ../doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
make[1]: Entering directory '/c/emacs/trunk/non-64'
make[1]: Leaving directory '/c/emacs/trunk/non-64'
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
make -C nt all
make -C lib all
make info-real info-dir
make[1]: Verzeichnis „/c/emacs/trunk/non-64/nt“ wird betreten
   RC       emacs.res
make[1]: Verzeichnis „/c/emacs/trunk/non-64“ wird betreten
make -C doc/lispref info
make -C doc/lispintro info
make[1]: Verzeichnis „/c/emacs/trunk/non-64/lib“ wird betreten
   GEN      alloca.h
make[2]: Verzeichnis „/c/emacs/trunk/non-64/doc/lispintro“ wird betreten
make[2]: Für das Ziel „info“ ist nichts zu tun.
make[2]: Verzeichnis „/c/emacs/trunk/non-64/doc/lispintro“ wird verlassen
make -C doc/emacs info
   GEN      byteswap.h
   GEN      errno.h
   GEN      execinfo.h
   GEN      getopt.h
   CCLD     runemacs.exe
   GEN      getopt-cdefs.h
   GEN      ieee754.h
   GEN      limits.h
   GEN      stdint.h
   GEN      string.h
   GEN      time.h
make[2]: Verzeichnis „/c/emacs/trunk/non-64/doc/lispref“ wird betreten
   GEN      ../../../doc/lispref/../../info/elisp.info
make[2]: Verzeichnis „/c/emacs/trunk/non-64/doc/emacs“ wird betreten
   GEN      ../../../doc/emacs/../../info/emacs.info
make[1]: Verzeichnis „/c/emacs/trunk/non-64/nt“ wird verlassen
make -C doc/misc info
make[2]: Verzeichnis „/c/emacs/trunk/non-64/doc/misc“ wird betreten
   GEN      ../../../doc/misc/../../info/autotype.info
   CC       fingerprint.o
   CC       acl_entries.o
   CC       execinfo.o
   CC       explicit_bzero.o
   GEN      ../../../doc/misc/../../info/calc.info
   CC       fpending.o
   CC       getopt.o
   CC       getopt1.o
   CC       gettimeofday.o
   CC       memmem.o
   CC       memrchr.o
   CC       mkostemp.o
   CC       mktime.o
   CC       regex.o
   CC       sig2str.o
   CC       stpcpy.o
   CC       time_r.o
   CC       time_rz.o
   CC       timegm.o
   CC       binary-io.o
   CC       c-ctype.o
   CC       c-strcasecmp.o
   CC       c-strncasecmp.o
   CC       close-stream.o
   CC       count-leading-zeros.o
   CC       count-one-bits.o
   CC       count-trailing-zeros.o
   CC       md5.o
   CC       sha1.o
   CC       sha256.o
   CC       sha512.o
   CC       dtoastr.o
   CC       dtotimespec.o
   CC       filemode.o
   CC       filevercmp.o
   CC       gettime.o
   CC       nstrftime.o
   CC       qcopy-acl.o
   CC       stat-time.o
   CC       tempname.o
   CC       timespec.o
   CC       timespec-add.o
   CC       timespec-sub.o
   CC       u64.o
   CC       utimens.o
   AR       libgnu.a
make[1]: Verzeichnis „/c/emacs/trunk/non-64/lib“ wird verlassen
make -C lib-src all
make[1]: Verzeichnis „/c/emacs/trunk/non-64/lib-src“ wird betreten
   CCLD     etags.exe
   CCLD     ctags.exe
   GEN      ../../../doc/misc/../../info/cl.info
   CCLD     emacsclient.exe
   RC       emacsclient.res
   CCLD     ebrowse.exe
   GEN      ../../../doc/misc/../../info/emacs-mime.info
   CCLD     hexl.exe
   CC       pop.o
   CCLD     make-docfile.exe
   GEN      ../../../doc/misc/../../info/eshell.info
   CCLD     make-fingerprint.exe
   CCLD     emacsclientw.exe
   GEN      ../../../doc/misc/../../info/gnus.info
make[2]: Verzeichnis „/c/emacs/trunk/non-64/doc/emacs“ wird verlassen
   GEN      ../info/dir
   CCLD     movemail.exe
   GEN      ../../../doc/misc/../../info/tramp.info
make[1]: Verzeichnis „/c/emacs/trunk/non-64/lib-src“ wird verlassen
make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' all
make[1]: Verzeichnis „/c/emacs/trunk/non-64/src“ wird betreten
   GEN      globals.h
   GEN      buildobj.h
make -C ../nt ../src/emacs.res
make[2]: Verzeichnis „/c/emacs/trunk/non-64/nt“ wird betreten
   RC       ../src/emacs.res
make[2]: Verzeichnis „/c/emacs/trunk/non-64/nt“ wird verlassen
make -C ../admin/charsets all
make -C ../admin/unidata charscript.el
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/unidata“ wird betreten
make[2]: Für das Ziel „charscript.el“ ist nichts zu tun.
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/unidata“ wird verlassen
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/charsets“ wird betreten
make[2]: Für das Ziel „all“ ist nichts zu tun.
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/charsets“ wird verlassen
make -C ../admin/charsets cp51932.el
make -C ../admin/charsets eucjp-ms.el
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/charsets“ wird betreten
make[2]: Für das Ziel „cp51932.el“ ist nichts zu tun.
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/charsets“ wird verlassen
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/charsets“ wird betreten
make[2]: Für das Ziel „eucjp-ms.el“ ist nichts zu tun.
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/charsets“ wird verlassen
make[2]: Verzeichnis „/c/emacs/trunk/non-64/doc/misc“ wird verlassen
   CC       firstfile.o
   CC       dispnew.o
   CC       frame.o
   CC       scroll.o
   CC       xdisp.o
   CC       menu.o
   CC       window.o
make[2]: Verzeichnis „/c/emacs/trunk/non-64/doc/lispref“ wird verlassen
make[1]: Verzeichnis „/c/emacs/trunk/non-64“ wird verlassen
   CC       charset.o
   CC       coding.o
   CC       category.o
   CC       ccl.o
   CC       character.o
   CC       chartab.o
   CC       bidi.o
   CC       term.o
   CC       terminal.o
   CC       xfaces.o
   CC       emacs.o
   CC       keyboard.o
   CC       macros.o
   CC       keymap.o
   CC       sysdep.o
   CC       bignum.o
   CC       buffer.o
   CC       filelock.o
   CC       insdel.o
   CC       marker.o
   CC       minibuf.o
   CC       fileio.o
   CC       dired.o
   CC       cmds.o
   CC       casetab.o
   CC       casefiddle.o
   CC       indent.o
   CC       search.o
   CC       regex-emacs.o
   CC       undo.o
   CC       alloc.o
   CC       pdumper.o
   CC       data.o
   CC       doc.o
   CC       editfns.o
   CC       callint.o
   CC       eval.o
   CC       floatfns.o
   CC       fns.o
   CC       font.o
   CC       print.o
   CC       lread.o
   CC       syntax.o
   CC       bytecode.o
   CC       process.o
   CC       gnutls.o
   CC       callproc.o
   CC       region-cache.o
   CC       sound.o
   CC       timefns.o
   CC       atimer.o
   CC       doprnt.o
   CC       intervals.o
   CC       textprop.o
   CC       composite.o
   CC       xml.o
   CC       lcms.o
   CC       w32notify.o
   CC       profiler.o
   CC       decompress.o
   CC       thread.o
   CC       systhread.o
   CC       hbfont.o
   CC       w32fns.o
   CC       w32menu.o
   CC       w32reg.o
   CC       w32font.o
   CC       w32term.o
   CC       w32xfns.o
   CC       w32select.o
   CC       w32uniscribe.o
   CC       w32cygwinx.o
   CC       w32.o
   CC       w32console.o
   CC       w32heap.o
   CC       w32inevt.o
   CC       w32proc.o
   CC       fontset.o
   CC       fringe.o
   CC       image.o
   CC       json.o
   CC       tparam.o
   CC       lastfile.o
   CCLD     temacs.exe
/usr/bin/mkdir -p ../etc
make -C ../lisp update-subdirs
make[2]: Verzeichnis „/c/emacs/trunk/non-64/lisp“ wird betreten
make[2]: Verzeichnis „/c/emacs/trunk/non-64/lisp“ wird verlassen
cp -f temacs.exe bootstrap-emacs.exe
rm -f bootstrap-emacs.pdmp
./temacs --batch  -l loadup --temacs=pbootstrap
Loading loadup.el (source)...
dump mode: pbootstrap
Using load-path (c:/emacs/trunk/lisp c:/emacs/trunk/lisp/emacs-lisp c:/emacs/trunk/lisp/progmodes c:/emacs/trunk/lisp/language c:/emacs/trunk/lisp/international c:/emacs/trunk/lisp/textmodes c:/emacs/trunk/lisp/vc)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr (source)...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window (source)...
Loading c:/emacs/trunk/lisp/files.el (source)...
Loading emacs-lisp/macroexp...
Loading c:/emacs/trunk/lisp/cus-face.el (source)...
Loading faces...
Loading button...
Loading c:/emacs/trunk/lisp/loaddefs.el (source)...
Loading emacs-lisp/nadvice...
Loading emacs-lisp/cl-preloaded...
Loading c:/emacs/trunk/lisp/minibuffer.el (source)...
Loading obarray...
Loading abbrev...
Loading c:/emacs/trunk/lisp/simple.el (source)...
Loading c:/emacs/trunk/lisp/help.el (source)...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading c:/emacs/trunk/lisp/international/charprop.el (source)...
Loading international/characters...
Loading international/charscript...
Loading composite...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading frame...
Loading startup...
Loading term/tty-colors...
Loading font-core...
Loading facemenu...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading c:/emacs/trunk/lisp/emacs-lisp/timer.el (source)...
Loading c:/emacs/trunk/lisp/isearch.el (source)...
Loading rfn-eshadow...
Loading menu-bar...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading progmodes/elisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading c:/emacs/trunk/lisp/newcomment.el (source)...
Loading replace...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading c:/emacs/trunk/lisp/international/fontset.el (source)...
Loading dnd...
Loading tool-bar...
Loading term/common-win...
Loading w32-vars...
Loading term/w32-win...
Loading disp-table...
Loading w32-fns...
Loading ls-lisp...
Loading dos-w32...
Loading mwheel...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading emacs-lisp/eldoc...
Loading c:/emacs/trunk/lisp/cus-start.el (source)...
Loading tooltip...
Loading c:/emacs/trunk/lisp/leim/leim-list.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name bootstrap-emacs.pdmp
dumping fingerprint: 9434db5105e99a139e1fcff6efa942c245d086020b833cdd02afd3c0e0195c18
Dump complete
Byte counts: header=80 hot=9608320 discardable=128256 cold=5873976
Reloc counts: hot=570808 discardable=4855
make -C ../lisp compile-first EMACS="../src/bootstrap-emacs.exe"
make[2]: Verzeichnis „/c/emacs/trunk/non-64/lisp“ wird betreten
   ELC      ../../lisp/emacs-lisp/byte-opt.elc
make[2]: Verzeichnis „/c/emacs/trunk/non-64/lisp“ wird verlassen
make -C ../lisp autoloads EMACS="../src/bootstrap-emacs.exe"
make[2]: Verzeichnis „/c/emacs/trunk/non-64/lisp“ wird betreten
   ELC      ../../lisp/cus-start.elc
   ELC      ../../lisp/cus-face.elc
   ELC      ../../lisp/emacs-lisp/timer.elc
make -C ../leim all EMACS="../src/bootstrap-emacs.exe"
make[3]: Verzeichnis „/c/emacs/trunk/non-64/leim“ wird betreten
make[3]: Für das Ziel „all“ ist nichts zu tun.
make[3]: Verzeichnis „/c/emacs/trunk/non-64/leim“ wird verlassen
make -C ../admin/grammars all EMACS="../../src/bootstrap-emacs.exe"
make[3]: Verzeichnis „/c/emacs/trunk/non-64/admin/grammars“ wird betreten
make[3]: Für das Ziel „all“ ist nichts zu tun.
make[3]: Verzeichnis „/c/emacs/trunk/non-64/admin/grammars“ wird verlassen
   GEN      ../../lisp/calendar/cal-loaddefs.el
   ELC      ../../lisp/files.elc
   ELC      ../../lisp/help.elc
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs.exe"
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/unidata“ wird betreten
make[2]: Für das Ziel „all“ ist nichts zu tun.
make[2]: Verzeichnis „/c/emacs/trunk/non-64/admin/unidata“ wird verlassen
   ELC      ../../lisp/international/fontset.elc
   ELC      ../../lisp/isearch.elc
Source file `c:/emacs/trunk/lisp/vc/diff-mode.el' newer than byte-compiled file
   INFO     Scraping files for cal-loaddefs.el...
   INFO     Scraping files for cal-loaddefs.el...28%
   INFO     Scraping files for cal-loaddefs.el...42%
   INFO     Scraping files for cal-loaddefs.el...99%
   INFO     Scraping files for cal-loaddefs.el...done
   ELC      ../../lisp/minibuffer.elc
   GEN      ../../lisp/mh-e/mh-loaddefs.el
   ELC      ../../lisp/newcomment.elc
   GEN      ../../lisp/net/tramp-loaddefs.el
   ELC      ../../lisp/simple.elc
Source file `c:/emacs/trunk/lisp/vc/diff-mode.el' newer than byte-compiled file
   INFO     Scraping files for mh-loaddefs.el...
   INFO     Scraping files for mh-loaddefs.el...100%
   INFO     Scraping files for mh-loaddefs.el...done
   GEN      ../../lisp/calendar/diary-loaddefs.el
   ELC      ../../lisp/subr.elc
Source file `c:/emacs/trunk/lisp/vc/diff-mode.el' newer than byte-compiled file
   INFO     Scraping files for diary-loaddefs.el...
   INFO     Scraping files for diary-loaddefs.el...20%
   INFO     Scraping files for diary-loaddefs.el...50%
   INFO     Scraping files for diary-loaddefs.el...70%
   INFO     Scraping files for diary-loaddefs.el...80%
   INFO     Scraping files for diary-loaddefs.el...90%
   INFO     Scraping files for diary-loaddefs.el...done
Source file `c:/emacs/trunk/lisp/vc/diff-mode.el' newer than byte-compiled file
   INFO     Scraping files for tramp-loaddefs.el...
   INFO     Scraping files for tramp-loaddefs.el...57%
   INFO     Scraping files for tramp-loaddefs.el...71%
   INFO     Scraping files for tramp-loaddefs.el...85%
   INFO     Scraping files for tramp-loaddefs.el...done
   GEN      ../../lisp/calendar/hol-loaddefs.el
   ELC      ../../lisp/window.elc
Source file `c:/emacs/trunk/lisp/vc/diff-mode.el' newer than byte-compiled file
   INFO     Scraping files for hol-loaddefs.el...
   INFO     Scraping files for hol-loaddefs.el...16%
   INFO     Scraping files for hol-loaddefs.el...41%
   INFO     Scraping files for hol-loaddefs.el...58%
   INFO     Scraping files for hol-loaddefs.el...75%
   INFO     Scraping files for hol-loaddefs.el...91%
   INFO     Scraping files for hol-loaddefs.el...100%
   INFO     Scraping files for hol-loaddefs.el...done
Directories for loaddefs: ../../lisp ../../lisp/calc ../../lisp/calendar ../../lisp/cedet ../../lisp/cedet/ede ../../lisp/cedet/semantic ../../lisp/cedet/semantic/analyze ../../lisp/cedet/semantic/bovine ../../lisp/cedet/semantic/decorate ../../lisp/cedet/semantic/symref ../../lisp/cedet/semantic/wisent ../../lisp/cedet/srecode ../../lisp/emacs-lisp ../../lisp/emulation ../../lisp/erc ../../lisp/eshell ../../lisp/gnus ../../lisp/image ../../lisp/international ../../lisp/language ../../lisp/leim ../../lisp/leim/ja-dic ../../lisp/leim/quail ../../lisp/mail ../../lisp/mh-e ../../lisp/net ../../lisp/nxml ../../lisp/org ../../lisp/play ../../lisp/progmodes ../../lisp/textmodes ../../lisp/url ../../lisp/vc
   GEN      ../../lisp/loaddefs.el
Source file `c:/emacs/trunk/lisp/vc/diff-mode.el' newer than byte-compiled file
   INFO     Scraping files for loaddefs.el...
   INFO     Scraping files for loaddefs.el...26%
   INFO     Scraping files for loaddefs.el...57%
   INFO     Scraping files for loaddefs.el...94%
   INFO     Scraping files for loaddefs.el...100%
   INFO     Scraping files for loaddefs.el...done
make[2]: Verzeichnis „/c/emacs/trunk/non-64/lisp“ wird verlassen
   GEN      ../etc/DOC
rm -f emacs.exe && cp -f temacs.exe emacs.exe
LC_ALL=C ./temacs -batch  -l loadup --temacs=pdump
Loading loadup.el (source)...
dump mode: pdump
Using load-path (c:/emacs/trunk/lisp)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading button...
Loading loaddefs.el (source)...

../../src/eval.c:1998: Emacs fatal error: assertion failed: !FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)
make[1]: *** [Makefile:584: emacs.pdmp] Fehler 2
make[1]: Verzeichnis „/c/emacs/trunk/non-64/src“ wird verlassen
make: *** [Makefile:424: src] Fehler 2

c:\emacs\trunk>




^ permalink raw reply	[relevance 1%]

* Re: master 7555f93: Remove src/macuvs.h from Git repository
  @ 2019-06-22 10:20  1%             ` Robert Pluim
  0 siblings, 0 replies; 143+ results
From: Robert Pluim @ 2019-06-22 10:20 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: rgm, Paul Eggert, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1902 bytes --]

>>>>> On Sat, 22 Jun 2019 10:35:40 +0300, Eli Zaretskii <eliz@gnu.org> said:

    >> From: Paul Eggert <eggert@cs.ucla.edu>
    >> Date: Fri, 21 Jun 2019 17:25:43 -0700
    >> Cc: emacs-devel@gnu.org
    >> 
    >> On 6/21/19 5:21 PM, Glenn Morris wrote:
    >> > Was having src/macuvs.h in the repository causing a problem?
    >> > It has changed twice since 2014.
    >> 
    >> Not a major problem, no. I made the change because Lars ran into 
    >> something; perhaps he can chime in.

    Eli> So I think we should put it back, and we should this time have a
    Eli> comment explaining why it is in Git although it's a generated file.

    Eli> May I ask that you, Paul, will in the future not rush into changing
    Eli> something, especially when we are not sure of its reasons, without
    Eli> waiting a few days for possible comments from people who do know the
    Eli> reasons?  I think it will make the Git repository cleaner and will
    Eli> prevent unnecessary discussions and arguments.  TIA.


*grumble* This stuff has broken the build on macOS, probably because
 itʼs now building an initial emacs in a configuration thatʼs not been
 tested in a while, judging by the the contents of config.h:

In file included from nsterm.m:49:
./nsterm.h:1322:20: error: typedef redefinition with different types ('NSUInteger' (aka 'unsigned long') vs 'enum NSWindowStyleMask')
typedef NSUInteger NSWindowStyleMask;

                   ^
/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:35:32: note: previous definition is here
typedef NS_OPTIONS(NSUInteger, NSWindowStyleMask) {
                               ^
In file included from nsterm.m:49:
./nsterm.h:1326:6: error: enumeration previously declared with fixed underlying type
enum NSWindowTabbingMode
     ^
     
(and src/macuvs.h obviously does not get regenerated)

Robert


[-- Attachment #2: config.h --]
[-- Type: text/plain, Size: 70799 bytes --]

/* src/config.h.  Generated from config.in by configure.  */
/* src/config.in.  Generated from configure.ac by autoheader.  */

/* GNU Emacs site configuration template file.

Copyright (C) 1988, 1993-1994, 1999-2002, 2004-2019
  Free Software Foundation, Inc.

This file is part of GNU Emacs.

GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at
your option) any later version.

GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.  */


/* No code in Emacs #includes config.h twice, but some bits of code
   intended to work with other packages as well (like gmalloc.c)
   think they can include it as many times as they like.  */
#ifndef EMACS_CONFIG_H
#define EMACS_CONFIG_H


/* Define if building universal (internal helper macro) */
/* #undef AC_APPLE_UNIVERSAL_BUILD */

/* Define to use the convention that & in the full name stands for the login
   id. */
#define AMPERSAND_FULL_NAME 1

/* Define to the number of bits in type 'ptrdiff_t'. */
/* #undef BITSIZEOF_PTRDIFF_T */

/* Define to the number of bits in type 'sig_atomic_t'. */
/* #undef BITSIZEOF_SIG_ATOMIC_T */

/* Define to the number of bits in type 'size_t'. */
/* #undef BITSIZEOF_SIZE_T */

/* Define to the number of bits in type 'wchar_t'. */
/* #undef BITSIZEOF_WCHAR_T */

/* Define to the number of bits in type 'wint_t'. */
/* #undef BITSIZEOF_WINT_T */

/* Define if get_current_dir_name should not be used. */
/* #undef BROKEN_GET_CURRENT_DIR_NAME */

/* Define on FreeBSD to work around an issue when reading from a PTY. */
/* #undef BROKEN_PTY_READ_AFTER_EAGAIN */

/* Define to enable compile-time checks for the Lisp_Object data type. */
/* #undef CHECK_LISP_OBJECT_TYPE */

/* Define this to check whether someone updated the portable dumper code after
   changing the layout of a structure that it uses. If you change one of these
   structures, check that the pdumper.c code is still valid, and update the
   pertinent hash in pdumper.c by manually copying the hash from the
   newly-generated dmpstruct.h. */
/* #undef CHECK_STRUCTS */

/* Short copyright string for this version of Emacs. */
#define COPYRIGHT "Copyright (C) 2019 Free Software Foundation, Inc."

/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
   systems. This function is required for `alloca.c' support on those systems.
   */
/* #undef CRAY_STACKSEG_END */

/* Define if the system is Cygwin. */
/* #undef CYGWIN */

/* Define to 1 if using `alloca.c'. */
/* #undef C_ALLOCA */

/* Define if the system is Darwin. */
#define DARWIN_OS /**/

/* Name of the default sound device. */
#define DEFAULT_SOUND_DEVICE "/dev/dsp"

/* Define to 1 for DGUX with <sys/dg_sys_info.h>. */
/* #undef DGUX */

/* Character that separates directories in a file name. */
#define DIRECTORY_SEP '/'

/* the name of the file descriptor member of DIR */
/* #undef DIR_FD_MEMBER_NAME */

#ifdef DIR_FD_MEMBER_NAME
# define DIR_TO_FD(Dir_p) ((Dir_p)->DIR_FD_MEMBER_NAME)
#else
# define DIR_TO_FD(Dir_p) -1
#endif


/* Define if process.c does not need to close a pty to make it a controlling
   terminal (it is already a controlling terminal of the subprocess, because
   we did ioctl TIOCSCTTY). */
#define DONT_REOPEN_PTY 1

/* Define if the system is MS DOS or MS Windows. */
/* #undef DOS_NT */

/* Define to 1 if the system memory allocator is Doug Lea style, with malloc
   hooks and malloc_set_state. */
/* #undef DOUG_LEA_MALLOC */

/* Define to 1 to enable w32 debug facilities. */
/* #undef EMACSDEBUG */

/* Define to the canonical Emacs configuration name. */
#define EMACS_CONFIGURATION "x86_64-apple-darwin18.6.0"

/* Summary of some of the main features enabled by configure. */
#define EMACS_CONFIG_FEATURES "JPEG NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS THREADS JSON PDUMPER LCMS2 GMP"

/* Define to the options passed to configure. */
#define EMACS_CONFIG_OPTIONS ""

/* Define to 1 if expensive run-time data type and consistency checks are
   enabled. */
/* #undef ENABLE_CHECKING */

/* Define this to 1 if F_DUPFD behavior does not match POSIX */
/* #undef FCNTL_DUPFD_BUGGY */

/* Letter to use in finding device name of first PTY, if PTYs are supported.
   */
/* #undef FIRST_PTY_LETTER */

/* Define to nothing if C supports flexible array members, and to 1 if it does
   not. That way, with a declaration like 'struct s { int n; short
   d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99
   compilers. Use 'FLEXSIZEOF (struct s, d, N * sizeof (short))' to calculate
   the size in bytes of such a struct containing an N-element array. */
#define FLEXIBLE_ARRAY_MEMBER /**/

/* Without the following workaround, Emacs runs slowly on OS X 10.8.
   The workaround disables some useful run-time checking, so it
   should be conditional to the platforms with the performance bug.
   Perhaps Apple will fix this some day; also see m4/extern-inline.m4.  */
#if defined __APPLE__ && defined __GNUC__
# ifndef _DONT_USE_CTYPE_INLINE_
#  define _DONT_USE_CTYPE_INLINE_
# endif
# ifndef _FORTIFY_SOURCE
#  define _FORTIFY_SOURCE 0
# endif
#endif


/* Define to 1 if futimesat mishandles a NULL file name. */
/* #undef FUTIMESAT_NULL_BUG */

/* Define to 1 if --enable-gcc-warnings. */
/* #undef GCC_LINT */

/* Define this temporarily to hunt a bug. If defined, the size of strings is
   redundantly recorded in sdata structures so that it can be compared to the
   sizes recorded in Lisp strings. */
/* #undef GC_CHECK_STRING_BYTES */

/* Define this to check the string free list. */
/* #undef GC_CHECK_STRING_FREE_LIST */

/* Define this to check for short string overrun. */
/* #undef GC_CHECK_STRING_OVERRUN */

/* Mark a secondary stack, like the register stack on the ia64. */
/* #undef GC_MARK_SECONDARY_STACK */

/* Define if setjmp is known to save all registers relevant for conservative
   garbage collection in the jmp_buf. */
#define GC_SETJMP_WORKS 1

/* Define to 1 to disable GTK+/GDK deprecation warnings. */
/* #undef GDK_DISABLE_DEPRECATION_WARNINGS */

/* Define to the type of elements in the array set by `getgroups'. Usually
   this is either `int' or `gid_t'. */
#define GETGROUPS_T gid_t

/* Define this to 1 if getgroups(0,NULL) does not return the number of groups.
   */
/* #undef GETGROUPS_ZERO_BUG */

/* Define if gettimeofday clobbers the localtime buffer. */
/* #undef GETTIMEOFDAY_CLOBBERS_LOCALTIME */

/* Define this to 'void' or 'struct timezone' to match the system's
   declaration of the second argument to gettimeofday. */
#define GETTIMEOFDAY_TIMEZONE void

/* Define to 1 to disable Glib deprecation warnings. */
/* #undef GLIB_DISABLE_DEPRECATION_WARNINGS */

/* Define this to enable glyphs debugging code. */
/* #undef GLYPH_DEBUG */

/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
   whether the gnulib module close-stream shall be considered present. */
#define GNULIB_CLOSE_STREAM 1

/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
   whether the gnulib module faccessat shall be considered present. */
#define GNULIB_FACCESSAT 1

/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
   whether the gnulib module fdopendir shall be considered present. */
#define GNULIB_FDOPENDIR 1

/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
   whether the gnulib module fscanf shall be considered present. */
#define GNULIB_FSCANF 1

/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
   whether the gnulib module mkostemp shall be considered present. */
#define GNULIB_MKOSTEMP 1

/* enable some gnulib portability checks */
/* #undef GNULIB_PORTCHECK */

/* Enable compile-time and run-time bounds-checking, and some warnings,
      without upsetting glibc 2.15+. */
   #if (defined GNULIB_PORTCHECK && !defined _FORTIFY_SOURCE \
        && defined __OPTIMIZE__ && __OPTIMIZE__)
   # define _FORTIFY_SOURCE 2
   #endif
  

/* Define to 1 if printf and friends should be labeled with attribute
   "__gnu_printf__" instead of "__printf__" */
/* #undef GNULIB_PRINTF_ATTRIBUTE_FLAVOR_GNU */

/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
   whether the gnulib module scanf shall be considered present. */
#define GNULIB_SCANF 1

/* Define if ths system is compatible with GNU/Linux. */
/* #undef GNU_LINUX */

/* Define to 1 if you want to use the GNU memory allocator. */
/* #undef GNU_MALLOC */

/* Define to 1 if you have the `accept4' function. */
/* #undef HAVE_ACCEPT4 */

/* Define to 1 if you have the `access' function. */
#define HAVE_ACCESS 1

/* Define to 1 if you have the `aclsort' function. */
/* #undef HAVE_ACLSORT */

/* Define to 1 if you have the <aclv.h> header file. */
/* #undef HAVE_ACLV_H */

/* Define to 1 if you have the `aclx_get' function. */
/* #undef HAVE_ACLX_GET */

/* Define to 1 if you have the `acl_copy_ext_native' function. */
#define HAVE_ACL_COPY_EXT_NATIVE 1

/* Define to 1 if you have the `acl_create_entry_np' function. */
#define HAVE_ACL_CREATE_ENTRY_NP 1

/* Define to 1 if you have the `acl_delete_def_file' function. */
#define HAVE_ACL_DELETE_DEF_FILE 1

/* Define to 1 if you have the `acl_delete_fd_np' function. */
#define HAVE_ACL_DELETE_FD_NP 1

/* Define to 1 if you have the `acl_delete_file_np' function. */
#define HAVE_ACL_DELETE_FILE_NP 1

/* Define to 1 if you have the `acl_entries' function. */
/* #undef HAVE_ACL_ENTRIES */

/* Define to 1 if you have the `acl_extended_file' function. */
/* #undef HAVE_ACL_EXTENDED_FILE */

/* Define to 1 if the constant ACL_FIRST_ENTRY exists. */
#define HAVE_ACL_FIRST_ENTRY 1

/* Define to 1 if you have the `acl_free' function. */
#define HAVE_ACL_FREE 1

/* Define to 1 if you have the `acl_free_text' function. */
/* #undef HAVE_ACL_FREE_TEXT */

/* Define to 1 if you have the `acl_from_mode' function. */
/* #undef HAVE_ACL_FROM_MODE */

/* Define to 1 if you have the `acl_from_text' function. */
#define HAVE_ACL_FROM_TEXT 1

/* Define to 1 if you have the `acl_get_fd' function. */
#define HAVE_ACL_GET_FD 1

/* Define to 1 if you have the `acl_get_file' function. */
#define HAVE_ACL_GET_FILE 1

/* Define to 1 if you have the <acl/libacl.h> header file. */
/* #undef HAVE_ACL_LIBACL_H */

/* Define to 1 if you have the `acl_set_fd' function. */
#define HAVE_ACL_SET_FD 1

/* Define to 1 if you have the `acl_set_file' function. */
#define HAVE_ACL_SET_FILE 1

/* Define to 1 if you have the `acl_to_short_text' function. */
/* #undef HAVE_ACL_TO_SHORT_TEXT */

/* Define to 1 if you have the `acl_trivial' function. */
/* #undef HAVE_ACL_TRIVIAL */

/* Define to 1 if the ACL type ACL_TYPE_EXTENDED exists. */
#define HAVE_ACL_TYPE_EXTENDED 1

/* Define to 1 if you have the `aligned_alloc' function. */
/* #undef HAVE_ALIGNED_ALLOC */

/* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
   may be supplied by this distribution. */
#define HAVE_ALLOCA 1

/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
   */
#define HAVE_ALLOCA_H 1

/* Define to 1 if ALSA is available. */
/* #undef HAVE_ALSA */

/* Define to 1 if you have the <byteswap.h> header file. */
/* #undef HAVE_BYTESWAP_H */

/* Define to 1 if you have the `cfmakeraw' function. */
#define HAVE_CFMAKERAW 1

/* Define to 1 if you have the `cfsetspeed' function. */
#define HAVE_CFSETSPEED 1

/* Define to 1 if you have the `clock_gettime' function. */
#define HAVE_CLOCK_GETTIME 1

/* Define to 1 if you have the `clock_settime' function. */
#define HAVE_CLOCK_SETTIME 1

/* Define to 1 if you have the <coff.h> header file. */
/* #undef HAVE_COFF_H */

/* Define to 1 if you have the <com_err.h> header file. */
/* #undef HAVE_COM_ERR_H */

/* Define to 1 if C supports variable-length arrays. */
#define HAVE_C_VARARRAYS 1

/* Define to 1 if data_start is the address of the start of the main data
   segment. */
/* #undef HAVE_DATA_START */

/* Define to 1 if using D-Bus. */
/* #undef HAVE_DBUS */

/* Define to 1 if you have the `dbus_type_is_valid' function. */
/* #undef HAVE_DBUS_TYPE_IS_VALID */

/* Define to 1 if you have the `dbus_validate_bus_name' function. */
/* #undef HAVE_DBUS_VALIDATE_BUS_NAME */

/* Define to 1 if you have the `dbus_validate_interface' function. */
/* #undef HAVE_DBUS_VALIDATE_INTERFACE */

/* Define to 1 if you have the `dbus_validate_member' function. */
/* #undef HAVE_DBUS_VALIDATE_MEMBER */

/* Define to 1 if you have the `dbus_validate_path' function. */
/* #undef HAVE_DBUS_VALIDATE_PATH */

/* Define to 1 if you have the `dbus_watch_get_unix_fd' function. */
/* #undef HAVE_DBUS_WATCH_GET_UNIX_FD */

/* Define to 1 if you have the declaration of `alarm', and to 0 if you don't.
   */
#define HAVE_DECL_ALARM 1

/* Define to 1 if you have the declaration of `aligned_alloc', and to 0 if you
   don't. */
#define HAVE_DECL_ALIGNED_ALLOC 0

/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_CLEARERR_UNLOCKED 1

/* Define to 1 if you have the declaration of `dirfd', and to 0 if you don't.
   */
/* #undef HAVE_DECL_DIRFD */

/* Define to 1 if you have the declaration of `fdopendir', and to 0 if you
   don't. */
#define HAVE_DECL_FDOPENDIR 1

/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
   don't. */
#define HAVE_DECL_FEOF_UNLOCKED 1

/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_FERROR_UNLOCKED 1

/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_FFLUSH_UNLOCKED 0

/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_FGETS_UNLOCKED 0

/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_FPUTC_UNLOCKED 0

/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_FPUTS_UNLOCKED 0

/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_FREAD_UNLOCKED 0

/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_FWRITE_UNLOCKED 0

/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_GETCHAR_UNLOCKED 1

/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
   don't. */
#define HAVE_DECL_GETC_UNLOCKED 1

/* Define to 1 if you have the declaration of `getdtablesize', and to 0 if you
   don't. */
#define HAVE_DECL_GETDTABLESIZE 1

/* Define to 1 if you have the declaration of `isblank', and to 0 if you
   don't. */
#define HAVE_DECL_ISBLANK 1

/* Define to 1 if you have the declaration of `localtime_r', and to 0 if you
   don't. */
#define HAVE_DECL_LOCALTIME_R 1

/* Define to 1 if you have the declaration of `memmem', and to 0 if you don't.
   */
#define HAVE_DECL_MEMMEM 1

/* Define to 1 if you have the declaration of `memrchr', and to 0 if you
   don't. */
#define HAVE_DECL_MEMRCHR 0

/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
   you don't. */
#define HAVE_DECL_PUTCHAR_UNLOCKED 1

/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
   don't. */
#define HAVE_DECL_PUTC_UNLOCKED 1

/* Define to 1 if you have the declaration of `strmode', and to 0 if you
   don't. */
#define HAVE_DECL_STRMODE 1

/* Define to 1 if you have the declaration of `strtoimax', and to 0 if you
   don't. */
#define HAVE_DECL_STRTOIMAX 1

/* Define to 1 if you have the declaration of `strtoll', and to 0 if you
   don't. */
/* #undef HAVE_DECL_STRTOLL */

/* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
   don't. */
#define HAVE_DECL_SYS_SIGLIST 1

/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
   */
/* #undef HAVE_DECL_TZNAME */

/* Define to 1 if you have the declaration of `_putenv', and to 0 if you
   don't. */
/* #undef HAVE_DECL__PUTENV */

/* Define to 1 if you have the declaration of `__fpending', and to 0 if you
   don't. */
/* #undef HAVE_DECL___FPENDING */

/* Define to 1 if you have the declaration of `__sys_siglist', and to 0 if you
   don't. */
/* #undef HAVE_DECL___SYS_SIGLIST */

/* Define to 1 if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1

/* Define to 1 if you have the `dirfd' function. */
/* #undef HAVE_DIRFD */

/* Define to 1 if you have the `dladdr' function. */
/* #undef HAVE_DLADDR */

/* Define to 1 if you have the `dlfunc' function. */
/* #undef HAVE_DLFUNC */

/* Define to 1 if you have the 'dup2' function. */
#define HAVE_DUP2 1

/* Define to 1 if you have the `eaccess' function. */
/* #undef HAVE_EACCESS */

/* Define to 1 if you have the `endgrent' function. */
#define HAVE_ENDGRENT 1

/* Define to 1 if you have the `endpwent' function. */
#define HAVE_ENDPWENT 1

/* Define if you have the declaration of environ. */
/* #undef HAVE_ENVIRON_DECL */

/* Define to 1 if you have the `euidaccess' function. */
/* #undef HAVE_EUIDACCESS */

/* Define to 1 if you have the <execinfo.h> header file. */
#define HAVE_EXECINFO_H 1

/* Define to 1 if you have the `explicit_bzero' function. */
/* #undef HAVE_EXPLICIT_BZERO */

/* Define to 1 if you have the `explicit_memset' function. */
/* #undef HAVE_EXPLICIT_MEMSET */

/* Define to 1 if you have the `faccessat' function. */
#define HAVE_FACCESSAT 1

/* Define to 1 if you have the `facl' function. */
/* #undef HAVE_FACL */

/* Define to 1 if you have the `fchdir' function. */
#define HAVE_FCHDIR 1

/* Define to 1 if you have the `fchmod' function. */
#define HAVE_FCHMOD 1

/* Define to 1 if you have the `fcntl' function. */
#define HAVE_FCNTL 1

/* Define to 1 if you have the `fdopendir' function. */
#define HAVE_FDOPENDIR 1

/* Define to 1 if you have the `fork' function. */
#define HAVE_FORK 1

/* Define to 1 if you have the `freeifaddrs' function. */
#define HAVE_FREEIFADDRS 1

/* Define to 1 if using the freetype and fontconfig libraries. */
/* #undef HAVE_FREETYPE */

/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
#define HAVE_FSEEKO 1

/* Define to 1 if you have the `fstatat' function. */
#define HAVE_FSTATAT 1

/* Define to 1 if you have the `fsync' function. */
#define HAVE_FSYNC 1

/* Define to 1 if you have the `FT_Face_GetCharVariantIndex' function. */
/* #undef HAVE_FT_FACE_GETCHARVARIANTINDEX */

/* Define to 1 if you have the `futimens' function. */
#define HAVE_FUTIMENS 1

/* Define to 1 if you have the `futimes' function. */
#define HAVE_FUTIMES 1

/* Define to 1 if you have the `futimesat' function. */
/* #undef HAVE_FUTIMESAT */

/* Define to 1 if you have the `gai_strerror' function. */
#define HAVE_GAI_STRERROR 1

/* Define to 1 if using GConf. */
/* #undef HAVE_GCONF */

/* Define to 1 if you have the `getacl' function. */
/* #undef HAVE_GETACL */

/* Define to 1 if you have getaddrinfo_a for asynchronous DNS resolution. */
/* #undef HAVE_GETADDRINFO_A */

/* Define to 1 if you have the `getdtablesize' function. */
#define HAVE_GETDTABLESIZE 1

/* Define to 1 if you have the `getgrent' function. */
#define HAVE_GETGRENT 1

/* Define to 1 if your system has a working `getgroups' function. */
#define HAVE_GETGROUPS 1

/* Define to 1 if you have the `gethostname' function. */
#define HAVE_GETHOSTNAME 1

/* Define to 1 if you have the `getifaddrs' function. */
#define HAVE_GETIFADDRS 1

/* Define to 1 if you have the <getopt.h> header file. */
#define HAVE_GETOPT_H 1

/* Define to 1 if you have the `getopt_long_only' function. */
#define HAVE_GETOPT_LONG_ONLY 1

/* Define to 1 if you have the `getpagesize' function. */
#define HAVE_GETPAGESIZE 1

/* Define to 1 if you have the `getpt' function. */
/* #undef HAVE_GETPT */

/* Define to 1 if you have the `getpwent' function. */
#define HAVE_GETPWENT 1

/* Define to 1 if you have the `getrlimit' function. */
#define HAVE_GETRLIMIT 1

/* Define to 1 if you have the `getrusage' function. */
#define HAVE_GETRUSAGE 1

/* Define to 1 if you have the `getsockname' function. */
#define HAVE_GETSOCKNAME 1

/* Define to 1 if you have the `gettimeofday' function. */
#define HAVE_GETTIMEOFDAY 1

/* Define to 1 if you have the `get_current_dir_name' function. */
/* #undef HAVE_GET_CURRENT_DIR_NAME */

/* Define to 1 if using GFile. */
/* #undef HAVE_GFILENOTIFY */

/* Define to 1 if you have a gif (or ungif) library. */
/* #undef HAVE_GIF */

/* Define to 1 if GLib is linked in. */
/* #undef HAVE_GLIB */

/* Define to 1 if you have recent-enough GMP. */
#define HAVE_GMP 1

/* Define to 1 if you have the <gmp.h> header file. */
#define HAVE_GMP_H 1

/* Define if using GnuTLS. */
#define HAVE_GNUTLS 1

/* Define to 1 if you have the gpm library (-lgpm). */
/* #undef HAVE_GPM */

/* Define to 1 if you have the `grantpt' function. */
#define HAVE_GRANTPT 1

/* Define to 1 if using GSettings. */
/* #undef HAVE_GSETTINGS */

/* Define to 1 if using GTK 3 or later. */
/* #undef HAVE_GTK3 */

/* Define to 1 if you have the `gtk_file_selection_new' function. */
/* #undef HAVE_GTK_FILE_SELECTION_NEW */

/* Define to 1 if you have the `gtk_window_set_has_resize_grip' function. */
/* #undef HAVE_GTK_WINDOW_SET_HAS_RESIZE_GRIP */

/* Define to 1 if using HarfBuzz. */
/* #undef HAVE_HARFBUZZ */

/* Define to 1 if you have the <ieee754.h> header file. */
/* #undef HAVE_IEEE754_H */

/* Define to 1 if you have the <ifaddrs.h> header file. */
#define HAVE_IFADDRS_H 1

/* Define to 1 if using ImageMagick. */
/* #undef HAVE_IMAGEMAGICK */

/* Define to 1 if using ImageMagick7. */
/* #undef HAVE_IMAGEMAGICK7 */

/* Define to 1 to use inotify. */
/* #undef HAVE_INOTIFY */

/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1

/* Define to 1 if you have the `isblank' function. */
#define HAVE_ISBLANK 1

/* Define to 1 if you have the `iswctype' function. */
#define HAVE_ISWCTYPE 1

/* Define to 1 if you have the jpeg library (typically -ljpeg). */
#define HAVE_JPEG 1

/* Define if using Jansson. */
#define HAVE_JSON 1

/* Define to 1 if you have the <kerberosIV/krb.h> header file. */
/* #undef HAVE_KERBEROSIV_KRB_H */

/* Define to 1 if you have the <kerberos/krb.h> header file. */
/* #undef HAVE_KERBEROS_KRB_H */

/* Define to 1 to use kqueue. */
#define HAVE_KQUEUE 1

/* Define to 1 if `e_text' is a member of `krb5_error'. */
/* #undef HAVE_KRB5_ERROR_E_TEXT */

/* Define to 1 if `text' is a member of `krb5_error'. */
/* #undef HAVE_KRB5_ERROR_TEXT */

/* Define to 1 if you have the <krb5.h> header file. */
/* #undef HAVE_KRB5_H */

/* Define to 1 if you have the <krb.h> header file. */
/* #undef HAVE_KRB_H */

/* Define if you have <langinfo.h> and nl_langinfo (CODESET). */
#define HAVE_LANGINFO_CODESET 1

/* Define if you have <langinfo.h> and nl_langinfo (_NL_PAPER_WIDTH). */
/* #undef HAVE_LANGINFO__NL_PAPER_WIDTH */

/* Define to 1 if you have the lcms2 library (-llcms2). */
#define HAVE_LCMS2 1

/* Define to 1 if you have the `dgc' library (-ldgc). */
/* #undef HAVE_LIBDGC */

/* Define to 1 if you have the <libgen.h> header file. */
#define HAVE_LIBGEN_H 1

/* Define to 1 if you have the <libintl.h> header file. */
#define HAVE_LIBINTL_H 1

/* Define to 1 if you have the `kstat' library (-lkstat). */
/* #undef HAVE_LIBKSTAT */

/* Define to 1 if you have the 'lockfile' library (-llockfile). */
/* #undef HAVE_LIBLOCKFILE */

/* Define to 1 if you have the 'mail' library (-lmail). */
/* #undef HAVE_LIBMAIL */

/* Define to 1 if using libotf. */
/* #undef HAVE_LIBOTF */

/* Define to 1 if you have the `perfstat' library (-lperfstat). */
/* #undef HAVE_LIBPERFSTAT */

/* Define to 1 if using SELinux. */
/* #undef HAVE_LIBSELINUX */

/* Define if using libsystemd. */
/* #undef HAVE_LIBSYSTEMD */

/* Define to 1 if you have the libxml library (-lxml2). */
#define HAVE_LIBXML2 1

/* Define to 1 if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1

/* Define to 1 if you have the <linux/fs.h> header file. */
/* #undef HAVE_LINUX_FS_H */

/* Define to 1 if you have Linux sysinfo function. */
/* #undef HAVE_LINUX_SYSINFO */

/* Define if localtime-like functions can loop forever on extreme arguments.
   */
/* #undef HAVE_LOCALTIME_INFLOOP_BUG */

/* Define to 1 if you have the `localtime_r' function. */
#define HAVE_LOCALTIME_R 1

/* Define to 1 if you have the `log2' function. */
#define HAVE_LOG2 1

/* Define to 1 if the system has the type 'long long int'. */
#define HAVE_LONG_LONG_INT 1

/* Define to 1 if you have the `lrand48' function. */
#define HAVE_LRAND48 1

/* Define to 1 if you have the `lstat' function. */
#define HAVE_LSTAT 1

/* Define to 1 if you have the `lutimes' function. */
#define HAVE_LUTIMES 1

/* Define to 1 if using libm17n-flt. */
/* #undef HAVE_M17N_FLT */

/* Define to 1 if you have the <machine/soundcard.h> header file. */
/* #undef HAVE_MACHINE_SOUNDCARD_H */

/* Define to 1 if you have the <mach/mach.h> header file. */
/* #undef HAVE_MACH_MACH_H */

/* Define to 1 if you have the `MagickAutoOrientImage' function. */
/* #undef HAVE_MAGICKAUTOORIENTIMAGE */

/* Define to 1 if you have the `MagickExportImagePixels' function. */
/* #undef HAVE_MAGICKEXPORTIMAGEPIXELS */

/* Define to 1 if you have the `MagickMergeImageLayers' function. */
/* #undef HAVE_MAGICKMERGEIMAGELAYERS */

/* Define to 1 if you have the `MagickRelinquishMemory' function. */
/* #undef HAVE_MAGICKRELINQUISHMEMORY */

/* Define to 1 if you have the <maillock.h> header file. */
/* #undef HAVE_MAILLOCK_H */

/* Define to 1 if you have the <malloc.h> header file. */
/* #undef HAVE_MALLOC_H */

/* Define to 1 if you have the <malloc/malloc.h> header file. */
#define HAVE_MALLOC_MALLOC_H 1

/* Define to 1 if <wchar.h> declares mbstate_t. */
#define HAVE_MBSTATE_T 1

/* Define to 1 if you have the `memmem' function. */
#define HAVE_MEMMEM 1

/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1

/* Define to 1 if you have the `memrchr' function. */
/* #undef HAVE_MEMRCHR */

/* Define to 1 if <limits.h> defines the MIN and MAX macros. */
/* #undef HAVE_MINMAX_IN_LIMITS_H */

/* Define to 1 if <sys/param.h> defines the MIN and MAX macros. */
#define HAVE_MINMAX_IN_SYS_PARAM_H 1

/* Define to 1 if you have the `mkostemp' function. */
#define HAVE_MKOSTEMP 1

/* Define to 1 if you have a working `mmap' system call. */
#define HAVE_MMAP 1

/* Define to 1 if you have the <mmsystem.h> header file. */
/* #undef HAVE_MMSYSTEM_H */

/* Define to 1 if dynamic modules are enabled */
/* #undef HAVE_MODULES */

/* Define to 1 if you have the <net/if_dl.h> header file. */
#define HAVE_NET_IF_DL_H 1

/* Define to 1 if you have the <net/if.h> header file. */
#define HAVE_NET_IF_H 1

/* Define to 1 if you have the `newlocale' function. */
#define HAVE_NEWLOCALE 1

/* Define to 1 if you have the <nlist.h> header file. */
/* #undef HAVE_NLIST_H */

/* Define to 1 if you are using the NeXTstep API, either GNUstep or Cocoa on
   macOS. */
#define HAVE_NS 1

/* Define to use native MS Windows GUI. */
/* #undef HAVE_NTGUI */

/* Define to 1 if libotf has OTF_get_variation_glyphs. */
/* #undef HAVE_OTF_GET_VARIATION_GLYPHS */

/* Define to 1 if libotf is affected by https://debbugs.gnu.org/28110. */
/* #undef HAVE_OTF_KANNADA_BUG */

/* Define to build with portable dumper support */
#define HAVE_PDUMPER 1

/* Define to 1 if personality flag ADDR_NO_RANDOMIZE exists. */
/* #undef HAVE_PERSONALITY_ADDR_NO_RANDOMIZE */

/* Define to 1 if you have the `pipe2' function. */
/* #undef HAVE_PIPE2 */

/* Define to 1 if you have the png library. */
/* #undef HAVE_PNG */

/* Define to 1 if you have the `posix_madvise' function. */
#define HAVE_POSIX_MADVISE 1

/* Define to 1 if you have the `posix_memalign' function. */
#define HAVE_POSIX_MEMALIGN 1

/* Define to 1 if you have the `posix_openpt' function. */
#define HAVE_POSIX_OPENPT 1

/* Define to 1 if you have the `prctl' function. */
/* #undef HAVE_PRCTL */

/* Define if you have the /proc filesystem. */
/* #undef HAVE_PROCFS */

/* Define to 1 if you have the `pselect' function. */
#define HAVE_PSELECT 1

/* Define to 1 if you have the `pstat_getdynamic' function. */
/* #undef HAVE_PSTAT_GETDYNAMIC */

/* Define to 1 if you have POSIX threads. */
#define HAVE_PTHREAD 1

/* Define to 1 if you have the <pthread.h> header file. */
#define HAVE_PTHREAD_H 1

/* Define to 1 if the pthread_sigmask function can be used (despite bugs). */
#define HAVE_PTHREAD_SIGMASK 1

/* Define if the system supports pty devices. */
#define HAVE_PTYS 1

/* Define to 1 if you have the <pty.h> header file. */
/* #undef HAVE_PTY_H */

/* Define to 1 if you have the `putenv' function. */
#define HAVE_PUTENV 1

/* Define to 1 if you have the <pwd.h> header file. */
#define HAVE_PWD_H 1

/* Define to 1 if you have the `random' function. */
#define HAVE_RANDOM 1

/* Define to 1 if you have the `readlink' function. */
#define HAVE_READLINK 1

/* Define to 1 if you have the `readlinkat' function. */
#define HAVE_READLINKAT 1

/* Define to 1 if you have the `recvfrom' function. */
#define HAVE_RECVFROM 1

/* Define to 1 if you have the `rint' function. */
#define HAVE_RINT 1

/* Define to 1 if using librsvg. */
/* #undef HAVE_RSVG */

/* Define to 1 if you have the `sbrk' function. */
#define HAVE_SBRK 1

/* Define to 1 if you have the `select' function. */
#define HAVE_SELECT 1

/* Define to 1 if you have the `sendto' function. */
#define HAVE_SENDTO 1

/* Define to 1 if you have the `setdtablesize' function. */
/* #undef HAVE_SETDTABLESIZE */

/* Define to 1 if you have the `setitimer' function. */
#define HAVE_SETITIMER 1

/* Define to 1 if you have the `setlocale' function. */
#define HAVE_SETLOCALE 1

/* Define to 1 if you have the `setrlimit' function. */
#define HAVE_SETRLIMIT 1

/* Define to 1 if you have the `shutdown' function. */
#define HAVE_SHUTDOWN 1

/* Define to 1 if you have the `sig2str' function. */
/* #undef HAVE_SIG2STR */

/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
/* #undef HAVE_SIGNED_SIG_ATOMIC_T */

/* Define to 1 if 'wchar_t' is a signed integer type. */
/* #undef HAVE_SIGNED_WCHAR_T */

/* Define to 1 if 'wint_t' is a signed integer type. */
/* #undef HAVE_SIGNED_WINT_T */

/* Define to 1 if sigsetjmp and siglongjmp work. */
#define HAVE_SIGSETJMP 1

/* Define to 1 if the system has the type `sigset_t'. */
#define HAVE_SIGSET_T 1

/* Define to 1 if you have the `snprintf' function. */
#define HAVE_SNPRINTF 1

/* Define if the system supports 4.2-compatible sockets. */
#define HAVE_SOCKETS 1

/* Define to 1 if you have sound support. */
/* #undef HAVE_SOUND */

/* Define to 1 if you have the <soundcard.h> header file. */
/* #undef HAVE_SOUNDCARD_H */

/* Define to 1 if C stack overflow can be handled in some cases. */
#define HAVE_STACK_OVERFLOW_HANDLING 1

/* Define to 1 if you have the `statacl' function. */
/* #undef HAVE_STATACL */

/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1

/* Define to 1 if you have the <stdio_ext.h> header file. */
/* #undef HAVE_STDIO_EXT_H */

/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1

/* Define to 1 if you have the `stpcpy' function. */
#define HAVE_STPCPY 1

/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1

/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1

/* Define to 1 if you have the `strsignal' function. */
#define HAVE_STRSIGNAL 1

/* Define to 1 if you have the `strtoimax' function. */
#define HAVE_STRTOIMAX 1

/* Define to 1 if you have the `strtoll' function. */
/* #undef HAVE_STRTOLL */

/* Define to 1 if 'struct __attribute__ ((aligned (N)))' aligns the structure
   to an N-byte boundary. */
#define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1

/* Define if there is a member named d_type in the struct describing directory
   headers. */
#define HAVE_STRUCT_DIRENT_D_TYPE 1

/* Define to 1 if `ifr_addr' is a member of `struct ifreq'. */
#define HAVE_STRUCT_IFREQ_IFR_ADDR 1

/* Define to 1 if `ifr_addr.sa_len' is a member of `struct ifreq'. */
#define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1

/* Define to 1 if `ifr_broadaddr' is a member of `struct ifreq'. */
#define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1

/* Define to 1 if `ifr_flags' is a member of `struct ifreq'. */
#define HAVE_STRUCT_IFREQ_IFR_FLAGS 1

/* Define to 1 if `ifr_hwaddr' is a member of `struct ifreq'. */
/* #undef HAVE_STRUCT_IFREQ_IFR_HWADDR */

/* Define to 1 if `ifr_netmask' is a member of `struct ifreq'. */
/* #undef HAVE_STRUCT_IFREQ_IFR_NETMASK */

/* Define to 1 if `n_un.n_name' is a member of `struct nlist'. */
/* #undef HAVE_STRUCT_NLIST_N_UN_N_NAME */

/* Define to 1 if `st_atimensec' is a member of `struct stat'. */
/* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */

/* Define to 1 if `st_atimespec.tv_nsec' is a member of `struct stat'. */
#define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1

/* Define to 1 if `st_atim.st__tim.tv_nsec' is a member of `struct stat'. */
/* #undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC */

/* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
/* #undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC */

/* Define to 1 if `st_birthtimensec' is a member of `struct stat'. */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */

/* Define to 1 if `st_birthtimespec.tv_nsec' is a member of `struct stat'. */
#define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1

/* Define to 1 if `st_birthtim.tv_nsec' is a member of `struct stat'. */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIM_TV_NSEC */

/* Define to 1 if `tm_zone' is a member of `struct tm'. */
#define HAVE_STRUCT_TM_TM_ZONE 1

/* Define to 1 if `unicode' is a member of `struct unipair'. */
/* #undef HAVE_STRUCT_UNIPAIR_UNICODE */

/* Define if struct stat has an st_dm_mode member. */
/* #undef HAVE_ST_DM_MODE */

/* Define to 1 if you have the `symlink' function. */
#define HAVE_SYMLINK 1

/* Define to 1 if you have the `sync' function. */
#define HAVE_SYNC 1

/* Define to 1 if you have the <sys/acl.h> header file. */
#define HAVE_SYS_ACL_H 1

/* Define to 1 if you have the <sys/bitypes.h> header file. */
/* #undef HAVE_SYS_BITYPES_H */

/* Define to 1 if you have the <sys/cdefs.h> header file. */
#define HAVE_SYS_CDEFS_H 1

/* Define to 1 if you have the <sys/fs/s5param.h> header file. */
/* #undef HAVE_SYS_FS_S5PARAM_H */

/* Define to 1 if you have the <sys/fs_types.h> header file. */
/* #undef HAVE_SYS_FS_TYPES_H */

/* Define to 1 if you have the <sys/inttypes.h> header file. */
/* #undef HAVE_SYS_INTTYPES_H */

/* Define to 1 if you have the <sys/loadavg.h> header file. */
/* #undef HAVE_SYS_LOADAVG_H */

/* Define to 1 if you have the <sys/mount.h> header file. */
#define HAVE_SYS_MOUNT_H 1

/* Define to 1 if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1

/* Define to 1 if you have the <sys/prctl.h> header file. */
/* #undef HAVE_SYS_PRCTL_H */

/* Define to 1 if you have the <sys/resource.h> header file. */
#define HAVE_SYS_RESOURCE_H 1

/* Define to 1 if you have the <sys/select.h> header file. */
#define HAVE_SYS_SELECT_H 1

/* Define to 1 if you have the <sys/socket.h> header file. */
#define HAVE_SYS_SOCKET_H 1

/* Define to 1 if you have the <sys/soundcard.h> header file. */
/* #undef HAVE_SYS_SOUNDCARD_H */

/* Define to 1 if you have the <sys/statfs.h> header file. */
/* #undef HAVE_SYS_STATFS_H */

/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1

/* Define to 1 if you have the <sys/sysinfo.h> header file. */
/* #undef HAVE_SYS_SYSINFO_H */

/* Define to 1 if you have the <sys/systeminfo.h> header file. */
/* #undef HAVE_SYS_SYSTEMINFO_H */

/* Define to 1 if you have the <sys/time.h> header file. */
#define HAVE_SYS_TIME_H 1

/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1

/* Define to 1 if you have the <sys/un.h> header file. */
#define HAVE_SYS_UN_H 1

/* Define to 1 if you have the <sys/utsname.h> header file. */
#define HAVE_SYS_UTSNAME_H 1

/* Define to 1 if you have the <sys/vfs.h> header file. */
/* #undef HAVE_SYS_VFS_H */

/* Define to 1 if you have the <sys/vlimit.h> header file. */
/* #undef HAVE_SYS_VLIMIT_H */

/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
#define HAVE_SYS_WAIT_H 1

/* Define to 1 if you have the <term.h> header file. */
#define HAVE_TERM_H 1

/* Define to 1 if you have the tiff library (-ltiff). */
/* #undef HAVE_TIFF */

/* Define to 1 if you have the `timegm' function. */
#define HAVE_TIMEGM 1

/* Define to 1 if timerfd functions are supported as in GNU/Linux. */
/* #undef HAVE_TIMERFD */

/* Define to 1 if you have the `timer_getoverrun' function. */
/* #undef HAVE_TIMER_GETOVERRUN */

/* Define to 1 if you have the `timer_settime' function. */
/* #undef HAVE_TIMER_SETTIME */

/* Define to 1 if the system has the type `timezone_t'. */
/* #undef HAVE_TIMEZONE_T */

/* Define if struct tm has the tm_gmtoff member. */
#define HAVE_TM_GMTOFF 1

/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
   `HAVE_STRUCT_TM_TM_ZONE' instead. */
#define HAVE_TM_ZONE 1

/* Define to 1 if you have the `touchlock' function. */
/* #undef HAVE_TOUCHLOCK */

/* Define to 1 if you have the `trunc' function. */
#define HAVE_TRUNC 1

/* Define to 1 if you don't have `tm_zone' but do have the external array
   `tzname'. */
/* #undef HAVE_TZNAME */

/* Define to 1 if you have the `tzset' function. */
#define HAVE_TZSET 1

/* Define if Emacs supports unexec. */
/* #undef HAVE_UNEXEC */

/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1

/* Define to 1 if the system has the type 'unsigned long long int'. */
#define HAVE_UNSIGNED_LONG_LONG_INT 1

/* Define to 1 if you have the <util.h> header file. */
#define HAVE_UTIL_H 1

/* Define to 1 if you have the `utimensat' function. */
#define HAVE_UTIMENSAT 1

/* Define to 1 if you have the <utmp.h> header file. */
#define HAVE_UTMP_H 1

/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
/* #undef HAVE_VALGRIND_VALGRIND_H */

/* Define to 1 if you have the `vfork' function. */
#define HAVE_VFORK 1

/* Define to 1 if you have the <vfork.h> header file. */
/* #undef HAVE_VFORK_H */

/* Define to 1 to use w32notify. */
/* #undef HAVE_W32NOTIFY */

/* Define to 1 if you have the <wchar.h> header file. */
#define HAVE_WCHAR_H 1

/* Define if you have the 'wchar_t' type. */
#define HAVE_WCHAR_T 1

/* Define if you have a window system. */
#define HAVE_WINDOW_SYSTEM 1

/* Define to 1 if you have the <winsock2.h> header file. */
/* #undef HAVE_WINSOCK2_H */

/* Define to 1 if `fork' works. */
#define HAVE_WORKING_FORK 1

/* Define to 1 if fstatat (..., 0) works. For example, it does not work in AIX
   7.1. */
#define HAVE_WORKING_FSTATAT_ZERO_FLAG 1

/* Define if utimes works properly. */
#define HAVE_WORKING_UTIMES 1

/* Define to 1 if `vfork' works. */
#define HAVE_WORKING_VFORK 1

/* Define to 1 if you have the <ws2tcpip.h> header file. */
/* #undef HAVE_WS2TCPIP_H */

/* Define to 1 if you want to use version 11 of X windows. */
/* #undef HAVE_X11 */

/* Define to 1 if you have the X11R6 or newer version of Xlib. */
/* #undef HAVE_X11R6 */

/* Define if you have usable X11R6-style XIM support. */
/* #undef HAVE_X11R6_XIM */

/* Define to 1 if you have the X11R6 or newer version of Xt. */
/* #undef HAVE_X11XTR6 */

/* Define to 1 if you have the Xaw3d library (-lXaw3d). */
/* #undef HAVE_XAW3D */

/* Define to 1 if you have the Xdbe extension. */
/* #undef HAVE_XDBE */

/* Define to 1 if you have the Xfixes extension. */
/* #undef HAVE_XFIXES */

/* Define to 1 if you have the Xft library. */
/* #undef HAVE_XFT */

/* Define to 1 if XIM is available */
/* #undef HAVE_XIM */

/* Define to 1 if you have the Xinerama extension. */
/* #undef HAVE_XINERAMA */

/* Define to 1 if you have the Xkb extension. */
/* #undef HAVE_XKB */

/* Define to 1 if you have the Xpm library (-lXpm). */
/* #undef HAVE_XPM */

/* Define to 1 if you have the XRandr extension. */
/* #undef HAVE_XRANDR */

/* Define to 1 if XRender is available. */
/* #undef HAVE_XRENDER */

/* Define to 1 if you have the `XrmSetDatabase' function. */
/* #undef HAVE_XRMSETDATABASE */

/* Define to 1 if you have the `XScreenNumberOfScreen' function. */
/* #undef HAVE_XSCREENNUMBEROFSCREEN */

/* Define to 1 if you have the `XScreenResourceString' function. */
/* #undef HAVE_XSCREENRESOURCESTRING */

/* Define to 1 if you have xwidgets support. */
/* #undef HAVE_XWIDGETS */

/* Define if you have usable i18n support. */
/* #undef HAVE_X_I18N */

/* Define to 1 if you have the SM library (-lSM). */
/* #undef HAVE_X_SM */

/* Define to 1 if you want to use the X window system. */
/* #undef HAVE_X_WINDOWS */

/* Define to 1 if you have the zlib library (-lz). */
#define HAVE_ZLIB 1

/* Define to 1 if _setjmp and _longjmp work. */
#define HAVE__SETJMP 1

/* Define to 1 if the compiler supports __builtin_expect,
   and to 2 if <builtins.h> does.  */
#define HAVE___BUILTIN_EXPECT 1
#ifndef HAVE___BUILTIN_EXPECT
# define __builtin_expect(e, c) (e)
#elif HAVE___BUILTIN_EXPECT == 2
# include <builtins.h>
#endif
    

/* Define to 1 if you have the '__builtin_frame_address' function. */
#define HAVE___BUILTIN_FRAME_ADDRESS 1

/* Define to 1 if you have the '__builtin_unwind_init' function. */
#define HAVE___BUILTIN_UNWIND_INIT 1

/* Define to 1 if you have the `__executable_start' function. */
/* #undef HAVE___EXECUTABLE_START */

/* Define to 1 if the compiler supports the keyword '__inline'. */
#define HAVE___INLINE 1

/* Define to support using a Hesiod database to find the POP server. */
/* #undef HESIOD */

/* Define if the system is HPUX. */
/* #undef HPUX */

/* Define to use gmalloc before dumping and the system malloc after. */
/* #undef HYBRID_MALLOC */

/* This is substituted when $TERM is "internal". */
/* #undef INTERNAL_TERMINAL */

/* Define to read input using SIGIO. */
#define INTERRUPT_INPUT 1

/* Returns true if character is any form of separator. */
#define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_))

/* Returns true if character is a device separator. */
#define IS_DEVICE_SEP(_c_) 0

/* Returns true if character is a directory separator. */
#define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP)

/* Define to support Kerberos-authenticated POP mail retrieval. */
/* #undef KERBEROS */

/* Define to use Kerberos 5 instead of Kerberos 4. */
/* #undef KERBEROS5 */

/* Define to 1 if Linux sysinfo sizes are in multiples of mem_unit bytes. */
/* #undef LINUX_SYSINFO_UNIT */

/* Define to 1 if 'lstat' dereferences a symlink specified with a trailing
   slash. */
/* #undef LSTAT_FOLLOWS_SLASHED_SYMLINK */

/* String giving fallback POP mail host. */
/* #undef MAILHOST */

/* Define to unlink, rather than empty, mail spool after reading. */
/* #undef MAIL_UNLINK_SPOOL */

/* Define if the mailer uses flock to interlock the mail spool. */
#define MAIL_USE_FLOCK 1

/* Define if the mailer uses lockf to interlock the mail spool. */
/* #undef MAIL_USE_LOCKF */

/* Define to support POP mail retrieval. */
/* #undef MAIL_USE_POP */

/* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */
#define MALLOC_0_IS_NONNULL 1

/* Use GNU style printf and scanf.  */
#ifndef __USE_MINGW_ANSI_STDIO
# define __USE_MINGW_ANSI_STDIO 1
#endif


/* System extension for dynamic libraries */
/* #undef MODULES_SUFFIX */

/* Define if the system is MS DOS. */
/* #undef MSDOS */

/* Define if system's imake configuration file defines 'NeedWidePrototypes' as
   'NO'. */
/* #undef NARROWPROTO */

/* Define if ObjC compiler supports instancetype natively. */
#define NATIVE_OBJC_INSTANCETYPE 1

/* Define if the compilation of mktime.c should define 'mktime_internal'. */
#define NEED_MKTIME_INTERNAL 1

/* Define if the compilation of mktime.c should define 'mktime' with the
   native Windows TZ workaround. */
/* #undef NEED_MKTIME_WINDOWS */

/* Define if the compilation of mktime.c should define 'mktime' with the
   algorithmic workarounds. */
#define NEED_MKTIME_WORKING 1

/* Define to 1 if your C compiler doesn't accept -c and -o together. */
/* #undef NO_MINUS_C_MINUS_O */

/* Minimum value of NSIG. */
/* #undef NSIG_MINIMUM */

/* Define to 1 if you are using NS windowing under macOS. */
/* #undef NS_IMPL_COCOA */

/* Define to 1 if you are using NS windowing under GNUstep. */
/* #undef NS_IMPL_GNUSTEP */

/* Name of the file to open to get a null file, or a data sink. */
#define NULL_DEVICE "/dev/null"

/* Define to 1 if the nlist n_name member is a pointer */
/* #undef N_NAME_POINTER */

/* Define to 1 if open() fails to recognize a trailing slash. */
#define OPEN_TRAILING_SLASH_BUG 1

/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"

/* Define to the full name of this package. */
#define PACKAGE_NAME "GNU Emacs"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING "GNU Emacs 27.0.50"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "emacs"

/* Define to the home page for this package. */
#define PACKAGE_URL "https://www.gnu.org/software/emacs/"

/* Define to the version of this package. */
#define PACKAGE_VERSION "27.0.50"

/* Define to empty to suppress deprecation warnings when building with
   --enable-gcc-warnings and with libpng versions before 1.5, which lack
   png_longjmp. */
/* #undef PNG_DEPSTRUCT */

/* Define if you poll periodically to detect C-g. */
#define POLL_FOR_INPUT 1

/* Define to the type that is the result of default argument promotions of
   type mode_t. */
#define PROMOTED_MODE_T int

/* Define to 1 if pthread_sigmask(), when it fails, returns -1 and sets errno.
   */
/* #undef PTHREAD_SIGMASK_FAILS_WITH_ERRNO */

/* Define to 1 if pthread_sigmask may return 0 and have no effect. */
/* #undef PTHREAD_SIGMASK_INEFFECTIVE */

/* Define to 1 if pthread_sigmask() unblocks signals incorrectly. */
/* #undef PTHREAD_SIGMASK_UNBLOCK_BUG */

/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
   'ptrdiff_t'. */
/* #undef PTRDIFF_T_SUFFIX */

/* How to iterate over PTYs. */
#define PTY_ITERATION int i; for (i = 0; i < 1; i++)

/* How to get the device name of the control end of a PTY, if non-standard. */
#define PTY_NAME_SPRINTF /**/

/* How to open a PTY, if non-standard. */
#define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false)

/* How to get device name of the tty end of a PTY, if non-standard. */
#define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); }

/* Define to 1 if readlink fails to recognize a trailing slash. */
#define READLINK_TRAILING_SLASH_BUG 1

/* Define REL_ALLOC if you want to use the relocating allocator for buffer
   space. */
/* #undef REL_ALLOC */

/* Define to 1 if gnulib's dirfd() replacement is used. */
/* #undef REPLACE_DIRFD */

/* Define if emacs.c needs to call run_time_remap; for HPUX. */
/* #undef RUN_TIME_REMAP */

/* Character that separates PATH elements. */
#define SEPCHAR ':'

/* How to set up a slave PTY, if needed. */
/* #undef SETUP_SLAVE_PTY */

/* Make process_send_signal work by "typing" a signal character on the pty. */
#define SIGNALS_VIA_CHARACTERS 1

/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
   'sig_atomic_t'. */
/* #undef SIG_ATOMIC_T_SUFFIX */

/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
   'size_t'. */
/* #undef SIZE_T_SUFFIX */

/* Define if the system is Solaris. */
/* #undef SOLARIS2 */

/* If using the C implementation of alloca, define if you know the
   direction of stack growth for your system; otherwise it will be
   automatically deduced at runtime.
	STACK_DIRECTION > 0 => grows toward higher addresses
	STACK_DIRECTION < 0 => grows toward lower addresses
	STACK_DIRECTION = 0 => direction of growth unknown */
/* #undef STACK_DIRECTION */

/* Define if the block counts reported by statfs may be truncated to 2GB and
   the correct values may be stored in the f_spare array. (SunOS 4.1.2, 4.1.3,
   and 4.1.3_U1 are reported to have this problem. SunOS 4.1.1 seems not to be
   affected.) */
/* #undef STATFS_TRUNCATES_BLOCK_COUNTS */

/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
/* #undef STAT_MACROS_BROKEN */

/* Define if statfs takes 2 args and struct statfs has a field named f_bsize.
   (4.3BSD, SunOS 4, HP-UX) */
#define STAT_STATFS2_BSIZE 1

/* Define if statfs takes 2 args and struct statfs has a field named f_frsize.
   (glibc/Linux > 2.6) */
/* #undef STAT_STATFS2_FRSIZE */

/* Define if statfs takes 2 args and struct statfs has a field named f_fsize.
   (4.4BSD, NetBSD) */
/* #undef STAT_STATFS2_FSIZE */

/* Define if statfs takes 3 args. (DEC Alpha running OSF/1) */
/* #undef STAT_STATFS3_OSF1 */

/* Define if statfs takes 4 args. (SVR3, old Irix) */
/* #undef STAT_STATFS4 */

/* Define if there is a function named statvfs. (SVR4) */
/* #undef STAT_STATVFS */

/* Define if statvfs64 should be preferred over statvfs. */
/* #undef STAT_STATVFS64 */

/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

/* Define to 1 on System V Release 4. */
/* #undef SVR4 */

/* Define to 1 to use the system memory allocator, even if it is not Doug Lea
   style. */
#define SYSTEM_MALLOC 1

/* The type of system you are compiling for; sets 'system-type'. */
#define SYSTEM_TYPE "darwin"

/* Undocumented. */
#define TAB3 OXTABS

/* Undocumented. */
/* #undef TABDLY */

/* Define to 1 if you use terminfo instead of termcap. */
#define TERMINFO 1

/* Define to the header for the built-in window system. */
#define TERM_HEADER "nsterm.h"

/* Define to 1 if you want elisp thread support. */
#define THREADS_ENABLED 1

/* Define to 1 if time_t is signed. */
#define TIME_T_IS_SIGNED 1

/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
#define TIME_WITH_SYS_TIME 1

/* Some platforms redefine this. */
/* #undef TIOCSIGSEND */

/* Define to 1 if your <sys/time.h> declares `struct tm'. */
/* #undef TM_IN_SYS_TIME */

/* Define to 1 if the type of the st_atim member of a struct stat is struct
   timespec. */
/* #undef TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC */

/* Define to 1 for Encore UMAX. */
/* #undef UMAX */

/* Define to 1 for Encore UMAX 4.3 that has <inq_status/cpustats.h> instead of
   <sys/cpustats.h>. */
/* #undef UMAX4_3 */

/* Define if the system has Unix98 PTYs. */
#define UNIX98_PTYS 1

/* Define to 1 if FIONREAD is usable. */
#define USABLE_FIONREAD 1

/* Define to 1 if SIGIO is usable. */
#define USABLE_SIGIO 1

/* How to get a user's full name. */
#define USER_FULL_NAME pw->pw_gecos

/* Define to nonzero if you want access control list support. */
#define USE_ACL 1

/* Define to 1 if using cairo. */
/* #undef USE_CAIRO */

/* Define to 1 if using file notifications. */
#define USE_FILE_NOTIFY 1

/* Define to 1 if using GTK. */
/* #undef USE_GTK */

/* Define to 1 if using the Lucid X toolkit. */
/* #undef USE_LUCID */

/* Define to use mmap to allocate buffer text. */
/* #undef USE_MMAP_FOR_BUFFERS */

/* Define to 1 if using the Motif X toolkit. */
/* #undef USE_MOTIF */

/* Define to 1 if you use ncurses. */
#define USE_NCURSES 1

/* Enable extensions on AIX 3, Interix.  */
#ifndef _ALL_SOURCE
# define _ALL_SOURCE 1
#endif
/* Enable general extensions on macOS.  */
#ifndef _DARWIN_C_SOURCE
# define _DARWIN_C_SOURCE 1
#endif
/* Enable GNU extensions on systems that have them.  */
#ifndef _GNU_SOURCE
# define _GNU_SOURCE 1
#endif
/* Enable NetBSD extensions on NetBSD.  */
#ifndef _NETBSD_SOURCE
# define _NETBSD_SOURCE 1
#endif
/* Enable OpenBSD extensions on NetBSD.  */
#ifndef _OPENBSD_SOURCE
# define _OPENBSD_SOURCE 1
#endif
/* Enable threading extensions on Solaris.  */
#ifndef _POSIX_PTHREAD_SEMANTICS
# define _POSIX_PTHREAD_SEMANTICS 1
#endif
/* Enable extensions specified by ISO/IEC TS 18661-5:2014.  */
#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
# define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
#endif
/* Enable extensions specified by ISO/IEC TS 18661-1:2014.  */
#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
# define __STDC_WANT_IEC_60559_BFP_EXT__ 1
#endif
/* Enable extensions specified by ISO/IEC TS 18661-2:2015.  */
#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
# define __STDC_WANT_IEC_60559_DFP_EXT__ 1
#endif
/* Enable extensions specified by ISO/IEC TS 18661-4:2015.  */
#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
# define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
#endif
/* Enable extensions specified by ISO/IEC TS 18661-3:2015.  */
#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
# define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
#endif
/* Enable extensions specified by ISO/IEC TR 24731-2:2010.  */
#ifndef __STDC_WANT_LIB_EXT2__
# define __STDC_WANT_LIB_EXT2__ 1
#endif
/* Enable extensions specified by ISO/IEC 24747:2009.  */
#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
# define __STDC_WANT_MATH_SPEC_FUNCS__ 1
#endif
/* Enable extensions on HP NonStop.  */
#ifndef _TANDEM_SOURCE
# define _TANDEM_SOURCE 1
#endif
/* Enable X/Open extensions if necessary.  HP-UX 11.11 defines
   mbstate_t only if _XOPEN_SOURCE is defined to 500, regardless of
   whether compiling with -Ae or -D_HPUX_SOURCE=1.  */
#ifndef _XOPEN_SOURCE
/* # undef _XOPEN_SOURCE */
#endif
/* Enable X/Open compliant socket functions that do not require linking
   with -lxnet on HP-UX 11.11.  */
#ifndef _HPUX_ALT_XOPEN_SOCKET_API
# define _HPUX_ALT_XOPEN_SOCKET_API 1
#endif
/* Enable general extensions on Solaris.  */
#ifndef __EXTENSIONS__
# define __EXTENSIONS__ 1
#endif


/* Define to 1 if we should use toolkit scroll bars. */
#define USE_TOOLKIT_SCROLL_BARS 1

/* Define to 1 if you want getc etc. to use unlocked I/O if available.
   Unlocked I/O can improve performance in unithreaded apps, but it is not
   safe for multithreaded apps. */
#define USE_UNLOCKED_IO 1

/* Define to 1 if you have the XCB library and X11-XCB library for mixed
   X11/XCB programming. */
/* #undef USE_XCB */

/* Define to 1 to default runtime use of XIM to on. */
#define USE_XIM 1

/* Define to 1 if using an X toolkit. */
/* #undef USE_X_TOOLKIT */

/* Define if the system is compatible with System III. */
/* #undef USG */

/* Define if the system is compatible with System V Release 4. */
/* #undef USG5_4 */

/* Define for USG systems where it works to open a pty's tty in the parent
   process, then close and reopen it in the child. */
/* #undef USG_SUBTTY_WORKS */

/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
   'wchar_t'. */
/* #undef WCHAR_T_SUFFIX */

/* Use long long for EMACS_INT if available. */
/* #undef WIDE_EMACS_INT */

/* Define if compiling for native MS Windows. */
/* #undef WINDOWSNT */

/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
   'wint_t'. */
/* #undef WINT_T_SUFFIX */

/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
   significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
#  define WORDS_BIGENDIAN 1
# endif
#else
# ifndef WORDS_BIGENDIAN
/* #  undef WORDS_BIGENDIAN */
# endif
#endif

/* Compensate for a bug in Xos.h on some systems, where it requires time.h. */
/* #undef XOS_NEEDS_TIME_H */

/* Define to the type of the 6th arg of XRegisterIMInstantiateCallback, either
   XPointer or XPointer*. */
/* #undef XRegisterIMInstantiateCallback_arg6 */

/* Define to 1 if we should use XEditRes. */
/* #undef X_TOOLKIT_EDITRES */

/* Define if the system is AIX. */
/* #undef _AIX */

/* Enable large inode numbers on Mac OS X 10.5. */
#define _DARWIN_USE_64_BIT_INODE 1

/* Number of bits in a file offset, on hosts where this is settable. */
/* #undef _FILE_OFFSET_BITS */

/* Define to 1 if <ieee754.h> is missing. */
#define _GL_REPLACE_IEEE754_H 1

/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
/* #undef _LARGEFILE_SOURCE */

/* Define for large files, on AIX-style hosts. */
/* #undef _LARGE_FILES */

/* Define to 1 if on MINIX. */
/* #undef _MINIX */

/* Define if GNUstep uses ObjC exceptions. */
/* #undef _NATIVE_OBJC_EXCEPTIONS */

/* Define to 1 to make NetBSD features available. MINIX 3 needs this. */
#define _NETBSD_SOURCE 1

/* The _Noreturn keyword of C11.  */
#ifndef _Noreturn
# if (defined __cplusplus \
      && ((201103 <= __cplusplus && !(__GNUC__ == 4 && __GNUC_MINOR__ == 7)) \
          || (defined _MSC_VER && 1900 <= _MSC_VER)))
#  define _Noreturn [[noreturn]]
# elif ((!defined __cplusplus || defined __clang__) \
        && (201112 <= (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0)  \
            || 4 < __GNUC__ + (7 <= __GNUC_MINOR__)))
   /* _Noreturn works as-is.  */
# elif 2 < __GNUC__ + (8 <= __GNUC_MINOR__) || 0x5110 <= __SUNPRO_C
#  define _Noreturn __attribute__ ((__noreturn__))
# elif 1200 <= (defined _MSC_VER ? _MSC_VER : 0)
#  define _Noreturn __declspec (noreturn)
# else
#  define _Noreturn
# endif
#endif


/* Define to 2 if the system does not provide POSIX.1 features except with
   this defined. */
/* #undef _POSIX_1_SOURCE */

/* Define to 1 if you need to in order for 'stat' and other things to work. */
/* #undef _POSIX_SOURCE */

/* Define to 1 if your system requires this in multithreaded code. */
/* #undef _REENTRANT */

/* Define if you want <regex.h> to include <limits.h>, so that it consistently
   overrides <limits.h>'s RE_DUP_MAX. */
#define _REGEX_INCLUDE_LIMITS_H 1

/* Define if you want regoff_t to be at least as wide POSIX requires. */
#define _REGEX_LARGE_OFFSETS 1

/* Needed for system_process_attributes on Solaris. */
/* #undef _STRUCTURED_PROC */

/* Define to 1 if your system requires this in multithreaded code. */
/* #undef _THREAD_SAFE */

/* For standard stat data types on VMS. */
#define _USE_STD_STAT 1

/* Define to rpl_ if the getopt replacement functions and variables should be
   used. */
#define __GETOPT_PREFIX rpl_

/* Define to 1 if the system <stdint.h> predates C++11. */
/* #undef __STDC_CONSTANT_MACROS */

/* Define to 1 if the system <stdint.h> predates C++11. */
/* #undef __STDC_LIMIT_MACROS */

/* Define to 1 if C does not support variable-length arrays, and if the
   compiler does not already define this. */
/* #undef __STDC_NO_VLA__ */

/* The _GL_ASYNC_SAFE marker should be attached to functions that are
   signal handlers (for signals other than SIGABRT, SIGPIPE) or can be
   invoked from such signal handlers.  Such functions have some restrictions:
     * All functions that it calls should be marked _GL_ASYNC_SAFE as well,
       or should be listed as async-signal-safe in POSIX
       <http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_04>
       section 2.4.3.  Note that malloc(), sprintf(), and fwrite(), in
       particular, are NOT async-signal-safe.
     * All memory locations (variables and struct fields) that these functions
       access must be marked 'volatile'.  This holds for both read and write
       accesses.  Otherwise the compiler might optimize away stores to and
       reads from such locations that occur in the program, depending on its
       data flow analysis.  For example, when the program contains a loop
       that is intended to inspect a variable set from within a signal handler
           while (!signal_occurred)
             ;
       the compiler is allowed to transform this into an endless loop if the
       variable 'signal_occurred' is not declared 'volatile'.
   Additionally, recall that:
     * A signal handler should not modify errno (except if it is a handler
       for a fatal signal and ends by raising the same signal again, thus
       provoking the termination of the process).  If it invokes a function
       that may clobber errno, it needs to save and restore the value of
       errno.  */
#define _GL_ASYNC_SAFE


/* Please see the Gnulib manual for how to use these macros.

   Suppress extern inline with HP-UX cc, as it appears to be broken; see
   <https://lists.gnu.org/r/bug-texinfo/2013-02/msg00030.html>.

   Suppress extern inline with Sun C in standards-conformance mode, as it
   mishandles inline functions that call each other.  E.g., for 'inline void f
   (void) { } inline void g (void) { f (); }', c99 incorrectly complains
   'reference to static identifier "f" in extern inline function'.
   This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.

   Suppress extern inline (with or without __attribute__ ((__gnu_inline__)))
   on configurations that mistakenly use 'static inline' to implement
   functions or macros in standard C headers like <ctype.h>.  For example,
   if isdigit is mistakenly implemented via a static inline function,
   a program containing an extern inline function that calls isdigit
   may not work since the C standard prohibits extern inline functions
   from calling static functions (ISO C 99 section 6.7.4.(3).
   This bug is known to occur on:

     OS X 10.8 and earlier; see:
     https://lists.gnu.org/r/bug-gnulib/2012-12/msg00023.html

     DragonFly; see
     http://muscles.dragonflybsd.org/bulk/bleeding-edge-potential/latest-per-pkg/ah-tty-0.3.12.log

     FreeBSD; see:
     https://lists.gnu.org/r/bug-gnulib/2014-07/msg00104.html

   OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and
   for clang but remains for g++; see <https://trac.macports.org/ticket/41033>.
   Assume DragonFly and FreeBSD will be similar.

   GCC 4.3 and above with -std=c99 or -std=gnu99 implements ISO C99
   inline semantics, unless -fgnu89-inline is used.  It defines a macro
   __GNUC_STDC_INLINE__ to indicate this situation or a macro
   __GNUC_GNU_INLINE__ to indicate the opposite situation.
   GCC 4.2 with -std=c99 or -std=gnu99 implements the GNU C inline
   semantics but warns, unless -fgnu89-inline is used:
     warning: C99 inline functions are not supported; using GNU89
     warning: to disable this warning use -fgnu89-inline or the gnu_inline function attribute
   It defines a macro __GNUC_GNU_INLINE__ to indicate this situation.
 */
#if (((defined __APPLE__ && defined __MACH__) \
      || defined __DragonFly__ || defined __FreeBSD__) \
     && (defined __header_inline \
         ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
            && ! defined __clang__) \
         : ((! defined _DONT_USE_CTYPE_INLINE_ \
             && (defined __GNUC__ || defined __cplusplus)) \
            || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
                && defined __GNUC__ && ! defined __cplusplus))))
# define _GL_EXTERN_INLINE_STDHEADER_BUG
#endif
#if ((__GNUC__ \
      ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
      : (199901L <= __STDC_VERSION__ \
         && !defined __HP_cc \
         && !defined __PGI \
         && !(defined __SUNPRO_C && __STDC__))) \
     && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
# define _GL_INLINE inline
# define _GL_EXTERN_INLINE extern inline
# define _GL_EXTERN_INLINE_IN_USE
#elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
       && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
# if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
   /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
#  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
# else
#  define _GL_INLINE extern inline
# endif
# define _GL_EXTERN_INLINE extern
# define _GL_EXTERN_INLINE_IN_USE
#else
# define _GL_INLINE static _GL_UNUSED
# define _GL_EXTERN_INLINE static _GL_UNUSED
#endif

/* In GCC 4.6 (inclusive) to 5.1 (exclusive),
   suppress bogus "no previous prototype for 'FOO'"
   and "no previous declaration for 'FOO'" diagnostics,
   when FOO is an inline function in the header; see
   <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113> and
   <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63877>.  */
#if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
#  define _GL_INLINE_HEADER_CONST_PRAGMA
# else
#  define _GL_INLINE_HEADER_CONST_PRAGMA \
     _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
# endif
# define _GL_INLINE_HEADER_BEGIN \
    _Pragma ("GCC diagnostic push") \
    _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
    _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
    _GL_INLINE_HEADER_CONST_PRAGMA
# define _GL_INLINE_HEADER_END \
    _Pragma ("GCC diagnostic pop")
#else
# define _GL_INLINE_HEADER_BEGIN
# define _GL_INLINE_HEADER_END
#endif

/* Define to `__inline__' or `__inline' if that's what the C compiler
   calls it, or to nothing if 'inline' is not supported under any name.  */
#ifndef __cplusplus
/* #undef inline */
#endif

/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
   the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
   earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
   __APPLE__ && __MACH__ test for Mac OS X.
   __APPLE_CC__ tests for the Apple compiler and its version.
   __STDC_VERSION__ tests for the C99 mode.  */
#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
# define __GNUC_STDC_INLINE__ 1
#endif

/* Define to a type if <wchar.h> does not define. */
/* #undef mbstate_t */

/* Define to the real name of the mktime_internal function. */
/* #undef mktime_internal */

/* Define to `int' if <sys/types.h> does not define. */
/* #undef mode_t */

/* Define to the name of the strftime replacement function. */
#define my_strftime nstrftime

/* Define to the type of st_nlink in struct stat, or a supertype. */
/* #undef nlink_t */

/* Define to `int' if <sys/types.h> does not define. */
/* #undef pid_t */

/* Define to rpl_re_comp if the replacement should be used. */
#define re_comp rpl_re_comp

/* Define to rpl_re_compile_fastmap if the replacement should be used. */
#define re_compile_fastmap rpl_re_compile_fastmap

/* Define to rpl_re_compile_pattern if the replacement should be used. */
#define re_compile_pattern rpl_re_compile_pattern

/* Define to rpl_re_exec if the replacement should be used. */
#define re_exec rpl_re_exec

/* Define to rpl_re_match if the replacement should be used. */
#define re_match rpl_re_match

/* Define to rpl_re_match_2 if the replacement should be used. */
#define re_match_2 rpl_re_match_2

/* Define to rpl_re_search if the replacement should be used. */
#define re_search rpl_re_search

/* Define to rpl_re_search_2 if the replacement should be used. */
#define re_search_2 rpl_re_search_2

/* Define to rpl_re_set_registers if the replacement should be used. */
#define re_set_registers rpl_re_set_registers

/* Define to rpl_re_set_syntax if the replacement should be used. */
#define re_set_syntax rpl_re_set_syntax

/* Define to rpl_re_syntax_options if the replacement should be used. */
#define re_syntax_options rpl_re_syntax_options

/* Define to rpl_regcomp if the replacement should be used. */
#define regcomp rpl_regcomp

/* Define to rpl_regerror if the replacement should be used. */
#define regerror rpl_regerror

/* Define to rpl_regexec if the replacement should be used. */
#define regexec rpl_regexec

/* Define to rpl_regfree if the replacement should be used. */
#define regfree rpl_regfree

/* Define to the equivalent of the C99 'restrict' keyword, or to
   nothing if this is not supported.  Do not define if restrict is
   supported directly.  */
#define restrict __restrict
/* Work around a bug in Sun C++: it does not support _Restrict or
   __restrict__, even though the corresponding Sun C compiler ends up with
   "#define restrict _Restrict" or "#define restrict __restrict__" in the
   previous line.  Perhaps some future version of Sun C++ will work with
   restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
#if defined __SUNPRO_CC && !defined __RESTRICT
# define _Restrict
# define __restrict__
#endif

/* type to use in place of socklen_t if not defined */
/* #undef socklen_t */

/* Define as a signed type of the same size as size_t. */
/* #undef ssize_t */

/* Define to enable asynchronous subprocesses. */
#define subprocesses 1

/* Define as a marker that can be attached to declarations that might not
    be used.  This helps to reduce warnings, such as from
    GCC -Wunused-parameter.  */
#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
# define _GL_UNUSED __attribute__ ((__unused__))
#else
# define _GL_UNUSED
#endif
/* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
   is a misnomer outside of parameter lists.  */
#define _UNUSED_PARAMETER_ _GL_UNUSED

/* gcc supports the "unused" attribute on possibly unused labels, and
   g++ has since version 4.5.  Note to support C++ as well as C,
   _GL_UNUSED_LABEL should be used with a trailing ;  */
#if !defined __cplusplus || __GNUC__ > 4 \
    || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
# define _GL_UNUSED_LABEL _GL_UNUSED
#else
# define _GL_UNUSED_LABEL
#endif

/* The __pure__ attribute was added in gcc 2.96.  */
#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
#else
# define _GL_ATTRIBUTE_PURE /* empty */
#endif

/* The __const__ attribute was added in gcc 2.95.  */
#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
#else
# define _GL_ATTRIBUTE_CONST /* empty */
#endif

/* The __malloc__ attribute was added in gcc 3.  */
#if 3 <= __GNUC__
# define _GL_ATTRIBUTE_MALLOC __attribute__ ((__malloc__))
#else
# define _GL_ATTRIBUTE_MALLOC /* empty */
#endif


/* Define as `fork' if `vfork' does not work. */
/* #undef vfork */

#include <conf_post.h>

#endif /* EMACS_CONFIG_H */

/*
Local Variables:
mode: c
End:
*/


^ permalink raw reply	[relevance 1%]

* Patch to lisp/emacs-lisp/lisp.el breaks build: chartable is nil
@ 2019-05-06 14:23  1% Daniel Pittman
  0 siblings, 0 replies; 143+ results
From: Daniel Pittman @ 2019-05-06 14:23 UTC (permalink / raw)
  To: emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 798 bytes --]

This change seems to have broken building for me:
https://github.com/emacs-mirror/emacs/commit/c64cb02cca

Failure is:
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/menu-bar.el
(source)...
Loading
/private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/lisp.el
(source)...
Wrong type argument: char-table-p, nil
make[1]: *** [bootstrap-emacs.pdmp] Error 255
make: *** [src] Error 2

I'm assuming that (unicode-property-table-internal 'paired-bracket) returns
nil, since that is the only place that references chartables at all in the
file.

Full log, which has details of the macOS system this runs on, attached.
I'm pretty certain, though, that this is probably not platform-dependent.
Should probably guard against the error by verifying that you have a value
from that query.

[-- Attachment #1.2: Type: text/html, Size: 1213 bytes --]

[-- Attachment #2: 02.configure --]
[-- Type: application/octet-stream, Size: 23830 bytes --]

2019-05-06 08:57:40 -0400

./configure
--disable-dependency-tracking
--disable-silent-rules
--enable-locallisppath=/Users/slippycheeze/homebrew/share/emacs/site-lisp
--infodir=/Users/slippycheeze/homebrew/Cellar/emacs-head/HEAD-f0c0b2c_1/share/info/emacs
--prefix=/Users/slippycheeze/homebrew/Cellar/emacs-head/HEAD-f0c0b2c_1
--without-x
--without-dbus
--with-imagemagick
--with-json
--with-modules
--with-gnutls
--with-rsvg
--with-xml2
--with-ns
--disable-ns-self-contained

configure: WARNING: unrecognized options: --disable-dependency-tracking
checking for xcrun... xcrun
checking for make... yes
checking for GNU Make... make
checking build system type... x86_64-apple-darwin18.5.0
checking host system type... x86_64-apple-darwin18.5.0
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to enable C11 features... none needed
checking for ar... ar
checking whether clang and cc understand -c and -o together... yes
checking for putenv... yes
checking for sbrk... yes
checking for fchmod... yes
checking for readlinkat... yes
checking for explicit_bzero... no
checking for faccessat... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for lstat... yes
checking for mkostemp... yes
checking for tzset... yes
checking for pipe2... no
checking for pselect... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for futimes... yes
checking for futimesat... no
checking for futimens... yes
checking for utimensat... yes
checking for lutimes... yes
checking for getdtablesize... yes
checking how to run the C preprocessor... clang -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether clang accepts -g3 -O2... yes
checking whether the compiler is clang... yes
checking whether C compiler handles -Werror -Wunknown-warning-option... yes
checking whether C compiler handles -Wno-switch... yes
checking whether C compiler handles -Wno-pointer-sign... yes
checking whether C compiler handles -Wno-string-plus-int... yes
checking whether C compiler handles -Wno-unknown-attributes... yes
checking whether C compiler handles -Wno-initializer-overrides... yes
checking whether C compiler handles -Wno-tautological-compare... yes
checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /Users/slippycheeze/homebrew/opt/texinfo/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for library containing sqrt... none required
checking for pkg-config... /Users/slippycheeze/homebrew/opt/pkg-config/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for linux/fs.h... no
checking for malloc.h... no
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... yes
checking for sys/prctl.h... no
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... yes
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... no
checking for sys/vfs.h... no
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... no
checking for term.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... yes
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... yes
checking whether gcc understands -MMD -MF... yes
checking for X... disabled
checking AppKit/AppKit.h usability... yes
checking AppKit/AppKit.h presence... yes
checking for AppKit/AppKit.h... yes
checking for Mac OS X 10.6 or newer... yes
checking whether we are using the GNU Objective C compiler... yes
checking whether clang accepts -g... yes
checking if the Objective C compiler supports instancetype... yes
checking whether malloc is Doug Lea style... no
checking for getpagesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking for librsvg-2.0 >= 2.11.0... yes
checking for MagickWand >= 7... yes
checking for MagickRelinquishMemory... yes
checking for MagickExportImagePixels... yes
checking for MagickMergeImageLayers... yes
checking for MagickAutoOrientImage... yes
checking for getaddrinfo_a in -lanl... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... no
checking for jansson >= 2.7... yes
checking sys/inotify.h usability... no
checking sys/inotify.h presence... no
checking for sys/inotify.h... no
checking for libkqueue... no
checking for library containing kqueue... none required
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking gpm.h usability... no
checking gpm.h presence... no
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking for accept4... no
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... no
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for timer_getoverrun... no
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... no
checking for log2... yes
checking for prctl... no
checking for aligned_alloc... no
checking for posix_memalign... yes
checking whether aligned_alloc is declared... no
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... no
checking for posix_openpt... yes
checking for library containing tputs... -lncurses
checking for timerfd interface... no
checking whether signals can be handled on alternate stack... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... no
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... no
checking for mbstate_t... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for unsigned long long int... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking if environ is properly declared... no
checking for complete errno.h... yes
checking whether lstat correctly handles trailing slash... no
checking for mode_t... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... no
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no
checking for long long int... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking whether memmem is declared... yes
checking whether memrchr is declared... no
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... no
checking for sigset_t... yes
checking for wchar_t... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... no
checking whether fgets_unlocked is declared... no
checking whether fputc_unlocked is declared... no
checking whether fputs_unlocked is declared... no
checking whether fread_unlocked is declared... no
checking whether fwrite_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether the utimes function works... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... int
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... none required
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... no
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... no
checking for acl_delete_fd_np... yes
checking for acl_delete_file_np... yes
checking for acl_copy_ext_native... yes
checking for acl_create_entry_np... yes
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking acl/libacl.h usability... no
checking acl/libacl.h presence... no
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... yes
checking for alloca as a compiler built-in... yes
checking for __builtin_expect... yes
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for d_type member in directory struct... yes
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking for explicit_memset... no
checking for access... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... yes
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... no
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking how to get file system space usage... checking for statvfs function (SVR4)... no
checking for two-argument statfs with statfs.f_frsize member... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... yes
checking sys/fs/s5param.h usability... no
checking sys/fs/s5param.h presence... no
checking for sys/fs/s5param.h... no
checking sys/statfs.h usability... no
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking for statfs that truncates block counts... no
checking for getloadavg... yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... yes
checking for memmem... yes
checking whether memmem works... no
checking for memrchr... no
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... no
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... yes
checking for struct stat.st_birthtimespec.tv_nsec... yes
checking for working stdalign.h... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking for stpcpy... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... no
checking for nlink_t... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime loops forever near extrema... no
checking for timezone_t... no
checking for library containing timer_settime... no
checking for timer_settime... no
checking for variable-length arrays... yes
checking whether open recognizes a trailing slash... no
checking for euidaccess... no
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for getgroups... yes
checking for working getgroups... yes
checking for library containing eaccess... no
checking for eaccess... no
checking for group_member... no
checking for getgroups... (cached) yes
checking for working getgroups... (cached) yes
checking whether getgroups handles negative values... no
checking whether the compiler supports the __inline keyword... yes
checking for __mktime_internal... no
checking for clang option to disable position independent executables... not needed

Configured for 'x86_64-apple-darwin18.5.0'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               clang -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    nextstep
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                NONE
  Where do we find X Windows libraries?                   NONE
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no 
  Does Emacs use a png library?                           no 
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             yes
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes (kqueue)
  Does Emacs use access control lists?                    yes 
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               yes
  Does Emacs use -lgmp?                                   yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets (requires gtk3)?            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper



Run 'make' to build Emacs, then run 'src/emacs' to test it.
Run 'make install' in order to build an application bundle.
The application will go to nextstep/Emacs.app and can be run or moved
from there.
The lisp resources for the application will be installed under /Users/slippycheeze/homebrew/Cellar/emacs-head/HEAD-f0c0b2c_1.
You may need to run "make install" with sudo.  The application will fail
to run if these resources are not installed.

configure: creating ./config.status
config.status: creating src/emacs-module.h
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist
config.status: creating nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: unrecognized options: --disable-dependency-tracking
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using './configure --with-pop'.
configure: You might want to install GNU Mailutils
<https://mailutils.org> and use './configure --with-mailutils'.

[-- Attachment #3: 03.make --]
[-- Type: application/octet-stream, Size: 249954 bytes --]

2019-05-06 08:58:39 -0400

make

/Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib all
/Applications/Xcode.app/Contents/Developer/usr/bin/make info-real info-dir
rm -f alloca.h-t alloca.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''HAVE_ALLOCA_H''@|1|g' < ./alloca.in.h; \
	} > alloca.h-t && \
	mv -f alloca.h-t alloca.h
rm -f byteswap.h-t byteswap.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat ./byteswap.in.h; \
	} > byteswap.h-t && \
	mv -f byteswap.h-t byteswap.h
rm -f dirent.h-t dirent.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_DIRENT_H''@|1|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_DIRENT_H''@|<dirent.h>|g' \
	      -e 's/@''GNULIB_OPENDIR''@/0/g' \
	      -e 's/@''GNULIB_READDIR''@/0/g' \
	      -e 's/@''GNULIB_REWINDDIR''@/0/g' \
	      -e 's/@''GNULIB_CLOSEDIR''@/0/g' \
	      -e 's/@''GNULIB_DIRFD''@/0/g' \
	      -e 's/@''GNULIB_FDOPENDIR''@/1/g' \
	      -e 's/@''GNULIB_SCANDIR''@/0/g' \
	      -e 's/@''GNULIB_ALPHASORT''@/0/g' \
	      -e 's/@''HAVE_OPENDIR''@/1/g' \
	      -e 's/@''HAVE_READDIR''@/1/g' \
	      -e 's/@''HAVE_REWINDDIR''@/1/g' \
	      -e 's/@''HAVE_CLOSEDIR''@/1/g' \
	      -e 's|@''HAVE_DECL_DIRFD''@|1|g' \
	      -e 's|@''HAVE_DECL_FDOPENDIR''@|1|g' \
	      -e 's|@''HAVE_FDOPENDIR''@|1|g' \
	      -e 's|@''HAVE_SCANDIR''@|1|g' \
	      -e 's|@''HAVE_ALPHASORT''@|1|g' \
	      -e 's|@''REPLACE_OPENDIR''@|0|g' \
	      -e 's|@''REPLACE_CLOSEDIR''@|0|g' \
	      -e 's|@''REPLACE_DIRFD''@|0|g' \
	      -e 's|@''REPLACE_FDOPENDIR''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
	      < ./dirent.in.h; \
	} > dirent.h-t && \
	mv dirent.h-t dirent.h
rm -f fcntl.h-t fcntl.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_FCNTL_H''@|<fcntl.h>|g' \
	      -e 's/@''GNULIB_FCNTL''@/1/g' \
	      -e 's/@''GNULIB_NONBLOCKING''@/0/g' \
	      -e 's/@''GNULIB_OPEN''@/1/g' \
	      -e 's/@''GNULIB_OPENAT''@/0/g' \
	      -e 's|@''HAVE_FCNTL''@|1|g' \
	      -e 's|@''HAVE_OPENAT''@|1|g' \
	      -e 's|@''REPLACE_FCNTL''@|0|g' \
	      -e 's|@''REPLACE_OPEN''@|1|g' \
	      -e 's|@''REPLACE_OPENAT''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
	      < ./fcntl.in.h; \
	} > fcntl.h-t && \
	mv fcntl.h-t fcntl.h
rm -f getopt.h-t getopt.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_GETOPT_H''@|1|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_GETOPT_H''@|<getopt.h>|g' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      < ./getopt.in.h; \
	} > getopt.h-t && \
	mv -f getopt.h-t getopt.h
rm -f getopt-cdefs.h-t getopt-cdefs.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''HAVE_SYS_CDEFS_H''@|1|g' \
	      < ./getopt-cdefs.in.h; \
	} > getopt-cdefs.h-t && \
	mv -f getopt-cdefs.h-t getopt-cdefs.h
rm -f ieee754.h-t && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's/ifndef _GL_GNULIB_HEADER/if 0/g' \
	    ./ieee754.in.h; \
	} > ieee754.h-t && \
	mv -f ieee754.h-t ieee754.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C doc/lispref info
../../build-aux/install-sh -c -d ../../info
rm -f inttypes.h-t inttypes.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's/@''HAVE_INTTYPES_H''@/1/g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_INTTYPES_H''@|<inttypes.h>|g' \
	      -e 's/@''PRI_MACROS_BROKEN''@/0/g' \
	      -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
	      -e 's/@''HAVE_LONG_LONG_INT''@/1/g' \
	      -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/1/g' \
	      -e 's/@''PRIPTR_PREFIX''@/__PRIPTR_PREFIX/g' \
	      -e 's/@''GNULIB_IMAXABS''@/0/g' \
	      -e 's/@''GNULIB_IMAXDIV''@/0/g' \
	      -e 's/@''GNULIB_STRTOIMAX''@/1/g' \
	      -e 's/@''GNULIB_STRTOUMAX''@/0/g' \
	      -e 's/@''HAVE_DECL_IMAXABS''@/1/g' \
	      -e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \
	      -e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \
	      -e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \
	      -e 's/@''HAVE_IMAXDIV_T''@/1/g' \
	      -e 's/@''REPLACE_STRTOIMAX''@/0/g' \
	      -e 's/@''REPLACE_STRTOUMAX''@/0/g' \
	      -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \
	      -e 's/@''INT64_MAX_EQ_LONG_MAX''@/defined _LP64/g' \
	      -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \
	      -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/defined _LP64/g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
	      < ./inttypes.in.h; \
	} > inttypes.h-t && \
	mv inttypes.h-t inttypes.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C doc/lispintro info
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C doc/emacs info
rm -f limits.h-t limits.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_LIMITS_H''@|<limits.h>|g' \
	      < ./limits.in.h; \
	} > limits.h-t && \
	mv limits.h-t limits.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C doc/misc info
../../build-aux/install-sh -c -d ../../info
rm -f signal.h-t signal.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SIGNAL_H''@|<signal.h>|g' \
	      -e 's/@''GNULIB_PTHREAD_SIGMASK''@/1/g' \
	      -e 's/@''GNULIB_RAISE''@/0/g' \
	      -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/0/g' \
	      -e 's/@''GNULIB_SIGPROCMASK''@/0/g' \
	      -e 's/@''GNULIB_SIGACTION''@/0/g' \
	      -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|1|g' \
	      -e 's|@''HAVE_PTHREAD_SIGMASK''@|1|g' \
	      -e 's|@''HAVE_RAISE''@|1|g' \
	      -e 's|@''HAVE_SIGSET_T''@|1|g' \
	      -e 's|@''HAVE_SIGINFO_T''@|1|g' \
	      -e 's|@''HAVE_SIGACTION''@|1|g' \
	      -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|1|g' \
	      -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|1|g' \
	      -e 's|@''HAVE_SIGHANDLER_T''@|0|g' \
	      -e 's|@''REPLACE_PTHREAD_SIGMASK''@|0|g' \
	      -e 's|@''REPLACE_RAISE''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
	      < ./signal.in.h; \
	} > signal.h-t && \
	mv signal.h-t signal.h
rm -f stdint.h-t stdint.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's/@''HAVE_STDINT_H''@/1/g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDINT_H''@|<stdint.h>|g' \
	      -e 's/@''HAVE_C99_STDINT_H''@/1/g' \
	      -e 's/@''HAVE_SYS_TYPES_H''@/1/g' \
	      -e 's/@''HAVE_INTTYPES_H''@/1/g' \
	      -e 's/@''HAVE_SYS_INTTYPES_H''@/0/g' \
	      -e 's/@''HAVE_SYS_BITYPES_H''@/0/g' \
	      -e 's/@''HAVE_WCHAR_H''@/1/g' \
	      -e 's/@''HAVE_LONG_LONG_INT''@/1/g' \
	      -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/1/g' \
	      -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
	      -e 's/@''BITSIZEOF_PTRDIFF_T''@//g' \
	      -e 's/@''PTRDIFF_T_SUFFIX''@//g' \
	      -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@//g' \
	      -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@//g' \
	      -e 's/@''SIG_ATOMIC_T_SUFFIX''@//g' \
	      -e 's/@''BITSIZEOF_SIZE_T''@//g' \
	      -e 's/@''SIZE_T_SUFFIX''@//g' \
	      -e 's/@''BITSIZEOF_WCHAR_T''@//g' \
	      -e 's/@''HAVE_SIGNED_WCHAR_T''@//g' \
	      -e 's/@''WCHAR_T_SUFFIX''@//g' \
	      -e 's/@''BITSIZEOF_WINT_T''@//g' \
	      -e 's/@''HAVE_SIGNED_WINT_T''@//g' \
	      -e 's/@''WINT_T_SUFFIX''@//g' \
	      -e 's/@''GNULIB_OVERRIDES_WINT_T''@/0/g' \
	      < ./stdint.in.h; \
	} > stdint.h-t && \
	mv stdint.h-t stdint.h
../../build-aux/install-sh -c -d ../../info
../../build-aux/install-sh -c -d ../../info
rm -f stdio.h-t stdio.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDIO_H''@|<stdio.h>|g' \
	      -e 's/@''GNULIB_DPRINTF''@/0/g' \
	      -e 's/@''GNULIB_FCLOSE''@/0/g' \
	      -e 's/@''GNULIB_FDOPEN''@/0/g' \
	      -e 's/@''GNULIB_FFLUSH''@/0/g' \
	      -e 's/@''GNULIB_FGETC''@/1/g' \
	      -e 's/@''GNULIB_FGETS''@/1/g' \
	      -e 's/@''GNULIB_FOPEN''@/0/g' \
	      -e 's/@''GNULIB_FPRINTF''@/1/g' \
	      -e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \
	      -e 's/@''GNULIB_FPURGE''@/0/g' \
	      -e 's/@''GNULIB_FPUTC''@/1/g' \
	      -e 's/@''GNULIB_FPUTS''@/1/g' \
	      -e 's/@''GNULIB_FREAD''@/1/g' \
	      -e 's/@''GNULIB_FREOPEN''@/0/g' \
	      -e 's/@''GNULIB_FSCANF''@/1/g' \
	      -e 's/@''GNULIB_FSEEK''@/0/g' \
	      -e 's/@''GNULIB_FSEEKO''@/0/g' \
	      -e 's/@''GNULIB_FTELL''@/0/g' \
	      -e 's/@''GNULIB_FTELLO''@/0/g' \
	      -e 's/@''GNULIB_FWRITE''@/1/g' \
	      -e 's/@''GNULIB_GETC''@/1/g' \
	      -e 's/@''GNULIB_GETCHAR''@/1/g' \
	      -e 's/@''GNULIB_GETDELIM''@/0/g' \
	      -e 's/@''GNULIB_GETLINE''@/0/g' \
	      -e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \
	      -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \
	      -e 's/@''GNULIB_PCLOSE''@/0/g' \
	      -e 's/@''GNULIB_PERROR''@/0/g' \
	      -e 's/@''GNULIB_POPEN''@/0/g' \
	      -e 's/@''GNULIB_PRINTF''@/1/g' \
	      -e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \
	      -e 's/@''GNULIB_PUTC''@/1/g' \
	      -e 's/@''GNULIB_PUTCHAR''@/1/g' \
	      -e 's/@''GNULIB_PUTS''@/1/g' \
	      -e 's/@''GNULIB_REMOVE''@/0/g' \
	      -e 's/@''GNULIB_RENAME''@/0/g' \
	      -e 's/@''GNULIB_RENAMEAT''@/0/g' \
	      -e 's/@''GNULIB_SCANF''@/1/g' \
	      -e 's/@''GNULIB_SNPRINTF''@/0/g' \
	      -e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \
	      -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \
	      -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/0/g' \
	      -e 's/@''GNULIB_TMPFILE''@/0/g' \
	      -e 's/@''GNULIB_VASPRINTF''@/0/g' \
	      -e 's/@''GNULIB_VDPRINTF''@/0/g' \
	      -e 's/@''GNULIB_VFPRINTF''@/1/g' \
	      -e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \
	      -e 's/@''GNULIB_VFSCANF''@/0/g' \
	      -e 's/@''GNULIB_VSCANF''@/0/g' \
	      -e 's/@''GNULIB_VPRINTF''@/1/g' \
	      -e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \
	      -e 's/@''GNULIB_VSNPRINTF''@/0/g' \
	      -e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \
	      < ./stdio.in.h | \
	  sed -e 's|@''HAVE_DECL_FPURGE''@|1|g' \
	      -e 's|@''HAVE_DECL_FSEEKO''@|1|g' \
	      -e 's|@''HAVE_DECL_FTELLO''@|1|g' \
	      -e 's|@''HAVE_DECL_GETDELIM''@|1|g' \
	      -e 's|@''HAVE_DECL_GETLINE''@|1|g' \
	      -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \
	      -e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \
	      -e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \
	      -e 's|@''HAVE_DPRINTF''@|1|g' \
	      -e 's|@''HAVE_FSEEKO''@|1|g' \
	      -e 's|@''HAVE_FTELLO''@|1|g' \
	      -e 's|@''HAVE_PCLOSE''@|1|g' \
	      -e 's|@''HAVE_POPEN''@|1|g' \
	      -e 's|@''HAVE_RENAMEAT''@|1|g' \
	      -e 's|@''HAVE_VASPRINTF''@|1|g' \
	      -e 's|@''HAVE_VDPRINTF''@|1|g' \
	      -e 's|@''REPLACE_DPRINTF''@|0|g' \
	      -e 's|@''REPLACE_FCLOSE''@|0|g' \
	      -e 's|@''REPLACE_FDOPEN''@|0|g' \
	      -e 's|@''REPLACE_FFLUSH''@|0|g' \
	      -e 's|@''REPLACE_FOPEN''@|0|g' \
	      -e 's|@''REPLACE_FPRINTF''@|0|g' \
	      -e 's|@''REPLACE_FPURGE''@|0|g' \
	      -e 's|@''REPLACE_FREOPEN''@|0|g' \
	      -e 's|@''REPLACE_FSEEK''@|0|g' \
	      -e 's|@''REPLACE_FSEEKO''@|0|g' \
	      -e 's|@''REPLACE_FTELL''@|0|g' \
	      -e 's|@''REPLACE_FTELLO''@|0|g' \
	      -e 's|@''REPLACE_GETDELIM''@|0|g' \
	      -e 's|@''REPLACE_GETLINE''@|0|g' \
	      -e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \
	      -e 's|@''REPLACE_PERROR''@|0|g' \
	      -e 's|@''REPLACE_POPEN''@|0|g' \
	      -e 's|@''REPLACE_PRINTF''@|0|g' \
	      -e 's|@''REPLACE_REMOVE''@|0|g' \
	      -e 's|@''REPLACE_RENAME''@|0|g' \
	      -e 's|@''REPLACE_RENAMEAT''@|0|g' \
	      -e 's|@''REPLACE_SNPRINTF''@|0|g' \
	      -e 's|@''REPLACE_SPRINTF''@|0|g' \
	      -e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \
	      -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \
	      -e 's|@''REPLACE_TMPFILE''@|0|g' \
	      -e 's|@''REPLACE_VASPRINTF''@|0|g' \
	      -e 's|@''REPLACE_VDPRINTF''@|0|g' \
	      -e 's|@''REPLACE_VFPRINTF''@|0|g' \
	      -e 's|@''REPLACE_VPRINTF''@|0|g' \
	      -e 's|@''REPLACE_VSNPRINTF''@|0|g' \
	      -e 's|@''REPLACE_VSPRINTF''@|0|g' \
	      -e 's|@''ASM_SYMBOL_PREFIX''@||g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
	} > stdio.h-t && \
	mv stdio.h-t stdio.h
build-aux/install-sh -c -d ./info
rm -f stdlib.h-t stdlib.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDLIB_H''@|<stdlib.h>|g' \
	      -e 's/@''GNULIB__EXIT''@/0/g' \
	      -e 's/@''GNULIB_ATOLL''@/0/g' \
	      -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \
	      -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' \
	      -e 's/@''GNULIB_GETLOADAVG''@/1/g' \
	      -e 's/@''GNULIB_GETSUBOPT''@/0/g' \
	      -e 's/@''GNULIB_GRANTPT''@/0/g' \
	      -e 's/@''GNULIB_MALLOC_POSIX''@/0/g' \
	      -e 's/@''GNULIB_MBTOWC''@/0/g' \
	      -e 's/@''GNULIB_MKDTEMP''@/0/g' \
	      -e 's/@''GNULIB_MKOSTEMP''@/1/g' \
	      -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \
	      -e 's/@''GNULIB_MKSTEMP''@/0/g' \
	      -e 's/@''GNULIB_MKSTEMPS''@/0/g' \
	      -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \
	      -e 's/@''GNULIB_PTSNAME''@/0/g' \
	      -e 's/@''GNULIB_PTSNAME_R''@/0/g' \
	      -e 's/@''GNULIB_PUTENV''@/1/g' \
	      -e 's/@''GNULIB_QSORT_R''@/0/g' \
	      -e 's/@''GNULIB_RANDOM''@/0/g' \
	      -e 's/@''GNULIB_RANDOM_R''@/0/g' \
	      -e 's/@''GNULIB_REALLOC_POSIX''@/0/g' \
	      -e 's/@''GNULIB_REALLOCARRAY''@/0/g' \
	      -e 's/@''GNULIB_REALPATH''@/0/g' \
	      -e 's/@''GNULIB_RPMATCH''@/0/g' \
	      -e 's/@''GNULIB_SECURE_GETENV''@/0/g' \
	      -e 's/@''GNULIB_SETENV''@/0/g' \
	      -e 's/@''GNULIB_STRTOD''@/0/g' \
	      -e 's/@''GNULIB_STRTOLD''@/0/g' \
	      -e 's/@''GNULIB_STRTOLL''@/0/g' \
	      -e 's/@''GNULIB_STRTOULL''@/0/g' \
	      -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \
	      -e 's/@''GNULIB_UNLOCKPT''@/0/g' \
	      -e 's/@''GNULIB_UNSETENV''@/0/g' \
	      -e 's/@''GNULIB_WCTOMB''@/0/g' \
	      < ./stdlib.in.h | \
	  sed -e 's|@''HAVE__EXIT''@|1|g' \
	      -e 's|@''HAVE_ATOLL''@|1|g' \
	      -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \
	      -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \
	      -e 's|@''HAVE_GETSUBOPT''@|1|g' \
	      -e 's|@''HAVE_GRANTPT''@|1|g' \
	      -e 's|@''HAVE_INITSTATE''@|1|g' \
	      -e 's|@''HAVE_DECL_INITSTATE''@|1|g' \
	      -e 's|@''HAVE_MBTOWC''@|1|g' \
	      -e 's|@''HAVE_MKDTEMP''@|1|g' \
	      -e 's|@''HAVE_MKOSTEMP''@|1|g' \
	      -e 's|@''HAVE_MKOSTEMPS''@|1|g' \
	      -e 's|@''HAVE_MKSTEMP''@|1|g' \
	      -e 's|@''HAVE_MKSTEMPS''@|1|g' \
	      -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \
	      -e 's|@''HAVE_PTSNAME''@|1|g' \
	      -e 's|@''HAVE_PTSNAME_R''@|1|g' \
	      -e 's|@''HAVE_QSORT_R''@|1|g' \
	      -e 's|@''HAVE_RANDOM''@|1|g' \
	      -e 's|@''HAVE_RANDOM_H''@|1|g' \
	      -e 's|@''HAVE_RANDOM_R''@|1|g' \
	      -e 's|@''HAVE_REALLOCARRAY''@|1|g' \
	      -e 's|@''HAVE_REALPATH''@|1|g' \
	      -e 's|@''HAVE_RPMATCH''@|1|g' \
	      -e 's|@''HAVE_SECURE_GETENV''@|1|g' \
	      -e 's|@''HAVE_DECL_SETENV''@|1|g' \
	      -e 's|@''HAVE_SETSTATE''@|1|g' \
	      -e 's|@''HAVE_DECL_SETSTATE''@|1|g' \
	      -e 's|@''HAVE_STRTOD''@|1|g' \
	      -e 's|@''HAVE_STRTOLD''@|1|g' \
	      -e 's|@''HAVE_STRTOLL''@|1|g' \
	      -e 's|@''HAVE_STRTOULL''@|1|g' \
	      -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \
	      -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \
	      -e 's|@''HAVE_UNLOCKPT''@|1|g' \
	      -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \
	      -e 's|@''REPLACE_CALLOC''@|0|g' \
	      -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \
	      -e 's|@''REPLACE_INITSTATE''@|0|g' \
	      -e 's|@''REPLACE_MALLOC''@|0|g' \
	      -e 's|@''REPLACE_MBTOWC''@|0|g' \
	      -e 's|@''REPLACE_MKSTEMP''@|0|g' \
	      -e 's|@''REPLACE_PTSNAME''@|0|g' \
	      -e 's|@''REPLACE_PTSNAME_R''@|0|g' \
	      -e 's|@''REPLACE_PUTENV''@|0|g' \
	      -e 's|@''REPLACE_QSORT_R''@|0|g' \
	      -e 's|@''REPLACE_RANDOM''@|0|g' \
	      -e 's|@''REPLACE_RANDOM_R''@|0|g' \
	      -e 's|@''REPLACE_REALLOC''@|0|g' \
	      -e 's|@''REPLACE_REALPATH''@|0|g' \
	      -e 's|@''REPLACE_SETENV''@|0|g' \
	      -e 's|@''REPLACE_SETSTATE''@|0|g' \
	      -e 's|@''REPLACE_STRTOD''@|0|g' \
	      -e 's|@''REPLACE_STRTOLD''@|0|g' \
	      -e 's|@''REPLACE_UNSETENV''@|0|g' \
	      -e 's|@''REPLACE_WCTOMB''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _Noreturn/r ./_Noreturn.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
	} > stdlib.h-t && \
	mv stdlib.h-t stdlib.h
rm -f string.h-t string.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STRING_H''@|<string.h>|g' \
	      -e 's/@''GNULIB_EXPLICIT_BZERO''@/1/g' \
	      -e 's/@''GNULIB_FFSL''@/0/g' \
	      -e 's/@''GNULIB_FFSLL''@/0/g' \
	      -e 's/@''GNULIB_MBSLEN''@/0/g' \
	      -e 's/@''GNULIB_MBSNLEN''@/0/g' \
	      -e 's/@''GNULIB_MBSCHR''@/0/g' \
	      -e 's/@''GNULIB_MBSRCHR''@/0/g' \
	      -e 's/@''GNULIB_MBSSTR''@/0/g' \
	      -e 's/@''GNULIB_MBSCASECMP''@/0/g' \
	      -e 's/@''GNULIB_MBSNCASECMP''@/0/g' \
	      -e 's/@''GNULIB_MBSPCASECMP''@/0/g' \
	      -e 's/@''GNULIB_MBSCASESTR''@/0/g' \
	      -e 's/@''GNULIB_MBSCSPN''@/0/g' \
	      -e 's/@''GNULIB_MBSPBRK''@/0/g' \
	      -e 's/@''GNULIB_MBSSPN''@/0/g' \
	      -e 's/@''GNULIB_MBSSEP''@/0/g' \
	      -e 's/@''GNULIB_MBSTOK_R''@/0/g' \
	      -e 's/@''GNULIB_MEMCHR''@/0/g' \
	      -e 's/@''GNULIB_MEMMEM''@/1/g' \
	      -e 's/@''GNULIB_MEMPCPY''@/0/g' \
	      -e 's/@''GNULIB_MEMRCHR''@/1/g' \
	      -e 's/@''GNULIB_RAWMEMCHR''@/0/g' \
	      -e 's/@''GNULIB_STPCPY''@/1/g' \
	      -e 's/@''GNULIB_STPNCPY''@/0/g' \
	      -e 's/@''GNULIB_STRCHRNUL''@/0/g' \
	      -e 's/@''GNULIB_STRDUP''@/0/g' \
	      -e 's/@''GNULIB_STRNCAT''@/0/g' \
	      -e 's/@''GNULIB_STRNDUP''@/0/g' \
	      -e 's/@''GNULIB_STRNLEN''@/0/g' \
	      -e 's/@''GNULIB_STRPBRK''@/0/g' \
	      -e 's/@''GNULIB_STRSEP''@/0/g' \
	      -e 's/@''GNULIB_STRSTR''@/0/g' \
	      -e 's/@''GNULIB_STRCASESTR''@/0/g' \
	      -e 's/@''GNULIB_STRTOK_R''@/0/g' \
	      -e 's/@''GNULIB_STRERROR''@/0/g' \
	      -e 's/@''GNULIB_STRERROR_R''@/0/g' \
	      -e 's/@''GNULIB_STRSIGNAL''@/0/g' \
	      -e 's/@''GNULIB_STRVERSCMP''@/0/g' \
	      < ./string.in.h | \
	  sed -e 's|@''HAVE_EXPLICIT_BZERO''@|0|g' \
	      -e 's|@''HAVE_FFSL''@|1|g' \
	      -e 's|@''HAVE_FFSLL''@|1|g' \
	      -e 's|@''HAVE_MBSLEN''@|0|g' \
	      -e 's|@''HAVE_MEMCHR''@|1|g' \
	      -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \
	      -e 's|@''HAVE_MEMPCPY''@|1|g' \
	      -e 's|@''HAVE_DECL_MEMRCHR''@|0|g' \
	      -e 's|@''HAVE_RAWMEMCHR''@|1|g' \
	      -e 's|@''HAVE_STPCPY''@|1|g' \
	      -e 's|@''HAVE_STPNCPY''@|1|g' \
	      -e 's|@''HAVE_STRCHRNUL''@|1|g' \
	      -e 's|@''HAVE_DECL_STRDUP''@|1|g' \
	      -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \
	      -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \
	      -e 's|@''HAVE_STRPBRK''@|1|g' \
	      -e 's|@''HAVE_STRSEP''@|1|g' \
	      -e 's|@''HAVE_STRCASESTR''@|1|g' \
	      -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \
	      -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \
	      -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \
	      -e 's|@''HAVE_STRVERSCMP''@|1|g' \
	      -e 's|@''REPLACE_MEMCHR''@|0|g' \
	      -e 's|@''REPLACE_MEMMEM''@|1|g' \
	      -e 's|@''REPLACE_STPNCPY''@|0|g' \
	      -e 's|@''REPLACE_STRCHRNUL''@|0|g' \
	      -e 's|@''REPLACE_STRDUP''@|0|g' \
	      -e 's|@''REPLACE_STRNCAT''@|0|g' \
	      -e 's|@''REPLACE_STRNDUP''@|0|g' \
	      -e 's|@''REPLACE_STRNLEN''@|0|g' \
	      -e 's|@''REPLACE_STRSTR''@|0|g' \
	      -e 's|@''REPLACE_STRCASESTR''@|0|g' \
	      -e 's|@''REPLACE_STRTOK_R''@|0|g' \
	      -e 's|@''REPLACE_STRERROR''@|0|g' \
	      -e 's|@''REPLACE_STRERROR_R''@|0|g' \
	      -e 's|@''REPLACE_STRSIGNAL''@|0|g' \
	      -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
	      < ./string.in.h; \
	} > string.h-t && \
	mv string.h-t string.h
makeinfo --force --enable-encoding -I ./../emacs -I . --no-split -o ../../info/elisp.info elisp.texi
makeinfo --force -I ./../emacs -I . --no-split -o ../../info/eintr.info emacs-lisp-intro.texi
makeinfo --force --enable-encoding -I . --no-split -o ../../info/emacs.info emacs.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/ada-mode.info ada-mode.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/auth.info auth.texi
../build-aux/install-sh -c -d sys
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/autotype.info autotype.texi
(cd ./doc && \
	 AWK='awk' ../build-aux/make-info-dir ../build-aux/dir_top emacs/emacs.texi lispintro/emacs-lisp-intro.texi lispref/elisp.texi misc/ada-mode.texi misc/auth.texi misc/autotype.texi misc/bovine.texi misc/calc.texi misc/cc-mode.texi misc/cl.texi misc/dbus.texi misc/dired-x.texi misc/doclicense.texi misc/ebrowse.texi misc/ede.texi misc/ediff.texi misc/edt.texi misc/efaq-w32.texi misc/efaq.texi misc/eieio.texi misc/emacs-gnutls.texi misc/emacs-mime.texi misc/epa.texi misc/erc.texi misc/ert.texi misc/eshell.texi misc/eudc.texi misc/eww.texi misc/flymake.texi misc/forms.texi misc/gnus-coding.texi misc/gnus-faq.texi misc/gnus.texi misc/gpl.texi misc/htmlfontify.texi misc/idlwave.texi misc/ido.texi misc/info.texi misc/mairix-el.texi misc/message.texi misc/mh-e.texi misc/newsticker.texi misc/nxml-mode.texi misc/octave-mode.texi misc/org.texi misc/pcl-cvs.texi misc/pgg.texi misc/rcirc.texi misc/reftex.texi misc/remember.texi misc/sasl.texi misc/sc.texi misc/sem-user.texi misc/semantic.texi misc/ses.texi misc/sieve.texi misc/smtpmail.texi misc/speedbar.texi misc/srecode.texi misc/todo-mode.texi misc/tramp.texi misc/trampver.texi misc/url.texi misc/vhdl-mode.texi misc/vip.texi misc/viper.texi misc/widget.texi misc/wisent.texi misc/woman.texi \
	) >info/dir.tmp && mv info/dir.tmp info/dir
rm -f sys/select.h-t sys/select.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_SELECT_H''@|<sys/select.h>|g' \
	      -e 's|@''HAVE_SYS_SELECT_H''@|1|g' \
	      -e 's/@''GNULIB_PSELECT''@/1/g' \
	      -e 's/@''GNULIB_SELECT''@/0/g' \
	      -e 's|@''HAVE_WINSOCK2_H''@|0|g' \
	      -e 's|@''HAVE_PSELECT''@|1|g' \
	      -e 's|@''REPLACE_PSELECT''@|0|g' \
	      -e 's|@''REPLACE_SELECT''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
	      < ./sys_select.in.h; \
	} > sys/select.h-t && \
	mv sys/select.h-t sys/select.h
../build-aux/install-sh -c -d sys
rm -f sys/stat.h-t sys/stat.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_STAT_H''@|<sys/stat.h>|g' \
	      -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|0|g' \
	      -e 's|@''WINDOWS_STAT_TIMESPEC''@|0|g' \
	      -e 's/@''GNULIB_FCHMODAT''@/0/g' \
	      -e 's/@''GNULIB_FSTAT''@/0/g' \
	      -e 's/@''GNULIB_FSTATAT''@/1/g' \
	      -e 's/@''GNULIB_FUTIMENS''@/0/g' \
	      -e 's/@''GNULIB_LCHMOD''@/0/g' \
	      -e 's/@''GNULIB_LSTAT''@/1/g' \
	      -e 's/@''GNULIB_MKDIRAT''@/0/g' \
	      -e 's/@''GNULIB_MKFIFO''@/0/g' \
	      -e 's/@''GNULIB_MKFIFOAT''@/0/g' \
	      -e 's/@''GNULIB_MKNOD''@/0/g' \
	      -e 's/@''GNULIB_MKNODAT''@/0/g' \
	      -e 's/@''GNULIB_STAT''@/0/g' \
	      -e 's/@''GNULIB_UTIMENSAT''@/0/g' \
	      -e 's/@''GNULIB_OVERRIDES_STRUCT_STAT''@/0/g' \
	      -e 's|@''HAVE_FCHMODAT''@|1|g' \
	      -e 's|@''HAVE_FSTATAT''@|1|g' \
	      -e 's|@''HAVE_FUTIMENS''@|1|g' \
	      -e 's|@''HAVE_LCHMOD''@|1|g' \
	      -e 's|@''HAVE_LSTAT''@|1|g' \
	      -e 's|@''HAVE_MKDIRAT''@|1|g' \
	      -e 's|@''HAVE_MKFIFO''@|1|g' \
	      -e 's|@''HAVE_MKFIFOAT''@|1|g' \
	      -e 's|@''HAVE_MKNOD''@|1|g' \
	      -e 's|@''HAVE_MKNODAT''@|1|g' \
	      -e 's|@''HAVE_UTIMENSAT''@|1|g' \
	      -e 's|@''REPLACE_FSTAT''@|0|g' \
	      -e 's|@''REPLACE_FSTATAT''@|1|g' \
	      -e 's|@''REPLACE_FUTIMENS''@|0|g' \
	      -e 's|@''REPLACE_LSTAT''@|1|g' \
	      -e 's|@''REPLACE_MKDIR''@|0|g' \
	      -e 's|@''REPLACE_MKFIFO''@|0|g' \
	      -e 's|@''REPLACE_MKNOD''@|0|g' \
	      -e 's|@''REPLACE_STAT''@|0|g' \
	      -e 's|@''REPLACE_UTIMENSAT''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
	      < ./sys_stat.in.h; \
	} > sys/stat.h-t && \
	mv sys/stat.h-t sys/stat.h
../build-aux/install-sh -c -d sys
rm -f sys/time.h-t sys/time.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's/@''HAVE_SYS_TIME_H''@/1/g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_TIME_H''@|<sys/time.h>|g' \
	      -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \
	      -e 's|@''HAVE_WINSOCK2_H''@|0|g' \
	      -e 's/@''HAVE_GETTIMEOFDAY''@/1/g' \
	      -e 's/@''HAVE_STRUCT_TIMEVAL''@/1/g' \
	      -e 's/@''REPLACE_GETTIMEOFDAY''@/0/g' \
	      -e 's/@''REPLACE_STRUCT_TIMEVAL''@/0/g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
	      < ./sys_time.in.h; \
	} > sys/time.h-t && \
	mv sys/time.h-t sys/time.h
../build-aux/install-sh -c -d sys
rm -f sys/types.h-t sys/types.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_TYPES_H''@|<sys/types.h>|g' \
	      -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
	      -e 's|@''WINDOWS_STAT_INODES''@|0|g' \
	      < ./sys_types.in.h; \
	} > sys/types.h-t && \
	mv sys/types.h-t sys/types.h
rm -f time.h-t time.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_TIME_H''@|<time.h>|g' \
	      -e 's/@''GNULIB_CTIME''@/0/g' \
	      -e 's/@''GNULIB_LOCALTIME''@/0/g' \
	      -e 's/@''GNULIB_MKTIME''@/1/g' \
	      -e 's/@''GNULIB_NANOSLEEP''@/0/g' \
	      -e 's/@''GNULIB_STRFTIME''@/0/g' \
	      -e 's/@''GNULIB_STRPTIME''@/0/g' \
	      -e 's/@''GNULIB_TIMEGM''@/1/g' \
	      -e 's/@''GNULIB_TIME_R''@/1/g' \
	      -e 's/@''GNULIB_TIME_RZ''@/1/g' \
	      -e 's/@''GNULIB_TZSET''@/0/g' \
	      -e 's|@''HAVE_DECL_LOCALTIME_R''@|1|g' \
	      -e 's|@''HAVE_NANOSLEEP''@|1|g' \
	      -e 's|@''HAVE_STRPTIME''@|1|g' \
	      -e 's|@''HAVE_TIMEGM''@|1|g' \
	      -e 's|@''HAVE_TIMEZONE_T''@|0|g' \
	      -e 's|@''HAVE_TZSET''@|1|g' \
	      -e 's|@''REPLACE_CTIME''@|GNULIB_PORTCHECK|g' \
	      -e 's|@''REPLACE_GMTIME''@|0|g' \
	      -e 's|@''REPLACE_LOCALTIME''@|0|g' \
	      -e 's|@''REPLACE_LOCALTIME_R''@|0|g' \
	      -e 's|@''REPLACE_MKTIME''@|1|g' \
	      -e 's|@''REPLACE_NANOSLEEP''@|GNULIB_PORTCHECK|g' \
	      -e 's|@''REPLACE_STRFTIME''@|GNULIB_PORTCHECK|g' \
	      -e 's|@''REPLACE_TIMEGM''@|1|g' \
	      -e 's|@''REPLACE_TZSET''@|GNULIB_PORTCHECK|g' \
	      -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
	      -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
	      -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g' \
	      -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
	      < ./time.in.h; \
	} > time.h-t && \
	mv time.h-t time.h
rm -f unistd.h-t unistd.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_UNISTD_H''@|1|g' \
	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_UNISTD_H''@|<unistd.h>|g' \
	      -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
	      -e 's/@''GNULIB_CHDIR''@/0/g' \
	      -e 's/@''GNULIB_CHOWN''@/0/g' \
	      -e 's/@''GNULIB_CLOSE''@/0/g' \
	      -e 's/@''GNULIB_DUP''@/0/g' \
	      -e 's/@''GNULIB_DUP2''@/1/g' \
	      -e 's/@''GNULIB_DUP3''@/0/g' \
	      -e 's/@''GNULIB_ENVIRON''@/1/g' \
	      -e 's/@''GNULIB_EUIDACCESS''@/1/g' \
	      -e 's/@''GNULIB_FACCESSAT''@/1/g' \
	      -e 's/@''GNULIB_FCHDIR''@/0/g' \
	      -e 's/@''GNULIB_FCHOWNAT''@/0/g' \
	      -e 's/@''GNULIB_FDATASYNC''@/0/g' \
	      -e 's/@''GNULIB_FSYNC''@/1/g' \
	      -e 's/@''GNULIB_FTRUNCATE''@/0/g' \
	      -e 's/@''GNULIB_GETCWD''@/0/g' \
	      -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \
	      -e 's/@''GNULIB_GETDTABLESIZE''@/0/g' \
	      -e 's/@''GNULIB_GETGROUPS''@/1/g' \
	      -e 's/@''GNULIB_GETHOSTNAME''@/0/g' \
	      -e 's/@''GNULIB_GETLOGIN''@/0/g' \
	      -e 's/@''GNULIB_GETLOGIN_R''@/0/g' \
	      -e 's/@''GNULIB_GETPAGESIZE''@/0/g' \
	      -e 's/@''GNULIB_GETPASS''@/0/g' \
	      -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \
	      -e 's/@''GNULIB_GROUP_MEMBER''@/1/g' \
	      -e 's/@''GNULIB_ISATTY''@/0/g' \
	      -e 's/@''GNULIB_LCHOWN''@/0/g' \
	      -e 's/@''GNULIB_LINK''@/0/g' \
	      -e 's/@''GNULIB_LINKAT''@/0/g' \
	      -e 's/@''GNULIB_LSEEK''@/0/g' \
	      -e 's/@''GNULIB_PIPE''@/0/g' \
	      -e 's/@''GNULIB_PIPE2''@/1/g' \
	      -e 's/@''GNULIB_PREAD''@/0/g' \
	      -e 's/@''GNULIB_PWRITE''@/0/g' \
	      -e 's/@''GNULIB_READ''@/0/g' \
	      -e 's/@''GNULIB_READLINK''@/1/g' \
	      -e 's/@''GNULIB_READLINKAT''@/1/g' \
	      -e 's/@''GNULIB_RMDIR''@/0/g' \
	      -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \
	      -e 's/@''GNULIB_SLEEP''@/0/g' \
	      -e 's/@''GNULIB_SYMLINK''@/1/g' \
	      -e 's/@''GNULIB_SYMLINKAT''@/0/g' \
	      -e 's/@''GNULIB_TRUNCATE''@/0/g' \
	      -e 's/@''GNULIB_TTYNAME_R''@/0/g' \
	      -e 's/@''GNULIB_UNISTD_H_GETOPT''@/01/g' \
	      -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \
	      -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \
	      -e 's/@''GNULIB_UNLINK''@/0/g' \
	      -e 's/@''GNULIB_UNLINKAT''@/0/g' \
	      -e 's/@''GNULIB_USLEEP''@/0/g' \
	      -e 's/@''GNULIB_WRITE''@/0/g' \
	      < ./unistd.in.h | \
	  sed -e 's|@''HAVE_CHOWN''@|1|g' \
	      -e 's|@''HAVE_DUP2''@|1|g' \
	      -e 's|@''HAVE_DUP3''@|1|g' \
	      -e 's|@''HAVE_EUIDACCESS''@|0|g' \
	      -e 's|@''HAVE_FACCESSAT''@|1|g' \
	      -e 's|@''HAVE_FCHDIR''@|1|g' \
	      -e 's|@''HAVE_FCHOWNAT''@|1|g' \
	      -e 's|@''HAVE_FDATASYNC''@|1|g' \
	      -e 's|@''HAVE_FSYNC''@|1|g' \
	      -e 's|@''HAVE_FTRUNCATE''@|1|g' \
	      -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
	      -e 's|@''HAVE_GETGROUPS''@|1|g' \
	      -e 's|@''HAVE_GETHOSTNAME''@|1|g' \
	      -e 's|@''HAVE_GETPAGESIZE''@|1|g' \
	      -e 's|@''HAVE_GETPASS''@|1|g' \
	      -e 's|@''HAVE_GROUP_MEMBER''@|0|g' \
	      -e 's|@''HAVE_LCHOWN''@|1|g' \
	      -e 's|@''HAVE_LINK''@|1|g' \
	      -e 's|@''HAVE_LINKAT''@|1|g' \
	      -e 's|@''HAVE_PIPE''@|1|g' \
	      -e 's|@''HAVE_PIPE2''@|0|g' \
	      -e 's|@''HAVE_PREAD''@|1|g' \
	      -e 's|@''HAVE_PWRITE''@|1|g' \
	      -e 's|@''HAVE_READLINK''@|1|g' \
	      -e 's|@''HAVE_READLINKAT''@|1|g' \
	      -e 's|@''HAVE_SETHOSTNAME''@|1|g' \
	      -e 's|@''HAVE_SLEEP''@|1|g' \
	      -e 's|@''HAVE_SYMLINK''@|1|g' \
	      -e 's|@''HAVE_SYMLINKAT''@|1|g' \
	      -e 's|@''HAVE_UNLINKAT''@|1|g' \
	      -e 's|@''HAVE_USLEEP''@|1|g' \
	      -e 's|@''HAVE_DECL_ENVIRON''@|0|g' \
	      -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \
	      -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \
	      -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \
	      -e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \
	      -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
	      -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
	      -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \
	      -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \
	      -e 's|@''HAVE_DECL_TRUNCATE''@|1|g' \
	      -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \
	      -e 's|@''HAVE_OS_H''@|0|g' \
	      -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \
	  | \
	  sed -e 's|@''REPLACE_CHOWN''@|0|g' \
	      -e 's|@''REPLACE_CLOSE''@|0|g' \
	      -e 's|@''REPLACE_DUP''@|0|g' \
	      -e 's|@''REPLACE_DUP2''@|0|g' \
	      -e 's|@''REPLACE_FACCESSAT''@|1|g' \
	      -e 's|@''REPLACE_FCHOWNAT''@|0|g' \
	      -e 's|@''REPLACE_FTRUNCATE''@|0|g' \
	      -e 's|@''REPLACE_GETCWD''@|0|g' \
	      -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \
	      -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \
	      -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \
	      -e 's|@''REPLACE_GETGROUPS''@|1|g' \
	      -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \
	      -e 's|@''REPLACE_GETPASS''@|0|g' \
	      -e 's|@''REPLACE_ISATTY''@|0|g' \
	      -e 's|@''REPLACE_LCHOWN''@|0|g' \
	      -e 's|@''REPLACE_LINK''@|0|g' \
	      -e 's|@''REPLACE_LINKAT''@|0|g' \
	      -e 's|@''REPLACE_LSEEK''@|0|g' \
	      -e 's|@''REPLACE_PREAD''@|0|g' \
	      -e 's|@''REPLACE_PWRITE''@|0|g' \
	      -e 's|@''REPLACE_READ''@|0|g' \
	      -e 's|@''REPLACE_READLINK''@|1|g' \
	      -e 's|@''REPLACE_READLINKAT''@|1|g' \
	      -e 's|@''REPLACE_RMDIR''@|0|g' \
	      -e 's|@''REPLACE_SLEEP''@|0|g' \
	      -e 's|@''REPLACE_SYMLINK''@|1|g' \
	      -e 's|@''REPLACE_SYMLINKAT''@|0|g' \
	      -e 's|@''REPLACE_TRUNCATE''@|0|g' \
	      -e 's|@''REPLACE_TTYNAME_R''@|0|g' \
	      -e 's|@''REPLACE_UNLINK''@|0|g' \
	      -e 's|@''REPLACE_UNLINKAT''@|0|g' \
	      -e 's|@''REPLACE_USLEEP''@|0|g' \
	      -e 's|@''REPLACE_WRITE''@|0|g' \
	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
	      -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
	      -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h'; \
	} > unistd.h-t && \
	mv unistd.h-t unistd.h
clang -c    -MMD -MF deps/fingerprint.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  fingerprint.c
clang -c    -MMD -MF deps/acl_entries.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  acl_entries.c
clang -c    -MMD -MF deps/euidaccess.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  euidaccess.c
clang -c    -MMD -MF deps/explicit_bzero.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  explicit_bzero.c
clang -c    -MMD -MF deps/faccessat.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  faccessat.c
clang -c    -MMD -MF deps/fpending.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  fpending.c
clang -c    -MMD -MF deps/fstatat.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  fstatat.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/bovine.info bovine.texi
clang -c    -MMD -MF deps/fsusage.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  fsusage.c
clang -c    -MMD -MF deps/getgroups.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  getgroups.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/calc.info calc.texi
makeinfo --force -I./../emacs --no-split -o ../../info/ccmode.info cc-mode.texi
clang -c    -MMD -MF deps/getopt.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  getopt.c
clang -c    -MMD -MF deps/getopt1.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  getopt1.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/cl.info cl.texi
clang -c    -MMD -MF deps/group-member.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  group-member.c
clang -c    -MMD -MF deps/lstat.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  lstat.c
clang -c    -MMD -MF deps/memmem.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  memmem.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/dbus.info dbus.texi
clang -c    -MMD -MF deps/memrchr.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  memrchr.c
clang -c    -MMD -MF deps/mktime.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  mktime.c
clang -c    -MMD -MF deps/open.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  open.c
clang -c    -MMD -MF deps/openat-proc.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  openat-proc.c
clang -c    -MMD -MF deps/readlink.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  readlink.c
clang -c    -MMD -MF deps/readlinkat.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  readlinkat.c
clang -c    -MMD -MF deps/regex.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  regex.c
clang -c    -MMD -MF deps/sig2str.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  sig2str.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/dired-x.info dired-x.texi
clang -c    -MMD -MF deps/symlink.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  symlink.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/ebrowse.info ebrowse.texi
clang -c    -MMD -MF deps/time_rz.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  time_rz.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/ede.info ede.texi
clang -c    -MMD -MF deps/timegm.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  timegm.c
clang -c    -MMD -MF deps/acl-errno-valid.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  acl-errno-valid.c
clang -c    -MMD -MF deps/acl-internal.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  acl-internal.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/ediff.info ediff.texi
clang -c    -MMD -MF deps/get-permissions.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  get-permissions.c
clang -c    -MMD -MF deps/set-permissions.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  set-permissions.c
clang -c    -MMD -MF deps/allocator.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  allocator.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/edt.info edt.texi
clang -c    -MMD -MF deps/binary-io.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  binary-io.c
clang -c    -MMD -MF deps/c-ctype.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  c-ctype.c
clang -c    -MMD -MF deps/c-strcasecmp.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  c-strcasecmp.c
clang -c    -MMD -MF deps/c-strncasecmp.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  c-strncasecmp.c
clang -c    -MMD -MF deps/careadlinkat.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  careadlinkat.c
clang -c    -MMD -MF deps/cloexec.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  cloexec.c
clang -c    -MMD -MF deps/close-stream.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  close-stream.c
clang -c    -MMD -MF deps/count-leading-zeros.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  count-leading-zeros.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/eieio.info eieio.texi
clang -c    -MMD -MF deps/count-one-bits.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  count-one-bits.c
clang -c    -MMD -MF deps/count-trailing-zeros.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  count-trailing-zeros.c
clang -c    -MMD -MF deps/md5.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  md5.c
clang -c    -MMD -MF deps/sha1.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  sha1.c
makeinfo --force -I./../emacs --no-split --enable-encoding \
	  -o ../../info/emacs-mime.info emacs-mime.texi
clang -c    -MMD -MF deps/sha256.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  sha256.c
clang -c    -MMD -MF deps/sha512.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  sha512.c
clang -c    -MMD -MF deps/dtoastr.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  dtoastr.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/epa.info epa.texi
clang -c    -MMD -MF deps/dtotimespec.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  dtotimespec.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/erc.info erc.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/ert.info ert.texi
clang -c    -MMD -MF deps/filemode.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  filemode.c
clang -c    -MMD -MF deps/filevercmp.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  filevercmp.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/eshell.info eshell.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/eudc.info eudc.texi
clang -c    -MMD -MF deps/gettime.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  gettime.c
clang -c    -MMD -MF deps/nstrftime.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  nstrftime.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/efaq.info efaq.texi
clang -c    -MMD -MF deps/pipe2.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  pipe2.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/eww.info eww.texi
clang -c    -MMD -MF deps/qcopy-acl.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  qcopy-acl.c
clang -c    -MMD -MF deps/stat-time.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  stat-time.c
clang -c    -MMD -MF deps/tempname.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  tempname.c
clang -c    -MMD -MF deps/timespec.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  timespec.c
clang -c    -MMD -MF deps/timespec-add.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  timespec-add.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/flymake.info flymake.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/forms.info forms.texi
clang -c    -MMD -MF deps/timespec-sub.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  timespec-sub.c
clang -c    -MMD -MF deps/u64.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  u64.c
clang -c    -MMD -MF deps/unistd.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  unistd.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/gnus.info gnus.texi
clang -c    -MMD -MF deps/utimens.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  utimens.c
clang -c    -MMD -MF deps/openat-die.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  openat-die.c
clang -c    -MMD -MF deps/save-cwd.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare   -g3 -O2 -I. -I../src -I. -I./../src  save-cwd.c
rm -f libgnu.a
ar cr libgnu.a fingerprint.o acl_entries.o euidaccess.o explicit_bzero.o faccessat.o fpending.o fstatat.o fsusage.o getgroups.o getopt.o getopt1.o group-member.o lstat.o memmem.o memrchr.o mktime.o open.o openat-proc.o readlink.o readlinkat.o regex.o sig2str.o symlink.o time_rz.o timegm.o acl-errno-valid.o acl-internal.o get-permissions.o set-permissions.o allocator.o binary-io.o c-ctype.o c-strcasecmp.o c-strncasecmp.o careadlinkat.o cloexec.o close-stream.o count-leading-zeros.o count-one-bits.o count-trailing-zeros.o md5.o sha1.o sha256.o sha512.o dtoastr.o dtotimespec.o filemode.o filevercmp.o gettime.o nstrftime.o pipe2.o qcopy-acl.o stat-time.o tempname.o timespec.o timespec-add.o timespec-sub.o u64.o unistd.o utimens.o openat-die.o save-cwd.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
ranlib libgnu.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/emacs-gnutls.info emacs-gnutls.texi
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib-src all
clang   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib    -g3 -O2 -DEMACS_NAME="\"GNU Emacs\"" -DVERSION="\"27.0.50\"" -o etags etags.c  ../lib/libgnu.a 
clang   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib    -g3 -O2 -DEMACS_NAME="\"GNU Emacs\"" -DVERSION="\"27.0.50\"" -o ctags ctags.c  ../lib/libgnu.a 
clang   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib    -g3 -O2 emacsclient.c \
	   -DVERSION="\"27.0.50\""  ../lib/libgnu.a  \
	      -o emacsclient
clang   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib    -g3 -O2 -DVERSION="\"27.0.50\"" \
	  ebrowse.c  ../lib/libgnu.a  -o ebrowse
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/htmlfontify.info htmlfontify.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/idlwave.info idlwave.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/ido.info ido.texi
clang   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib    -g3 -O2 hexl.c ../lib/libgnu.a  -o hexl
clang -c   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib   -g3 -O2  pop.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/info.info info.texi
clang   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib    -g3 -O2 make-docfile.c  ../lib/libgnu.a  -o make-docfile
clang   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib    -g3 -O2 make-fingerprint.c  ../lib/libgnu.a  -o make-fingerprint
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/mairix-el.info mairix-el.texi
clang   -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare  -I. -I../src -I../lib -I. -I./../src -I./../lib    -g3 -O2  movemail.c pop.o \
	   ../lib/libgnu.a           -o movemail
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/message.info message.texi
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' all
( printf 'shortlisp = \\\n'; \
	sed -n 's/^[ \t]*(load "\([^"]*\)".*/\1/p' ../lisp/loadup.el | \
	  sed -e 's/$/.elc \\/' -e 's/\.el\.elc/.el/'; \
	echo "" ) > lisp.mk
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/mh-e.info mh-e.texi
../lib-src/make-docfile -d . -g dispnew.o frame.o scroll.o xdisp.o menu.o  window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o sysdep.o bignum.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex-emacs.o undo.o alloc.o pdumper.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o dynlib.o emacs-module.o syntax.o  bytecode.o process.o gnutls.o callproc.o region-cache.o sound.o timefns.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o lcms.o kqueue.o  profiler.o decompress.o thread.o systhread.o        fontset.o fringe.o image.o  json.o  nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o macfont.o > globals.tmp
../build-aux/move-if-change globals.tmp globals.h
echo timestamp > gl-stamp
for i in   dispnew.o frame.o scroll.o xdisp.o menu.o  window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o sysdep.o bignum.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex-emacs.o undo.o alloc.o pdumper.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o dynlib.o emacs-module.o syntax.o  bytecode.o process.o gnutls.o callproc.o region-cache.o sound.o timefns.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o lcms.o kqueue.o  profiler.o decompress.o thread.o systhread.o        fontset.o fringe.o image.o  json.o  nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o macfont.o terminfo.o lastfile.o     ; do \
	  echo "$i" | sed 's,.*/,,; s/\.obj$/\.o/; s/^/"/; s/$/",/' \
	    || exit; \
	done >buildobj.h.tmp
mv buildobj.h.tmp buildobj.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../admin/charsets all
AWK=awk ./mapconv glibc/ISO-8859-2.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-2.map
AWK=awk ./mapconv glibc/ISO-8859-3.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-3.map
AWK=awk ./mapconv glibc/ISO-8859-4.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-4.map
AWK=awk ./mapconv glibc/ISO-8859-5.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-5.map
AWK=awk ./mapconv glibc/ISO-8859-6.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-6.map
AWK=awk ./mapconv glibc/ISO-8859-7.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-7.map
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../admin/unidata charscript.el
AWK=awk ./mapconv glibc/ISO-8859-8.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-8.map
awk -f ./blocks.awk < Blocks.txt > ../../lisp/international/charscript.el
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/newsticker.info newsticker.texi
AWK=awk ./mapconv glibc/ISO-8859-9.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-9.map
AWK=awk ./mapconv glibc/ISO-8859-10.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-10.map
AWK=awk ./mapconv glibc/ISO-8859-11.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-11.map
AWK=awk ./mapconv glibc/ISO-8859-13.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-13.map
AWK=awk ./mapconv glibc/ISO-8859-14.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-14.map
AWK=awk ./mapconv glibc/ISO-8859-15.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-15.map
AWK=awk ./mapconv glibc/ISO-8859-16.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/8859-16.map
AWK=awk ./mapconv glibc/IBM037.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM037.map
AWK=awk ./mapconv glibc/IBM038.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM038.map
AWK=awk ./mapconv glibc/IBM256.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM256.map
AWK=awk ./mapconv glibc/IBM273.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM273.map
AWK=awk ./mapconv glibc/IBM274.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM274.map
AWK=awk ./mapconv glibc/IBM275.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM275.map
AWK=awk ./mapconv glibc/IBM277.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM277.map
AWK=awk ./mapconv glibc/IBM278.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM278.map
AWK=awk ./mapconv glibc/IBM280.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM280.map
AWK=awk ./mapconv glibc/IBM281.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM281.map
AWK=awk ./mapconv glibc/IBM284.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM284.map
AWK=awk ./mapconv glibc/IBM285.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM285.map
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../admin/charsets cp51932.el
AWK=awk ./mapconv mapfiles/CP932.TXT '/^0x[89A-F][0-9A-F][0-9A-F]/' UNICODE2 ./cp932.awk > ../../etc/charsets/CP932-2BYTE.map
AWK=awk ./mapconv glibc/IBM290.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM290.map
AWK=awk ./mapconv glibc/IBM297.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM297.map
AWK=awk ./mapconv glibc/IBM420.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM420.map
AWK=awk ./mapconv glibc/IBM423.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM423.map
awk -f ./cp51932.awk < ../../etc/charsets/CP932-2BYTE.map > ../../lisp/international/cp51932.el
AWK=awk ./mapconv glibc/IBM424.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM424.map
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/nxml-mode.info nxml-mode.texi
AWK=awk ./mapconv glibc/IBM437.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM437.map
AWK=awk ./mapconv glibc/IBM500.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM500.map
AWK=awk ./mapconv glibc/IBM850.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM850.map
AWK=awk ./mapconv glibc/IBM851.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM851.map
AWK=awk ./mapconv glibc/IBM852.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM852.map
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../admin/charsets eucjp-ms.el
gunzip -c glibc/EUC-JP-MS.gz | awk -f ./eucjp-ms.awk > ../../lisp/international/eucjp-ms.el
AWK=awk ./mapconv glibc/IBM855.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM855.map
AWK=awk ./mapconv glibc/IBM856.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM856.map
AWK=awk ./mapconv glibc/IBM857.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM857.map
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/octave-mode.info octave-mode.texi
AWK=awk ./mapconv glibc/IBM860.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM860.map
AWK=awk ./mapconv glibc/IBM861.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM861.map
AWK=awk ./mapconv glibc/IBM862.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM862.map
AWK=awk ./mapconv glibc/IBM863.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM863.map
AWK=awk ./mapconv glibc/IBM864.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM864.map
AWK=awk ./mapconv glibc/IBM865.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM865.map
AWK=awk ./mapconv glibc/IBM866.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM866.map
AWK=awk ./mapconv glibc/IBM868.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM868.map
AWK=awk ./mapconv glibc/IBM869.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM869.map
AWK=awk ./mapconv glibc/IBM870.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM870.map
AWK=awk ./mapconv glibc/IBM871.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM871.map
AWK=awk ./mapconv glibc/IBM874.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM874.map
AWK=awk ./mapconv glibc/IBM875.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM875.map
AWK=awk ./mapconv glibc/IBM880.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM880.map
AWK=awk ./mapconv glibc/IBM891.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM891.map
AWK=awk ./mapconv glibc/IBM903.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM903.map
AWK=awk ./mapconv glibc/IBM904.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM904.map
AWK=awk ./mapconv glibc/IBM905.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM905.map
AWK=awk ./mapconv glibc/IBM918.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM918.map
AWK=awk ./mapconv glibc/IBM1004.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM1004.map
AWK=awk ./mapconv glibc/IBM1026.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM1026.map
AWK=awk ./mapconv glibc/IBM1047.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/IBM1047.map
AWK=awk ./mapconv glibc/CP737.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP737.map
AWK=awk ./mapconv glibc/CP775.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP775.map
AWK=awk ./mapconv glibc/CP1125.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1125.map
AWK=awk ./mapconv glibc/CP1250.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1250.map
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/org.info org.texi
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/dispnew.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  dispnew.c
AWK=awk ./mapconv glibc/CP1251.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1251.map
AWK=awk ./mapconv glibc/CP1252.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1252.map
AWK=awk ./mapconv glibc/CP1253.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1253.map
AWK=awk ./mapconv glibc/CP1254.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1254.map
AWK=awk ./mapconv glibc/CP1255.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1255.map
AWK=awk ./mapconv glibc/CP1256.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1256.map
AWK=awk ./mapconv glibc/CP1257.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1257.map
AWK=awk ./mapconv glibc/CP1258.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP1258.map
AWK=awk ./mapconv glibc/CP10007.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/CP10007.map
cp mapfiles/CP720.map ../../etc/charsets/CP720.map
cp mapfiles/CP858.map ../../etc/charsets/CP858.map
AWK=awk ./mapconv glibc/GB2312.gz '/^<.*[ 	]\/x[a-f]/' GLIBC-2-7 ./compact.awk > ../../etc/charsets/GB2312.map
AWK=awk ./mapconv glibc/GBK.gz '/^<.*[ 	]\/x[89a-f]/' GLIBC-2 ./compact.awk > ../../etc/charsets/GBK.map
AWK=awk ./mapconv glibc/GB18030.gz '/^<.*[ 	]\/x..\/x..[ 	]/' GLIBC-2 ./gb180302.awk > ../../etc/charsets/GB180302.map
AWK=awk ./mapconv glibc/BIG5.gz '/^<.*[ 	]\/x[a-f]/' GLIBC-2 > ../../etc/charsets/BIG5.map
AWK=awk ./mapconv glibc/BIG5-HKSCS.gz '/^<.*[ 	]\/x[89a-f].\//' GLIBC-2 ./compact.awk > ../../etc/charsets/BIG5-HKSCS.map
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/pcl-cvs.info pcl-cvs.texi
AWK=awk ./mapconv glibc/EUC-TW.gz '/^<.*[ 	]\/x[a-f]/' GLIBC-2-7 ./compact.awk > ../../etc/charsets/CNS-1.map
AWK=awk ./mapconv mapfiles/cns2ucsdkw.txt '/^C2/' KANJI-DATABASE ./compact.awk > ../../etc/charsets/CNS-2.map
AWK=awk ./mapconv mapfiles/cns2ucsdkw.txt '/^C3/' KANJI-DATABASE ./compact.awk > ../../etc/charsets/CNS-3.map
AWK=awk ./mapconv mapfiles/cns2ucsdkw.txt '/^C4/' KANJI-DATABASE ./compact.awk > ../../etc/charsets/CNS-4.map
AWK=awk ./mapconv mapfiles/cns2ucsdkw.txt '/^C5/' KANJI-DATABASE ./compact.awk > ../../etc/charsets/CNS-5.map
AWK=awk ./mapconv mapfiles/cns2ucsdkw.txt '/^C6/' KANJI-DATABASE ./compact.awk > ../../etc/charsets/CNS-6.map
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/frame.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  frame.c
AWK=awk ./mapconv mapfiles/cns2ucsdkw.txt '/^C7/' KANJI-DATABASE ./compact.awk > ../../etc/charsets/CNS-7.map
AWK=awk ./mapconv glibc/EUC-TW.gz '/^<.*\/x8e\/xaf/ s,/x8e/xaf,,' GLIBC-2-7 ./compact.awk > ../../etc/charsets/CNS-F.map
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/scroll.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  scroll.c
(./mapconv glibc/JIS_X0201.gz '/^<.*[ 	]\/x[0-9]/' GLIBC-1 ./compact.awk && \
	  echo "# Generated by hand" && \
	  echo "0xA1-0xDF 0xFF61" ) > ../../etc/charsets/JISX0201.map
AWK=awk ./mapconv glibc/EUC-JP.gz '/^<.*[ 	]\/x[a-f]/' GLIBC-2-7 \
	  | sed 's/0x2015/0x2014/' > ../../etc/charsets/JISX0208.map
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/xdisp.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  xdisp.c
AWK=awk ./mapconv glibc/EUC-JP.gz '/^<.*[ 	]\/x8f/ s,/x8f,,' GLIBC-2-7 ./compact.awk > ../../etc/charsets/JISX0212.map
sed -n -e '/^#/d' -e 's,.*0x\([0-9A-Z]*\)$,/0x0*\1$/d,p' < mapfiles/JISX213A.map > jisx2131-filter
AWK=awk ./mapconv glibc/EUC-JISX0213.gz '/^<.*[ 	]\/x8f/ s,/x8f,,' GLIBC-2-7 > ../../etc/charsets/JISX2132.map
(AWK=awk ./mapconv mapfiles/Uni2JIS '/^[^#].*0-/' YASUOKA ./kuten.awk \
	  | sed -e '/0x2140/s/005C/FF3C/' && \
	  echo '0x3442 0x3D4E' && echo '0x374E 0x25874' && \
	  echo '0x3764 0x28EF6' && echo '0x513D 0x2F80F' && \
	  echo '0x7045 0x9724' ) > ../../etc/charsets/JISC6226.map
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/pgg.info pgg.texi
cp mapfiles/JISX213A.map ../../etc/charsets/JISX213A.map
AWK=awk ./mapconv glibc/EUC-KR.gz '/^<.*[ 	]\/x[a-f]/' GLIBC-2-7 ./compact.awk > ../../etc/charsets/KSC5601.map
AWK=awk ./mapconv glibc/KSC5636.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/KSC5636.map
AWK=awk ./mapconv glibc/JOHAB.gz '/^<.*[ 	]\/x[89a-f]/' GLIBC-2 ./compact.awk > ../../etc/charsets/JOHAB.map
AWK=awk ./mapconv glibc/KOI-8.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/KOI-8.map
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/menu.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  menu.c
AWK=awk ./mapconv glibc/KOI8-R.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/KOI8-R.map
AWK=awk ./mapconv glibc/KOI8-U.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/KOI8-U.map
AWK=awk ./mapconv glibc/KOI8-T.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/KOI8-T.map
(echo "# Modified from IBM866.map according to the chart at" && \
	  echo "# http://www.cyrillic.com/ref/cyrillic/koi-8alt.html," && \
	  echo "# with guesses for the Unicodes of the glyphs." && \
	  sed -e '1 d' \
	     -e '/0xF2/ s/ .*/ 0x2019/' \
	     -e '/0xF3/ s/ .*/ 0x2018/' \
	     -e '/0xF4/ s/ .*/ 0x0301/' \
	     -e '/0xF5/ s/ .*/ 0x0300/' \
	     -e '/0xF6/ s/ .*/ 0x203A/' \
	     -e '/0xF7/ s/ .*/ 0x2039/' \
	     -e '/0xF8/ s/ .*/ 0x2191/' \
	     -e '/0xF9/ s/ .*/ 0x2193/' \
	     -e '/0xFA/ s/ .*/ 0x00B1/' \
	     -e '/0xFB/ s/ .*/ 0x00F7/' < ../../etc/charsets/IBM866.map ) > ../../etc/charsets/ALTERNATIVNYJ.map
AWK=awk ./mapconv mapfiles/bulgarian-mik.txt '1,$' CZYBORRA ./compact.awk > ../../etc/charsets/MIK.map
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/rcirc.info rcirc.texi
AWK=awk ./mapconv mapfiles/PTCP154 '/^0x/' IANA ./compact.awk > ../../etc/charsets/PTCP154.map
AWK=awk ./mapconv glibc/TIS-620.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/TIS-620.map
AWK=awk ./mapconv glibc/VISCII.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/VISCII.map
AWK=awk ./mapconv glibc/TCVN5712-1.gz '/^<.*[ 	]\/x[0-9a-f].[ 	]/' GLIBC-1 ./compact.awk > ../../etc/charsets/VSCII.map
AWK=awk ./mapconv glibc/TCVN5712-1.gz '/^<.*[ 	]\/x[2-7a-f].[ 	]/' GLIBC-1 ./compact.awk \
	  | sed 's/0x20-0x7F.*/0x00-0x7F 0x0000/' > ../../etc/charsets/VSCII-2.map
AWK=awk ./mapconv glibc/GEORGIAN-PS.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/KA-PS.map
AWK=awk ./mapconv glibc/GEORGIAN-ACADEMY.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/KA-ACADEMY.map
AWK=awk ./mapconv glibc/HP-ROMAN8.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/HP-ROMAN8.map
AWK=awk ./mapconv glibc/NEXTSTEP.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/NEXTSTEP.map
AWK=awk ./mapconv glibc/MACINTOSH.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/MACINTOSH.map
AWK=awk ./mapconv glibc/EBCDIC-UK.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/EBCDICUK.map
AWK=awk ./mapconv glibc/EBCDIC-US.gz '/^<.*[ 	]\/x/' GLIBC-1 ./compact.awk > ../../etc/charsets/EBCDICUS.map
AWK=awk ./mapconv mapfiles/stdenc.txt '/^[0-9A-Fa-f]/' UNICODE ./compact.awk > ../../etc/charsets/stdenc.map
AWK=awk ./mapconv mapfiles/symbol.txt '/^[0-9A-Fa-f]/' UNICODE ./compact.awk > ../../etc/charsets/symbol.map
AWK=awk ./mapconv glibc/CP949.gz '/^<.*[ 	]\/x[89a-f]/' GLIBC-2 ./compact.awk > ../../etc/charsets/CP949-2BYTE.map
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/remember.info remember.texi
(echo "# Generated from BIG5.map" && \
	  sed -n -e '/0xa140/,/0xc8fe/p' < ../../etc/charsets/BIG5.map | awk -f ./big5.awk ) > ../../etc/charsets/BIG5-1.map
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/window.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  window.c
(echo "# Generated from BIG5.map" && \
	  sed -n -e '/0xc940/,$ p' < ../../etc/charsets/BIG5.map | awk -f ./big5.awk ) > ../../etc/charsets/BIG5-2.map
cp mapfiles/MULE-ethiopic.map ../../etc/charsets/MULE-ethiopic.map
cp mapfiles/MULE-ipa.map ../../etc/charsets/MULE-ipa.map
cp mapfiles/MULE-is13194.map ../../etc/charsets/MULE-is13194.map
cp mapfiles/MULE-sisheng.map ../../etc/charsets/MULE-sisheng.map
cp mapfiles/MULE-tibetan.map ../../etc/charsets/MULE-tibetan.map
cp mapfiles/MULE-lviscii.map ../../etc/charsets/MULE-lviscii.map
cp mapfiles/MULE-uviscii.map ../../etc/charsets/MULE-uviscii.map
awk -f ./gb180304.awk < ../../etc/charsets/GB180302.map > ../../etc/charsets/GB180304.map
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/charset.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  charset.c
AWK=awk ./mapconv glibc/EUC-JISX0213.gz '/^<.*[ 	]\/x[a-f]/' GLIBC-2-7 \
	  | sed -f jisx2131-filter \
	  | sed -e 's/0x2015/0x2014/' -e 's/0x2299/0x29BF/' > ../../etc/charsets/JISX2131.map
echo timestamp > charsets.stamp
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/reftex.info reftex.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/sasl.info sasl.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/sc.info sc.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/semantic.info semantic.texi
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/coding.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  coding.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/category.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  category.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/ccl.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  ccl.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/ses.info ses.texi
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/character.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  character.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/sieve.info sieve.texi
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/chartab.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  chartab.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/bidi.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  bidi.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/cm.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  cm.c
./text.texi:649: warning: `.' or `,' must follow @xref, not )
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/smtpmail.info smtpmail.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/speedbar.info speedbar.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/srecode.info srecode.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/todo-mode.info todo-mode.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/tramp.info tramp.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/url.info url.texi
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/term.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  term.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/terminal.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  terminal.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/xfaces.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  xfaces.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/vhdl-mode.info vhdl-mode.texi
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/emacs.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  emacs.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/vip.info vip.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/viper.info viper.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/widget.info widget.texi
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/keyboard.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  keyboard.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/macros.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  macros.c
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/wisent.info wisent.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/woman.info woman.texi
makeinfo --force -I./../emacs --no-split  \
	  -o ../../info/efaq-w32.info efaq-w32.texi
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/keymap.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  keymap.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/sysdep.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  sysdep.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/bignum.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  bignum.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/buffer.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  buffer.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/filelock.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  filelock.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/insdel.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  insdel.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/marker.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  marker.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/minibuf.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  minibuf.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/fileio.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  fileio.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/dired.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  dired.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/cmds.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  cmds.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/casetab.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  casetab.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/casefiddle.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  casefiddle.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/indent.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  indent.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/search.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  search.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/regex-emacs.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  regex-emacs.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/undo.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  undo.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/alloc.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  alloc.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/pdumper.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  pdumper.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/data.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  data.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/doc.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  doc.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/editfns.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  editfns.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/callint.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  callint.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/eval.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  eval.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/floatfns.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  floatfns.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/fns.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  fns.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/font.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  font.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/print.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  print.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/lread.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  lread.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/dynlib.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  dynlib.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/emacs-module.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  emacs-module.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/syntax.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  syntax.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/bytecode.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  bytecode.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/process.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  process.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/gnutls.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  gnutls.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/callproc.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  callproc.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/region-cache.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  region-cache.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/sound.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  sound.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/timefns.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  timefns.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/atimer.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  atimer.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/doprnt.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  doprnt.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/intervals.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  intervals.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/textprop.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  textprop.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/composite.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  composite.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/xml.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  xml.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/lcms.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  lcms.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/kqueue.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  kqueue.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/profiler.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  profiler.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/decompress.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  decompress.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/thread.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  thread.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/systhread.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  systhread.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/fontset.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  fontset.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/fringe.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  fringe.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/image.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  image.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/json.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  json.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/nsterm.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2   nsterm.m
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/nsfns.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2   nsfns.m
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/nsmenu.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2   nsmenu.m
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/nsselect.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2   nsselect.m
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/nsimage.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2   nsimage.m
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/macfont.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2   macfont.m
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/terminfo.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  terminfo.c
clang -c  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/lastfile.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  lastfile.c
clang -o temacs.tmp \
	  -Demacs  -I. -I. -I../lib -I../lib      -I/Users/slippycheeze/homebrew/Cellar/libffi/3.2.1/lib/libffi-3.2.1/include -I/Users/slippycheeze/homebrew/Cellar/libpng/1.6.37/include/libpng16 -I/Users/slippycheeze/homebrew/opt/freetype/include/freetype2 -I/Users/slippycheeze/homebrew/Cellar/fontconfig/2.13.1/include -I/Users/slippycheeze/homebrew/Cellar/pcre/8.43/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/include/glib-2.0 -I/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib/glib-2.0/include -I/Users/slippycheeze/homebrew/opt/gettext/include -I/Users/slippycheeze/homebrew/Cellar/pixman/0.38.4/include/pixman-1 -I/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/include/cairo -I/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/include/gdk-pixbuf-2.0 -I/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/include/librsvg-2.0 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -Xpreprocessor -fopenmp -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/include/ImageMagick-7  -I/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/include/libxml2       -I/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/include      -MMD -MF deps/.d -MP  -I/Users/slippycheeze/homebrew/Cellar/jansson/2.12/include -I/Users/slippycheeze/homebrew/Cellar/libtasn1/4.13/include -I/Users/slippycheeze/homebrew/Cellar/nettle/3.4.1/include -I/Users/slippycheeze/homebrew/Cellar/p11-kit/0.23.15/include/p11-kit-1 -I/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/include    -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -g3 -O2  -framework AppKit -framework IOKit -framework Carbon  \
	    dispnew.o frame.o scroll.o xdisp.o menu.o  window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o sysdep.o bignum.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex-emacs.o undo.o alloc.o pdumper.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o dynlib.o emacs-module.o syntax.o  bytecode.o process.o gnutls.o callproc.o region-cache.o sound.o timefns.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o lcms.o kqueue.o  profiler.o decompress.o thread.o systhread.o        fontset.o fringe.o image.o  json.o  nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o macfont.o terminfo.o lastfile.o      ../lib/libgnu.a          -L/Users/slippycheeze/homebrew/Cellar/glib/2.60.2/lib -L/Users/slippycheeze/homebrew/opt/gettext/lib -L/Users/slippycheeze/homebrew/Cellar/cairo/1.16.0/lib -L/Users/slippycheeze/homebrew/Cellar/gdk-pixbuf/2.38.1/lib -L/Users/slippycheeze/homebrew/Cellar/librsvg/2.44.13/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo -L/Users/slippycheeze/homebrew/Cellar/imagemagick/7.0.8-43/lib -lMagickWand-7.Q16HDRI -lMagickCore-7.Q16HDRI            -L/Users/slippycheeze/homebrew/Cellar/libxml2/2.9.9_2/lib -lxml2    -lncurses        -L/Users/slippycheeze/homebrew/Cellar/gnutls/3.6.7.1/lib -lgnutls   -L/Users/slippycheeze/homebrew/Cellar/little-cms2/2.9/lib -llcms2   -lz   -L/Users/slippycheeze/homebrew/Cellar/jansson/2.12/lib -ljansson -lgmp
../lib-src/make-fingerprint temacs.tmp
mv temacs.tmp temacs
../build-aux/install-sh -c -d ../etc
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../lisp update-subdirs
for file in . ./calc ./calendar ./emacs-lisp ./emulation ./erc ./eshell ./gnus ./image ./international ./language ./mail ./mh-e ./net ./nxml ./obsolete ./org ./play ./progmodes ./term ./textmodes ./url ./vc; do \
	   ./../build-aux/update-subdirs $file; \
	done;
cp -f temacs bootstrap-emacs
rm -f bootstrap-emacs.pdmp
./temacs --batch  -l loadup --temacs=pbootstrap
Loading loadup.el (source)...
dump mode: pbootstrap
Using load-path (/private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/progmodes /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/international /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/textmodes /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/vc)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading international/mule (source)...
Loading international/mule-conf (source)...
Loading env (source)...
Loading format (source)...
Loading bindings (source)...
Loading window (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/files.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/macroexp.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/pcase.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/macroexp.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/cus-face.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/faces.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/button.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/ldefs-boot.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/nadvice.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/cl-preloaded.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/minibuffer.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/obarray.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/abbrev.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/simple.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/help.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/jka-cmpr-hook.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/epa-hook.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/international/mule-cmds.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/case-table.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/international/characters.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/international/charscript.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/composite.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/chinese.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/cyrillic.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/indian.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/sinhala.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/english.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/ethiopic.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/european.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/czech.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/slovak.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/romanian.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/greek.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/hebrew.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/international/cp51932.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/international/eucjp-ms.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/japanese.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/korean.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/lao.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/tai-viet.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/thai.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/tibetan.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/vietnamese.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/misc-lang.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/utf-8-lang.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/georgian.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/khmer.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/burmese.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/language/cham.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/indent.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/cl-generic.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/frame.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/startup.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/term/tty-colors.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/font-core.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/facemenu.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/syntax.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/font-lock.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/jit-lock.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/mouse.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/scroll-bar.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/select.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/timer.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/isearch.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/rfn-eshadow.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/menu-bar.el (source)...
Loading /private/tmp/emacs-head-20190506-8835-1tfm5kd/lisp/emacs-lisp/lisp.el (source)...
Wrong type argument: char-table-p, nil
make[1]: *** [bootstrap-emacs.pdmp] Error 255
make: *** [src] Error 2

HOMEBREW_VERSION: 2.1.1-124-g4025ead-dirty
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: 4025eadc2c3b9b71aa7029d7ddc6ede1cb88d482
Last commit: 4 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: d3c0ad11afaaff6d45b66ee600fb4d80370768a6
Core tap last commit: 12 hours ago
HOMEBREW_PREFIX: /Users/slippycheeze/homebrew
HOMEBREW_CELLAR: /Users/slippycheeze/homebrew/Cellar
HOMEBREW_CACHE: /Users/slippycheeze/Library/Caches/Homebrew
HOMEBREW_LOGS: /Users/slippycheeze/Library/Logs/Homebrew
HOMEBREW_REPOSITORY: /Users/slippycheeze/homebrew
CPU: octa-core 64-bit haswell
Homebrew Ruby: 2.3.7 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 10.0 build 1001
Git: 2.21.0 => /Users/slippycheeze/homebrew/bin/git
Curl: 7.54.0 => /usr/bin/curl
Java: 10.0.1, 9, 1.8.0_202, 1.7.0_79
macOS: 10.14.4-x86_64
CLT: N/A
Xcode: 10.2.1
XQuartz: 2.7.11 => /opt/X11

HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j8
CMAKE_PREFIX_PATH: /Users/slippycheeze/homebrew/opt/texinfo:/Users/slippycheeze/homebrew/opt/libffi:/Users/slippycheeze/homebrew/opt/openssl:/Users/slippycheeze/homebrew/opt/gettext:/Users/slippycheeze/homebrew/opt/readline:/Users/slippycheeze/homebrew/opt/sqlite:/Users/slippycheeze/homebrew/opt/icu4c:/Users/slippycheeze/homebrew/opt/libxml2:/Users/slippycheeze/homebrew
CMAKE_INCLUDE_PATH: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/apache2:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /Users/slippycheeze/homebrew/opt/python/Frameworks:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks
PKG_CONFIG_PATH: /Users/slippycheeze/homebrew/opt/imagemagick/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libtasn1/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/nettle/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libffi/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/p11-kit/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/openssl/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libevent/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/unbound/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/gnutls/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libpng/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/freetype/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/fontconfig/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/pcre/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/readline/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/sqlite/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/xz/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/python/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/glib/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/pixman/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/cairo/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/jpeg/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libtiff/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/gdk-pixbuf/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libcroco/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/fribidi/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/graphite2/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/icu4c/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/harfbuzz/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/pango/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/librsvg/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libxml2/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/jansson/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libde265/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/x265/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/libheif/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/little-cms2/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/ilmbase/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/openexr/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/openjpeg/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/webp/lib/pkgconfig:/Users/slippycheeze/homebrew/opt/shared-mime-info/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/Users/slippycheeze/homebrew/Library/Homebrew/os/mac/pkgconfig/10.14
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
ACLOCAL_PATH: /Users/slippycheeze/homebrew/opt/gettext/share/aclocal:/Users/slippycheeze/homebrew/opt/libxml2/share/aclocal:/Users/slippycheeze/homebrew/share/aclocal
PATH: /Users/slippycheeze/homebrew/opt/gnu-sed/libexec/gnubin:/Users/slippycheeze/homebrew/Library/Homebrew/shims/mac/super:/Users/slippycheeze/homebrew/opt/autoconf/bin:/Users/slippycheeze/homebrew/opt/gnu-sed/bin:/Users/slippycheeze/homebrew/opt/texinfo/bin:/Users/slippycheeze/homebrew/opt/pkg-config/bin:/Users/slippycheeze/homebrew/opt/libtasn1/bin:/Users/slippycheeze/homebrew/opt/nettle/bin:/Users/slippycheeze/homebrew/opt/p11-kit/bin:/Users/slippycheeze/homebrew/opt/openssl/bin:/Users/slippycheeze/homebrew/opt/libevent/bin:/Users/slippycheeze/homebrew/opt/gnutls/bin:/Users/slippycheeze/homebrew/opt/libpng/bin:/Users/slippycheeze/homebrew/opt/freetype/bin:/Users/slippycheeze/homebrew/opt/fontconfig/bin:/Users/slippycheeze/homebrew/opt/gettext/bin:/Users/slippycheeze/homebrew/opt/pcre/bin:/Users/slippycheeze/homebrew/opt/gdbm/bin:/Users/slippycheeze/homebrew/opt/sqlite/bin:/Users/slippycheeze/homebrew/opt/xz/bin:/Users/slippycheeze/homebrew/opt/python/bin:/Users/slippycheeze/homebrew/opt/glib/bin:/Users/slippycheeze/homebrew/opt/cairo/bin:/Users/slippycheeze/homebrew/opt/jpeg/bin:/Users/slippycheeze/homebrew/opt/libtiff/bin:/Users/slippycheeze/homebrew/opt/gdk-pixbuf/bin:/Users/slippycheeze/homebrew/opt/libcroco/bin:/Users/slippycheeze/homebrew/opt/fribidi/bin:/Users/slippycheeze/homebrew/opt/graphite2/bin:/Users/slippycheeze/homebrew/opt/icu4c/bin:/Users/slippycheeze/homebrew/opt/harfbuzz/bin:/Users/slippycheeze/homebrew/opt/pango/bin:/Users/slippycheeze/homebrew/opt/librsvg/bin:/Users/slippycheeze/homebrew/opt/libxml2/bin:/Users/slippycheeze/homebrew/opt/libde265/bin:/Users/slippycheeze/homebrew/opt/shared-mime-info/bin:/Users/slippycheeze/homebrew/opt/x265/bin:/Users/slippycheeze/homebrew/opt/libheif/bin:/Users/slippycheeze/homebrew/opt/libtool/bin:/Users/slippycheeze/homebrew/opt/little-cms2/bin:/Users/slippycheeze/homebrew/opt/openexr/bin:/Users/slippycheeze/homebrew/opt/openjpeg/bin:/Users/slippycheeze/homebrew/opt/webp/bin:/Users/slippycheeze/homebrew/opt/imagemagick/bin:/usr/bin:/bin:/usr/sbin:/sbin

^ permalink raw reply	[relevance 1%]

* Re: make check fails to link due to missing -lpthread?
  @ 2019-05-03 23:18  1% ` Paul Eggert
  0 siblings, 0 replies; 143+ results
From: Paul Eggert @ 2019-05-03 23:18 UTC (permalink / raw)
  To: noloader; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1017 bytes --]

On 5/3/19 9:07 AM, Jeffrey Walton wrote:
> 'make check' fails to link on Fedora:
>
> gcc -Demacs  -I. -I. -I../lib -I../lib                     -MMD -MF
> deps/.d -MP       -g2 -O2 -march=native -fPIC  -Wl,-znocombreloc
> -no-pie -L/usr/local/lib64 -Wl,-R,/usr/local/lib64
> -Wl,--enable-new-dtags \
>   -o temacs   ...

The dependencies on /usr/local means it'll be hard for others to
reproduce the problem. Although you didn't mention which Emacs version
you built, or which Fedora version and hardware platform you were using,
I tried to reproduce the problem with the latest releases (Emacs 26.2,
Fedora 30) on x86-64 (AMD Phenom II X4 910e), as shown in the attached
build transcript. It worked for me.

> I suspect Emacs is creating
> makefiles after configure so they can't be patched.
I don't think this suspicion is correct.

If you're going to hack on makefiles after 'configure' has generated
them, I'm afraid you'll need to go to the effort of debugging problems
that occur if the hacked makefiles fail.


[-- Attachment #2: build-log.txt --]
[-- Type: text/plain, Size: 39148 bytes --]

14-Penguin $ ./configure --prefix=/usr/local CPPFLAGS='-DNDEBUG' CFLAGS='-g2 -O2 -march=native -fPIC' CXXFLAGS='-g2 -O2 -march=native -fPIC' LDFLAGS='-Wl,--enable-new-dtags' LDLIBS='-ldl -lpthread'
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc and cc understand -c and -o together... yes
checking for putenv... yes
checking for sbrk... yes
checking for fchmod... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for faccessat... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for nanotime... no
checking for lstat... yes
checking for mkostemp... yes
checking for tzset... yes
checking for pipe2... yes
checking for pselect... yes
checking for readlink... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for futimes... yes
checking for futimesat... yes
checking for futimens... yes
checking for utimensat... yes
checking for lutimes... yes
checking for getdtablesize... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/sbin/install-info
checking for gzip... /home/eggert/opt/Linux-x86_64/merged/bin/gzip
checking for 'find' args to delete a file... -delete
checking for setfattr... yes
checking for -znocombreloc... yes
checking whether addresses are sanitized... no
checking for library containing sqrt... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for ALSA... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sys/prctl.h... yes
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for term.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers
checking whether malloc is Doug Lea style... no
checking for getpagesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... -lpthread
checking for thread support... yes
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking X11 version 6... 6 or newer
checking for RSVG... yes
checking for IMAGEMAGICK... yes
checking for MagickRelinquishMemory... yes
checking for MagickExportImagePixels... yes
checking for MagickMergeImageLayers... yes
checking for MagickAutoOrientImage... yes
checking for getaddrinfo_a in -lanl... yes
checking for GTK... yes
checking whether GTK compiles... yes
configure: WARNING: Your version of Gtk+ will have problems with
       closing open displays.  This is no problem if you just use
       one display, but if you use more than one and close one of them
       Emacs may crash.
       See https://gitlab.gnome.org/GNOME/gtk/issues/221
checking whether GTK_TYPE_FILE_SELECTION is declared... no
checking whether GTK_TYPE_HANDLE_BOX is declared... yes
checking for gtk_handle_box_new... yes
checking whether GTK_TYPE_TEAROFF_MENU_ITEM is declared... yes
checking for gtk_tearoff_menu_item_new... yes
checking for gtk_widget_get_window... yes
checking for gtk_widget_set_has_window... yes
checking for gtk_dialog_get_action_area... yes
checking for gtk_widget_get_sensitive... yes
checking for gtk_widget_get_mapped... yes
checking for gtk_adjustment_get_page_size... yes
checking for gtk_orientable_set_orientation... yes
checking for gtk_window_set_has_resize_grip... yes
checking for DBUS... yes
checking for dbus_watch_get_unix_fd... yes
checking for dbus_type_is_valid... yes
checking for dbus_validate_bus_name... yes
checking for dbus_validate_path... yes
checking for dbus_validate_interface... yes
checking for dbus_validate_member... yes
checking for GSETTINGS... yes
checking whether GSettings is in gio... yes
checking for GOBJECT... yes
checking for lgetfilecon in -lselinux... yes
checking for LIBGNUTLS... yes
checking for LIBSYSTEMD... yes
checking sys/inotify.h usability... yes
checking sys/inotify.h presence... yes
checking for sys/inotify.h... yes
checking for inotify_init1... yes
checking for FONTCONFIG... yes
checking for XFT... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for X11/Xft/Xft.h... yes
checking for XftFontOpen in -lXft... yes
checking for FREETYPE... yes
checking for LIBOTF... yes
checking for OTF_get_variation_glyphs in -lotf... yes
checking for M17N_FLT... yes
checking X11/Xlib-xcb.h usability... yes
checking X11/Xlib-xcb.h presence... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking X11/xpm.h usability... yes
checking X11/xpm.h presence... yes
checking for X11/xpm.h... yes
checking for XpmReadFileToPixmap in -lXpm... yes
checking for XpmReturnAllocPixels preprocessor define... yes
checking for jpeglib 6b or later... -ljpeg
checking for library containing cmsCreateTransform... -llcms2
checking for library containing inflateEnd... -lz
checking for png... yes
checking whether png_longjmp is declared... yes
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking for TIFFGetVersion in -ltiff... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking for GifMakeMapObject in -lgif... yes
checking gpm.h usability... yes
checking gpm.h presence... yes
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
checking X11/SM/SMlib.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for XRANDR... yes
checking for XINERAMA... yes
checking for XFIXES... yes
checking for X11/extensions/Xdbe.h... yes
checking for XdbeAllocateBackBufferName in -lXext... yes
checking for LIBXML2... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for prctl... yes
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking valgrind/valgrind.h usability... yes
checking valgrind/valgrind.h presence... yes
checking for valgrind/valgrind.h... yes
checking for struct unipair.unicode... yes
checking for socket... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for unsigned long long int... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking whether strtold conforms to C99... yes
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether lstat correctly handles trailing slash... yes
checking for mode_t... yes
checking whether fdatasync is declared... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has ULLONG_WIDTH etc.... yes
checking for long long int... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for sigset_t... yes
checking for wchar_t... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether the utimes function works... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... -lacl
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... yes
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... yes
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking acl/libacl.h usability... yes
checking acl/libacl.h presence... yes
checking for acl/libacl.h... yes
checking for acl_entries... yes
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... no
checking for alloca as a compiler built-in... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for d_type member in directory struct... yes
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking for library containing fdatasync... none required
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether fstatat (..., 0) works... yes
checking for getloadavg... yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... almost
checking for memrchr... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlinkat signature is correct... yes
checking for sig2str... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking for stpcpy... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking for nlink_t... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking for timezone_t... no
checking for library containing timer_settime... -lrt
checking for timer_settime... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for gcc option to disable position independent executables... -no-pie

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -g2 -O2 -march=native -fPIC
  Should Emacs use the GNU version of malloc?             no (only before dumping)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK3
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use a png library?                           yes -L/usr/lib64 -lpng16
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick (version 6)?                 yes
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   yes
  Does Emacs use -ldbus?                                  yes
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               yes
  Does Emacs use a file notification library?             yes -lglibc (inotify)
  Does Emacs use access control lists?                    yes -lacl
  Does Emacs use -lselinux?                               yes
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use -lm17n-flt?                              yes
  Does Emacs use -lotf?                                   yes
  Does Emacs use -lxft?                                   yes
  Does Emacs use -lsystemd?                               yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                no
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets (requires gtk3)?            no
  Does Emacs have threading support in lisp?              yes


configure: creating ./config.status
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using './configure --with-pop'.
configure: You might want to install GNU Mailutils
<https://mailutils.org> and use './configure --with-mailutils'.
15-Penguin $ make
make -C lib all
make[1]: Entering directory '/home/eggert/junk/emacs-26.2/lib'
  GEN      alloca.h
  GEN      dirent.h
  GEN      fcntl.h
  GEN      inttypes.h
  GEN      limits.h
  GEN      signal.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      unistd.h
  CC       fcntl.o
  CC       sig2str.o
  CC       time_rz.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       filemode.o
  CC       filevercmp.o
  CC       gettime.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       stat-time.o
  CC       tempname.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       utimens.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
  CC       e-fcntl.o
  CC       e-sig2str.o
  CC       e-time_rz.o
  CC       e-acl-errno-valid.o
  CC       e-acl-internal.o
  CC       e-get-permissions.o
  CC       e-set-permissions.o
  CC       e-allocator.o
  CC       e-binary-io.o
  CC       e-c-ctype.o
  CC       e-c-strcasecmp.o
  CC       e-c-strncasecmp.o
  CC       e-careadlinkat.o
  CC       e-close-stream.o
  CC       e-count-leading-zeros.o
  CC       e-count-one-bits.o
  CC       e-count-trailing-zeros.o
  CC       e-md5.o
  CC       e-sha1.o
  CC       e-sha256.o
  CC       e-sha512.o
  CC       e-dtoastr.o
  CC       e-dtotimespec.o
  CC       e-filemode.o
  CC       e-filevercmp.o
  CC       e-gettime.o
  CC       e-nstrftime.o
  CC       e-pipe2.o
  CC       e-qcopy-acl.o
  CC       e-stat-time.o
  CC       e-tempname.o
  CC       e-timespec.o
  CC       e-timespec-add.o
  CC       e-timespec-sub.o
  CC       e-u64.o
  CC       e-unistd.o
  CC       e-utimens.o
  CC       e-openat-die.o
  CC       e-save-cwd.o
  AR       libegnu.a
make[1]: Leaving directory '/home/eggert/junk/emacs-26.2/lib'
make -C lib-src all
make[1]: Entering directory '/home/eggert/junk/emacs-26.2/lib-src'
  CC       regex.o
  CCLD     etags
etags.c:88: warning: "NDEBUG" redefined
   88 | #  define NDEBUG  /* disable assert */
      |
<command-line>: note: this is the location of the previous definition
  CCLD     ctags
In file included from ctags.c:2:
etags.c:88: warning: "NDEBUG" redefined
   88 | #  define NDEBUG  /* disable assert */
      |
<command-line>: note: this is the location of the previous definition
  CCLD     emacsclient
  CCLD     ebrowse
  CCLD     profile
  CCLD     hexl
  CC       pop.o
  CCLD     movemail
  CCLD     make-docfile
make[1]: Leaving directory '/home/eggert/junk/emacs-26.2/lib-src'
make -C src VCSWITNESS='' all
make[1]: Entering directory '/home/eggert/junk/emacs-26.2/src'
  GEN      lisp.mk
  GEN      globals.h
  CC       dispnew.o
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
  CC       menu.o
  CC       xmenu.o
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
  CC       character.o
  CC       chartab.o
  CC       bidi.o
  CC       cm.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
  CC       xterm.o
  CC       xfns.o
  CC       xselect.o
  CC       xrdb.o
  CC       xsmfns.o
  CC       xsettings.o
  CC       gtkutil.o
  CC       emacsgtkfixed.o
  CC       dbusbind.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casetab.o
  CC       casefiddle.o
  CC       indent.o
  CC       search.o
  CC       regex.o
  CC       undo.o
  CC       alloc.o
  CC       data.o
  GEN      buildobj.h
  CC       doc.o
  CC       editfns.o
  CC       callint.o
  CC       eval.o
  CC       floatfns.o
  CC       fns.o
  CC       font.o
  CC       print.o
  CC       lread.o
  CC       syntax.o
  CC       unexelf.o
  CC       bytecode.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       atimer.o
  CC       doprnt.o
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       inotify.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       systhread.o
  CC       sheap.o
  CC       xfont.o
  CC       ftfont.o
  CC       xftfont.o
  CC       ftxfont.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
image.c: In function ‘svg_load_image’:
image.c:9310:3: warning: ‘rsvg_handle_write’ is deprecated: Use 'rsvg_handle_read_stream_sync' instead [-Wdeprecated-declarations]
 9310 |   rsvg_handle_write (rsvg_handle, (unsigned char *) contents, size, &err);
      |   ^~~~~~~~~~~~~~~~~
In file included from image.c:9097:
/usr/include/librsvg-2.0/librsvg/rsvg.h:178:14: note: declared here
  178 | gboolean     rsvg_handle_write  (RsvgHandle   *handle,
      |              ^~~~~~~~~~~~~~~~~
image.c:9315:3: warning: ‘rsvg_handle_close’ is deprecated: Use 'rsvg_handle_read_stream_sync' instead [-Wdeprecated-declarations]
 9315 |   rsvg_handle_close (rsvg_handle, &err);
      |   ^~~~~~~~~~~~~~~~~
In file included from image.c:9097:
/usr/include/librsvg-2.0/librsvg/rsvg.h:183:14: note: declared here
  183 | gboolean     rsvg_handle_close  (RsvgHandle *handle, GError **error);
      |              ^~~~~~~~~~~~~~~~~
  CC       xgselect.o
  CC       terminfo.o
  CC       lastfile.o
  CC       gmalloc.o
make -C ../admin/charsets all
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/admin/charsets'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/admin/charsets'
make -C ../admin/unidata charscript.el
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/admin/unidata'
make[2]: Nothing to be done for 'charscript.el'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/admin/unidata'
  CCLD     temacs
/usr/bin/mkdir -p ../etc
setfattr -n user.pax.flags -v er temacs
make -C ../lisp update-subdirs
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/lisp'
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/lisp'
unset EMACS_HEAP_EXEC; \
./temacs --batch  --load loadup bootstrap
Loading loadup.el (source)...
Using load-path (/home/eggert/junk/emacs-26.2/lisp /home/eggert/junk/emacs-26.2/lisp/emacs-lisp /home/eggert/junk/emacs-26.2/lisp/progmodes /home/eggert/junk/emacs-26.2/lisp/language /home/eggert/junk/emacs-26.2/lisp/international /home/eggert/junk/emacs-26.2/lisp/textmodes /home/eggert/junk/emacs-26.2/lisp/vc)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading button...
Loading /home/eggert/junk/emacs-26.2/lisp/loaddefs.el (source)...
Loading emacs-lisp/nadvice...
Loading emacs-lisp/cl-preloaded...
Loading minibuffer...
Loading obarray...
Loading abbrev...
Loading simple...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading /home/eggert/junk/emacs-26.2/lisp/international/charprop.el (source)...
Loading international/characters...
Loading composite...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading frame...
Loading startup...
Loading term/tty-colors...
Loading font-core...
Loading facemenu...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading isearch...
Loading rfn-eshadow...
Loading menu-bar...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading progmodes/elisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading newcomment...
Loading replace...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading international/fontset...
Loading dnd...
Loading tool-bar...
Loading dynamic-setting...
Loading x-dnd...
Loading term/common-win...
Loading term/x-win...
Loading mwheel...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading emacs-lisp/eldoc...
Loading cus-start...
Loading tooltip...
Loading /home/eggert/junk/emacs-26.2/lisp/leim/leim-list.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name emacs
12880192 of 33554432 static heap bytes used
97662 pure bytes used
mv -f emacs bootstrap-emacs
make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/lisp'
make[2]: Nothing to be done for 'compile-first'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/lisp'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/admin/unidata'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/admin/unidata'
make -C ../admin/charsets cp51932.el
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/admin/charsets'
make[2]: Nothing to be done for 'cp51932.el'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/admin/charsets'
make -C ../admin/charsets eucjp-ms.el
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/admin/charsets'
make[2]: Nothing to be done for 'eucjp-ms.el'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/admin/charsets'
  GEN      ../etc/DOC
unset EMACS_HEAP_EXEC; \
LC_ALL=C ./temacs -batch  -l loadup dump
Loading loadup.el (source)...
Using load-path (/home/eggert/junk/emacs-26.2/lisp)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading button...
Loading loaddefs.el (source)...
Loading emacs-lisp/nadvice...
Loading emacs-lisp/cl-preloaded...
Loading minibuffer...
Loading obarray...
Loading abbrev...
Loading simple...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading international/charprop.el (source)...
Loading international/characters...
Loading international/charscript...
Loading composite...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading frame...
Loading startup...
Loading term/tty-colors...
Loading font-core...
Loading facemenu...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading isearch...
Loading rfn-eshadow...
Loading menu-bar...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading progmodes/elisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading newcomment...
Loading replace...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading international/fontset...
Loading dnd...
Loading tool-bar...
Loading dynamic-setting...
Loading x-dnd...
Loading term/common-win...
Loading term/x-win...
Loading mwheel...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading emacs-lisp/eldoc...
Loading cus-start...
Loading tooltip...
Loading leim/leim-list.el (source)...
Waiting for git...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 15515 strings, 4069 vectors, 40370 conses, 3926 bytecodes, 176 others
Dumping under the name emacs
12073280 of 33554432 static heap bytes used
2452948 pure bytes used
Adding name emacs-26.2.1
ln -f emacs bootstrap-emacs
make[1]: Leaving directory '/home/eggert/junk/emacs-26.2/src'
make -C lisp all
make[1]: Entering directory '/home/eggert/junk/emacs-26.2/lisp'
make -C ../leim all EMACS="../src/emacs"
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/leim'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/leim'
make -C ../admin/grammars all EMACS="../../src/emacs"
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/admin/grammars'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/admin/grammars'
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/lisp'
make[2]: Nothing to be done for 'compile-targets'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/lisp'
make[1]: Leaving directory '/home/eggert/junk/emacs-26.2/lisp'
make info-real info-dir
make[1]: Entering directory '/home/eggert/junk/emacs-26.2'
make -C doc/lispref info
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/doc/lispref'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/doc/lispref'
make -C doc/lispintro info
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/doc/lispintro'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/doc/lispintro'
make -C doc/emacs info
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/doc/emacs'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/doc/emacs'
make -C doc/misc info
make[2]: Entering directory '/home/eggert/junk/emacs-26.2/doc/misc'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/eggert/junk/emacs-26.2/doc/misc'
make[1]: Nothing to be done for 'info-dir'.
make[1]: Leaving directory '/home/eggert/junk/emacs-26.2'
16-Penguin $

^ permalink raw reply	[relevance 1%]

* Re: undefined reference to `my_heap_start'
  @ 2019-01-17  1:36 21% ` Paul Eggert
  0 siblings, 0 replies; 143+ results
From: Paul Eggert @ 2019-01-17  1:36 UTC (permalink / raw)
  To: Colin Baxter; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 281 bytes --]

On 1/16/19 2:07 AM, Colin Baxter wrote:
>    CCLD     temacs.in
> alloc.o: In function `malloc_initialize_hook':
> /home/redknight/git/emacs/src/alloc.c:140: undefined reference to `my_heap_start'

I think I see the problem. I installed the attached patch; please give 
it a try.


[-- Attachment #2: 0001-Port-pdumper-to-older-GNU-Linux.patch --]
[-- Type: text/x-patch, Size: 1887 bytes --]

From 696d43275eaa12982e28ec3b080441d6ca9dec34 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Wed, 16 Jan 2019 17:34:45 -0800
Subject: [PATCH] Port pdumper to older GNU/Linux

Problem reported by Colin Baxter in:
https://lists.gnu.org/r/emacs-devel/2019-01/msg00321.html
* src/alloc.c (my_heap_start): Also define if
GNU_LINUX && CANNOT_DUMP && DOUG_LEA_MALLOC.
---
 src/alloc.c | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

diff --git a/src/alloc.c b/src/alloc.c
index 8054aa5ae5..5ea466beca 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -103,24 +103,12 @@ along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.  */
 #include "w32heap.h"	/* for sbrk */
 #endif
 
-#if defined GNU_LINUX && !defined CANNOT_DUMP
-/* The address where the heap starts.  */
-void *
-my_heap_start (void)
-{
-  static void *start;
-  if (! start)
-    start = sbrk (0);
-  return start;
-}
-#endif
-
 #ifdef DOUG_LEA_MALLOC
 
 /* Specify maximum number of areas to mmap.  It would be nice to use a
    value that explicitly means "no limit".  */
 
-#define MMAP_MAX_AREAS 100000000
+# define MMAP_MAX_AREAS 100000000
 
 /* A pointer to the memory allocated that copies that static data
    inside glibc's malloc.  */
@@ -136,9 +124,9 @@ malloc_initialize_hook (void)
 
   if (! initialized)
     {
-#ifdef GNU_LINUX
+# ifdef GNU_LINUX
       my_heap_start ();
-#endif
+# endif
       malloc_using_checking = getenv ("MALLOC_CHECK_") != NULL;
     }
   else
@@ -201,6 +189,20 @@ alloc_unexec_post (void)
   free (malloc_state_ptr);
 # endif
 }
+
+# ifdef GNU_LINUX
+
+/* The address where the heap starts.  */
+void *
+my_heap_start (void)
+{
+  static void *start;
+  if (! start)
+    start = sbrk (0);
+  return start;
+}
+# endif
+
 #endif
 
 /* Mark, unmark, query mark bit of a Lisp string.  S must be a pointer
-- 
2.20.1


^ permalink raw reply related	[relevance 21%]

* Re: Emacs on QNX
  2017-10-24  1:52  4%     ` Elad Lahav
@ 2017-10-24 20:14 10%       ` Paul Eggert
  0 siblings, 0 replies; 143+ results
From: Paul Eggert @ 2017-10-24 20:14 UTC (permalink / raw)
  To: Elad Lahav; +Cc: Emacs development discussions

[-- Attachment #1: Type: text/plain, Size: 477 bytes --]

On 10/23/2017 06:52 PM, Elad Lahav wrote:
> The attached patch seems to work.

Thanks. That appears to be against an older version of Emacs, though. I 
adapted it to emacs-26 (this simplified it) and installed the attached. 
Please give a try, e.g., by running these shell commands:

     git clone -b emacs-26 git://git.sv.gnu.org/emacs.git
     cd emacs
     ./autogen.sh
     ./configure
     make

assuming you have the relevant build tools.


[-- Attachment #2: 0001-Port-to-QNX.patch --]
[-- Type: text/x-patch, Size: 3466 bytes --]

From c95cc1e19eaab9df5789e3b07e2cf16298f06078 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Tue, 24 Oct 2017 12:54:28 -0700
Subject: [PATCH] Port to QNX

Simplified version of a patch proposed by Elad Lahav in:
https://lists.gnu.org/archive/html/emacs-devel/2017-10/msg00716.html
which is based on a previous patch I proposed in:
https://lists.gnu.org/archive/html/emacs-devel/2017-10/msg00707.html
* configure.ac (opsys, CFLAGS, LIBS_SYSTEM, hybrid_malloc)
(system_alloc, FIRST_PTY_LETTER, CYGWIN_OBJ):
Set appropriately for QNX.
* src/unexelf.c [__QNX__]: Include <sys/elf.h> instead of <elf.h>.
(unexec): Check for sbrk failure, and fall back on old BSS end.
---
 configure.ac  | 15 +++++++++++++--
 src/unexelf.c | 15 +++++++++------
 2 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/configure.ac b/configure.ac
index 646a637cf3..ca75136474 100644
--- a/configure.ac
+++ b/configure.ac
@@ -699,6 +699,12 @@ AC_DEFUN
     esac
   ;;
 
+  ## QNX Neutrino
+  *-nto-qnx* )
+    opsys=qnxnto
+    CFLAGS="$CFLAGS -D__NO_EXT_QNX"
+  ;;
+
   ## Intel 386 machines where we don't care about the manufacturer.
   i[3456]86-*-* )
     case "${canonical}" in
@@ -1507,6 +1513,8 @@ AC_DEFUN
 
   hpux*) LIBS_SYSTEM="-l:libdld.sl" ;;
 
+  qnxnto) LIBS_SYSTEM="-lsocket" ;;
+
   sol2*) LIBS_SYSTEM="-lsocket -lnsl" ;;
 
   ## Motif needs -lgen.
@@ -2210,7 +2218,8 @@ AC_DEFUN
 case "$opsys" in
   ## darwin ld insists on the use of malloc routines in the System framework.
   darwin | mingw32 | nacl | sol2-10) ;;
-  cygwin) hybrid_malloc=yes
+  cygwin | qnxto)
+	  hybrid_malloc=yes
           system_malloc= ;;
   *) test "$ac_cv_func_sbrk" = yes && system_malloc=$emacs_cv_sanitize_address;;
 esac
@@ -4603,7 +4612,7 @@ AC_DEFUN
     AC_DEFINE(PTY_TTY_NAME_SPRINTF, [])
     ;;
 
-  gnu | openbsd )
+  gnu | openbsd | qnxnto )
     AC_DEFINE(FIRST_PTY_LETTER, ['p'])
     ;;
 
@@ -5144,6 +5153,8 @@ AC_DEFUN
   CYGWIN_OBJ=
   PRE_ALLOC_OBJ=
   POST_ALLOC_OBJ=lastfile.o
+elif test "$opsys" = "qnxnto"; then
+  CYGWIN_OBJ=sheap.o
 else
   CYGWIN_OBJ=
   PRE_ALLOC_OBJ=lastfile.o
diff --git a/src/unexelf.c b/src/unexelf.c
index 1cdcfeb44e..756de5835c 100644
--- a/src/unexelf.c
+++ b/src/unexelf.c
@@ -58,9 +58,11 @@ what you give them.   Help stamp out software-hoarding!  */
 #include <sys/types.h>
 #include <unistd.h>
 
-#if !defined (__NetBSD__) && !defined (__OpenBSD__)
-#include <elf.h>
-#endif /* not __NetBSD__ and not __OpenBSD__ */
+#ifdef __QNX__
+# include <sys/elf.h>
+#elif !defined __NetBSD__ && !defined __OpenBSD__
+# include <elf.h>
+#endif
 #include <sys/mman.h>
 #if defined (_SYSTYPE_SYSV)
 #include <sys/elf_mips.h>
@@ -222,7 +224,6 @@ unexec (const char *new_name, const char *old_name)
 {
   int new_file, old_file;
   off_t new_file_size;
-  void *new_break;
 
   /* Pointers to the base of the image of the two files.  */
   caddr_t old_base, new_base;
@@ -326,11 +327,13 @@ unexec (const char *new_name, const char *old_name)
   if (old_bss_index == -1)
     fatal ("no bss section found");
 
+  void *no_break = (void *) (intptr_t) -1;
+  void *new_break = no_break;
 #ifdef HAVE_SBRK
   new_break = sbrk (0);
-#else
-  new_break = (byte *) old_bss_addr + old_bss_size;
 #endif
+  if (new_break == no_break)
+    new_break = (byte *) old_bss_addr + old_bss_size;
   new_bss_addr = (ElfW (Addr)) new_break;
   bss_size_growth = new_bss_addr - old_bss_addr;
   new_data2_size = bss_size_growth;
-- 
2.13.6


^ permalink raw reply related	[relevance 10%]

* Re: Emacs on QNX
  @ 2017-10-24  1:52  4%     ` Elad Lahav
  2017-10-24 20:14 10%       ` Paul Eggert
  0 siblings, 1 reply; 143+ results
From: Elad Lahav @ 2017-10-24  1:52 UTC (permalink / raw)
  To: eggert@cs.ucla.edu, Emacs-devel@gnu.org

[-- Attachment #1: Type: text/plain, Size: 942 bytes --]

The attached patch seems to work.
I changed a couple of places that where code is conditionally-compiled
on CYGWIN instead of HYBRID_MALLOC, and added support for hybrid malloc
to the ELF version of unexec(). I also removed the -L/usr/lib linker
flag, which is not needed.

--Elad
---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: qnx.diff --]
[-- Type: text/x-patch; name="qnx.diff", Size: 4566 bytes --]

diff --git a/configure b/configure
index 8783b80..1e77e47 100755
--- a/configure
+++ b/configure
@@ -5358,6 +5358,12 @@ case "${canonical}" in
     esac
   ;;
 
+  ## QNX Neutrino
+  *-nto-qnx* )
+    opsys=qnxnto
+    CFLAGS="$CFLAGS -D__NO_EXT_QNX"
+  ;;
+
   ## Intel 386 machines where we don't care about the manufacturer.
   i[3456]86-*-* )
     case "${canonical}" in
@@ -9607,6 +9613,8 @@ case "$opsys" in
 
   hpux*) LIBS_SYSTEM="-l:libdld.sl" ;;
 
+  qnxnto) LIBS_SYSTEM="-lsocket" ;;
+
   sol2*) LIBS_SYSTEM="-lsocket -lnsl" ;;
 
   ## Motif needs -lgen.
@@ -11475,7 +11483,7 @@ hybrid_malloc=
 case "$opsys" in
   ## darwin ld insists on the use of malloc routines in the System framework.
   darwin | mingw32 | nacl | sol2-10) system_malloc=yes ;;
-  cygwin) hybrid_malloc=yes;;
+  cygwin | qnxnto ) hybrid_malloc=yes;;
 esac
 
 GMALLOC_OBJ=
@@ -18475,7 +18483,7 @@ case $opsys in
 
     ;;
 
-  gnu | openbsd )
+  gnu | openbsd | qnxnto )
     $as_echo "#define FIRST_PTY_LETTER 'p'" >>confdefs.h
 
     ;;
@@ -19254,6 +19262,8 @@ elif test "$opsys" = "mingw32"; then
   CYGWIN_OBJ=
   PRE_ALLOC_OBJ=
   POST_ALLOC_OBJ=lastfile.o
+elif test "$opsys" = "qnxnto"; then
+  CYGWIN_OBJ=sheap.o
 else
   CYGWIN_OBJ=
   PRE_ALLOC_OBJ=lastfile.o
diff --git a/configure.ac b/configure.ac
index 2a4e0c1..6ba7db6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -697,6 +697,12 @@ case "${canonical}" in
       *) ;;
     esac
   ;;
+ 
+  ## QNX Neutrino
+  *-nto-qnx* )
+    opsys=qnxnto
+    CFLAGS="$CFLAGS -D__NO_EXT_QNX"
+  ;;
 
   ## Intel 386 machines where we don't care about the manufacturer.
   i[3456]86-*-* )
@@ -1440,6 +1446,8 @@ case "$opsys" in
 
   hpux*) LIBS_SYSTEM="-l:libdld.sl" ;;
 
+  qnxnto) LIBS_SYSTEM="-lsocket" ;;
+
   sol2*) LIBS_SYSTEM="-lsocket -lnsl" ;;
 
   ## Motif needs -lgen.
@@ -2137,7 +2145,7 @@ hybrid_malloc=
 case "$opsys" in
   ## darwin ld insists on the use of malloc routines in the System framework.
   darwin | mingw32 | nacl | sol2-10) system_malloc=yes ;;
-  cygwin) hybrid_malloc=yes;;
+  cygwin | qnxnto ) hybrid_malloc=yes;;
 esac
 
 GMALLOC_OBJ=
@@ -4465,7 +4473,7 @@ case $opsys in
     AC_DEFINE(PTY_TTY_NAME_SPRINTF, [])
     ;;
 
-  gnu | openbsd )
+  gnu | openbsd | qnxnto )
     AC_DEFINE(FIRST_PTY_LETTER, ['p'])
     ;;
 
@@ -5045,6 +5053,8 @@ elif test "$opsys" = "mingw32"; then
   CYGWIN_OBJ=
   PRE_ALLOC_OBJ=
   POST_ALLOC_OBJ=lastfile.o
+elif test "$opsys" = "qnxnto"; then
+  CYGWIN_OBJ=sheap.o
 else
   CYGWIN_OBJ=
   PRE_ALLOC_OBJ=lastfile.o
diff --git a/src/gmalloc.c b/src/gmalloc.c
index a63927e..3489277 100644
--- a/src/gmalloc.c
+++ b/src/gmalloc.c
@@ -67,7 +67,7 @@ extern _Noreturn void emacs_abort (void) NO_INLINE;
 #define aligned_alloc galigned_alloc
 #define free gfree
 
-#ifdef CYGWIN
+#ifdef HYBRID_MALLOC
 extern void *bss_sbrk (ptrdiff_t size);
 extern int bss_sbrk_did_unexec;
 extern char bss_sbrk_buffer[];
@@ -1516,7 +1516,7 @@ void *
 __default_morecore (ptrdiff_t increment)
 {
   void *result;
-#if defined (CYGWIN)
+#if defined (HYBRID_MALLOC)
   if (!DUMPED)
     {
       return bss_sbrk (increment);
diff --git a/src/unexelf.c b/src/unexelf.c
index 5a56cbd..bf05e29 100644
--- a/src/unexelf.c
+++ b/src/unexelf.c
@@ -58,9 +58,11 @@ what you give them.   Help stamp out software-hoarding!  */
 #include <sys/types.h>
 #include <unistd.h>
 
-#if !defined (__NetBSD__) && !defined (__OpenBSD__)
+#ifdef __QNX__
+#include <sys/elf.h>
+#elif !defined __NetBSD__ && !defined __OpenBSD__
 #include <elf.h>
-#endif /* not __NetBSD__ and not __OpenBSD__ */
+#endif
 #include <sys/mman.h>
 #if defined (_SYSTYPE_SYSV)
 #include <sys/elf_mips.h>
@@ -191,6 +193,10 @@ verify ((! TYPE_SIGNED (ElfW (Half))
 # define DEBUG_LOG(expr) fprintf (stderr, #expr " 0x%jx\n", (uintmax_t) (expr))
 #endif
 
+#ifdef HYBRID_MALLOC
+extern int bss_sbrk_did_unexec;
+#endif
+
 /* Get the address of a particular section or program header entry,
  * accounting for the size of the entries.
  */
@@ -329,8 +335,15 @@ unexec (const char *new_name, const char *old_name)
   if (old_bss_index == -1)
     fatal ("no bss section found");
 
+#ifdef HYBRID_MALLOC
+  /* The pre-dump hybrid malloc uses an area in the BSS as a heap, 
+     which means that allocations have no impact on the final size.  */
+  new_bss_addr = old_bss_addr + old_bss_size;
+  bss_sbrk_did_unexec = 1;
+#else
   new_break = sbrk (0);
   new_bss_addr = (ElfW (Addr)) new_break;
+#endif
   bss_size_growth = new_bss_addr - old_bss_addr;
   new_data2_size = bss_size_growth;
   new_data2_size += alignof (ElfW (Shdr)) - 1;

^ permalink raw reply related	[relevance 4%]

* Re: Emacs on QNX
  2017-10-22 22:13 10% Emacs on QNX Elad Lahav
@ 2017-10-23  4:51  7% ` Paul Eggert
    0 siblings, 1 reply; 143+ results
From: Paul Eggert @ 2017-10-23  4:51 UTC (permalink / raw)
  To: Elad Lahav, Emacs Development

[-- Attachment #1: Type: text/plain, Size: 1032 bytes --]

Thanks for looking into a QNX port.

Elad Lahav wrote:

> There is still a stub that returns -1 and sets errno to
> ENOMEM, but the Emacs code doesn't check for that, and interprets the
> result as the address 0xffffffffffffffff.

Which part of the Emacs code is that? Is this the call in src/unexelf.c? If so, 
I can fix that.

> To overcome the problem, I wrote a naive implementation of sbrk() in a
> dynamically-linked library

Although that's clever, I'm hoping that we can port to QNX the same way we port 
to Cygwin, as Cygwin already uses a fake sbrk. (Eventually Emacs has got to stop 
using sbrk, but we don't have an adequate solution to that bigger problem yet.)

Does the attached patch work for you instead?

> +    CFLAGS="$CFLAGS -D__NO_EXT_QNX"

Could you fill us on on what __NO_EXT_QNX does? The symbol I see mentioned in 
public discussions is _QNX_SOURCE. What is the difference between those two 
symbols, and why is __NO_EXT_QNX preferable here? What happens if you leave it out?

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: qnx.diff --]
[-- Type: text/x-patch; name="qnx.diff", Size: 1714 bytes --]

diff --git a/configure.ac b/configure.ac
index 63324c2c7c..0e5ffb806e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -699,6 +699,12 @@ AC_DEFUN
     esac
   ;;
 
+  ## QNX Neutrino
+  *-nto-qnx* )
+    opsys=qnxnto
+    CFLAGS="$CFLAGS -D__NO_EXT_QNX"
+  ;;
+
   ## Intel 386 machines where we don't care about the manufacturer.
   i[3456]86-*-* )
     case "${canonical}" in
@@ -1507,6 +1513,8 @@ AC_DEFUN
 
   hpux*) LIBS_SYSTEM="-l:libdld.sl" ;;
 
+  qnxnto) LIBS_SYSTEM="-L/usr/lib -lsocket" ;;
+
   sol2*) LIBS_SYSTEM="-lsocket -lnsl" ;;
 
   ## Motif needs -lgen.
@@ -2210,7 +2218,8 @@ AC_DEFUN
 case "$opsys" in
   ## darwin ld insists on the use of malloc routines in the System framework.
   darwin | mingw32 | nacl | sol2-10) ;;
-  cygwin) hybrid_malloc=yes
+  cygwin | qnxnto)
+	  hybrid_malloc=yes
           system_malloc= ;;
   *) test "$ac_cv_func_sbrk" = yes && system_malloc=$emacs_cv_sanitize_address;;
 esac
@@ -4604,7 +4613,7 @@ AC_DEFUN
     AC_DEFINE(PTY_TTY_NAME_SPRINTF, [])
     ;;
 
-  gnu | openbsd )
+  gnu | openbsd | qnxnto )
     AC_DEFINE(FIRST_PTY_LETTER, ['p'])
     ;;
 
diff --git a/src/unexelf.c b/src/unexelf.c
index 1cdcfeb44e..200ddf4ae2 100644
--- a/src/unexelf.c
+++ b/src/unexelf.c
@@ -58,9 +58,12 @@ what you give them.   Help stamp out software-hoarding!  */
 #include <sys/types.h>
 #include <unistd.h>
 
-#if !defined (__NetBSD__) && !defined (__OpenBSD__)
+#ifdef __QNX__
+#include <sys/elf.h>
+#elif !defined __NetBSD__ && !defined __OpenBSD__
 #include <elf.h>
-#endif /* not __NetBSD__ and not __OpenBSD__ */
+#endif
+
 #include <sys/mman.h>
 #if defined (_SYSTYPE_SYSV)
 #include <sys/elf_mips.h>

^ permalink raw reply related	[relevance 7%]

* Emacs on QNX
@ 2017-10-22 22:13 10% Elad Lahav
  2017-10-23  4:51  7% ` Paul Eggert
  0 siblings, 1 reply; 143+ results
From: Elad Lahav @ 2017-10-22 22:13 UTC (permalink / raw)
  To: emacs-devel@gnu.org

[-- Attachment #1: Type: text/plain, Size: 2968 bytes --]

Hello all,

I built Emacs on QNX 7.0. For the most part, the process was straight-
forward and required only minimal changes to the source (see below for
a diff). However, I ran into a problem when trying to run Emacs. The
investigation pointed to the use of sbrk(), which QNX dropped many
years ago. There is still a stub that returns -1 and sets errno to
ENOMEM, but the Emacs code doesn't check for that, and interprets the
result as the address 0xffffffffffffffff. Hilarity ensues.

To overcome the problem, I wrote a naive implementation of sbrk() in a
dynamically-linked library (attached). It doesn't fully adhere to the
original semantics of sbrk(), but is enough to get Emacs running
properly.

Why is sbrk() still used? With 64-bit address spaces and ASLR it is
hard to imagine this API being useful. I am surprised that other
operating systems still support it. Is there a different route I can
take that doesn't require the emulated sbrk()?

Thanks,
--Elad


diff -u -r emacs-25.2.orig/configure.ac emacs-25.2/configure.ac
--- emacs-25.2.orig/configure.ac	2017-02-03 09:34:30.000000000 -0500
+++ emacs-25.2/configure.ac	2017-10-22 03:01:12.000000000 -0400
@@ -698,6 +698,14 @@
     esac
   ;;
 
+  ## QNX Neutrino 
+  *-nto-qnx* )
+    echo Found QNX
+    opsys=qnxnto
+    CFLAGS="$CFLAGS -D__NO_EXT_QNX"
+    LDFLAGS="$LDFLAGS -L/usr/lib -lsocket -lsbrk"
+  ;;
+
   ## Intel 386 machines where we don't care about the manufacturer.
   i[3456]86-*-* )
     case "${canonical}" in
@@ -4465,7 +4473,7 @@
     AC_DEFINE(PTY_TTY_NAME_SPRINTF, [])
     ;;
 
-  gnu | openbsd )
+  gnu | openbsd | qnxnto )
     AC_DEFINE(FIRST_PTY_LETTER, ['p'])
     ;;
 
diff -u -r emacs-25.2.orig/src/unexelf.c emacs-25.2/src/unexelf.c
--- emacs-25.2.orig/src/unexelf.c	2017-02-03 05:25:45.000000000 -0500
+++ emacs-25.2/src/unexelf.c	2017-10-22 03:11:10.000000000 -0400
@@ -58,7 +58,9 @@
 #include <sys/types.h>
 #include <unistd.h>
 
-#if !defined (__NetBSD__) && !defined (__OpenBSD__)
+#if defined(__QNX__)
+#include <sys/elf.h>
+#elif !defined (__NetBSD__) && !defined (__OpenBSD__)
 #include <elf.h>
 #endif /* not __NetBSD__ and not __OpenBSD__ */
 #include <sys/mman.h>

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: libsbrk.c --]
[-- Type: text/x-csrc; name="libsbrk.c", Size: 2191 bytes --]

/**
 * @file    libsbrk.c
 * @brief   Naive implementation of sbrk()
 *
 * QNX doesn't support sbrk(), and heap-allocated data can reside anywhere in
 * the virtual address space. However, Emacs depdends on sbrk() for its own
 * allocator implementation, as well as for dumping a pre-loaded image.
 * This implementation reserves a non-backed region in the virtual address
 * space. A call to sbrk() that moves the break point causes the sub range
 * between the old and new break points to be backed by virtual memory.
 */


#include <sys/mman.h>
#include <stdint.h>
#include <errno.h>

#define SEGMENT_SIZE    1024 * 1024 * 1024

static void         *base_addr = MAP_FAILED;
static uintptr_t    break_addr;
static uintptr_t    max_addr;

/**
 * Moves the break point of the emulated data segment.
 * @param   increment   Amount of memory to add to the data segment
 * @return  Previous break point, if successful, -1 on failure
 */
void *
sbrk(intptr_t increment)
{
    if (base_addr == MAP_FAILED) {
        // Allocate a non-backed region of the address space.
        base_addr = mmap(0, SEGMENT_SIZE, PROT_NONE, MAP_PRIVATE | MAP_ANON,
                         -1, 0);
        if (base_addr == MAP_FAILED) {
            errno = ENOMEM;
            return (void *)-1;
        }

        break_addr = (uintptr_t)base_addr;
        max_addr = (uintptr_t)base_addr + SEGMENT_SIZE;
    }

    // Round up to a page size.
    increment = (increment + __PAGESIZE - 1) & ~(__PAGESIZE - 1);

    // Check for overflow.
    uintptr_t   new_addr = break_addr + increment;
    if (new_addr >= max_addr) {
        errno = ENOMEM;
        return (void *)-1;
    }

    // Only support incrementing the break point (though it's not hard to use
    // mprotect(PROT_NONE) to handle decrementing as well).
    if (new_addr <= break_addr) {
        return (void *)break_addr;
    }

    // Back the new sub-range.
    if (mmap((void *)break_addr, increment, PROT_READ | PROT_WRITE,
             MAP_FIXED | MAP_PRIVATE | MAP_ANON, -1, 0) == MAP_FAILED) {
        errno = ENOMEM;
        return (void *)-1;
    }

    void    *result = (void *)break_addr;
    break_addr = new_addr;
    return result;
}

^ permalink raw reply	[relevance 10%]

* can't build master on Debian 8, Lucid widgets
@ 2017-08-27 15:27  1% Mike Kupfer
  0 siblings, 0 replies; 143+ results
From: Mike Kupfer @ 2017-08-27 15:27 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 690 bytes --]

"make bootstrap" fails with

In file included from xlwmenu.c:41:0:
../src/xterm.h:78:23: error: missing binary operator before token "("
 #if GTK_CHECK_VERSION (2, 14, 0)
                        ^

I think this was introduced by

commit a1faaf3092cf47a274c1f9b93c312bf917a50b92
Author: Philipp Stephani <phst@google.com>
Date:   Fri Aug 25 11:08:25 2017 +0200

    Remove call of deprecated GDK function
    
    * src/xterm.h (XSync): Don’t call gdk_window_process_all_updates in
    GDK 3.22 or later.

At least, a1faaf3 fails to build, with the same error, but a1faaf3^ (the
prior changeset) builds okay.

I've attached the build log in case it's needed.

mike

[-- Attachment #2: build log --]
[-- Type: text/plain, Size: 31961 bytes --]

-*- mode: compilation; default-directory: "~/src/emacs-build/" -*-
Compilation started at Sun Aug 27 08:15:07

nice make bootstrap
make -C src bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/src'
rm -f temacs core *.core \#* *.o
rm -f ../etc/DOC
rm -f bootstrap-emacs emacs-26.0.50
rm -f buildobj.h
rm -f globals.h gl-stamp
rm -f *.res *.tmp
rm -f emacs-*.*.*[0-9] emacs deps/*
rm -f emacs-module.h epaths.h config.h config.stamp
if test -f ./.gdbinit; then \
  mv ./.gdbinit ./.gdbinit.save; \
  if test -f "./.gdbinit"; then rm -f ./.gdbinit.save; \
  else mv ./.gdbinit.save ./.gdbinit; fi; \
fi
make[1]: Leaving directory '/home/kupfer/src/emacs-build/src'
make -C oldXMenu bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/oldXMenu'
rm -f libXMenu11.a *.o deps/*
rm -f Makefile
rm -fr deps
make[1]: Leaving directory '/home/kupfer/src/emacs-build/oldXMenu'
make -C lwlib bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/lwlib'
rm -f *.o liblw.a \#* deps/*
rm -f Makefile
rm -fr deps
rm -f TAGS
make[1]: Leaving directory '/home/kupfer/src/emacs-build/lwlib'
make -C lib bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/lib'
rm -f *.[ao] *-t \#* deps/*
rm -f core *.stackdump alloca.h byteswap.h dirent.h errno.h execinfo.h fcntl.h getopt.h getopt-cdefs.h inttypes.h limits.h signal.h stdalign.h stddef.h stdint.h stdio.h stdlib.h string.h sys/select.h sys/stat.h sys/time.h sys/types.h time.h unistd.h
rm -f Makefile
rm -fr deps
make[1]: Leaving directory '/home/kupfer/src/emacs-build/lib'
make -C lib-src bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/lib-src'
rm -f core *.o *.res
rm -f etags ctags emacsclient  ebrowse profile hexl  movemail  make-docfile
rm -f TAGS Makefile blessmail
make[1]: Leaving directory '/home/kupfer/src/emacs-build/lib-src'
make -C nt bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/nt'
rm -f core *.o *.res
rm -f runemacs addpm cmdproxy ddeclient 
rm -f TAGS Makefile *.rc
true
make[1]: Leaving directory '/home/kupfer/src/emacs-build/nt'
make -C doc/emacs bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/doc/emacs'
rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
  *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
rm -f emacs.dvi emacs-xtra.dvi emacs.html emacs.pdf emacs-xtra.pdf emacs.ps emacs-xtra.ps
rm -f Makefile
rm -f \
  ./../../info/emacs.info \
  ./../../info/emacs.info-[1-9] \
  ./../../info/emacs.info-[1-9][0-9]
rm -f ./emacsver.texi
make[1]: Leaving directory '/home/kupfer/src/emacs-build/doc/emacs'
make -C doc/misc bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/doc/misc'
rm -f *.aux *.log *.toc *.c[mp] *.c[mp]s *.fn *.fns \
  *.ky *.kys *.op *.ops *.p[gj] *.p[gj]s *.sc *.scs *.ss \
  *.t[gp] *.t[gp]s *.vr *.vrs
rm -f gnustmp*
rm -f *.dvi *.html *.pdf *.ps
rm -f Makefile
for file in ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt eieio emacs-mime epa erc ert eshell eudc efaq eww flymake forms gnus emacs-gnutls htmlfontify idlwave ido info.info mairix-el message mh-e newsticker nxml-mode octave-mode org pcl-cvs pgg rcirc remember reftex sasl sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp url vhdl-mode vip viper widget wisent woman efaq-w32; do \
  file=`echo ${file} | sed 's/\.info$//'`.info; \
  rm -f \
    ./../../info/${file} \
    ./../../info/${file}-[1-9] \
    ./../../info/${file}-[1-9][0-9]; \
done
make[1]: Leaving directory '/home/kupfer/src/emacs-build/doc/misc'
make -C doc/lispref bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/doc/lispref'
rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
  *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
rm -f elisp[12]* vol[12].tmp
rm -f elisp.dvi elisp.html elisp.pdf elisp.ps
rm -f vol[12].dvi vol[12].pdf vol[12].ps
rm -f Makefile
rm -f \
  ./../../info/elisp.info \
  ./../../info/elisp.info-[1-9] \
  ./../../info/elisp.info-[1-9][0-9]
make[1]: Leaving directory '/home/kupfer/src/emacs-build/doc/lispref'
make -C doc/lispintro bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/doc/lispintro'
rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
  *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
rm -f emacs-lisp-intro.dvi emacs-lisp-intro.html emacs-lisp-intro.pdf emacs-lisp-intro.ps
rm -f Makefile
rm -f \
  ./../../info/eintr.info \
  ./../../info/eintr.info-[1-9]
make[1]: Leaving directory '/home/kupfer/src/emacs-build/doc/lispintro'
make -C nextstep bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/nextstep'
rm -rf 
rm -f Makefile
rm -f GNUstep/Emacs.base/Resources/Info-gnustep.plist \
  GNUstep/Emacs.base/Resources/Emacs.desktop \
  Cocoa/Emacs.base/Contents/Info.plist \
  Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
make[1]: Leaving directory '/home/kupfer/src/emacs-build/nextstep'
make -C leim bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/leim'
rm -f ./../lisp/leim/quail/CCDOSPY.el ./../lisp/leim/quail/Punct.el ./../lisp/leim/quail/QJ.el ./../lisp/leim/quail/SW.el ./../lisp/leim/quail/TONEPY.el ./../lisp/leim/quail/4Corner.el ./../lisp/leim/quail/ARRAY30.el ./../lisp/leim/quail/ECDICT.el ./../lisp/leim/quail/ETZY.el ./../lisp/leim/quail/Punct-b5.el ./../lisp/leim/quail/PY-b5.el ./../lisp/leim/quail/QJ-b5.el ./../lisp/leim/quail/ZOZY.el ./../lisp/leim/quail/tsang-b5.el ./../lisp/leim/quail/quick-b5.el ./../lisp/leim/quail/tsang-cns.el ./../lisp/leim/quail/quick-cns.el ./../lisp/leim/quail/PY.el ./../lisp/leim/quail/ZIRANMA.el ./../lisp/leim/quail/CTLau.el ./../lisp/leim/quail/CTLau-b5.el ./../lisp/leim/leim-list.el
make[1]: Leaving directory '/home/kupfer/src/emacs-build/leim'
make -C lisp bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/lisp'
find . -name '*.elc' -delete
rm -f  ./cus-load.el ./finder-inf.el ./subdirs.el ./eshell/esh-groups.el
make[1]: Leaving directory '/home/kupfer/src/emacs-build/lisp'
for dir in admin/grammars admin/unidata admin/charsets; do \
  make -C $dir bootstrap-clean || exit; \
done
make[1]: Entering directory '/home/kupfer/src/emacs-build/admin/grammars'
make[1]: Nothing to be done for 'bootstrap-clean'.
make[1]: Leaving directory '/home/kupfer/src/emacs-build/admin/grammars'
make[1]: Entering directory '/home/kupfer/src/emacs-build/admin/unidata'
rm -f ./*.elc unidata.txt
make[1]: Leaving directory '/home/kupfer/src/emacs-build/admin/unidata'
make[1]: Entering directory '/home/kupfer/src/emacs-build/admin/charsets'
rm -f jisx2131-filter
make[1]: Leaving directory '/home/kupfer/src/emacs-build/admin/charsets'
[ ! -d test ] || make -C test bootstrap-clean
make[1]: Entering directory '/home/kupfer/src/emacs-build/test'
find . '(' -name '*.log' -o -name '*.log~' ')' -delete
rm -f ./data/emacs-module/*.o ./data/emacs-module/*.so \
  ./data/emacs-module/*.dll
find . -name '*.elc' -delete
make[1]: Leaving directory '/home/kupfer/src/emacs-build/test'
[ ! -f config.log ] || mv -f config.log config.log~
rm -rf ./info
rm -f ./etc/refcards/emacsver.tex
rm -f config.cache config.log ./doc/man/emacs.1
cd . && ./autogen.sh autoconf
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Running 'autoreconf -fi -I m4' ...
You can now run './configure'.
make MAKEFILE_NAME=force-Makefile force-Makefile
make[1]: Entering directory '/home/kupfer/src/emacs-build'
if [ -x ./config.status ]; then	\
     ./config.status --recheck;	\
else				\
     ./configure --cache-file=/dev/null; \
fi
running CONFIG_SHELL=/bin/bash /bin/bash ./configure --prefix=/usr/new --no-create --no-recursion
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... -std=gnu11
checking whether gcc -std=gnu11 and cc understand -c and -o together... yes
checking for putenv... yes
checking for sbrk... yes
checking for fchmod... yes
checking for readlinkat... yes
checking for explicit_bzero... no
checking for faccessat... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for gettimeofday... yes
checking for nanotime... no
checking for lstat... yes
checking for mkostemp... yes
checking for tzset... yes
checking for pipe2... yes
checking for pselect... yes
checking for readlink... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for futimes... yes
checking for futimesat... yes
checking for futimens... yes
checking for utimensat... yes
checking for lutimes... yes
checking for getdtablesize... yes
checking how to run the C preprocessor... gcc -std=gnu11 -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc -std=gnu11 accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /bin/gzip
checking for 'find' args to delete a file... -delete
checking for setfattr... no
checking for paxctl... no
checking for -znocombreloc... yes
checking whether addresses are sanitized... no
checking for library containing sqrt... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for ALSA... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sys/prctl.h... yes
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for limits.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for term.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... yes
checking sys/vlimit.h usability... yes
checking sys/vlimit.h presence... yes
checking for sys/vlimit.h... yes
checking for data_start... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... -lpthread
checking for thread support... yes
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking X11 version 6... 6 or newer
checking for RSVG... no
checking for IMAGEMAGICK... no
checking for getaddrinfo_a in -lanl... yes
checking for GTK... no
checking for GTK... no
checking for DBUS... no
checking for GSETTINGS... no
checking for GCONF... no
checking for lgetfilecon in -lselinux... no
checking for LIBGNUTLS... yes
checking for LIBSYSTEMD... no
checking sys/inotify.h usability... yes
checking sys/inotify.h presence... yes
checking for sys/inotify.h... yes
checking for inotify_init1... yes
checking for xaw3d... no
checking for libXaw... yes; using Lucid toolkit
checking X11 toolkit version... 6 or newer
checking for library containing XmuConvertStandardSelection... -lXmu
checking for FONTCONFIG... yes
checking for XFT... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for X11/Xft/Xft.h... yes
checking for XftFontOpen in -lXft... yes
checking for FREETYPE... yes
checking for LIBOTF... no
checking X11/Xlib-xcb.h usability... no
checking X11/Xlib-xcb.h presence... no
checking for X11/Xlib-xcb.h... no
checking X11/xpm.h usability... yes
checking X11/xpm.h presence... yes
checking for X11/xpm.h... yes
checking for XpmReadFileToPixmap in -lXpm... yes
checking for XpmReturnAllocPixels preprocessor define... yes
checking for jpeglib 6b or later... -ljpeg
checking for library containing inflateEnd... -lz
checking for png... yes
checking whether png_longjmp is declared... no
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking for TIFFGetVersion in -ltiff... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking for GifMakeMapObject in -lgif... no
checking for EGifPutExtensionLast in -lgif... yes
checking gpm.h usability... no
checking gpm.h presence... no
checking for gpm.h... no
checking X11/SM/SMlib.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for XRANDR... no
checking for X11/extensions/Xrandr.h... no
checking for XINERAMA... no
checking X11/extensions/Xinerama.h usability... no
checking X11/extensions/Xinerama.h presence... no
checking for X11/extensions/Xinerama.h... no
checking for XFIXES... no
checking X11/extensions/Xfixes.h usability... no
checking X11/extensions/Xfixes.h presence... no
checking for X11/extensions/Xfixes.h... no
checking for X11/extensions/Xdbe.h... yes
checking for XdbeAllocateBackBufferName in -lXext... yes
checking for LIBXML2... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking maillock.h usability... no
checking maillock.h presence... no
checking for maillock.h... no
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for prctl... yes
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for socket... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for unsigned long long int... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking whether strtold conforms to C99... yes
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking for mode_t... yes
checking whether fdatasync is declared... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking whether lstat correctly handles trailing slash... yes
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has ULLONG_WIDTH etc.... no
checking for long long int... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for sigset_t... yes
checking for wchar_t... yes
checking whether strtoimax is declared... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether the utimes function works... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking sys/acl.h usability... no
checking sys/acl.h presence... no
checking for sys/acl.h... no
configure: WARNING: libacl development library was not found or not usable.
configure: WARNING: GNU Emacs will be built without ACL support.
checking for alloca as a compiler built-in... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for d_type member in directory struct... yes
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking for explicit_memset... no
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking for library containing fdatasync... none required
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether fstatat (..., 0) works... yes
checking for getloadavg... yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... almost
checking for memrchr... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlinkat signature is correct... yes
checking for sig2str... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... system
checking for stpcpy... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking for nlink_t... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking for timezone_t... no
checking for library containing timer_settime... -lrt
checking for timer_settime... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for gcc -std=gnu11 option to disable position independent executables... no

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -std=gnu11 -g3 -O2
  Should Emacs use the GNU version of malloc?             yes
      (Using Doug Lea's new malloc from the GNU C Library.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          LUCID
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use a png library?                           yes -lpng12
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use cairo?                                   no
  Does Emacs use imagemagick (version 6)?                 no
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes -lglibc (inotify)
  Does Emacs use access control lists?                    no
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   yes
  Does Emacs use -lsystemd?                               no
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                no
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets (requires gtk3)?            no
  Does Emacs have threading support in lisp?              yes


configure: creating ./config.status
configure: WARNING: This configuration installs a 'movemail' program
that retrieves POP3 email via only insecure channels.
To omit insecure POP3, you can use './configure --without-pop'.
configure: You might want to install GNU Mailutils
<http://mailutils.org> and use './configure --with-mailutils'.
MAKE='make' ./config.status
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
make[2]: Entering directory '/home/kupfer/src/emacs-build'
make[2]: Leaving directory '/home/kupfer/src/emacs-build'
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
make[2]: Entering directory '/home/kupfer/src/emacs-build'
make[2]: Leaving directory '/home/kupfer/src/emacs-build'
make[1]: Leaving directory '/home/kupfer/src/emacs-build'
make all
make[1]: Entering directory '/home/kupfer/src/emacs-build'
make -C lib all
make[2]: Entering directory '/home/kupfer/src/emacs-build/lib'
  GEN      alloca.h
  GEN      dirent.h
  GEN      fcntl.h
  GEN      inttypes.h
  GEN      limits.h
  GEN      signal.h
  GEN      stdint.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      unistd.h
  CC       explicit_bzero.o
  CC       fcntl.o
  CC       sig2str.o
  CC       time_rz.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       filemode.o
  CC       filevercmp.o
  CC       gettime.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       stat-time.o
  CC       tempname.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       utimens.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
make[2]: Leaving directory '/home/kupfer/src/emacs-build/lib'
make -C lib-src all
make[2]: Entering directory '/home/kupfer/src/emacs-build/lib-src'
  CC       regex.o
  CCLD     etags
  CCLD     ctags
  CCLD     emacsclient
  CCLD     ebrowse
  CCLD     profile
  CCLD     hexl
  CC       pop.o
  CCLD     movemail
  CCLD     make-docfile
make[2]: Leaving directory '/home/kupfer/src/emacs-build/lib-src'
make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' all
make[2]: Entering directory '/home/kupfer/src/emacs-build/src'
  GEN      globals.h
make -C ../lwlib liblw.a
make[3]: Entering directory '/home/kupfer/src/emacs-build/lwlib'
  CC       lwlib.o
  CC       lwlib-Xlw.o
  CC       xlwmenu.o
In file included from xlwmenu.c:41:0:
../src/xterm.h:78:23: error: missing binary operator before token "("
 #if GTK_CHECK_VERSION (2, 14, 0)
                       ^
Makefile:100: recipe for target 'xlwmenu.o' failed
make[3]: *** [xlwmenu.o] Error 1
make[3]: Leaving directory '/home/kupfer/src/emacs-build/lwlib'
Makefile:610: recipe for target '../lwlib/liblw.a' failed
make[2]: *** [../lwlib/liblw.a] Error 2
make[2]: Leaving directory '/home/kupfer/src/emacs-build/src'
Makefile:416: recipe for target 'src' failed
make[1]: *** [src] Error 2
make[1]: Leaving directory '/home/kupfer/src/emacs-build'
Makefile:1097: recipe for target 'bootstrap' failed
make: *** [bootstrap] Error 2

Compilation exited abnormally with code 2 at Sun Aug 27 08:15:53

^ permalink raw reply	[relevance 1%]

* Re: Preview: portable dumper
  2016-12-01 17:26 10%                           ` Eli Zaretskii
  2016-12-01 17:35  0%                             ` Daniel Colascione
@ 2016-12-01 17:58 10%                             ` Paul Eggert
  1 sibling, 0 replies; 143+ results
From: Paul Eggert @ 2016-12-01 17:58 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: dancol, rms, emacs-devel

On 12/01/2016 09:26 AM, Eli Zaretskii wrote:
>> >This was no accident. They removed it because it was producing bogus values, and it didn't reflect how FreeBSD actually allocates memory.
> And they are thinking on bringing it back, see
>
>    https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24892#92

That thread discusses their implementing sbrk as always returning 0 or 
something trivial like that, purely to pacify broken applications that 
use sbrk (0) to estimate memory usage and fail to build if sbrk does not 
exist. Such a workaround obviously won't get Emacs running. In contrast, 
Daniel's proposed patch should work.




^ permalink raw reply	[relevance 10%]

* Re: Preview: portable dumper
  2016-12-01 17:26 10%                           ` Eli Zaretskii
@ 2016-12-01 17:35  0%                             ` Daniel Colascione
  2016-12-01 17:58 10%                             ` Paul Eggert
  1 sibling, 0 replies; 143+ results
From: Daniel Colascione @ 2016-12-01 17:35 UTC (permalink / raw)
  To: Eli Zaretskii, Paul Eggert; +Cc: rms, emacs-devel

On 12/01/2016 09:26 AM, Eli Zaretskii wrote:
>> Cc: dancol@dancol.org, rms@gnu.org, emacs-devel@gnu.org
>> From: Paul Eggert <eggert@cs.ucla.edu>
>> Date: Thu, 1 Dec 2016 01:16:17 -0800
>>
>>     Emacs never worked on that platform
>>
>> Sure it did. Emacs worked until FreeBSD 11, when the arm64 port modernized its memory-management implementation.
>
> From https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24892#104
>
>   Ed Maste wrote:
>   > arm64 support was first available in a release in FreeBSD 11.0, without sbrk, and sbrk never existed on the stable/11 branch.
>
>   Thanks, I didn't know that. So Emacs has never worked in this environment.
>
> Doesn't that mean Emacs on arm64 was never available before FreeBSD
> 11, and sbrk never existed on FreeBSD/arm64?
>
>>     they removed a certain library function, which happens to be called by unexec.
>>
>> This was no accident. They removed it because it was producing bogus values, and it didn't reflect how FreeBSD actually allocates memory.
>
> And they are thinking on bringing it back, see

They shouldn't bring it back. Reserving a single region in a process as 
"the heap" and doling out parts of it via mmap is an inflexible 
allocation policy. mmap ought to be the only way to get memory from the 
system.



^ permalink raw reply	[relevance 0%]

* Re: Preview: portable dumper
  @ 2016-12-01 17:26 10%                           ` Eli Zaretskii
  2016-12-01 17:35  0%                             ` Daniel Colascione
  2016-12-01 17:58 10%                             ` Paul Eggert
  0 siblings, 2 replies; 143+ results
From: Eli Zaretskii @ 2016-12-01 17:26 UTC (permalink / raw)
  To: Paul Eggert; +Cc: dancol, rms, emacs-devel

> Cc: dancol@dancol.org, rms@gnu.org, emacs-devel@gnu.org
> From: Paul Eggert <eggert@cs.ucla.edu>
> Date: Thu, 1 Dec 2016 01:16:17 -0800
> 
>     Emacs never worked on that platform
> 
> Sure it did. Emacs worked until FreeBSD 11, when the arm64 port modernized its memory-management implementation.

From https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24892#104

  Ed Maste wrote:
  > arm64 support was first available in a release in FreeBSD 11.0, without sbrk, and sbrk never existed on the stable/11 branch.

  Thanks, I didn't know that. So Emacs has never worked in this environment.

Doesn't that mean Emacs on arm64 was never available before FreeBSD
11, and sbrk never existed on FreeBSD/arm64?

>     they removed a certain library function, which happens to be called by unexec.
> 
> This was no accident. They removed it because it was producing bogus values, and it didn't reflect how FreeBSD actually allocates memory.

And they are thinking on bringing it back, see

  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24892#92



^ permalink raw reply	[relevance 10%]

* Re: emacs24/25 FTBFS since a long time on GNU/Hurd
  @ 2016-11-02 15:51  2%   ` Svante Signell
  0 siblings, 0 replies; 143+ results
From: Svante Signell @ 2016-11-02 15:51 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1095 bytes --]

On Wed, 2016-11-02 at 17:39 +0200, Eli Zaretskii wrote:
> > 
> > From: Svante Signell <svante.signell@gmail.com>
> > Date: Wed, 02 Nov 2016 15:16:54 +0100
> > 
> > First time I compiled emacs 25.1 from upstream it passed, second time not.
> > Compiling Debian versions almost always fail. Moslty the build fails with
> > temacs
> > failing to execute: Killed. In my opionion it's a real loss not to gave a
> > modern
> > version of emacs25 available for use in GNU/Hurd (not everybody use vi).
> > 
> > Do anybody of you have an idea on how to solve this problem?
> My suggestion is to run the failing temacs command line under GDB and
> see where it crashes.

Hi, attached is a traceback from gdb. Edited to remove thousands of loops, as
indicated in that file.

> The best way to communicate this information is to file a bug report,
> using "M-x report-emacs-bug RET" (in some version of Emacs you have
> that is operable; if not, just email the details to
> bug-gnu-emacs@gnu.org).

A bug was already filed by Paul Eggert, https://debbugs.gnu.org/cgi/bugreport.cg
i?bug=24857

Thanks anyway.

[-- Attachment #2: gdb_edited.txt --]
[-- Type: text/plain, Size: 15677 bytes --]

gdb ./temacs
(gdb) run --batch --load loadup bootstrap
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /home/srs/DEBs/emacs/emacs25-25.1+1/debian/build-x/src/temacs --batch --load loadup bootstrap

Thread 4 received signal ?, Unknown signal.
0x051dcc63 in __vm_allocate (target_task=1, address=0x2d03c, size=12288, anywhere=0)
    at /home/srs/DEBs/glibc/2.24/glibc-2.24/build-tree/hurd-i386-libc/mach/vm_allocate.c:54
54      /home/srs/DEBs/glibc/2.24/glibc-2.24/build-tree/hurd-i386-libc/mach/vm_allocate.c: No such file or directory.
(gdb) thread apply all bt full

Thread 4 (Thread 25492.4):
#0  0x051dcc63 in __vm_allocate (target_task=1, address=0x2d03c, size=12288, anywhere=0)
    at /home/srs/DEBs/glibc/2.24/glibc-2.24/build-tree/hurd-i386-libc/mach/vm_allocate.c:54
        err = <optimized out>
#1  0x052ef5f2 in _hurd_set_brk (addr=139247616) at ../sysdeps/mach/hurd/brk.c:116
        alloc_start = 139235328
        err = <optimized out>
        pagend = 139247616
        pagebrk = 139235328
        rlimit = <optimized out>
#2  0x052efaaf in __sbrk (increment=12288) at ../sysdeps/mach/hurd/sbrk.c:33
        result = 0x84c9000
#3  0x0820202c in __default_morecore (increment=12288) at gmalloc.c:1532
        result = <optimized out>
#4  0x08201e35 in align (size=size@entry=12288) at gmalloc.c:445
        result = <optimized out>
        adj = <optimized out>
#5  0x08201fa3 in malloc_initialize_1 () at gmalloc.c:571
No locals.
#6  0x082020fd in __malloc_initialize () at gmalloc.c:597
No locals.
#7  gmalloc (size=100) at gmalloc.c:934
        hook = <optimized out>
#8  0x082033d5 in malloc (size=100) at gmalloc.c:1822
No locals.
#9  0x05262c8c in _IO_vasprintf (result_ptr=0x2d228, 
    format=0x5369100 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
    args=0x2d1f8 "\377A6\005\377A6\005\027\317\026\005\034") at vasprintf.c:47
        string = <optimized out>
        sf = {_sbf = {_f = {_flags = 0, _IO_read_ptr = 0x0, 
              _IO_read_end = 0x84cc000 "\340", <incomplete sequence \302>, 
              _IO_read_base = 0x84c9000 "\177ELF\001\001\001", 
              _IO_write_base = 0x43 <error: Cannot access memory at address 0x43>, 
              _IO_write_ptr = 0x0, 
              _IO_write_end = 0x51f9f29 <__hurd_sigstate_lock+9> "\201\303\327\300\035", 
              _IO_buf_base = 0x51dd116 <__mach_msg+54> "\203\304 \205\300tF\366D$4@tj\367D$4", _IO_buf_end = 0x2d1b0 "", 
              _IO_save_base = 0x3 <error: Cannot access memory at address 0x3>, 
              _IO_backup_base = 0x30 <error: Cannot access memory at address 0x30>, 
              _IO_save_end = 0x20 <error: Cannot access memory at address 0x20>, 
              _markers = 0x253, _chain = 0x0, _fileno = 0, _flags2 = 1667393900, 
              _old_offset = 7302446, _cur_column = 23165, _vtable_offset = 54 '6', 
              _shortbuf = "\005", _lock = 0x521d525 <__current_locale_name+5>, 
              _offset = 375144790433592650, _codecvt = 0x53d86b4 <root>, 
              _wide_data = 0x51dd0e9 <__mach_msg+9>, _freeres_list = 0x7fd9000, 
              _freeres_buf = 0x516cf2c <__PRETTY_FUNCTION__.9369>, __pad5 = 134505880, 
              _mode = 16961000, 
              _unused2 = "\230\271\374\a\260\321\002\000\003\000\000\000\060\000\000\000\253\271\374\aS\002\000\000\000\000\000\000\000\000\000\000l\271\374\ap\321\002"}, 
            vtable = 0x40000009}, _s = {_allocate_buffer = 0x0, _free_buffer = 0x0}}
        ret = <optimized out>
        needed = <optimized out>
        allocated = <optimized out>
#10 0x05244694 in ___asprintf (string_ptr=0x2d228, 
    format=0x5369100 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n") at asprintf.c:35
        arg = 0x2d1f8 "\377A6\005\377A6\005\027\317\026\005\034"
        done = 184380
#11 0x0521d64c in __assert_fail_base (
    fmt=0x5369100 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
    assertion=0x516cc49 "__pthread_threads", file=0x516cf17 "./pthread/pt-self.c", 
    line=28, function=0x516cf2c <__PRETTY_FUNCTION__.9369> "__pthread_self") at assert.c:57
        str = 0x0
        total = 86103528
#12 0x0521d75a in __assert_fail (assertion=0x516cc49 "__pthread_threads", 
    file=0x516cf17 "./pthread/pt-self.c", line=28, 
    function=0x516cf2c <__PRETTY_FUNCTION__.9369> "__pthread_self") at assert.c:101
No locals.
#13 0x05168696 in __pthread_self () at ./pthread/pt-self.c:28
        thread = <optimized out>
        self = <optimized out>
        self = <optimized out>
#14 0x05224e8e in raise (signo=6) at ../sysdeps/../libpthread/sysdeps/generic/raise.c:37
        err = <optimized out>
#15 0x052276cf in abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x5369100, sa_sigaction = 0x5369100}, 
          sa_mask = 87441919, sa_flags = 87908352}
        sigs = 32
#16 0x0521d6f4 in __assert_fail_base (
    fmt=0x5369100 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
    assertion=0x516cc49 "__pthread_threads", file=0x516cf17 "./pthread/pt-self.c", 
    line=28, function=0x516cf2c <__PRETTY_FUNCTION__.9369> "__pthread_self") at assert.c:92
        str = 0x0
        total = 86103528
#17 0x0521d75a in __assert_fail (assertion=0x516cc49 "__pthread_threads", 
    file=0x516cf17 "./pthread/pt-self.c", line=28, 
    function=0x516cf2c <__PRETTY_FUNCTION__.9369> "__pthread_self") at assert.c:101
No locals.
#18 0x05168696 in __pthread_self () at ./pthread/pt-self.c:28
        thread = <optimized out>
        self = <optimized out>
        self = <optimized out>
#19 0x05224e8e in raise (signo=6) at ../sysdeps/../libpthread/sysdeps/generic/raise.c:37
        err = <optimized out>
#20 0x052276cf in abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x5369100, sa_sigaction = 0x5369100}, 
          sa_mask = 87441919, sa_flags = 87908352}
        sigs = 32
#16+17+18+19+20 loops from here
...
#374446 0x0521d6f4 in __assert_fail_base (fmt=0x5369100 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x516cc49 "__pthread_threads", file=0x516cf17 "./pthread/pt-self.c", line=28, function=0x516cf2c <__PRETTY_FUNCTION__.9369> "__pthread_self") at assert.c:92
        str = 0x0
        total = 86103528
#374447 0x0521d75a in __assert_fail (assertion=0x516cc49 "__pthread_threads", file=0x516cf17 "./pthread/pt-self.c", line=28, function=0x516cf2c <__PRETTY_FUNCTION__.9369> "__pthread_self") at assert.c:101
No locals.
#374448 0x05168696 in __pthread_self () at ./pthread/pt-self.c:28
        thread = <optimized out>
        self = <optimized out>
        self = <optimized out>
#374449 0x05224e8e in raise (signo=6) at ../sysdeps/../libpthread/sysdeps/generic/raise.c:37
        err = <optimized out>
#374450 0x052276cf in abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x53d6000, sa_sigaction = 0x53d6000}, sa_mask = 85383452, sa_flags = 16959788}
        sigs = 32
#374451 0x0521d6f4 in __assert_fail_base (fmt=0x5369140 "%s%s%s:%u: %s%sUnexpected error: %s.\n", assertion=0x53646db "Cannot allocate memory", file=0x516d8f0 "../libpthread/sysdeps/mach/hurd/pt-sysdep.c", line=67, function=0x516d91c <__PRETTY_FUNCTION__.9436> "_init_routine") at assert.c:92
        str = 0x0
        total = 86103528
#374452 0x0521d7bf in __assert_perror_fail (errnum=1073741836, file=0x516d8f0 "../libpthread/sysdeps/mach/hurd/pt-sysdep.c", line=67, function=0x516d91c <__PRETTY_FUNCTION__.9436> "_init_routine") at assert-perr.c:35
        errbuf = "\001\000\000\000\300r\375\001@\311\002\001'\336\000\000\360\333\000\000Е\000\000\240\061\035\005\240\061\035\005\001\000\000\000\024\312\002\001\000 \000\000\000\000\000\000\001\000\000\000v\032i\t\000\000\000\000\000\000\000\000\251\224\000\000\000\260\002\000\f\001\034\005\330\310\350\004\236\002\000\000˝\000\000\005\000\000\000\001\000\000\000$I\034\005\020\225\000\000\310/\374\a;\316\034\005$\312\002\001 \312\002\001\000 \000\000\310\f\004\b}\000\000\000;\316\034\005\223\365\034\005j\315yy\251\224\000\000\000\260\002\000<\020\374\ax\204\336\a\375\000\000\000˝\000\000\005\000\000\000\001\000\000\000d!\374\aЕ\000\000\255\062\035\005\255\062\035\005t\312\002\001p\312\002\001\240\061\035\005"...
        e = 0x53646db "Cannot allocate memory"
#374453 0x0516bb99 in _init_routine (stack=0x0) at ../libpthread/sysdeps/mach/hurd/pt-sysdep.c:67
        thread = 0x0
        err = <optimized out>
        attr = {__schedparam = {__sched_priority = 0}, __stackaddr = 0x7, __stacksize = 1, __guardsize = 85910395, __detachstate = (unknown: 87916512), __inheritsched = (unknown: 3084914), __contentionscope = (unknown: 1866732), __schedpolicy = 85375740}
        attrp = 0x0
#374454 0x05210a33 in init (data=0x102cdf0) at ../sysdeps/mach/hurd/i386/init-first.c:213
        newsp = <optimized out>
        od = <optimized out>
        argv = 0x102cdf4
        argc = <optimized out>
        envp = 0x102ce68
        d = 0x102ce68
#374455 _dl_init_first (argc=<optimized out>) at ../sysdeps/mach/hurd/i386/init-first.c:327
No locals.
#374456 0x00001e06 in _dl_start_user () from /lib/ld.so
        audit_list = 0x0
        _dl_rtld_libname2 = {name = 0x0, next = 0x0, dont_free = 0}
        library_path = 0x0
        any_debug = 0
        tls_init_tp_called = true
        preloadlist = 0x0
        version_info = 0
        _dl_rtld_libname = {name = 0x8048154 "/lib/ld.so", next = 0x2b7ec <newname>, dont_free = 0}
        _dl_argv = 0x102cdf4
        _dl_starting_up = 1
        _dl_skip_args = 0
        _rtld_global = {_dl_ns = {{_ns_loaded = 0x2b938, _ns_nloaded = 125, _ns_main_searchlist = 0x2ba94, _ns_global_scope_alloc = 0, _ns_unique_sym_table = {lock = {lock = 0, cnt = 0, owner = 0x0}, entries = 0x86fd000, size = 251, n_elements = 98, free = 0x18740 <free>}, _ns_debug = {r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0}}, {_ns_loaded = 0x0, _ns_nloaded = 0, _ns_main_searchlist = 0x0, _ns_global_scope_alloc = 0, _ns_unique_sym_table = {lock = {lock = 0, cnt = 0, owner = 0x0}, entries = 0x0, size = 0, n_elements = 0, free = 0x0}, _ns_debug = {r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0}} <repeats 15 times>}, _dl_nns = 1, _dl_load_lock = {lock = 0, cnt = 0, owner = 0x0}, _dl_load_write_lock = {lock = 0, cnt = 0, owner = 0x0}, _dl_load_adds = 125, _dl_initfirst = 0x0, _dl_profile_map = 0x0, _dl_num_relocations = 25252, _dl_num_cache_relocations = 36248, _dl_all_dirs = 0x5708378, _dl_error_catch_tsd = 0x1e40 <_dl_initial_error_catch_tsd>, _dl_rtld_map = {l_addr = 4096, l_name = 0x8048154 "/lib/ld.so", l_ld = 0x2af04, l_next = 0x4e8cb90, l_prev = 0x4e8c8d8, l_real = 0x2b4bc <_rtld_global+1084>, l_ns = 0, l_libname = 0x2b808 <_dl_rtld_libname>, l_info = {0x0, 0x0, 0x2af44, 0x2af3c, 0x2af0c, 0x2af1c, 0x2af24, 0x0, 0x0, 0x0, 0x2af2c, 0x2af34, 0x0, 0x0, 0x2af04, 0x0, 0x0, 0x2af5c, 0x2af64, 0x2af6c, 0x2af4c, 0x0, 0x0, 0x2af54, 0x0 <repeats 12 times>, 0x2af7c, 0x2af74, 0x0, 0x2af8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2af84, 0x0 <repeats 25 times>, 0x2af14}, l_phdr = 0x1034, l_entry = 0, l_phnum = 7, l_ldnum = 0, l_searchlist = {r_list = 0x0, r_nlist = 0}, l_symbolic_searchlist = {r_list = 0x0, r_nlist = 0}, l_loader = 0x0, l_versions = 0x8043580, l_nversions = 6, l_nbuckets = 37, l_gnu_bitmask_idxbits = 7, l_gnu_shift = 8, l_gnu_bitmask = 0x12a0, {l_gnu_buckets = 0x12c0, l_chain = 0x12c0}, {l_gnu_chain_zero = 0x1350, l_buckets = 0x1350}, l_direct_opencount = 0, l_type = lt_library, l_relocated = 1, l_init_called = 0, l_global = 1, l_reserved = 0, l_phdr_allocated = 0, l_soname_added = 0, l_faked = 0, l_need_tls_init = 0, l_auditing = 0, l_audit_any_plt = 0, l_removed = 0, l_contiguous = 0, l_symbolic_in_local_scope = 0, l_free_initfini = 0, l_rpath_dirs = {dirs = 0x0, malloced = 0}, l_reloc_result = 0x0, l_versyms = 0x1982, l_origin = 0x0, l_map_start = 4096, l_map_end = 178484, l_text_end = 129229, l_scope_mem = {0x0, 0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_local_scope = {0x0, 0x0}, l_file_id = {dev = 0, ino = 0}, l_runpath_dirs = {dirs = 0x0, malloced = 0}, l_initfini = 0x0, l_reldeps = 0x0, l_reldepsmax = 0, l_used = 1, l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = {plt = 0, gotplt = 0, tlsdesc_table = 0x0}, l_lookup_cache = {sym = 0x157c, type_class = 1, value = 0x4e8c8d8, ret = 0x51c8024}, l_tls_initimage = 0x0, l_tls_initimage_size = 0, l_tls_blocksize = 0, l_tls_align = 0, l_tls_firstbyte_offset = 0, l_tls_offset = 0, l_tls_modid = 0, l_tls_dtor_count = 0, l_relro_addr = 171200, l_relro_size = 832, l_serial = 0, l_audit = 0x2b714 <_rtld_global+1684>}, audit_data = {{cookie = 0, bindflags = 0} <repeats 16 times>}, _dl_make_stack_executable_hook = 0x13480 <_dl_make_stack_executable>, _dl_stack_flags = 7, _dl_tls_dtv_gaps = false, _dl_tls_max_dtv_idx = 8, _dl_tls_dtv_slotinfo_list = 0x8045ad0, _dl_tls_static_nelem = 8, _dl_tls_static_size = 2248, _dl_tls_static_used = 520, _dl_tls_static_align = 4, _dl_initial_dtv = 0x80465e0, _dl_tls_generation = 1, _dl_init_static_tls = 0xbb00 <_dl_nothread_init_static_tls>, _dl_wait_lookup_done = 0x0, _dl_scope_free_list = 0x0, _dl_thread_gscope_count = 0}
        __stack_chk_guard = 4278845440
        __pointer_chk_guard_local = 4278845440
        _rtld_global_ro = {_dl_debug_mask = 0, _dl_osversion = 0, _dl_platform = 0x0, _dl_platformlen = 0, _dl_pagesize = 4096, _dl_inhibit_cache = 0, _dl_initial_searchlist = {r_list = 0x8040cc8, r_nlist = 125}, _dl_clktck = 0, _dl_verbose = 0, _dl_debug_fd = 2, _dl_lazy = 1, _dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 895, _dl_correct_cache_id = 3, _dl_hwcap = 0, _dl_hwcap_mask = 67141632, _dl_x86_cpu_features = {kind = arch_kind_unknown, max_cpuid = 0, cpuid = {{eax = 0, ebx = 0, ecx = 0, edx = 0}, {eax = 0, ebx = 0, ecx = 0, edx = 0}, {eax = 0, ebx = 0, ecx = 0, edx = 0}}, family = 0, model = 0, feature = {0}}, _dl_x86_cap_flags = {"fpu\000\000\000\000", "vme\000\000\000\000", "de\000\000\000\000\000", "pse\000\000\000\000", "tsc\000\000\000\000", "msr\000\000\000\000", "pae\000\000\000\000", "mce\000\000\000\000", "cx8\000\000\000\000", "apic\000\000\000", "10\000\000\000\000\000", "sep\000\000\000\000", "mtrr\000\000\000", "pge\000\000\000\000", "mca\000\000\000\000", "cmov\000\000\000", "pat\000\000\000\000", "pse36\000\000", "pn\000\000\000\000\000", "clflush", "20\000\000\000\000\000", "dts\000\000\000\000", "acpi\000\000\000", "mmx\000\000\000\000", "fxsr\000\000\000", "sse\000\000\000\000", "sse2\000\000\000", "ss\000\000\000\000\000", "ht\000\000\000\000\000", "tm\000\000\000\000\000", "ia64\000\000\000", "pbe\000\000\000\000"}, _dl_x86_platforms = {"i386", "i486", "i586", "i686"}, _dl_inhibit_rpath = 0x0, _dl_origin_path = 0x102e6d7 "/home/srs/DEBs/emacs/emacs25-25.1+1/debian/build-x/src", _dl_use_load_bias = 4294967295, _dl_profile = 0x0, _dl_profile_output = 0x1f8e0 "/var/tmp", _dl_trace_prelink = 0x0, _dl_trace_prelink_map = 0x0, _dl_init_all_dirs = 0x5708378, _dl_hwcap2 = 0, _dl_debug_printf = 0x10d50 <_dl_debug_printf>, _dl_catch_error = 0xfca0 <_dl_catch_error>, _dl_signal_error = 0xfa30 <_dl_signal_error>, _dl_mcount = 0x11f60 <_dl_mcount>, _dl_lookup_symbol_x = 0xa250 <_dl_lookup_symbol_x>, _dl_check_caller = 0x134f0 <_dl_check_caller>, _dl_open = 0x13ad0 <_dl_open>, _dl_close = 0x15e40 <_dl_close>, _dl_tls_get_addr_soft = 0x13180 <_dl_tls_get_addr_soft>, _dl_audit = 0x0, _dl_naudit = 0}
        _dl_argc = 5
#374457 0x00000005 in ?? ()
No symbol table info available.
#374458 0x0102d000 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

^ permalink raw reply	[relevance 2%]

* emacs24/25 FTBFS since a long time on GNU/Hurd
@ 2016-11-02 14:16  9% Svante Signell
    0 siblings, 1 reply; 143+ results
From: Svante Signell @ 2016-11-02 14:16 UTC (permalink / raw)
  To: emacs-devel

Hello,

I'm not subscribed to emacs-devel, but hope to get this mail through anyway.

Since a long time emacs FTBFS due to unknown reasons. The latest version
building was Debian 24.5+1-5, from 27 Nov 2015. Even before successful builds
were by pure luck. One suspicious issue is that emacs use sbrk() for memory
allocation, right? Notably sbrk() is not fool-proof as implemented for Hurd in
glibc. Use of sbrk is found in files alloc.c, unexelf.c and gmalloc.c, which are
all compiled. Avoiding compilation of ralloc.c with 0001-Default-REL_ALLOC-to-
no.patch did not improve the situation.

First time I compiled emacs 25.1 from upstream it passed, second time not.
Compiling Debian versions almost always fail. Moslty the build fails with temacs
failing to execute: Killed. In my opionion it's a real loss not to gave a modern
version of emacs25 available for use in GNU/Hurd (not everybody use vi).

Do anybody of you have an idea on how to solve this problem? Are there patches
available already to try with?

Thanks in advance :)



^ permalink raw reply	[relevance 9%]

* Re: When should ralloc.c be used?
  2016-10-25 16:36  0%                                                                         ` Eli Zaretskii
@ 2016-10-25 19:27  9%                                                                           ` Stefan Monnier
  0 siblings, 0 replies; 143+ results
From: Stefan Monnier @ 2016-10-25 19:27 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

>> IIUC releasing memory with sbrk can only be done if that memory is at
>> the end of the heap.
> Since ralloc.c relocates blocks, it can make this happen more easily.

But the sbrk area is shared with gmalloc, whose data is not relocatable,
so as soon as gmalloc calls sbrk, the space previously allocated by
ralloc can't be returned any more.

>> > It seems ralloc is actually at an advantage, because relocating blocks
>> > helps collect together a larger free block.
>> mmap can always free what it has allocated before, without any need to
>> relocate anything.
> It makes no sense to release random pages here and there, all you get
> is fragmentation at address space level.

Yes, but address space is much more plentiful.

Note that glibc uses exactly this approach and it works very well for us.


        Stefan



^ permalink raw reply	[relevance 9%]

* Re: When should ralloc.c be used?
  2016-10-25 14:12  7%                                                                       ` Stefan Monnier
@ 2016-10-25 16:36  0%                                                                         ` Eli Zaretskii
  2016-10-25 19:27  9%                                                                           ` Stefan Monnier
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2016-10-25 16:36 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Date: Tue, 25 Oct 2016 10:12:23 -0400
> 
> >> That's why I said "basically".  Yes, in theory it can sometimes
> >> return memory.  In practice, this is rare.  In contrast, with mmap,
> >> returning memory to the OS is the rule rather than the exception.
> > How so?  Releasing memory in both cases requires basically the same
> > situation: a large enough block of contiguous memory not in use.
> 
> IIUC releasing memory with sbrk can only be done if that memory is at
> the end of the heap.

Since ralloc.c relocates blocks, it can make this happen more easily.

> > It seems ralloc is actually at an advantage, because relocating blocks
> > helps collect together a larger free block.
> 
> mmap can always free what it has allocated before, without any need to
> relocate anything.

It makes no sense to release random pages here and there, all you get
is fragmentation at address space level.



^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  2016-10-24 16:27  0%                                                                   ` Daniel Colascione
@ 2016-10-25 14:14  0%                                                                     ` Stefan Monnier
  0 siblings, 0 replies; 143+ results
From: Stefan Monnier @ 2016-10-25 14:14 UTC (permalink / raw)
  To: emacs-devel

>> Not entirely true: ralloc calls the system sbrk with a negative
>> argument when it feels like it.
> You can also madvise(MADV_DONTNEED, ...) regions *inside* the heap that
> contain only freed memory. This procedure also returns memory to the
> operating system.

ralloc.c doesn't do this currently.


        Stefan




^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  2016-10-24 19:38  0%                                                                     ` Eli Zaretskii
@ 2016-10-25 14:12  7%                                                                       ` Stefan Monnier
  2016-10-25 16:36  0%                                                                         ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Stefan Monnier @ 2016-10-25 14:12 UTC (permalink / raw)
  To: emacs-devel

>> That's why I said "basically".  Yes, in theory it can sometimes
>> return memory.  In practice, this is rare.  In contrast, with mmap,
>> returning memory to the OS is the rule rather than the exception.
> How so?  Releasing memory in both cases requires basically the same
> situation: a large enough block of contiguous memory not in use.

IIUC releasing memory with sbrk can only be done if that memory is at
the end of the heap.

> It seems ralloc is actually at an advantage, because relocating blocks
> helps collect together a larger free block.

mmap can always free what it has allocated before, without any need to
relocate anything.


        Stefan




^ permalink raw reply	[relevance 7%]

* Re: When should ralloc.c be used?
  2016-10-24 18:45  0%                                                                   ` Stefan Monnier
@ 2016-10-24 19:38  0%                                                                     ` Eli Zaretskii
  2016-10-25 14:12  7%                                                                       ` Stefan Monnier
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2016-10-24 19:38 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: eggert, emacs-devel

> From: Stefan Monnier <monnier@IRO.UMontreal.CA>
> Cc: eggert@cs.ucla.edu, emacs-devel@gnu.org
> Date: Mon, 24 Oct 2016 14:45:59 -0400
> 
> >> > Using mmap has disadvantages: when you need to enlarge buffer text,
> >> > and that fails (because there are no more free pages/addresses after
> >> > the already allocated region), we need to copy buffer text to the new
> >> > allocation.
> >> All allocators suffer from this problem.  I haven't seen any evidence
> >> that the mmap-based allocation code is significantly more prone to it.
> > I have seen that.
> 
> Could you give some details (mostly about the scale of the problem)?

Visiting a large compressed file (e.g., an Emacs release tarball
compressed with gzip) takes with mmap several times as long as in a
build without mmap.

> > Not entirely true: ralloc calls the system sbrk with a negative
> > argument when it feels like it.
> 
> That's why I said "basically".  Yes, in theory it can sometimes
> return memory.  In practice, this is rare.  In contrast, with mmap,
> returning memory to the OS is the rule rather than the exception.

How so?  Releasing memory in both cases requires basically the same
situation: a large enough block of contiguous memory not in use.  It
seems ralloc is actually at an advantage, because relocating blocks
helps collect together a larger free block.



^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  2016-10-24 15:40  7%                                                                 ` Eli Zaretskii
  2016-10-24 16:27  0%                                                                   ` Daniel Colascione
@ 2016-10-24 18:45  0%                                                                   ` Stefan Monnier
  2016-10-24 19:38  0%                                                                     ` Eli Zaretskii
  1 sibling, 1 reply; 143+ results
From: Stefan Monnier @ 2016-10-24 18:45 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: eggert, emacs-devel

>> > Using mmap has disadvantages: when you need to enlarge buffer text,
>> > and that fails (because there are no more free pages/addresses after
>> > the already allocated region), we need to copy buffer text to the new
>> > allocation.
>> All allocators suffer from this problem.  I haven't seen any evidence
>> that the mmap-based allocation code is significantly more prone to it.
> I have seen that.

Could you give some details (mostly about the scale of the problem)?

> The native glibc malloc, the on GNU/Linux systems were using until we
> got screwed by the recent glibc, didn't have this problem, while
> mmap-based allocator did.  Don't ask me how glibc does it, I don't
> know; but the fact is there.

It likely mmaps a bit more than requested, like you do in w32heap.c.

>> Another advantage of using mmap is that it can return the memory to the
>> OS once you kill your large buffer, whereas with gmalloc+ralloc this
>> basically never happens, AFAIK.
> Not entirely true: ralloc calls the system sbrk with a negative
> argument when it feels like it.

That's why I said "basically".  Yes, in theory it can sometimes
return memory.  In practice, this is rare.  In contrast, with mmap,
returning memory to the OS is the rule rather than the exception.


        Stefan



^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  2016-10-24 15:40  7%                                                                 ` Eli Zaretskii
@ 2016-10-24 16:27  0%                                                                   ` Daniel Colascione
  2016-10-25 14:14  0%                                                                     ` Stefan Monnier
  2016-10-24 18:45  0%                                                                   ` Stefan Monnier
  1 sibling, 1 reply; 143+ results
From: Daniel Colascione @ 2016-10-24 16:27 UTC (permalink / raw)
  To: Eli Zaretskii, Stefan Monnier; +Cc: eggert, emacs-devel

On 10/24/2016 08:40 AM, Eli Zaretskii wrote:
>> From: Stefan Monnier <monnier@iro.umontreal.ca>
>> Cc: eggert@cs.ucla.edu,  emacs-devel@gnu.org
>> Date: Mon, 24 Oct 2016 10:37:19 -0400
>>
>>> Using mmap has disadvantages: when you need to enlarge buffer text,
>>> and that fails (because there are no more free pages/addresses after
>>> the already allocated region), we need to copy buffer text to the new
>>> allocation.

64-bit address spaces are *huge*. What about just making every buffer 
allocation 2GB long or so, marked PROT_NONE? You don't actually have to 
commit all that memory --- all you've done is set aside that address 
space. But because you've set aside so much address space, you'll very 
likely be able to expand the actual allocation region (a subset of the 
reserved region) as much as you want.

>> All allocators suffer from this problem.  I haven't seen any evidence
>> that the mmap-based allocation code is significantly more prone to it.
>
> I have seen that.  The native glibc malloc, the on GNU/Linux systems
> were using until we got screwed by the recent glibc, didn't have this
> problem, while mmap-based allocator did.  Don't ask me how glibc does
> it, I don't know; but the fact is there.  This was discovered when the
> Windows mmap emulation in w32heap.c was developed and tested.
>
>> Also, the glibc allocators used mmap internally when allocating
>> large-ish chunks (e.g. for buffer text), so if that was a problem, we
>> would have noticed, I think.
>
> True; but they somehow work around the problem.
>
>> Another advantage of using mmap is that it can return the memory to the
>> OS once you kill your large buffer, whereas with gmalloc+ralloc this
>> basically never happens, AFAIK.
>
> Not entirely true: ralloc calls the system sbrk with a negative
> argument when it feels like it.

You can also madvise(MADV_DONTNEED, ...) regions *inside* the heap that 
contain only freed memory. This procedure also returns memory to the 
operating system.



^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  @ 2016-10-24 15:40  7%                                                                 ` Eli Zaretskii
  2016-10-24 16:27  0%                                                                   ` Daniel Colascione
  2016-10-24 18:45  0%                                                                   ` Stefan Monnier
  0 siblings, 2 replies; 143+ results
From: Eli Zaretskii @ 2016-10-24 15:40 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: eggert, emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: eggert@cs.ucla.edu,  emacs-devel@gnu.org
> Date: Mon, 24 Oct 2016 10:37:19 -0400
> 
> > Using mmap has disadvantages: when you need to enlarge buffer text,
> > and that fails (because there are no more free pages/addresses after
> > the already allocated region), we need to copy buffer text to the new
> > allocation.
> 
> All allocators suffer from this problem.  I haven't seen any evidence
> that the mmap-based allocation code is significantly more prone to it.

I have seen that.  The native glibc malloc, the on GNU/Linux systems
were using until we got screwed by the recent glibc, didn't have this
problem, while mmap-based allocator did.  Don't ask me how glibc does
it, I don't know; but the fact is there.  This was discovered when the
Windows mmap emulation in w32heap.c was developed and tested.

> Also, the glibc allocators used mmap internally when allocating
> large-ish chunks (e.g. for buffer text), so if that was a problem, we
> would have noticed, I think.

True; but they somehow work around the problem.

> Another advantage of using mmap is that it can return the memory to the
> OS once you kill your large buffer, whereas with gmalloc+ralloc this
> basically never happens, AFAIK.

Not entirely true: ralloc calls the system sbrk with a negative
argument when it feels like it.



^ permalink raw reply	[relevance 7%]

* Re: When should ralloc.c be used?
  2016-10-23 20:23  0%                                                   ` Stefan Monnier
@ 2016-10-23 20:33  0%                                                     ` Eli Zaretskii
    0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2016-10-23 20:33 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Date: Sun, 23 Oct 2016 16:23:38 -0400
> 
> >> It just means that I really see no reason why it wouldn't work just fine.
> >> It's not like glibc's malloc was particularly magical, so we should be
> >> able to do the same in gmalloc.c.
> > AAIK, glibc's malloc doesn't use sbrk anymore.
> 
> I don't think it matters very much since we use mmap for the buffers,

No, we don't, not on GNU/Linux anyway.  Or do you see
USE_MMAP_FOR_BUFFERS defined to 1 in your src/config.h?

> And if it proves to really be a problem, we could replace our gmalloc.c
> with a more recent one which builds on mmap.

That's a possibility, yes.  But someone would have to bring such a
gmalloc, and probably leave the current one as well, to minimize the
impact on unaffected platforms.



^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  2016-10-23 17:35  7%                                                 ` Eli Zaretskii
@ 2016-10-23 20:23  0%                                                   ` Stefan Monnier
  2016-10-23 20:33  0%                                                     ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Stefan Monnier @ 2016-10-23 20:23 UTC (permalink / raw)
  To: emacs-devel

>> It just means that I really see no reason why it wouldn't work just fine.
>> It's not like glibc's malloc was particularly magical, so we should be
>> able to do the same in gmalloc.c.
> AAIK, glibc's malloc doesn't use sbrk anymore.

I don't think it matters very much since we use mmap for the buffers,
which is the main source of fragmentation otherwise, AFAIK.

And if it proves to really be a problem, we could replace our gmalloc.c
with a more recent one which builds on mmap.


        Stefan




^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  2016-10-23 16:49  0%                                               ` Stefan Monnier
@ 2016-10-23 17:35  7%                                                 ` Eli Zaretskii
  2016-10-23 20:23  0%                                                   ` Stefan Monnier
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2016-10-23 17:35 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Date: Sun, 23 Oct 2016 12:49:29 -0400
> 
> >> > I don't think we ever used such a configuration.  Is modern sbrk good
> >> > enough for gmalloc?
> >> Why not?
> > "Why not" is never a useful answer.
> 
> It just means that I really see no reason why it wouldn't work just fine.
> It's not like glibc's malloc was particularly magical, so we should be
> able to do the same in gmalloc.c.

AAIK, glibc's malloc doesn't use sbrk anymore.



^ permalink raw reply	[relevance 7%]

* Re: When should ralloc.c be used?
  2016-10-23 16:45  0%                                             ` Eli Zaretskii
@ 2016-10-23 16:49  0%                                               ` Stefan Monnier
  2016-10-23 17:35  7%                                                 ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Stefan Monnier @ 2016-10-23 16:49 UTC (permalink / raw)
  To: emacs-devel

>> > I don't think we ever used such a configuration.  Is modern sbrk good
>> > enough for gmalloc?
>> Why not?
> "Why not" is never a useful answer.

It just means that I really see no reason why it wouldn't work just fine.
It's not like glibc's malloc was particularly magical, so we should be
able to do the same in gmalloc.c.


        Stefan




^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  2016-10-23 16:30  0%                                           ` Stefan Monnier
@ 2016-10-23 16:45  0%                                             ` Eli Zaretskii
  2016-10-23 16:49  0%                                               ` Stefan Monnier
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2016-10-23 16:45 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Date: Sun, 23 Oct 2016 12:30:32 -0400
> 
> > I don't think we ever used such a configuration.  Is modern sbrk good
> > enough for gmalloc?
> 
> Why not?

"Why not" is never a useful answer.



^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  2016-10-23 15:44  7%                                         ` Eli Zaretskii
@ 2016-10-23 16:30  0%                                           ` Stefan Monnier
  2016-10-23 16:45  0%                                             ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Stefan Monnier @ 2016-10-23 16:30 UTC (permalink / raw)
  To: emacs-devel

> I don't think we ever used such a configuration.  Is modern sbrk good
> enough for gmalloc?

Why not?


        Stefan




^ permalink raw reply	[relevance 0%]

* Re: When should ralloc.c be used?
  @ 2016-10-23 15:44  7%                                         ` Eli Zaretskii
  2016-10-23 16:30  0%                                           ` Stefan Monnier
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2016-10-23 15:44 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Date: Sun, 23 Oct 2016 11:07:23 -0400
> 
> >> I'd rather live with the fragmentation.
> > You mean, use gmalloc without ralloc?
> 
> Not only when we use gmalloc but always.  I suggest we get rid of ralloc.c.
> 
> > Is that feasible?
> 
> Why not?

I don't think we ever used such a configuration.  Is modern sbrk good
enough for gmalloc?



^ permalink raw reply	[relevance 7%]

* Re: Your patch on src/unexelf.c causes Emacs can't dump twice
       [not found]     <CAGBJN90Q61HDtx=9eTBfgorC9qgR16kNYh9kWJiRQ2AcQKds9Q@mail.gmail.com>
@ 2015-11-16 21:04  6% ` Alan Modra
  0 siblings, 0 replies; 143+ results
From: Alan Modra @ 2015-11-16 21:04 UTC (permalink / raw)
  To: Old K; +Cc: emacs-devel

On Wed, Nov 11, 2015 at 02:54:07PM +0800, Old K wrote:
> I don't know why developers decide Emacs can not call
> '(dump-emacs "newname" "path/to/emacs")' anymore, but if you apply the
> following patch, you can dump emacs again, which is a useful feature
> for me:
> 
> --- a/src/emacs.c
> +++ b/src/emacs.c
> @@ -2045,9 +2045,6 @@ You must run Emacs in batch mode in order to dump
> it.  */)
>    if (! noninteractive)
>      error ("Dumping Emacs works only in batch mode");
> 
> -  if (!might_dump)
> -    error ("Emacs can be dumped only once");
> -
>  #ifdef GNU_LINUX
> 
>    /* Warn if the gap between BSS end and heap start is larger than this.
> */
> 
> 
> You can get more information about 'dump-emacs' at
> http://www.emacswiki.org/emacs/DumpingEmacs
> (And you may have to run Emacs under GDB to dump it again.)
> 
> After applying your patch set, this no longer works.  Namely the last
> two patch may not proper handle .bss properly when emacs dump again.

I think that disabling the might_dump test in emacs.c is dangerous and
you will find that dumping emacs more than once is unreliable.  See
https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01698.html

However, the following might work for you.  Please report back to the
list whether it does.  I haven't tested this patch beyond checking
that it doesn't break the first emacs dump.

diff --git a/src/unexelf.c b/src/unexelf.c
index c10c7f2..d2aca0c 100644
--- a/src/unexelf.c
+++ b/src/unexelf.c
@@ -310,24 +310,39 @@ unexec (const char *new_name, const char *old_name)
   /* Note that old_bss_addr may be lower than the first bss section
      address, since the section may need aligning.  */
   old_bss_addr = old_bss_seg->p_vaddr + old_bss_seg->p_filesz;
-  old_bss_offset = old_bss_seg->p_offset + old_bss_seg->p_filesz;
   old_bss_size = old_bss_seg->p_memsz - old_bss_seg->p_filesz;
 
-  /* Find the last bss style section in the bss segment range.  */
+  /* Find the last section in old_bss_seg.  */
   old_bss_index = -1;
   for (n = old_file_h->e_shnum; --n > 0; )
     {
       ElfW (Shdr) *shdr = &OLD_SECTION_H (n);
-      if (shdr->sh_type == SHT_NOBITS
-	  && shdr->sh_addr >= old_bss_addr
-	  && shdr->sh_addr + shdr->sh_size <= old_bss_addr + old_bss_size
-	  && (old_bss_index == -1
-	      || OLD_SECTION_H (old_bss_index).sh_addr < shdr->sh_addr))
-	old_bss_index = n;
+      if (shdr->sh_addr >= old_bss_seg->p_vaddr
+	  && (shdr->sh_addr + shdr->sh_size
+	      <= old_bss_seg->p_vaddr + old_bss_seg->p_memsz))
+	{
+	  if (old_bss_index == -1
+	      || OLD_SECTION_H (old_bss_index).sh_addr < shdr->sh_addr)
+	    old_bss_index = n;
+
+	  if (old_bss_size == 0)
+	    {
+	      /* If we are dumping emacs a second time then the bss
+		 region has been converted to have file backing.  */
+	      if (old_section_names[shdr->sh_name] == ','
+		  && old_bss_addr > shdr->sh_addr)
+		old_bss_addr = shdr->sh_addr;
+	    }
+	}
     }
 
   if (old_bss_index == -1)
-    fatal ("no bss section found");
+    fatal ("no section in last segment");
+
+  old_bss_offset = (old_bss_seg->p_offset
+		    + (old_bss_addr - old_bss_seg->p_vaddr));
+  old_bss_size = (old_bss_seg->p_memsz
+		  - (old_bss_addr - old_bss_seg->p_vaddr));
 
   new_break = sbrk (0);
   new_bss_addr = (ElfW (Addr)) new_break;
@@ -408,8 +423,7 @@ unexec (const char *new_name, const char *old_name)
       ElfW (Shdr) *old_shdr = &OLD_SECTION_H (n);
       ElfW (Shdr) *new_shdr = &NEW_SECTION_H (n);
 
-      if (new_shdr->sh_type == SHT_NOBITS
-	  && new_shdr->sh_addr >= old_bss_addr
+      if (new_shdr->sh_addr >= old_bss_addr
 	  && (new_shdr->sh_addr + new_shdr->sh_size
 	      <= old_bss_addr + old_bss_size))
 	{

-- 
Alan Modra
Australia Development Lab, IBM



^ permalink raw reply related	[relevance 6%]

* [PATCH 8/8] ELF unexec: Don't insert a new section
@ 2015-11-02  1:59  1% Alan Modra
  0 siblings, 0 replies; 143+ results
From: Alan Modra @ 2015-11-02  1:59 UTC (permalink / raw)
  To: emacs-devel

Reuse the .bss section instead, making it SHT_PROGBITS.  This way we
don't need to mess with symbol st_shndx, or section sh_link and
sh_info.

This does lead to eu-elflint complaints about symbols defined in .bss
with a needed version, because normally it is undefined symbols that
have needed versions;  Defined symbols have version definitions.
The exception is symbols defined by the linker in .dynbss for
variables copied from a shared library in order to avoid text
relocations, with copy relocs to copy their initial values from the
shared library.  These symbols are both defined and have needed
versions, and eu-elflink only expects to see them in SHT_NOBITS
sections.  Of course there is no real problem with having such symbols
in SHT_PROGBITS sections.  glibc ld.so handles them fine.

	* unexelf.c: Delete outdated comments.
	(PATCH_INDEX): Delete.
	(find_section): Delete.
	(unexec): Don't add a new section.  Instead reuse the last bss
	section, extending it to cover dumped data.  Make bss sections
	SHT_PROGBITS.  Remove all patching of sh_link, sh_info and
	st_shndx.  Rename bss sections.

diff --git a/src/unexelf.c b/src/unexelf.c
index 4e9c50d..85ed934 100644
--- a/src/unexelf.c
+++ b/src/unexelf.c
@@ -40,347 +40,6 @@ what you give them.   Help stamp out software-hoarding!  */
  * On some machines, an existing old_name file is required.
  *
  */
-
-/* Even more heavily modified by james@bigtex.cactus.org of Dell Computer Co.
- * ELF support added.
- *
- * Basic theory: the data space of the running process needs to be
- * dumped to the output file.  Normally we would just enlarge the size
- * of .data, scooting everything down.  But we can't do that in ELF,
- * because there is often something between the .data space and the
- * .bss space.
- *
- * In the temacs dump below, notice that the Global Offset Table
- * (.got) and the Dynamic link data (.dynamic) come between .data1 and
- * .bss.  It does not work to overlap .data with these fields.
- *
- * The solution is to create a new .data segment.  This segment is
- * filled with data from the current process.  Since the contents of
- * various sections refer to sections by index, the new .data segment
- * is made the last in the table to avoid changing any existing index.
-
- * This is an example of how the section headers are changed.  "Addr"
- * is a process virtual address.  "Offset" is a file offset.
-
-raid:/nfs/raid/src/dist-18.56/src> dump -h temacs
-
-temacs:
-
-           **** SECTION HEADER TABLE ****
- [No]    Type    Flags   Addr         Offset       Size          Name
-         Link    Info    Adralgn      Entsize
-
- [1]     1       2       0x80480d4    0xd4         0x13          .interp
-         0       0       0x1          0
-
- [2]     5       2       0x80480e8    0xe8         0x388         .hash
-         3       0       0x4          0x4
-
- [3]     11      2       0x8048470    0x470        0x7f0         .dynsym
-         4       1       0x4          0x10
-
- [4]     3       2       0x8048c60    0xc60        0x3ad         .dynstr
-         0       0       0x1          0
-
- [5]     9       2       0x8049010    0x1010       0x338         .rel.plt
-         3       7       0x4          0x8
-
- [6]     1       6       0x8049348    0x1348       0x3           .init
-         0       0       0x4          0
-
- [7]     1       6       0x804934c    0x134c       0x680         .plt
-         0       0       0x4          0x4
-
- [8]     1       6       0x80499cc    0x19cc       0x3c56f       .text
-         0       0       0x4          0
-
- [9]     1       6       0x8085f3c    0x3df3c      0x3           .fini
-         0       0       0x4          0
-
- [10]    1       2       0x8085f40    0x3df40      0x69c         .rodata
-         0       0       0x4          0
-
- [11]    1       2       0x80865dc    0x3e5dc      0xd51         .rodata1
-         0       0       0x4          0
-
- [12]    1       3       0x8088330    0x3f330      0x20afc       .data
-         0       0       0x4          0
-
- [13]    1       3       0x80a8e2c    0x5fe2c      0x89d         .data1
-         0       0       0x4          0
-
- [14]    1       3       0x80a96cc    0x606cc      0x1a8         .got
-         0       0       0x4          0x4
-
- [15]    6       3       0x80a9874    0x60874      0x80          .dynamic
-         4       0       0x4          0x8
-
- [16]    8       3       0x80a98f4    0x608f4      0x449c        .bss
-         0       0       0x4          0
-
- [17]    2       0       0            0x608f4      0x9b90        .symtab
-         18      371     0x4          0x10
-
- [18]    3       0       0            0x6a484      0x8526        .strtab
-         0       0       0x1          0
-
- [19]    3       0       0            0x729aa      0x93          .shstrtab
-         0       0       0x1          0
-
- [20]    1       0       0            0x72a3d      0x68b7        .comment
-         0       0       0x1          0
-
- raid:/nfs/raid/src/dist-18.56/src> dump -h xemacs
-
- xemacs:
-
-            **** SECTION HEADER TABLE ****
- [No]    Type    Flags   Addr         Offset       Size          Name
-         Link    Info    Adralgn      Entsize
-
- [1]     1       2       0x80480d4    0xd4         0x13          .interp
-         0       0       0x1          0
-
- [2]     5       2       0x80480e8    0xe8         0x388         .hash
-         3       0       0x4          0x4
-
- [3]     11      2       0x8048470    0x470        0x7f0         .dynsym
-         4       1       0x4          0x10
-
- [4]     3       2       0x8048c60    0xc60        0x3ad         .dynstr
-         0       0       0x1          0
-
- [5]     9       2       0x8049010    0x1010       0x338         .rel.plt
-         3       7       0x4          0x8
-
- [6]     1       6       0x8049348    0x1348       0x3           .init
-         0       0       0x4          0
-
- [7]     1       6       0x804934c    0x134c       0x680         .plt
-         0       0       0x4          0x4
-
- [8]     1       6       0x80499cc    0x19cc       0x3c56f       .text
-         0       0       0x4          0
-
- [9]     1       6       0x8085f3c    0x3df3c      0x3           .fini
-         0       0       0x4          0
-
- [10]    1       2       0x8085f40    0x3df40      0x69c         .rodata
-         0       0       0x4          0
-
- [11]    1       2       0x80865dc    0x3e5dc      0xd51         .rodata1
-         0       0       0x4          0
-
- [12]    1       3       0x8088330    0x3f330      0x20afc       .data
-         0       0       0x4          0
-
- [13]    1       3       0x80a8e2c    0x5fe2c      0x89d         .data1
-         0       0       0x4          0
-
- [14]    1       3       0x80a96cc    0x606cc      0x1a8         .got
-         0       0       0x4          0x4
-
- [15]    6       3       0x80a9874    0x60874      0x80          .dynamic
-         4       0       0x4          0x8
-
- [16]    8       3       0x80c6800    0x7d800      0             .bss
-         0       0       0x4          0
-
- [17]    2       0       0            0x7d800      0x9b90        .symtab
-         18      371     0x4          0x10
-
- [18]    3       0       0            0x87390      0x8526        .strtab
-         0       0       0x1          0
-
- [19]    3       0       0            0x8f8b6      0x93          .shstrtab
-         0       0       0x1          0
-
- [20]    1       0       0            0x8f949      0x68b7        .comment
-         0       0       0x1          0
-
- [21]    1       3       0x80a98f4    0x608f4      0x1cf0c       .data
-         0       0       0x4          0
-
-  * This is an example of how the file header is changed.  "Shoff" is
-  * the section header offset within the file.  Since that table is
-  * after the new .data section, it is moved.  "Shnum" is the number of
-  * sections, which we increment.
-  *
-  * "Phoff" is the file offset to the program header.  "Phentsize" and
-  * "Shentsz" are the program and section header entries sizes respectively.
-  * These can be larger than the apparent struct sizes.
-
- raid:/nfs/raid/src/dist-18.56/src> dump -f temacs
-
- temacs:
-
-                     **** ELF HEADER ****
- Class        Data       Type         Machine     Version
- Entry        Phoff      Shoff        Flags       Ehsize
- Phentsize    Phnum      Shentsz      Shnum       Shstrndx
-
- 1            1          2            3           1
- 0x80499cc    0x34       0x792f4      0           0x34
- 0x20         5          0x28         21          19
-
- raid:/nfs/raid/src/dist-18.56/src> dump -f xemacs
-
- xemacs:
-
-                     **** ELF HEADER ****
- Class        Data       Type         Machine     Version
- Entry        Phoff      Shoff        Flags       Ehsize
- Phentsize    Phnum      Shentsz      Shnum       Shstrndx
-
- 1            1          2            3           1
- 0x80499cc    0x34       0x96200      0           0x34
- 0x20         5          0x28         22          19
-
-  * These are the program headers.  "Offset" is the file offset to the
-  * segment.  "Vaddr" is the memory load address.  "Filesz" is the
-  * segment size as it appears in the file, and "Memsz" is the size in
-  * memory.  Below, the third segment is the code and the fourth is the
-  * data: the difference between Filesz and Memsz is .bss
-
- raid:/nfs/raid/src/dist-18.56/src> dump -o temacs
-
- temacs:
-  ***** PROGRAM EXECUTION HEADER *****
- Type        Offset      Vaddr       Paddr
- Filesz      Memsz       Flags       Align
-
- 6           0x34        0x8048034   0
- 0xa0        0xa0        5           0
-
- 3           0xd4        0           0
- 0x13        0           4           0
-
- 1           0x34        0x8048034   0
- 0x3f2f9     0x3f2f9     5           0x1000
-
- 1           0x3f330     0x8088330   0
- 0x215c4     0x25a60     7           0x1000
-
- 2           0x60874     0x80a9874   0
- 0x80        0           7           0
-
- raid:/nfs/raid/src/dist-18.56/src> dump -o xemacs
-
- xemacs:
-  ***** PROGRAM EXECUTION HEADER *****
- Type        Offset      Vaddr       Paddr
- Filesz      Memsz       Flags       Align
-
- 6           0x34        0x8048034   0
- 0xa0        0xa0        5           0
-
- 3           0xd4        0           0
- 0x13        0           4           0
-
- 1           0x34        0x8048034   0
- 0x3f2f9     0x3f2f9     5           0x1000
-
- 1           0x3f330     0x8088330   0
- 0x3e4d0     0x3e4d0     7           0x1000
-
- 2           0x60874     0x80a9874   0
- 0x80        0           7           0
-
-
- */
-\f
-/* Modified by wtien@urbana.mcd.mot.com of Motorola Inc.
- *
- * The above mechanism does not work if the unexeced ELF file is being
- * re-layout by other applications (such as `strip'). All the applications
- * that re-layout the internal of ELF will layout all sections in ascending
- * order of their file offsets. After the re-layout, the data2 section will
- * still be the LAST section in the section header vector, but its file offset
- * is now being pushed far away down, and causes part of it not to be mapped
- * in (ie. not covered by the load segment entry in PHDR vector), therefore
- * causes the new binary to fail.
- *
- * The solution is to modify the unexec algorithm to insert the new data2
- * section header right before the new bss section header, so their file
- * offsets will be in the ascending order. Since some of the section's (all
- * sections AFTER the bss section) indexes are now changed, we also need to
- * modify some fields to make them point to the right sections. This is done
- * by macro PATCH_INDEX. All the fields that need to be patched are:
- *
- * 1. ELF header e_shstrndx field.
- * 2. section header sh_link and sh_info field.
- * 3. symbol table entry st_shndx field.
- *
- * The above example now should look like:
-
-           **** SECTION HEADER TABLE ****
- [No]    Type    Flags   Addr         Offset       Size          Name
-         Link    Info    Adralgn      Entsize
-
- [1]     1       2       0x80480d4    0xd4         0x13          .interp
-         0       0       0x1          0
-
- [2]     5       2       0x80480e8    0xe8         0x388         .hash
-         3       0       0x4          0x4
-
- [3]     11      2       0x8048470    0x470        0x7f0         .dynsym
-         4       1       0x4          0x10
-
- [4]     3       2       0x8048c60    0xc60        0x3ad         .dynstr
-         0       0       0x1          0
-
- [5]     9       2       0x8049010    0x1010       0x338         .rel.plt
-         3       7       0x4          0x8
-
- [6]     1       6       0x8049348    0x1348       0x3           .init
-         0       0       0x4          0
-
- [7]     1       6       0x804934c    0x134c       0x680         .plt
-         0       0       0x4          0x4
-
- [8]     1       6       0x80499cc    0x19cc       0x3c56f       .text
-         0       0       0x4          0
-
- [9]     1       6       0x8085f3c    0x3df3c      0x3           .fini
-         0       0       0x4          0
-
- [10]    1       2       0x8085f40    0x3df40      0x69c         .rodata
-         0       0       0x4          0
-
- [11]    1       2       0x80865dc    0x3e5dc      0xd51         .rodata1
-         0       0       0x4          0
-
- [12]    1       3       0x8088330    0x3f330      0x20afc       .data
-         0       0       0x4          0
-
- [13]    1       3       0x80a8e2c    0x5fe2c      0x89d         .data1
-         0       0       0x4          0
-
- [14]    1       3       0x80a96cc    0x606cc      0x1a8         .got
-         0       0       0x4          0x4
-
- [15]    6       3       0x80a9874    0x60874      0x80          .dynamic
-         4       0       0x4          0x8
-
- [16]    1       3       0x80a98f4    0x608f4      0x1cf0c       .data
-         0       0       0x4          0
-
- [17]    8       3       0x80c6800    0x7d800      0             .bss
-         0       0       0x4          0
-
- [18]    2       0       0            0x7d800      0x9b90        .symtab
-         19      371     0x4          0x10
-
- [19]    3       0       0            0x87390      0x8526        .strtab
-         0       0       0x1          0
-
- [20]    3       0       0            0x8f8b6      0x93          .shstrtab
-         0       0       0x1          0
-
- [21]    1       0       0            0x8f949      0x68b7        .comment
-         0       0       0x1          0
-
- */
 \f
 /* We do not use mmap because that fails with NFS.
    Instead we read the whole file, modify it, and write it out.  */
@@ -552,45 +211,15 @@ entry_address (void *section_h, ptrdiff_t idx, ptrdiff_t entsize)
 #define NEW_PROGRAM_H(n) \
   (*(ElfW (Phdr) *) entry_address (new_program_h, n, new_file_h->e_phentsize))
 
-#define PATCH_INDEX(n) ((n) += old_bss_index <= (n))
 typedef unsigned char byte;
 
-/* Return the index of the section named NAME.
-   SECTION_NAMES, FILE_NAME and FILE_H give information
-   about the file we are looking in.
-
-   If we don't find the section NAME, that is a fatal error
-   if NOERROR is false; return -1 if NOERROR is true.  */
-
-static ptrdiff_t
-find_section (const char *name, const char *section_names, const char *file_name,
-	      ElfW (Ehdr) *old_file_h, ElfW (Shdr) *old_section_h,
-	      bool noerror)
-{
-  ptrdiff_t idx;
-
-  for (idx = 1; idx < old_file_h->e_shnum; idx++)
-    {
-      char const *found_name = section_names + OLD_SECTION_H (idx).sh_name;
-#ifdef UNEXELF_DEBUG
-      fprintf (stderr, "Looking for %s - found %s\n", name, found_name);
-#endif
-      if (strcmp (name, found_name) == 0)
-	return idx;
-    }
-
-  if (! noerror)
-    fatal ("Can't find %s in %s", name, file_name);
-  return -1;
-}
-
 /* ****************************************************************
  * unexec
  *
  * driving logic.
  *
- * In ELF, this works by replacing the old .bss section with a new
- * .data section, and inserting an empty .bss immediately afterwards.
+ * In ELF, this works by replacing the old bss SHT_NOBITS section with
+ * a new, larger, SHT_PROGBITS section.
  *
  */
 void
@@ -615,18 +244,16 @@ unexec (const char *new_name, const char *old_name)
   ElfW (Phdr) *old_program_h, *new_program_h;
   ElfW (Shdr) *old_section_h, *new_section_h;
 
-  /* Point to the section name table in the old file.  */
-  char *old_section_names;
+  /* Point to the section name table.  */
+  char *old_section_names, *new_section_names;
 
   ElfW (Phdr) *old_bss_seg, *new_bss_seg;
   ElfW (Addr) old_bss_addr, new_bss_addr;
   ElfW (Word) old_bss_size, new_data2_size;
-  ElfW (Off)  new_data2_offset;
-  ElfW (Addr) new_data2_addr;
-  ElfW (Off)  old_bss_offset;
+  ElfW (Off)  old_bss_offset, new_data2_offset;
 
-  ptrdiff_t n, nn;
-  ptrdiff_t old_bss_index, old_data_index;
+  ptrdiff_t n;
+  ptrdiff_t old_bss_index;
   struct stat stat_buf;
   off_t old_file_size;
 
@@ -688,7 +315,7 @@ unexec (const char *new_name, const char *old_name)
   old_bss_offset = old_bss_seg->p_offset + old_bss_seg->p_filesz;
   old_bss_size = old_bss_seg->p_memsz - old_bss_seg->p_filesz;
 
-  /* Find the first bss style section in the bss segment range.  */
+  /* Find the last bss style section in the bss segment range.  */
   old_bss_index = -1;
   for (n = old_file_h->e_shnum; --n > 0; )
     {
@@ -697,22 +324,15 @@ unexec (const char *new_name, const char *old_name)
 	  && shdr->sh_addr >= old_bss_addr
 	  && shdr->sh_addr + shdr->sh_size <= old_bss_addr + old_bss_size
 	  && (old_bss_index == -1
-	      || OLD_SECTION_H (old_bss_index).sh_addr > shdr->sh_addr))
+	      || OLD_SECTION_H (old_bss_index).sh_addr < shdr->sh_addr))
 	old_bss_index = n;
     }
 
   if (old_bss_index == -1)
     fatal ("no bss section found");
 
-  /* Find the old .data section.  Figure out parameters of
-     the new data2 and bss sections.  */
-
-  old_data_index = find_section (".data", old_section_names,
-				 old_name, old_file_h, old_section_h, 0);
-
   new_break = sbrk (0);
   new_bss_addr = (ElfW (Addr)) new_break;
-  new_data2_addr = old_bss_addr;
   new_data2_size = new_bss_addr - old_bss_addr;
   new_data2_offset = old_bss_offset;
 
@@ -722,7 +342,6 @@ unexec (const char *new_name, const char *old_name)
   DEBUG_LOG (old_bss_size);
   DEBUG_LOG (old_bss_offset);
   DEBUG_LOG (new_bss_addr);
-  DEBUG_LOG (new_data2_addr);
   DEBUG_LOG (new_data2_size);
   DEBUG_LOG (new_data2_offset);
 #endif
@@ -738,7 +357,7 @@ unexec (const char *new_name, const char *old_name)
   if (new_file < 0)
     fatal ("Can't creat (%s): %s", new_name, strerror (errno));
 
-  new_file_size = old_file_size + old_file_h->e_shentsize + new_data2_size;
+  new_file_size = old_file_size + new_data2_size;
 
   if (ftruncate (new_file, new_file_size))
     fatal ("Can't ftruncate (%s): %s", new_name, strerror (errno));
@@ -754,21 +373,18 @@ unexec (const char *new_name, const char *old_name)
   new_file_h = (ElfW (Ehdr) *) new_base;
   memcpy (new_file_h, old_file_h, old_file_h->e_ehsize);
 
-  /* Fix up file header.  We'll add one section.  Section header is
-     further away now.  */
+  /* Fix up file header.  Section header is further away now.  */
 
   if (new_file_h->e_shoff >= old_bss_offset)
     new_file_h->e_shoff += new_data2_size;
-  new_file_h->e_shnum += 1;
-
-  /* Modify the e_shstrndx if necessary. */
-  PATCH_INDEX (new_file_h->e_shstrndx);
 
   new_program_h = (ElfW (Phdr) *) ((byte *) new_base + new_file_h->e_phoff);
   new_section_h = (ElfW (Shdr) *) ((byte *) new_base + new_file_h->e_shoff);
 
   memcpy (new_program_h, old_program_h,
 	  old_file_h->e_phnum * old_file_h->e_phentsize);
+  memcpy (new_section_h, old_section_h,
+	  old_file_h->e_shnum * old_file_h->e_shentsize);
 
 #ifdef UNEXELF_DEBUG
   DEBUG_LOG (old_file_h->e_shoff);
@@ -787,42 +403,21 @@ unexec (const char *new_name, const char *old_name)
   /* Copy over what we have in memory now for the bss area. */
   memcpy (new_base + new_data2_offset, (caddr_t) old_bss_addr, new_data2_size);
 
-  /* Fix up section headers based on new .data2 section.  Any section
-     whose offset or virtual address is after the new .data2 section
-     gets its value adjusted.  .bss size becomes zero.  data2 section
-     header gets added by copying the existing .data header and
-     modifying the offset, address and size.  */
-
-  /* Walk through all section headers, insert the new data2 section right
-     before the new bss section. */
-  for (n = 1, nn = 1; n < old_file_h->e_shnum; n++, nn++)
+  /* Walk through all section headers, copying data and updating.  */
+  for (n = 1; n < old_file_h->e_shnum; n++)
     {
       caddr_t src;
       ElfW (Shdr) *old_shdr = &OLD_SECTION_H (n);
-      ElfW (Shdr) *new_shdr = &NEW_SECTION_H (nn);
-
-      /* If it is (s)bss section, insert the new data2 section before it.  */
-      if (n == old_bss_index)
-	{
-	  /* Steal the data section header for this data2 section. */
-	  memcpy (new_shdr, &OLD_SECTION_H (old_data_index),
-		  new_file_h->e_shentsize);
-
-	  new_shdr->sh_addr = new_data2_addr;
-	  new_shdr->sh_offset = new_data2_offset;
-	  new_shdr->sh_size = new_data2_size;
-	  new_shdr->sh_addralign = 1;
-	  nn++;
-	  new_shdr++;
-	}
-
-      memcpy (new_shdr, old_shdr, old_file_h->e_shentsize);
+      ElfW (Shdr) *new_shdr = &NEW_SECTION_H (n);
 
       if (new_shdr->sh_type == SHT_NOBITS
 	  && new_shdr->sh_addr >= old_bss_addr
 	  && (new_shdr->sh_addr + new_shdr->sh_size
 	      <= old_bss_addr + old_bss_size))
 	{
+	  /* This section now has file backing.  */
+	  new_shdr->sh_type = SHT_PROGBITS;
+
 	  /* SHT_NOBITS sections do not need a valid sh_offset, so it
 	     might be incorrect.  Write the correct value.  */
 	  new_shdr->sh_offset = (new_shdr->sh_addr - new_bss_seg->p_vaddr
@@ -837,35 +432,20 @@ unexec (const char *new_name, const char *old_name)
 	  if (strcmp (old_section_names + new_shdr->sh_name, ".plt") == 0)
 	    memset (new_shdr->sh_offset + new_base, 0, new_shdr->sh_size);
 
-	  /* Set the new bss and sbss section's size to zero, because
-	     we've already covered this address range by .data2.  */
-	  new_shdr->sh_size = 0;
-	}
-      else
-	{
-	  /* Any section that was originally placed after the .bss
-	     section should now be off by NEW_DATA2_SIZE.  */
+	  /* Extend the size of the last bss section to cover dumped
+	     data.  */
+	  if (n == old_bss_index)
+	    new_shdr->sh_size = new_bss_addr - new_shdr->sh_addr;
 
-	  if (new_shdr->sh_offset >= old_bss_offset)
-	    new_shdr->sh_offset += new_data2_size;
-
-	  /* Any section that was originally placed after the section
-	     header table should now be off by the size of one section
-	     header table entry.  */
-	  if (new_shdr->sh_offset > new_file_h->e_shoff)
-	    new_shdr->sh_offset += new_file_h->e_shentsize;
+	  /* We have already copied this section from the current
+	     process.  */
+	  continue;
 	}
 
-      /* If any section hdr refers to the section after the new .data
-	 section, make it refer to next one because we have inserted
-	 a new section in between.  */
-
-      PATCH_INDEX (new_shdr->sh_link);
-      /* For symbol tables, info is a symbol table index,
-	 so don't change it.  */
-      if (new_shdr->sh_type != SHT_SYMTAB
-	  && new_shdr->sh_type != SHT_DYNSYM)
-	PATCH_INDEX (new_shdr->sh_info);
+      /* Any section that was originally placed after the .bss
+	 section should now be offset by NEW_DATA2_SIZE.  */
+      if (new_shdr->sh_offset >= old_bss_offset)
+	new_shdr->sh_offset += new_data2_size;
 
       /* Now, start to copy the content of sections.  */
       if (new_shdr->sh_type == SHT_NULL
@@ -981,24 +561,6 @@ unexec (const char *new_name, const char *old_name)
 	    }
 	}
 #endif /* __sgi */
-
-      /* Patch st_shndx field of symbol table.  */
-      if (new_shdr->sh_type == SHT_SYMTAB
-	  || new_shdr->sh_type == SHT_DYNSYM)
-	{
-	  ptrdiff_t num = new_shdr->sh_size / new_shdr->sh_entsize;
-	  ElfW (Sym) *sym = (ElfW (Sym) *) (new_shdr->sh_offset + new_base);
-	  for (; num--; sym++)
-	    {
-	      if (sym->st_shndx == SHN_XINDEX)
-		fatal ("SHT_SYMTAB_SHNDX unsupported");
-	      if (sym->st_shndx == SHN_UNDEF
-		  || sym->st_shndx >= SHN_LORESERVE)
-		continue;
-
-	      PATCH_INDEX (sym->st_shndx);
-	    }
-	}
     }
 
   /* Update the symbol values of _edata and _end.  */
@@ -1042,15 +604,10 @@ unexec (const char *new_name, const char *old_name)
 	      ElfW (Shdr) *new_shdr = &NEW_SECTION_H (symp->st_shndx);
 	      if (new_shdr->sh_type != SHT_NOBITS)
 		{
-		  ElfW (Shdr) *old_shdr;
+		  ElfW (Shdr) *old_shdr = &OLD_SECTION_H (symp->st_shndx);
 		  ptrdiff_t reladdr = symp->st_value - new_shdr->sh_addr;
 		  ptrdiff_t newoff = reladdr + new_shdr->sh_offset;
 
-		  /* "Unpatch" index.  */
-		  nn = symp->st_shndx;
-		  if (nn > old_bss_index)
-		    nn--;
-		  old_shdr = &OLD_SECTION_H (nn);
 		  if (old_shdr->sh_type == SHT_NOBITS)
 		    memset (new_base + newoff, 0, symp->st_size);
 		  else
@@ -1065,6 +622,25 @@ unexec (const char *new_name, const char *old_name)
 	}
     }
 
+  /* Modify the names of sections we changed from SHT_NOBITS to
+     SHT_PROGBITS.  This is really just cosmetic, but some tools that
+     (wrongly) operate on section names rather than types might be
+     confused by a SHT_PROGBITS .bss section.  */
+  new_section_names = ((char *) new_base
+		       + NEW_SECTION_H (new_file_h->e_shstrndx).sh_offset);
+  for (n = new_file_h->e_shnum; 0 < --n; )
+    {
+      ElfW (Shdr) *old_shdr = &OLD_SECTION_H (n);
+      ElfW (Shdr) *new_shdr = &NEW_SECTION_H (n);
+
+      /* Replace the leading '.' with ','.  When .shstrtab is string
+	 merged this will rename both .bss and .rela.bss to ,bss and
+	 .rela,bss.  */
+      if (old_shdr->sh_type == SHT_NOBITS
+	  && new_shdr->sh_type == SHT_PROGBITS)
+	*(new_section_names + new_shdr->sh_name) = ',';
+    }
+
   /* This loop seeks out relocation sections for the data section, so
      that it can undo relocations performed by the runtime loader.  */
   for (n = new_file_h->e_shnum; 0 < --n; )

-- 
Alan Modra
Australia Development Lab, IBM



^ permalink raw reply related	[relevance 1%]

* Re: Dumper issue, revisited; invalid realloc/free
  @ 2015-02-05  4:33  6%               ` Rich Felker
  0 siblings, 0 replies; 143+ results
From: Rich Felker @ 2015-02-05  4:33 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: kbrown, emacs-devel

On Thu, Feb 05, 2015 at 05:48:30AM +0200, Eli Zaretskii wrote:
> > Date: Wed, 4 Feb 2015 22:25:50 -0500
> > From: Rich Felker <dalias@libc.org>
> > Cc: Eli Zaretskii <eliz@gnu.org>, emacs-devel@gnu.org
> > 
> > with current git master I'm hitting lots of lisp failures later in
> > the build process, seemingly due to failure of autoloads to work,
> > although some of the failures don't even seem to be mentioned in
> > autoload.el. Is this kind of failure expected working with bleeding
> > edge (if so I'll seek support somewhere more appropriate), or does
> > it sound like something went wrong in dumping?
> 
> It's not expected, so you should debug it.

Thanks for steering me in the right direction. The problem was a mix
of two things:

1. I was having to incrementally increase the static sbrk size and
   still never getting enough because I didn't realize unexelf.c
   lacked code to set DUMPED to 1.

2. The failed bootstrap in lisp/ tree was leaving around stale/broken
   elc files that needed to be cleaned with "make bootstrap-clean".

I now have a working build with no ugly hackery. I'll share my patches
(mostly uninteresting) with the people doing dist packaging and see if
they can make something suitable for upstream.

Rich



^ permalink raw reply	[relevance 6%]

* Re: Dumper issue, revisited; invalid realloc/free
  2015-02-04 19:44  7%     ` Eli Zaretskii
  2015-02-04 19:49  0%       ` Rich Felker
@ 2015-02-04 20:08  0%       ` Rich Felker
  1 sibling, 0 replies; 143+ results
From: Rich Felker @ 2015-02-04 20:08 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

On Wed, Feb 04, 2015 at 09:44:17PM +0200, Eli Zaretskii wrote:
> > Date: Wed, 4 Feb 2015 14:37:32 -0500
> > From: Rich Felker <dalias@libc.org>
> > Cc: emacs-devel@gnu.org
> > 
> > > > http://www.openwall.com/lists/musl/2015/02/03/1
> > > 
> > > I suggest that you take a look at src/w32heap.c on Emacs's master
> > > branch.  There' you will see a simple solution of a very similar (if
> > > not identical) problem we have on MS-Windows.  It even includes a
> > > simple handling of large allocations.
> > 
> > As I suspected, this code is used only if you use gmalloc.c. It's not
> > used with system_malloc=yes, which is the case I'm concerned about.
> 
> No, you are mistaken.  The 'master' version of Emacs uses the system
> malloc on MS-Windows.  Perhaps you are looking at the 'emacs-24'
> branch, where indeed we use gmalloc.c and ralloc.c, with sbrk
> emulation in w32heap.c.  But that's not what I had in mind.

Upon checking master, w32heap.c is not using the system malloc. It's
its own implementation of the malloc API written on top of the Win32
HeapAlloc API.

Rich



^ permalink raw reply	[relevance 0%]

* Re: Dumper issue, revisited; invalid realloc/free
  2015-02-04 19:44  7%     ` Eli Zaretskii
@ 2015-02-04 19:49  0%       ` Rich Felker
  2015-02-04 20:08  0%       ` Rich Felker
  1 sibling, 0 replies; 143+ results
From: Rich Felker @ 2015-02-04 19:49 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

On Wed, Feb 04, 2015 at 09:44:17PM +0200, Eli Zaretskii wrote:
> > Date: Wed, 4 Feb 2015 14:37:32 -0500
> > From: Rich Felker <dalias@libc.org>
> > Cc: emacs-devel@gnu.org
> > 
> > > > http://www.openwall.com/lists/musl/2015/02/03/1
> > > 
> > > I suggest that you take a look at src/w32heap.c on Emacs's master
> > > branch.  There' you will see a simple solution of a very similar (if
> > > not identical) problem we have on MS-Windows.  It even includes a
> > > simple handling of large allocations.
> > 
> > As I suspected, this code is used only if you use gmalloc.c. It's not
> > used with system_malloc=yes, which is the case I'm concerned about.
> 
> No, you are mistaken.  The 'master' version of Emacs uses the system
> malloc on MS-Windows.  Perhaps you are looking at the 'emacs-24'
> branch, where indeed we use gmalloc.c and ralloc.c, with sbrk
> emulation in w32heap.c.  But that's not what I had in mind.

Ah, I wasn't aware there was significant new development in this area!
I'll take a look at master.

> > > Or that the libc memory allocation routines can gracefully handle
> > > these situations.
> > 
> > I would not consider that "graceful". If they detect that the pointer
> > passed to realloc or free is invalid, the only reasonable behavior is
> > to abort.
> 
> They could do exactly what you planned to do: ignore the 'free' part
> and only allocate a new block.

This behavior does not make sense in system malloc; it's only logical
if you know the erroneous call is a result of emacs' dumper. The usual
case when a data/bss pointer is passed to realloc or free is a serious
programming error or memory corruption and the responsible thing to do
when this is seen (if you bother to detect it) is to abort the program
before something worse happens.

Rich



^ permalink raw reply	[relevance 0%]

* Re: Dumper issue, revisited; invalid realloc/free
  2015-02-04 19:37  6%   ` Rich Felker
@ 2015-02-04 19:44  7%     ` Eli Zaretskii
  2015-02-04 19:49  0%       ` Rich Felker
  2015-02-04 20:08  0%       ` Rich Felker
  0 siblings, 2 replies; 143+ results
From: Eli Zaretskii @ 2015-02-04 19:44 UTC (permalink / raw)
  To: Rich Felker; +Cc: emacs-devel

> Date: Wed, 4 Feb 2015 14:37:32 -0500
> From: Rich Felker <dalias@libc.org>
> Cc: emacs-devel@gnu.org
> 
> > > http://www.openwall.com/lists/musl/2015/02/03/1
> > 
> > I suggest that you take a look at src/w32heap.c on Emacs's master
> > branch.  There' you will see a simple solution of a very similar (if
> > not identical) problem we have on MS-Windows.  It even includes a
> > simple handling of large allocations.
> 
> As I suspected, this code is used only if you use gmalloc.c. It's not
> used with system_malloc=yes, which is the case I'm concerned about.

No, you are mistaken.  The 'master' version of Emacs uses the system
malloc on MS-Windows.  Perhaps you are looking at the 'emacs-24'
branch, where indeed we use gmalloc.c and ralloc.c, with sbrk
emulation in w32heap.c.  But that's not what I had in mind.

> > Or that the libc memory allocation routines can gracefully handle
> > these situations.
> 
> I would not consider that "graceful". If they detect that the pointer
> passed to realloc or free is invalid, the only reasonable behavior is
> to abort.

They could do exactly what you planned to do: ignore the 'free' part
and only allocate a new block.



^ permalink raw reply	[relevance 7%]

* Re: Dumper issue, revisited; invalid realloc/free
  @ 2015-02-04 19:37  6%   ` Rich Felker
  2015-02-04 19:44  7%     ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Rich Felker @ 2015-02-04 19:37 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 3003 bytes --]

On Wed, Feb 04, 2015 at 09:21:03PM +0200, Eli Zaretskii wrote:
> > Date: Wed, 4 Feb 2015 12:57:09 -0500
> > From: Rich Felker <dalias@libc.org>
> > 
> > Last summer I started a thread about the ever-recurring dumper
> > portability problem and how it was blocking use of emacs on systems
> > based on musl libc. Recently I've been working with several people
> > interested in getting emacs working on Alpine Linux and musl-based
> > Gentoo, and I made some progress working around the issue:
> > 
> > http://www.openwall.com/lists/musl/2015/02/03/1
> 
> I suggest that you take a look at src/w32heap.c on Emacs's master
> branch.  There' you will see a simple solution of a very similar (if
> not identical) problem we have on MS-Windows.  It even includes a
> simple handling of large allocations.

As I suspected, this code is used only if you use gmalloc.c. It's not
used with system_malloc=yes, which is the case I'm concerned about.
> 
> > However, on further examination, the workaround I did is insufficient.
> > >From what I can tell, emacs is making an additional assumption on
> > malloc: not only that malloc results will be contiguous with
> > data/bss/brk so they can be dumped, but also that calling free() or
> > realloc() on these objects in the new process after dumping is valid.
> 
> Either that, or realloc/free are never called on the objects allocated
> before dumping.  On some platforms, the second assumption actually
> holds.

Actually that seemed to be true on 32-bit x86 for me (which is why I
originally thought my preload library was sufficient) but failed on
64-bit. All I can guess is that the larger pointer size perturbs the
behavior.

> > IMO this is utter nonsense, even with glibc or other widely-used
> > systems. It imposes an assumption that the heap structures in the
> > malloc version used at dump time match the heap structures in the
> > malloc version used at runtime, and that the runtime malloc is not
> > doing any sanity checks to catch and abort when a pointer into .data
> > is passed to realloc/free.
> 
> Or that the libc memory allocation routines can gracefully handle
> these situations.

I would not consider that "graceful". If they detect that the pointer
passed to realloc or free is invalid, the only reasonable behavior is
to abort. If they don't detect this case specially, then you're
relying on an assumption that they'll be compatible with the runtime
heap structures which could be invalidated by a libc upgrade. IMO the
only reasonable solution is for emacs to make sure it never calls free
or realloc with pointers that weren't obtained by malloc during the
same program invocation (i.e. as opposed to pre-dump malloc).

I'm attaching the patch. Apologies that it's not against latest emacs;
24.3 was the version I had lying around when I got started on this. At
this point it's just for comments/discussion. I'll regenerate it
against current emacs and clean it up if there's a possibility of it
actually getting upstreamed.

Rich

[-- Attachment #2: emacs_alloc_invalid_frees.diff --]
[-- Type: text/plain, Size: 1258 bytes --]

--- emacs-24.3.orig/src/alloc.c
+++ emacs-24.3/src/alloc.c
@@ -47,6 +47,13 @@
 
 #include <verify.h>
 
+static void *initial_brk;
+__attribute__((__constructor__))
+static void init()
+{
+	initial_brk = sbrk(0);
+}
+
 /* GC_CHECK_MARKED_OBJECTS means do sanity checks on allocated objects.
    Doable only if GC_MARK_STACK.  */
 #if ! GC_MARK_STACK
@@ -699,6 +706,14 @@
 {
   void *val;
 
+  if (block && block < initial_brk) {
+    size_t len = (char *)initial_brk - (char *)block;
+    if (len > size) len = size;
+    void *p = xmalloc(size);
+    memcpy(p, block, len);
+    return p;
+  }
+
   MALLOC_BLOCK_INPUT;
   /* We must call malloc explicitly when BLOCK is 0, since some
      reallocs don't do this.  */
@@ -720,6 +735,7 @@
 void
 xfree (void *block)
 {
+  if (block < initial_brk) return;
   if (!block)
     return;
   MALLOC_BLOCK_INPUT;
@@ -910,6 +926,7 @@
 static void
 lisp_free (void *block)
 {
+  if (block < initial_brk) return;
   MALLOC_BLOCK_INPUT;
   free (block);
 #if GC_MARK_STACK && !defined GC_MALLOC_CHECK
@@ -1117,6 +1134,8 @@
 {
   struct ablock *ablock = block;
   struct ablocks *abase = ABLOCK_ABASE (ablock);
+
+  if (block < initial_brk) return;
 
   MALLOC_BLOCK_INPUT;
 #if GC_MARK_STACK && !defined GC_MALLOC_CHECK

^ permalink raw reply	[relevance 6%]

* Re: Dumper issue, revisited; invalid realloc/free
  2015-02-04 19:08  0% ` Eli Zaretskii
@ 2015-02-04 19:13  0%   ` Rich Felker
    0 siblings, 1 reply; 143+ results
From: Rich Felker @ 2015-02-04 19:13 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

On Wed, Feb 04, 2015 at 09:08:00PM +0200, Eli Zaretskii wrote:
> > Date: Wed, 4 Feb 2015 12:57:09 -0500
> > From: Rich Felker <dalias@libc.org>
> > 
> > The simplest solution I can find is to make the affected free
> > functions (xrealloc, xfree, lisp_free, and lisp_align_free) check
> > whether their argument is in the range of data_start...initial_brk and
> > act as a nop (or in the case of xrealloc, allocate a new object
> > without freeing the old one) when this is the case. The check is
> > easily accomplished by saving initial_brk=sbrk(0) at startup (to be
> > lazy I did this with attribute((constructor)) but other approaches
> > might be preferred for an upstream fix. For xrealloc, since the old
> > size is not known, I simply estimate it as initial_brk-block. Copying
> > up to the min or this value and the new size should be safe, anyway.
> > 
> > Does this sound acceptable for upstream?
> 
> Yes.  Several platforms (Cygwin and MinGW on MS-Windows) already do
> exactly that.

Where is the code that does this? I don't see it in alloc.c. Is it
only used when system_malloc=no? The case where it's really needed is
for system_malloc=yes...

Rich



^ permalink raw reply	[relevance 0%]

* Re: Dumper issue, revisited; invalid realloc/free
  2015-02-04 17:57  5% Dumper issue, revisited; invalid realloc/free Rich Felker
@ 2015-02-04 19:08  0% ` Eli Zaretskii
  2015-02-04 19:13  0%   ` Rich Felker
    1 sibling, 1 reply; 143+ results
From: Eli Zaretskii @ 2015-02-04 19:08 UTC (permalink / raw)
  To: Rich Felker; +Cc: emacs-devel

> Date: Wed, 4 Feb 2015 12:57:09 -0500
> From: Rich Felker <dalias@libc.org>
> 
> The simplest solution I can find is to make the affected free
> functions (xrealloc, xfree, lisp_free, and lisp_align_free) check
> whether their argument is in the range of data_start...initial_brk and
> act as a nop (or in the case of xrealloc, allocate a new object
> without freeing the old one) when this is the case. The check is
> easily accomplished by saving initial_brk=sbrk(0) at startup (to be
> lazy I did this with attribute((constructor)) but other approaches
> might be preferred for an upstream fix. For xrealloc, since the old
> size is not known, I simply estimate it as initial_brk-block. Copying
> up to the min or this value and the new size should be safe, anyway.
> 
> Does this sound acceptable for upstream?

Yes.  Several platforms (Cygwin and MinGW on MS-Windows) already do
exactly that.



^ permalink raw reply	[relevance 0%]

* Dumper issue, revisited; invalid realloc/free
@ 2015-02-04 17:57  5% Rich Felker
  2015-02-04 19:08  0% ` Eli Zaretskii
    0 siblings, 2 replies; 143+ results
From: Rich Felker @ 2015-02-04 17:57 UTC (permalink / raw)
  To: emacs-devel

Last summer I started a thread about the ever-recurring dumper
portability problem and how it was blocking use of emacs on systems
based on musl libc. Recently I've been working with several people
interested in getting emacs working on Alpine Linux and musl-based
Gentoo, and I made some progress working around the issue:

http://www.openwall.com/lists/musl/2015/02/03/1

(Note: there are a couple known bugs in the attached code.)

However, on further examination, the workaround I did is insufficient.
From what I can tell, emacs is making an additional assumption on
malloc: not only that malloc results will be contiguous with
data/bss/brk so they can be dumped, but also that calling free() or
realloc() on these objects in the new process after dumping is valid.
IMO this is utter nonsense, even with glibc or other widely-used
systems. It imposes an assumption that the heap structures in the
malloc version used at dump time match the heap structures in the
malloc version used at runtime, and that the runtime malloc is not
doing any sanity checks to catch and abort when a pointer into .data
is passed to realloc/free.

The simplest solution I can find is to make the affected free
functions (xrealloc, xfree, lisp_free, and lisp_align_free) check
whether their argument is in the range of data_start...initial_brk and
act as a nop (or in the case of xrealloc, allocate a new object
without freeing the old one) when this is the case. The check is
easily accomplished by saving initial_brk=sbrk(0) at startup (to be
lazy I did this with attribute((constructor)) but other approaches
might be preferred for an upstream fix. For xrealloc, since the old
size is not known, I simply estimate it as initial_brk-block. Copying
up to the min or this value and the new size should be safe, anyway.

Does this sound acceptable for upstream?

Rich



^ permalink raw reply	[relevance 5%]

* Re: Dumper problems and a possible solutions
  @ 2014-06-26 15:02  7%                       ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2014-06-26 15:02 UTC (permalink / raw)
  To: Rich Felker; +Cc: dmantipov, emacs-devel

> Date: Thu, 26 Jun 2014 00:28:39 -0400
> From: Rich Felker <dalias@libc.org>
> Cc: dmantipov@yandex.ru, emacs-devel@gnu.org
> 
> > > In my log, I see 768k allocations occuring roughly 94 times.
> > 
> > 768K times 94 doesn't get anywhere close to 400MB.
> 
> Yes, there were also a number of ~200k and ~400k allocations though,
> which I did not get around to identifying the source of.

If your 'free' is a no-op, I guess it could explain any number,
including 400MB.

Once again, I suggest to use gmalloc, or some existing less simplistic
implementation, instead.

Or, put it another way: if MS-Windows provides a way to use the libc
malloc with a custom 'sbrk' function, then perhaps the free software
platforms should have a similar feature as well (if they don't
already).  Once such a feature is provided, we could supply such a
custom 'sbrk' for the dumping phase, which will put all the data in a
static array, which will cleanly solve this issue for the observable
future.

> > > > > Those ctors are free to inspect global data. For example one might
> > > > > contain (this sort of idiom is necessary if you can't control the
> > > > > relative order of ctors): if (!init) { do_something(); init=1; }. In
> > > > > that case, the dump would save the value of init, and do_something()
> > > > > would fail to happen at runtime.
> > > > 
> > > > That's the same problem as with your clock_gettime, and it must be
> > > > fixed anyway, because any ctor run at dump time is almost certainly
> > > > picking up data that is irrelevant to the run time.
> > > 
> > > Libc could _possibly_ work around it by virtue of having full control
> > > over the init code. For other libraries, the issue is not fixable (see
> > > my above example with code that has to control dependency order of
> > > ctors), and shouldn't have to be fixed.
> > 
> > But the problem likely doesn't exist, because otherwise we will have
> > known about it by now.  Emacs cannot use such libraries.
> 
> I wouldn't be so sure. How much testing is even done with static
> linking?

In the past, quite a lot (the Emacs dumping method didn't change
significantly since about day one).  Nowadays, I don't think it is
tested much, except in the DJGPP (a.k.a. "MS-DOS") build of Emacs,
which uses static linking exclusively, because DJGPP doesn't support
shared libraries.  DJGPP's libc implements the startup code trick I
mentioned that forces reinitialization of state by functions which
need that, when they are first called in the dumped Emacs.  What's
left can be seen in unexcoff.c, where some of the global state is
explicitly reverted to its initial state before writing the image to
disk, see there in 'copy_text_and_data'.  Btw, one of these is the
'atexit' chain, which is probably relevant to other systems, if and
when they are statically linked.

> With dynamic linking, the library's state will all be lost
> across dump. Lots of the libraries emacs can optionally use have
> sketchy global state, and I wouldn't be surprised at all if at least
> one of them were failing to properly initialize in the post-dump
> emacs. The symptoms might not even be immediately visible if the state
> saved when dumping were "close enough" to correct to be used
> post-dump.

But if static linking is not used anymore on supported platforms
(putting MS-DOS aside), then this is not an issue, right?



^ permalink raw reply	[relevance 7%]

* Re: Dumper problems and a possible solutions
  2014-06-25 20:53  8%       ` Samuel Bronson
@ 2014-06-25 21:24 10%         ` Rich Felker
  0 siblings, 0 replies; 143+ results
From: Rich Felker @ 2014-06-25 21:24 UTC (permalink / raw)
  To: Samuel Bronson; +Cc: Eli Zaretskii, Dmitry Antipov, emacs-devel

On Wed, Jun 25, 2014 at 04:53:58PM -0400, Samuel Bronson wrote:
> On 6/25/14, Rich Felker <dalias@libc.org> wrote:
> 
> > In musl's malloc, we use brk if it's available (note: with PIE, most
> > kernels give you almost no available brk space due to the way the
> > mappings are laid out) [...]
> 
> Yeah, that tiny gap has bitten in other ways, too:
> <http://www.postgresql.org/message-id/20140519115318.GB7296@msgid.df7cb.de>
> talks about a stack overflow with the same cause; I really think the
> kernel should stop doing that.

Agreed. But it was a big enough issue (basically a show-stopper for
using PIE) that I just added a simple way to use mmap without having
to care about discontiguity because the waste is asymptotically zero.

> > Also, musl does not provide a working sbrk at all, since synchronizing
> > with an application's use of sbrk would introduce performance costs
> > into all correct applications that don't poke at the brk.
> 
> Looking at the manpage, I can't really follow how having sbrk() would
> involve a slowdown in everything? Do you mean that musl's malloc gets
> a speed bonus out of assuming it's the sole user of brk()/sbrk(), and
> thus the whole region from the initial brk()point to the current
> brk()point is belongs to it?

Yes, basically. malloc simply assumes the brk is where it last left
it, rather than querying it again, which would double the syscall
overhead. This could be avoided via a cooperating lock between sbrk
and malloc, but basically after sbrk touches the brk, malloc could not
safely use it anymore; if it did, the application might later clobber
malloc's heap.

brk/sbrk are documented as not being usable if malloc is used (see
http://pubs.opengroup.org/onlinepubs/7908799/xsh/brk.html) and they
were later removed from the standards because that essentially makes
it impossible to use them at all.

There's an ongoing discussion on whether it's desirable to provide an
emulated sbrk for legacy applications (note: these applications would
not work with real sbrk anyway if compiled as PIE!) but since there
are basically no users of brk/sbrk left except malloc implementations,
nobody has really cared much one way or the other whether it gets
added.

> (Yeah, all (potentially) 125 MiB -
> stacksize of it!)

I don't follow. brk has nothing to do with the stack, and in practice
it can obtain nearly the full 3GB (for 32-bit) of available virtual
address space in non-PIE programs.

Anyway, discussion of musl's malloc implementation is largely
off-topic to this discussion except insomuch as it reflects the
diversity of implementation possibilities that it would be nice for
emacs to support without ugly hacks. I'd rather this thread not be
"please change emacs because __________ in musl" but rather "let's
address a long-standing portability issue in emacs in such a way that
it won't come up again, and possibly gives other benefits like support
for PIE and fixing ugly corner-cases that are going to arise now that
modern emacs is linking so many libraries".

Rich



^ permalink raw reply	[relevance 10%]

* Re: Dumper problems and a possible solutions
  2014-06-25 18:32  7%     ` Rich Felker
  2014-06-25 18:49  9%       ` Eli Zaretskii
@ 2014-06-25 20:53  8%       ` Samuel Bronson
  2014-06-25 21:24 10%         ` Rich Felker
  1 sibling, 1 reply; 143+ results
From: Samuel Bronson @ 2014-06-25 20:53 UTC (permalink / raw)
  To: Rich Felker; +Cc: Eli Zaretskii, Dmitry Antipov, emacs-devel

On 6/25/14, Rich Felker <dalias@libc.org> wrote:

> In musl's malloc, we use brk if it's available (note: with PIE, most
> kernels give you almost no available brk space due to the way the
> mappings are laid out) [...]

Yeah, that tiny gap has bitten in other ways, too:
<http://www.postgresql.org/message-id/20140519115318.GB7296@msgid.df7cb.de>
talks about a stack overflow with the same cause; I really think the
kernel should stop doing that.

> Also, musl does not provide a working sbrk at all, since synchronizing
> with an application's use of sbrk would introduce performance costs
> into all correct applications that don't poke at the brk.

Looking at the manpage, I can't really follow how having sbrk() would
involve a slowdown in everything?  Do you mean that musl's malloc gets
a speed bonus out of assuming it's the sole user of brk()/sbrk(), and
thus the whole region from the initial brk()point to the current
brk()point is belongs to it?  (Yeah, all (potentially) 125 MiB -
stacksize of it!)



^ permalink raw reply	[relevance 8%]

* Re: Dumper problems and a possible solutions
  2014-06-25 20:15  0%               ` Eli Zaretskii
@ 2014-06-25 20:34  5%                 ` Rich Felker
    0 siblings, 1 reply; 143+ results
From: Rich Felker @ 2014-06-25 20:34 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: dmantipov, emacs-devel

On Wed, Jun 25, 2014 at 11:15:02PM +0300, Eli Zaretskii wrote:
> > Date: Wed, 25 Jun 2014 15:57:30 -0400
> > From: Rich Felker <dalias@libc.org>
> > Cc: dmantipov@yandex.ru, emacs-devel@gnu.org
> > 
> > > But I still don't understand how you get to 400MB.  It's not that we
> > > allocate hundreds of those 700K tables for charsets.  Do you have an
> > > explanation for this?
> > 
> > Not hundreds at a time, but if the malloc operation is just positive
> > (fake-)sbrk and the free operation is a nop, hundreds of such charset
> > load operations will quickly add up.
> 
> Free operation shouldn't be a no-op, not in malloc.

Agreed. But the question was about why my quick hack took 400MB, and
the answer is that it was using a static fake-brk with malloc=sbrk and
free=nop.

> And still, there are only a few (maybe 10) times we allocate these
> 700K tables, so 400MB sound very strange to me.

In my log, I see 768k allocations occuring roughly 94 times. Is it
possible that the temacs --batch commands I'm testing (IIRC taken from
commands that were failing in leim/Makefile, but perhaps I changed it
in some way I didn't notice?) are pulling in my .emacs file, which
might be causing more charsets to be loaded?

> > > Sorry, I don't see the difficulty.  Just make malloc/realloc/free be
> > > pointers that point to gmalloc's implementation before dumping, and to
> > > the libc implementation after it.  You may need some #define to rename
> > > malloc to some other symbol, to avoid name clashes.  Am I missing
> > > something?
> > 
> > Yeah, what happens if, after dumping, the real emacs at runtime ends
> > up calling free() on one of the pre-dump pointers?
> 
> You intercept the call and do nothing.

Right, but the free pointer can't directly point to the real (libc)
free. It has to point to the wrapper that does this range-check.

> > > > No, it's less reliable. See my other posts in the thread about what
> > > > happens if you have other libraries linked and they do nontrivial
> > > > things prior to dumping (e.g. from static ctors).
> > > 
> > > But in those other posts I thought we agreed that whatever those ctors
> > > do is irrelevant, as the dumped Emacs cannot possibly use what they
> > > allocate, and those ctors will be invoked again in the dumped Emacs.
> > 
> > Those ctors are free to inspect global data. For example one might
> > contain (this sort of idiom is necessary if you can't control the
> > relative order of ctors): if (!init) { do_something(); init=1; }. In
> > that case, the dump would save the value of init, and do_something()
> > would fail to happen at runtime.
> 
> That's the same problem as with your clock_gettime, and it must be
> fixed anyway, because any ctor run at dump time is almost certainly
> picking up data that is irrelevant to the run time.

Libc could _possibly_ work around it by virtue of having full control
over the init code. For other libraries, the issue is not fixable (see
my above example with code that has to control dependency order of
ctors), and shouldn't have to be fixed. If the library is written such
that static objects have a particular nominal initial value at the
source level, it should be able to rely on that value actually being
present at runtime. Failure to provide this guarantee is a bug in the
runtime (in this case, in the tool which produced the ELF file, i.e.
unexelf.c).

Rich



^ permalink raw reply	[relevance 5%]

* Re: Dumper problems and a possible solutions
  2014-06-25 19:57  4%             ` Rich Felker
@ 2014-06-25 20:15  0%               ` Eli Zaretskii
  2014-06-25 20:34  5%                 ` Rich Felker
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2014-06-25 20:15 UTC (permalink / raw)
  To: Rich Felker; +Cc: dmantipov, emacs-devel

> Date: Wed, 25 Jun 2014 15:57:30 -0400
> From: Rich Felker <dalias@libc.org>
> Cc: dmantipov@yandex.ru, emacs-devel@gnu.org
> 
> > But I still don't understand how you get to 400MB.  It's not that we
> > allocate hundreds of those 700K tables for charsets.  Do you have an
> > explanation for this?
> 
> Not hundreds at a time, but if the malloc operation is just positive
> (fake-)sbrk and the free operation is a nop, hundreds of such charset
> load operations will quickly add up.

Free operation shouldn't be a no-op, not in malloc.

And still, there are only a few (maybe 10) times we allocate these
700K tables, so 400MB sound very strange to me.

> > Sorry, I don't see the difficulty.  Just make malloc/realloc/free be
> > pointers that point to gmalloc's implementation before dumping, and to
> > the libc implementation after it.  You may need some #define to rename
> > malloc to some other symbol, to avoid name clashes.  Am I missing
> > something?
> 
> Yeah, what happens if, after dumping, the real emacs at runtime ends
> up calling free() on one of the pre-dump pointers?

You intercept the call and do nothing.

> > > No, it's less reliable. See my other posts in the thread about what
> > > happens if you have other libraries linked and they do nontrivial
> > > things prior to dumping (e.g. from static ctors).
> > 
> > But in those other posts I thought we agreed that whatever those ctors
> > do is irrelevant, as the dumped Emacs cannot possibly use what they
> > allocate, and those ctors will be invoked again in the dumped Emacs.
> 
> Those ctors are free to inspect global data. For example one might
> contain (this sort of idiom is necessary if you can't control the
> relative order of ctors): if (!init) { do_something(); init=1; }. In
> that case, the dump would save the value of init, and do_something()
> would fail to happen at runtime.

That's the same problem as with your clock_gettime, and it must be
fixed anyway, because any ctor run at dump time is almost certainly
picking up data that is irrelevant to the run time.

> > > As an example (I think I mentioned this earlier), if you static
> > > link, musl libc is remembering the clock_gettime vdso pointer from
> > > the pre-dump state and attempting to use it later (which is not
> > > valid because the kernel maps it at a random address).
> > 
> > You need to fix your libc to detect that it is re-exec'ed, and
> > re-initialize this stuff.
> 
> I don't see any easy way to do that that's not a big violation of
> encapsulation (startup code has no business knowing about
> clock_gettime internals) and the whole efficiency of static linking
> (startup code does not pull in any vdso stuff; that only gets pulled
> in by using a function that needs a vdso lookup).

One way is to have a counter that gets incremented each re-exec.  Then
the initialization code of clock_gettime could examine the counter and
re-initialize when its value changes since last time.



^ permalink raw reply	[relevance 0%]

* Re: Dumper problems and a possible solutions
  2014-06-25 19:18  8%           ` Eli Zaretskii
@ 2014-06-25 19:57  4%             ` Rich Felker
  2014-06-25 20:15  0%               ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Rich Felker @ 2014-06-25 19:57 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: dmantipov, emacs-devel

On Wed, Jun 25, 2014 at 10:18:16PM +0300, Eli Zaretskii wrote:
> > Date: Wed, 25 Jun 2014 15:03:33 -0400
> > From: Rich Felker <dalias@libc.org>
> > Cc: dmantipov@yandex.ru, emacs-devel@gnu.org
> > 
> > > > > Is it possible to provide our own implementation of sbrk that
> > > > > allocates memory from some large static array?
> > > > 
> > > > That's exactly the hack I described which I'm using right now. But
> > > > since I didn't implement a free-like operation and since
> > > > load_charset_map_from_file allocates >700k every time it's called, I
> > > > had to make the static array 400MB.
> > > 
> > > That's not a problem, because those 700K are free'd before the next
> > > one is allocated.  And in any case, they are all free'd before we call
> > > unexec.  Just implement sbrk for negative increment.  The Windows port
> > 
> > But load_charset_map_from_file doesn't call an sbrk-like interface; it
> > calls (indirectly) xmalloc and xfree. So there's at least some
> > nontrivial glue that goes in between.
> 
> Sorry, you are right.  What you need is non-toy malloc implementation
> that is willing to work with your replacement sbrk.  Then support for
> negative increments in sbrk isn't required.
> 
> But I still don't understand how you get to 400MB.  It's not that we
> allocate hundreds of those 700K tables for charsets.  Do you have an
> explanation for this?

Not hundreds at a time, but if the malloc operation is just positive
(fake-)sbrk and the free operation is a nop, hundreds of such charset
load operations will quickly add up. It might have succeeded with a
little less than 400 but that was the first guess I made that didn't
run out of memory (guesses were something like 10, 50, 100, 200, 400
IIRC).

> > > If supporting deallocation in such an sbrk isn't feasible, how about
> > > using gmalloc, as an malloc replacement before dumping?
> > 
> > I suspect it's a lot of work to wire up gmalloc to (1) avoid
> > interposing on the malloc/free/etc. names, (2) use the static mini-brk
> > buffer, (3) only allocate from the mini-brk buffer before dumping
> > (otherwise pass to real malloc), but still check realloc/free calls
> > after dumping and handle the case where the old memory was in the
> > mini-brk.
> 
> Sorry, I don't see the difficulty.  Just make malloc/realloc/free be
> pointers that point to gmalloc's implementation before dumping, and to
> the libc implementation after it.  You may need some #define to rename
> malloc to some other symbol, to avoid name clashes.  Am I missing
> something?

Yeah, what happens if, after dumping, the real emacs at runtime ends
up calling free() on one of the pre-dump pointers? Can't this happen?
This is why I want the whole pre-dump heap in a single C array: so we
can range-check addresses and determine if they're pre-dump
allocations (and in that case, NOP out free and do malloc+memcpy for
realloc).

> > > > I would be reasonably happy with this solution (at least it would fix
> > > > the problems I'm experiencing), but I don't think it's as elegant as
> > > > fixing the portability problem completely by getting rid of the need
> > > > to dump executable binary files and instead dumping a C array.
> > > 
> > > But it's conceptually much simpler and reliable.  That's "elegant" in
> > > my book, when such hairy stuff is concerned.
> > 
> > No, it's less reliable. See my other posts in the thread about what
> > happens if you have other libraries linked and they do nontrivial
> > things prior to dumping (e.g. from static ctors).
> 
> But in those other posts I thought we agreed that whatever those ctors
> do is irrelevant, as the dumped Emacs cannot possibly use what they
> allocate, and those ctors will be invoked again in the dumped Emacs.

Those ctors are free to inspect global data. For example one might
contain (this sort of idiom is necessary if you can't control the
relative order of ctors): if (!init) { do_something(); init=1; }. In
that case, the dump would save the value of init, and do_something()
would fail to happen at runtime. This issue is not something that
would be added with our proposed "simple fix"; it's an issue that
EXISTS NOW if any such libraries happen to be linked statically (if
they're dynamic, the dumper will fail to see/dump the data).

> > As an example (I think I mentioned this earlier), if you static
> > link, musl libc is remembering the clock_gettime vdso pointer from
> > the pre-dump state and attempting to use it later (which is not
> > valid because the kernel maps it at a random address).
> 
> You need to fix your libc to detect that it is re-exec'ed, and
> re-initialize this stuff.

I don't see any easy way to do that that's not a big violation of
encapsulation (startup code has no business knowing about
clock_gettime internals) and the whole efficiency of static linking
(startup code does not pull in any vdso stuff; that only gets pulled
in by using a function that needs a vdso lookup). This is some big
ugliness for the sake of supporting static-linked emacs. And it ends
up being a big case of whack-a-mole. Dumping and re-execing is not a
standard usage case and is way out there in the realm of undefined
behavior. Emacs is probably the only widely-used (or even known)
program that does it.

If this issue can't be fixed easily, I'd probably just recommend to
musl users not to static link emacs, or to patch in a global ctor that
clears AT_SYSINFO_EHDR from the aux vector so that vdso doesn't get
used at all.

> > > > And it doesn't fix the fact that you can't build a PIE emacs.
> > > 
> > > Why is that important?
> > 
> > Since emacs is processing lots of potentially untrusted data, PIE
> > hardening may be beneficial for hardening against vulnerabilities
> > where an attacker would otherwise be able to perform arbitrary code
> > execution as the user running emacs. I'm not aware of such
> > vulnerabilities, but being that I found things that look suspiciously
> > like use-after-free while reading the allocator-related code, I
> > wouldn't be surprised if they exist.
> 
> Sounds like a secondary requirement to me.  We should first make the
> dumping work along these lines, and worry about bonuses later.

That's fine with me.

Rich



^ permalink raw reply	[relevance 4%]

* Re: Dumper problems and a possible solutions
  2014-06-25 19:03  4%         ` Rich Felker
@ 2014-06-25 19:18  8%           ` Eli Zaretskii
  2014-06-25 19:57  4%             ` Rich Felker
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2014-06-25 19:18 UTC (permalink / raw)
  To: Rich Felker; +Cc: dmantipov, emacs-devel

> Date: Wed, 25 Jun 2014 15:03:33 -0400
> From: Rich Felker <dalias@libc.org>
> Cc: dmantipov@yandex.ru, emacs-devel@gnu.org
> 
> > > > Is it possible to provide our own implementation of sbrk that
> > > > allocates memory from some large static array?
> > > 
> > > That's exactly the hack I described which I'm using right now. But
> > > since I didn't implement a free-like operation and since
> > > load_charset_map_from_file allocates >700k every time it's called, I
> > > had to make the static array 400MB.
> > 
> > That's not a problem, because those 700K are free'd before the next
> > one is allocated.  And in any case, they are all free'd before we call
> > unexec.  Just implement sbrk for negative increment.  The Windows port
> 
> But load_charset_map_from_file doesn't call an sbrk-like interface; it
> calls (indirectly) xmalloc and xfree. So there's at least some
> nontrivial glue that goes in between.

Sorry, you are right.  What you need is non-toy malloc implementation
that is willing to work with your replacement sbrk.  Then support for
negative increments in sbrk isn't required.

But I still don't understand how you get to 400MB.  It's not that we
allocate hundreds of those 700K tables for charsets.  Do you have an
explanation for this?

> > If supporting deallocation in such an sbrk isn't feasible, how about
> > using gmalloc, as an malloc replacement before dumping?
> 
> I suspect it's a lot of work to wire up gmalloc to (1) avoid
> interposing on the malloc/free/etc. names, (2) use the static mini-brk
> buffer, (3) only allocate from the mini-brk buffer before dumping
> (otherwise pass to real malloc), but still check realloc/free calls
> after dumping and handle the case where the old memory was in the
> mini-brk.

Sorry, I don't see the difficulty.  Just make malloc/realloc/free be
pointers that point to gmalloc's implementation before dumping, and to
the libc implementation after it.  You may need some #define to rename
malloc to some other symbol, to avoid name clashes.  Am I missing
something?

> What seems easier, and what I tried, is writing a completely naive
> malloc with a single freelist that's linear-searched on malloc and
> which does not support coalescing free chunks. But I think my
> implementation has some bugs still, because it's not working.

The advantage of gmalloc is that it works out of the box.

> > > I would be reasonably happy with this solution (at least it would fix
> > > the problems I'm experiencing), but I don't think it's as elegant as
> > > fixing the portability problem completely by getting rid of the need
> > > to dump executable binary files and instead dumping a C array.
> > 
> > But it's conceptually much simpler and reliable.  That's "elegant" in
> > my book, when such hairy stuff is concerned.
> 
> No, it's less reliable. See my other posts in the thread about what
> happens if you have other libraries linked and they do nontrivial
> things prior to dumping (e.g. from static ctors).

But in those other posts I thought we agreed that whatever those ctors
do is irrelevant, as the dumped Emacs cannot possibly use what they
allocate, and those ctors will be invoked again in the dumped Emacs.

> As an example (I think I mentioned this earlier), if you static
> link, musl libc is remembering the clock_gettime vdso pointer from
> the pre-dump state and attempting to use it later (which is not
> valid because the kernel maps it at a random address).

You need to fix your libc to detect that it is re-exec'ed, and
re-initialize this stuff.

> > > And it doesn't fix the fact that you can't build a PIE emacs.
> > 
> > Why is that important?
> 
> Since emacs is processing lots of potentially untrusted data, PIE
> hardening may be beneficial for hardening against vulnerabilities
> where an attacker would otherwise be able to perform arbitrary code
> execution as the user running emacs. I'm not aware of such
> vulnerabilities, but being that I found things that look suspiciously
> like use-after-free while reading the allocator-related code, I
> wouldn't be surprised if they exist.

Sounds like a secondary requirement to me.  We should first make the
dumping work along these lines, and worry about bonuses later.



^ permalink raw reply	[relevance 8%]

* Re: Dumper problems and a possible solutions
  2014-06-25 18:49  9%       ` Eli Zaretskii
@ 2014-06-25 19:03  4%         ` Rich Felker
  2014-06-25 19:18  8%           ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Rich Felker @ 2014-06-25 19:03 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: dmantipov, emacs-devel

On Wed, Jun 25, 2014 at 09:49:42PM +0300, Eli Zaretskii wrote:
> > Date: Wed, 25 Jun 2014 14:32:41 -0400
> > From: Rich Felker <dalias@libc.org>
> > Cc: Dmitry Antipov <dmantipov@yandex.ru>, emacs-devel@gnu.org
> > 
> > > Is it possible to provide our own implementation of sbrk that
> > > allocates memory from some large static array?
> > 
> > That's exactly the hack I described which I'm using right now. But
> > since I didn't implement a free-like operation and since
> > load_charset_map_from_file allocates >700k every time it's called, I
> > had to make the static array 400MB.
> 
> That's not a problem, because those 700K are free'd before the next
> one is allocated.  And in any case, they are all free'd before we call
> unexec.  Just implement sbrk for negative increment.  The Windows port

But load_charset_map_from_file doesn't call an sbrk-like interface; it
calls (indirectly) xmalloc and xfree. So there's at least some
nontrivial glue that goes in between.

> already does that, see w32heap.c on the trunk.  It works with only
> 11MB of static array for 32-bit builds and 18MB for 64-bit.

Nice to know.

> > I think it would work with a "real" mini-malloc implementation using
> > the static array, and a much smaller static array (maybe 8-15 MB)
> > but my attempts to write a quick one have been sloppy and buggy so
> > far.
> 
> If supporting deallocation in such an sbrk isn't feasible, how about
> using gmalloc, as an malloc replacement before dumping?

I suspect it's a lot of work to wire up gmalloc to (1) avoid
interposing on the malloc/free/etc. names, (2) use the static mini-brk
buffer, (3) only allocate from the mini-brk buffer before dumping
(otherwise pass to real malloc), but still check realloc/free calls
after dumping and handle the case where the old memory was in the
mini-brk.

What seems easier, and what I tried, is writing a completely naive
malloc with a single freelist that's linear-searched on malloc and
which does not support coalescing free chunks. But I think my
implementation has some bugs still, because it's not working. I'm not
sure if they're bugs in the allocator, or bugs in how it's used (maybe
missing some places that would have to be redirected through it and
which are still calling malloc or free directly).

> > I would be reasonably happy with this solution (at least it would fix
> > the problems I'm experiencing), but I don't think it's as elegant as
> > fixing the portability problem completely by getting rid of the need
> > to dump executable binary files and instead dumping a C array.
> 
> But it's conceptually much simpler and reliable.  That's "elegant" in
> my book, when such hairy stuff is concerned.

No, it's less reliable. See my other posts in the thread about what
happens if you have other libraries linked and they do nontrivial
things prior to dumping (e.g. from static ctors). Dumping JUST the
lisp object state in a C array ensures that none of the pre-dump state
from other libraries (or even libc) can pollute the state observed
after dumping. Both the current method, and the proposed simple fixes
above, suffer from this issue and are therefore very fragile. As an
example (I think I mentioned this earlier), if you static link, musl
libc is remembering the clock_gettime vdso pointer from the pre-dump
state and attempting to use it later (which is not valid because the
kernel maps it at a random address).

> > And it doesn't fix the fact that you can't build a PIE emacs.
> 
> Why is that important?

Since emacs is processing lots of potentially untrusted data, PIE
hardening may be beneficial for hardening against vulnerabilities
where an attacker would otherwise be able to perform arbitrary code
execution as the user running emacs. I'm not aware of such
vulnerabilities, but being that I found things that look suspiciously
like use-after-free while reading the allocator-related code, I
wouldn't be surprised if they exist.

Rich



^ permalink raw reply	[relevance 4%]

* Re: Dumper problems and a possible solutions
  2014-06-25 18:32  7%     ` Rich Felker
@ 2014-06-25 18:49  9%       ` Eli Zaretskii
  2014-06-25 19:03  4%         ` Rich Felker
  2014-06-25 20:53  8%       ` Samuel Bronson
  1 sibling, 1 reply; 143+ results
From: Eli Zaretskii @ 2014-06-25 18:49 UTC (permalink / raw)
  To: Rich Felker; +Cc: dmantipov, emacs-devel

> Date: Wed, 25 Jun 2014 14:32:41 -0400
> From: Rich Felker <dalias@libc.org>
> Cc: Dmitry Antipov <dmantipov@yandex.ru>, emacs-devel@gnu.org
> 
> > Is it possible to provide our own implementation of sbrk that
> > allocates memory from some large static array?
> 
> That's exactly the hack I described which I'm using right now. But
> since I didn't implement a free-like operation and since
> load_charset_map_from_file allocates >700k every time it's called, I
> had to make the static array 400MB.

That's not a problem, because those 700K are free'd before the next
one is allocated.  And in any case, they are all free'd before we call
unexec.  Just implement sbrk for negative increment.  The Windows port
already does that, see w32heap.c on the trunk.  It works with only
11MB of static array for 32-bit builds and 18MB for 64-bit.

> I think it would work with a "real" mini-malloc implementation using
> the static array, and a much smaller static array (maybe 8-15 MB)
> but my attempts to write a quick one have been sloppy and buggy so
> far.

If supporting deallocation in such an sbrk isn't feasible, how about
using gmalloc, as an malloc replacement before dumping?

> I would be reasonably happy with this solution (at least it would fix
> the problems I'm experiencing), but I don't think it's as elegant as
> fixing the portability problem completely by getting rid of the need
> to dump executable binary files and instead dumping a C array.

But it's conceptually much simpler and reliable.  That's "elegant" in
my book, when such hairy stuff is concerned.

> And it doesn't fix the fact that you can't build a PIE emacs.

Why is that important?



^ permalink raw reply	[relevance 9%]

* Re: Dumper problems and a possible solutions
  2014-06-25 18:20  8%   ` Eli Zaretskii
@ 2014-06-25 18:32  7%     ` Rich Felker
  2014-06-25 18:49  9%       ` Eli Zaretskii
  2014-06-25 20:53  8%       ` Samuel Bronson
  0 siblings, 2 replies; 143+ results
From: Rich Felker @ 2014-06-25 18:32 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Dmitry Antipov, emacs-devel

On Wed, Jun 25, 2014 at 09:20:40PM +0300, Eli Zaretskii wrote:
> > Date: Wed, 25 Jun 2014 22:03:36 +0400
> > From: Dmitry Antipov <dmantipov@yandex.ru>
> > Cc: emacs-devel@gnu.org
> > 
> > What about non-Lisp objects?
> > 
> > It's not too hard to walk through live (reachable) Lisp objects - this
> > is exactly what GC mark phase does. It's not too hard to walk through
> > all allocated Lisp objects - this is exactly what GC sweep phase does.
> > But what about lower-level stuff allocated with malloc at invisible
> > from Lisp? Of course, you can do your own serialization for these objects
> > as well - but only if you know about their internal structure.
> 
> Is it possible to provide our own implementation of sbrk that
> allocates memory from some large static array?

That's exactly the hack I described which I'm using right now. But
since I didn't implement a free-like operation and since
load_charset_map_from_file allocates >700k every time it's called, I
had to make the static array 400MB. This obviously isn't acceptable. I
think it would work with a "real" mini-malloc implementation using the
static array, and a much smaller static array (maybe 8-15 MB) but my
attempts to write a quick one have been sloppy and buggy so far.

I would be reasonably happy with this solution (at least it would fix
the problems I'm experiencing), but I don't think it's as elegant as
fixing the portability problem completely by getting rid of the need
to dump executable binary files and instead dumping a C array. And it
doesn't fix the fact that you can't build a PIE emacs.

> Or do modern malloc
> implementations avoid calling sbrk when they need more memory?

In general avoiding using brk to expand the heap is a bad idea on
Linux since alternate methods are considerably slower and can't
automatically obtain contiguous virtual space when it's available.
However, behaviors may vary.

In musl's malloc, we use brk if it's available (note: with PIE, most
kernels give you almost no available brk space due to the way the
mappings are laid out) for extending the heap that's usef for small
allocations, and fallback to constructing a discontiguous heap with
mmap if brk fails. However musl always uses mmap for huge allocations
(greater than ~100-200k) since it has no freelists for sizes that
large and since we want to always return freed memory that large to
the system.

Also, musl does not provide a working sbrk at all, since synchronizing
with an application's use of sbrk would introduce performance costs
into all correct applications that don't poke at the brk.

> If something like that is possible, we could do what the native and
> Cygwin Windows builds already do: record all the objects, Lisp and C,
> in that static array, which then gets dumped as part of the data
> section.
> 
> > What about stuff allocated by some external library?
> 
> A valid concern, but I don't think we have that problem now.  If we
> did, the Windows port would not be able to be built, because such
> external libraries would call the malloc they were linked against, not
> the replacement we provide during "-l loadup dump" phase of the build.

Indeed.

Rich



^ permalink raw reply	[relevance 7%]

* Re: Dumper problems and a possible solutions
  @ 2014-06-25 18:20  8%   ` Eli Zaretskii
  2014-06-25 18:32  7%     ` Rich Felker
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2014-06-25 18:20 UTC (permalink / raw)
  To: Dmitry Antipov; +Cc: dalias, emacs-devel

> Date: Wed, 25 Jun 2014 22:03:36 +0400
> From: Dmitry Antipov <dmantipov@yandex.ru>
> Cc: emacs-devel@gnu.org
> 
> What about non-Lisp objects?
> 
> It's not too hard to walk through live (reachable) Lisp objects - this
> is exactly what GC mark phase does. It's not too hard to walk through
> all allocated Lisp objects - this is exactly what GC sweep phase does.
> But what about lower-level stuff allocated with malloc at invisible
> from Lisp? Of course, you can do your own serialization for these objects
> as well - but only if you know about their internal structure.

Is it possible to provide our own implementation of sbrk that
allocates memory from some large static array?  Or do modern malloc
implementations avoid calling sbrk when they need more memory?

If something like that is possible, we could do what the native and
Cygwin Windows builds already do: record all the objects, Lisp and C,
in that static array, which then gets dumped as part of the data
section.

> What about stuff allocated by some external library?

A valid concern, but I don't think we have that problem now.  If we
did, the Windows port would not be able to be built, because such
external libraries would call the malloc they were linked against, not
the replacement we provide during "-l loadup dump" phase of the build.



^ permalink raw reply	[relevance 8%]

* Re: Enlarge MAX_ALLOCA?
  @ 2014-06-20 13:18  8%           ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2014-06-20 13:18 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: handa, emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: handa@gnu.org,  emacs-devel@gnu.org
> Date: Fri, 20 Jun 2014 09:02:19 -0400
> 
> > Alternatively, how about using a different limit just in the 2 users
> > of ALLOC_CONVERSION_WORK_AREA?
> 
> Why not just use `alloca' directly for those cases, then?

With an assertion in case the size is enlarged some day?

> >> Is this memory fragmentation problem hypothetical, or have we seen
> >> evidence of it?
> > Hypothetical.  I just don't like seeing such frequent sequences of
> > malloc(64K)/free() one after the other several times a second in a
> > live session.
> 
> I'd expect any non-toy implementation of malloc/free to handle this
> without any serious risk of fragmentation, to tell you the truth.

gmalloc doesn't, at least not with ralloc.c.  One of my systems keeps
growing in memory, and the only reason I could find is these constant
allocations.  I don't know whether it's fragmentation or not, but the
fact is, once every few dozens of such calls, sbrk gets called to
enlarge the brk value.  Whenever sbrk is called, I always see
ALLOC_CONVERSION_WORK_AREA on the callstack asking for the same 64KB
allocation.  The higher-level code that triggers that is either
file-readable-p test for a tool-bar icon, or current-time-zone (called
frequently because I customized display-time to update the mode line
every 5 sec).

It could be that this is due to the known problems with ralloc.c,
whereby it sometimes loses track of some bloc it manages, and then all
the blocs below that become "trapped" and cannot be relinquished back
to the system.  I plan to try this with the trunk version soon, where
ralloc is no longer used.

Strange thing is, this only happens on 1 of 3 systems I use regularly,
which all have almost identical setup.



^ permalink raw reply	[relevance 8%]

* Re: [RFC] Replacing malloc_get_state functionality.
  2014-02-24 23:51  5%       ` Daniel Colascione
@ 2014-03-04 10:31  0%         ` Ondřej Bílka
  0 siblings, 0 replies; 143+ results
From: Ondřej Bílka @ 2014-03-04 10:31 UTC (permalink / raw)
  To: Daniel Colascione
  Cc: Andreas Schwab, Paul Eggert, Stefan Monnier, emacs-devel

On Mon, Feb 24, 2014 at 03:51:47PM -0800, Daniel Colascione wrote:
> On 02/24/2014 12:01 PM, Stefan Monnier wrote:
> >>>This tells 'configure' to assume that malloc_get_state does not work.
> >>Does it still work, though?
> >
> >And doesn't this have some impacts in terms of Emacs's memory use
> >(e.g. retaining more memory instead of returning it via munmap)?
> 
> Based on comments in the code, I'm not sure Emacs can operate
> correctly using the system dlmalloc without malloc_set_state:
> 
> /* malloc can be invoked even before main (e.g. by the dynamic
>    linker), so the dumped malloc state must be restored as early as
>    possible using this special hook.  */
> 
> When DOUG_LEA_MALLOC is unset, we skip some other heap manipulations
> (like restrictions on mmap allocation of lisp objects) that seems
> essential for correctness.
> 
> After the feature freeze, I'd like to look into moving Emacs away
> from sbrk-based allocators in general. It's tremendously wasteful of
> commit charge to keep a large data segment around. (Yes, GNU/Linux
> systems typically overcommit memory, which lessens the impact of the
> waste. Two wrong don't make a right.)
> 
> jemalloc works very well for other long-running programs (like
> Firefox), and although good support for concurrent allocation is one
> of jemalloc's main selling points, its fragmentation avoidance
> features are actually much more attractive to me right now.
> 
> This work will require breaking support on all platforms for dumping
> a dumped Emacs, but I'm not aware of any platform on which this
> feature works anyway.
> 
> Ondřej, are you planning on adding fragmentation resistance to the
> glibc malloc?

Yes, but there is lower hanging fruit around. Most noticable would be
memory savings from omitting headers, currently we add 16byte overhead
per allocation.



^ permalink raw reply	[relevance 0%]

* Re: [RFC] Replacing malloc_get_state functionality.
  @ 2014-02-24 23:51  5%       ` Daniel Colascione
  2014-03-04 10:31  0%         ` Ondřej Bílka
  0 siblings, 1 reply; 143+ results
From: Daniel Colascione @ 2014-02-24 23:51 UTC (permalink / raw)
  To: Stefan Monnier, Andreas Schwab
  Cc: Ondřej Bílka, emacs-devel, Paul Eggert

On 02/24/2014 12:01 PM, Stefan Monnier wrote:
>>> This tells 'configure' to assume that malloc_get_state does not work.
>> Does it still work, though?
>
> And doesn't this have some impacts in terms of Emacs's memory use
> (e.g. retaining more memory instead of returning it via munmap)?

Based on comments in the code, I'm not sure Emacs can operate correctly 
using the system dlmalloc without malloc_set_state:

/* malloc can be invoked even before main (e.g. by the dynamic
    linker), so the dumped malloc state must be restored as early as
    possible using this special hook.  */

When DOUG_LEA_MALLOC is unset, we skip some other heap manipulations 
(like restrictions on mmap allocation of lisp objects) that seems 
essential for correctness.

After the feature freeze, I'd like to look into moving Emacs away from 
sbrk-based allocators in general. It's tremendously wasteful of commit 
charge to keep a large data segment around. (Yes, GNU/Linux systems 
typically overcommit memory, which lessens the impact of the waste. Two 
wrong don't make a right.)

jemalloc works very well for other long-running programs (like Firefox), 
and although good support for concurrent allocation is one of jemalloc's 
main selling points, its fragmentation avoidance features are actually 
much more attractive to me right now.

This work will require breaking support on all platforms for dumping a 
dumped Emacs, but I'm not aware of any platform on which this feature 
works anyway.

Ondřej, are you planning on adding fragmentation resistance to the glibc 
malloc?



^ permalink raw reply	[relevance 5%]

* Re: (heap 1024 82721 1933216)
  2014-01-19  3:31  7%   ` Daniel Colascione
@ 2014-01-19 15:45  0%     ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2014-01-19 15:45 UTC (permalink / raw)
  To: Daniel Colascione; +Cc: monnier, emacs-devel

> Date: Sat, 18 Jan 2014 19:31:55 -0800
> From: Daniel Colascione <dancol@dancol.org>
> Cc: Emacs developers <emacs-devel@gnu.org>
> 
> Another simple thing we can do is switch malloc implementations. 
> jemalloc is a modern mmap-based allocator available on many systems. It 
> should be close to a drop-in replacement for dlmalloc. Conveniently, it 
> has both sbrk and mmap modes. We could use it in sbrk mode before 
> dumping and mmap mode afterward.

Does jemalloc really make a difference in single-threaded programs?



^ permalink raw reply	[relevance 0%]

* Re: (heap 1024 82721 1933216)
  @ 2014-01-19  3:31  7%   ` Daniel Colascione
  2014-01-19 15:45  0%     ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Daniel Colascione @ 2014-01-19  3:31 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: Emacs developers

[-- Attachment #1: Type: text/plain, Size: 3818 bytes --]

On 01/18/2014 06:53 PM, Stefan Monnier wrote:
>> value. dlmalloc's free memory retention seems a bit severe here.
>
> There are several levels at which the memory is "returned to the other level":
> - if a single cons cell is in use in a "cons cell block", that block
>    can't be freed.
> - those blocks are themselves allocated in groups of 16 IIRC, so those
>    groups can only be freed once all 16 of them have been freed at the
>    previous level.
> - malloc/free can itself decide to keep those "freed" blocks for later
>    use, or to return them to the OS.  At this level, the behavior depends
>    on the malloc library in use, which depends on the OS.
>    IIUC there are malloc libraries in use which never return memory back
>    to the OS.
>
>> Are we just badly fragmenting the heap?
>
> Could be.  For an Emacs that grew to 6GB, I don't find it worrisome
> if it doesn't shrink back below 2GB.

I have no idea what contributed to that 6GB. Shared mappings count 
toward virtsize. Of this 6GB, though, dlmalloc has 2GB in its free 
lists. This figure is worrisome because this memory waste isn't coming 
from a simple leak we can plug.

In the debugger, before I killed Emacs, I called malloc_trim, which 
didn't seem to have any effect. (Not that I expected it to.) dlmalloc is 
an sbrk-based allocator. It can only return memory to the system by 
reducing the data segment size. It can almost never do that in programs 
with typical allocation patterns, so in effect, the heap grows forever.

dlmalloc does have code for using mmap for large allocations, but we've 
rendered that code inoperative in alloc.c by forcing sbrk allocation for 
all lisp objects, however large. If we allocate a 40MB vector and a cons 
block (or anything else), then GC the vector but keep at least one cons 
cell in that block live, we can never get that 40MB back. Ordinarily, 
dlmalloc would have just allocated that 40MB vector using mmap and 
expanded the heap only slightly for the cons block.

We forbid mmap allocation of lisp objects because unexec doesn't restore 
the contents of mmaped regions, leaving some lisp objects out of the dump.

One simple thing we can do to reduce fragmentation is to relax this 
restriction. If we know Emacs is already dumped, we can allow malloc to 
use mmap to allocate some lisp objects since we know emacs won't be 
dumped again.

Today, Emacs technically supports being dumped multiple times, but we 
can safely kill this feature because it is broken on several major 
platforms already and almost certainly goes unused. On Cygwin and NS, 
dumping an already-dumped Emacs is explicitly forbidden. On my GTK3 
GNU/Linux Emacs, attempting to dump a dumped Emacs results in a 
segfaults. I haven't tried it in NT Emacs, but I wouldn't be surprised 
if the feature were also broken there.

The attached patch allows mmap allocation of large lisp objects in an 
Emacs that has been dumped (or that cannot ever be dumped). It could use 
more polish (e.g., enforcing the dump-once restriction for all 
platforms), but it shows that the basic idea works.

Another simple thing we can do is switch malloc implementations. 
jemalloc is a modern mmap-based allocator available on many systems. It 
should be close to a drop-in replacement for dlmalloc. Conveniently, it 
has both sbrk and mmap modes. We could use it in sbrk mode before 
dumping and mmap mode afterward.

Longer-term, it would be nice to be able to compact objects. We could 
move objects during the unmark phase of GC by looking for forwarding 
pointers to new object locations. (Of course, objects found through 
conservative scanning would have to be considered pinned.)

 > I'm much more worried about: how
> on earth did it grow to 6GB?

I have no idea --- I was just doing normal editing over a few dozen files.

[-- Attachment #2: memfrag.patch --]
[-- Type: text/x-patch, Size: 4852 bytes --]

=== modified file 'src/alloc.c'
--- src/alloc.c	2014-01-03 06:42:23 +0000
+++ src/alloc.c	2014-01-19 03:12:44 +0000
@@ -95,6 +95,11 @@
 
 #define MMAP_MAX_AREAS 100000000
 
+/* Specify the allocation size over which to request bytes from mmap
+   directly.  */
+
+#define MMAP_THRESHOLD (64*1024)
+
 #endif /* not DOUG_LEA_MALLOC */
 
 /* Mark, unmark, query mark bit of a Lisp string.  S must be a pointer
@@ -204,6 +209,13 @@
 static char *stack_copy;
 static ptrdiff_t stack_copy_size;
 
+/* True if we need to preserve memory regions for dumping.  */
+#ifdef CANNOT_DUMP
+#define might_dump 0
+#else
+static bool might_dump = true;
+#endif
+
 /* Copy to DEST a block of memory from SRC of size SIZE bytes,
    avoiding any address sanitization.  */
 
@@ -963,21 +975,10 @@
 #endif
 
 /* BLOCK_ALIGN has to be a power of 2.  */
-#define BLOCK_ALIGN (1 << 10)
+#define BLOCK_ALIGN (1 << 16)
 
-/* Padding to leave at the end of a malloc'd block.  This is to give
-   malloc a chance to minimize the amount of memory wasted to alignment.
-   It should be tuned to the particular malloc library used.
-   On glibc-2.3.2, malloc never tries to align, so a padding of 0 is best.
-   aligned_alloc on the other hand would ideally prefer a value of 4
-   because otherwise, there's 1020 bytes wasted between each ablocks.
-   In Emacs, testing shows that those 1020 can most of the time be
-   efficiently used by malloc to place other objects, so a value of 0 can
-   still preferable unless you have a lot of aligned blocks and virtually
-   nothing else.  */
-#define BLOCK_PADDING 0
 #define BLOCK_BYTES \
-  (BLOCK_ALIGN - sizeof (struct ablocks *) - BLOCK_PADDING)
+  (BLOCK_ALIGN - sizeof (struct ablocks *))
 
 /* Internal data structures and constants.  */
 
@@ -1001,11 +1002,6 @@
      (if not, the word before the first ablock holds a pointer to the
      real base).  */
   struct ablocks *abase;
-  /* The padding of all but the last ablock is unused.  The padding of
-     the last ablock in an ablocks is not allocated.  */
-#if BLOCK_PADDING
-  char padding[BLOCK_PADDING];
-#endif
 };
 
 /* A bunch of consecutive aligned blocks.  */
@@ -1015,7 +1011,7 @@
 };
 
 /* Size of the block requested from malloc or aligned_alloc.  */
-#define ABLOCKS_BYTES (sizeof (struct ablocks) - BLOCK_PADDING)
+#define ABLOCKS_BYTES (sizeof (struct ablocks))
 
 #define ABLOCK_ABASE(block) \
   (((uintptr_t) (block)->abase) <= (1 + 2 * ABLOCKS_SIZE)	\
@@ -1062,7 +1058,8 @@
       /* Prevent mmap'ing the chunk.  Lisp data may not be mmap'ed
 	 because mapped region contents are not preserved in
 	 a dumped Emacs.  */
-      mallopt (M_MMAP_MAX, 0);
+      if (might_dump)
+        mallopt (M_MMAP_MAX, 0);
 #endif
 
 #ifdef USE_ALIGNED_ALLOC
@@ -1084,7 +1081,8 @@
 
 #ifdef DOUG_LEA_MALLOC
       /* Back to a reasonable maximum of mmap'ed areas.  */
-      mallopt (M_MMAP_MAX, MMAP_MAX_AREAS);
+      if (might_dump)
+        mallopt (M_MMAP_MAX, MMAP_MAX_AREAS);
 #endif
 
 #if ! USE_LSB_TAG
@@ -1728,14 +1726,16 @@
          mmap'ed data typically have an address towards the top of the
          address space, which won't fit into an EMACS_INT (at least on
          32-bit systems with the current tagging scheme).  --fx  */
-      mallopt (M_MMAP_MAX, 0);
+      if (might_dump)
+        mallopt (M_MMAP_MAX, 0);
 #endif
 
       b = lisp_malloc (size + GC_STRING_EXTRA, MEM_TYPE_NON_LISP);
 
 #ifdef DOUG_LEA_MALLOC
       /* Back to a reasonable maximum of mmap'ed areas.  */
-      mallopt (M_MMAP_MAX, MMAP_MAX_AREAS);
+      if (might_dump)
+        mallopt (M_MMAP_MAX, MMAP_MAX_AREAS);
 #endif
 
       b->next_free = b->data;
@@ -3039,7 +3039,8 @@
       /* Prevent mmap'ing the chunk.  Lisp data may not be mmap'ed
 	 because mapped region contents are not preserved in
 	 a dumped Emacs.  */
-      mallopt (M_MMAP_MAX, 0);
+      if (might_dump)
+        mallopt (M_MMAP_MAX, 0);
 #endif
 
       if (nbytes <= VBLOCK_BYTES_MAX)
@@ -3057,7 +3058,8 @@
 
 #ifdef DOUG_LEA_MALLOC
       /* Back to a reasonable maximum of mmap'ed areas.  */
-      mallopt (M_MMAP_MAX, MMAP_MAX_AREAS);
+      if (might_dump)
+        mallopt (M_MMAP_MAX, MMAP_MAX_AREAS);
 #endif
 
       consing_since_gc += nbytes;
@@ -6777,9 +6779,9 @@
 #endif
 
 #ifdef DOUG_LEA_MALLOC
-  mallopt (M_TRIM_THRESHOLD, 128 * 1024); /* Trim threshold.  */
-  mallopt (M_MMAP_THRESHOLD, 64 * 1024);  /* Mmap threshold.  */
-  mallopt (M_MMAP_MAX, MMAP_MAX_AREAS);   /* Max. number of mmap'ed areas.  */
+  mallopt (M_TRIM_THRESHOLD, 2 * MMAP_THRESHOLD);
+  mallopt (M_MMAP_THRESHOLD, MMAP_THRESHOLD);
+  mallopt (M_MMAP_MAX, MMAP_MAX_AREAS);
 #endif
   init_strings ();
   init_vectors ();
@@ -6804,6 +6806,11 @@
 #if USE_VALGRIND
   valgrind_p = RUNNING_ON_VALGRIND != 0;
 #endif
+
+#ifndef CANNOT_DUMP
+  if (initialized)
+    might_dump = false;
+#endif
 }
 
 void


^ permalink raw reply	[relevance 7%]

* Re: FFI in Emacs
  @ 2013-03-13  3:55  7%                   ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2013-03-13  3:55 UTC (permalink / raw)
  To: Aurélien Aptel; +Cc: joakim, emacs-devel

> Date: Tue, 12 Mar 2013 23:53:28 +0100
> From: Aurélien Aptel <aurelien.aptel+emacs@gmail.com>
> Cc: joakim@verona.se, emacs-devel@gnu.org
> 
> On Tue, Mar 12, 2013 at 10:50 PM, Eli Zaretskii <eliz@gnu.org> wrote:
> > Do we really need these libraries?  If the Posix hosts can do with
> > dlopen, dlsym, dlclose, and dlerror, then it's very easy to emulate
> > that on platforms that don't have these in the system libraries.  What
> > else is needed, and why?
> 
> I agree that libltdl is small enough to be re-implemented but you
> didn't say why you don't want to use it.

Because each additional external library required to build Emacs is
more nuisance and complexity for end users, who need to find a
compatible version, install it, and know how to tell the compiler to
find it.

> >> a) a function can allocate memory that has to be freed
> >
> > At least on Windows, this cannot be done safely, so please don't
> > design the interface based on the assumption this is doable.  If a
> > shared object allocates memory, it should be responsible for freeing
> > it, or provide an API for telling it to free it.
> 
> I'm not sure I understand. You're saying that freeing a pointer
> returned by a library function which explicitly says you have to free
> it yourself is not safe on Windows? That seems strange.

Daniel explained why it isn't strange.  Emacs on Windows does define a
separate heap, to emulate the Posix sbrk and its behavior, see
w32heap.c.

> > Likewise with file descriptors -- they cannot be safely shared across
> > the interface, because the shared library could have used a different
> > runtime for opening files.
> 
> If you're talking about read(), it was just an example of a
> problematic API (side effects). If you're writing some code to
> interface with C I expect you to know what you're doing.

Again, Daniel explained that any function that opens a file and any
FILE object cannot be passed safely.




^ permalink raw reply	[relevance 7%]

* [PATCH 01/10] move some globals into a thread object
@ 2012-08-09 19:37  1% Tom Tromey
  0 siblings, 0 replies; 143+ results
From: Tom Tromey @ 2012-08-09 19:37 UTC (permalink / raw)
  To: Emacs discussions

This introduces a thread-state object and moves various C globals
there.  It also introduces #defines for these globals to avoid a
monster patch.

The #defines mean that this patch also has to rename a few fields
whose names clash with the defines.

There is currently just a single "thread"; so this patch does not
impact Emacs behavior in any significant way.
---
 src/Makefile.in |    2 +-
 src/alloc.c     |   12 +----
 src/buffer.c    |    2 -
 src/buffer.h    |    4 --
 src/bytecode.c  |    2 +-
 src/emacs.c     |   15 +-----
 src/eval.c      |   54 +++++++++++-----------
 src/lisp.h      |   23 +--------
 src/regex.c     |   10 ++--
 src/regex.h     |    4 +-
 src/search.c    |   22 ++++----
 src/thread.c    |   26 ++++++++++
 src/thread.h    |  140 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/window.c    |    8 ++--
 14 files changed, 223 insertions(+), 101 deletions(-)
 create mode 100644 src/thread.c
 create mode 100644 src/thread.h

diff --git a/src/Makefile.in b/src/Makefile.in
index 687b3ce..c5f36c0 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -336,7 +336,7 @@ base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \
 	eval.o floatfns.o fns.o font.o print.o lread.o \
 	syntax.o $(UNEXEC_OBJ) bytecode.o \
 	process.o gnutls.o callproc.o \
-	region-cache.o sound.o atimer.o \
+	region-cache.o sound.o atimer.o thread.o \
 	doprnt.o intervals.o textprop.o composite.o xml.o \
 	$(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ)
 obj = $(base_obj) $(NS_OBJC_OBJ)
diff --git a/src/alloc.c b/src/alloc.c
index e84be98..0fdf7da 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -364,10 +364,6 @@ struct mem_node
   enum mem_type type;
 };
 
-/* Base address of stack.  Set in main.  */
-
-Lisp_Object *stack_base;
-
 /* Root of the tree describing allocated Lisp memory.  */
 
 static struct mem_node *mem_root;
@@ -415,10 +411,6 @@ static void check_gcpros (void);
 # define DEADP(x) 0
 #endif
 
-/* Recording what needs to be marked for gc.  */
-
-struct gcpro *gcprolist;
-
 /* Addresses of staticpro'd variables.  Initialize it to a nonzero
    value; otherwise some compilers put it into BSS.  */
 
@@ -4883,7 +4875,7 @@ mark_stack (void)
     Lisp_Object o;
     jmp_buf j;
   } j;
-  volatile int stack_grows_down_p = (char *) &j > (char *) stack_base;
+  volatile int stack_grows_down_p = (char *) &j > (char *) stack_bottom;
 #endif
   /* This trick flushes the register windows so that all the state of
      the process is contained in the stack.  */
@@ -4925,7 +4917,7 @@ mark_stack (void)
   /* This assumes that the stack is a contiguous region in memory.  If
      that's not the case, something has to be done here to iterate
      over the stack segments.  */
-  mark_memory (stack_base, end);
+  mark_memory (stack_bottom, end);
 
   /* Allow for marking a secondary stack, like the register stack on the
      ia64.  */
diff --git a/src/buffer.c b/src/buffer.c
index 6b68f34..33f8527 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -44,8 +44,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "keymap.h"
 #include "frame.h"
 
-struct buffer *current_buffer;		/* the current buffer */
-
 /* First buffer in chain of all buffers (in reverse order of creation).
    Threaded through ->header.next.buffer.  */
 
diff --git a/src/buffer.h b/src/buffer.h
index a52ca71..6840def 100644
--- a/src/buffer.h
+++ b/src/buffer.h
@@ -871,10 +871,6 @@ extern struct buffer *all_buffers;
 #define FOR_EACH_BUFFER(b) \
   for ((b) = all_buffers; (b); (b) = (b)->header.next.buffer)
 
-/* This points to the current buffer.  */
-
-extern struct buffer *current_buffer;
-
 /* This structure holds the default values of the buffer-local variables
    that have special slots in each buffer.
    The default value occupies the same slot in this structure
diff --git a/src/bytecode.c b/src/bytecode.c
index 5ac8b4f..0194594 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -328,7 +328,7 @@ struct byte_stack
    done.  Signaling an error truncates the list analogous to
    gcprolist.  */
 
-struct byte_stack *byte_stack_list;
+/* struct byte_stack *byte_stack_list; */
 
 \f
 /* Mark objects on byte_stack_list.  Called during GC.  */
diff --git a/src/emacs.c b/src/emacs.c
index 8d458c6..e1acd36 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -140,10 +140,6 @@ int running_asynch_code;
 int display_arg;
 #endif
 
-/* An address near the bottom of the stack.
-   Tells GC how to save a copy of the stack.  */
-char *stack_bottom;
-
 #if defined (DOUG_LEA_MALLOC) || defined (GNU_LINUX)
 /* The address where the heap starts (from the first sbrk (0) call).  */
 static void *my_heap_start;
@@ -687,9 +683,6 @@ void (*__malloc_initialize_hook) (void) EXTERNALLY_VISIBLE = malloc_initialize_h
 int
 main (int argc, char **argv)
 {
-#if GC_MARK_STACK
-  Lisp_Object dummy;
-#endif
   char stack_bottom_variable;
   int do_initial_setlocale;
   int skip_args = 0;
@@ -704,9 +697,8 @@ main (int argc, char **argv)
 #endif
   char *ch_to_dir;
 
-#if GC_MARK_STACK
-  stack_base = &dummy;
-#endif
+  /* Record (approximately) where the stack begins.  */
+  stack_bottom = &stack_bottom_variable;
 
 #if defined (USE_GTK) && defined (G_SLICE_ALWAYS_MALLOC)
   /* This is used by the Cygwin build.  */
@@ -852,9 +844,6 @@ main (int argc, char **argv)
     }
 #endif /* HAVE_SETRLIMIT and RLIMIT_STACK */
 
-  /* Record (approximately) where the stack begins.  */
-  stack_bottom = &stack_bottom_variable;
-
   clearerr (stdin);
 
 #ifndef SYSTEM_MALLOC
diff --git a/src/eval.c b/src/eval.c
index b531f79..768cdc1 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -42,12 +42,12 @@ struct backtrace
   unsigned int debug_on_exit : 1;
 };
 
-static struct backtrace *backtrace_list;
+/* static struct backtrace *backtrace_list; */
 
-#if !BYTE_MARK_STACK
-static
-#endif
-struct catchtag *catchlist;
+/* #if !BYTE_MARK_STACK */
+/* static */
+/* #endif */
+/* struct catchtag *catchlist; */
 
 /* Chain of condition handlers currently in effect.
    The elements of this chain are contained in the stack frames
@@ -55,10 +55,10 @@ struct catchtag *catchlist;
    When an error is signaled (by calling Fsignal, below),
    this chain is searched for an element that applies.  */
 
-#if !BYTE_MARK_STACK
-static
-#endif
-struct handler *handlerlist;
+/* #if !BYTE_MARK_STACK */
+/* static */
+/* #endif */
+/* struct handler *handlerlist; */
 
 #ifdef DEBUG_GCPRO
 /* Count levels of GCPRO to detect failure to UNGCPRO.  */
@@ -90,19 +90,19 @@ Lisp_Object Vautoload_queue;
 
 /* Current number of specbindings allocated in specpdl.  */
 
-ptrdiff_t specpdl_size;
+/* ptrdiff_t specpdl_size; */
 
 /* Pointer to beginning of specpdl.  */
 
-struct specbinding *specpdl;
+/* struct specbinding *specpdl; */
 
 /* Pointer to first unused element in specpdl.  */
 
-struct specbinding *specpdl_ptr;
+/* struct specbinding *specpdl_ptr; */
 
 /* Depth in Lisp evaluations and function calls.  */
 
-static EMACS_INT lisp_eval_depth;
+/* static EMACS_INT lisp_eval_depth; */
 
 /* The value of num_nonmacro_input_events as of the last time we
    started to enter the debugger.  If we decide to enter the debugger
@@ -1051,8 +1051,8 @@ internal_catch (Lisp_Object tag, Lisp_Object (*func) (Lisp_Object), Lisp_Object
   c.tag = tag;
   c.val = Qnil;
   c.backlist = backtrace_list;
-  c.handlerlist = handlerlist;
-  c.lisp_eval_depth = lisp_eval_depth;
+  c.f_handlerlist = handlerlist;
+  c.f_lisp_eval_depth = lisp_eval_depth;
   c.pdlcount = SPECPDL_INDEX ();
   c.poll_suppress_count = poll_suppress_count;
   c.interrupt_input_blocked = interrupt_input_blocked;
@@ -1106,7 +1106,7 @@ unwind_to_catch (struct catchtag *catch, Lisp_Object value)
       /* Unwind the specpdl stack, and then restore the proper set of
 	 handlers.  */
       unbind_to (catchlist->pdlcount, Qnil);
-      handlerlist = catchlist->handlerlist;
+      handlerlist = catchlist->f_handlerlist;
       catchlist = catchlist->next;
     }
   while (! last_time);
@@ -1127,7 +1127,7 @@ unwind_to_catch (struct catchtag *catch, Lisp_Object value)
   gcpro_level = gcprolist ? gcprolist->level + 1 : 0;
 #endif
   backtrace_list = catch->backlist;
-  lisp_eval_depth = catch->lisp_eval_depth;
+  lisp_eval_depth = catch->f_lisp_eval_depth;
 
   _longjmp (catch->jmp, 1);
 }
@@ -1231,8 +1231,8 @@ internal_lisp_condition_case (volatile Lisp_Object var, Lisp_Object bodyform,
   c.tag = Qnil;
   c.val = Qnil;
   c.backlist = backtrace_list;
-  c.handlerlist = handlerlist;
-  c.lisp_eval_depth = lisp_eval_depth;
+  c.f_handlerlist = handlerlist;
+  c.f_lisp_eval_depth = lisp_eval_depth;
   c.pdlcount = SPECPDL_INDEX ();
   c.poll_suppress_count = poll_suppress_count;
   c.interrupt_input_blocked = interrupt_input_blocked;
@@ -1286,8 +1286,8 @@ internal_condition_case (Lisp_Object (*bfun) (void), Lisp_Object handlers,
   c.tag = Qnil;
   c.val = Qnil;
   c.backlist = backtrace_list;
-  c.handlerlist = handlerlist;
-  c.lisp_eval_depth = lisp_eval_depth;
+  c.f_handlerlist = handlerlist;
+  c.f_lisp_eval_depth = lisp_eval_depth;
   c.pdlcount = SPECPDL_INDEX ();
   c.poll_suppress_count = poll_suppress_count;
   c.interrupt_input_blocked = interrupt_input_blocked;
@@ -1324,8 +1324,8 @@ internal_condition_case_1 (Lisp_Object (*bfun) (Lisp_Object), Lisp_Object arg,
   c.tag = Qnil;
   c.val = Qnil;
   c.backlist = backtrace_list;
-  c.handlerlist = handlerlist;
-  c.lisp_eval_depth = lisp_eval_depth;
+  c.f_handlerlist = handlerlist;
+  c.f_lisp_eval_depth = lisp_eval_depth;
   c.pdlcount = SPECPDL_INDEX ();
   c.poll_suppress_count = poll_suppress_count;
   c.interrupt_input_blocked = interrupt_input_blocked;
@@ -1366,8 +1366,8 @@ internal_condition_case_2 (Lisp_Object (*bfun) (Lisp_Object, Lisp_Object),
   c.tag = Qnil;
   c.val = Qnil;
   c.backlist = backtrace_list;
-  c.handlerlist = handlerlist;
-  c.lisp_eval_depth = lisp_eval_depth;
+  c.f_handlerlist = handlerlist;
+  c.f_lisp_eval_depth = lisp_eval_depth;
   c.pdlcount = SPECPDL_INDEX ();
   c.poll_suppress_count = poll_suppress_count;
   c.interrupt_input_blocked = interrupt_input_blocked;
@@ -1410,8 +1410,8 @@ internal_condition_case_n (Lisp_Object (*bfun) (ptrdiff_t, Lisp_Object *),
   c.tag = Qnil;
   c.val = Qnil;
   c.backlist = backtrace_list;
-  c.handlerlist = handlerlist;
-  c.lisp_eval_depth = lisp_eval_depth;
+  c.f_handlerlist = handlerlist;
+  c.f_lisp_eval_depth = lisp_eval_depth;
   c.pdlcount = SPECPDL_INDEX ();
   c.poll_suppress_count = poll_suppress_count;
   c.interrupt_input_blocked = interrupt_input_blocked;
diff --git a/src/lisp.h b/src/lisp.h
index 025736e..2cf8499 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -2014,10 +2014,6 @@ struct specbinding
     Lisp_Object unused;		/* Dividing by 16 is faster than by 12 */
   };
 
-extern struct specbinding *specpdl;
-extern struct specbinding *specpdl_ptr;
-extern ptrdiff_t specpdl_size;
-
 #define SPECPDL_INDEX()	(specpdl_ptr - specpdl)
 
 /* Everything needed to describe an active condition case.  */
@@ -2070,8 +2066,8 @@ struct catchtag
   struct gcpro *gcpro;
   jmp_buf jmp;
   struct backtrace *backlist;
-  struct handler *handlerlist;
-  EMACS_INT lisp_eval_depth;
+  struct handler *f_handlerlist;
+  EMACS_INT f_lisp_eval_depth;
   ptrdiff_t pdlcount;
   int poll_suppress_count;
   int interrupt_input_blocked;
@@ -2080,10 +2076,6 @@ struct catchtag
 
 extern Lisp_Object memory_signal_data;
 
-/* An address near the bottom of the stack.
-   Tells GC how to save a copy of the stack.  */
-extern char *stack_bottom;
-
 /* Check quit-flag and quit if it is non-nil.
    Typing C-g does not directly cause a quit; it only sets Vquit_flag.
    So the program needs to do QUIT at times when it is safe to quit.
@@ -2139,8 +2131,6 @@ extern Lisp_Object Vascii_canon_table;
    Every function that can call Feval must protect in this fashion all
    Lisp_Object variables whose contents will be used again.  */
 
-extern struct gcpro *gcprolist;
-
 struct gcpro
 {
   struct gcpro *next;
@@ -2245,8 +2235,6 @@ struct gcpro
 
 #else
 
-extern int gcpro_level;
-
 #define GCPRO1(varname) \
  {gcpro1.next = gcprolist; gcpro1.var = &varname; gcpro1.nvars = 1; \
   gcpro1.level = gcpro_level++; \
@@ -2728,7 +2716,6 @@ extern void refill_memory_reserve (void);
 #endif
 extern const char *pending_malloc_warning;
 extern Lisp_Object zero_vector;
-extern Lisp_Object *stack_base;
 extern EMACS_INT consing_since_gc;
 extern EMACS_INT gc_relative_threshold;
 extern EMACS_INT memory_full_cons_threshold;
@@ -2914,10 +2901,6 @@ extern Lisp_Object Vautoload_queue;
 extern Lisp_Object Vsignaling_function;
 extern Lisp_Object inhibit_lisp_code;
 extern int handling_signal;
-#if BYTE_MARK_STACK
-extern struct catchtag *catchlist;
-extern struct handler *handlerlist;
-#endif
 /* To run a normal hook, use the appropriate function from the list below.
    The calling convention:
 
@@ -3226,7 +3209,6 @@ extern int read_bytecode_char (int);
 /* Defined in bytecode.c */
 extern Lisp_Object Qbytecode;
 extern void syms_of_bytecode (void);
-extern struct byte_stack *byte_stack_list;
 #if BYTE_MARK_STACK
 extern void mark_byte_stack (void);
 #endif
@@ -3540,6 +3522,7 @@ extern void *record_xmalloc (size_t);
 
 
 #include "globals.h"
+#include "thread.h"
 
 /* Check whether it's time for GC, and run it if so.  */
 
diff --git a/src/regex.c b/src/regex.c
index afe3751..29b884e 100644
--- a/src/regex.c
+++ b/src/regex.c
@@ -1236,12 +1236,14 @@ print_double_string (where, string1, size1, string2, size2)
 # define IF_LINT(Code) /* empty */
 #endif
 \f
+#ifndef emacs
 /* Set by `re_set_syntax' to the current regexp syntax to recognize.  Can
    also be assigned to arbitrarily: each pattern buffer stores its own
    syntax, so it can be changed between regex compilations.  */
 /* This has no initializer because initialized variables in Emacs
    become read-only after dumping.  */
 reg_syntax_t re_syntax_options;
+#endif
 
 
 /* Specify the precise syntax of regexps for compilation.  This provides
@@ -1261,8 +1263,10 @@ re_set_syntax (reg_syntax_t syntax)
 }
 WEAK_ALIAS (__re_set_syntax, re_set_syntax)
 
+#ifndef emacs
 /* Regexp to use to replace spaces, or NULL meaning don't.  */
 static re_char *whitespace_regexp;
+#endif
 
 void
 re_set_whitespace_regexp (const char *regexp)
@@ -4901,12 +4905,6 @@ re_match (struct re_pattern_buffer *bufp, const char *string,
 WEAK_ALIAS (__re_match, re_match)
 #endif /* not emacs */
 
-#ifdef emacs
-/* In Emacs, this is the string or buffer in which we
-   are matching.  It is used for looking up syntax properties.  */
-Lisp_Object re_match_object;
-#endif
-
 /* re_match_2 matches the compiled pattern in BUFP against the
    the (virtual) concatenation of STRING1 and STRING2 (of length SIZE1
    and SIZE2, respectively).  We start matching at POS, and stop
diff --git a/src/regex.h b/src/regex.h
index e0ede01..91886a8 100644
--- a/src/regex.h
+++ b/src/regex.h
@@ -166,12 +166,12 @@ typedef unsigned long int reg_syntax_t;
    some interfaces).  When a regexp is compiled, the syntax used is
    stored in the pattern buffer, so changing this does not affect
    already-compiled regexps.  */
-extern reg_syntax_t re_syntax_options;
+/* extern reg_syntax_t re_syntax_options; */
 
 #ifdef emacs
 /* In Emacs, this is the string or buffer in which we
    are matching.  It is used for looking up syntax properties.  */
-extern Lisp_Object re_match_object;
+/* extern Lisp_Object re_match_object; */
 #endif
 
 \f
diff --git a/src/search.c b/src/search.c
index 004e599..5df01f6 100644
--- a/src/search.c
+++ b/src/search.c
@@ -42,7 +42,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 struct regexp_cache
 {
   struct regexp_cache *next;
-  Lisp_Object regexp, whitespace_regexp;
+  Lisp_Object regexp, f_whitespace_regexp;
   /* Syntax table for which the regexp applies.  We need this because
      of character classes.  If this is t, then the compiled pattern is valid
      for any syntax-table.  */
@@ -77,12 +77,12 @@ static struct regexp_cache *searchbuf_head;
    to call re_set_registers after compiling a new pattern or after
    setting the match registers, so that the regex functions will be
    able to free or re-allocate it properly.  */
-static struct re_registers search_regs;
+/* static struct re_registers search_regs; */
 
 /* The buffer in which the last search was performed, or
    Qt if the last search was done in a string;
    Qnil if no searching has been done yet.  */
-static Lisp_Object last_thing_searched;
+/* static Lisp_Object last_thing_searched; */
 
 /* Error condition signaled when regexp compile_pattern fails.  */
 static Lisp_Object Qinvalid_regexp;
@@ -129,9 +129,9 @@ compile_pattern_1 (struct regexp_cache *cp, Lisp_Object pattern, Lisp_Object tra
   cp->buf.multibyte = STRING_MULTIBYTE (pattern);
   cp->buf.charset_unibyte = charset_unibyte;
   if (STRINGP (Vsearch_spaces_regexp))
-    cp->whitespace_regexp = Vsearch_spaces_regexp;
+    cp->f_whitespace_regexp = Vsearch_spaces_regexp;
   else
-    cp->whitespace_regexp = Qnil;
+    cp->f_whitespace_regexp = Qnil;
 
   /* rms: I think BLOCK_INPUT is not needed here any more,
      because regex.c defines malloc to call xmalloc.
@@ -230,7 +230,7 @@ compile_pattern (Lisp_Object pattern, struct re_registers *regp, Lisp_Object tra
 	  && cp->posix == posix
 	  && (EQ (cp->syntax_table, Qt)
 	      || EQ (cp->syntax_table, BVAR (current_buffer, syntax_table)))
-	  && !NILP (Fequal (cp->whitespace_regexp, Vsearch_spaces_regexp))
+	  && !NILP (Fequal (cp->f_whitespace_regexp, Vsearch_spaces_regexp))
 	  && cp->buf.charset_unibyte == charset_unibyte)
 	break;
 
@@ -2938,9 +2938,9 @@ If optional arg RESEAT is non-nil, make markers on LIST point nowhere.  */)
 
 /* If non-zero the match data have been saved in saved_search_regs
    during the execution of a sentinel or filter. */
-static int search_regs_saved;
-static struct re_registers saved_search_regs;
-static Lisp_Object saved_last_thing_searched;
+/* static int search_regs_saved; */
+/* static struct re_registers saved_search_regs; */
+/* static Lisp_Object saved_last_thing_searched; */
 
 /* Called from Flooking_at, Fstring_match, search_buffer, Fstore_match_data
    if asynchronous code (filter or sentinel) is running. */
@@ -3044,10 +3044,10 @@ syms_of_search (void)
       searchbufs[i].buf.buffer = xmalloc (100);
       searchbufs[i].buf.fastmap = searchbufs[i].fastmap;
       searchbufs[i].regexp = Qnil;
-      searchbufs[i].whitespace_regexp = Qnil;
+      searchbufs[i].f_whitespace_regexp = Qnil;
       searchbufs[i].syntax_table = Qnil;
       staticpro (&searchbufs[i].regexp);
-      staticpro (&searchbufs[i].whitespace_regexp);
+      staticpro (&searchbufs[i].f_whitespace_regexp);
       staticpro (&searchbufs[i].syntax_table);
       searchbufs[i].next = (i == REGEXP_CACHE_SIZE-1 ? 0 : &searchbufs[i+1]);
     }
diff --git a/src/thread.c b/src/thread.c
new file mode 100644
index 0000000..0bd97b4
--- /dev/null
+++ b/src/thread.c
@@ -0,0 +1,26 @@
+/* Threading code.
+   Copyright (C) 2012 Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+
+#include <config.h>
+#include <setjmp.h>
+#include "lisp.h"
+
+struct thread_state the_only_thread;
+
+struct thread_state *current_thread = &the_only_thread;
diff --git a/src/thread.h b/src/thread.h
new file mode 100644
index 0000000..b2eb04d
--- /dev/null
+++ b/src/thread.h
@@ -0,0 +1,140 @@
+/* Thread definitions
+   Copyright (C) 2012 Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#ifndef THREAD_H
+#define THREAD_H
+
+#include "regex.h"
+
+struct thread_state
+{
+  /* The buffer in which the last search was performed, or
+     Qt if the last search was done in a string;
+     Qnil if no searching has been done yet.  */
+  Lisp_Object m_last_thing_searched;
+#define last_thing_searched (current_thread->m_last_thing_searched)
+
+  Lisp_Object m_saved_last_thing_searched;
+#define saved_last_thing_searched (current_thread->m_saved_last_thing_searched)
+
+  /* m_gcprolist must be the first non-lisp field.  */
+  /* Recording what needs to be marked for gc.  */
+  struct gcpro *m_gcprolist;
+#define gcprolist (current_thread->m_gcprolist)
+
+  /* A list of currently active byte-code execution value stacks.
+     Fbyte_code adds an entry to the head of this list before it starts
+     processing byte-code, and it removed the entry again when it is
+     done.  Signalling an error truncates the list analoguous to
+     gcprolist.  */
+  struct byte_stack *m_byte_stack_list;
+#define byte_stack_list (current_thread->m_byte_stack_list)
+
+  /* An address near the bottom of the stack.
+     Tells GC how to save a copy of the stack.  */
+  char *m_stack_bottom;
+#define stack_bottom (current_thread->m_stack_bottom)
+
+  /* An address near the top of the stack.  */
+  char *stack_top;
+
+  struct backtrace *m_backtrace_list;
+#define backtrace_list (current_thread->m_backtrace_list)
+
+  struct catchtag *m_catchlist;
+#define catchlist (current_thread->m_catchlist)
+
+  /* Chain of condition handlers currently in effect.
+     The elements of this chain are contained in the stack frames
+     of Fcondition_case and internal_condition_case.
+     When an error is signaled (by calling Fsignal, below),
+     this chain is searched for an element that applies.  */
+  struct handler *m_handlerlist;
+#define handlerlist (current_thread->m_handlerlist)
+
+  /* Count levels of GCPRO to detect failure to UNGCPRO.  */
+  int m_gcpro_level;
+#define gcpro_level (current_thread->m_gcpro_level)
+
+  /* Current number of specbindings allocated in specpdl.  */
+  ptrdiff_t m_specpdl_size;
+#define specpdl_size (current_thread->m_specpdl_size)
+
+  /* Pointer to beginning of specpdl.  */
+  struct specbinding *m_specpdl;
+#define specpdl (current_thread->m_specpdl)
+
+  /* Pointer to first unused element in specpdl.  */
+  struct specbinding *m_specpdl_ptr;
+#define specpdl_ptr (current_thread->m_specpdl_ptr)
+
+  /* Depth in Lisp evaluations and function calls.  */
+  EMACS_INT m_lisp_eval_depth;
+#define lisp_eval_depth (current_thread->m_lisp_eval_depth)
+
+  /* This points to the current buffer.  */
+  struct buffer *m_current_buffer;
+#define current_buffer (current_thread->m_current_buffer)
+
+  /* Every call to re_match, etc., must pass &search_regs as the regs
+     argument unless you can show it is unnecessary (i.e., if re_match
+     is certainly going to be called again before region-around-match
+     can be called).
+
+     Since the registers are now dynamically allocated, we need to make
+     sure not to refer to the Nth register before checking that it has
+     been allocated by checking search_regs.num_regs.
+
+     The regex code keeps track of whether it has allocated the search
+     buffer using bits in the re_pattern_buffer.  This means that whenever
+     you compile a new pattern, it completely forgets whether it has
+     allocated any registers, and will allocate new registers the next
+     time you call a searching or matching function.  Therefore, we need
+     to call re_set_registers after compiling a new pattern or after
+     setting the match registers, so that the regex functions will be
+     able to free or re-allocate it properly.  */
+  struct re_registers m_search_regs;
+#define search_regs (current_thread->m_search_regs)
+
+  /* If non-zero the match data have been saved in saved_search_regs
+     during the execution of a sentinel or filter. */
+  int m_search_regs_saved;
+#define search_regs_saved (current_thread->m_search_regs_saved)
+
+  struct re_registers m_saved_search_regs;
+#define saved_search_regs (current_thread->m_saved_search_regs)
+
+  /* This is the string or buffer in which we
+     are matching.  It is used for looking up syntax properties.  */
+  Lisp_Object m_re_match_object;
+#define re_match_object (current_thread->m_re_match_object)
+
+  /* Set by `re_set_syntax' to the current regexp syntax to recognize.  Can
+     also be assigned to arbitrarily: each pattern buffer stores its own
+     syntax, so it can be changed between regex compilations.  */
+  reg_syntax_t m_re_syntax_options;
+#define re_syntax_options (current_thread->m_re_syntax_options)
+
+  /* Regexp to use to replace spaces, or NULL meaning don't.  */
+  /*re_char*/ unsigned char *m_whitespace_regexp;
+#define whitespace_regexp (current_thread->m_whitespace_regexp)
+};
+
+extern struct thread_state *current_thread;
+
+#endif /* THREAD_H */
diff --git a/src/window.c b/src/window.c
index 1348eab..dee1216 100644
--- a/src/window.c
+++ b/src/window.c
@@ -5296,7 +5296,7 @@ struct save_window_data
     struct vectorlike_header header;
     Lisp_Object selected_frame;
     Lisp_Object current_window;
-    Lisp_Object current_buffer;
+    Lisp_Object f_current_buffer;
     Lisp_Object minibuf_scroll_window;
     Lisp_Object minibuf_selected_window;
     Lisp_Object root_window;
@@ -5377,7 +5377,7 @@ the return value is nil.  Otherwise the value is t.  */)
   data = (struct save_window_data *) XVECTOR (configuration);
   saved_windows = XVECTOR (data->saved_windows);
 
-  new_current_buffer = data->current_buffer;
+  new_current_buffer = data->f_current_buffer;
   if (NILP (BVAR (XBUFFER (new_current_buffer), name)))
     new_current_buffer = Qnil;
   else
@@ -6012,7 +6012,7 @@ saved by this function.  */)
   data->frame_tool_bar_lines = FRAME_TOOL_BAR_LINES (f);
   data->selected_frame = selected_frame;
   data->current_window = FRAME_SELECTED_WINDOW (f);
-  XSETBUFFER (data->current_buffer, current_buffer);
+  XSETBUFFER (data->f_current_buffer, current_buffer);
   data->minibuf_scroll_window = minibuf_level > 0 ? Vminibuf_scroll_window : Qnil;
   data->minibuf_selected_window = minibuf_level > 0 ? minibuf_selected_window : Qnil;
   data->root_window = FRAME_ROOT_WINDOW (f);
@@ -6416,7 +6416,7 @@ compare_window_configurations (Lisp_Object configuration1, Lisp_Object configura
       || d1->frame_lines != d2->frame_lines
       || d1->frame_menu_bar_lines != d2->frame_menu_bar_lines
       || !EQ (d1->selected_frame, d2->selected_frame)
-      || !EQ (d1->current_buffer, d2->current_buffer)
+      || !EQ (d1->f_current_buffer, d2->f_current_buffer)
       || (!ignore_positions
 	  && (!EQ (d1->minibuf_scroll_window, d2->minibuf_scroll_window)
 	      || !EQ (d1->minibuf_selected_window, d2->minibuf_selected_window)))
-- 
1.7.7.6




^ permalink raw reply related	[relevance 1%]

* [PATCH 3/9] Implement cygw32
  @ 2012-08-07  8:19  1% ` Daniel Colascione
  0 siblings, 0 replies; 143+ results
From: Daniel Colascione @ 2012-08-07  8:19 UTC (permalink / raw)
  To: emacs-devel

Here, we use the generic window-system configuration system we just
implemented to support the w32 window-system in the mainline build
under Cygwin.  (Previously, the w32 window system could only be
compiled as part of the NT-native Emacs build process.)

The changes in this patch need to be applied atomically in order to
avoid breaking Emacs.  The changes include:

  - Changes throughout the Lisp and C code to not assume that
      NT Emacs and the w32 window system are synonymous.

  - Wiring up the regular select(2) event loop to Windows messages

  - Cleaning up the w32 drag-and-drop receiving code.

  - Exposing Cygwin path conversion functions to elisp.

  - Unicode file dialog support when compiling for Cygwin.

  - Splitting the w32 term lisp initialization code into code
    applicable to any w32 window-system and code specific to
    system-type windows-nt.

  - Integrating the old and new w32 code into the build system.
---
 configure.ac                    |   82 ++++-
 lisp/battery.el                 |    2 +-
 lisp/faces.el                   |    2 +-
 lisp/frame.el                   |    4 +-
 lisp/international/mule-cmds.el |    3 +-
 lisp/loadup.el                  |   13 +-
 lisp/mouse.el                   |    2 +-
 lisp/simple.el                  |    2 +-
 lisp/term/common-win.el         |    2 +-
 lisp/term/w32-win.el            |   42 ++-
 lisp/w32-common-fns.el          |  130 +++++++
 lisp/w32-fns.el                 |  105 +------
 lisp/w32-vars.el                |   22 +-
 src/Makefile.in                 |   25 +-
 src/conf_post.h                 |   14 +
 src/cygw32.c                    |  169 +++++++++
 src/cygw32.h                    |   59 ++++
 src/dispextern.h                |    4 +-
 src/emacs.c                     |   28 ++-
 src/font.c                      |    4 +-
 src/font.h                      |    4 +-
 src/fontset.c                   |    2 +-
 src/frame.c                     |    4 +-
 src/frame.h                     |    3 +-
 src/image.c                     |   55 ++-
 src/keyboard.c                  |   12 +-
 src/keyboard.h                  |    2 +-
 src/menu.c                      |    4 +
 src/process.c                   |    1 +
 src/termhooks.h                 |    6 +-
 src/w32.c                       |   19 +-
 src/w32.h                       |   11 -
 src/w32console.c                |   48 ---
 src/w32fns.c                    |  732 ++++++++++++++++++++++++++++++++-------
 src/w32font.c                   |    4 +
 src/w32inevt.c                  |   29 +--
 src/w32menu.c                   |   22 ++-
 src/w32proc.c                   |   14 -
 src/w32select.c                 |    5 +
 src/w32select.h                 |   30 ++
 src/w32term.c                   |   52 +++-
 src/w32term.h                   |   71 ++++-
 src/w32xfns.c                   |   34 ++-
 src/window.c                    |    2 +-
 src/xdisp.c                     |    6 +-
 src/xfaces.c                    |   18 +-
 src/xterm.h                     |    1 -
 47 files changed, 1423 insertions(+), 482 deletions(-)
 create mode 100644 lisp/w32-common-fns.el
 create mode 100644 src/cygw32.c
 create mode 100644 src/cygw32.h
 create mode 100644 src/w32select.h

diff --git a/configure.ac b/configure.ac
index 9331bec..4aadc7e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -171,6 +171,7 @@ OPTION_DEFAULT_ON([toolkit-scroll-bars],[don't use Motif or Xaw3d scroll bars])
 OPTION_DEFAULT_ON([xaw3d],[don't use Xaw3d])
 OPTION_DEFAULT_ON([xim],[don't use X11 XIM])
 OPTION_DEFAULT_OFF([ns],[use NeXTstep (Cocoa or GNUstep) windowing system])
+OPTION_DEFAULT_OFF([w32], [use native Windows GUI])
 
 OPTION_DEFAULT_ON([gpm],[don't use -lgpm for mouse support on a GNU/Linux console])
 OPTION_DEFAULT_ON([dbus],[don't compile with D-Bus support])
@@ -1481,6 +1482,7 @@ fail;
     AC_DEFINE(NS_HAVE_NSINTEGER, 1, [Define to 1 if `NSInteger' is defined.])
   fi
 fi
+
 AC_SUBST(TEMACS_LDFLAGS2)
 
 INSTALL_ARCH_INDEP_EXTRA=install-etc
@@ -1524,6 +1526,30 @@ AC_SUBST(NS_OBJC_OBJ)
 AC_SUBST(LIB_STANDARD)
 AC_SUBST_FILE(ns_frag)
 
+HAVE_W32=no
+W32_OBJ=
+W32_LIBS=
+if test "${with_w32}" != no; then
+  if test "${opsys}" != "cygwin"; then
+    AC_MSG_ERROR([Using win32 with an autotools build is only supported for Cygwin.])
+  fi
+  AC_CHECK_HEADER([windows.h], [HAVE_W32=yes],
+                  [AC_MSG_ERROR([`--with-w32' was specified, but windows.h
+                  cannot be found.])])
+  AC_DEFINE(HAVE_NTGUI, 1, [Define to use native Windows GUI.])
+  W32_OBJ="w32fns.o w32menu.o w32reg.o w32font.o w32term.o"
+  W32_OBJ="$W32_OBJ w32xfns.o w32select.o w32uniscribe.o"
+  W32_LIBS="$W32_LIBS -lkernel32 -luser32 -lgdi32 -lole32 -lcomdlg32"
+  W32_LIBS="$W32_LIBS -lusp10 -lcomctl32 -lwinspool"
+fi
+AC_SUBST(W32_OBJ)
+AC_SUBST(W32_LIBS)
+
+if test "${HAVE_W32}" = "yes"; then
+  window_system=w32
+  with_xft=no
+fi
+
 ## $window_system is now set to the window system we will
 ## ultimately use.
 
@@ -1557,6 +1583,9 @@ dnl use the toolkit if we have gtk, or X11R5 or newer.
   nextstep )
     term_header=nsterm.h
   ;;
+  w32 )
+    term_header=w32term.h
+  ;;
 esac
 
 if test -n "${term_header}"; then
@@ -2243,6 +2272,9 @@ if test "${with_toolkit_scroll_bars}" != "no"; then
   elif test "${HAVE_NS}" = "yes"; then
     AC_DEFINE(USE_TOOLKIT_SCROLL_BARS)
     USE_TOOLKIT_SCROLL_BARS=yes
+  elif test "${HAVE_W32}" = "yes"; then
+    AC_DEFINE(USE_TOOLKIT_SCROLL_BARS)
+    USE_TOOLKIT_SCROLL_BARS=yes
   fi
 fi
 
@@ -2409,6 +2441,41 @@ AC_SUBST(M17N_FLT_LIBS)
 ### Use -lXpm if available, unless `--with-xpm=no'.
 HAVE_XPM=no
 LIBXPM=
+
+if test "${HAVE_W32}" = "yes"; then
+  if test "${with_xpm}" != "no"; then
+    SAVE_CPPFLAGS="$CPPFLAGS"
+    SAVE_LDFLAGS="$LDFLAGS"
+    CPPFLAGS="$CPPFLAGS -I/usr/include/noX"
+    LDFLAGS="$LDFLAGS -L/usr/lib/noX"
+    AC_CHECK_HEADER(X11/xpm.h,
+      [AC_CHECK_LIB(Xpm, XpmReadFileToImage, HAVE_XPM=yes)])
+    if test "${HAVE_XPM}" = "yes"; then
+      AC_MSG_CHECKING(for XpmReturnAllocPixels preprocessor define)
+      AC_EGREP_CPP(no_return_alloc_pixels,
+      [#include "X11/xpm.h"
+#ifndef XpmReturnAllocPixels
+no_return_alloc_pixels
+#endif
+      ], HAVE_XPM=no, HAVE_XPM=yes)
+
+      if test "${HAVE_XPM}" = "yes"; then
+        REAL_CPPFLAGS="$REAL_CPPFLAGS -I/usr/include/noX"
+	AC_MSG_RESULT(yes)
+      else
+	AC_MSG_RESULT(no)
+        CPPFLAGS="$SAVE_CPPFLAGS"
+        LDFLAGS="$SAVE_LDFLAGS"
+      fi
+    fi
+  fi
+
+  if test "${HAVE_XPM}" = "yes"; then
+    AC_DEFINE(HAVE_XPM, 1, [Define to 1 if you have the Xpm libary (-lXpm).])
+    LIBXPM=-lXpm
+  fi
+fi
+
 if test "${HAVE_X11}" = "yes"; then
   if test "${with_xpm}" != "no"; then
     AC_CHECK_HEADER(X11/xpm.h,
@@ -2435,12 +2502,13 @@ no_return_alloc_pixels
     LIBXPM=-lXpm
   fi
 fi
+
 AC_SUBST(LIBXPM)
 
 ### Use -ljpeg if available, unless `--with-jpeg=no'.
 HAVE_JPEG=no
 LIBJPEG=
-if test "${HAVE_X11}" = "yes"; then
+if test "${HAVE_X11}" = "yes" || test "${HAVE_W32}" = "yes"; then
   if test "${with_jpeg}" != "no"; then
     dnl Checking for jpeglib.h can lose because of a redefinition of
     dnl  HAVE_STDLIB_H.
@@ -2468,7 +2536,7 @@ AC_SUBST(LIBJPEG)
 ### Use -lpng if available, unless `--with-png=no'.
 HAVE_PNG=no
 LIBPNG=
-if test "${HAVE_X11}" = "yes"; then
+if test "${HAVE_X11}" = "yes" || test "${HAVE_W32}" = "yes"; then
   if test "${with_png}" != "no"; then
     # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
     # in /usr/include/libpng.
@@ -2501,7 +2569,7 @@ AC_SUBST(LIBPNG)
 ### Use -ltiff if available, unless `--with-tiff=no'.
 HAVE_TIFF=no
 LIBTIFF=
-if test "${HAVE_X11}" = "yes"; then
+if test "${HAVE_X11}" = "yes" || test "${HAVE_W32}" = "yes"; then
   if test "${with_tiff}" != "no"; then
     AC_CHECK_HEADER(tiffio.h,
       [tifflibs="-lz -lm"
@@ -2521,7 +2589,8 @@ AC_SUBST(LIBTIFF)
 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
 HAVE_GIF=no
 LIBGIF=
-if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
+if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no" \
+        || test "${HAVE_W32}" = "yes"; then
   AC_CHECK_HEADER(gif_lib.h,
 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
 # Earlier versions can crash Emacs.
@@ -2603,6 +2672,9 @@ if test "${HAVE_NS}" = "yes"; then
   OTHER_FILES=ns-app
 fi
 
+if test "${HAVE_W32}" = "yes"; then
+  HAVE_MENUS=yes
+fi
 
 ### Use session management (-lSM -lICE) if available
 HAVE_X_SM=no
@@ -4093,7 +4165,7 @@ fi
 AC_SUBST(RALLOC_OBJ)
 
 if test "$opsys" = "cygwin"; then
-  CYGWIN_OBJ="sheap.o"
+  CYGWIN_OBJ="sheap.o cygw32.o"
   ## Cygwin differs because of its unexec().
   PRE_ALLOC_OBJ=
   POST_ALLOC_OBJ=lastfile.o
diff --git a/lisp/battery.el b/lisp/battery.el
index 8e98291..69d2564 100644
--- a/lisp/battery.el
+++ b/lisp/battery.el
@@ -60,7 +60,7 @@
 			 (> (buffer-size) 0)))
 		(error nil)))
 	 'battery-pmset)
-	((eq system-type 'windows-nt)
+	((fboundp 'w32-battery-status)
 	 'w32-battery-status))
   "Function for getting battery status information.
 The function has to return an alist of conversion definitions.
diff --git a/lisp/faces.el b/lisp/faces.el
index 2e1ba77..ab5e4cf 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -96,7 +96,7 @@ ALTERNATIVE2 etc."
 ;; This is defined originally in xfaces.c.
 (defcustom face-font-registry-alternatives
   (mapcar (lambda (arg) (mapcar 'purecopy arg))
-  (if (eq system-type 'windows-nt)
+  (if (featurep 'w32)
       '(("iso8859-1" "ms-oemlatin")
 	("gb2312.1980" "gb2312" "gbk" "gb18030")
 	("jisx0208.1990" "jisx0208.1983" "jisx0208.1978")
diff --git a/lisp/frame.el b/lisp/frame.el
index 7780283..6d6da07 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -524,7 +524,7 @@ The optional argument PARAMETERS specifies additional frame parameters."
 	   (ns-initialize-window-system))
 	 (make-frame `((window-system . ns)
 		       (display . ,display) . ,parameters)))
-	((eq system-type 'windows-nt)
+	((eq window-system 'w32)
 	 ;; On Windows, ignore DISPLAY.
 	 (make-frame parameters))
 	(t
@@ -1258,7 +1258,7 @@ frame's display)."
     (cond
      ((eq frame-type 'pc)
       (msdos-mouse-p))
-     ((eq system-type 'windows-nt)
+     ((eq frame-type 'w32)
       (with-no-warnings
        (> w32-num-mouse-buttons 0)))
      ((memq frame-type '(x ns))
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 30dc88a..c85250c 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -2670,7 +2670,8 @@ See also `locale-charset-language-names', `locale-language-names',
     ;; On Windows, override locale-coding-system,
     ;; default-file-name-coding-system, keyboard-coding-system,
     ;; terminal-coding-system with system codepage.
-    (when (boundp 'w32-ansi-code-page)
+    (when (and (eq system-type 'windows-nt)
+               (boundp 'w32-ansi-code-page))
       (let ((code-page-coding (intern (format "cp%d" w32-ansi-code-page))))
 	(when (coding-system-p code-page-coding)
 	  (unless frame (setq locale-coding-system code-page-coding))
diff --git a/lisp/loadup.el b/lisp/loadup.el
index d316f28..7f3ca8c 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -225,15 +225,18 @@
       (load "term/common-win")
       (load "term/x-win")))
 
-(if (eq system-type 'windows-nt)
+(if (or (eq system-type 'windows-nt)
+        (featurep 'w32))
     (progn
-      (load "w32-vars")
       (load "term/common-win")
+      (load "w32-vars")
       (load "term/w32-win")
-      (load "ls-lisp")
       (load "disp-table")
-      (load "dos-w32")
-      (load "w32-fns")))
+      (load "w32-common-fns")
+      (when (eq system-type 'windows-nt)
+        (load "w32-fns")
+        (load "ls-lisp")
+        (load "dos-w32"))))
 (if (eq system-type 'ms-dos)
     (progn
       (load "dos-w32")
diff --git a/lisp/mouse.el b/lisp/mouse.el
index 71336c0..0fbf2f9 100644
--- a/lisp/mouse.el
+++ b/lisp/mouse.el
@@ -1144,7 +1144,7 @@ regardless of where you click."
   (or mouse-yank-at-point (mouse-set-point click))
   (let ((primary
 	 (cond
-	  ((eq system-type 'windows-nt)
+	  ((eq (framep (selected-frame)) 'w32)
 	   ;; MS-Windows emulates PRIMARY in x-get-selection, but not
 	   ;; in x-get-selection-value (the latter only accesses the
 	   ;; clipboard).  So try PRIMARY first, in case they selected
diff --git a/lisp/simple.el b/lisp/simple.el
index 6b5da29..240607b 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -6841,7 +6841,7 @@ call `normal-erase-is-backspace-mode' (which see) instead."
        (if (if (eq normal-erase-is-backspace 'maybe)
                (and (not noninteractive)
                     (or (memq system-type '(ms-dos windows-nt))
-			(memq window-system '(ns))
+			(memq window-system '(w32 ns))
                         (and (memq window-system '(x))
                              (fboundp 'x-backspace-delete-keys-p)
                              (x-backspace-delete-keys-p))
diff --git a/lisp/term/common-win.el b/lisp/term/common-win.el
index 067b996..b44e092 100644
--- a/lisp/term/common-win.el
+++ b/lisp/term/common-win.el
@@ -57,7 +57,7 @@ clipboard as well.
 
 On Nextstep, put TEXT in the pasteboard (`x-select-enable-clipboard'
 is not used)."
-  (cond ((eq system-type 'windows-nt)
+  (cond ((eq (framep (selected-frame)) 'w32)
 	 (if x-select-enable-clipboard
 	     (w32-set-clipboard-data text))
 	 (setq x-last-selected-text text))
diff --git a/lisp/term/w32-win.el b/lisp/term/w32-win.el
index a4fac34..dd577af 100644
--- a/lisp/term/w32-win.el
+++ b/lisp/term/w32-win.el
@@ -1,4 +1,4 @@
-;;; w32-win.el --- parse switches controlling interface with W32 window system
+;;; w32-win.el --- parse switches controlling interface with W32 window system -*- lexical-binding: t -*-
 
 ;; Copyright (C) 1993-1994, 2001-2012  Free Software Foundation, Inc.
 
@@ -102,7 +102,22 @@
 ;;   (interactive "e")
 ;;   (princ event))
 
-(defun w32-drag-n-drop (event)
+(defun w32-handle-dropped-file (window file-name)
+  (let ((f (if (eq system-type 'cygwin)
+               (cygwin-convert-path-from-windows file-name t)
+             (subst-char-in-string ?\\ ?/ file-name)))
+        (coding (or file-name-coding-system
+                    default-file-name-coding-system)))
+
+    (setq file-name
+          (mapconcat 'url-hexify-string
+                     (split-string (encode-coding-string f coding)
+                                   "/")
+                     "/")))
+		(dnd-handle-one-url window 'private
+				    (concat "file:" file-name)))
+
+(defun w32-drag-n-drop (event &optional new-frame)
   "Edit the files listed in the drag-n-drop EVENT.
 Switch to a buffer editing the last file dropped."
   (interactive "e")
@@ -116,26 +131,21 @@ Switch to a buffer editing the last file dropped."
 	   (y (cdr coords)))
       (if (and (> x 0) (> y 0))
 	  (set-frame-selected-window nil window))
-      (mapc (lambda (file-name)
-		(let ((f (subst-char-in-string ?\\ ?/ file-name))
-		      (coding (or file-name-coding-system
-				  default-file-name-coding-system)))
-		  (setq file-name
-			(mapconcat 'url-hexify-string
-				   (split-string (encode-coding-string f coding)
-						 "/")
-				   "/")))
-		(dnd-handle-one-url window 'private
-				    (concat "file:" file-name)))
-		(car (cdr (cdr event)))))
-  (raise-frame)))
+
+      (when new-frame
+        (select-frame (make-frame)))
+      (raise-frame)
+      (setq window (selected-window))
+
+      (mapc (apply-partially #'w32-handle-dropped-file window)
+            (car (cdr (cdr event)))))))
 
 (defun w32-drag-n-drop-other-frame (event)
   "Edit the files listed in the drag-n-drop EVENT, in other frames.
 May create new frames, or reuse existing ones.  The frame editing
 the last file dropped is selected."
   (interactive "e")
-  (mapcar 'find-file-other-frame (car (cdr (cdr event)))))
+  (w32-drag-n-drop event t))
 
 ;; Bind the drag-n-drop event.
 (global-set-key [drag-n-drop] 'w32-drag-n-drop)
diff --git a/lisp/w32-common-fns.el b/lisp/w32-common-fns.el
new file mode 100644
index 0000000..fc04568
--- /dev/null
+++ b/lisp/w32-common-fns.el
@@ -0,0 +1,130 @@
+;;; w32-common-fns.el --- Lisp routines for Windows and Cygwin-w32
+
+;; Copyright (C) 1994, 2001-2012  Free Software Foundation, Inc.
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;;
+;;; This file contains functions that are used by both native NT Emacs
+;;; and Cygwin Emacs compiled to use the native Windows widget
+;;; library.
+
+(defun w32-version ()
+  "Return the MS-Windows version numbers.
+The value is a list of three integers: the major and minor version
+numbers, and the build number."
+  (x-server-version))
+
+(defun w32-using-nt ()
+  "Return non-nil if running on a Windows NT descendant.
+That includes all Windows systems except for 9X/Me."
+  (getenv "SystemRoot"))
+
+(declare-function w32-get-clipboard-data "w32select.c")
+(declare-function w32-set-clipboard-data "w32select.c")
+(declare-function x-server-version "w32fns.c" (&optional display))
+
+;;; Fix interface to (X-specific) mouse.el
+(defun x-set-selection (type data)
+  "Make an X selection of type TYPE and value DATA.
+The argument TYPE (nil means `PRIMARY') says which selection, and
+DATA specifies the contents.  TYPE must be a symbol.  \(It can also
+be a string, which stands for the symbol with that name, but this
+is considered obsolete.)  DATA may be a string, a symbol, an
+integer (or a cons of two integers or list of two integers).
+
+The selection may also be a cons of two markers pointing to the same buffer,
+or an overlay.  In these cases, the selection is considered to be the text
+between the markers *at whatever time the selection is examined*.
+Thus, editing done in the buffer after you specify the selection
+can alter the effective value of the selection.
+
+The data may also be a vector of valid non-vector selection values.
+
+The return value is DATA.
+
+Interactively, this command sets the primary selection.  Without
+prefix argument, it reads the selection in the minibuffer.  With
+prefix argument, it uses the text of the region as the selection value.
+
+Note that on MS-Windows, primary and secondary selections set by Emacs
+are not available to other programs."
+  (put 'x-selections (or type 'PRIMARY) data))
+
+(defun x-get-selection (&optional type _data-type)
+  "Return the value of an X Windows selection.
+The argument TYPE (default `PRIMARY') says which selection,
+and the argument DATA-TYPE (default `STRING') says
+how to convert the data.
+
+TYPE may be any symbol \(but nil stands for `PRIMARY').  However,
+only a few symbols are commonly used.  They conventionally have
+all upper-case names.  The most often used ones, in addition to
+`PRIMARY', are `SECONDARY' and `CLIPBOARD'.
+
+DATA-TYPE is usually `STRING', but can also be one of the symbols
+in `selection-converter-alist', which see."
+  (get 'x-selections (or type 'PRIMARY)))
+
+;; x-selection-owner-p is used in simple.el
+(defun x-selection-owner-p (&optional type)
+  (and (memq type '(nil PRIMARY SECONDARY))
+       (get 'x-selections (or type 'PRIMARY))))
+
+;; The "Windows" keys on newer keyboards bring up the Start menu
+;; whether you want it or not - make Emacs ignore these keystrokes
+;; rather than beep.
+(global-set-key [lwindow] 'ignore)
+(global-set-key [rwindow] 'ignore)
+
+(defvar w32-charset-info-alist)		; w32font.c
+
+\f
+;;;; Selections
+
+;; We keep track of the last text selected here, so we can check the
+;; current selection against it, and avoid passing back our own text
+;; from x-selection-value.
+(defvar x-last-selected-text nil)
+
+(defun x-get-selection-value ()
+  "Return the value of the current selection.
+Consult the selection.  Treat empty strings as if they were unset."
+  (if x-select-enable-clipboard
+      (let (text)
+	;; Don't die if x-get-selection signals an error.
+	(condition-case c
+	    (setq text (w32-get-clipboard-data))
+	  (error (message "w32-get-clipboard-data:%s" c)))
+	(if (string= text "") (setq text nil))
+	(cond
+	 ((not text) nil)
+	 ((eq text x-last-selected-text) nil)
+	 ((string= text x-last-selected-text)
+	  ;; Record the newer string, so subsequent calls can use the 'eq' test.
+	  (setq x-last-selected-text text)
+	  nil)
+	 (t
+	  (setq x-last-selected-text text))))))
+\f
+(defalias 'x-selection-value 'x-get-selection-value)
+
+;; Arrange for the kill and yank functions to set and check the clipboard.
+(setq interprogram-cut-function 'x-select-text)
+(setq interprogram-paste-function 'x-get-selection-value)
+
+(provide 'w32-common-fns)
diff --git a/lisp/w32-fns.el b/lisp/w32-fns.el
index 1769ee7..813a8fd 100644
--- a/lisp/w32-fns.el
+++ b/lisp/w32-fns.el
@@ -26,34 +26,20 @@
 
 ;;; Code:
 (require 'w32-vars)
+(require 'w32-common-fns)
 
 (defvar explicit-shell-file-name)
 
 ;;;; Function keys
 
 (declare-function set-message-beep "w32console.c")
-(declare-function w32-get-clipboard-data "w32select.c")
 (declare-function w32-get-locale-info "w32proc.c")
 (declare-function w32-get-valid-locale-ids "w32proc.c")
-(declare-function w32-set-clipboard-data "w32select.c")
 
 ;; Map all versions of a filename (8.3, longname, mixed case) to the
 ;; same buffer.
 (setq find-file-visit-truename t)
 
-(declare-function x-server-version "w32fns.c" (&optional display))
-
-(defun w32-version ()
-  "Return the MS-Windows version numbers.
-The value is a list of three integers: the major and minor version
-numbers, and the build number."
-  (x-server-version))
-
-(defun w32-using-nt ()
-  "Return non-nil if running on a Windows NT descendant.
-That includes all Windows systems except for 9X/Me."
-  (and (eq system-type 'windows-nt) (getenv "SystemRoot")))
-
 (defun w32-shell-name ()
   "Return the name of the shell being used."
   (or (bound-and-true-p shell-file-name)
@@ -240,53 +226,6 @@ requires it (see `w32-shell-dos-semantics')."
 	  (setq start (match-end 0))))
       name)))
 
-;;; Fix interface to (X-specific) mouse.el
-(defun x-set-selection (type data)
-  "Make an X selection of type TYPE and value DATA.
-The argument TYPE (nil means `PRIMARY') says which selection, and
-DATA specifies the contents.  TYPE must be a symbol.  \(It can also
-be a string, which stands for the symbol with that name, but this
-is considered obsolete.)  DATA may be a string, a symbol, an
-integer (or a cons of two integers or list of two integers).
-
-The selection may also be a cons of two markers pointing to the same buffer,
-or an overlay.  In these cases, the selection is considered to be the text
-between the markers *at whatever time the selection is examined*.
-Thus, editing done in the buffer after you specify the selection
-can alter the effective value of the selection.
-
-The data may also be a vector of valid non-vector selection values.
-
-The return value is DATA.
-
-Interactively, this command sets the primary selection.  Without
-prefix argument, it reads the selection in the minibuffer.  With
-prefix argument, it uses the text of the region as the selection value.
-
-Note that on MS-Windows, primary and secondary selections set by Emacs
-are not available to other programs."
-  (put 'x-selections (or type 'PRIMARY) data))
-
-(defun x-get-selection (&optional type _data-type)
-  "Return the value of an X Windows selection.
-The argument TYPE (default `PRIMARY') says which selection,
-and the argument DATA-TYPE (default `STRING') says
-how to convert the data.
-
-TYPE may be any symbol \(but nil stands for `PRIMARY').  However,
-only a few symbols are commonly used.  They conventionally have
-all upper-case names.  The most often used ones, in addition to
-`PRIMARY', are `SECONDARY' and `CLIPBOARD'.
-
-DATA-TYPE is usually `STRING', but can also be one of the symbols
-in `selection-converter-alist', which see."
-  (get 'x-selections (or type 'PRIMARY)))
-
-;; x-selection-owner-p is used in simple.el
-(defun x-selection-owner-p (&optional type)
-  (and (memq type '(nil PRIMARY SECONDARY))
-       (get 'x-selections (or type 'PRIMARY))))
-
 (defun set-w32-system-coding-system (coding-system)
   "Set the coding system used by the Windows system to CODING-SYSTEM.
 This is used for things like passing font names with non-ASCII
@@ -311,14 +250,6 @@ This function is provided for backward compatibility, since
 ;; Set to a system sound if you want a fancy bell.
 (set-message-beep nil)
 
-;; The "Windows" keys on newer keyboards bring up the Start menu
-;; whether you want it or not - make Emacs ignore these keystrokes
-;; rather than beep.
-(global-set-key [lwindow] 'ignore)
-(global-set-key [rwindow] 'ignore)
-
-(defvar w32-charset-info-alist)		; w32font.c
-
 (defun w32-add-charset-info (xlfd-charset windows-charset codepage)
   "Function to add character sets to display with Windows fonts.
 Creates entries in `w32-charset-info-alist'.
@@ -380,40 +311,6 @@ bit output with no translation."
                         'w32-charset-info-alist "21.1")
 
 \f
-;;;; Selections
-
-;; We keep track of the last text selected here, so we can check the
-;; current selection against it, and avoid passing back our own text
-;; from x-selection-value.
-(defvar x-last-selected-text nil)
-
-(defun x-get-selection-value ()
-  "Return the value of the current selection.
-Consult the selection.  Treat empty strings as if they were unset."
-  (if x-select-enable-clipboard
-      (let (text)
-	;; Don't die if x-get-selection signals an error.
-	(condition-case c
-	    (setq text (w32-get-clipboard-data))
-	  (error (message "w32-get-clipboard-data:%s" c)))
-	(if (string= text "") (setq text nil))
-	(cond
-	 ((not text) nil)
-	 ((eq text x-last-selected-text) nil)
-	 ((string= text x-last-selected-text)
-	  ;; Record the newer string, so subsequent calls can use the 'eq' test.
-	  (setq x-last-selected-text text)
-	  nil)
-	 (t
-	  (setq x-last-selected-text text))))))
-\f
-(defalias 'x-selection-value 'x-get-selection-value)
-
-;; Arrange for the kill and yank functions to set and check the clipboard.
-(setq interprogram-cut-function 'x-select-text)
-(setq interprogram-paste-function 'x-get-selection-value)
-
-\f
 ;;;; Support for build process
 
 ;; From autoload.el
diff --git a/lisp/w32-vars.el b/lisp/w32-vars.el
index c8716ef..0e152b1 100644
--- a/lisp/w32-vars.el
+++ b/lisp/w32-vars.el
@@ -44,17 +44,19 @@ X does.  See `w32-fixed-font-alist' for the font menu definition."
   "Include proportional fonts in the default font dialog.")
 (make-obsolete-variable 'w32-list-proportional-fonts "no longer used." "23.1")
 
-(defcustom w32-allow-system-shell nil
-  "Disable startup warning when using \"system\" shells."
-  :type 'boolean
-  :group 'w32)
-
-(defcustom w32-system-shells '("cmd" "cmd.exe" "command" "command.com"
-			       "4nt" "4nt.exe" "4dos" "4dos.exe"
-			       "tcc" "tcc.exe" "ndos" "ndos.exe")
-  "List of strings recognized as Windows system shells."
-  :type '(repeat string)
-  :group 'w32)
+(unless (eq system-type 'cygwin)
+  (defcustom w32-allow-system-shell nil
+    "Disable startup warning when using \"system\" shells."
+    :type 'boolean
+    :group 'w32))
+
+(unless (eq system-type 'cygwin)
+ (defcustom w32-system-shells '("cmd" "cmd.exe" "command" "command.com"
+                                "4nt" "4nt.exe" "4dos" "4dos.exe"
+                                "tcc" "tcc.exe" "ndos" "ndos.exe")
+   "List of strings recognized as Windows system shells."
+   :type '(repeat string)
+   :group 'w32))
 
 ;; Want "menu" custom type for this.
 (defcustom w32-fixed-font-alist
diff --git a/src/Makefile.in b/src/Makefile.in
index 38ce194..6819e3e3 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -135,13 +135,10 @@ LIB_MATH=@LIB_MATH@
 ## -lpthreads, or empty.
 LIB_PTHREAD=@LIB_PTHREAD@
 
-LIBTIFF=@LIBTIFF@
-LIBJPEG=@LIBJPEG@
-LIBPNG=@LIBPNG@
-LIBGIF=@LIBGIF@
-LIBXPM=@LIBXPM@
+LIBIMAGE=@LIBTIFF@ @LIBJPEG@ @LIBPNG@ @LIBGIF@ @LIBXPM@
+
 XFT_LIBS=@XFT_LIBS@
-LIBX_EXTRA=$(LIBTIFF) $(LIBJPEG) $(LIBPNG) $(LIBGIF) $(LIBXPM) -lX11 $(XFT_LIBS)
+LIBX_EXTRA=-lX11 $(XFT_LIBS)
 
 FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
 FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
@@ -261,6 +258,13 @@ NS_OBJ=@NS_OBJ@
 NS_OBJC_OBJ=@NS_OBJC_OBJ@
 ## Only set if NS_IMPL_GNUSTEP.
 GNU_OBJC_CFLAGS=@GNU_OBJC_CFLAGS@
+## w32fns.o w32menu.c w32reg.o fringe.o fontset.o w32font.o w32term.o
+## w32xfns.o w32select.o image.o w32uniscribe.o if HAVE_W32, else
+## empty.
+W32_OBJ=@W32_OBJ@
+## -lkernel32 -luser32 -lgdi32 -lole32 -lcomdlg32 lusp10 -lcomctl32
+## --lwinspool if HAVE_W32, else empty.
+W32_LIBS=@W32_LIBS@
 
 ## Empty if !HAVE_X_WINDOWS
 ## xfont.o ftfont.o xftfont.o ftxfont.o if HAVE_XFT
@@ -341,7 +345,7 @@ base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \
 	region-cache.o sound.o atimer.o \
 	doprnt.o intervals.o textprop.o composite.o xml.o \
 	$(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \
-	$(WINDOW_SYSTEM_OBJ)
+	$(W32_OBJ) $(WINDOW_SYSTEM_OBJ)
 obj = $(base_obj) $(NS_OBJC_OBJ)
 
 ## Object files used on some machine or other.
@@ -350,9 +354,9 @@ obj = $(base_obj) $(NS_OBJC_OBJ)
 ## in the list, in case they ever add any such entries.
 SOME_MACHINE_OBJECTS = dosfns.o msdos.o \
   xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o \
-  fontset.o dbusbind.o \
+  fontset.o dbusbind.o cygw32.o \
   nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o \
-  w32.o w32console.o w32fns.o w32heap.o w32inevt.o \
+  w32.o w32console.o w32fns.o w32heap.o \
   w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \
   w16select.o widget.o xfont.o ftfont.o xftfont.o ftxfont.o gtkutil.o \
   xsettings.o xgselect.o termcap.o
@@ -384,7 +388,8 @@ otherobj= $(TERMCAP_OBJ) $(PRE_ALLOC_OBJ) $(GMALLOC_OBJ) $(RALLOC_OBJ) \
 ## Note that SunOS needs -lm to come before -lc; otherwise, you get
 ## duplicated symbols.  If the standard libraries were compiled
 ## with GCC, we might need LIB_GCC again after them.
-LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \
+LIBES = $(LIBS) $(W32_LIBS) $(LIBX_BASE) $(LIBIMAGE) \
+   $(LIBX_OTHER) $(LIBSOUND) \
    $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_CLOCK_GETTIME) $(DBUS_LIBS) \
    $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \
    $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
diff --git a/src/conf_post.h b/src/conf_post.h
index e935940..fc31c8e 100644
--- a/src/conf_post.h
+++ b/src/conf_post.h
@@ -164,6 +164,20 @@ You lose; /* Emacs for DOS must be compiled with DJGPP */
 #endif
 #endif
 
+#if defined(HAVE_NTGUI) && !defined(DebPrint)
+# if defined(EMACSDEBUG)
+extern void _DebPrint (const char *fmt, ...);
+#  define DebPrint(stuff) _DebPrint stuff
+# else
+#  define DebPrint(stuff)
+# endif /* EMACSDEBUG */
+#endif /* DebPrint */
+
+#if defined(CYGWIN) && defined(HAVE_NTGUI)
+#define NTGUI_UNICODE /* Cygwin runs only on UNICODE-supporting systems */
+#define _WIN32_WINNT 0x500 /* Win2k */
+#endif /* CYGWIN && HAVE_NTGUI */
+
 #ifdef emacs /* Don't do this for lib-src.  */
 /* Tell regex.c to use a type compatible with Emacs.  */
 #define RE_TRANSLATE_TYPE Lisp_Object
diff --git a/src/cygw32.c b/src/cygw32.c
new file mode 100644
index 0000000..0e87ade
--- /dev/null
+++ b/src/cygw32.c
@@ -0,0 +1,169 @@
+/* Cygwin support routines.
+   Copyright (C) 2011  Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+
+#include "cygw32.h"
+#include "character.h"
+#include "buffer.h"
+#include <unistd.h>
+#include <fcntl.h>
+static Lisp_Object Qutf_16_le;
+
+static Lisp_Object
+fchdir_unwind (Lisp_Object dir_fd)
+{
+  (void) fchdir (XFASTINT (dir_fd));
+  (void) close (XFASTINT (dir_fd));
+  return Qnil;
+}
+
+static void
+chdir_to_default_directory ()
+{
+  Lisp_Object new_cwd;
+  int old_cwd_fd = open (".", O_RDONLY | O_DIRECTORY);
+
+  if (old_cwd_fd == -1)
+    error ("could not open current directory: %s", strerror (errno));
+
+  record_unwind_protect (fchdir_unwind, make_number (old_cwd_fd));
+
+  new_cwd = Funhandled_file_name_directory (
+    Fexpand_file_name (build_string ("."), Qnil));
+  if (!STRINGP (new_cwd))
+    new_cwd = build_string ("/");
+
+  if (chdir (SDATA (ENCODE_FILE (new_cwd))))
+    error ("could not chdir: %s", strerror (errno));
+}
+
+static Lisp_Object
+conv_filename_to_w32_unicode (Lisp_Object in, int absolute_p)
+{
+  ssize_t converted_len;
+  Lisp_Object converted;
+  unsigned flags;
+  int count = SPECPDL_INDEX ();
+
+  chdir_to_default_directory ();
+
+  flags = CCP_POSIX_TO_WIN_W;
+  if (!absolute_p) {
+    flags |= CCP_RELATIVE;
+  }
+
+  in = ENCODE_FILE (in);
+
+  converted_len = cygwin_conv_path (flags, SDATA (in), NULL, 0);
+  if (converted_len < 2)
+    error ("cygwin_conv_path: %s", strerror (errno));
+
+  converted = make_uninit_string (converted_len - 1);
+  if (cygwin_conv_path (flags, SDATA (in),
+                        SDATA (converted), converted_len))
+    error ("cygwin_conv_path: %s", strerror (errno));
+
+  return unbind_to (count, converted);
+}
+
+static Lisp_Object
+conv_filename_from_w32_unicode (const wchar_t* in, int absolute_p)
+{
+  ssize_t converted_len;
+  Lisp_Object converted;
+  unsigned flags;
+  int count = SPECPDL_INDEX ();
+
+  chdir_to_default_directory ();
+
+  flags = CCP_WIN_W_TO_POSIX;
+  if (!absolute_p) {
+    flags |= CCP_RELATIVE;
+  }
+
+  converted_len = cygwin_conv_path (flags, in, NULL, 0);
+  if (converted_len < 1)
+    error ("cygwin_conv_path: %s", strerror (errno));
+
+  converted = make_uninit_string (converted_len - 1 /*subtract terminator*/);
+  if (cygwin_conv_path (flags, in, SDATA (converted), converted_len))
+    error ("cygwin_conv_path: %s", strerror (errno));
+
+  return unbind_to (count, DECODE_FILE (converted));
+}
+
+Lisp_Object
+from_unicode (Lisp_Object str)
+{
+  CHECK_STRING (str);
+  if (!STRING_MULTIBYTE (str) &&
+      SBYTES (str) & 1)
+    {
+      str = Fsubstring (str, make_number (0), make_number (-1));
+    }
+
+  return code_convert_string_norecord (str, Qutf_16_le, 0);
+}
+
+wchar_t*
+to_unicode (Lisp_Object str, Lisp_Object* buf)
+{
+  *buf = code_convert_string_norecord (str, Qutf_16_le, 1);
+  /* We need to make a another copy (in addition to the one made by
+     code_convert_string_norecord) to ensure that the final string is
+     _doubly_ zero terminated --- that is, that the string is
+     terminated by two zero bytes and one utf-16le null character.
+     Because strings are already terminated with a single zero byte,
+     we just add one additional zero. */
+  str = make_uninit_string (SBYTES (*buf) + 1);
+  memcpy (SDATA (str), SDATA (*buf), SBYTES (*buf));
+  SDATA (str) [SBYTES (*buf)] = '\0';
+  *buf = str;
+  return WCSDATA (*buf);
+}
+
+DEFUN ("cygwin-convert-path-to-windows",
+       Fcygwin_convert_path_to_windows, Scygwin_convert_path_to_windows,
+       1, 2, 0,
+       doc: /* Convert PATH to a Windows path.  If ABSOLUTE-P if
+               non-nil, return an absolute path.*/)
+  (Lisp_Object path, Lisp_Object absolute_p)
+{
+  return from_unicode (
+    conv_filename_to_w32_unicode (path, absolute_p == Qnil ? 0 : 1));
+}
+
+DEFUN ("cygwin-convert-path-from-windows",
+       Fcygwin_convert_path_from_windows, Scygwin_convert_path_from_windows,
+       1, 2, 0,
+       doc: /* Convert a Windows path to a Cygwin path.  If ABSOLUTE-P
+               if non-nil, return an absolute path.*/)
+  (Lisp_Object path, Lisp_Object absolute_p)
+{
+  return conv_filename_from_w32_unicode (to_unicode (path, &path),
+                                         absolute_p == Qnil ? 0 : 1);
+}
+
+void
+syms_of_cygw32 (void)
+{
+  /* No, not utf-16-le: that one has a BOM.  */
+  DEFSYM (Qutf_16_le, "utf-16le");
+  defsubr (&Scygwin_convert_path_from_windows);
+  defsubr (&Scygwin_convert_path_to_windows);
+}
diff --git a/src/cygw32.h b/src/cygw32.h
new file mode 100644
index 0000000..6fae131
--- /dev/null
+++ b/src/cygw32.h
@@ -0,0 +1,59 @@
+/* Header for Cygwin support routines.
+   Copyright (C) 2011  Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#ifndef CYGW32_H
+#define CYGW32_H
+#include <config.h>
+#include <windef.h>
+#include <sys/cygwin.h>
+#include <wchar.h>
+
+#include <signal.h>
+#include <stdio.h>
+#include <limits.h>
+#include <errno.h>
+#include <math.h>
+#include <setjmp.h>
+
+#include "lisp.h"
+#include "coding.h"
+
+/* *** Character conversion *** */
+
+/* Access the wide-character string stored in a Lisp string object.  */
+#define WCSDATA(x) ((wchar_t*) SDATA (x))
+
+/* Convert the Emacs string in STR to UTF-16LE and store a new string
+   containing the encoded version of STR into *BUF.  BUF may safely
+   point to STR on entry.  */
+extern wchar_t* to_unicode (Lisp_Object str, Lisp_Object* buf);
+
+/* Convert STR, a UTF-16LE encoded string embedded in an Emacs string
+   object, to a normal Emacs string and return it.  */
+extern Lisp_Object from_unicode (Lisp_Object str);
+
+/* *** Path conversion. *** */
+
+EXFUN (Fcygwin_convert_path_to_windows, 2);
+EXFUN (Fcygwin_convert_path_from_windows, 2);
+
+/* *** Misc *** */
+extern void syms_of_cygw32 (void);
+extern char * w32_strerror (int error_no);
+
+#endif /* CYGW32_H */
diff --git a/src/dispextern.h b/src/dispextern.h
index 0986950..e824073 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -3139,7 +3139,7 @@ int draw_window_fringes (struct window *, int);
 int update_window_fringes (struct window *, int);
 void compute_fringe_widths (struct frame *, int);
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 void w32_init_fringe (struct redisplay_interface *);
 void w32_reset_fringes (void);
 #endif
@@ -3241,7 +3241,7 @@ extern char unspecified_fg[], unspecified_bg[];
 #ifdef HAVE_X_WINDOWS
 void gamma_correct (struct frame *, XColor *);
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 void gamma_correct (struct frame *, COLORREF *);
 #endif
 
diff --git a/src/emacs.c b/src/emacs.c
index c86f4b2..a4fab12 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -37,9 +37,20 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #ifdef WINDOWSNT
 #include <fcntl.h>
-#include <windows.h> /* just for w32.h */
 #include "w32.h"
-#include "w32heap.h" /* for prototype of sbrk */
+#endif
+
+#if defined (WINDOWSNT)
+#include "w32heap.h"
+#endif
+
+#if defined (WINDOWSNT) || defined (HAVE_NTGUI)
+#include "w32select.h"
+#include "w32font.h"
+#endif
+
+#if defined (HAVE_NTGUI) && defined (CYGWIN)
+#include "cygw32.h"
 #endif
 
 #ifdef NS_IMPL_GNUSTEP
@@ -1495,6 +1506,9 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
 #ifdef WINDOWSNT
       syms_of_ntproc ();
 #endif /* WINDOWSNT */
+#if defined (CYGWIN) && defined (HAVE_NTGUI)
+      syms_of_cygw32 ();
+#endif /* defined(CYGWIN) && defined (HAVE_NTGUI) */
       syms_of_window ();
       syms_of_xdisp ();
       syms_of_font ();
@@ -1525,11 +1539,14 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
 #ifdef HAVE_NTGUI
       syms_of_w32term ();
       syms_of_w32fns ();
-      syms_of_w32select ();
       syms_of_w32menu ();
       syms_of_fontset ();
 #endif /* HAVE_NTGUI */
 
+#ifdef HAVE_W32SELECT
+      syms_of_w32select ();
+#endif /* HAVE_W32SELECT */
+
 #ifdef MSDOS
       syms_of_xmenu ();
       syms_of_dosfns ();
@@ -1572,8 +1589,11 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
       globals_of_w32font ();
       globals_of_w32fns ();
       globals_of_w32menu ();
-      globals_of_w32select ();
 #endif  /* HAVE_NTGUI */
+
+#ifdef HAVE_W32SELECT
+      globals_of_w32select ();
+#endif /* HAVE_W32SELECT */
     }
 
   init_charset ();
diff --git a/src/font.c b/src/font.c
index f0ccbb3..07b7711 100644
--- a/src/font.c
+++ b/src/font.c
@@ -5210,9 +5210,9 @@ EMACS_FONT_LOG is set.  Otherwise, it is set to t.  */);
 #ifdef HAVE_BDFFONT
   syms_of_bdffont ();
 #endif	/* HAVE_BDFFONT */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   syms_of_w32font ();
-#endif	/* WINDOWSNT */
+#endif	/* HAVE_NTGUI */
 #ifdef HAVE_NS
   syms_of_nsfont ();
 #endif	/* HAVE_NS */
diff --git a/src/font.h b/src/font.h
index 2e37457..f19c5fe 100644
--- a/src/font.h
+++ b/src/font.h
@@ -826,11 +826,11 @@ extern struct font_driver ftxfont_driver;
 extern void syms_of_bdffont (void);
 #endif	/* HAVE_BDFFONT */
 #endif	/* HAVE_X_WINDOWS */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern struct font_driver w32font_driver;
 extern struct font_driver uniscribe_font_driver;
 extern void syms_of_w32font (void);
-#endif	/* WINDOWSNT */
+#endif	/* HAVE_NTGUI */
 #ifdef HAVE_NS
 extern Lisp_Object Qfontsize;
 extern struct font_driver nsfont_driver;
diff --git a/src/fontset.c b/src/fontset.c
index 7a2c091..80bed5c 100644
--- a/src/fontset.c
+++ b/src/fontset.c
@@ -43,7 +43,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef HAVE_NS
diff --git a/src/frame.c b/src/frame.c
index 651d27e..9978015 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -2667,7 +2667,7 @@ static const struct frame_parm_table frame_parms[] =
   {"tool-bar-position",		&Qtool_bar_position},
 };
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 
 /* Calculate fullscreen size.  Return in *TOP_POS and *LEFT_POS the
    wanted positions of the WM window (not Emacs window).
@@ -2711,7 +2711,7 @@ x_fullscreen_adjust (struct frame *f, int *width, int *height, int *top_pos, int
   *height = newheight;
 }
 
-#endif /* WINDOWSNT */
+#endif /* HAVE_NTGUI */
 
 #ifdef HAVE_WINDOW_SYSTEM
 
diff --git a/src/frame.h b/src/frame.h
index 629f050..a9da72c 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -1104,7 +1104,7 @@ extern Lisp_Object x_new_font (struct frame *, Lisp_Object, int);
 
 extern Lisp_Object Qface_set_after_frame_default;
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern void x_fullscreen_adjust (struct frame *f, int *, int *,
                                  int *, int *);
 #endif
@@ -1176,6 +1176,7 @@ extern char *x_get_resource_string (const char *, const char *);
 #endif
 
 extern void x_query_colors (struct frame *f, XColor *, int);
+extern void x_query_color (struct frame *f, XColor *);
 
 /* In xmenu.c */
 extern void set_frame_menubar (FRAME_PTR, int, int);
diff --git a/src/image.c b/src/image.c
index 34faa87..84623cb 100644
--- a/src/image.c
+++ b/src/image.c
@@ -567,12 +567,14 @@ static void x_laplace (struct frame *, struct image *);
 static void x_emboss (struct frame *, struct image *);
 static int x_build_heuristic_mask (struct frame *, struct image *,
                                    Lisp_Object);
-#ifdef HAVE_NTGUI
+#if WINDOWSNT
+extern Lisp_Object Vlibrary_cache;
+
 #define CACHE_IMAGE_TYPE(type, status) \
   do { Vlibrary_cache = Fcons (Fcons (type, status), Vlibrary_cache); } while (0)
 #else
 #define CACHE_IMAGE_TYPE(type, status)
-#endif
+#endif /* WINDOWSNT */
 
 #define ADD_IMAGE_TYPE(type) \
   do { Vimage_types = Fcons (type, Vimage_types); } while (0)
@@ -1858,7 +1860,7 @@ mark_image_cache (struct image_cache *c)
 			  X / NS / W32 support code
  ***********************************************************************/
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* Macro for defining functions that will be loaded from image DLLs.  */
 #define DEF_IMGLIB_FN(rettype,func,args) static rettype (FAR CDECL *fn_##func)args
@@ -1869,7 +1871,7 @@ mark_image_cache (struct image_cache *c)
     if (!fn_##func) return 0;						\
   }
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 static int x_create_x_image_and_pixmap (struct frame *, int, int, int,
                                         XImagePtr *, Pixmap *);
@@ -2932,7 +2934,7 @@ xbm_load (struct frame *f, struct image *img)
 	  else
 	    bits = (char *) XBOOL_VECTOR (data)->data;
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
           {
             char *invertedBits;
             int nbytes, i;
@@ -3240,7 +3242,7 @@ xpm_free_colors (Display *dpy, Colormap cmap, Pixel *pixels, int npixels, void *
 #endif /* ALLOC_XPM_COLORS */
 
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* XPM library details.  */
 
@@ -3266,8 +3268,15 @@ init_xpm_functions (Lisp_Object libraries)
   return 1;
 }
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
+#ifdef HAVE_NTGUI
+/* Glue for code below */
+#define fn_XpmReadFileToImage XpmReadFileToImage
+#define fn_XpmCreateImageFromBuffer XpmCreateImageFromBuffer
+#define fn_XImageFree XImageFree
+#define fn_XpmFreeAttributes XpmFreeAttributes
+#endif /* HAVE_NTGUI */
 
 /* Value is non-zero if COLOR_SYMBOLS is a valid color symbols list
    for XPM images.  Such a list must consist of conses whose car and
@@ -5410,7 +5419,7 @@ png_image_p (Lisp_Object object)
 
 #ifdef HAVE_PNG
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 /* PNG library details.  */
 
 DEF_IMGLIB_FN (png_voidp, png_get_io_ptr, (png_structp));
@@ -5510,7 +5519,7 @@ init_png_functions (Lisp_Object libraries)
 #define fn_png_set_longjmp_fn		png_set_longjmp_fn
 #endif /* libpng version >= 1.5 */
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 
 #if (PNG_LIBPNG_VER < 10500)
@@ -6041,14 +6050,20 @@ jpeg_image_p (Lisp_Object object)
 #define __WIN32__ 1
 #endif
 
+/* Work around conflict between jpeg boolean and rpcndr.h
+   under Windows. */
+#define boolean jpeg_boolean
 #include <jpeglib.h>
 #include <jerror.h>
 
+/* Don't undefine boolean --- use the JPEG boolean
+   through the rest of the file. */
+
 #ifdef HAVE_STLIB_H_1
 #define HAVE_STDLIB_H 1
 #endif
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* JPEG library details.  */
 DEF_IMGLIB_FN (void, jpeg_CreateDecompress, (j_decompress_ptr, int, size_t));
@@ -6098,7 +6113,7 @@ jpeg_resync_to_restart_wrapper (j_decompress_ptr cinfo, int desired)
 #define fn_jpeg_std_error		jpeg_std_error
 #define jpeg_resync_to_restart_wrapper	jpeg_resync_to_restart
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 struct my_jpeg_error_mgr
 {
@@ -6579,7 +6594,7 @@ tiff_image_p (Lisp_Object object)
 
 #include <tiffio.h>
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* TIFF library details.  */
 DEF_IMGLIB_FN (TIFFErrorHandler, TIFFSetErrorHandler, (TIFFErrorHandler));
@@ -6623,7 +6638,7 @@ init_tiff_functions (Lisp_Object libraries)
 #define fn_TIFFReadRGBAImage		TIFFReadRGBAImage
 #define fn_TIFFClose			TIFFClose
 #define fn_TIFFSetDirectory		TIFFSetDirectory
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 
 /* Reading from a memory buffer for TIFF images Based on the PNG
@@ -7052,7 +7067,7 @@ gif_image_p (Lisp_Object object)
 #endif /* HAVE_NTGUI */
 
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* GIF library details.  */
 DEF_IMGLIB_FN (int, DGifCloseFile, (GifFileType *));
@@ -7082,7 +7097,7 @@ init_gif_functions (Lisp_Object libraries)
 #define fn_DGifOpen		DGifOpen
 #define fn_DGifOpenFileName	DGifOpenFileName
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 /* Reading a GIF image from memory
    Based on the PNG memory stuff to a certain extent. */
@@ -8071,7 +8086,7 @@ svg_image_p (Lisp_Object object)
 
 #include <librsvg/rsvg.h>
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* SVG library functions.  */
 DEF_IMGLIB_FN (RsvgHandle *, rsvg_handle_new);
@@ -8149,7 +8164,7 @@ init_svg_functions (Lisp_Object libraries)
 #define fn_g_type_init                    g_type_init
 #define fn_g_object_unref                 g_object_unref
 #define fn_g_error_free                   g_error_free
-#endif /* !HAVE_NTGUI  */
+#endif /* !WINDOWSNT  */
 
 /* Load SVG image IMG for use on frame F.  Value is non-zero if
    successful. this function will go into the svg_type structure, and
@@ -8697,7 +8712,7 @@ DEFUN ("lookup-image", Flookup_image, Slookup_image, 1, 1, 0, "")
 			    Initialization
  ***********************************************************************/
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 /* Image types that rely on external libraries are loaded dynamically
    if the library is available.  */
 #define CHECK_LIB_AVAILABLE(image_type, init_lib_fn, libraries) \
@@ -8705,7 +8720,7 @@ DEFUN ("lookup-image", Flookup_image, Slookup_image, 1, 1, 0, "")
 #else
 #define CHECK_LIB_AVAILABLE(image_type, init_lib_fn, libraries) \
   define_image_type (image_type, 1)
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 DEFUN ("init-image-library", Finit_image_library, Sinit_image_library, 2, 2, 0,
        doc: /* Initialize image library implementing image type TYPE.
@@ -8716,7 +8731,7 @@ Libraries to load are specified in alist LIBRARIES (usually, the value
 of `dynamic-library-alist', which see).  */)
   (Lisp_Object type, Lisp_Object libraries)
 {
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
   /* Don't try to reload the library.  */
   Lisp_Object tested = Fassq (type, Vlibrary_cache);
   if (CONSP (tested))
diff --git a/src/keyboard.c b/src/keyboard.c
index 7cc6069..84af7d8 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -311,7 +311,7 @@ static Lisp_Object Qmouse_fixup_help_message;
 /* Symbols to denote kinds of events.  */
 static Lisp_Object Qfunction_key;
 Lisp_Object Qmouse_click;
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
 Lisp_Object Qlanguage_change;
 #endif
 static Lisp_Object Qdrag_n_drop;
@@ -3770,8 +3770,8 @@ kbd_buffer_get_event (KBOARD **kbp,
 #ifdef subprocesses
   if (kbd_on_hold_p () && kbd_buffer_nr_stored () < KBD_BUFFER_SIZE/4)
     {
-      /* Start reading input again, we have processed enough so we can
-         accept new events again.  */
+      /* Start reading input again because we have processed enough to
+         be able to accept new events again.  */
       unhold_keyboard_input ();
 #ifdef SIGIO
       if (!noninteractive)
@@ -3957,7 +3957,7 @@ kbd_buffer_get_event (KBOARD **kbp,
 	    x_activate_menubar (XFRAME (event->frame_or_window));
 	}
 #endif
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
       else if (event->kind == LANGUAGE_CHANGE_EVENT)
 	{
 	  /* Make an event (language-change (FRAME CODEPAGE LANGUAGE-ID)).  */
@@ -5415,7 +5415,7 @@ make_lispy_event (struct input_event *event)
 				  (sizeof (lispy_function_keys)
 				   / sizeof (lispy_function_keys[0])));
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
     case MULTIMEDIA_KEY_EVENT:
       if (event->code < (sizeof (lispy_multimedia_keys)
                          / sizeof (lispy_multimedia_keys[0]))
@@ -11444,7 +11444,7 @@ syms_of_keyboard (void)
   DEFSYM (Qconfig_changed_event, "config-changed-event");
   DEFSYM (Qmenu_enable, "menu-enable");
 
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
   DEFSYM (Qlanguage_change, "language-change");
 #endif
 
diff --git a/src/keyboard.h b/src/keyboard.h
index bfdcd0d..8a8ec71 100644
--- a/src/keyboard.h
+++ b/src/keyboard.h
@@ -506,6 +506,6 @@ extern int tty_read_avail_input (struct terminal *, int,
 extern EMACS_TIME timer_check (void);
 extern void mark_kboards (void);
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern const char *const lispy_function_keys[];
 #endif
diff --git a/src/menu.c b/src/menu.c
index 2077053..336e1a9 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -41,7 +41,11 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #endif /* HAVE_WINDOW_SYSTEM */
 
 #ifdef HAVE_NTGUI
+# ifdef NTGUI_UNICODE
+# define unicode_append_menu AppendMenuW
+# else /* !NTGUI_UNICODE */
 extern AppendMenuW_Proc unicode_append_menu;
+# endif /* NTGUI_UNICODE */
 extern HMENU current_popup_menu;
 #endif /* HAVE_NTGUI  */
 
diff --git a/src/process.c b/src/process.c
index f7f0d10..88afcfc 100644
--- a/src/process.c
+++ b/src/process.c
@@ -4593,6 +4593,7 @@ wait_reading_process_output (intmax_t time_limit, int nsecs, int read_kbd,
 	      process_output_skip = 0;
 	    }
 #endif
+
 #if defined (USE_GTK) || defined (HAVE_GCONF) || defined (HAVE_GSETTINGS)
           nfds = xg_select
 #elif defined (HAVE_NS)
diff --git a/src/termhooks.h b/src/termhooks.h
index 4cad482..f9dde9b 100644
--- a/src/termhooks.h
+++ b/src/termhooks.h
@@ -102,9 +102,9 @@ enum event_kind
   HORIZ_WHEEL_EVENT,            /* A wheel event generated by a second
                                    horizontal wheel that is present on some
                                    mice. See WHEEL_EVENT.  */
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
   LANGUAGE_CHANGE_EVENT,	/* A LANGUAGE_CHANGE_EVENT is
-				   generated on WINDOWSNT or Mac OS
+				   generated on HAVE_NTGUI or Mac OS
 				   when the keyboard layout or input
 				   language is changed by the
 				   user.  */
@@ -183,7 +183,7 @@ enum event_kind
 
   , CONFIG_CHANGED_EVENT
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   /* Generated when an APPCOMMAND event is received, in response to
      Multimedia or Internet buttons on some keyboards.
      Such keys are available as normal function keys on X through the
diff --git a/src/w32.c b/src/w32.c
index 810ae02..ceb1338 100644
--- a/src/w32.c
+++ b/src/w32.c
@@ -31,7 +31,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include <sys/file.h>
 #include <sys/time.h>
 #include <sys/utime.h>
-#include <mbstring.h>	/* for _mbspbrk */
 #include <math.h>
 #include <setjmp.h>
 #include <time.h>
@@ -39,6 +38,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* must include CRT headers *before* config.h */
 
 #include <config.h>
+#include <mbstring.h>	/* for _mbspbrk */
 
 #undef access
 #undef chdir
@@ -867,23 +867,6 @@ create_symbolic_link (LPTSTR lpSymlinkFilename,
   return retval;
 }
 \f
-/* Equivalent of strerror for W32 error codes.  */
-char *
-w32_strerror (int error_no)
-{
-  static char buf[500];
-
-  if (error_no == 0)
-    error_no = GetLastError ();
-
-  buf[0] = '\0';
-  if (!FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM, NULL,
-		      error_no,
-		      0, /* choose most suitable language */
-		      buf, sizeof (buf), NULL))
-    sprintf (buf, "w32 error %u", error_no);
-  return buf;
-}
 
 /* Return 1 if P is a valid pointer to an object of size SIZE.  Return
    0 if P is NOT a valid pointer.  Return -1 if we cannot validate P.
diff --git a/src/w32.h b/src/w32.h
index 73d57a6..26ea015 100644
--- a/src/w32.h
+++ b/src/w32.h
@@ -130,17 +130,6 @@ extern LPBYTE w32_get_resource (char * key, LPDWORD type);
 extern void init_ntproc (void);
 extern void term_ntproc (void);
 extern void globals_of_w32 (void);
-extern void syms_of_w32term (void);
-extern void syms_of_w32fns (void);
-extern void globals_of_w32fns (void);
-extern void syms_of_w32select (void);
-extern void globals_of_w32select (void);
-extern void term_w32select (void);
-extern void syms_of_w32menu (void);
-extern void globals_of_w32menu (void);
-extern void syms_of_fontset (void);
-extern void syms_of_w32font (void);
-extern void check_windows_init_file (void);
 
 extern int _sys_read_ahead (int fd);
 extern int _sys_wait_accept (int fd);
diff --git a/src/w32console.c b/src/w32console.c
index 7658585..45a7155 100644
--- a/src/w32console.c
+++ b/src/w32console.c
@@ -431,53 +431,6 @@ w32con_delete_glyphs (struct frame *f, int n)
   scroll_line (f, n, LEFT);
 }
 
-static unsigned int sound_type = 0xFFFFFFFF;
-#define MB_EMACS_SILENT (0xFFFFFFFF - 1)
-
-void
-w32_sys_ring_bell (struct frame *f)
-{
-  if (sound_type == 0xFFFFFFFF)
-    {
-      Beep (666, 100);
-    }
-  else if (sound_type == MB_EMACS_SILENT)
-    {
-      /* Do nothing.  */
-    }
-  else
-    MessageBeep (sound_type);
-}
-
-DEFUN ("set-message-beep", Fset_message_beep, Sset_message_beep, 1, 1, 0,
-       doc: /* Set the sound generated when the bell is rung.
-SOUND is 'asterisk, 'exclamation, 'hand, 'question, 'ok, or 'silent
-to use the corresponding system sound for the bell.  The 'silent sound
-prevents Emacs from making any sound at all.
-SOUND is nil to use the normal beep.  */)
-  (Lisp_Object sound)
-{
-  CHECK_SYMBOL (sound);
-
-  if (NILP (sound))
-      sound_type = 0xFFFFFFFF;
-  else if (EQ (sound, intern ("asterisk")))
-      sound_type = MB_ICONASTERISK;
-  else if (EQ (sound, intern ("exclamation")))
-      sound_type = MB_ICONEXCLAMATION;
-  else if (EQ (sound, intern ("hand")))
-      sound_type = MB_ICONHAND;
-  else if (EQ (sound, intern ("question")))
-      sound_type = MB_ICONQUESTION;
-  else if (EQ (sound, intern ("ok")))
-      sound_type = MB_OK;
-  else if (EQ (sound, intern ("silent")))
-      sound_type = MB_EMACS_SILENT;
-  else
-      sound_type = 0xFFFFFFFF;
-
-  return sound;
-}
 
 static void
 w32con_reset_terminal_modes (struct terminal *t)
@@ -851,5 +804,4 @@ scroll-back buffer.  */);
   defsubr (&Sset_screen_color);
   defsubr (&Sget_screen_color);
   defsubr (&Sset_cursor_size);
-  defsubr (&Sset_message_beep);
 }
diff --git a/src/w32fns.c b/src/w32fns.c
index 7fc5cf5..8ef4982 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -45,8 +45,14 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "fontset.h"
 #include "systime.h"
 #include "termhooks.h"
+
 #include "w32heap.h"
+
+#if CYGWIN
+#include "cygw32.h"
+#else
 #include "w32.h"
+#endif
 
 #include "bitmaps/gray.xbm"
 
@@ -59,9 +65,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <dlgs.h>
 #include <imm.h>
-#define FILE_NAME_TEXT_FIELD edt1
-#define FILE_NAME_COMBO_BOX cmb13
-#define FILE_NAME_LIST lst1
 
 #include "font.h"
 #include "w32font.h"
@@ -79,6 +82,7 @@ extern int w32_console_toggle_lock_key (int, Lisp_Object);
 extern void w32_menu_display_help (HWND, HMENU, UINT, UINT);
 extern void w32_free_menu_strings (HWND);
 extern const char *map_w32_filename (const char *, const char **);
+extern char * w32_strerror (int error_no);
 
 /* If non-zero, a w32 timer that, when it expires, displays an
    hourglass cursor on all frames.  */
@@ -165,7 +169,11 @@ ImmSetCompositionWindow_Proc set_ime_composition_window_fn = NULL;
 MonitorFromPoint_Proc monitor_from_point_fn = NULL;
 GetMonitorInfo_Proc get_monitor_info_fn = NULL;
 
+#ifdef NTGUI_UNICODE
+#define unicode_append_menu AppendMenuW
+#else /* !NTGUI_UNICODE */
 extern AppendMenuW_Proc unicode_append_menu;
+#endif /* NTGUI_UNICODE */
 
 /* Flag to selectively ignore WM_IME_CHAR messages.  */
 static int ignore_ime_char = 0;
@@ -201,6 +209,33 @@ extern int uniscribe_available;
 static void w32_show_hourglass (struct frame *);
 static void w32_hide_hourglass (void);
 
+#ifdef WINDOWSNT
+/* From w32inevet.c */
+extern int faked_key;
+#endif /* WINDOWSNT */
+
+/* This gives us the page size and the size of the allocation unit on NT.  */
+SYSTEM_INFO sysinfo_cache;
+
+/* This gives us version, build, and platform identification.  */
+OSVERSIONINFO osinfo_cache;
+
+unsigned long syspage_mask = 0;
+
+/* The major and minor versions of NT.  */
+int w32_major_version;
+int w32_minor_version;
+int w32_build_number;
+
+/* Distinguish between Windows NT and Windows 95.  */
+int os_subtype;
+
+#ifdef HAVE_NTGUI
+HINSTANCE hinst = NULL;
+#endif
+
+static unsigned int sound_type = 0xFFFFFFFF;
+#define MB_EMACS_SILENT (0xFFFFFFFF - 1)
 
 \f
 /* Error if we are not connected to MS-Windows.  */
@@ -1832,10 +1867,7 @@ w32_createwindow (struct frame *f)
 
   /* Do first time app init */
 
-  if (!hprevinst)
-    {
-      w32_init_class (hinst);
-    }
+  w32_init_class (hinst);
 
   if (f->size_hint_flags & USPosition || f->size_hint_flags & PPosition)
     {
@@ -2235,6 +2267,58 @@ unregister_hot_keys (HWND hwnd)
     }
 }
 
+#if EMACSDEBUG
+const char*
+w32_name_of_message (UINT msg)
+{
+  unsigned i;
+  static char buf[64];
+  static const struct {
+    UINT msg;
+    const char* name;
+  } msgnames[] = {
+#define M(msg) { msg, # msg }
+      M (WM_PAINT),
+      M (WM_TIMER),
+      M (WM_USER),
+      M (WM_MOUSEMOVE),
+      M (WM_LBUTTONUP),
+      M (WM_KEYDOWN),
+      M (WM_EMACS_KILL),
+      M (WM_EMACS_CREATEWINDOW),
+      M (WM_EMACS_DONE),
+      M (WM_EMACS_CREATESCROLLBAR),
+      M (WM_EMACS_SHOWWINDOW),
+      M (WM_EMACS_SETWINDOWPOS),
+      M (WM_EMACS_DESTROYWINDOW),
+      M (WM_EMACS_TRACKPOPUPMENU),
+      M (WM_EMACS_SETFOCUS),
+      M (WM_EMACS_SETFOREGROUND),
+      M (WM_EMACS_SETLOCALE),
+      M (WM_EMACS_SETKEYBOARDLAYOUT),
+      M (WM_EMACS_REGISTER_HOT_KEY),
+      M (WM_EMACS_UNREGISTER_HOT_KEY),
+      M (WM_EMACS_TOGGLE_LOCK_KEY),
+      M (WM_EMACS_TRACK_CARET),
+      M (WM_EMACS_DESTROY_CARET),
+      M (WM_EMACS_SHOW_CARET),
+      M (WM_EMACS_HIDE_CARET),
+      M (WM_EMACS_SETCURSOR),
+      M (WM_EMACS_PAINT),
+      M (WM_CHAR),
+#undef M
+      { 0, 0 }
+  };
+
+  for (i = 0; msgnames[i].name; ++i)
+    if (msgnames[i].msg == msg)
+      return msgnames[i].name;
+
+  sprintf (buf, "message 0x%04x", (unsigned)msg);
+  return buf;
+}
+#endif /* EMACSDEBUG */
+
 /* Main message dispatch loop. */
 
 static void
@@ -2248,6 +2332,10 @@ w32_msg_pump (deferred_msg * msg_buf)
 
   while (GetMessage (&msg, NULL, 0, 0))
     {
+
+      /* DebPrint (("w32_msg_pump: %s time:%u\n", */
+      /*            w32_name_of_message (msg.message), msg.time)); */
+
       if (msg.hwnd == NULL)
 	{
 	  switch (msg.message)
@@ -2335,7 +2423,7 @@ w32_msg_pump (deferred_msg * msg_buf)
               /* Broadcast messages make it here, so you need to be looking
                  for something in particular for this to be useful.  */
 	    default:
-	      DebPrint (("msg %x not expected by w32_msg_pump\n", msg.message));
+              DebPrint (("msg %x not expected by w32_msg_pump\n", msg.message));
 #endif
 	    }
 	}
@@ -4671,6 +4759,37 @@ If omitted or nil, that stands for the selected frame's display.  */)
 {
   return Qnil;
 }
+
+DEFUN ("set-message-beep", Fset_message_beep, Sset_message_beep, 1, 1, 0,
+       doc: /* Set the sound generated when the bell is rung.
+SOUND is 'asterisk, 'exclamation, 'hand, 'question, 'ok, or 'silent
+to use the corresponding system sound for the bell.  The 'silent sound
+prevents Emacs from making any sound at all.
+SOUND is nil to use the normal beep.  */)
+  (Lisp_Object sound)
+{
+  CHECK_SYMBOL (sound);
+
+  if (NILP (sound))
+      sound_type = 0xFFFFFFFF;
+  else if (EQ (sound, intern ("asterisk")))
+      sound_type = MB_ICONASTERISK;
+  else if (EQ (sound, intern ("exclamation")))
+      sound_type = MB_ICONEXCLAMATION;
+  else if (EQ (sound, intern ("hand")))
+      sound_type = MB_ICONHAND;
+  else if (EQ (sound, intern ("question")))
+      sound_type = MB_ICONQUESTION;
+  else if (EQ (sound, intern ("ok")))
+      sound_type = MB_OK;
+  else if (EQ (sound, intern ("silent")))
+      sound_type = MB_EMACS_SILENT;
+  else
+      sound_type = 0xFFFFFFFF;
+
+  return sound;
+}
+
 \f
 int
 x_pixel_width (register struct frame *f)
@@ -5842,6 +5961,18 @@ Value is t if tooltip was open, nil otherwise.  */)
 			File selection dialog
  ***********************************************************************/
 
+#define FILE_NAME_TEXT_FIELD edt1
+#define FILE_NAME_COMBO_BOX cmb13
+#define FILE_NAME_LIST lst1
+
+#ifdef NTGUI_UNICODE
+#define GUISTR(x) (L ## x)
+typedef wchar_t guichar_t;
+#else /* !NTGUI_UNICODE */
+#define GUISTR(x) x
+typedef char guichar_t;
+#endif /* NTGUI_UNICODE */
+
 /* Callback for altering the behavior of the Open File dialog.
    Makes the Filename text field contain "Current Directory" and be
    read-only when "Directories" is selected in the filter.  This
@@ -5852,7 +5983,11 @@ file_dialog_callback (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
 {
   if (msg == WM_NOTIFY)
     {
-      OFNOTIFY * notify = (OFNOTIFY *)lParam;
+#ifdef NTGUI_UNICODE
+      OFNOTIFYW * notify = (OFNOTIFYW *)lParam;
+#else /* !NTGUI_UNICODE */
+      OFNOTIFYA * notify = (OFNOTIFYA *)lParam;
+#endif /* NTGUI_UNICODE */
       /* Detect when the Filter dropdown is changed.  */
       if (notify->hdr.code == CDN_TYPECHANGE
 	  || notify->hdr.code == CDN_INITDONE)
@@ -5880,7 +6015,7 @@ file_dialog_callback (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
 	  if (notify->lpOFN->nFilterIndex == 2)
 	    {
 	      CommDlg_OpenSave_SetControlText (dialog, FILE_NAME_TEXT_FIELD,
-					       "Current Directory");
+					       GUISTR ("Current Directory"));
 	      EnableWindow (edit_control, FALSE);
 	      /* Note that at least on Windows 7, the above call to EnableWindow
 		 disables the window that would ordinarily have focus.	If we
@@ -5896,7 +6031,8 @@ file_dialog_callback (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
 	      /* Don't override default filename on init done.  */
 	      if (notify->hdr.code == CDN_TYPECHANGE)
 		CommDlg_OpenSave_SetControlText (dialog,
-						 FILE_NAME_TEXT_FIELD, "");
+						 FILE_NAME_TEXT_FIELD,
+                                                 GUISTR (""));
 	      EnableWindow (edit_control, TRUE);
 	    }
 	}
@@ -5904,19 +6040,6 @@ file_dialog_callback (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
   return 0;
 }
 
-/* Since we compile with _WIN32_WINNT set to 0x0400 (for NT4 compatibility)
-   we end up with the old file dialogs. Define a big enough struct for the
-   new dialog to trick GetOpenFileName into giving us the new dialogs on
-   Windows 2000 and XP.  */
-typedef struct
-{
-  OPENFILENAME real_details;
-  void * pReserved;
-  DWORD dwReserved;
-  DWORD FlagsEx;
-} NEWOPENFILENAME;
-
-
 DEFUN ("x-file-dialog", Fx_file_dialog, Sx_file_dialog, 2, 5, 0,
        doc: /* Read file name, prompting with PROMPT in directory DIR.
 Use a file selection dialog.  Select DEFAULT-FILENAME in the dialog's file
@@ -5928,134 +6051,203 @@ Motif or Gtk toolkits.  With the Motif toolkit, ONLY-DIR-P is ignored.
 Otherwise, if ONLY-DIR-P is non-nil, the user can only select directories.  */)
   (Lisp_Object prompt, Lisp_Object dir, Lisp_Object default_filename, Lisp_Object mustmatch, Lisp_Object only_dir_p)
 {
+  /* Filter index: 1: All Files, 2: Directories only  */
+  static const guichar_t filter[] =
+    GUISTR ("All Files (*.*)\0*.*\0Directories\0*|*\0");
+
+  Lisp_Object filename = default_filename;
   struct frame *f = SELECTED_FRAME ();
-  Lisp_Object file = Qnil;
-  ptrdiff_t count = SPECPDL_INDEX ();
+  BOOL file_opened = FALSE;
+  Lisp_Object orig_dir = dir;
+  Lisp_Object orig_prompt = prompt;
+
+  /* If we compile with _WIN32_WINNT set to 0x0400 (for NT4
+     compatibility) we end up with the old file dialogs. Define a big
+     enough struct for the new dialog to trick GetOpenFileName into
+     giving us the new dialogs on newer versions of Windows.  */
+  struct {
+#ifdef NTGUI_UNICODE
+    OPENFILENAMEW details;
+#else /* !NTGUI_UNICODE */
+    OPENFILENAMEA details;
+#endif /* NTGUI_UNICODE */
+
+#if _WIN32_WINNT < 0x500 /* < win2k */
+      PVOID pvReserved;
+      DWORD dwReserved;
+      DWORD FlagsEx;
+#endif /* < win2k */
+  } new_file_details;
+
+#ifdef NTGUI_UNICODE
+  wchar_t filename_buf[MAX_PATH + 1];
+  OPENFILENAMEW * file_details = &new_file_details.details;
+#else /* not NTGUI_UNICODE */
+  char filename_buf[MAX_PATH + 1];
+  OPENFILENAMEA * file_details = &new_file_details.details;
+#endif /* NTGUI_UNICODE */
+
   struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5, gcpro6;
-  char filename[MAX_PATH + 1];
-  char init_dir[MAX_PATH + 1];
-  int default_filter_index = 1; /* 1: All Files, 2: Directories only  */
-
-  GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, file);
-  CHECK_STRING (prompt);
-  CHECK_STRING (dir);
-
-  /* Create the dialog with PROMPT as title, using DIR as initial
-     directory and using "*" as pattern.  */
-  dir = Fexpand_file_name (dir, Qnil);
-  strncpy (init_dir, SDATA (ENCODE_FILE (dir)), MAX_PATH);
-  init_dir[MAX_PATH] = '\0';
-  unixtodos_filename (init_dir);
-
-  if (STRINGP (default_filename))
-    {
-      char *file_name_only;
-      char *full_path_name = SDATA (ENCODE_FILE (default_filename));
+  GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, filename);
 
-      unixtodos_filename (full_path_name);
+  {
+    struct gcpro gcpro1, gcpro2;
+    GCPRO2 (orig_dir, orig_prompt); /* There is no GCPRON, N>6.  */
 
-      file_name_only = strrchr (full_path_name, '\\');
-      if (!file_name_only)
-        file_name_only = full_path_name;
-      else
-	file_name_only++;
+    /* Note: under NTGUI_UNICODE, we do _NOT_ use ENCODE_FILE: the
+       system file encoding expected by the platform APIs (e.g. Cygwin's
+       POSIX implementation) may not the same as the encoding expected
+       by the Windows API!  */
 
-      strncpy (filename, file_name_only, MAX_PATH);
-      filename[MAX_PATH] = '\0';
-    }
-  else
-    filename[0] = '\0';
+    CHECK_STRING (prompt);
+    CHECK_STRING (dir);
 
-  /* The code in file_dialog_callback that attempts to set the text
-     of the file name edit window when handling the CDN_INITDONE
-     WM_NOTIFY message does not work.  Setting filename to "Current
-     Directory" in the only_dir_p case here does work however.  */
-  if (filename[0] == 0 && ! NILP (only_dir_p))
-    strcpy (filename, "Current Directory");
+    dir = Fexpand_file_name (dir, Qnil);
 
-  {
-    NEWOPENFILENAME new_file_details;
-    BOOL file_opened = FALSE;
-    OPENFILENAME * file_details = &new_file_details.real_details;
+    if (STRINGP (filename))
+      filename = Ffile_name_nondirectory (filename);
+    else
+      filename = empty_unibyte_string;
 
-    /* Prevent redisplay.  */
-    specbind (Qinhibit_redisplay, Qt);
-    BLOCK_INPUT;
+#ifdef CYGWIN
+    dir = Fcygwin_convert_path_to_windows (dir, Qt);
+    if (SCHARS (filename) > 0)
+      filename = Fcygwin_convert_path_to_windows (filename, Qnil);
+#endif
 
+    CHECK_STRING (dir);
+    CHECK_STRING (filename);
+
+    /* The code in file_dialog_callback that attempts to set the text
+       of the file name edit window when handling the CDN_INITDONE
+       WM_NOTIFY message does not work.  Setting filename to "Current
+       Directory" in the only_dir_p case here does work however.  */
+    if (SCHARS (filename) == 0 && ! NILP (only_dir_p))
+      filename = build_string ("Current Directory");
+
+    /* Convert the values we've computed so far to system form.  */
+#ifdef NTGUI_UNICODE
+    to_unicode (prompt, &prompt);
+    to_unicode (dir, &dir);
+    to_unicode (filename, &filename);
+#else /* !NTGUI_UNICODE */
+    prompt = ENCODE_FILE (prompt);
+    dir = ENCODE_FILE (dir);
+    filename = ENCODE_FILE (filename);
+
+    /* We modify these in-place, so make copies for safety.  */
+    dir = Fcopy_sequence (dir);
+    unixtodos_filename (SDATA (dir));
+    filename = Fcopy_sequence (filename);
+    unixtodos_filename (SDATA (filename));
+#endif /* NTGUI_UNICODE */
+
+    /* Fill in the structure for the call to GetOpenFileName below.  For
+       NTGUI_UNICODE builds (which run only on NT), we just use the
+       actual size of the structure.  For non-NTGUI_UNICODE builds, we
+       tell the OS we're using an old version of the structure if it's not
+       new enough to support the newer version.  */
     memset (&new_file_details, 0, sizeof (new_file_details));
-    /* Apparently NT4 crashes if you give it an unexpected size.
-       I'm not sure about Windows 9x, so play it safe.  */
+
     if (w32_major_version > 4 && w32_major_version < 95)
-      file_details->lStructSize = sizeof (NEWOPENFILENAME);
+      file_details->lStructSize = sizeof (new_file_details);
     else
-      file_details->lStructSize = sizeof (OPENFILENAME);
+      file_details->lStructSize = sizeof (*file_details);
+
+    /* Set up the inout parameter for the selected file name.  */
+    if (SBYTES (filename) + 1 > sizeof (filename_buf))
+      error ("filename too long");
+
+    memcpy (filename_buf, SDATA (filename), SBYTES (filename) + 1);
+    file_details->lpstrFile = filename_buf;
+    file_details->nMaxFile = sizeof (filename_buf) / sizeof (*filename_buf);
 
     file_details->hwndOwner = FRAME_W32_WINDOW (f);
     /* Undocumented Bug in Common File Dialog:
        If a filter is not specified, shell links are not resolved.  */
-    file_details->lpstrFilter = "All Files (*.*)\0*.*\0Directories\0*|*\0\0";
-    file_details->lpstrFile = filename;
-    file_details->nMaxFile = sizeof (filename);
-    file_details->lpstrInitialDir = init_dir;
-    file_details->lpstrTitle = SDATA (prompt);
-
-    if (! NILP (only_dir_p))
-      default_filter_index = 2;
-
-    file_details->nFilterIndex = default_filter_index;
-
+    file_details->lpstrFilter = filter;
+    file_details->lpstrInitialDir = (guichar_t*) SDATA (dir);
+    file_details->lpstrTitle = (guichar_t*) SDATA (prompt);
+    file_details->nFilterIndex = NILP (only_dir_p) ? 1 : 2;
     file_details->Flags = (OFN_HIDEREADONLY | OFN_NOCHANGEDIR
-			  | OFN_EXPLORER | OFN_ENABLEHOOK);
+                           | OFN_EXPLORER | OFN_ENABLEHOOK);
+
     if (!NILP (mustmatch))
       {
-	/* Require that the path to the parent directory exists.  */
-	file_details->Flags |= OFN_PATHMUSTEXIST;
-	/* If we are looking for a file, require that it exists.  */
-	if (NILP (only_dir_p))
-	  file_details->Flags |= OFN_FILEMUSTEXIST;
+        /* Require that the path to the parent directory exists.  */
+        file_details->Flags |= OFN_PATHMUSTEXIST;
+        /* If we are looking for a file, require that it exists.  */
+        if (NILP (only_dir_p))
+          file_details->Flags |= OFN_FILEMUSTEXIST;
       }
 
-    file_details->lpfnHook = (LPOFNHOOKPROC) file_dialog_callback;
-
-    file_opened = GetOpenFileName (file_details);
+    {
+      int count = SPECPDL_INDEX ();
+      specbind (Qinhibit_redisplay, Qt);
+      BLOCK_INPUT;
+      file_details->lpfnHook = file_dialog_callback;
 
-    UNBLOCK_INPUT;
+#ifdef NTGUI_UNICODE
+      file_opened = GetOpenFileNameW (file_details);
+#else /* !NTGUI_UNICODE */
+      file_opened = GetOpenFileNameA (file_details);
+#endif /* NTGUI_UNICODE */
+      UNBLOCK_INPUT;
+      unbind_to (count, Qnil);
+    }
 
     if (file_opened)
       {
-	dostounix_filename (filename);
-
-	if (file_details->nFilterIndex == 2)
-	  {
-	    /* "Directories" selected - strip dummy file name.  */
-	    char * last = strrchr (filename, '/');
-	    *last = '\0';
-	  }
-
-	file = DECODE_FILE (build_string (filename));
+        /* Get an Emacs string from the value Windows gave us.  */
+#ifdef NTGUI_UNICODE
+        filename = from_unicode (
+          make_unibyte_string (
+            (char*) filename_buf,
+            /* we get one of the two final 0 bytes for free. */
+            1 + sizeof (wchar_t) * wcslen (filename_buf)));
+#else /* !NTGUI_UNICODE */
+        dostounix_filename (filename_buf);
+        filename = DECODE_FILE (make_string (filename_buf));
+#endif /* NTGUI_UNICODE */
+
+#ifdef CYGWIN
+        filename = Fcygwin_convert_path_from_windows (filename, Qt);
+#endif /* CYGWIN */
+
+        /* Strip the dummy filename off the end of the string if we
+           added it to select a directory.  */
+        if (file_details->nFilterIndex == 2)
+          {
+            filename = Ffile_name_directory (filename);
+          }
       }
     /* User canceled the dialog without making a selection.  */
     else if (!CommDlgExtendedError ())
-      file = Qnil;
+      filename = Qnil;
     /* An error occurred, fallback on reading from the mini-buffer.  */
     else
-      file = Fcompleting_read (prompt, intern ("read-file-name-internal"),
-			       dir, mustmatch, dir, Qfile_name_history,
-			       default_filename, Qnil);
+      filename = Fcompleting_read (
+        orig_prompt,
+        intern ("read-file-name-internal"),
+        orig_dir,
+        mustmatch,
+        orig_dir,
+        Qfile_name_history,
+        default_filename,
+        Qnil);
 
-    file = unbind_to (count, file);
+    UNGCPRO;
   }
 
-  UNGCPRO;
-
   /* Make "Cancel" equivalent to C-g.  */
-  if (NILP (file))
+  if (NILP (filename))
     Fsignal (Qquit, Qnil);
 
-  return unbind_to (count, file);
+  RETURN_UNGCPRO (filename);
 }
 
-
+\f
+#ifdef WINDOWSNT
 /* Moving files to the system recycle bin.
    Used by `move-file-to-trash' instead of the default moving to ~/.Trash  */
 DEFUN ("system-move-file-to-trash", Fsystem_move_file_to_trash,
@@ -6109,6 +6301,8 @@ DEFUN ("system-move-file-to-trash", Fsystem_move_file_to_trash,
   return Qnil;
 }
 
+#endif /* WINDOWSNT */
+
 \f
 /***********************************************************************
                          w32 specialized functions
@@ -6526,7 +6720,7 @@ The following %-sequences are provided:
       else
 	{
 	  char buffer[16];
-	  _snprintf (buffer, 16, "%d", system_status.BatteryLifePercent);
+	  snprintf (buffer, 16, "%d", system_status.BatteryLifePercent);
 	  load_percentage = build_string (buffer);
 	}
 
@@ -6537,18 +6731,18 @@ The following %-sequences are provided:
 	  long m;
 	  float h;
 	  char buffer[16];
-	  _snprintf (buffer, 16, "%ld", seconds_left);
+	  snprintf (buffer, 16, "%ld", seconds_left);
 	  seconds = build_string (buffer);
 
 	  m = seconds_left / 60;
-	  _snprintf (buffer, 16, "%ld", m);
+	  snprintf (buffer, 16, "%ld", m);
 	  minutes = build_string (buffer);
 
 	  h = seconds_left / 3600.0;
-	  _snprintf (buffer, 16, "%3.1f", h);
+	  snprintf (buffer, 16, "%3.1f", h);
 	  hours = build_string (buffer);
 
-	  _snprintf (buffer, 16, "%ld:%02ld", m / 60, m % 60);
+	  snprintf (buffer, 16, "%ld:%02ld", m / 60, m % 60);
 	  remain = build_string (buffer);
 	}
 
@@ -6710,10 +6904,10 @@ DEFUN ("default-printer-name", Fdefault_printer_name, Sdefault_printer_name,
         {
 	  /* a remote printer */
 	  if (*ppi2->pServerName == '\\')
-	    _snprintf (pname_buf, sizeof (pname_buf), "%s\\%s", ppi2->pServerName,
+	    snprintf (pname_buf, sizeof (pname_buf), "%s\\%s", ppi2->pServerName,
 		       ppi2->pShareName);
 	  else
-	    _snprintf (pname_buf, sizeof (pname_buf), "\\\\%s\\%s", ppi2->pServerName,
+	    snprintf (pname_buf, sizeof (pname_buf), "\\\\%s\\%s", ppi2->pServerName,
 		       ppi2->pShareName);
 	  pname_buf[sizeof (pname_buf) - 1] = '\0';
 	}
@@ -6732,6 +6926,292 @@ DEFUN ("default-printer-name", Fdefault_printer_name, Sdefault_printer_name,
   return build_string (pname_buf);
 }
 \f
+
+/* Equivalent of strerror for W32 error codes.  */
+char *
+w32_strerror (int error_no)
+{
+  static char buf[500];
+  DWORD ret;
+
+  if (error_no == 0)
+    error_no = GetLastError ();
+
+  ret = FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM |
+                       FORMAT_MESSAGE_IGNORE_INSERTS,
+                       NULL,
+                       error_no,
+                       0, /* choose most suitable language */
+                       buf, sizeof (buf), NULL);
+
+  while (ret > 0 && (buf[ret - 1] == '\n' ||
+                     buf[ret - 1] == '\r' ))
+      --ret;
+  buf[ret] = '\0';
+  if (!ret)
+    sprintf (buf, "w32 error %u", error_no);
+
+  return buf;
+}
+
+/* For convenience when debugging.  */
+int
+w32_last_error (void)
+{
+  return GetLastError ();
+}
+
+/* Cache information describing the NT system for later use.  */
+void
+cache_system_info (void)
+{
+  union
+    {
+      struct info
+	{
+	  char  major;
+	  char  minor;
+	  short platform;
+	} info;
+      DWORD data;
+    } version;
+
+  /* Cache the version of the operating system.  */
+  version.data = GetVersion ();
+  w32_major_version = version.info.major;
+  w32_minor_version = version.info.minor;
+
+  if (version.info.platform & 0x8000)
+    os_subtype = OS_9X;
+  else
+    os_subtype = OS_NT;
+
+  /* Cache page size, allocation unit, processor type, etc.  */
+  GetSystemInfo (&sysinfo_cache);
+  syspage_mask = sysinfo_cache.dwPageSize - 1;
+
+  /* Cache os info.  */
+  osinfo_cache.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
+  GetVersionEx (&osinfo_cache);
+
+  w32_build_number = osinfo_cache.dwBuildNumber;
+  if (os_subtype == OS_9X)
+    w32_build_number &= 0xffff;
+
+  w32_num_mouse_buttons = GetSystemMetrics (SM_CMOUSEBUTTONS);
+}
+
+#ifdef EMACSDEBUG
+void
+_DebPrint (const char *fmt, ...)
+{
+  char buf[1024];
+  va_list args;
+
+  va_start (args, fmt);
+  vsprintf (buf, fmt, args);
+  va_end (args);
+#if CYGWIN
+  fprintf (stderr, "%s", buf);
+#endif
+  OutputDebugString (buf);
+}
+#endif
+
+int
+w32_console_toggle_lock_key (int vk_code, Lisp_Object new_state)
+{
+  int cur_state = (GetKeyState (vk_code) & 1);
+
+  if (NILP (new_state)
+      || (NUMBERP (new_state)
+	  && ((XUINT (new_state)) & 1) != cur_state))
+    {
+#ifdef WINDOWSNT
+      faked_key = vk_code;
+#endif /* WINDOWSNT */
+
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | 0, 0);
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
+      cur_state = !cur_state;
+    }
+
+  return cur_state;
+}
+
+/* Translate console modifiers to emacs modifiers.
+   German keyboard support (Kai Morgan Zeise 2/18/95).  */
+int
+w32_kbd_mods_to_emacs (DWORD mods, WORD key)
+{
+  int retval = 0;
+
+  /* If we recognize right-alt and left-ctrl as AltGr, and it has been
+     pressed, first remove those modifiers.  */
+  if (!NILP (Vw32_recognize_altgr)
+      && (mods & (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
+      == (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
+    mods &= ~ (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED);
+
+  if (mods & (RIGHT_ALT_PRESSED | LEFT_ALT_PRESSED))
+    retval = ((NILP (Vw32_alt_is_meta)) ? alt_modifier : meta_modifier);
+
+  if (mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+    {
+      retval |= ctrl_modifier;
+      if ((mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+	  == (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+	retval |= meta_modifier;
+    }
+
+  if (mods & LEFT_WIN_PRESSED)
+    retval |= w32_key_to_modifier (VK_LWIN);
+  if (mods & RIGHT_WIN_PRESSED)
+    retval |= w32_key_to_modifier (VK_RWIN);
+  if (mods & APPS_PRESSED)
+    retval |= w32_key_to_modifier (VK_APPS);
+  if (mods & SCROLLLOCK_ON)
+    retval |= w32_key_to_modifier (VK_SCROLL);
+
+  /* Just in case someone wanted the original behavior, make it
+     optional by setting w32-capslock-is-shiftlock to t.  */
+  if (NILP (Vw32_capslock_is_shiftlock)
+      /* Keys that should _not_ be affected by CapsLock.  */
+      && (    (key == VK_BACK)
+	   || (key == VK_TAB)
+	   || (key == VK_CLEAR)
+	   || (key == VK_RETURN)
+	   || (key == VK_ESCAPE)
+	   || ((key >= VK_SPACE) && (key <= VK_HELP))
+	   || ((key >= VK_NUMPAD0) && (key <= VK_F24))
+	   || ((key >= VK_NUMPAD_CLEAR) && (key <= VK_NUMPAD_DELETE))
+	 ))
+    {
+      /* Only consider shift state.  */
+      if ((mods & SHIFT_PRESSED) != 0)
+	retval |= shift_modifier;
+    }
+  else
+    {
+      /* Ignore CapsLock state if not enabled.  */
+      if (NILP (Vw32_enable_caps_lock))
+	mods &= ~CAPSLOCK_ON;
+      if ((mods & (SHIFT_PRESSED | CAPSLOCK_ON)) != 0)
+	retval |= shift_modifier;
+    }
+
+  return retval;
+}
+
+/* The return code indicates key code size.  cpID is the codepage to
+   use for translation to Unicode; -1 means use the current console
+   input codepage.  */
+int
+w32_kbd_patch_key (KEY_EVENT_RECORD *event, int cpId)
+{
+  unsigned int key_code = event->wVirtualKeyCode;
+  unsigned int mods = event->dwControlKeyState;
+  BYTE keystate[256];
+  static BYTE ansi_code[4];
+  static int isdead = 0;
+
+  if (isdead == 2)
+    {
+      event->uChar.AsciiChar = ansi_code[2];
+      isdead = 0;
+      return 1;
+    }
+  if (event->uChar.AsciiChar != 0)
+    return 1;
+
+  memset (keystate, 0, sizeof (keystate));
+  keystate[key_code] = 0x80;
+  if (mods & SHIFT_PRESSED)
+    keystate[VK_SHIFT] = 0x80;
+  if (mods & CAPSLOCK_ON)
+    keystate[VK_CAPITAL] = 1;
+  /* If we recognize right-alt and left-ctrl as AltGr, set the key
+     states accordingly before invoking ToAscii.  */
+  if (!NILP (Vw32_recognize_altgr)
+      && (mods & LEFT_CTRL_PRESSED) && (mods & RIGHT_ALT_PRESSED))
+    {
+      keystate[VK_CONTROL] = 0x80;
+      keystate[VK_LCONTROL] = 0x80;
+      keystate[VK_MENU] = 0x80;
+      keystate[VK_RMENU] = 0x80;
+    }
+
+#if 0
+  /* Because of an OS bug, ToAscii corrupts the stack when called to
+     convert a dead key in console mode on NT4.  Unfortunately, trying
+     to check for dead keys using MapVirtualKey doesn't work either -
+     these functions apparently use internal information about keyboard
+     layout which doesn't get properly updated in console programs when
+     changing layout (though apparently it gets partly updated,
+     otherwise ToAscii wouldn't crash).  */
+  if (is_dead_key (event->wVirtualKeyCode))
+    return 0;
+#endif
+
+  /* On NT, call ToUnicode instead and then convert to the current
+     console input codepage.  */
+  if (os_subtype == OS_NT)
+    {
+      WCHAR buf[128];
+
+      isdead = ToUnicode (event->wVirtualKeyCode, event->wVirtualScanCode,
+			  keystate, buf, 128, 0);
+      if (isdead > 0)
+	{
+	  /* When we are called from the GUI message processing code,
+	     we are passed the current keyboard codepage, a positive
+	     number, to use below.  */
+	  if (cpId == -1)
+	    cpId = GetConsoleCP ();
+
+	  event->uChar.UnicodeChar = buf[isdead - 1];
+	  isdead = WideCharToMultiByte (cpId, 0, buf, isdead,
+					ansi_code, 4, NULL, NULL);
+	}
+      else
+	isdead = 0;
+    }
+  else
+    {
+      isdead = ToAscii (event->wVirtualKeyCode, event->wVirtualScanCode,
+                        keystate, (LPWORD) ansi_code, 0);
+    }
+
+  if (isdead == 0)
+    return 0;
+  event->uChar.AsciiChar = ansi_code[0];
+  return isdead;
+}
+
+
+void
+w32_sys_ring_bell (struct frame *f)
+{
+  if (sound_type == 0xFFFFFFFF)
+    {
+      Beep (666, 100);
+    }
+  else if (sound_type == MB_EMACS_SILENT)
+    {
+      /* Do nothing.  */
+    }
+  else
+    MessageBeep (sound_type);
+}
+
+\f
 /***********************************************************************
 			    Initialization
  ***********************************************************************/
@@ -7099,10 +7579,10 @@ only be necessary if the default setting causes problems.  */);
 
   defsubr (&Sfile_system_info);
   defsubr (&Sdefault_printer_name);
+  defsubr (&Sset_message_beep);
 
   check_window_system_func = check_w32;
 
-
   hourglass_timer = 0;
   hourglass_hwnd = NULL;
 
@@ -7117,7 +7597,9 @@ only be necessary if the default setting causes problems.  */);
   staticpro (&last_show_tip_args);
 
   defsubr (&Sx_file_dialog);
+#ifdef WINDOWSNT
   defsubr (&Ssystem_move_file_to_trash);
+#endif
 }
 
 
@@ -7196,9 +7678,3 @@ w32_abort (void)
     }
 }
 
-/* For convenience when debugging.  */
-int
-w32_last_error (void)
-{
-  return GetLastError ();
-}
diff --git a/src/w32font.c b/src/w32font.c
index fd24a90..d87747f 100644
--- a/src/w32font.c
+++ b/src/w32font.c
@@ -18,6 +18,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <config.h>
 #include <windows.h>
+#include <stdio.h>
 #include <math.h>
 #include <ctype.h>
 #include <commdlg.h>
@@ -1440,6 +1441,9 @@ w32font_coverage_ok (FONTSIGNATURE * coverage, BYTE charset)
   return 1;
 }
 
+#if !WINDOWSNT
+#define _strlwr strlwr
+#endif
 
 static int
 check_face_name (LOGFONT *font, char *full_name)
diff --git a/src/w32inevt.c b/src/w32inevt.c
index 731dd67..c782119 100644
--- a/src/w32inevt.c
+++ b/src/w32inevt.c
@@ -71,6 +71,9 @@ w32_read_console_input (HANDLE h, INPUT_RECORD *rec, DWORD recsize,
 	  : ReadConsoleInputA (h, rec, recsize, waiting));
 }
 
+/* Set by w32_console_toggle_lock_key.  */
+int faked_key;
+
 static int
 fill_queue (BOOL block)
 {
@@ -532,32 +535,6 @@ key_event (KEY_EVENT_RECORD *event, struct input_event *emacs_ev, int *isdead)
   return 1;
 }
 
-int
-w32_console_toggle_lock_key (int vk_code, Lisp_Object new_state)
-{
-  int cur_state = (GetKeyState (vk_code) & 1);
-
-  if (NILP (new_state)
-      || (NUMBERP (new_state)
-	  && ((XUINT (new_state)) & 1) != cur_state))
-    {
-      faked_key = vk_code;
-
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | 0, 0);
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
-      cur_state = !cur_state;
-    }
-
-  return cur_state;
-}
-
 /* Mouse position hook.  */
 void
 w32_console_mouse_position (FRAME_PTR *f,
diff --git a/src/w32menu.c b/src/w32menu.c
index 7ea4633..134c66f 100644
--- a/src/w32menu.c
+++ b/src/w32menu.c
@@ -21,7 +21,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <signal.h>
 #include <stdio.h>
-#include <mbstring.h>
 #include <setjmp.h>
 
 #include "lisp.h"
@@ -41,6 +40,10 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
    if this is not done before the other system files.  */
 #include "w32term.h"
 
+#ifndef NTGUI_UNICODE
+#include <mbstring.h>
+#endif /* !NTGUI_UNICODE */
+
 /* Load sys/types.h if not already loaded.
    In some systems loading it twice is suicidal.  */
 #ifndef makedev
@@ -79,10 +82,17 @@ typedef int (WINAPI * MessageBoxW_Proc) (
     IN WCHAR *caption,
     IN UINT type);
 
+#ifdef NTGUI_UNICODE
+#define get_menu_item_info GetMenuItemInfoA
+#define set_menu_item_info SetMenuItemInfoA
+#define unicode_append_menu AppendMenuW
+#define unicode_message_box MessageBoxW
+#else /* !NTGUI_UNICODE */
 GetMenuItemInfoA_Proc get_menu_item_info = NULL;
 SetMenuItemInfoA_Proc set_menu_item_info = NULL;
 AppendMenuW_Proc unicode_append_menu = NULL;
 MessageBoxW_Proc unicode_message_box = NULL;
+#endif /* NTGUI_UNICODE */
 
 Lisp_Object Qdebug_on_next_call;
 
@@ -99,6 +109,7 @@ static void utf8to16 (unsigned char *, int, WCHAR *);
 static int fill_in_menu (HMENU, widget_value *);
 
 void w32_free_menu_strings (HWND);
+
 \f
 
 /* This is set nonzero after the user activates the menu bar, and set
@@ -1406,6 +1417,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
                 nlen++;
             }
         }
+#ifndef NTGUI_UNICODE
       else
         {
           /* If encoded with the system codepage, use multibyte string
@@ -1416,6 +1428,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
                 nlen++;
             }
         }
+#endif /* !NTGUI_UNICODE */
 
       if (nlen > orig_len)
         {
@@ -1430,6 +1443,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
                     *q++ = *p;
                   *q++ = *p++;
                 }
+#ifndef NTGUI_UNICODE
               else
                 {
                   if (_mbsnextc (p) == '&')
@@ -1441,6 +1455,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
                   p = _mbsinc (p);
                   q = _mbsinc (q);
                 }
+#endif /* !NTGUI_UNICODE */
             }
           *q = '\0';
         }
@@ -1487,6 +1502,8 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
 					  item != NULL ? (UINT) item
 					    : (UINT) wv->call_data,
 					  utf16_string);
+
+#ifndef NTGUI_UNICODE /* Fallback does not apply when always UNICODE */
       if (!return_value)
 	{
 	  /* On W9x/ME, Unicode menus are not supported, though AppendMenuW
@@ -1505,6 +1522,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
 	  if (osinfo_cache.dwPlatformId != VER_PLATFORM_WIN32_NT)
 	    unicode_append_menu = NULL;
 	}
+#endif /* NTGUI_UNICODE */
 
       if (unicode_append_menu && (fuFlags & MF_OWNERDRAW))
 	local_free (out_string);
@@ -1724,10 +1742,12 @@ syms_of_w32menu (void)
 void
 globals_of_w32menu (void)
 {
+#ifndef NTGUI_UNICODE
   /* See if Get/SetMenuItemInfo functions are available.  */
   HMODULE user32 = GetModuleHandle ("user32.dll");
   get_menu_item_info = (GetMenuItemInfoA_Proc) GetProcAddress (user32, "GetMenuItemInfoA");
   set_menu_item_info = (SetMenuItemInfoA_Proc) GetProcAddress (user32, "SetMenuItemInfoA");
   unicode_append_menu = (AppendMenuW_Proc) GetProcAddress (user32, "AppendMenuW");
   unicode_message_box = (MessageBoxW_Proc) GetProcAddress (user32, "MessageBoxW");
+#endif /* !NTGUI_UNICODE */
 }
diff --git a/src/w32proc.c b/src/w32proc.c
index 33aed5e..0cc62ae 100644
--- a/src/w32proc.c
+++ b/src/w32proc.c
@@ -68,20 +68,6 @@ extern BOOL WINAPI IsValidLocale (LCID, DWORD);
 
 Lisp_Object Qhigh, Qlow;
 
-#ifdef EMACSDEBUG
-void
-_DebPrint (const char *fmt, ...)
-{
-  char buf[1024];
-  va_list args;
-
-  va_start (args, fmt);
-  vsprintf (buf, fmt, args);
-  va_end (args);
-  OutputDebugString (buf);
-}
-#endif
-
 typedef void (_CALLBACK_ *signal_handler) (int);
 
 /* Signal handlers...SIG_DFL == 0 so this is initialized correctly.  */
diff --git a/src/w32select.c b/src/w32select.c
index 59ff440..6b855b4 100644
--- a/src/w32select.c
+++ b/src/w32select.c
@@ -82,6 +82,11 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "coding.h"
 #include "composite.h"
 
+#ifdef CYGWIN
+#include <string.h>
+#include <stdio.h>
+#define _memccpy memccpy
+#endif
 
 static HGLOBAL convert_to_handle_as_ascii (void);
 static HGLOBAL convert_to_handle_as_coded (Lisp_Object coding_system);
diff --git a/src/w32select.h b/src/w32select.h
new file mode 100644
index 0000000..6924d4d
--- /dev/null
+++ b/src/w32select.h
@@ -0,0 +1,30 @@
+/* Selection processing for Emacs on the Microsoft W32 API.
+
+Copyright (C) 1993-1994, 2001-2011  Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#ifndef W32SELECT_H
+#define W32SELECT_H
+#include <windows.h>
+
+#define HAVE_W32SELECT 1
+
+extern void syms_of_w32select (void);
+extern void globals_of_w32select (void);
+extern void term_w32select (void);
+
+#endif
diff --git a/src/w32term.c b/src/w32term.c
index 262bbd4..0eacff2 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -52,7 +52,14 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "atimer.h"
 #include "keymap.h"
 
+#ifdef WINDOWSNT
 #include "w32heap.h"
+#endif
+
+#ifndef WINDOWSNT
+#include <io.h> /* for get_osfhandle */
+#endif
+
 #include <shellapi.h>
 
 #include "font.h"
@@ -103,7 +110,7 @@ struct w32_display_info *x_display_list;
 Lisp_Object w32_display_name_list;
 
 
-#ifndef GLYPHSET
+#if !defined (GLYPHSET) && _WIN32_WINNT < 0x500
 /* Pre Windows 2000, this was not available, but define it here so
    that Emacs compiled on such a platform will run on newer versions.  */
 
@@ -122,7 +129,7 @@ typedef struct tagGLYPHSET
   WCRANGE ranges[1];
 } GLYPHSET;
 
-#endif
+#endif /* compiling for pre-Win2k */
 
 /* Dynamic linking to SetLayeredWindowAttribute (only since 2000).  */
 BOOL (WINAPI *pfnSetLayeredWindowAttributes) (HWND, COLORREF, BYTE, DWORD);
@@ -191,6 +198,13 @@ static int volatile input_signal_count;
 static int input_signal_count;
 #endif
 
+#ifdef CYGWIN
+int w32_message_fd = -1;
+#endif /* CYGWIN */
+
+/* Keyboard code page - may be changed by language-change events.  */
+static int keyboard_codepage;
+
 static void x_update_window_end (struct window *, int, int);
 static void w32_handle_tool_bar_click (struct frame *,
                                        struct input_event *);
@@ -4158,6 +4172,7 @@ w32_read_socket (struct terminal *terminal, int expected,
   struct frame *f;
   struct w32_display_info *dpyinfo = &one_w32_display_info;
   Mouse_HLInfo *hlinfo = &dpyinfo->mouse_highlight;
+  static char buf[1];
 
   if (interrupt_input_blocked)
     {
@@ -4171,12 +4186,19 @@ w32_read_socket (struct terminal *terminal, int expected,
   /* So people can tell when we have read the available input.  */
   input_signal_count++;
 
+  /* Process any incoming thread messages.  */
+  drain_message_queue ();
+
   /* TODO: ghostscript integration. */
   while (get_next_msg (&msg, FALSE))
     {
       struct input_event inev;
       int do_help = 0;
 
+      /* DebPrint (("w32_read_socket: %s time:%u\n", */
+      /*            w32_name_of_message (msg.msg.message), */
+      /*            msg.msg.time)); */
+
       EVENT_INIT (inev);
       inev.kind = NO_EVENT;
       inev.arg = Qnil;
@@ -6309,8 +6331,15 @@ w32_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
     w32_defined_color (0, "black", &color, 1);
   }
 
-  /* Add the default keyboard.  */
+#ifdef WINDOWSNT
+  /* Add the default keyboard.  When !WINDOWSNT, we're using the
+     standard Emacs console handling machinery and don't need an
+     explicit FD here.  */
   add_keyboard_wait_descriptor (0);
+#elif CYGWIN
+  /* /dev/windows wakes us up when we have a thread message pending.  */
+  add_keyboard_wait_descriptor (w32_message_fd);
+#endif
 
   /* Create Fringe Bitmaps and store them for later use.
 
@@ -6321,15 +6350,6 @@ w32_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
      the bitmaps.  */
   w32_init_fringe (terminal->rif);
 
-#ifdef F_SETOWN
-  fcntl (connection, F_SETOWN, getpid ());
-#endif /* ! defined (F_SETOWN) */
-
-#ifdef SIGIO
-  if (interrupt_input)
-    init_sigio (connection);
-#endif /* ! defined (SIGIO) */
-
   UNBLOCK_INPUT;
 
   return dpyinfo;
@@ -6379,6 +6399,7 @@ x_delete_display (struct w32_display_info *dpyinfo)
 
   w32_reset_fringes ();
 }
+
 \f
 /* Set up use of W32.  */
 
@@ -6416,6 +6437,11 @@ w32_initialize (void)
 	set_user_model (L"GNU.Emacs");
     }
 
+#ifdef CYGWIN
+  if ((w32_message_fd = open ("/dev/windows", O_RDWR | O_CLOEXEC)) == -1)
+    fatal ("opening /dev/windows: %s", strerror (errno));
+#endif /* CYGWIN */
+
   /* Initialize w32_use_visible_system_caret based on whether a screen
      reader is in use.  */
   if (!SystemParametersInfo (SPI_GETSCREENREADER, 0,
@@ -6576,4 +6602,6 @@ With MS Windows or Nextstep, the value is t.  */);
 
   staticpro (&last_mouse_motion_frame);
   last_mouse_motion_frame = Qnil;
+
+  Fprovide (intern_c_string ("w32"), Qnil);
 }
diff --git a/src/w32term.h b/src/w32term.h
index 42b5074..5c583a3 100644
--- a/src/w32term.h
+++ b/src/w32term.h
@@ -19,6 +19,8 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Added by Kevin Gallo */
 
 #include "w32gui.h"
+#include "frame.h"
+#include "atimer.h"
 
 \f
 #define BLACK_PIX_DEFAULT(f) PALETTERGB(0,0,0)
@@ -195,11 +197,47 @@ Lisp_Object display_x_get_resource (struct w32_display_info *,
                                     Lisp_Object, Lisp_Object,
                                     Lisp_Object, Lisp_Object);
 
+extern void x_focus_on_frame (struct frame *f);
+
+/* also defined in xterm.h XXX: factor out to common header */
+
 extern struct w32_display_info *w32_term_init (Lisp_Object,
 					       char *, char *);
-
+extern void check_w32 (void);
+extern int w32_defined_color (FRAME_PTR f, char *color,
+                              XColor *color_def, int alloc);
+extern void set_frame_menubar (struct frame *f, int first_time, int deep_p);
+extern void x_set_window_size (struct frame *f, int change_grav,
+                              int cols, int rows);
 extern int x_display_pixel_height (struct w32_display_info *);
 extern int x_display_pixel_width (struct w32_display_info *);
+extern void x_sync (struct frame *);
+extern Lisp_Object x_get_focus_frame (struct frame *);
+extern void x_set_mouse_position (struct frame *f, int h, int v);
+extern void x_set_mouse_pixel_position (struct frame *f, int pix_x, int pix_y);
+extern void x_make_frame_visible (struct frame *f);
+extern void x_make_frame_invisible (struct frame *f);
+extern void x_iconify_frame (struct frame *f);
+extern int x_char_width (struct frame *f);
+extern int x_char_height (struct frame *f);
+extern int x_pixel_width (struct frame *f);
+extern int x_pixel_height (struct frame *f);
+extern void x_set_frame_alpha (struct frame *f);
+extern void x_set_menu_bar_lines (struct frame *, Lisp_Object, Lisp_Object);
+extern void x_set_tool_bar_lines (struct frame *f,
+                                  Lisp_Object value,
+                                  Lisp_Object oldval);
+extern void x_activate_menubar (struct frame *);
+extern int x_bitmap_icon (struct frame *, Lisp_Object);
+extern void initialize_frame_menubar (struct frame *);
+extern void x_free_frame_resources (struct frame *);
+extern void x_wm_set_size_hint (struct frame *, long, int);
+extern void x_real_positions (struct frame *, int *, int *);
+
+/* w32inevt.c */
+extern int w32_kbd_patch_key (KEY_EVENT_RECORD *event, int cpId);
+extern int w32_kbd_mods_to_emacs (DWORD mods, WORD key);
+
 
 \f
 #define PIX_TYPE COLORREF
@@ -576,8 +614,9 @@ do { \
 #define WM_EMACS_HIDE_CARET            (WM_EMACS_START + 18)
 #define WM_EMACS_SETCURSOR             (WM_EMACS_START + 19)
 #define WM_EMACS_PAINT                 (WM_EMACS_START + 20)
-#define WM_EMACS_BRINGTOTOP            (WM_EMACS_START + 21)
-#define WM_EMACS_END                   (WM_EMACS_START + 22)
+#define WM_EMACS_BRINGTOTOP            (WM_EMACS_START + 22)
+#define WM_EMACS_INPUT_READY           (WM_EMACS_START + 23)
+#define WM_EMACS_END                   (WM_EMACS_START + 24)
 
 #define WND_FONTWIDTH_INDEX    (0)
 #define WND_LINEHEIGHT_INDEX   (4)
@@ -599,6 +638,8 @@ typedef struct W32Msg {
     RECT rect;
 } W32Msg;
 
+extern BOOL prepend_msg (W32Msg *lpmsg);
+
 /* Structure for recording message when input thread must return a
    result that depends on lisp thread to compute.  Lisp thread can
    complete deferred messages out of order.  */
@@ -702,3 +743,27 @@ extern HWND w32_system_caret_hwnd;
 extern int w32_system_caret_height;
 extern int w32_system_caret_x;
 extern int w32_system_caret_y;
+
+#if EMACSDEBUG
+extern const char*
+w32_name_of_message (UINT msg);
+#endif /* EMACSDEBUG */
+
+extern void syms_of_w32term (void);
+extern void syms_of_w32menu (void);
+extern void syms_of_w32fns (void);
+
+extern void globals_of_w32menu (void);
+extern void globals_of_w32fns (void);
+
+/* Ordinarily, we'd just send SIGIO to ourselves when we have input,
+ * terminating the main thread's normal select call with EINTR.
+ * However, Cygwin has a known bug [1] that causes us to crash when
+ * sending a signal to our main thread from our message pump thread.
+ * The workaround is to use an old-fashioned self-pipe.
+ *
+ * [1] <loom.20100428T060408-563@post.gmane.org>
+ */
+#ifdef CYGWIN
+extern int w32_message_fd;
+#endif /* CYGWIN */
diff --git a/src/w32xfns.c b/src/w32xfns.c
index 745a5cf..7436365 100644
--- a/src/w32xfns.c
+++ b/src/w32xfns.c
@@ -20,6 +20,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include <signal.h>
 #include <stdio.h>
 #include <setjmp.h>
+
 #include "lisp.h"
 #include "keyboard.h"
 #include "frame.h"
@@ -33,7 +34,11 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #define myfree(lp) GlobalFreePtr (lp)
 
 CRITICAL_SECTION critsect;
+
+#if WINDOWSNT
 extern HANDLE keyboard_handle;
+#endif
+
 HANDLE input_available = NULL;
 HANDLE interrupt_handle = NULL;
 
@@ -44,7 +49,11 @@ init_crit (void)
 
   /* For safety, input_available should only be reset by get_next_msg
      when the input queue is empty, so make it a manual reset event. */
-  keyboard_handle = input_available = CreateEvent (NULL, TRUE, FALSE, NULL);
+  input_available = CreateEvent (NULL, TRUE, FALSE, NULL);
+
+#if WINDOWSNT
+  keyboard_handle = input_available;
+#endif
 
   /* interrupt_handle is signaled when quit (C-g) is detected, so that
      blocking system calls can be interrupted.  We make it a manual
@@ -241,6 +250,22 @@ get_next_msg (W32Msg * lpmsg, BOOL bWait)
   return (bRet);
 }
 
+extern char * w32_strerror (int error_no);
+
+/* Tell the main thread that we have input available; if the main
+   thread is blocked in select(), we wake it up here.  */
+static void
+notify_msg_ready (void)
+{
+  SetEvent (input_available);
+
+#ifdef CYGWIN
+  /* Wakes up the main thread, which is blocked select()ing for /dev/windows,
+     among other files.  */
+  (void) PostThreadMessage (dwMainThreadId, WM_EMACS_INPUT_READY, 0, 0);
+#endif /* CYGWIN */
+}
+
 BOOL
 post_msg (W32Msg * lpmsg)
 {
@@ -264,8 +289,7 @@ post_msg (W32Msg * lpmsg)
     }
 
   lpTail = lpNew;
-  SetEvent (input_available);
-
+  notify_msg_ready ();
   leave_crit ();
 
   return (TRUE);
@@ -286,7 +310,7 @@ prepend_msg (W32Msg *lpmsg)
   nQueue++;
   lpNew->lpNext = lpHead;
   lpHead = lpNew;
-
+  notify_msg_ready ();
   leave_crit ();
 
   return (TRUE);
@@ -438,6 +462,6 @@ XParseGeometry (char *string,
 
 /* x_sync is a no-op on W32.  */
 void
-x_sync (void *f)
+x_sync (struct frame *f)
 {
 }
diff --git a/src/window.c b/src/window.c
index a71fa0b..e743257 100644
--- a/src/window.c
+++ b/src/window.c
@@ -41,7 +41,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif	/* HAVE_X_WINDOWS */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef MSDOS
diff --git a/src/xdisp.c b/src/xdisp.c
index d0338db..58eb672 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -302,7 +302,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef HAVE_NS
@@ -29320,7 +29320,7 @@ init_xdisp (void)
 
 /* Since w32 does not support atimers, it defines its own implementation of
    the following three functions in w32fns.c.  */
-#ifndef WINDOWSNT
+#ifndef HAVE_NTGUI
 
 /* Platform-independent portion of hourglass implementation. */
 
@@ -29366,4 +29366,4 @@ cancel_hourglass (void)
     hide_hourglass ();
 #endif
 }
-#endif /* ! WINDOWSNT  */
+#endif /* ! HAVE_NTGUI  */
diff --git a/src/xfaces.c b/src/xfaces.c
index a81bd55..60d6d1d 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -228,13 +228,13 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifdef HAVE_WINDOW_SYSTEM
 #include TERM_HEADER
 #include "fontset.h"
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #undef FRAME_X_DISPLAY_INFO
 #define FRAME_X_DISPLAY_INFO FRAME_W32_DISPLAY_INFO
 #define x_display_info w32_display_info
 #define check_x check_w32
 #define GCGraphicsExposures 0
-#endif /* WINDOWSNT */
+#endif /* HAVE_NTGUI */
 
 #ifdef HAVE_NS
 #undef FRAME_X_DISPLAY_INFO
@@ -663,7 +663,7 @@ x_free_gc (struct frame *f, GC gc)
 
 #endif /* HAVE_X_WINDOWS */
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 /* W32 emulation of GCs */
 
 static inline GC
@@ -687,7 +687,7 @@ x_free_gc (struct frame *f, GC gc)
   xfree (gc);
 }
 
-#endif  /* WINDOWSNT */
+#endif  /* HAVE_NTGUI */
 
 #ifdef HAVE_NS
 /* NS emulation of GCs */
@@ -757,7 +757,7 @@ init_frame_faces (struct frame *f)
 #ifdef HAVE_X_WINDOWS
   if (!FRAME_X_P (f) || FRAME_X_WINDOW (f))
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   if (!FRAME_WINDOW_P (f) || FRAME_W32_WINDOW (f))
 #endif
 #ifdef HAVE_NS
@@ -1136,7 +1136,7 @@ defined_color (struct frame *f, const char *color_name, XColor *color_def,
   else if (FRAME_X_P (f))
     return x_defined_color (f, color_name, color_def, alloc);
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   else if (FRAME_W32_P (f))
     return w32_defined_color (f, color_name, color_def, alloc);
 #endif
@@ -3270,7 +3270,7 @@ FRAME 0 means change the face on all frames, and change the default
 	    param = Qbackground_color;
 	}
 #ifdef HAVE_WINDOW_SYSTEM
-#ifndef WINDOWSNT
+#ifndef HAVE_NTGUI
       else if (EQ (face, Qscroll_bar))
 	{
 	  /* Changing the colors of `scroll-bar' sets frame parameters
@@ -3280,7 +3280,7 @@ FRAME 0 means change the face on all frames, and change the default
 	  else if (EQ (attr, QCbackground))
 	    param = Qscroll_bar_background;
 	}
-#endif /* not WINDOWSNT */
+#endif /* not HAVE_NTGUI */
       else if (EQ (face, Qborder))
 	{
 	  /* Changing background color of `border' sets frame parameter
@@ -6387,7 +6387,7 @@ where R,G,B are numbers between 0 and 255 and name is an arbitrary string.  */)
 	    if (num >= 0 && name[num] == '\n')
 	      name[num] = 0;
 	    cmap = Fcons (Fcons (build_string (name),
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 				 make_number (RGB (red, green, blue))),
 #else
 				 make_number ((red << 16) | (green << 8) | blue)),
diff --git a/src/xterm.h b/src/xterm.h
index cd02ff0..06fa4b5 100644
--- a/src/xterm.h
+++ b/src/xterm.h
@@ -970,7 +970,6 @@ extern int x_alloc_lighter_color_for_widget (Widget, Display *, Colormap,
                                              double, int);
 #endif
 extern int x_alloc_nearest_color (struct frame *, Colormap, XColor *);
-extern void x_query_color (struct frame *f, XColor *);
 extern void x_clear_area (Display *, Window, int, int, int, int, int);
 #if defined HAVE_MENUS && !defined USE_X_TOOLKIT && !defined USE_GTK
 extern void x_mouse_leave (struct x_display_info *);
-- 
1.7.2.5





^ permalink raw reply related	[relevance 1%]

* Re: Aligned blocks management: obsolete?
  @ 2012-06-21 16:29 10%                     ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2012-06-21 16:29 UTC (permalink / raw)
  To: Dmitry Antipov; +Cc: eggert, monnier, emacs-devel

> Date: Thu, 21 Jun 2012 08:27:14 +0400
> From: Dmitry Antipov <dmantipov@yandex.ru>
> CC: monnier@iro.umontreal.ca, eggert@cs.ucla.edu, emacs-devel@gnu.org
> 
> > P.S. If memory fragmentation is what you worry about, then doesn't
> > ralloc.c free us from this, on platforms that use it?
> 
> I don't know how ralloc.c works.

It hooks into sbrk, and when malloc asks for more memory by calling
sbrk, ralloc.c relocates buffer text trying to free a bug enough
chunk, before it lets the call to sbrk to proceed.

> In general, I believe moving/compacting GC is the only way to reduce
> fragmentation; since current design makes it impossible to
> move/compact Lisp objects, any underlying allocator can't really
> help to reduce fragmentation.

Maybe I don't understand what you mean by move/compact, but aren't
buffer text and data of a Lisp string already designed to support such
moving/compacting?  The pointer to the text is obtained by a second
dereference, so the Lisp object representing buffer and string stays
unmodified when the text is relocated.



^ permalink raw reply	[relevance 10%]

* Re: Aligned blocks management: obsolete?
    @ 2012-06-20 17:06  5%             ` Eli Zaretskii
  1 sibling, 0 replies; 143+ results
From: Eli Zaretskii @ 2012-06-20 17:06 UTC (permalink / raw)
  To: Dmitry Antipov; +Cc: eggert, monnier, emacs-devel

> Date: Wed, 20 Jun 2012 10:47:08 +0400
> From: Dmitry Antipov <dmantipov@yandex.ru>
> CC: Emacs development discussions <emacs-devel@gnu.org>
> 
> This code tries to utilize system malloc features and falls back to legacy
> aligned blocks management code if system malloc implementation is unknown,
> broken, or lacks aligned allocation routines.
> 
> It will be great if someone can help to test this on Windows, OSX, old *BSD
> and other non-GNU/Linux systems

What exactly would you like us to test, beyond the fact that the
patched sources compile?

Anyway, I don't understand the motivation for the changes you've done
relative to the previous version.  In particular:

> +#if ! HAVE_POSIX_MEMALIGN && ! HAVE_WORKING_MEMALIGN && ! _MSC_VER

Why only _MSC_VER is being tested here?  This will only catch the MSVC
build of Emacs, but will miss the MinGW (GCC-based) Windows build and
the MS-DOS build.  If you wanted to catch all of them, you should test
DOS_NT instead.

> +#ifdef HAVE_POSIX_MEMALIGN
> +  if (posix_memalign (&val, BLOCK_ALIGN, nbytes))
> +    val = NULL;
> +#elif HAVE_WORKING_MEMALIGN
> +  val = memalign (BLOCK_ALIGN, nbytes);
> +#elif _MSC_VER
> +  /* Yes, the order of arguments is correct.  */
> +  val = _aligned_malloc (nbytes, BLOCK_ALIGN);
> +#else
> +  val = internal_align_alloc (nbytes);
> +#endif

The _MSC_VER part is not right, IMO.  The Windows build, whether MinGW
or MSVC, uses gmalloc.c for its malloc implementation, with sbrk
(implemented in w32heap.c) that calls directly into the VM allocation
APIs, and is thus similar to mmap-based memory allocation on Posix
hosts, in that it doesn't suffer from fragmentation.

By contrast, _aligned_malloc is most probably a very thin wrapper
around MS runtime implementation of malloc (MS documentation says
"_aligned_malloc is based on malloc"), and we certainly don't want to
use that malloc in Emacs, because it will be definitely prone to
severe fragmentation problems.

So, unless I'm missing something, the MS-Windows build (and also the
MS-DOS one) should defined HAVE_POSIX_MEMALIGN and use its
implementation provided by gmalloc.c.  Unless, that is, you think that
gmalloc's implementation of posix_memalign is not good enough, in
which case we will be much better off improving it than switching to
MS's malloc.



^ permalink raw reply	[relevance 5%]

* Emacs win32 cleanup
@ 2012-03-25 11:47  8% Fabrice Popineau
  0 siblings, 0 replies; 143+ results
From: Fabrice Popineau @ 2012-03-25 11:47 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 900 bytes --]

This part of w32heap.c is obsolete for quite a long time.
It is not possible anymore to override heap_init() and heap_term()  in libc.
And it is of no use when compiling with the crt dll.

--- src/w32heap.c       2012-02-28 15:34:44 +0000
+++ src/w32heap.c       2012-03-25 11:32:33 +0000
@@ -305,26 +305,3 @@
     sbrk (need_to_alloc);
 }

-#if (_MSC_VER >= 1000 && _MSC_VER < 1300 && !defined (USE_CRT_DLL))
-
-/* MSVC 4.2 invokes these functions from mainCRTStartup to initialize
-   a heap via HeapCreate.  They are normally defined by the runtime,
-   but we override them here so that the unnecessary HeapCreate call
-   is not performed.  */
-
-int __cdecl
-_heap_init (void)
-{
-  /* Stepping through the assembly indicates that mainCRTStartup is
-     expecting a nonzero success return value.  */
-  return 1;
-}
-
-void __cdecl
-_heap_term (void)
-{
-  return;
-}
-
-#endif
-

-- 
Fabrice

[-- Attachment #2: Type: text/html, Size: 1317 bytes --]

^ permalink raw reply	[relevance 8%]

* "resource temporarily unavailable" errors on windows 7
@ 2012-03-12  4:56  6% Alex Harsanyi
  0 siblings, 0 replies; 143+ results
From: Alex Harsanyi @ 2012-03-12  4:56 UTC (permalink / raw)
  To: emacs-devel

I keep encountering the following error each time I try to start a
subprocess under emacs:

   File error: Spawning child process, resource temporarily unavailable

This happens on Windows 7, 32 bit with the prebuilt binaries versions
23.4, 24.0.93 and 24.0.94 but *not* with Emacs 23.3.  It happens when
launching all kinds of sub-processes (compilation commands, version
control commands, diff, aspell, bash, etc).  It also happens on two
other colleagues computers, also running Windows 7, 32 bit.  If I set
the Windows XP compatibility flag on emacs.exe, the problem goes away,
but makes Emacs unusable for me, since the programs I need to run do
not work when the compatibility mode is set.

I run a diff between Emacs 23.3 and 23.4 and identified that a new
allocate_heap() function was added in 23.4.  If I remove the function,
falling back on the one used in 23.3 than I no longer get the above
error.  (I attached a patch to show which function I talk about, not
to suggest removing the function).

Should this version of allocate_heap() be used on a Windows 7, 32 bit
platform?

Alex.



diff -up --tabsize=4 c\:/emacs-24.0.94/src/w32heap.c\~
c\:/emacs-24.0.94/src/w32heap.c
--- c:/emacs-24.0.94/src/w32heap.c~	2012-02-14 00:13:25.000000000 +0800
+++ c:/emacs-24.0.94/src/w32heap.c	2012-03-02 10:38:51.591246600 +0800
@@ -114,7 +114,6 @@ get_data_end (void)
   return data_region_end;
 }

-#if !defined (USE_LISP_UNION_TYPE) && !defined (USE_LSB_TAG)
 static char *
 allocate_heap (void)
 {
@@ -141,27 +140,6 @@ allocate_heap (void)

   return ptr;
 }
-#else  /* USE_LISP_UNION_TYPE || USE_LSB_TAG */
-static char *
-allocate_heap (void)
-{
-  unsigned long size = 0x80000000; /* start by asking for 2GB */
-  void *ptr = NULL;
-
-  while (!ptr && size > 0x00100000)
-    {
-      reserved_heap_size = size;
-      ptr = VirtualAlloc (NULL,
-			  get_reserved_heap_size (),
-			  MEM_RESERVE,
-			  PAGE_NOACCESS);
-      size -= 0x00800000; /* if failed, decrease request by 8MB */
-    }
-
-  return ptr;
-}
-#endif /* USE_LISP_UNION_TYPE || USE_LSB_TAG */
-

 /* Emulate Unix sbrk.  Note that ralloc.c expects the return value to
    be the address of the _start_ (not end) of the new block in case of

Diff finished.  Mon Mar 12 07:47:19 2012



^ permalink raw reply	[relevance 6%]

* Re: Windows 64 port
  @ 2012-02-28 21:32  8%       ` Fabrice Popineau
  0 siblings, 0 replies; 143+ results
From: Fabrice Popineau @ 2012-02-28 21:32 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: ajmr, emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 3965 bytes --]

>
> Can you tell which parts of the current scheme need to be reworked,
> and why do you think so?
>
> > === modified file 'lib/strftime.c'
> > --- lib/strftime.c    2011-03-31 04:24:03 +0000
> > +++ lib/strftime.c    2011-12-05 13:09:35 +0000
> > @@ -36,9 +36,13 @@
> >  #include <ctype.h>
> >  #include <time.h>
> >
> > +#ifdef _MSC_VER
> > +#define tzname _tzname
> > +#else
> >  #if HAVE_TZNAME && !HAVE_DECL_TZNAME
> >  extern char *tzname[];
> >  #endif
> > +#endif
>
> This seems to be unrelated to 64-bit hosts.  Why is it needed, when
> s/ms-w32.h has the same #define (which your patch #ifdef's away)?
> What is the issue here?
>

I compile with USE_CRT_DLL=1. If I define tzname as _tzname is ms-w32.h, I
get an error when including MS time.h
on some function returning an array. If I don't define it this way in
strftime, I get on error when linking because msvcrt has _tzname, not
tzname.



> > === modified file 'src/editfns.c'
> > --- src/editfns.c     2012-01-19 07:21:25 +0000
> > +++ src/editfns.c     2012-02-05 20:06:34 +0000
> > @@ -82,6 +82,8 @@
> >
> >  #ifdef WINDOWSNT
> >  extern Lisp_Object w32_get_internal_run_time (void);
> > +
> > +extern struct tm *localtime (const time_t *t);
> >  #endif
>
> Why is this needed?  It seems also unrelated to 64-bit Windows.


To remove a warning on localtime not define, hence supposed to return an
int
which has not the same size as a pointer (now).



>

> -internal_lisp_condition_case (volatile Lisp_Object var, Lisp_Object
> bodyform,
> > +internal_lisp_condition_case (/* volatile */ Lisp_Object var,
> Lisp_Object bodyform,
>
> Does MSVC have problems with the `volatile' qualifier?
>
>
Nope. A leftover. Sorry.


> > --- src/frame.c       2012-01-19 07:21:25 +0000
> > +++ src/frame.c       2012-02-05 20:06:34 +0000
> > @@ -812,6 +812,7 @@
> >  #ifdef HAVE_WINDOW_SYSTEM
> >    if (track && FRAME_WINDOW_P (XFRAME (frame)))
> >      {
> > +      extern Lisp_Object x_get_focus_frame(struct frame *);
>
> This should go into w32term.h (it is already in xterm.h and nsterm.h).
>
> > --- src/m/amdx86-64.h 2012-01-19 07:21:25 +0000
> > +++ src/m/amdx86-64.h 2012-02-05 20:06:34 +0000
> > @@ -17,7 +17,8 @@
> >  You should have received a copy of the GNU General Public License
> >  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
> >
> > -#define BITS_PER_LONG           64
> > +#define BITS_PER_LONG           32
>
> Here Windows and Posix systems differ, so it's wrong to do this
> unconditionally.  Does the 64-bit Windows define _LLP64 or some such
> somewhere on its headers?  If so, perhaps we could condition the above
> on that macro, vs _LP64 on Posix hosts.


I have added WIN64 and _WIN64 as symbols in nmake.defs because this is the
way MS does it
(they used WIN32 and _WIN32). The latter is defined by the compiler when
targetting x64.

I have attached a more complete version of my patch. It fixes many
compilation warnings too in several ways :
- including headers in various places (w32.h mostly), check
- const problems in regex.c (large patch, but harmless)
- errno error codes in sys/socket.h that are already defined by the system
errno.h
- turn off compiler warnings of 3 kinds (harmless, but frequent in emacs
code)

It will also fix link time warnings about malloc; realloc and free by
preventing their libc counterparts
to be declared by the standard headers (given we use gmalloc on Windows, I
hope it is not a problem).

Finally, there are the 64 bits patches. As I said, the heap allocation
scheme should probably be rewritten.
I did the simplest thing : limit the heap to 32Gb (else it was trying
allocate a heap of 2^61 - base adress bytes,
failing to do that, it tried again by diminishing the size 1Mb by 1Mb!).

There are many ways to compile emacs for windows  (mingw, msvc, msvcrt,
libc etc.). I can't check all
of them so feel free to use veto any part. I'll try to find other ways to
achieve the same effect.

Best regards,

Fabrice

[-- Attachment #1.2: Type: text/html, Size: 5477 bytes --]

[-- Attachment #2: 64bits.patch --]
[-- Type: application/octet-stream, Size: 59737 bytes --]

=== modified file 'lib-src/etags.c'
--- lib-src/etags.c	2012-01-19 07:21:25 +0000
+++ lib-src/etags.c	2012-02-27 23:33:17 +0000
@@ -140,6 +140,7 @@
 #ifdef WINDOWSNT
 # include <fcntl.h>
 # include <direct.h>
+# define getcwd _getcwd
 # include <io.h>
 # define MAXPATHLEN _MAX_PATH
 # undef HAVE_NTGUI

=== modified file 'lib/strftime.c'
--- lib/strftime.c	2011-03-31 04:24:03 +0000
+++ lib/strftime.c	2011-12-05 13:09:35 +0000
@@ -36,9 +36,13 @@
 #include <ctype.h>
 #include <time.h>
 
+#ifdef _MSC_VER
+#define tzname _tzname
+#else
 #if HAVE_TZNAME && !HAVE_DECL_TZNAME
 extern char *tzname[];
 #endif
+#endif
 
 /* Do multibyte processing if multibytes are supported, unless
    multibyte sequences are safe in formats.  Multibyte sequences are

=== modified file 'lisp/term/w32-win.el'
--- lisp/term/w32-win.el	2012-01-19 07:21:25 +0000
+++ lisp/term/w32-win.el	2012-02-05 20:06:34 +0000
@@ -192,20 +192,20 @@
 ;;; Set default known names for external libraries
 (setq dynamic-library-alist
       (list
-       '(xpm "libxpm.dll" "xpm4.dll" "libXpm-nox4.dll")
+       '(xpm "xt19xpm.dll" "libxpm.dll" "xpm4.dll" "libXpm-nox4.dll")
        ;; Versions of libpng 1.4.x and later are incompatible with
        ;; earlier versions.  Set up the list of libraries according to
        ;; the version we were compiled against.  (If we were compiled
        ;; without PNG support, libpng-version's value is -1.)
        (if (>= libpng-version 10400)
 	   ;; libpng14-14.dll is libpng 1.4.3 from GTK+
-	   '(png "libpng14-14.dll" "libpng14.dll")
-	 '(png "libpng12d.dll" "libpng12.dll" "libpng3.dll" "libpng.dll"
+	   '(png "xt19png.dll" "libpng14-14.dll" "libpng14.dll")
+	 '(png "xt19png.dll" "libpng12d.dll" "libpng12.dll" "libpng3.dll" "libpng.dll"
 	       ;; these are libpng 1.2.8 from GTK+
 	       "libpng13d.dll" "libpng13.dll"))
-       '(jpeg "jpeg62.dll" "libjpeg.dll" "jpeg-62.dll" "jpeg.dll")
-       '(tiff "libtiff3.dll" "libtiff.dll")
-       '(gif "giflib4.dll" "libungif4.dll" "libungif.dll")
+       '(jpeg "xt19jpeg.dll" "jpeg62.dll" "libjpeg.dll" "jpeg-62.dll" "jpeg.dll")
+       '(tiff "xt19tiff.dll" "libtiff3.dll" "libtiff.dll")
+       '(gif "xt19gif.dll" "giflib4.dll" "libungif4.dll" "libungif.dll")
        '(svg "librsvg-2-2.dll")
        '(gdk-pixbuf "libgdk_pixbuf-2.0-0.dll")
        '(glib "libglib-2.0-0.dll")

=== modified file 'nt/addsection.c'
--- nt/addsection.c	2012-01-19 07:21:25 +0000
+++ nt/addsection.c	2012-02-05 20:06:34 +0000
@@ -36,9 +36,9 @@
 
 PIMAGE_NT_HEADERS
 (__stdcall * pfnCheckSumMappedFile) (LPVOID BaseAddress,
-				     DWORD FileLength,
-				     LPDWORD HeaderSum,
-				     LPDWORD CheckSum);
+				     DWORD_PTR FileLength,
+				     PDWORD_PTR HeaderSum,
+				     PDWORD_PTR CheckSum);
 
 #undef min
 #undef max
@@ -164,7 +164,7 @@
 /* Return pointer to section header for section containing the given
    relative virtual address. */
 IMAGE_SECTION_HEADER *
-rva_to_section (DWORD rva, IMAGE_NT_HEADERS * nt_header)
+rva_to_section (DWORD_PTR rva, IMAGE_NT_HEADERS * nt_header)
 {
   PIMAGE_SECTION_HEADER section;
   int i;
@@ -179,7 +179,7 @@
 	 some very old exes (eg. gzip dated Dec 1993).  Since
 	 w32_executable_type relies on this function to work reliably,
 	 we need to cope with this.  */
-      DWORD real_size = max (section->SizeOfRawData,
+      DWORD_PTR real_size = max (section->SizeOfRawData,
 			     section->Misc.VirtualSize);
       if (rva >= section->VirtualAddress
 	  && rva < section->VirtualAddress + real_size)
@@ -192,7 +192,7 @@
 /* Return pointer to section header for section containing the given
    offset in its raw data area. */
 IMAGE_SECTION_HEADER *
-offset_to_section (DWORD offset, IMAGE_NT_HEADERS * nt_header)
+offset_to_section (DWORD_PTR offset, IMAGE_NT_HEADERS * nt_header)
 {
   PIMAGE_SECTION_HEADER section;
   int i;
@@ -212,8 +212,8 @@
 /* Return offset to an object in dst, given offset in src.  We assume
    there is at least one section in both src and dst images, and that
    the some sections may have been added to dst (after sections in src).  */
-static DWORD
-relocate_offset (DWORD offset,
+static DWORD_PTR
+relocate_offset (DWORD_PTR offset,
 		 IMAGE_NT_HEADERS * src_nt_header,
 		 IMAGE_NT_HEADERS * dst_nt_header)
 {
@@ -247,32 +247,32 @@
 }
 
 #define OFFSET_TO_RVA(offset, section) \
-	  (section->VirtualAddress + ((DWORD)(offset) - section->PointerToRawData))
+	  (section->VirtualAddress + ((DWORD_PTR)(offset) - section->PointerToRawData))
 
 #define RVA_TO_OFFSET(rva, section) \
-	  (section->PointerToRawData + ((DWORD)(rva) - section->VirtualAddress))
+	  (section->PointerToRawData + ((DWORD_PTR)(rva) - section->VirtualAddress))
 
 #define RVA_TO_SECTION_OFFSET(rva, section) \
-	  ((DWORD)(rva) - section->VirtualAddress)
+	  ((DWORD_PTR)(rva) - section->VirtualAddress)
 
 /* Convert address in executing image to RVA.  */
-#define PTR_TO_RVA(ptr) ((DWORD)(ptr) - (DWORD) GetModuleHandle (NULL))
+#define PTR_TO_RVA(ptr) ((DWORD_PTR)(ptr) - (DWORD_PTR) GetModuleHandle (NULL))
 
 #define PTR_TO_OFFSET(ptr, pfile_data) \
           ((unsigned const char *)(ptr) - (pfile_data)->file_base)
 
 #define OFFSET_TO_PTR(offset, pfile_data) \
-          ((pfile_data)->file_base + (DWORD)(offset))
+          ((pfile_data)->file_base + (DWORD_PTR)(offset))
 
-#define ROUND_UP(p, align)   (((DWORD)(p) + (align)-1) & ~((align)-1))
-#define ROUND_DOWN(p, align) ((DWORD)(p) & ~((align)-1))
+#define ROUND_UP(p, align)   (((DWORD_PTR)(p) + (align)-1) & ~((align)-1))
+#define ROUND_DOWN(p, align) ((DWORD_PTR)(p) & ~((align)-1))
 
 
 static void
 copy_executable_and_add_section (file_data *p_infile,
 				 file_data *p_outfile,
 				 const char *new_section_name,
-				 DWORD new_section_size)
+				 DWORD_PTR new_section_size)
 {
   unsigned char *dst;
   PIMAGE_DOS_HEADER dos_header;
@@ -280,7 +280,7 @@
   PIMAGE_NT_HEADERS dst_nt_header;
   PIMAGE_SECTION_HEADER section;
   PIMAGE_SECTION_HEADER dst_section;
-  DWORD offset;
+  DWORD_PTR offset;
   int i;
   int be_verbose = GetEnvironmentVariable ("DEBUG_DUMP", NULL, 0) > 0;
 
@@ -324,10 +324,10 @@
   dst = (unsigned char *) p_outfile->file_base;
 
   COPY_CHUNK ("Copying DOS header...", dos_header,
-	      (DWORD) nt_header - (DWORD) dos_header, be_verbose);
+	      (DWORD_PTR) nt_header - (DWORD_PTR) dos_header, be_verbose);
   dst_nt_header = (PIMAGE_NT_HEADERS) dst;
   COPY_CHUNK ("Copying NT header...", nt_header,
-	      (DWORD) section - (DWORD) nt_header, be_verbose);
+	      (DWORD_PTR) section - (DWORD_PTR) nt_header, be_verbose);
   dst_section = (PIMAGE_SECTION_HEADER) dst;
   COPY_CHUNK ("Copying section table...", section,
 	      nt_header->FileHeader.NumberOfSections * sizeof (*section),
@@ -509,8 +509,8 @@
   /* Patch up header fields; profiler is picky about this. */
   {
     HANDLE hImagehelp = LoadLibrary ("imagehlp.dll");
-    DWORD  headersum;
-    DWORD  checksum;
+    DWORD_PTR  headersum;
+    DWORD_PTR  checksum;
 
     dos_header = (PIMAGE_DOS_HEADER) out_file.file_base;
     nt_header = (PIMAGE_NT_HEADERS) ((char *) dos_header + dos_header->e_lfanew);

=== modified file 'nt/config.nt'
--- nt/config.nt	2012-02-27 03:20:00 +0000
+++ nt/config.nt	2012-02-28 06:40:01 +0000
@@ -433,7 +433,11 @@
 
    See m/template.h for documentation on writing m/MACHINE.h files.  */
 #undef config_machfile
+#ifdef _WIN64
+#include "m/amdx86-64.h"
+#else
 #include "m/intel386.h"
+#endif
 
 /* Define `subprocesses' should be defined if you want to
    have code for asynchronous subprocesses

=== modified file 'nt/configure.bat'
--- nt/configure.bat	2012-01-19 07:21:25 +0000
+++ nt/configure.bat	2012-02-05 20:06:34 +0000
@@ -96,8 +96,8 @@
 set profile=N
 set nocygwin=N
 set COMPILER=
-set usercflags=
-set escusercflags=
+set usercflags=-I../src -I../nt/inc -I../lib -Ic:/source/XEmTeX/source/libs/w32compat -Ic:/source/XEmTeX/source/libs/zlib-1.2.5 -Ic:/source/XEmTeX/source/libs/libpng-1.5.4 -Ic:/source/XEmTeX/source/libs/jpeg-8b -Ic:/source/XEmTeX/source/libs/tiff-3.9.5/libtiff -Ic:/source/XEmTeX/source/libs/giflib-4.1.6/lib -Ic:/source/XEmTeX/source/libs/xpm-3.4k -Ic:/source/XEmTeX/source/libs/xpm-3.4k/lib
+set escusercflags=-I../src -I../nt/inc -I../lib -Ic:/source/XEmTeX/source/libs/w32compat -Ic:/source/XEmTeX/source/libs/zlib-1.2.5 -Ic:/source/XEmTeX/source/libs/libpng-1.5.4 -Ic:/source/XEmTeX/source/libs/jpeg-8b -Ic:/source/XEmTeX/source/libs/tiff-3.9.5/libtiff -Ic:/source/XEmTeX/source/libs/giflib-4.1.6/lib -Ic:/source/XEmTeX/source/libs/xpm-3.4k -Ic:/source/XEmTeX/source/libs/xpm-3.4k/lib
 set docflags=
 set userldflags=
 set escuserldflags=

=== modified file 'nt/emacs.rc'
--- nt/emacs.rc	2012-02-27 03:20:00 +0000
+++ nt/emacs.rc	2012-02-28 06:40:01 +0000
@@ -1,6 +1,10 @@
 Emacs ICON   icons\emacs.ico
 32649 CURSOR icons\hand.cur
-1 24 "emacs.manifest"
+#ifdef WIN64
+1 24 "emacs-x64.manifest"
+#else
+1 24 "emacs-x86.manifest"
+#endif
 
 #ifndef VS_VERSION_INFO
 #define VS_VERSION_INFO 1

=== modified file 'nt/inc/sys/socket.h'
--- nt/inc/sys/socket.h	2012-01-19 07:21:25 +0000
+++ nt/inc/sys/socket.h	2012-02-27 23:33:16 +0000
@@ -126,42 +126,147 @@
 extern int h_errno;
 
 /* map winsock error codes to standard names */
+#if defined(EWOULDBLOCK)
+#undef EWOULDBLOCK
+#endif
 #define EWOULDBLOCK             WSAEWOULDBLOCK
+#if defined(EINPROGRESS)
+#undef EINPROGRESS
+#endif
 #define EINPROGRESS             WSAEINPROGRESS
+#if defined(EALREADY)
+#undef EALREADY
+#endif
 #define EALREADY                WSAEALREADY
+#if defined(ENOTSOCK)
+#undef ENOTSOCK
+#endif
 #define ENOTSOCK                WSAENOTSOCK
+#if defined(EDESTADDRREQ)
+#undef EDESTADDRREQ
+#endif
 #define EDESTADDRREQ            WSAEDESTADDRREQ
+#if defined(EMSGSIZE)
+#undef EMSGSIZE
+#endif
 #define EMSGSIZE                WSAEMSGSIZE
+#if defined(EPROTOTYPE)
+#undef EPROTOTYPE
+#endif
 #define EPROTOTYPE              WSAEPROTOTYPE
+#if defined(ENOPROTOOPT)
+#undef ENOPROTOOPT
+#endif
 #define ENOPROTOOPT             WSAENOPROTOOPT
+#if defined(EPROTONOSUPPORT)
+#undef EPROTONOSUPPORT
+#endif
 #define EPROTONOSUPPORT         WSAEPROTONOSUPPORT
+#if defined(ESOCKTNOSUPPORT)
+#undef ESOCKTNOSUPPORT
+#endif
 #define ESOCKTNOSUPPORT         WSAESOCKTNOSUPPORT
+#if defined(EOPNOTSUPP)
+#undef EOPNOTSUPP
+#endif
 #define EOPNOTSUPP              WSAEOPNOTSUPP
+#if defined(EPFNOSUPPORT)
+#undef EPFNOSUPPORT
+#endif
 #define EPFNOSUPPORT            WSAEPFNOSUPPORT
+#if defined(EAFNOSUPPORT)
+#undef EAFNOSUPPORT
+#endif
 #define EAFNOSUPPORT            WSAEAFNOSUPPORT
+#if defined(EADDRINUSE)
+#undef EADDRINUSE
+#endif
 #define EADDRINUSE              WSAEADDRINUSE
+#if defined(EADDRNOTAVAIL)
+#undef EADDRNOTAVAIL
+#endif
 #define EADDRNOTAVAIL           WSAEADDRNOTAVAIL
+#if defined(ENETDOWN)
+#undef ENETDOWN
+#endif
 #define ENETDOWN                WSAENETDOWN
+#if defined(ENETUNREACH)
+#undef ENETUNREACH
+#endif
 #define ENETUNREACH             WSAENETUNREACH
+#if defined(ENETRESET)
+#undef ENETRESET
+#endif
 #define ENETRESET               WSAENETRESET
+#if defined(ECONNABORTED)
+#undef ECONNABORTED
+#endif
 #define ECONNABORTED            WSAECONNABORTED
+#if defined(ECONNRESET)
+#undef ECONNRESET
+#endif
 #define ECONNRESET              WSAECONNRESET
+#if defined(ENOBUFS)
+#undef ENOBUFS
+#endif
 #define ENOBUFS                 WSAENOBUFS
+#if defined(EISCONN)
+#undef EISCONN
+#endif
 #define EISCONN                 WSAEISCONN
+#if defined(ENOTCONN)
+#undef ENOTCONN
+#endif
 #define ENOTCONN                WSAENOTCONN
+#if defined(ESHUTDOWN)
+#undef ESHUTDOWN
+#endif
 #define ESHUTDOWN               WSAESHUTDOWN
+#if defined(ETOOMANYREFS)
+#undef ETOOMANYREFS
+#endif
 #define ETOOMANYREFS            WSAETOOMANYREFS
+#if defined(ETIMEDOUT)
+#undef ETIMEDOUT
+#endif
 #define ETIMEDOUT               WSAETIMEDOUT
+#if defined(ECONNREFUSED)
+#undef ECONNREFUSED
+#endif
 #define ECONNREFUSED            WSAECONNREFUSED
+#if defined(ELOOP)
+#undef ELOOP
+#endif
 #define ELOOP                   WSAELOOP
 /* #define ENAMETOOLONG            WSAENAMETOOLONG */
+#if defined(EHOSTDOWN)
+#undef EHOSTDOWN
+#endif
 #define EHOSTDOWN               WSAEHOSTDOWN
+#if defined(EHOSTUNREACH)
+#undef EHOSTUNREACH
+#endif
 #define EHOSTUNREACH            WSAEHOSTUNREACH
 /* #define ENOTEMPTY               WSAENOTEMPTY */
+#if defined(EPROCLIM)
+#undef EPROCLIM
+#endif
 #define EPROCLIM                WSAEPROCLIM
+#if defined(EUSERS)
+#undef EUSERS
+#endif
 #define EUSERS                  WSAEUSERS
+#if defined(EDQUOT)
+#undef EDQUOT
+#endif
 #define EDQUOT                  WSAEDQUOT
+#if defined(ESTALE)
+#undef ESTALE
+#endif
 #define ESTALE                  WSAESTALE
+#if defined(EREMOTE)
+#undef EREMOTE
+#endif
 #define EREMOTE                 WSAEREMOTE
 
 #endif /* _SOCKET_H_ */

=== modified file 'nt/nmake.defs'
--- nt/nmake.defs	2012-02-05 20:40:36 +0000
+++ nt/nmake.defs	2012-02-19 21:54:33 +0000
@@ -86,7 +86,11 @@
 !    if "$(PROCESSOR_ARCHITECTURE)" == "PPC"
 ARCH		= ppc
 !    else
-!     error Unknown architecture type "$(PROCESSOR_ARCHITECTURE)"
+!     if "$(PROCESSOR_ARCHITECTURE)" == "AMD64"
+ARCH		= AMD64
+!     else
+!      error Unknown architecture type "$(PROCESSOR_ARCHITECTURE)"
+!     endif
 !    endif
 !   endif
 !  endif
@@ -105,11 +109,11 @@
 CC_OUT		= -Fo
 LINK		= link
 LINK_OUT	= -out:
-RC		= rc
+RC		= rc $(ARCH_RCFLAGS)
 RC_OUT		= -Fo
 RC_INCLUDE	= -i
 
-USE_CRT_DLL	= 1
+# USE_CRT_DLL	= 1
 
 !ifdef USE_CRT_DLL
 libc		= msvcrt$(D).lib
@@ -151,20 +155,17 @@
 !endif
 
 CFLAGS          = -I. $(ARCH_CFLAGS) \
+		  -D_CRT_SECURE_NO_WARNINGS \
 		  $(DEBUG_CFLAGS) $(CHECKING_CFLAGS) $(USER_CFLAGS) $(LOCAL_FLAGS)
 ESC_CFLAGS      = -I. $(ARCH_CFLAGS) \
+		  -D_CRT_SECURE_NO_WARNINGS \
 		  $(DEBUG_CFLAGS) $(CHECKING_CFLAGS) $(ESC_USER_CFLAGS) $(LOCAL_FLAGS)
 
 #SYS_LDFLAGS	= -nologo -release -incremental:no -version:3.10 -swaprun:cd -swaprun:net setargv.obj
-!ifdef NOOPT
-SYS_LDFLAGS	= -nologo -manifest -dynamicbase:no -debug -incremental:no -version:3.10 -swaprun:cd -swaprun:net setargv.obj
-!else
-SYS_LDFLAGS	= -nologo -manifest -dynamicbase:no -release -incremental:no -version:3.10 -swaprun:cd -swaprun:net setargv.obj
-!endif
+SYS_LDFLAGS	= -nologo -manifest -dynamicbase:no -incremental:no -version:5.10 -swaprun:cd -swaprun:net setargv.obj
 
 # see comments in allocate_heap in w32heap.c before changing any of the
-# -stack, -heap, or -base settings.
-TEMACS_EXTRA_LINK = -stack:0x00800000 -heap:0x00100000 -base:0x01000000 -pdb:$(BLD)\temacs.pdb -machine:$(ARCH) $(SUBSYSTEM_CONSOLE) -entry:_start -map:$(BLD)\temacs.map $(EXTRA_LINK)
+TEMACS_EXTRA_LINK = -stack:0x00800000 -heap:0x00100000 -base:0x01000000 -pdb:$(BLD)\temacs.pdb -machine:$(TARGET_CPU) $(SUBSYSTEM_CONSOLE) -entry:_start -map:$(BLD)\temacs.map $(EXTRA_LINK)
 
 !ifdef NOOPT
 OBJDIR          = obj
@@ -195,7 +196,7 @@
 
 !ifdef NODEBUG
 DEBUG_FLAG =
-DEBUG_LINK =
+DEBUG_LINK = -release
 D =
 !else
 DEBUG_FLAG = -Zi
@@ -233,15 +234,28 @@
 !else
 !if "$(ARCH)" == "ppc"
 # These flags are a guess...if they don't work, please send me mail.
-ARCH_CFLAGS	= -D_PPC_=1 -c -Ze -Zi -W2 -Od
 ARCH_LDFLAGS	= $(SYS_LDFLAGS)
 
 !else
+!if "$(ARCH)" == "AMD64"
+# These flags are a guess...if they don't work, please send me mail.
+!ifdef NOOPT
+#ARCH_CFLAGS     = -nologo -c -Zel -W2 -H63 -Od -G3d -Zp8 $(DEBUG_FLAG)
+ARCH_CFLAGS     = -nologo -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -c -Zl -Zp8 -W2 -Od -Gd $(DEBUG_FLAG)
+!else
+#ARCH_CFLAGS     = -nologo -c -Zel -W2 -H63 -Oxsb2 -Oy- -G6dF -Zp8 $(DEBUG_FLAG)
+ARCH_CFLAGS     = -nologo -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -c -Zl -Zp8 -W2 -Oi -Ot -Oy- -Ob2 -GF -Gy -Gd $(DEBUG_FLAG)
+!endif
+ARCH_LDFLAGS	= $(SYS_LDFLAGS) -machine:x64
+ARCH_RCFLAGS	= -DWIN64
+
+!else
 !ERROR Unknown architecture type "$(ARCH)".
 !endif
 !endif
 !endif
 !endif
+!endif
 
 LINK_FLAGS	= $(ARCH_LDFLAGS) $(DEBUG_LINK) $(USER_LDFLAGS)
 

=== modified file 'src/alloc.c'
--- src/alloc.c	2012-02-26 01:09:59 +0000
+++ src/alloc.c	2012-02-28 06:40:01 +0000
@@ -64,6 +64,7 @@
 
 #ifdef WINDOWSNT
 #include "w32.h"
+#include "w32heap.h"
 #endif
 
 #ifdef DOUG_LEA_MALLOC
@@ -1150,7 +1151,7 @@
 
   if (2 > (intptr_t) ABLOCKS_BUSY (abase))
     { /* All the blocks are free.  */
-      int i = 0, aligned = (intptr_t) ABLOCKS_BUSY (abase);
+      int i = 0, aligned = (ABLOCKS_BUSY (abase) != NULL);
       struct ablock **tem = &free_ablock;
       struct ablock *atop = &abase->blocks[aligned ? ABLOCKS_SIZE : ABLOCKS_SIZE - 1];
 
@@ -2982,7 +2983,7 @@
 /* Allocate other vector-like structures.  */
 
 struct Lisp_Vector *
-allocate_pseudovector (int memlen, int lisplen, EMACS_INT tag)
+allocate_pseudovector (size_t memlen, size_t lisplen, EMACS_INT tag)
 {
   struct Lisp_Vector *v = allocate_vectorlike (memlen);
   int i;
@@ -5056,13 +5057,13 @@
 	    /* If a buffer's gap size is more than 10% of the buffer
 	       size, or larger than 2000 bytes, then shrink it
 	       accordingly.  Keep a minimum size of 20 bytes.  */
-	    int size = min (2000, max (20, (nextb->text->z_byte / 10)));
+	    size_t size = min (2000, max (20, (nextb->text->z_byte / 10)));
 
 	    if (nextb->text->gap_size > size)
 	      {
 		struct buffer *save_current = current_buffer;
 		current_buffer = nextb;
-		make_gap (-(nextb->text->gap_size - size));
+		make_gap ((size - nextb->text->gap_size));
 		current_buffer = save_current;
 	      }
 	  }

=== modified file 'src/coding.c'
--- src/coding.c	2012-02-09 07:48:22 +0000
+++ src/coding.c	2012-02-27 23:33:18 +0000
@@ -298,6 +298,10 @@
 #include "frame.h"
 #include "termhooks.h"
 
+#ifdef WINDOWSNT
+#include "w32.h"
+#endif
+
 Lisp_Object Vcoding_system_hash_table;
 
 static Lisp_Object Qcoding_system, Qeol_type;

=== modified file 'src/dispnew.c'
--- src/dispnew.c	2012-02-04 11:29:29 +0000
+++ src/dispnew.c	2012-02-27 23:33:18 +0000
@@ -49,6 +49,7 @@
 #endif /* HAVE_X_WINDOWS */
 
 #ifdef HAVE_NTGUI
+#include "w32.h"
 #include "w32term.h"
 #endif /* HAVE_NTGUI */
 

=== modified file 'src/dosfns.c'
--- src/dosfns.c	2012-01-19 07:21:25 +0000
+++ src/dosfns.c	2012-02-05 20:06:34 +0000
@@ -542,7 +542,7 @@
       double pmem;
       EXFUN (Fget_internal_run_time, 0);
 #ifndef SYSTEM_MALLOC
-      extern unsigned long ret_lim_data ();
+      extern size_t ret_lim_data ();
 #endif
 
       uid = getuid ();
@@ -579,7 +579,7 @@
 #ifndef SYSTEM_MALLOC
       /* ret_lim_data is on vm-limit.c, which is not compiled in under
 	 SYSTEM_MALLOC.  */
-      pmem = (double)((unsigned long) sbrk (0)) / ret_lim_data () * 100.0;
+      pmem = (double)((size_t) sbrk (0)) / ret_lim_data () * 100.0;
       if (pmem > 100)
 #endif
 	pmem = 100;

=== modified file 'src/editfns.c'
--- src/editfns.c	2012-01-19 07:21:25 +0000
+++ src/editfns.c	2012-02-27 23:33:18 +0000
@@ -81,6 +81,7 @@
 #endif
 
 #ifdef WINDOWSNT
+#include "w32.h"
 extern Lisp_Object w32_get_internal_run_time (void);
 #endif
 

=== modified file 'src/fileio.c'
--- src/fileio.c	2012-02-25 09:07:23 +0000
+++ src/fileio.c	2012-02-28 06:40:01 +0000
@@ -52,6 +52,7 @@
 #define NOMINMAX 1
 #include <windows.h>
 #include <fcntl.h>
+#include "w32.h"
 #endif /* not WINDOWSNT */
 
 #ifdef MSDOS

=== modified file 'src/frame.c'
--- src/frame.c	2012-01-19 07:21:25 +0000
+++ src/frame.c	2012-02-05 20:06:34 +0000
@@ -812,6 +812,7 @@
 #ifdef HAVE_WINDOW_SYSTEM
   if (track && FRAME_WINDOW_P (XFRAME (frame)))
     {
+      extern Lisp_Object x_get_focus_frame(struct frame *);
       Lisp_Object focus, xfocus;
 
       xfocus = x_get_focus_frame (XFRAME (frame));

=== modified file 'src/gmalloc.c'
--- src/gmalloc.c	2011-09-09 01:06:52 +0000
+++ src/gmalloc.c	2012-02-27 23:33:18 +0000
@@ -56,6 +56,7 @@
 
 #endif	/* _MALLOC_INTERNAL.  */
 
+#include <w32heap.h>
 
 #ifdef	__cplusplus
 extern "C"
@@ -459,7 +460,7 @@
      __malloc_size_t size;
 {
   __ptr_t result;
-  unsigned long int adj;
+  intptr_t adj;
 
   /* align accepts an unsigned argument, but __morecore accepts a
      signed one.  This could lead to trouble if SIZE overflows a
@@ -469,8 +470,8 @@
     result = 0;
   else
     result = (*__morecore) (size);
-  adj = (unsigned long int) ((unsigned long int) ((char *) result -
-						  (char *) NULL)) % BLOCKSIZE;
+  adj = (intptr_t) (((char *) result -
+                     (char *) NULL)) % BLOCKSIZE;
   if (adj != 0)
     {
       __ptr_t new;
@@ -539,7 +540,7 @@
   _heapinfo[block].busy.info.size = blocks;
   /* Leave back-pointers for malloc_find_address.  */
   while (--blocks > 0)
-    _heapinfo[block + blocks].busy.info.size = -blocks;
+    _heapinfo[block + blocks].busy.info.size = -((__malloc_ptrdiff_t)blocks);
 }
 
 #ifdef USE_PTHREAD
@@ -715,7 +716,7 @@
  	  /* Did it fail?  */
  	  if (newinfo == NULL)
  	    {
- 	      (*__morecore) (-size);
+ 	      (*__morecore) (-((__malloc_ptrdiff_t)size));
  	      return NULL;
  	    }
 
@@ -727,7 +728,7 @@
  	    break;
 
  	  /* Must try again.  First give back most of what we just got.  */
- 	  (*__morecore) (- newsize * sizeof (malloc_info));
+ 	  (*__morecore) (- ((ptrdiff_t)(newsize * sizeof (malloc_info))));
  	  newsize *= 2;
   	}
 
@@ -809,8 +810,8 @@
 	    next->next->prev = next->prev;
 	  block = BLOCK (result);
 	  if (--_heapinfo[block].busy.info.frag.nfree != 0)
-	    _heapinfo[block].busy.info.frag.first = (unsigned long int)
-	      ((unsigned long int) ((char *) next->next - (char *) NULL)
+	    _heapinfo[block].busy.info.frag.first = (intptr_t)
+	      (((char *) next->next - (char *) NULL)
 	       % BLOCKSIZE) >> log;
 
 	  /* Update the statistics.  */
@@ -951,7 +952,7 @@
 	 first with a negative number so you can find the first block by
 	 adding that adjustment.  */
       while (--blocks > 0)
-	_heapinfo[block + blocks].busy.info.size = -blocks;
+	_heapinfo[block + blocks].busy.info.size = -((ptrdiff_t)blocks);
     }
 
   PROTECT_MALLOC_STATE (1);
@@ -1224,7 +1225,7 @@
 	    {
 	      register __malloc_size_t bytes = blocks * BLOCKSIZE;
 	      _heaplimit -= blocks;
-	      (*__morecore) (-bytes);
+	      (*__morecore) (-((__malloc_ptrdiff_t)bytes));
 	      _heapinfo[_heapinfo[block].free.prev].free.next
 		= _heapinfo[block].free.next;
 	      _heapinfo[_heapinfo[block].free.next].free.prev
@@ -1295,8 +1296,8 @@
 	     it is the first free fragment of this block. */
 	  prev = (struct list *) ptr;
 	  _heapinfo[block].busy.info.frag.nfree = 1;
-	  _heapinfo[block].busy.info.frag.first = (unsigned long int)
-	    ((unsigned long int) ((char *) ptr - (char *) NULL)
+	  _heapinfo[block].busy.info.frag.first = (intptr_t)
+	    ((intptr_t) ((char *) ptr - (char *) NULL)
 	     % BLOCKSIZE >> type);
 	  prev->next = _fraghead[type].next;
 	  prev->prev = &_fraghead[type];
@@ -1373,6 +1374,9 @@
 #include <malloc.h>
 #endif
 
+#ifdef min
+#undef min
+#endif
 
 #define min(A, B) ((A) < (B) ? (A) : (B))
 
@@ -1689,7 +1693,7 @@
      __malloc_size_t size;
 {
   __ptr_t result;
-  unsigned long int adj, lastadj;
+  intptr_t adj, lastadj;
   __ptr_t (*hook) (__malloc_size_t, __malloc_size_t) = __memalign_hook;
 
   if (hook)
@@ -1703,7 +1707,7 @@
 
   /* Figure out how much we will need to pad this particular block
      to achieve the required alignment.  */
-  adj = (unsigned long int) ((char *) result - (char *) NULL) % alignment;
+  adj = (intptr_t) ((char *) result - (char *) NULL) % alignment;
 
   do
     {
@@ -1714,7 +1718,7 @@
 	return NULL;
 
       lastadj = adj;
-      adj = (unsigned long int) ((char *) result - (char *) NULL) % alignment;
+      adj = (intptr_t) ((char *) result - (char *) NULL) % alignment;
       /* It's conceivable we might have been so unlucky as to get a
 	 different block with weaker alignment.  If so, this block is too
 	 short to contain SIZE after alignment correction.  So we must
@@ -1904,7 +1908,7 @@
 struct hdr
   {
     __malloc_size_t size;		/* Exact size requested by user.  */
-    unsigned long int magic;	/* Magic number to check header integrity.  */
+    uint64_t magic;	/* Magic number to check header integrity.  */
   };
 
 static enum mcheck_status checkhdr (const struct hdr *);

=== modified file 'src/image.c'
--- src/image.c	2012-02-15 06:40:08 +0000
+++ src/image.c	2012-02-19 21:54:33 +0000
@@ -16,6 +16,10 @@
 You should have received a copy of the GNU General Public License
 along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
+#ifdef _MSC_VER
+#define _W32COMPAT_H_ 1
+#endif
+
 #include <config.h>
 #include <stdio.h>
 #include <math.h>

=== modified file 'src/keyboard.c'
--- src/keyboard.c	2012-02-24 08:34:09 +0000
+++ src/keyboard.c	2012-02-28 06:40:01 +0000
@@ -66,6 +66,7 @@
 #endif
 
 #ifdef HAVE_NTGUI
+#include "w32.h"
 #include "w32term.h"
 #endif /* HAVE_NTGUI */
 

=== modified file 'src/lisp.h'
--- src/lisp.h	2012-02-25 19:39:42 +0000
+++ src/lisp.h	2012-02-28 06:40:01 +0000
@@ -489,7 +489,7 @@
 /* For integers known to be positive, XFASTINT provides fast retrieval
    and XSETFASTINT provides fast storage.  This takes advantage of the
    fact that Lisp_Int is 0.  */
-#define XFASTINT(a) ((a) + 0)
+#define XFASTINT(a) (((a) + 0))
 #define XSETFASTINT(a, b) ((a) = (b))
 
 /* Extract the value of a Lisp_Object as a (un)signed integer.  */
@@ -2817,7 +2817,7 @@
 EXFUN (Fmake_bool_vector, 2);
 extern Lisp_Object Qchar_table_extra_slots;
 extern struct Lisp_Vector *allocate_vector (EMACS_INT);
-extern struct Lisp_Vector *allocate_pseudovector (int memlen, int lisplen, EMACS_INT tag);
+extern struct Lisp_Vector *allocate_pseudovector (size_t memlen, size_t lisplen, EMACS_INT tag);
 #define ALLOCATE_PSEUDOVECTOR(typ,field,tag)				\
   ((typ*)								\
    allocate_pseudovector						\

=== modified file 'src/lread.c'
--- src/lread.c	2012-01-26 06:30:49 +0000
+++ src/lread.c	2012-02-27 23:33:18 +0000
@@ -44,6 +44,10 @@
 #include "msdos.h"
 #endif
 
+#ifdef WINDOWSNT
+#include "w32.h"
+#endif
+
 #include <unistd.h>
 #include <math.h>
 

=== modified file 'src/m/amdx86-64.h'
--- src/m/amdx86-64.h	2012-01-19 07:21:25 +0000
+++ src/m/amdx86-64.h	2012-02-28 07:00:30 +0000
@@ -17,7 +17,13 @@
 You should have received a copy of the GNU General Public License
 along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#define BITS_PER_LONG           64
+#ifdef _WIN64
+# define BITS_PER_LONG           32
+# define BITS_PER_LONG_LONG      64
+#else
+# define BITS_PER_LONG           64
+#endif
+
 #define BITS_PER_EMACS_INT      64
 
 /* Now define a symbol for the cpu type, if your compiler
@@ -27,9 +33,17 @@
 /* __x86_64 defined automatically.  */
 
 /* Define the type to use.  */
-#define EMACS_INT               long
-#define pI			"l"
-#define EMACS_UINT              unsigned long
+#ifdef _WIN64
+# define EMACS_INT               __int64
+# define EMACS_UINT              unsigned __int64
+# define pI			"ll"
+# define VIRT_ADDR_VARIES
+# define DATA_START 	get_data_start ()
+#else
+# define EMACS_INT               long
+# define pI			"l"
+# define EMACS_UINT              unsigned long
+#endif
 
 /* Define XPNTR to avoid or'ing with DATA_SEG_BITS */
 #undef DATA_SEG_BITS

=== modified file 'src/makefile.w32-in'
--- src/makefile.w32-in	2012-01-19 07:21:25 +0000
+++ src/makefile.w32-in	2012-02-05 20:06:34 +0000
@@ -25,7 +25,7 @@
 EMACSLOADPATH=$(CURDIR)/../lisp
 
 # Size in MBs of the static heap in temacs.exe.
-HEAPSIZE = 27
+HEAPSIZE = 42
 
 #
 # HAVE_CONFIG_H is required by some generic gnu sources stuck into

=== modified file 'src/ralloc.c'
--- src/ralloc.c	2012-02-01 16:51:20 +0000
+++ src/ralloc.c	2012-02-27 23:33:18 +0000
@@ -24,6 +24,8 @@
 
 #ifdef emacs
 
+#define SIZE ESIZE
+
 #include <config.h>
 #include <setjmp.h>
 #include "lisp.h"		/* Needed for VALBITS.  */
@@ -76,7 +78,7 @@
 /* Declarations for working with the malloc, ralloc, and system breaks.  */
 
 /* Function to set the real break value.  */
-POINTER (*real_morecore) (long int);
+POINTER (*real_morecore) (intptr_t);
 
 /* The break value, as seen by malloc.  */
 static POINTER virtual_break_value;
@@ -95,20 +97,20 @@
 /* Macros for rounding.  Note that rounding to any value is possible
    by changing the definition of PAGE.  */
 #define PAGE (getpagesize ())
-#define ALIGNED(addr) (((unsigned long int) (addr) & (page_size - 1)) == 0)
-#define ROUNDUP(size) (((unsigned long int) (size) + page_size - 1) \
+#define ALIGNED(addr) (((intptr_t) (addr) & (page_size - 1)) == 0)
+#define ROUNDUP(size) (((intptr_t) (size) + page_size - 1) \
 		       & ~(page_size - 1))
 #define ROUND_TO_PAGE(addr) (addr & (~(page_size - 1)))
 
 #define MEM_ALIGN sizeof (double)
-#define MEM_ROUNDUP(addr) (((unsigned long int)(addr) + MEM_ALIGN - 1) \
+#define MEM_ROUNDUP(addr) (((intptr_t)(addr) + MEM_ALIGN - 1) \
 				   & ~(MEM_ALIGN - 1))
 
 /* The hook `malloc' uses for the function which gets more space
    from the system.  */
 
 #ifndef SYSTEM_MALLOC
-extern POINTER (*__morecore) (long int);
+extern POINTER (*__morecore) (intptr_t);
 #endif
 
 
@@ -315,7 +317,7 @@
 relinquish (void)
 {
   register heap_ptr h;
-  long excess = 0;
+  ptrdiff_t excess = 0;
 
   /* Add the amount of space beyond break_value
      in all heaps which have extend beyond break_value at all.  */
@@ -370,7 +372,7 @@
 /* Return the total size in use by relocating allocator,
    above where malloc gets space.  */
 
-long
+intptr_t
 r_alloc_size_in_use (void)
 {
   return (char *) break_value - (char *) virtual_break_value;
@@ -749,7 +751,7 @@
    GNU malloc package.  */
 
 POINTER
-r_alloc_sbrk (long int size)
+r_alloc_sbrk (ptrdiff_t size)
 {
   register bloc_ptr b;
   POINTER address;
@@ -1020,7 +1022,7 @@
    malloc must return a null pointer.  */
 
 void
-r_alloc_freeze (long int size)
+r_alloc_freeze (intptr_t size)
 {
   if (! r_alloc_initialized)
     r_alloc_init ();

=== modified file 'src/regex.c'
--- src/regex.c	2012-01-19 07:21:25 +0000
+++ src/regex.c	2012-02-27 23:33:18 +0000
@@ -161,8 +161,8 @@
   do {									     \
     if (target_multibyte)						     \
       {									     \
-	re_char *dtemp = (p) == (str2) ? (end1) : (p);			     \
-	re_char *dlimit = ((p) > (str2) && (p) <= (end2)) ? (str2) : (str1); \
+	const re_char *dtemp = (p) == (str2) ? (end1) : (p);			     \
+	const re_char *dlimit = ((p) > (str2) && (p) <= (end2)) ? (str2) : (str1); \
 	while (dtemp-- > dlimit && !CHAR_HEAD_P (*dtemp));		     \
 	c = STRING_CHAR (dtemp);					     \
       }									     \
@@ -541,8 +541,8 @@
 #define true 1
 
 static regoff_t re_match_2_internal _RE_ARGS ((struct re_pattern_buffer *bufp,
-					       re_char *string1, size_t size1,
-					       re_char *string2, size_t size2,
+					       const re_char *string1, size_t size1,
+					       const re_char *string2, size_t size2,
 					       ssize_t pos,
 					       struct re_registers *regs,
 					       ssize_t stop));
@@ -825,8 +825,8 @@
   do									\
     {									\
       re_wchar_t range_start, range_end;				\
-      re_char *rtp;							\
-      re_char *range_table_end						\
+      const re_char *rtp;							\
+      const re_char *range_table_end						\
 	= CHARSET_RANGE_TABLE_END ((range_table), (count));		\
 									\
       for (rtp = (range_table); rtp < range_table_end; rtp += 2 * 3)	\
@@ -1368,7 +1368,7 @@
 
 union fail_stack_elt
 {
-  re_char *pointer;
+  const re_char *pointer;
   /* This should be the biggest `int' that's no bigger than a pointer.  */
   long integer;
 };
@@ -1659,7 +1659,7 @@
 \f
 /* Subroutine declarations and macros for regex_compile.  */
 
-static reg_errcode_t regex_compile _RE_ARGS ((re_char *pattern, size_t size,
+static reg_errcode_t regex_compile _RE_ARGS ((const re_char *pattern, size_t size,
 					      reg_syntax_t syntax,
 					      struct re_pattern_buffer *bufp));
 static void store_op1 _RE_ARGS ((re_opcode_t op, unsigned char *loc, int arg));
@@ -1669,14 +1669,14 @@
 				  int arg, unsigned char *end));
 static void insert_op2 _RE_ARGS ((re_opcode_t op, unsigned char *loc,
 				  int arg1, int arg2, unsigned char *end));
-static boolean at_begline_loc_p _RE_ARGS ((re_char *pattern,
-					   re_char *p,
-					   reg_syntax_t syntax));
-static boolean at_endline_loc_p _RE_ARGS ((re_char *p,
-					   re_char *pend,
-					   reg_syntax_t syntax));
-static re_char *skip_one_char _RE_ARGS ((re_char *p));
-static int analyse_first _RE_ARGS ((re_char *p, re_char *pend,
+static boolean at_begline_loc_p _RE_ARGS ((const re_char *pattern,
+					   const re_char *p,
+					   reg_syntax_t syntax));
+static boolean at_endline_loc_p _RE_ARGS ((const re_char *p,
+					   const re_char *pend,
+					   reg_syntax_t syntax));
+static const re_char *skip_one_char _RE_ARGS ((const re_char *p));
+static int analyse_first _RE_ARGS ((const re_char *p, const re_char *pend,
 				    char *fastmap, const int multibyte));
 
 /* Fetch the next character in the uncompiled pattern, with no
@@ -2484,9 +2484,9 @@
   /* `const' makes AIX compiler fail.  */
   unsigned char *p = pattern;
 #else
-  re_char *p = pattern;
+  const re_char *p = pattern;
 #endif
-  re_char *pend = pattern + size;
+  const re_char *pend = pattern + size;
 
   /* How to translate the characters in the pattern.  */
   RE_TRANSLATE_TYPE translate = bufp->translate;
@@ -2507,7 +2507,7 @@
 
   /* Place in the uncompiled pattern (i.e., the {) to
      which to go back if the interval is invalid.  */
-  re_char *beg_interval;
+  const re_char *beg_interval;
 
   /* Address of the place where a forward jump should go to the end of
      the containing expression.  Each alternative of an `or' -- except the
@@ -2525,9 +2525,9 @@
 
   /* These hold the values of p, pattern, and pend from the main
      pattern when we have pushed into a subpattern.  */
-  re_char *main_p IF_LINT (= NULL);
-  re_char *main_pattern IF_LINT (= NULL);
-  re_char *main_pend IF_LINT (= NULL);
+  const re_char *main_p IF_LINT (= NULL);
+  const re_char *main_pattern IF_LINT (= NULL);
+  const re_char *main_pend IF_LINT (= NULL);
 
 #ifdef DEBUG
   debug++;
@@ -2616,7 +2616,7 @@
 	{
 	case ' ':
 	  {
-	    re_char *p1 = p;
+	    const re_char *p1 = p;
 
 	    /* If there's no special whitespace regexp, treat
 	       spaces normally.  And don't try to do this recursively.  */
@@ -2837,7 +2837,7 @@
 
 	case '[':
 	  {
-	    re_char *p1;
+	    const re_char *p1;
 
 	    CLEAR_RANGE_TABLE_WORK_USED (range_table_work);
 
@@ -3215,7 +3215,7 @@
 		  }
 		else
 		  /* It's really shy.  */
-		  regnum = - bufp->re_nsub;
+		  regnum = - ((int)bufp->re_nsub);
 
 		if (COMPILE_STACK_FULL)
 		  {
@@ -3831,7 +3831,7 @@
 static boolean
 at_begline_loc_p (const re_char *pattern, const re_char *p, reg_syntax_t syntax)
 {
-  re_char *prev = p - 2;
+  const re_char *prev = p - 2;
   boolean prev_prev_backslash = prev > pattern && prev[-1] == '\\';
 
   return
@@ -3853,9 +3853,9 @@
 static boolean
 at_endline_loc_p (const re_char *p, const re_char *pend, reg_syntax_t syntax)
 {
-  re_char *next = p;
+  const re_char *next = p;
   boolean next_backslash = *next == '\\';
-  re_char *next_next = p + 1 < pend ? p + 1 : 0;
+  const re_char *next_next = p + 1 < pend ? p + 1 : 0;
 
   return
        /* Before a subexpression?  */
@@ -3931,7 +3931,7 @@
 	    3..9: <body>
 	    10: on_failure_jump 3
 	 as used for the *? operator.  */
-      re_char *p1 = p;
+      const re_char *p1 = p;
 
       switch (SWITCH_ENUM_CAST ((re_opcode_t) *p++))
 	{
@@ -4521,9 +4521,9 @@
 	  /* Update STARTPOS to the previous character boundary.  */
 	  if (multibyte)
 	    {
-	      re_char *p = POS_ADDR_VSTRING (startpos) + 1;
-	      re_char *p0 = p;
-	      re_char *phead = HEAD_ADDR_VSTRING (startpos);
+	      const re_char *p = POS_ADDR_VSTRING (startpos) + 1;
+	      const re_char *p0 = p;
+	      const re_char *phead = HEAD_ADDR_VSTRING (startpos);
 
 	      /* Find the head of multibyte form.  */
 	      PREV_CHAR_BOUNDARY (p, phead);
@@ -4541,7 +4541,7 @@
 \f
 /* Declarations and macros for re_match_2.  */
 
-static int bcmp_translate _RE_ARGS ((re_char *s1, re_char *s2,
+static int bcmp_translate _RE_ARGS ((const re_char *s1, const re_char *s2,
                                      register ssize_t len,
                                      RE_TRANSLATE_TYPE translate,
                                      const int multibyte));
@@ -4638,7 +4638,7 @@
 
 /* If the operation is a match against one or more chars,
    return a pointer to the next operation, else return NULL.  */
-static re_char *
+static const re_char *
 skip_one_char (const re_char *p)
 {
   switch (SWITCH_ENUM_CAST (*p++))
@@ -4680,7 +4680,7 @@
 
 
 /* Jump over non-matching operations.  */
-static re_char *
+static const re_char *
 skip_noops (const re_char *p, const re_char *pend)
 {
   int mcnt;
@@ -4976,24 +4976,24 @@
   size_t reg;
 
   /* Just past the end of the corresponding string.  */
-  re_char *end1, *end2;
+  const re_char *end1, *end2;
 
   /* Pointers into string1 and string2, just past the last characters in
      each to consider matching.  */
-  re_char *end_match_1, *end_match_2;
+  const re_char *end_match_1, *end_match_2;
 
   /* Where we are in the data, and the end of the current string.  */
-  re_char *d, *dend;
+  const re_char *d, *dend;
 
   /* Used sometimes to remember where we were before starting matching
      an operator so that we can go back in case of failure.  This "atomic"
      behavior of matching opcodes is indispensable to the correctness
      of the on_failure_keep_string_jump optimization.  */
-  re_char *dfail;
+  const re_char *dfail;
 
   /* Where we are in the pattern, and the end of the pattern.  */
-  re_char *p = bufp->buffer;
-  re_char *pend = p + bufp->used;
+  const re_char *p = bufp->buffer;
+  const re_char *pend = p + bufp->used;
 
   /* We use this to map every character in the string.	*/
   RE_TRANSLATE_TYPE translate = bufp->translate;
@@ -5037,7 +5037,7 @@
      stopped matching the regnum-th subexpression.  (The zeroth register
      keeps track of what the whole pattern matches.)  */
 #ifdef MATCH_MAY_ALLOCATE /* otherwise, these are global.  */
-  re_char **regstart, **regend;
+  const re_char **regstart, **regend;
 #endif
 
   /* The following record the register info as found in the above
@@ -5046,7 +5046,7 @@
      turn happens only if we have not yet matched the entire string. */
   unsigned best_regs_set = false;
 #ifdef MATCH_MAY_ALLOCATE /* otherwise, these are global.  */
-  re_char **best_regstart, **best_regend;
+  const re_char **best_regstart, **best_regend;
 #endif
 
   /* Logically, this is `best_regend[0]'.  But we don't want to have to
@@ -5057,7 +5057,7 @@
      the end of the best match so far in a separate variable.  We
      initialize this to NULL so that when we backtrack the first time
      and need to test it, it's not garbage.  */
-  re_char *match_end = NULL;
+  const re_char *match_end = NULL;
 
 #ifdef DEBUG
   /* Counts the total number of registers pushed.  */
@@ -5484,7 +5484,7 @@
 
 	    /* Start of actual range_table, or end of bitmap if there is no
 	       range table.  */
-	    re_char *range_table IF_LINT (= NULL);
+	    const re_char *range_table IF_LINT (= NULL);
 
 	    /* Nonzero if there is a range table.  */
 	    int range_table_exists;
@@ -5626,7 +5626,7 @@
 	   followed by the numeric value of <digit> as the register number.  */
 	case duplicate:
 	  {
-	    register re_char *d2, *dend2;
+	    const register re_char *d2, *dend2;
 	    int regno = *p++;	/* Get which register to match against.  */
 	    DEBUG_PRINT2 ("EXECUTING duplicate %d.\n", regno);
 
@@ -5854,7 +5854,7 @@
 	  DEBUG_PRINT3 ("EXECUTING on_failure_jump_smart %d (to %p).\n",
 			mcnt, p + mcnt);
 	  {
-	    re_char *p1 = p; /* Next operation.  */
+	    const re_char *p1 = p; /* Next operation.  */
 	    /* Here, we discard `const', making re_match non-reentrant.  */
 	    unsigned char *p2 = (unsigned char*) p + mcnt; /* Jump dest.  */
 	    unsigned char *p3 = (unsigned char*) p - 3; /* opcode location.  */
@@ -6251,7 +6251,7 @@
       IMMEDIATE_QUIT_CHECK;
       if (!FAIL_STACK_EMPTY ())
 	{
-	  re_char *str, *pat;
+	  const re_char *str, *pat;
 	  /* A restart point is known.  Restore to that state.  */
 	  DEBUG_PRINT1 ("\nFAIL:\n");
 	  POP_FAILURE_POINT (str, pat);
@@ -6309,9 +6309,9 @@
 bcmp_translate (const re_char *s1, const re_char *s2, register ssize_t len,
 		RE_TRANSLATE_TYPE translate, const int target_multibyte)
 {
-  register re_char *p1 = s1, *p2 = s2;
-  re_char *p1_end = s1 + len;
-  re_char *p2_end = s2 + len;
+  const register re_char *p1 = s1, *p2 = s2;
+  const re_char *p1_end = s1 + len;
+  const re_char *p2_end = s2 + len;
 
   /* FIXME: Checking both p1 and p2 presumes that the two strings might have
      different lengths, but relying on a single `len' would break this. -sm  */

=== modified file 'src/s/ms-w32.h'
--- src/s/ms-w32.h	2012-01-19 07:21:25 +0000
+++ src/s/ms-w32.h	2012-02-28 14:08:20 +0000
@@ -191,6 +191,14 @@
 #include <sys/timeb.h>
 #include <sys/stat.h>
 #include <signal.h>
+#include <string.h>
+#include <stdio.h>
+extern void *e_malloc(size_t);
+extern void e_free(void *);
+extern void *e_realloc(void *, size_t);
+#ifndef _CRT_ALLOCATION_DEFINED
+#define _CRT_ALLOCATION_DEFINED
+#endif
 
 /* MSVC gets link-time errors without these redirections.  */
 #define fstat(a, b) sys_fstat(a, b)
@@ -281,13 +289,14 @@
 #define utimbuf	  _utimbuf
 #endif
 #define strdup    _strdup
+#define strtoll   _strtoi64
 #define strupr    _strupr
 #define strnicmp  _strnicmp
 #define stricmp   _stricmp
 #define tzset     _tzset
 
+#if !defined (_MSC_VER) /* || (_MSC_VER < 1400) */
 #define tzname    _tzname
-#if !defined (_MSC_VER) || (_MSC_VER < 1400)
 #undef  utime
 #define utime	  _utime
 #endif
@@ -406,5 +415,12 @@
 #define DebPrint(stuff)
 #endif
 
+#ifdef _MSC_VER
+#if _MSC_VER >= 800 && !defined(__cplusplus)
+#pragma warning(disable:4116)
+#pragma warning(disable:4715)
+#pragma warning(disable:4244)
+#endif
+#endif
 
 /* ============================================================ */

=== modified file 'src/unexw32.c'
--- src/unexw32.c	2012-01-19 07:21:25 +0000
+++ src/unexw32.c	2012-02-05 20:06:34 +0000
@@ -67,18 +67,18 @@
 /* Cached info about the .data section in the executable.  */
 PIMAGE_SECTION_HEADER data_section;
 PCHAR  data_start = 0;
-DWORD  data_size = 0;
+DWORD_PTR  data_size = 0;
 
 /* Cached info about the .bss section in the executable.  */
 PIMAGE_SECTION_HEADER bss_section;
 PCHAR  bss_start = 0;
-DWORD  bss_size = 0;
-DWORD  extra_bss_size = 0;
+DWORD_PTR  bss_size = 0;
+DWORD_PTR  extra_bss_size = 0;
 /* bss data that is static might be discontiguous from non-static.  */
 PIMAGE_SECTION_HEADER bss_section_static;
 PCHAR  bss_start_static = 0;
-DWORD  bss_size_static = 0;
-DWORD  extra_bss_size_static = 0;
+DWORD_PTR  bss_size_static = 0;
+DWORD_PTR  extra_bss_size_static = 0;
 
 PIMAGE_SECTION_HEADER heap_section;
 
@@ -231,7 +231,7 @@
 /* Return pointer to section header for section containing the given
    relative virtual address. */
 IMAGE_SECTION_HEADER *
-rva_to_section (DWORD rva, IMAGE_NT_HEADERS * nt_header)
+rva_to_section (DWORD_PTR rva, IMAGE_NT_HEADERS * nt_header)
 {
   PIMAGE_SECTION_HEADER section;
   int i;
@@ -246,7 +246,7 @@
 	 some very old exes (eg. gzip dated Dec 1993).  Since
 	 w32_executable_type relies on this function to work reliably,
 	 we need to cope with this.  */
-      DWORD real_size = max (section->SizeOfRawData,
+      DWORD_PTR real_size = max (section->SizeOfRawData,
 			     section->Misc.VirtualSize);
       if (rva >= section->VirtualAddress
 	  && rva < section->VirtualAddress + real_size)
@@ -259,7 +259,7 @@
 /* Return pointer to section header for section containing the given
    offset in its raw data area. */
 IMAGE_SECTION_HEADER *
-offset_to_section (DWORD offset, IMAGE_NT_HEADERS * nt_header)
+offset_to_section (DWORD_PTR offset, IMAGE_NT_HEADERS * nt_header)
 {
   PIMAGE_SECTION_HEADER section;
   int i;
@@ -279,8 +279,8 @@
 /* Return offset to an object in dst, given offset in src.  We assume
    there is at least one section in both src and dst images, and that
    the some sections may have been added to dst (after sections in src).  */
-DWORD
-relocate_offset (DWORD offset,
+DWORD_PTR
+relocate_offset (DWORD_PTR offset,
 		 IMAGE_NT_HEADERS * src_nt_header,
 		 IMAGE_NT_HEADERS * dst_nt_header)
 {
@@ -314,16 +314,16 @@
 }
 
 #define OFFSET_TO_RVA(offset, section) \
-	  (section->VirtualAddress + ((DWORD)(offset) - section->PointerToRawData))
+	  (section->VirtualAddress + ((DWORD_PTR)(offset) - section->PointerToRawData))
 
 #define RVA_TO_OFFSET(rva, section) \
-	  (section->PointerToRawData + ((DWORD)(rva) - section->VirtualAddress))
+	  (section->PointerToRawData + ((DWORD_PTR)(rva) - section->VirtualAddress))
 
 #define RVA_TO_SECTION_OFFSET(rva, section) \
-	  ((DWORD)(rva) - section->VirtualAddress)
+	  ((DWORD_PTR)(rva) - section->VirtualAddress)
 
 /* Convert address in executing image to RVA.  */
-#define PTR_TO_RVA(ptr) ((DWORD)(ptr) - (DWORD) GetModuleHandle (NULL))
+#define PTR_TO_RVA(ptr) ((DWORD_PTR)(ptr) - (DWORD_PTR) GetModuleHandle (NULL))
 
 #define RVA_TO_PTR(var,section,filedata) \
 	  ((void *)(RVA_TO_OFFSET (var,section) + (filedata).file_base))
@@ -332,7 +332,7 @@
           ((unsigned char *)(ptr) - (pfile_data)->file_base)
 
 #define OFFSET_TO_PTR(offset, pfile_data) \
-          ((pfile_data)->file_base + (DWORD)(offset))
+          ((pfile_data)->file_base + (DWORD_PTR)(offset))
 
 
 /* Flip through the executable and cache the info necessary for dumping.  */
@@ -349,7 +349,7 @@
       printf ("Unknown EXE header in %s...bailing.\n", p_infile->name);
       exit (1);
     }
-  nt_header = (PIMAGE_NT_HEADERS) (((unsigned long) dos_header) +
+  nt_header = (PIMAGE_NT_HEADERS) (((DWORD_PTR) dos_header) +
 				   dos_header->e_lfanew);
   if (nt_header == NULL)
     {
@@ -488,7 +488,7 @@
   PIMAGE_NT_HEADERS dst_nt_header;
   PIMAGE_SECTION_HEADER section;
   PIMAGE_SECTION_HEADER dst_section;
-  DWORD offset;
+  DWORD_PTR offset;
   int i;
   int be_verbose = GetEnvironmentVariable ("DEBUG_DUMP", NULL, 0) > 0;
 
@@ -541,17 +541,17 @@
      Note that dst is updated implicitly by each COPY_CHUNK.  */
 
   dos_header = (PIMAGE_DOS_HEADER) p_infile->file_base;
-  nt_header = (PIMAGE_NT_HEADERS) (((unsigned long) dos_header) +
+  nt_header = (PIMAGE_NT_HEADERS) (((DWORD_PTR) dos_header) +
 				   dos_header->e_lfanew);
   section = IMAGE_FIRST_SECTION (nt_header);
 
   dst = (unsigned char *) p_outfile->file_base;
 
   COPY_CHUNK ("Copying DOS header...", dos_header,
-	      (DWORD) nt_header - (DWORD) dos_header, be_verbose);
+	      (DWORD_PTR) nt_header - (DWORD_PTR) dos_header, be_verbose);
   dst_nt_header = (PIMAGE_NT_HEADERS) dst;
   COPY_CHUNK ("Copying NT header...", nt_header,
-	      (DWORD) section - (DWORD) nt_header, be_verbose);
+	      (DWORD_PTR) section - (DWORD_PTR) nt_header, be_verbose);
   dst_section = (PIMAGE_SECTION_HEADER) dst;
   COPY_CHUNK ("Copying section table...", section,
 	      nt_header->FileHeader.NumberOfSections * sizeof (*section),
@@ -627,8 +627,8 @@
 	}
       if (section == heap_section)
 	{
-	  DWORD heap_start = (DWORD) get_heap_start ();
-	  DWORD heap_size = get_committed_heap_size ();
+	  DWORD_PTR heap_start = (DWORD_PTR) get_heap_start ();
+	  DWORD_PTR heap_size = get_committed_heap_size ();
 
 	  /* Dump the used portion of the predump heap, adjusting the
              section's size to the appropriate size.  */

=== modified file 'src/vm-limit.c'
--- src/vm-limit.c	2012-01-19 07:21:25 +0000
+++ src/vm-limit.c	2012-02-05 20:06:34 +0000
@@ -20,7 +20,7 @@
 #include <setjmp.h>
 #include "lisp.h"
 #include "mem-limits.h"
-
+#include "w32heap.h"
 /*
   Level number of warnings already issued.
   0 -- no warnings issued.
@@ -41,7 +41,7 @@
 static POINTER data_space_start;
 
 /* Number of bytes of writable memory we can expect to be able to get.  */
-static unsigned long lim_data;
+static size_t lim_data;
 \f
 
 #if defined (HAVE_GETRLIMIT) && defined (RLIMIT_AS)
@@ -79,7 +79,7 @@
     lim_data = ULIMIT_BREAK_VALUE;
 #endif
 
-  lim_data -= (long) data_space_start;
+  lim_data -= (intptr_t) data_space_start;
 }
 
 #else /* not USG */
@@ -88,7 +88,7 @@
 static void
 get_lim_data (void)
 {
-  extern unsigned long reserved_heap_size;
+  extern size_t reserved_heap_size;
   lim_data = reserved_heap_size;
 }
 
@@ -127,7 +127,7 @@
     lim_data = 512U * 1024U * 1024U;
 }
 
-unsigned long
+size_t
 ret_lim_data (void)
 {
   get_lim_data ();
@@ -166,13 +166,13 @@
 check_memory_limits (void)
 {
 #ifdef REL_ALLOC
-  extern POINTER (*real_morecore) (long);
+  extern POINTER (*real_morecore) (__malloc_ptrdiff_t);
 #endif
-  extern POINTER (*__morecore) (long);
+  extern POINTER (*__morecore) (__malloc_ptrdiff_t);
 
   register POINTER cp;
-  unsigned long five_percent;
-  unsigned long data_size;
+  size_t five_percent;
+  size_t data_size;
   enum warnlevel new_warnlevel;
 
   if (lim_data == 0)

=== modified file 'src/w32.c'
--- src/w32.c	2012-02-04 13:48:38 +0000
+++ src/w32.c	2012-02-27 23:33:18 +0000
@@ -19,6 +19,9 @@
 /*
    Geoff Voelker (voelker@cs.washington.edu)                         7-29-94
 */
+
+#define _CRT_ALLOCATION_DEFINED
+
 #include <stddef.h> /* for offsetof */
 #include <stdlib.h>
 #include <stdio.h>
@@ -1703,7 +1706,8 @@
       /* FIXME: should use substring of get_emacs_configuration ().
 	 But I don't think the Windows build supports alpha, mips etc
          anymore, so have taken the easy option for now.  */
-      else if (p && xstrcasecmp (p, "\\i386") == 0)
+      else if (p && (xstrcasecmp (p, "\\i386") == 0
+                     || xstrcasecmp (p, "\\AMD64") == 0))
 	{
 	  *p = 0;
 	  p = strrchr (modname, '\\');
@@ -1861,7 +1865,12 @@
     case PROCESSOR_INTEL_386:
     case PROCESSOR_INTEL_486:
     case PROCESSOR_INTEL_PENTIUM:
+    case PROCESSOR_AMD_X8664:
+#ifdef _WIN64
+      arch = "amd64";
+#else
       arch = "i386";
+#endif
       break;
 #endif
 
@@ -2400,7 +2409,7 @@
 	return NULL;
     }
 
-  if (!(dirp = (DIR *) malloc (sizeof (DIR))))
+  if (!(dirp = (DIR *) xmalloc (sizeof (DIR))))
     return NULL;
 
   dirp->dd_fd = 0;

=== modified file 'src/w32.h'
--- src/w32.h	2012-01-19 07:21:25 +0000
+++ src/w32.h	2012-02-27 23:33:18 +0000
@@ -159,5 +159,9 @@
                                   const void* buf, size_t sz);
 #endif /* HAVE_GNUTLS */
 
+extern struct tm *sys_localtime (const time_t *t);
+extern char *sys_strerror(int error_no);
+extern FILE *sys_fopen (const char * path, const char * mode);
+
 #endif /* EMACS_W32_H */
 

=== modified file 'src/w32fns.c'
--- src/w32fns.c	2012-01-19 07:21:25 +0000
+++ src/w32fns.c	2012-02-27 23:33:18 +0000
@@ -74,7 +74,6 @@
 void globals_of_w32fns (void);
 
 extern void free_frame_menubar (struct frame *);
-extern double atof (const char *);
 extern int w32_console_toggle_lock_key (int, Lisp_Object);
 extern void w32_menu_display_help (HWND, HMENU, UINT, UINT);
 extern void w32_free_menu_strings (HWND);

=== modified file 'src/w32heap.c'
--- src/w32heap.c	2012-01-19 07:21:25 +0000
+++ src/w32heap.c	2012-02-28 14:03:03 +0000
@@ -27,7 +27,7 @@
 #include "w32heap.h"
 #include "lisp.h"  /* for VALMASK */
 
-#define RVA_TO_PTR(rva) ((unsigned char *)((DWORD)(rva) + (DWORD)GetModuleHandle (NULL)))
+#define RVA_TO_PTR(rva) ((unsigned char *)((DWORD_PTR)(rva) + (DWORD_PTR)GetModuleHandle (NULL)))
 
 /* This gives us the page size and the size of the allocation unit on NT.  */
 SYSTEM_INFO sysinfo_cache;
@@ -98,7 +98,7 @@
 unsigned char *data_region_base = NULL;
 unsigned char *data_region_end = NULL;
 unsigned char *real_data_region_end = NULL;
-unsigned long  reserved_heap_size = 0;
+size_t  reserved_heap_size = 0;
 
 /* The start of the data segment.  */
 unsigned char *
@@ -122,16 +122,20 @@
      the preload heap section up to the usable address limit.  Since GNU
      malloc can handle gaps in the memory it gets from sbrk, we can
      simply set the sbrk pointer to the base of the new heap region.  */
-  unsigned long base =
+  DWORD_PTR base =
     ROUND_UP ((RVA_TO_PTR (preload_heap_section->VirtualAddress)
 	       + preload_heap_section->Misc.VirtualSize),
 	      get_allocation_unit ());
-  unsigned long end  = 1 << VALBITS; /* 256MB */
+  DWORD_PTR end  = ((unsigned __int64)1) << VALBITS; /* 256MB */
   void *ptr = NULL;
 
   while (!ptr && (base < end))
     {
+#ifdef _WIN64
+      reserved_heap_size = min(end - base, 0x800000000i64); /* Limit to 32Gb */
+#else
       reserved_heap_size = end - base;
+#endif
       ptr = VirtualAlloc ((void *) base,
 			  get_reserved_heap_size (),
 			  MEM_RESERVE,
@@ -145,7 +149,11 @@
 static char *
 allocate_heap (void)
 {
-  unsigned long size = 0x80000000; /* start by asking for 2GB */
+#ifdef _WIN64
+  size_t size = 0x800000000i64; /* start by asking for 32GB */
+#else
+  size_t size = 0x80000000; /* start by asking for 2GB */
+#endif
   void *ptr = NULL;
 
   while (!ptr && size > 0x00100000)
@@ -167,17 +175,17 @@
    be the address of the _start_ (not end) of the new block in case of
    success, and zero (not -1) in case of failure.  */
 void *
-sbrk (unsigned long increment)
+sbrk (size_t increment)
 {
   void *result;
-  long size = (long) increment;
+  ptrdiff_t size = (ptrdiff_t)increment;
 
   result = data_region_end;
 
   /* If size is negative, shrink the heap by decommitting pages.  */
   if (size < 0)
     {
-      int new_size;
+      ptrdiff_t new_size;
       unsigned char *new_data_region_end;
 
       size = -size;
@@ -190,7 +198,7 @@
 	 partial deallocation [cga].  */
       new_data_region_end = (data_region_end - size);
       new_data_region_end = (unsigned char *)
-	((long) (new_data_region_end + syspage_mask) & ~syspage_mask);
+	((DWORD_PTR) (new_data_region_end + syspage_mask) & ~syspage_mask);
       new_size = real_data_region_end - new_data_region_end;
       real_data_region_end = new_data_region_end;
       if (new_size > 0)
@@ -221,7 +229,7 @@
       /* We really only commit full pages, so record where
 	 the real end of committed memory is [cga].  */
       real_data_region_end = (unsigned char *)
-	  ((long) (data_region_end + syspage_mask) & ~syspage_mask);
+	  ((DWORD_PTR) (data_region_end + syspage_mask) & ~syspage_mask);
     }
 
   return result;
@@ -246,7 +254,7 @@
   PIMAGE_NT_HEADERS nt_header;
 
   dos_header = (PIMAGE_DOS_HEADER) RVA_TO_PTR (0);
-  nt_header = (PIMAGE_NT_HEADERS) (((unsigned long) dos_header) +
+  nt_header = (PIMAGE_NT_HEADERS) (((DWORD_PTR) dos_header) +
 				   dos_header->e_lfanew);
   preload_heap_section = find_section ("EMHEAP", nt_header);
 
@@ -262,7 +270,7 @@
 #if !defined (USE_LISP_UNION_TYPE) && !defined (USE_LSB_TAG)
       /* Ensure that the addresses don't use the upper tag bits since
 	 the Lisp type goes there.  */
-      if (((unsigned long) data_region_base & ~VALMASK) != 0)
+      if (((DWORD_PTR) data_region_base & ~VALMASK) != 0)
 	{
 	  printf ("Error: The heap was allocated in upper memory.\n");
 	  exit (1);
@@ -285,13 +293,13 @@
 
 /* Round the heap up to the given alignment.  */
 void
-round_heap (unsigned long align)
+round_heap (DWORD_PTR align)
 {
-  unsigned long needs_to_be;
-  unsigned long need_to_alloc;
+  DWORD_PTR needs_to_be;
+  DWORD_PTR need_to_alloc;
 
-  needs_to_be = (unsigned long) ROUND_UP (get_heap_end (), align);
-  need_to_alloc = needs_to_be - (unsigned long) get_heap_end ();
+  needs_to_be = (DWORD_PTR) ROUND_UP (get_heap_end (), align);
+  need_to_alloc = needs_to_be - (DWORD_PTR) get_heap_end ();
 
   if (need_to_alloc)
     sbrk (need_to_alloc);

=== modified file 'src/w32heap.h'
--- src/w32heap.h	2012-01-19 07:21:25 +0000
+++ src/w32heap.h	2012-02-05 20:06:34 +0000
@@ -24,8 +24,8 @@
 
 #include <windows.h>
 
-#define ROUND_UP(p, align)   (((DWORD)(p) + (align)-1) & ~((align)-1))
-#define ROUND_DOWN(p, align) ((DWORD)(p) & ~((align)-1))
+#define ROUND_UP(p, align)   (((DWORD_PTR)(p) + (align)-1) & ~((align)-1))
+#define ROUND_DOWN(p, align) ((DWORD_PTR)(p) & ~((align)-1))
 
 /*
  * Heap related stuff.
@@ -42,7 +42,7 @@
 
 extern unsigned char *get_data_start (void);
 extern unsigned char *get_data_end (void);
-extern unsigned long  reserved_heap_size;
+extern size_t         reserved_heap_size;
 extern SYSTEM_INFO    sysinfo_cache;
 extern OSVERSIONINFO  osinfo_cache;
 extern BOOL   	      using_dynamic_heap;
@@ -58,13 +58,13 @@
 extern int os_subtype;
 
 /* Emulation of Unix sbrk().  */
-extern void *sbrk (unsigned long size);
+extern void *sbrk (size_t size);
 
 /* Initialize heap structures for sbrk on startup.  */
 extern void init_heap (void);
 
 /* Round the heap to this size.  */
-extern void round_heap (unsigned long size);
+extern void round_heap (size_t size);
 
 /* Cache system info, e.g., the NT page size.  */
 extern void cache_system_info (void);
@@ -89,7 +89,7 @@
 
 /* Return pointer to section header for section containing the given
    relative virtual address. */
-IMAGE_SECTION_HEADER * rva_to_section (DWORD rva, IMAGE_NT_HEADERS * nt_header);
+IMAGE_SECTION_HEADER * rva_to_section (DWORD_PTR rva, IMAGE_NT_HEADERS * nt_header);
 
 #endif /* NTHEAP_H_ */
 

=== modified file 'src/w32proc.c'
--- src/w32proc.c	2012-01-19 07:21:25 +0000
+++ src/w32proc.c	2012-02-27 23:33:15 +0000
@@ -21,6 +21,8 @@
      Adapted from alarm.c by Tim Fleehart
 */
 
+#define _CRT_ALLOCATION_DEFINED
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <errno.h>
@@ -63,7 +65,7 @@
 
 #define RVA_TO_PTR(var,section,filedata) \
   ((void *)((section)->PointerToRawData					\
-	    + ((DWORD)(var) - (section)->VirtualAddress)		\
+	    + ((DWORD_PTR)(var) - (section)->VirtualAddress)		\
 	    + (filedata).file_base))
 
 Lisp_Object Qhigh, Qlow;

=== modified file 'src/xfaces.c'
--- src/xfaces.c	2012-02-06 08:19:09 +0000
+++ src/xfaces.c	2012-02-27 23:33:18 +0000
@@ -226,6 +226,7 @@
 #endif
 
 #ifdef WINDOWSNT
+#include "w32.h"
 #include "w32term.h"
 #include "fontset.h"
 /* Redefine X specifics to W32 equivalents to avoid cluttering the


^ permalink raw reply	[relevance 8%]

* Re: Windows 64 port
  @ 2012-02-19 22:05 11%   ` Fabrice Popineau
    0 siblings, 1 reply; 143+ results
From: Fabrice Popineau @ 2012-02-19 22:05 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: AJMR, emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 1322 bytes --]

Hi Eli,

Here is my Windows 64 bits patch. It is quite crude and only attempts to
make it possible to compile
a 64bits emacs with the MS Sdk.
I have sent the paperwork to the FSF last week, so this patch could be
reviewed and maybe integrated soon.
It is against emacs-24, current trunk.
Not everything is taken cared of: the heap allocation scheme should
probably be reworked. Anyway,
I was able to run an emacs and make it allocate everything available on my
Windows 64 machine
(4Gb of Ram + around 10Gb of swap). It just did it without crashing.

Best regards,

Fabrice


2012/2/19 Eli Zaretskii <eliz@gnu.org>

> > Date: Sun, 19 Feb 2012 21:18:00 +0100
> > From: AJMR <ajmr@ilovetortilladepatatas.com>
> >
> > I would love to start to contribute to the GNU community and I thought
> > that porting Emacs 23 to Windows 64, could be a good useful entry.
>
> Thanks, it will.
>
> > However, I have no idea on how to, or where, start.
>
> Start with bug #9960, where some of this was discussed.  Maybe Fabrice
> could post the patches he has till now.
>



-- 
Fabrice Popineau
-----------------------------
SUPELEC
Département Informatique
3, rue Joliot Curie
91192 Gif/Yvette Cedex
Tel direct : +33 (0) 169851950
Standard : +33 (0) 169851212
------------------------------

[-- Attachment #1.2: Type: text/html, Size: 1902 bytes --]

[-- Attachment #2: emacs-64bits.patch --]
[-- Type: application/octet-stream, Size: 36509 bytes --]

=== modified file 'lib/strftime.c'
--- lib/strftime.c	2011-03-31 04:24:03 +0000
+++ lib/strftime.c	2011-12-05 13:09:35 +0000
@@ -36,9 +36,13 @@
 #include <ctype.h>
 #include <time.h>
 
+#ifdef _MSC_VER
+#define tzname _tzname
+#else
 #if HAVE_TZNAME && !HAVE_DECL_TZNAME
 extern char *tzname[];
 #endif
+#endif
 
 /* Do multibyte processing if multibytes are supported, unless
    multibyte sequences are safe in formats.  Multibyte sequences are

=== modified file 'nt/addsection.c'
--- nt/addsection.c	2012-01-19 07:21:25 +0000
+++ nt/addsection.c	2012-02-05 20:06:34 +0000
@@ -36,9 +36,9 @@
 
 PIMAGE_NT_HEADERS
 (__stdcall * pfnCheckSumMappedFile) (LPVOID BaseAddress,
-				     DWORD FileLength,
-				     LPDWORD HeaderSum,
-				     LPDWORD CheckSum);
+				     DWORD_PTR FileLength,
+				     PDWORD_PTR HeaderSum,
+				     PDWORD_PTR CheckSum);
 
 #undef min
 #undef max
@@ -164,7 +164,7 @@
 /* Return pointer to section header for section containing the given
    relative virtual address. */
 IMAGE_SECTION_HEADER *
-rva_to_section (DWORD rva, IMAGE_NT_HEADERS * nt_header)
+rva_to_section (DWORD_PTR rva, IMAGE_NT_HEADERS * nt_header)
 {
   PIMAGE_SECTION_HEADER section;
   int i;
@@ -179,7 +179,7 @@
 	 some very old exes (eg. gzip dated Dec 1993).  Since
 	 w32_executable_type relies on this function to work reliably,
 	 we need to cope with this.  */
-      DWORD real_size = max (section->SizeOfRawData,
+      DWORD_PTR real_size = max (section->SizeOfRawData,
 			     section->Misc.VirtualSize);
       if (rva >= section->VirtualAddress
 	  && rva < section->VirtualAddress + real_size)
@@ -192,7 +192,7 @@
 /* Return pointer to section header for section containing the given
    offset in its raw data area. */
 IMAGE_SECTION_HEADER *
-offset_to_section (DWORD offset, IMAGE_NT_HEADERS * nt_header)
+offset_to_section (DWORD_PTR offset, IMAGE_NT_HEADERS * nt_header)
 {
   PIMAGE_SECTION_HEADER section;
   int i;
@@ -212,8 +212,8 @@
 /* Return offset to an object in dst, given offset in src.  We assume
    there is at least one section in both src and dst images, and that
    the some sections may have been added to dst (after sections in src).  */
-static DWORD
-relocate_offset (DWORD offset,
+static DWORD_PTR
+relocate_offset (DWORD_PTR offset,
 		 IMAGE_NT_HEADERS * src_nt_header,
 		 IMAGE_NT_HEADERS * dst_nt_header)
 {
@@ -247,32 +247,32 @@
 }
 
 #define OFFSET_TO_RVA(offset, section) \
-	  (section->VirtualAddress + ((DWORD)(offset) - section->PointerToRawData))
+	  (section->VirtualAddress + ((DWORD_PTR)(offset) - section->PointerToRawData))
 
 #define RVA_TO_OFFSET(rva, section) \
-	  (section->PointerToRawData + ((DWORD)(rva) - section->VirtualAddress))
+	  (section->PointerToRawData + ((DWORD_PTR)(rva) - section->VirtualAddress))
 
 #define RVA_TO_SECTION_OFFSET(rva, section) \
-	  ((DWORD)(rva) - section->VirtualAddress)
+	  ((DWORD_PTR)(rva) - section->VirtualAddress)
 
 /* Convert address in executing image to RVA.  */
-#define PTR_TO_RVA(ptr) ((DWORD)(ptr) - (DWORD) GetModuleHandle (NULL))
+#define PTR_TO_RVA(ptr) ((DWORD_PTR)(ptr) - (DWORD_PTR) GetModuleHandle (NULL))
 
 #define PTR_TO_OFFSET(ptr, pfile_data) \
           ((unsigned const char *)(ptr) - (pfile_data)->file_base)
 
 #define OFFSET_TO_PTR(offset, pfile_data) \
-          ((pfile_data)->file_base + (DWORD)(offset))
+          ((pfile_data)->file_base + (DWORD_PTR)(offset))
 
-#define ROUND_UP(p, align)   (((DWORD)(p) + (align)-1) & ~((align)-1))
-#define ROUND_DOWN(p, align) ((DWORD)(p) & ~((align)-1))
+#define ROUND_UP(p, align)   (((DWORD_PTR)(p) + (align)-1) & ~((align)-1))
+#define ROUND_DOWN(p, align) ((DWORD_PTR)(p) & ~((align)-1))
 
 
 static void
 copy_executable_and_add_section (file_data *p_infile,
 				 file_data *p_outfile,
 				 const char *new_section_name,
-				 DWORD new_section_size)
+				 DWORD_PTR new_section_size)
 {
   unsigned char *dst;
   PIMAGE_DOS_HEADER dos_header;
@@ -280,7 +280,7 @@
   PIMAGE_NT_HEADERS dst_nt_header;
   PIMAGE_SECTION_HEADER section;
   PIMAGE_SECTION_HEADER dst_section;
-  DWORD offset;
+  DWORD_PTR offset;
   int i;
   int be_verbose = GetEnvironmentVariable ("DEBUG_DUMP", NULL, 0) > 0;
 
@@ -324,10 +324,10 @@
   dst = (unsigned char *) p_outfile->file_base;
 
   COPY_CHUNK ("Copying DOS header...", dos_header,
-	      (DWORD) nt_header - (DWORD) dos_header, be_verbose);
+	      (DWORD_PTR) nt_header - (DWORD_PTR) dos_header, be_verbose);
   dst_nt_header = (PIMAGE_NT_HEADERS) dst;
   COPY_CHUNK ("Copying NT header...", nt_header,
-	      (DWORD) section - (DWORD) nt_header, be_verbose);
+	      (DWORD_PTR) section - (DWORD_PTR) nt_header, be_verbose);
   dst_section = (PIMAGE_SECTION_HEADER) dst;
   COPY_CHUNK ("Copying section table...", section,
 	      nt_header->FileHeader.NumberOfSections * sizeof (*section),
@@ -509,8 +509,8 @@
   /* Patch up header fields; profiler is picky about this. */
   {
     HANDLE hImagehelp = LoadLibrary ("imagehlp.dll");
-    DWORD  headersum;
-    DWORD  checksum;
+    DWORD_PTR  headersum;
+    DWORD_PTR  checksum;
 
     dos_header = (PIMAGE_DOS_HEADER) out_file.file_base;
     nt_header = (PIMAGE_NT_HEADERS) ((char *) dos_header + dos_header->e_lfanew);

=== modified file 'nt/config.nt'
--- nt/config.nt	2012-01-29 15:46:05 +0000
+++ nt/config.nt	2012-02-05 20:06:34 +0000
@@ -433,7 +433,11 @@
 
    See m/template.h for documentation on writing m/MACHINE.h files.  */
 #undef config_machfile
+#ifdef _WIN64
+#include "m/amdx86-64.h"
+#else
 #include "m/intel386.h"
+#endif
 
 /* Define `subprocesses' should be defined if you want to
    have code for asynchronous subprocesses

=== modified file 'nt/emacs.rc'
--- nt/emacs.rc	2012-02-09 07:48:22 +0000
+++ nt/emacs.rc	2012-02-05 20:06:34 +0000
@@ -1,6 +1,10 @@
 Emacs ICON   icons\emacs.ico
 32649 CURSOR icons\hand.cur
-1 24 "emacs.manifest"
+#ifdef WIN64
+1 24 "emacs-x64.manifest"
+#else
+1 24 "emacs-x86.manifest"
+#endif
 
 #ifndef VS_VERSION_INFO
 #define VS_VERSION_INFO 1

=== modified file 'nt/nmake.defs'
--- nt/nmake.defs	2012-02-05 20:40:36 +0000
+++ nt/nmake.defs	2012-02-19 21:54:33 +0000
@@ -86,7 +86,11 @@
 !    if "$(PROCESSOR_ARCHITECTURE)" == "PPC"
 ARCH		= ppc
 !    else
-!     error Unknown architecture type "$(PROCESSOR_ARCHITECTURE)"
+!     if "$(PROCESSOR_ARCHITECTURE)" == "AMD64"
+ARCH		= AMD64
+!     else
+!      error Unknown architecture type "$(PROCESSOR_ARCHITECTURE)"
+!     endif
 !    endif
 !   endif
 !  endif
@@ -105,11 +109,11 @@
 CC_OUT		= -Fo
 LINK		= link
 LINK_OUT	= -out:
-RC		= rc
+RC		= rc $(ARCH_RCFLAGS)
 RC_OUT		= -Fo
 RC_INCLUDE	= -i
 
-USE_CRT_DLL	= 1
+# USE_CRT_DLL	= 1
 
 !ifdef USE_CRT_DLL
 libc		= msvcrt$(D).lib
@@ -151,20 +155,17 @@
 !endif
 
 CFLAGS          = -I. $(ARCH_CFLAGS) \
+		  -D_CRT_SECURE_NO_WARNINGS \
 		  $(DEBUG_CFLAGS) $(CHECKING_CFLAGS) $(USER_CFLAGS) $(LOCAL_FLAGS)
 ESC_CFLAGS      = -I. $(ARCH_CFLAGS) \
+		  -D_CRT_SECURE_NO_WARNINGS \
 		  $(DEBUG_CFLAGS) $(CHECKING_CFLAGS) $(ESC_USER_CFLAGS) $(LOCAL_FLAGS)
 
 #SYS_LDFLAGS	= -nologo -release -incremental:no -version:3.10 -swaprun:cd -swaprun:net setargv.obj
-!ifdef NOOPT
-SYS_LDFLAGS	= -nologo -manifest -dynamicbase:no -debug -incremental:no -version:3.10 -swaprun:cd -swaprun:net setargv.obj
-!else
-SYS_LDFLAGS	= -nologo -manifest -dynamicbase:no -release -incremental:no -version:3.10 -swaprun:cd -swaprun:net setargv.obj
-!endif
+SYS_LDFLAGS	= -nologo -manifest -dynamicbase:no -incremental:no -version:5.10 -swaprun:cd -swaprun:net setargv.obj
 
 # see comments in allocate_heap in w32heap.c before changing any of the
-# -stack, -heap, or -base settings.
-TEMACS_EXTRA_LINK = -stack:0x00800000 -heap:0x00100000 -base:0x01000000 -pdb:$(BLD)\temacs.pdb -machine:$(ARCH) $(SUBSYSTEM_CONSOLE) -entry:_start -map:$(BLD)\temacs.map $(EXTRA_LINK)
+TEMACS_EXTRA_LINK = -stack:0x00800000 -heap:0x00100000 -base:0x01000000 -pdb:$(BLD)\temacs.pdb -machine:$(TARGET_CPU) $(SUBSYSTEM_CONSOLE) -entry:_start -map:$(BLD)\temacs.map $(EXTRA_LINK)
 
 !ifdef NOOPT
 OBJDIR          = obj
@@ -195,7 +196,7 @@
 
 !ifdef NODEBUG
 DEBUG_FLAG =
-DEBUG_LINK =
+DEBUG_LINK = -release
 D =
 !else
 DEBUG_FLAG = -Zi
@@ -233,15 +234,28 @@
 !else
 !if "$(ARCH)" == "ppc"
 # These flags are a guess...if they don't work, please send me mail.
-ARCH_CFLAGS	= -D_PPC_=1 -c -Ze -Zi -W2 -Od
 ARCH_LDFLAGS	= $(SYS_LDFLAGS)
 
 !else
+!if "$(ARCH)" == "AMD64"
+# These flags are a guess...if they don't work, please send me mail.
+!ifdef NOOPT
+#ARCH_CFLAGS     = -nologo -c -Zel -W2 -H63 -Od -G3d -Zp8 $(DEBUG_FLAG)
+ARCH_CFLAGS     = -nologo -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -c -Zl -Zp8 -W2 -Od -Gd $(DEBUG_FLAG)
+!else
+#ARCH_CFLAGS     = -nologo -c -Zel -W2 -H63 -Oxsb2 -Oy- -G6dF -Zp8 $(DEBUG_FLAG)
+ARCH_CFLAGS     = -nologo -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -c -Zl -Zp8 -W2 -Oi -Ot -Oy- -Ob2 -GF -Gy -Gd $(DEBUG_FLAG)
+!endif
+ARCH_LDFLAGS	= $(SYS_LDFLAGS) -machine:x64
+ARCH_RCFLAGS	= -DWIN64
+
+!else
 !ERROR Unknown architecture type "$(ARCH)".
 !endif
 !endif
 !endif
 !endif
+!endif
 
 LINK_FLAGS	= $(ARCH_LDFLAGS) $(DEBUG_LINK) $(USER_LDFLAGS)
 

=== modified file 'src/alloc.c'
--- src/alloc.c	2012-01-19 07:21:25 +0000
+++ src/alloc.c	2012-02-05 20:06:34 +0000
@@ -64,6 +64,7 @@
 
 #ifdef WINDOWSNT
 #include "w32.h"
+#include "w32heap.h"
 #endif
 
 #ifdef DOUG_LEA_MALLOC
@@ -1150,7 +1151,8 @@
 
   if (2 > (intptr_t) ABLOCKS_BUSY (abase))
     { /* All the blocks are free.  */
-      int i = 0, aligned = (intptr_t) ABLOCKS_BUSY (abase);
+      int i = 0;
+      intptr_t aligned = (intptr_t) ABLOCKS_BUSY (abase);
       struct ablock **tem = &free_ablock;
       struct ablock *atop = &abase->blocks[aligned ? ABLOCKS_SIZE : ABLOCKS_SIZE - 1];
 
@@ -2967,7 +2969,7 @@
 /* Allocate other vector-like structures.  */
 
 struct Lisp_Vector *
-allocate_pseudovector (int memlen, int lisplen, EMACS_INT tag)
+allocate_pseudovector (size_t memlen, size_t lisplen, EMACS_INT tag)
 {
   struct Lisp_Vector *v = allocate_vectorlike (memlen);
   int i;
@@ -5029,13 +5031,13 @@
 	    /* If a buffer's gap size is more than 10% of the buffer
 	       size, or larger than 2000 bytes, then shrink it
 	       accordingly.  Keep a minimum size of 20 bytes.  */
-	    int size = min (2000, max (20, (nextb->text->z_byte / 10)));
+	    size_t size = min (2000, max (20, (nextb->text->z_byte / 10)));
 
 	    if (nextb->text->gap_size > size)
 	      {
 		struct buffer *save_current = current_buffer;
 		current_buffer = nextb;
-		make_gap (-(nextb->text->gap_size - size));
+		make_gap ((size - nextb->text->gap_size));
 		current_buffer = save_current;
 	      }
 	  }

=== modified file 'src/dosfns.c'
--- src/dosfns.c	2012-01-19 07:21:25 +0000
+++ src/dosfns.c	2012-02-05 20:06:34 +0000
@@ -542,7 +542,7 @@
       double pmem;
       EXFUN (Fget_internal_run_time, 0);
 #ifndef SYSTEM_MALLOC
-      extern unsigned long ret_lim_data ();
+      extern size_t ret_lim_data ();
 #endif
 
       uid = getuid ();
@@ -579,7 +579,7 @@
 #ifndef SYSTEM_MALLOC
       /* ret_lim_data is on vm-limit.c, which is not compiled in under
 	 SYSTEM_MALLOC.  */
-      pmem = (double)((unsigned long) sbrk (0)) / ret_lim_data () * 100.0;
+      pmem = (double)((size_t) sbrk (0)) / ret_lim_data () * 100.0;
       if (pmem > 100)
 #endif
 	pmem = 100;

=== modified file 'src/editfns.c'
--- src/editfns.c	2012-01-19 07:21:25 +0000
+++ src/editfns.c	2012-02-05 20:06:34 +0000
@@ -82,6 +82,8 @@
 
 #ifdef WINDOWSNT
 extern Lisp_Object w32_get_internal_run_time (void);
+
+extern struct tm *localtime (const time_t *t);
 #endif
 
 static void time_overflow (void) NO_RETURN;

=== modified file 'src/eval.c'
--- src/eval.c	2012-02-15 04:00:34 +0000
+++ src/eval.c	2012-02-19 21:54:33 +0000
@@ -1408,7 +1408,7 @@
    rather than passed in a list.  Used by Fbyte_code.  */
 
 Lisp_Object
-internal_lisp_condition_case (volatile Lisp_Object var, Lisp_Object bodyform,
+internal_lisp_condition_case (/* volatile */ Lisp_Object var, Lisp_Object bodyform,
 			      Lisp_Object handlers)
 {
   Lisp_Object val;

=== modified file 'src/frame.c'
--- src/frame.c	2012-01-19 07:21:25 +0000
+++ src/frame.c	2012-02-05 20:06:34 +0000
@@ -812,6 +812,7 @@
 #ifdef HAVE_WINDOW_SYSTEM
   if (track && FRAME_WINDOW_P (XFRAME (frame)))
     {
+      extern Lisp_Object x_get_focus_frame(struct frame *);
       Lisp_Object focus, xfocus;
 
       xfocus = x_get_focus_frame (XFRAME (frame));

=== modified file 'src/gmalloc.c'
--- src/gmalloc.c	2011-09-09 01:06:52 +0000
+++ src/gmalloc.c	2011-12-05 14:55:54 +0000
@@ -56,6 +56,7 @@
 
 #endif	/* _MALLOC_INTERNAL.  */
 
+#include <w32heap.h>
 
 #ifdef	__cplusplus
 extern "C"
@@ -459,7 +460,7 @@
      __malloc_size_t size;
 {
   __ptr_t result;
-  unsigned long int adj;
+  intptr_t adj;
 
   /* align accepts an unsigned argument, but __morecore accepts a
      signed one.  This could lead to trouble if SIZE overflows a
@@ -469,8 +470,8 @@
     result = 0;
   else
     result = (*__morecore) (size);
-  adj = (unsigned long int) ((unsigned long int) ((char *) result -
-						  (char *) NULL)) % BLOCKSIZE;
+  adj = (intptr_t) (((char *) result -
+                     (char *) NULL)) % BLOCKSIZE;
   if (adj != 0)
     {
       __ptr_t new;
@@ -539,7 +540,7 @@
   _heapinfo[block].busy.info.size = blocks;
   /* Leave back-pointers for malloc_find_address.  */
   while (--blocks > 0)
-    _heapinfo[block + blocks].busy.info.size = -blocks;
+    _heapinfo[block + blocks].busy.info.size = -((__malloc_ptrdiff_t)blocks);
 }
 
 #ifdef USE_PTHREAD
@@ -715,7 +716,7 @@
  	  /* Did it fail?  */
  	  if (newinfo == NULL)
  	    {
- 	      (*__morecore) (-size);
+ 	      (*__morecore) (-((__malloc_ptrdiff_t)size));
  	      return NULL;
  	    }
 
@@ -727,7 +728,7 @@
  	    break;
 
  	  /* Must try again.  First give back most of what we just got.  */
- 	  (*__morecore) (- newsize * sizeof (malloc_info));
+ 	  (*__morecore) (- ((ptrdiff_t)newsize * sizeof (malloc_info)));
  	  newsize *= 2;
   	}
 
@@ -809,8 +810,8 @@
 	    next->next->prev = next->prev;
 	  block = BLOCK (result);
 	  if (--_heapinfo[block].busy.info.frag.nfree != 0)
-	    _heapinfo[block].busy.info.frag.first = (unsigned long int)
-	      ((unsigned long int) ((char *) next->next - (char *) NULL)
+	    _heapinfo[block].busy.info.frag.first = (intptr_t)
+	      (((char *) next->next - (char *) NULL)
 	       % BLOCKSIZE) >> log;
 
 	  /* Update the statistics.  */
@@ -951,7 +952,7 @@
 	 first with a negative number so you can find the first block by
 	 adding that adjustment.  */
       while (--blocks > 0)
-	_heapinfo[block + blocks].busy.info.size = -blocks;
+	_heapinfo[block + blocks].busy.info.size = -((ptrdiff_t)blocks);
     }
 
   PROTECT_MALLOC_STATE (1);
@@ -1224,7 +1225,7 @@
 	    {
 	      register __malloc_size_t bytes = blocks * BLOCKSIZE;
 	      _heaplimit -= blocks;
-	      (*__morecore) (-bytes);
+	      (*__morecore) (-((__malloc_ptrdiff_t)bytes));
 	      _heapinfo[_heapinfo[block].free.prev].free.next
 		= _heapinfo[block].free.next;
 	      _heapinfo[_heapinfo[block].free.next].free.prev
@@ -1295,8 +1296,8 @@
 	     it is the first free fragment of this block. */
 	  prev = (struct list *) ptr;
 	  _heapinfo[block].busy.info.frag.nfree = 1;
-	  _heapinfo[block].busy.info.frag.first = (unsigned long int)
-	    ((unsigned long int) ((char *) ptr - (char *) NULL)
+	  _heapinfo[block].busy.info.frag.first = (intptr_t)
+	    ((intptr_t) ((char *) ptr - (char *) NULL)
 	     % BLOCKSIZE >> type);
 	  prev->next = _fraghead[type].next;
 	  prev->prev = &_fraghead[type];
@@ -1689,7 +1690,7 @@
      __malloc_size_t size;
 {
   __ptr_t result;
-  unsigned long int adj, lastadj;
+  intptr_t adj, lastadj;
   __ptr_t (*hook) (__malloc_size_t, __malloc_size_t) = __memalign_hook;
 
   if (hook)
@@ -1703,7 +1704,7 @@
 
   /* Figure out how much we will need to pad this particular block
      to achieve the required alignment.  */
-  adj = (unsigned long int) ((char *) result - (char *) NULL) % alignment;
+  adj = (intptr_t) ((char *) result - (char *) NULL) % alignment;
 
   do
     {
@@ -1714,7 +1715,7 @@
 	return NULL;
 
       lastadj = adj;
-      adj = (unsigned long int) ((char *) result - (char *) NULL) % alignment;
+      adj = (intptr_t) ((char *) result - (char *) NULL) % alignment;
       /* It's conceivable we might have been so unlucky as to get a
 	 different block with weaker alignment.  If so, this block is too
 	 short to contain SIZE after alignment correction.  So we must
@@ -1904,7 +1905,7 @@
 struct hdr
   {
     __malloc_size_t size;		/* Exact size requested by user.  */
-    unsigned long int magic;	/* Magic number to check header integrity.  */
+    uint64_t magic;	/* Magic number to check header integrity.  */
   };
 
 static enum mcheck_status checkhdr (const struct hdr *);

=== modified file 'src/lisp.h'
--- src/lisp.h	2012-01-19 07:21:25 +0000
+++ src/lisp.h	2012-02-05 20:06:34 +0000
@@ -483,7 +483,7 @@
 /* For integers known to be positive, XFASTINT provides fast retrieval
    and XSETFASTINT provides fast storage.  This takes advantage of the
    fact that Lisp_Int is 0.  */
-#define XFASTINT(a) ((a) + 0)
+#define XFASTINT(a) ((int)((a) + 0))
 #define XSETFASTINT(a, b) ((a) = (b))
 
 /* Extract the value of a Lisp_Object as a (un)signed integer.  */
@@ -2811,7 +2811,7 @@
 EXFUN (Fmake_bool_vector, 2);
 extern Lisp_Object Qchar_table_extra_slots;
 extern struct Lisp_Vector *allocate_vector (EMACS_INT);
-extern struct Lisp_Vector *allocate_pseudovector (int memlen, int lisplen, EMACS_INT tag);
+extern struct Lisp_Vector *allocate_pseudovector (size_t memlen, size_t lisplen, EMACS_INT tag);
 #define ALLOCATE_PSEUDOVECTOR(typ,field,tag)				\
   ((typ*)								\
    allocate_pseudovector						\

=== modified file 'src/m/amdx86-64.h'
--- src/m/amdx86-64.h	2012-01-19 07:21:25 +0000
+++ src/m/amdx86-64.h	2012-02-05 20:06:34 +0000
@@ -17,7 +17,8 @@
 You should have received a copy of the GNU General Public License
 along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#define BITS_PER_LONG           64
+#define BITS_PER_LONG           32
+#define BITS_PER_LONG_LONG      64
 #define BITS_PER_EMACS_INT      64
 
 /* Now define a symbol for the cpu type, if your compiler
@@ -27,9 +28,11 @@
 /* __x86_64 defined automatically.  */
 
 /* Define the type to use.  */
-#define EMACS_INT               long
-#define pI			"l"
-#define EMACS_UINT              unsigned long
+#define EMACS_INT               __int64
+#define EMACS_UINT              unsigned __int64
+#define pI			"ll"
+#define VIRT_ADDR_VARIES
+#define DATA_START 	get_data_start ()
 
 /* Define XPNTR to avoid or'ing with DATA_SEG_BITS */
 #undef DATA_SEG_BITS

=== modified file 'src/makefile.w32-in'
--- src/makefile.w32-in	2012-01-19 07:21:25 +0000
+++ src/makefile.w32-in	2012-02-05 20:06:34 +0000
@@ -25,7 +25,7 @@
 EMACSLOADPATH=$(CURDIR)/../lisp
 
 # Size in MBs of the static heap in temacs.exe.
-HEAPSIZE = 27
+HEAPSIZE = 42
 
 #
 # HAVE_CONFIG_H is required by some generic gnu sources stuck into

=== modified file 'src/ralloc.c'
--- src/ralloc.c	2012-02-01 16:51:20 +0000
+++ src/ralloc.c	2012-02-05 20:06:34 +0000
@@ -24,6 +24,10 @@
 
 #ifdef emacs
 
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
+#define SIZE ESIZE
+
 #include <config.h>
 #include <setjmp.h>
 #include "lisp.h"		/* Needed for VALBITS.  */
@@ -76,7 +80,7 @@
 /* Declarations for working with the malloc, ralloc, and system breaks.  */
 
 /* Function to set the real break value.  */
-POINTER (*real_morecore) (long int);
+POINTER (*real_morecore) (intptr_t);
 
 /* The break value, as seen by malloc.  */
 static POINTER virtual_break_value;
@@ -95,20 +99,20 @@
 /* Macros for rounding.  Note that rounding to any value is possible
    by changing the definition of PAGE.  */
 #define PAGE (getpagesize ())
-#define ALIGNED(addr) (((unsigned long int) (addr) & (page_size - 1)) == 0)
-#define ROUNDUP(size) (((unsigned long int) (size) + page_size - 1) \
+#define ALIGNED(addr) (((intptr_t) (addr) & (page_size - 1)) == 0)
+#define ROUNDUP(size) (((intptr_t) (size) + page_size - 1) \
 		       & ~(page_size - 1))
 #define ROUND_TO_PAGE(addr) (addr & (~(page_size - 1)))
 
 #define MEM_ALIGN sizeof (double)
-#define MEM_ROUNDUP(addr) (((unsigned long int)(addr) + MEM_ALIGN - 1) \
+#define MEM_ROUNDUP(addr) (((intptr_t)(addr) + MEM_ALIGN - 1) \
 				   & ~(MEM_ALIGN - 1))
 
 /* The hook `malloc' uses for the function which gets more space
    from the system.  */
 
 #ifndef SYSTEM_MALLOC
-extern POINTER (*__morecore) (long int);
+extern POINTER (*__morecore) (intptr_t);
 #endif
 
 
@@ -315,7 +319,7 @@
 relinquish (void)
 {
   register heap_ptr h;
-  long excess = 0;
+  ptrdiff_t excess = 0;
 
   /* Add the amount of space beyond break_value
      in all heaps which have extend beyond break_value at all.  */
@@ -370,7 +374,7 @@
 /* Return the total size in use by relocating allocator,
    above where malloc gets space.  */
 
-long
+intptr_t
 r_alloc_size_in_use (void)
 {
   return (char *) break_value - (char *) virtual_break_value;
@@ -749,7 +753,7 @@
    GNU malloc package.  */
 
 POINTER
-r_alloc_sbrk (long int size)
+r_alloc_sbrk (ptrdiff_t size)
 {
   register bloc_ptr b;
   POINTER address;
@@ -1020,7 +1024,7 @@
    malloc must return a null pointer.  */
 
 void
-r_alloc_freeze (long int size)
+r_alloc_freeze (intptr_t size)
 {
   if (! r_alloc_initialized)
     r_alloc_init ();

=== modified file 'src/s/ms-w32.h'
--- src/s/ms-w32.h	2012-01-19 07:21:25 +0000
+++ src/s/ms-w32.h	2012-02-05 20:06:34 +0000
@@ -281,13 +281,14 @@
 #define utimbuf	  _utimbuf
 #endif
 #define strdup    _strdup
+#define strtoll   _strtoi64
 #define strupr    _strupr
 #define strnicmp  _strnicmp
 #define stricmp   _stricmp
 #define tzset     _tzset
 
+#if !defined (_MSC_VER) /* || (_MSC_VER < 1400) */
 #define tzname    _tzname
-#if !defined (_MSC_VER) || (_MSC_VER < 1400)
 #undef  utime
 #define utime	  _utime
 #endif

=== modified file 'src/unexw32.c'
--- src/unexw32.c	2012-01-19 07:21:25 +0000
+++ src/unexw32.c	2012-02-05 20:06:34 +0000
@@ -67,18 +67,18 @@
 /* Cached info about the .data section in the executable.  */
 PIMAGE_SECTION_HEADER data_section;
 PCHAR  data_start = 0;
-DWORD  data_size = 0;
+DWORD_PTR  data_size = 0;
 
 /* Cached info about the .bss section in the executable.  */
 PIMAGE_SECTION_HEADER bss_section;
 PCHAR  bss_start = 0;
-DWORD  bss_size = 0;
-DWORD  extra_bss_size = 0;
+DWORD_PTR  bss_size = 0;
+DWORD_PTR  extra_bss_size = 0;
 /* bss data that is static might be discontiguous from non-static.  */
 PIMAGE_SECTION_HEADER bss_section_static;
 PCHAR  bss_start_static = 0;
-DWORD  bss_size_static = 0;
-DWORD  extra_bss_size_static = 0;
+DWORD_PTR  bss_size_static = 0;
+DWORD_PTR  extra_bss_size_static = 0;
 
 PIMAGE_SECTION_HEADER heap_section;
 
@@ -231,7 +231,7 @@
 /* Return pointer to section header for section containing the given
    relative virtual address. */
 IMAGE_SECTION_HEADER *
-rva_to_section (DWORD rva, IMAGE_NT_HEADERS * nt_header)
+rva_to_section (DWORD_PTR rva, IMAGE_NT_HEADERS * nt_header)
 {
   PIMAGE_SECTION_HEADER section;
   int i;
@@ -246,7 +246,7 @@
 	 some very old exes (eg. gzip dated Dec 1993).  Since
 	 w32_executable_type relies on this function to work reliably,
 	 we need to cope with this.  */
-      DWORD real_size = max (section->SizeOfRawData,
+      DWORD_PTR real_size = max (section->SizeOfRawData,
 			     section->Misc.VirtualSize);
       if (rva >= section->VirtualAddress
 	  && rva < section->VirtualAddress + real_size)
@@ -259,7 +259,7 @@
 /* Return pointer to section header for section containing the given
    offset in its raw data area. */
 IMAGE_SECTION_HEADER *
-offset_to_section (DWORD offset, IMAGE_NT_HEADERS * nt_header)
+offset_to_section (DWORD_PTR offset, IMAGE_NT_HEADERS * nt_header)
 {
   PIMAGE_SECTION_HEADER section;
   int i;
@@ -279,8 +279,8 @@
 /* Return offset to an object in dst, given offset in src.  We assume
    there is at least one section in both src and dst images, and that
    the some sections may have been added to dst (after sections in src).  */
-DWORD
-relocate_offset (DWORD offset,
+DWORD_PTR
+relocate_offset (DWORD_PTR offset,
 		 IMAGE_NT_HEADERS * src_nt_header,
 		 IMAGE_NT_HEADERS * dst_nt_header)
 {
@@ -314,16 +314,16 @@
 }
 
 #define OFFSET_TO_RVA(offset, section) \
-	  (section->VirtualAddress + ((DWORD)(offset) - section->PointerToRawData))
+	  (section->VirtualAddress + ((DWORD_PTR)(offset) - section->PointerToRawData))
 
 #define RVA_TO_OFFSET(rva, section) \
-	  (section->PointerToRawData + ((DWORD)(rva) - section->VirtualAddress))
+	  (section->PointerToRawData + ((DWORD_PTR)(rva) - section->VirtualAddress))
 
 #define RVA_TO_SECTION_OFFSET(rva, section) \
-	  ((DWORD)(rva) - section->VirtualAddress)
+	  ((DWORD_PTR)(rva) - section->VirtualAddress)
 
 /* Convert address in executing image to RVA.  */
-#define PTR_TO_RVA(ptr) ((DWORD)(ptr) - (DWORD) GetModuleHandle (NULL))
+#define PTR_TO_RVA(ptr) ((DWORD_PTR)(ptr) - (DWORD_PTR) GetModuleHandle (NULL))
 
 #define RVA_TO_PTR(var,section,filedata) \
 	  ((void *)(RVA_TO_OFFSET (var,section) + (filedata).file_base))
@@ -332,7 +332,7 @@
           ((unsigned char *)(ptr) - (pfile_data)->file_base)
 
 #define OFFSET_TO_PTR(offset, pfile_data) \
-          ((pfile_data)->file_base + (DWORD)(offset))
+          ((pfile_data)->file_base + (DWORD_PTR)(offset))
 
 
 /* Flip through the executable and cache the info necessary for dumping.  */
@@ -349,7 +349,7 @@
       printf ("Unknown EXE header in %s...bailing.\n", p_infile->name);
       exit (1);
     }
-  nt_header = (PIMAGE_NT_HEADERS) (((unsigned long) dos_header) +
+  nt_header = (PIMAGE_NT_HEADERS) (((DWORD_PTR) dos_header) +
 				   dos_header->e_lfanew);
   if (nt_header == NULL)
     {
@@ -488,7 +488,7 @@
   PIMAGE_NT_HEADERS dst_nt_header;
   PIMAGE_SECTION_HEADER section;
   PIMAGE_SECTION_HEADER dst_section;
-  DWORD offset;
+  DWORD_PTR offset;
   int i;
   int be_verbose = GetEnvironmentVariable ("DEBUG_DUMP", NULL, 0) > 0;
 
@@ -541,17 +541,17 @@
      Note that dst is updated implicitly by each COPY_CHUNK.  */
 
   dos_header = (PIMAGE_DOS_HEADER) p_infile->file_base;
-  nt_header = (PIMAGE_NT_HEADERS) (((unsigned long) dos_header) +
+  nt_header = (PIMAGE_NT_HEADERS) (((DWORD_PTR) dos_header) +
 				   dos_header->e_lfanew);
   section = IMAGE_FIRST_SECTION (nt_header);
 
   dst = (unsigned char *) p_outfile->file_base;
 
   COPY_CHUNK ("Copying DOS header...", dos_header,
-	      (DWORD) nt_header - (DWORD) dos_header, be_verbose);
+	      (DWORD_PTR) nt_header - (DWORD_PTR) dos_header, be_verbose);
   dst_nt_header = (PIMAGE_NT_HEADERS) dst;
   COPY_CHUNK ("Copying NT header...", nt_header,
-	      (DWORD) section - (DWORD) nt_header, be_verbose);
+	      (DWORD_PTR) section - (DWORD_PTR) nt_header, be_verbose);
   dst_section = (PIMAGE_SECTION_HEADER) dst;
   COPY_CHUNK ("Copying section table...", section,
 	      nt_header->FileHeader.NumberOfSections * sizeof (*section),
@@ -627,8 +627,8 @@
 	}
       if (section == heap_section)
 	{
-	  DWORD heap_start = (DWORD) get_heap_start ();
-	  DWORD heap_size = get_committed_heap_size ();
+	  DWORD_PTR heap_start = (DWORD_PTR) get_heap_start ();
+	  DWORD_PTR heap_size = get_committed_heap_size ();
 
 	  /* Dump the used portion of the predump heap, adjusting the
              section's size to the appropriate size.  */

=== modified file 'src/vm-limit.c'
--- src/vm-limit.c	2012-01-19 07:21:25 +0000
+++ src/vm-limit.c	2012-02-05 20:06:34 +0000
@@ -20,7 +20,7 @@
 #include <setjmp.h>
 #include "lisp.h"
 #include "mem-limits.h"
-
+#include "w32heap.h"
 /*
   Level number of warnings already issued.
   0 -- no warnings issued.
@@ -41,7 +41,7 @@
 static POINTER data_space_start;
 
 /* Number of bytes of writable memory we can expect to be able to get.  */
-static unsigned long lim_data;
+static size_t lim_data;
 \f
 
 #if defined (HAVE_GETRLIMIT) && defined (RLIMIT_AS)
@@ -79,7 +79,7 @@
     lim_data = ULIMIT_BREAK_VALUE;
 #endif
 
-  lim_data -= (long) data_space_start;
+  lim_data -= (intptr_t) data_space_start;
 }
 
 #else /* not USG */
@@ -88,7 +88,7 @@
 static void
 get_lim_data (void)
 {
-  extern unsigned long reserved_heap_size;
+  extern size_t reserved_heap_size;
   lim_data = reserved_heap_size;
 }
 
@@ -127,7 +127,7 @@
     lim_data = 512U * 1024U * 1024U;
 }
 
-unsigned long
+size_t
 ret_lim_data (void)
 {
   get_lim_data ();
@@ -166,13 +166,13 @@
 check_memory_limits (void)
 {
 #ifdef REL_ALLOC
-  extern POINTER (*real_morecore) (long);
+  extern POINTER (*real_morecore) (__malloc_ptrdiff_t);
 #endif
-  extern POINTER (*__morecore) (long);
+  extern POINTER (*__morecore) (__malloc_ptrdiff_t);
 
   register POINTER cp;
-  unsigned long five_percent;
-  unsigned long data_size;
+  size_t five_percent;
+  size_t data_size;
   enum warnlevel new_warnlevel;
 
   if (lim_data == 0)

=== modified file 'src/w32.c'
--- src/w32.c	2012-02-04 13:48:38 +0000
+++ src/w32.c	2012-02-05 20:06:34 +0000
@@ -1703,7 +1703,8 @@
       /* FIXME: should use substring of get_emacs_configuration ().
 	 But I don't think the Windows build supports alpha, mips etc
          anymore, so have taken the easy option for now.  */
-      else if (p && xstrcasecmp (p, "\\i386") == 0)
+      else if (p && (xstrcasecmp (p, "\\i386") == 0
+                     || xstrcasecmp (p, "\\AMD64") == 0))
 	{
 	  *p = 0;
 	  p = strrchr (modname, '\\');
@@ -1861,7 +1862,12 @@
     case PROCESSOR_INTEL_386:
     case PROCESSOR_INTEL_486:
     case PROCESSOR_INTEL_PENTIUM:
+    case PROCESSOR_AMD_X8664:
+#ifdef _WIN64
+      arch = "amd64";
+#else
       arch = "i386";
+#endif
       break;
 #endif
 
@@ -2400,7 +2406,7 @@
 	return NULL;
     }
 
-  if (!(dirp = (DIR *) malloc (sizeof (DIR))))
+  if (!(dirp = (DIR *) xmalloc (sizeof (DIR))))
     return NULL;
 
   dirp->dd_fd = 0;

=== modified file 'src/w32heap.c'
--- src/w32heap.c	2012-01-19 07:21:25 +0000
+++ src/w32heap.c	2012-02-05 20:06:34 +0000
@@ -27,7 +27,7 @@
 #include "w32heap.h"
 #include "lisp.h"  /* for VALMASK */
 
-#define RVA_TO_PTR(rva) ((unsigned char *)((DWORD)(rva) + (DWORD)GetModuleHandle (NULL)))
+#define RVA_TO_PTR(rva) ((unsigned char *)((DWORD_PTR)(rva) + (DWORD_PTR)GetModuleHandle (NULL)))
 
 /* This gives us the page size and the size of the allocation unit on NT.  */
 SYSTEM_INFO sysinfo_cache;
@@ -98,7 +98,7 @@
 unsigned char *data_region_base = NULL;
 unsigned char *data_region_end = NULL;
 unsigned char *real_data_region_end = NULL;
-unsigned long  reserved_heap_size = 0;
+size_t  reserved_heap_size = 0;
 
 /* The start of the data segment.  */
 unsigned char *
@@ -122,11 +122,11 @@
      the preload heap section up to the usable address limit.  Since GNU
      malloc can handle gaps in the memory it gets from sbrk, we can
      simply set the sbrk pointer to the base of the new heap region.  */
-  unsigned long base =
+  DWORD_PTR base =
     ROUND_UP ((RVA_TO_PTR (preload_heap_section->VirtualAddress)
 	       + preload_heap_section->Misc.VirtualSize),
 	      get_allocation_unit ());
-  unsigned long end  = 1 << VALBITS; /* 256MB */
+  DWORD_PTR end  = 1 << VALBITS; /* 256MB */
   void *ptr = NULL;
 
   while (!ptr && (base < end))
@@ -145,7 +145,11 @@
 static char *
 allocate_heap (void)
 {
-  unsigned long size = 0x80000000; /* start by asking for 2GB */
+#ifdef _WIN64
+  size_t size = 0x800000000i64; /* start by asking for 32GB */
+#else
+  size_t size = 0x80000000; /* start by asking for 2GB */
+#endif
   void *ptr = NULL;
 
   while (!ptr && size > 0x00100000)
@@ -167,17 +171,17 @@
    be the address of the _start_ (not end) of the new block in case of
    success, and zero (not -1) in case of failure.  */
 void *
-sbrk (unsigned long increment)
+sbrk (size_t increment)
 {
   void *result;
-  long size = (long) increment;
+  ptrdiff_t size = (ptrdiff_t)increment;
 
   result = data_region_end;
 
   /* If size is negative, shrink the heap by decommitting pages.  */
   if (size < 0)
     {
-      int new_size;
+      ptrdiff_t new_size;
       unsigned char *new_data_region_end;
 
       size = -size;
@@ -190,7 +194,7 @@
 	 partial deallocation [cga].  */
       new_data_region_end = (data_region_end - size);
       new_data_region_end = (unsigned char *)
-	((long) (new_data_region_end + syspage_mask) & ~syspage_mask);
+	((DWORD_PTR) (new_data_region_end + syspage_mask) & ~syspage_mask);
       new_size = real_data_region_end - new_data_region_end;
       real_data_region_end = new_data_region_end;
       if (new_size > 0)
@@ -221,7 +225,7 @@
       /* We really only commit full pages, so record where
 	 the real end of committed memory is [cga].  */
       real_data_region_end = (unsigned char *)
-	  ((long) (data_region_end + syspage_mask) & ~syspage_mask);
+	  ((DWORD_PTR) (data_region_end + syspage_mask) & ~syspage_mask);
     }
 
   return result;
@@ -246,7 +250,7 @@
   PIMAGE_NT_HEADERS nt_header;
 
   dos_header = (PIMAGE_DOS_HEADER) RVA_TO_PTR (0);
-  nt_header = (PIMAGE_NT_HEADERS) (((unsigned long) dos_header) +
+  nt_header = (PIMAGE_NT_HEADERS) (((DWORD_PTR) dos_header) +
 				   dos_header->e_lfanew);
   preload_heap_section = find_section ("EMHEAP", nt_header);
 
@@ -262,7 +266,7 @@
 #if !defined (USE_LISP_UNION_TYPE) && !defined (USE_LSB_TAG)
       /* Ensure that the addresses don't use the upper tag bits since
 	 the Lisp type goes there.  */
-      if (((unsigned long) data_region_base & ~VALMASK) != 0)
+      if (((DWORD_PTR) data_region_base & ~VALMASK) != 0)
 	{
 	  printf ("Error: The heap was allocated in upper memory.\n");
 	  exit (1);
@@ -285,13 +289,13 @@
 
 /* Round the heap up to the given alignment.  */
 void
-round_heap (unsigned long align)
+round_heap (DWORD_PTR align)
 {
-  unsigned long needs_to_be;
-  unsigned long need_to_alloc;
+  DWORD_PTR needs_to_be;
+  DWORD_PTR need_to_alloc;
 
-  needs_to_be = (unsigned long) ROUND_UP (get_heap_end (), align);
-  need_to_alloc = needs_to_be - (unsigned long) get_heap_end ();
+  needs_to_be = (DWORD_PTR) ROUND_UP (get_heap_end (), align);
+  need_to_alloc = needs_to_be - (DWORD_PTR) get_heap_end ();
 
   if (need_to_alloc)
     sbrk (need_to_alloc);

=== modified file 'src/w32heap.h'
--- src/w32heap.h	2012-01-19 07:21:25 +0000
+++ src/w32heap.h	2012-02-05 20:06:34 +0000
@@ -24,8 +24,8 @@
 
 #include <windows.h>
 
-#define ROUND_UP(p, align)   (((DWORD)(p) + (align)-1) & ~((align)-1))
-#define ROUND_DOWN(p, align) ((DWORD)(p) & ~((align)-1))
+#define ROUND_UP(p, align)   (((DWORD_PTR)(p) + (align)-1) & ~((align)-1))
+#define ROUND_DOWN(p, align) ((DWORD_PTR)(p) & ~((align)-1))
 
 /*
  * Heap related stuff.
@@ -42,7 +42,7 @@
 
 extern unsigned char *get_data_start (void);
 extern unsigned char *get_data_end (void);
-extern unsigned long  reserved_heap_size;
+extern size_t         reserved_heap_size;
 extern SYSTEM_INFO    sysinfo_cache;
 extern OSVERSIONINFO  osinfo_cache;
 extern BOOL   	      using_dynamic_heap;
@@ -58,13 +58,13 @@
 extern int os_subtype;
 
 /* Emulation of Unix sbrk().  */
-extern void *sbrk (unsigned long size);
+extern void *sbrk (size_t size);
 
 /* Initialize heap structures for sbrk on startup.  */
 extern void init_heap (void);
 
 /* Round the heap to this size.  */
-extern void round_heap (unsigned long size);
+extern void round_heap (size_t size);
 
 /* Cache system info, e.g., the NT page size.  */
 extern void cache_system_info (void);
@@ -89,7 +89,7 @@
 
 /* Return pointer to section header for section containing the given
    relative virtual address. */
-IMAGE_SECTION_HEADER * rva_to_section (DWORD rva, IMAGE_NT_HEADERS * nt_header);
+IMAGE_SECTION_HEADER * rva_to_section (DWORD_PTR rva, IMAGE_NT_HEADERS * nt_header);
 
 #endif /* NTHEAP_H_ */
 

=== modified file 'src/w32proc.c'
--- src/w32proc.c	2012-01-19 07:21:25 +0000
+++ src/w32proc.c	2012-02-05 20:06:34 +0000
@@ -63,7 +63,7 @@
 
 #define RVA_TO_PTR(var,section,filedata) \
   ((void *)((section)->PointerToRawData					\
-	    + ((DWORD)(var) - (section)->VirtualAddress)		\
+	    + ((DWORD_PTR)(var) - (section)->VirtualAddress)		\
 	    + (filedata).file_base))
 
 Lisp_Object Qhigh, Qlow;
@@ -111,7 +111,7 @@
 child_process child_procs[ MAX_CHILDREN ];
 child_process *dead_child = NULL;
 
-static DWORD WINAPI reader_thread (void *arg);
+static DWORD_PTR WINAPI reader_thread (void *arg);
 
 /* Find an unused process slot.  */
 child_process *


[-- Attachment #3: amdx86-64.h --]
[-- Type: text/x-chdr, Size: 1366 bytes --]

/* machine description file for AMD x86-64.

Copyright (C) 2002-2012  Free Software Foundation, Inc.

This file is part of GNU Emacs.

GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */

#define BITS_PER_LONG           32
#define BITS_PER_LONG_LONG      64
#define BITS_PER_EMACS_INT      64

/* Now define a symbol for the cpu type, if your compiler
   does not define it automatically:
   Ones defined so far include vax, m68000, ns16000, pyramid,
   orion, tahoe, APOLLO and many others */
/* __x86_64 defined automatically.  */

/* Define the type to use.  */
#define EMACS_INT               __int64
#define EMACS_UINT              unsigned __int64
#define pI			"ll"
#define VIRT_ADDR_VARIES
#define DATA_START 	get_data_start ()

/* Define XPNTR to avoid or'ing with DATA_SEG_BITS */
#undef DATA_SEG_BITS

^ permalink raw reply	[relevance 11%]

* [PATCH 3/4] Implement cygw32
  @ 2011-12-29 14:03  1% ` Daniel Colascione
  0 siblings, 0 replies; 143+ results
From: Daniel Colascione @ 2011-12-29 14:03 UTC (permalink / raw)
  To: emacs-devel

Here, we use the generic window-system configuration system we just
implemented to support the w32 window-system in the mainline build
under Cygwin.  (Previously, the w32 window system could only be
compiled as part of the NT-native Emacs build process.)

The changes in this patch need to be applied atomically in order to
avoid breaking Emacs.  The changes include:

  - Changes throughout the Lisp and C code to not assume that
      NT Emacs and the w32 window system are synonymous.

  - Wiring up the regular select(2) event loop to Windows messages

  - Cleaning up the w32 drag-and-drop receiving code.

  - Exposing Cygwin path conversion functions to elisp.

  - Unicode file dialog support when compiling for Cygwin.

  - Splitting the w32 term lisp initialization code into code
    applicable to any w32 window-system and code specific to
    system-type windows-nt.

  - Integrating the old and new w32 code into the build system.
---
 configure.in                    |   82 ++++-
 lisp/battery.el                 |    2 +-
 lisp/faces.el                   |    2 +-
 lisp/frame.el                   |    4 +-
 lisp/international/mule-cmds.el |    3 +-
 lisp/loadup.el                  |   13 +-
 lisp/mouse.el                   |    2 +-
 lisp/simple.el                  |    2 +-
 lisp/term/common-win.el         |    2 +-
 lisp/term/w32-win.el            |   42 ++-
 lisp/w32-common-fns.el          |  130 +++++++
 lisp/w32-fns.el                 |  105 +------
 lisp/w32-vars.el                |   22 +-
 src/Makefile.in                 |   26 +-
 src/cygw32.c                    |  168 +++++++++
 src/cygw32.h                    |   59 ++++
 src/dispextern.h                |    4 +-
 src/emacs.c                     |   30 ++-
 src/font.c                      |    4 +-
 src/font.h                      |    4 +-
 src/fontset.c                   |    2 +-
 src/frame.c                     |    4 +-
 src/frame.h                     |    3 +-
 src/image.c                     |   55 ++-
 src/keyboard.c                  |   12 +-
 src/keyboard.h                  |    2 +-
 src/menu.c                      |    4 +
 src/process.c                   |    1 +
 src/s/cygwin.h                  |   11 +
 src/termhooks.h                 |    6 +-
 src/w32.c                       |   19 +-
 src/w32.h                       |   10 -
 src/w32console.c                |   48 ---
 src/w32fns.c                    |  728 ++++++++++++++++++++++++++++++++-------
 src/w32font.c                   |    4 +
 src/w32heap.c                   |   54 ---
 src/w32heap.h                   |   38 ++-
 src/w32inevt.c                  |  192 +----------
 src/w32menu.c                   |   21 +-
 src/w32proc.c                   |   14 -
 src/w32select.c                 |    5 +
 src/w32select.h                 |   30 ++
 src/w32term.c                   |   49 ++-
 src/w32term.h                   |   69 ++++-
 src/w32xfns.c                   |   34 ++-
 src/window.c                    |    2 +-
 src/xdisp.c                     |    6 +-
 src/xfaces.c                    |   18 +-
 src/xterm.h                     |    1 -
 49 files changed, 1433 insertions(+), 715 deletions(-)
 create mode 100644 lisp/w32-common-fns.el
 create mode 100644 src/cygw32.c
 create mode 100644 src/cygw32.h
 create mode 100644 src/w32select.h

diff --git a/configure.in b/configure.in
index ceabb68..e7618f3 100644
--- a/configure.in
+++ b/configure.in
@@ -169,6 +169,7 @@ OPTION_DEFAULT_ON([toolkit-scroll-bars],[don't use Motif or Xaw3d scroll bars])
 OPTION_DEFAULT_ON([xaw3d],[don't use Xaw3d])
 OPTION_DEFAULT_ON([xim],[don't use X11 XIM])
 OPTION_DEFAULT_OFF([ns],[use NeXTstep (Cocoa or GNUstep) windowing system])
+OPTION_DEFAULT_OFF([w32], [use native Windows GUI])
 
 OPTION_DEFAULT_ON([gpm],[don't use -lgpm for mouse support on a GNU/Linux console])
 OPTION_DEFAULT_ON([dbus],[don't compile with D-Bus support])
@@ -1566,6 +1567,7 @@ fail;
     NS_HAVE_NSINTEGER=no
   fi
 fi
+
 AC_SUBST(TEMACS_LDFLAGS2)
 
 ns_frag=/dev/null
@@ -1589,6 +1591,30 @@ AC_SUBST(NS_OBJC_OBJ)
 AC_SUBST(LIB_STANDARD)
 AC_SUBST_FILE(ns_frag)
 
+HAVE_W32=no
+W32_OBJ=
+W32_LIBS=
+if test "${with_w32}" != no; then
+  if test "${opsys}" != "cygwin"; then
+    AC_MSG_ERROR([Using win32 with an autotools build is only supported for Cygwin.])
+  fi
+  AC_CHECK_HEADER([windows.h], [HAVE_W32=yes],
+                  [AC_MSG_ERROR([`--with-w32' was specified, but windows.h
+                  cannot be found.])])
+  AC_DEFINE(HAVE_NTGUI, 1, [Define to use native Windows GUI.])
+  W32_OBJ="w32fns.o w32menu.o w32reg.o w32font.o w32term.o"
+  W32_OBJ="$W32_OBJ w32xfns.o w32select.o w32uniscribe.o"
+  W32_LIBS="$W32_LIBS -lkernel32 -luser32 -lgdi32 -lole32 -lcomdlg32"
+  W32_LIBS="$W32_LIBS -lusp10 -lcomctl32 -lwinspool"
+fi
+AC_SUBST(W32_OBJ)
+AC_SUBST(W32_LIBS)
+
+if test "${HAVE_W32}" = "yes"; then
+  window_system=w32
+  with_xft=no
+fi
+
 ## $window_system is now set to the window system we will
 ## ultimately use.
 
@@ -1622,6 +1648,9 @@ dnl use the toolkit if we have gtk, or X11R5 or newer.
   nextstep )
     term_header=nsterm.h
   ;;
+  w32 )
+    term_header=w32term.h
+  ;;
 esac
 
 if test -n "${term_header}"; then
@@ -2278,6 +2307,9 @@ if test "${with_toolkit_scroll_bars}" != "no"; then
   elif test "${HAVE_NS}" = "yes"; then
     AC_DEFINE(USE_TOOLKIT_SCROLL_BARS)
     USE_TOOLKIT_SCROLL_BARS=yes
+  elif test "${HAVE_W32}" = "yes"; then
+    AC_DEFINE(USE_TOOLKIT_SCROLL_BARS)
+    USE_TOOLKIT_SCROLL_BARS=yes
   fi
 fi
 
@@ -2444,6 +2476,41 @@ AC_SUBST(M17N_FLT_LIBS)
 ### Use -lXpm if available, unless `--with-xpm=no'.
 HAVE_XPM=no
 LIBXPM=
+
+if test "${HAVE_W32}" = "yes"; then
+  if test "${with_xpm}" != "no"; then
+    SAVE_CPPFLAGS="$CPPFLAGS"
+    SAVE_LDFLAGS="$LDFLAGS"
+    CPPFLAGS="$CPPFLAGS -I/usr/include/noX"
+    LDFLAGS="$LDFLAGS -L/usr/lib/noX"
+    AC_CHECK_HEADER(X11/xpm.h,
+      [AC_CHECK_LIB(Xpm, XpmReadFileToImage, HAVE_XPM=yes)])
+    if test "${HAVE_XPM}" = "yes"; then
+      AC_MSG_CHECKING(for XpmReturnAllocPixels preprocessor define)
+      AC_EGREP_CPP(no_return_alloc_pixels,
+      [#include "X11/xpm.h"
+#ifndef XpmReturnAllocPixels
+no_return_alloc_pixels
+#endif
+      ], HAVE_XPM=no, HAVE_XPM=yes)
+
+      if test "${HAVE_XPM}" = "yes"; then
+        REAL_CPPFLAGS="$REAL_CPPFLAGS -I/usr/include/noX"
+	AC_MSG_RESULT(yes)
+      else
+	AC_MSG_RESULT(no)
+        CPPFLAGS="$SAVE_CPPFLAGS"
+        LDFLAGS="$SAVE_LDFLAGS"
+      fi
+    fi
+  fi
+
+  if test "${HAVE_XPM}" = "yes"; then
+    AC_DEFINE(HAVE_XPM, 1, [Define to 1 if you have the Xpm libary (-lXpm).])
+    LIBXPM=-lXpm
+  fi
+fi
+
 if test "${HAVE_X11}" = "yes"; then
   if test "${with_xpm}" != "no"; then
     AC_CHECK_HEADER(X11/xpm.h,
@@ -2470,12 +2537,13 @@ no_return_alloc_pixels
     LIBXPM=-lXpm
   fi
 fi
+
 AC_SUBST(LIBXPM)
 
 ### Use -ljpeg if available, unless `--with-jpeg=no'.
 HAVE_JPEG=no
 LIBJPEG=
-if test "${HAVE_X11}" = "yes"; then
+if test "${HAVE_X11}" = "yes" || test "${HAVE_W32}" = "yes"; then
   if test "${with_jpeg}" != "no"; then
     dnl Checking for jpeglib.h can lose because of a redefinition of
     dnl  HAVE_STDLIB_H.
@@ -2503,7 +2571,7 @@ AC_SUBST(LIBJPEG)
 ### Use -lpng if available, unless `--with-png=no'.
 HAVE_PNG=no
 LIBPNG=
-if test "${HAVE_X11}" = "yes"; then
+if test "${HAVE_X11}" = "yes" || test "${HAVE_W32}" = "yes"; then
   if test "${with_png}" != "no"; then
     # Debian unstable as of July 2003 has multiple libpngs, and puts png.h
     # in /usr/include/libpng.
@@ -2523,7 +2591,7 @@ AC_SUBST(LIBPNG)
 ### Use -ltiff if available, unless `--with-tiff=no'.
 HAVE_TIFF=no
 LIBTIFF=
-if test "${HAVE_X11}" = "yes"; then
+if test "${HAVE_X11}" = "yes" || test "${HAVE_W32}" = "yes"; then
   if test "${with_tiff}" != "no"; then
     AC_CHECK_HEADER(tiffio.h,
       [tifflibs="-lz -lm"
@@ -2543,7 +2611,8 @@ AC_SUBST(LIBTIFF)
 ### Use -lgif or -lungif if available, unless `--with-gif=no'.
 HAVE_GIF=no
 LIBGIF=
-if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no"; then
+if test "${HAVE_X11}" = "yes" && test "${with_gif}" != "no" \
+        || test "${HAVE_W32}" = "yes"; then
   AC_CHECK_HEADER(gif_lib.h,
 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
 # Earlier versions can crash Emacs.
@@ -2630,6 +2699,9 @@ if test "${HAVE_NS}" = "yes"; then
   OTHER_FILES=ns-app
 fi
 
+if test "${HAVE_W32}" = "yes"; then
+  HAVE_MENUS=yes
+fi
 
 ### Use session management (-lSM -lICE) if available
 HAVE_X_SM=no
@@ -3381,7 +3453,7 @@ fi
 AC_SUBST(RALLOC_OBJ)
 
 if test "$opsys" = "cygwin"; then
-  CYGWIN_OBJ="sheap.o"
+  CYGWIN_OBJ="sheap.o cygw32.o"
   ## Cygwin differs because of its unexec().
   PRE_ALLOC_OBJ=
   POST_ALLOC_OBJ=lastfile.o
diff --git a/lisp/battery.el b/lisp/battery.el
index bb899f2..0a86cd8 100644
--- a/lisp/battery.el
+++ b/lisp/battery.el
@@ -57,7 +57,7 @@
 			 (> (buffer-size) 0)))
 		(error nil)))
 	 'battery-pmset)
-	((eq system-type 'windows-nt)
+	((fboundp 'w32-battery-status)
 	 'w32-battery-status))
   "Function for getting battery status information.
 The function has to return an alist of conversion definitions.
diff --git a/lisp/faces.el b/lisp/faces.el
index 2119358..649b127 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -89,7 +89,7 @@ ALTERNATIVE2 etc."
 ;; This is defined originally in xfaces.c.
 (defcustom face-font-registry-alternatives
   (mapcar (lambda (arg) (mapcar 'purecopy arg))
-  (if (eq system-type 'windows-nt)
+  (if (featurep 'w32)
       '(("iso8859-1" "ms-oemlatin")
 	("gb2312.1980" "gb2312" "gbk" "gb18030")
 	("jisx0208.1990" "jisx0208.1983" "jisx0208.1978")
diff --git a/lisp/frame.el b/lisp/frame.el
index af668f8..36ea821 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -522,7 +522,7 @@ The optional argument PARAMETERS specifies additional frame parameters."
 	   (ns-initialize-window-system))
 	 (make-frame `((window-system . ns)
 		       (display . ,display) . ,parameters)))
-	((eq system-type 'windows-nt)
+	((eq window-system 'w32)
 	 ;; On Windows, ignore DISPLAY.
 	 (make-frame parameters))
 	(t
@@ -1206,7 +1206,7 @@ frame's display)."
     (cond
      ((eq frame-type 'pc)
       (msdos-mouse-p))
-     ((eq system-type 'windows-nt)
+     ((eq frame-type 'w32)
       (with-no-warnings
        (> w32-num-mouse-buttons 0)))
      ((memq frame-type '(x ns))
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 0d3f079..3062b6c 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -2655,7 +2655,8 @@ See also `locale-charset-language-names', `locale-language-names',
     ;; On Windows, override locale-coding-system,
     ;; default-file-name-coding-system, keyboard-coding-system,
     ;; terminal-coding-system with system codepage.
-    (when (boundp 'w32-ansi-code-page)
+    (when (and (eq system-type 'windows-nt)
+               (boundp 'w32-ansi-code-page))
       (let ((code-page-coding (intern (format "cp%d" w32-ansi-code-page))))
 	(when (coding-system-p code-page-coding)
 	  (unless frame (setq locale-coding-system code-page-coding))
diff --git a/lisp/loadup.el b/lisp/loadup.el
index 792827d..c995073 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -207,15 +207,18 @@
       (load "term/common-win")
       (load "term/x-win")))
 
-(if (eq system-type 'windows-nt)
+(if (or (eq system-type 'windows-nt)
+        (featurep 'w32))
     (progn
-      (load "w32-vars")
       (load "term/common-win")
+      (load "w32-vars")
       (load "term/w32-win")
-      (load "ls-lisp")
       (load "disp-table")
-      (load "dos-w32")
-      (load "w32-fns")))
+      (load "w32-common-fns")
+      (when (eq system-type 'windows-nt)
+        (load "w32-fns")
+        (load "ls-lisp")
+        (load "dos-w32"))))
 (if (eq system-type 'ms-dos)
     (progn
       (load "dos-w32")
diff --git a/lisp/mouse.el b/lisp/mouse.el
index 615062d..ad2ae29 100644
--- a/lisp/mouse.el
+++ b/lisp/mouse.el
@@ -1147,7 +1147,7 @@ regardless of where you click."
   (or mouse-yank-at-point (mouse-set-point click))
   (let ((primary
 	 (cond
-	  ((eq system-type 'windows-nt)
+	  ((eq (framep (selected-frame)) 'w32)
 	   ;; MS-Windows emulates PRIMARY in x-get-selection, but not
 	   ;; in x-get-selection-value (the latter only accesses the
 	   ;; clipboard).  So try PRIMARY first, in case they selected
diff --git a/lisp/simple.el b/lisp/simple.el
index b7165c9..e53a0d2 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -6654,7 +6654,7 @@ call `normal-erase-is-backspace-mode' (which see) instead."
        (if (if (eq normal-erase-is-backspace 'maybe)
                (and (not noninteractive)
                     (or (memq system-type '(ms-dos windows-nt))
-			(memq window-system '(ns))
+			(memq window-system '(w32 ns))
                         (and (memq window-system '(x))
                              (fboundp 'x-backspace-delete-keys-p)
                              (x-backspace-delete-keys-p))
diff --git a/lisp/term/common-win.el b/lisp/term/common-win.el
index 63c8840..2d88cf9 100644
--- a/lisp/term/common-win.el
+++ b/lisp/term/common-win.el
@@ -57,7 +57,7 @@ clipboard as well.
 
 On Nextstep, put TEXT in the pasteboard (`x-select-enable-clipboard'
 is not used)."
-  (cond ((eq system-type 'windows-nt)
+  (cond ((eq (framep (selected-frame)) 'w32)
 	 (if x-select-enable-clipboard
 	     (w32-set-clipboard-data text))
 	 (setq x-last-selected-text text))
diff --git a/lisp/term/w32-win.el b/lisp/term/w32-win.el
index b7f2a69..8a6a644 100644
--- a/lisp/term/w32-win.el
+++ b/lisp/term/w32-win.el
@@ -1,4 +1,4 @@
-;;; w32-win.el --- parse switches controlling interface with W32 window system
+;;; w32-win.el --- parse switches controlling interface with W32 window system -*- lexical-binding: t -*-
 
 ;; Copyright (C) 1993-1994, 2001-2011  Free Software Foundation, Inc.
 
@@ -102,7 +102,22 @@
 ;;   (interactive "e")
 ;;   (princ event))
 
-(defun w32-drag-n-drop (event)
+(defun w32-handle-dropped-file (window file-name)
+  (let ((f (if (eq system-type 'cygwin)
+               (cygwin-convert-path-from-windows file-name t)
+             (subst-char-in-string ?\\ ?/ file-name)))
+        (coding (or file-name-coding-system
+                    default-file-name-coding-system)))
+
+    (setq file-name
+          (mapconcat 'url-hexify-string
+                     (split-string (encode-coding-string f coding)
+                                   "/")
+                     "/")))
+		(dnd-handle-one-url window 'private
+				    (concat "file:" file-name)))
+
+(defun w32-drag-n-drop (event &optional new-frame)
   "Edit the files listed in the drag-n-drop EVENT.
 Switch to a buffer editing the last file dropped."
   (interactive "e")
@@ -116,26 +131,21 @@ Switch to a buffer editing the last file dropped."
 	   (y (cdr coords)))
       (if (and (> x 0) (> y 0))
 	  (set-frame-selected-window nil window))
-      (mapc (lambda (file-name)
-		(let ((f (subst-char-in-string ?\\ ?/ file-name))
-		      (coding (or file-name-coding-system
-				  default-file-name-coding-system)))
-		  (setq file-name
-			(mapconcat 'url-hexify-string
-				   (split-string (encode-coding-string f coding)
-						 "/")
-				   "/")))
-		(dnd-handle-one-url window 'private
-				    (concat "file:" file-name)))
-		(car (cdr (cdr event)))))
-  (raise-frame)))
+
+      (when new-frame
+        (select-frame (make-frame)))
+      (raise-frame)
+      (setq window (selected-window))
+
+      (mapc (apply-partially #'w32-handle-dropped-file window)
+            (car (cdr (cdr event)))))))
 
 (defun w32-drag-n-drop-other-frame (event)
   "Edit the files listed in the drag-n-drop EVENT, in other frames.
 May create new frames, or reuse existing ones.  The frame editing
 the last file dropped is selected."
   (interactive "e")
-  (mapcar 'find-file-other-frame (car (cdr (cdr event)))))
+  (w32-drag-n-drop event t))
 
 ;; Bind the drag-n-drop event.
 (global-set-key [drag-n-drop] 'w32-drag-n-drop)
diff --git a/lisp/w32-common-fns.el b/lisp/w32-common-fns.el
new file mode 100644
index 0000000..7ee0ec7
--- /dev/null
+++ b/lisp/w32-common-fns.el
@@ -0,0 +1,130 @@
+;;; w32-common-fns.el --- Lisp routines for Windows and Cygwin-w32
+
+;; Copyright (C) 1994, 2001-2011  Free Software Foundation, Inc.
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;;
+;;; This file contains functions that are used by both native NT Emacs
+;;; and Cygwin Emacs compiled to use the native Windows widget
+;;; library.
+
+(defun w32-version ()
+  "Return the MS-Windows version numbers.
+The value is a list of three integers: the major and minor version
+numbers, and the build number."
+  (x-server-version))
+
+(defun w32-using-nt ()
+  "Return non-nil if running on a Windows NT descendant.
+That includes all Windows systems except for 9X/Me."
+  (getenv "SystemRoot"))
+
+(declare-function w32-get-clipboard-data "w32select.c")
+(declare-function w32-set-clipboard-data "w32select.c")
+(declare-function x-server-version "w32fns.c" (&optional display))
+
+;;; Fix interface to (X-specific) mouse.el
+(defun x-set-selection (type data)
+  "Make an X selection of type TYPE and value DATA.
+The argument TYPE (nil means `PRIMARY') says which selection, and
+DATA specifies the contents.  TYPE must be a symbol.  \(It can also
+be a string, which stands for the symbol with that name, but this
+is considered obsolete.)  DATA may be a string, a symbol, an
+integer (or a cons of two integers or list of two integers).
+
+The selection may also be a cons of two markers pointing to the same buffer,
+or an overlay.  In these cases, the selection is considered to be the text
+between the markers *at whatever time the selection is examined*.
+Thus, editing done in the buffer after you specify the selection
+can alter the effective value of the selection.
+
+The data may also be a vector of valid non-vector selection values.
+
+The return value is DATA.
+
+Interactively, this command sets the primary selection.  Without
+prefix argument, it reads the selection in the minibuffer.  With
+prefix argument, it uses the text of the region as the selection value.
+
+Note that on MS-Windows, primary and secondary selections set by Emacs
+are not available to other programs."
+  (put 'x-selections (or type 'PRIMARY) data))
+
+(defun x-get-selection (&optional type _data-type)
+  "Return the value of an X Windows selection.
+The argument TYPE (default `PRIMARY') says which selection,
+and the argument DATA-TYPE (default `STRING') says
+how to convert the data.
+
+TYPE may be any symbol \(but nil stands for `PRIMARY').  However,
+only a few symbols are commonly used.  They conventionally have
+all upper-case names.  The most often used ones, in addition to
+`PRIMARY', are `SECONDARY' and `CLIPBOARD'.
+
+DATA-TYPE is usually `STRING', but can also be one of the symbols
+in `selection-converter-alist', which see."
+  (get 'x-selections (or type 'PRIMARY)))
+
+;; x-selection-owner-p is used in simple.el
+(defun x-selection-owner-p (&optional type)
+  (and (memq type '(nil PRIMARY SECONDARY))
+       (get 'x-selections (or type 'PRIMARY))))
+
+;; The "Windows" keys on newer keyboards bring up the Start menu
+;; whether you want it or not - make Emacs ignore these keystrokes
+;; rather than beep.
+(global-set-key [lwindow] 'ignore)
+(global-set-key [rwindow] 'ignore)
+
+(defvar w32-charset-info-alist)		; w32font.c
+
+\f
+;;;; Selections
+
+;; We keep track of the last text selected here, so we can check the
+;; current selection against it, and avoid passing back our own text
+;; from x-selection-value.
+(defvar x-last-selected-text nil)
+
+(defun x-get-selection-value ()
+  "Return the value of the current selection.
+Consult the selection.  Treat empty strings as if they were unset."
+  (if x-select-enable-clipboard
+      (let (text)
+	;; Don't die if x-get-selection signals an error.
+	(condition-case c
+	    (setq text (w32-get-clipboard-data))
+	  (error (message "w32-get-clipboard-data:%s" c)))
+	(if (string= text "") (setq text nil))
+	(cond
+	 ((not text) nil)
+	 ((eq text x-last-selected-text) nil)
+	 ((string= text x-last-selected-text)
+	  ;; Record the newer string, so subsequent calls can use the 'eq' test.
+	  (setq x-last-selected-text text)
+	  nil)
+	 (t
+	  (setq x-last-selected-text text))))))
+\f
+(defalias 'x-selection-value 'x-get-selection-value)
+
+;; Arrange for the kill and yank functions to set and check the clipboard.
+(setq interprogram-cut-function 'x-select-text)
+(setq interprogram-paste-function 'x-get-selection-value)
+
+(provide 'w32-common-fns)
diff --git a/lisp/w32-fns.el b/lisp/w32-fns.el
index 1f54b85..beac839 100644
--- a/lisp/w32-fns.el
+++ b/lisp/w32-fns.el
@@ -26,34 +26,20 @@
 
 ;;; Code:
 (require 'w32-vars)
+(require 'w32-common-fns)
 
 (defvar explicit-shell-file-name)
 
 ;;;; Function keys
 
 (declare-function set-message-beep "w32console.c")
-(declare-function w32-get-clipboard-data "w32select.c")
 (declare-function w32-get-locale-info "w32proc.c")
 (declare-function w32-get-valid-locale-ids "w32proc.c")
-(declare-function w32-set-clipboard-data "w32select.c")
 
 ;; Map all versions of a filename (8.3, longname, mixed case) to the
 ;; same buffer.
 (setq find-file-visit-truename t)
 
-(declare-function x-server-version "w32fns.c" (&optional display))
-
-(defun w32-version ()
-  "Return the MS-Windows version numbers.
-The value is a list of three integers: the major and minor version
-numbers, and the build number."
-  (x-server-version))
-
-(defun w32-using-nt ()
-  "Return non-nil if running on a Windows NT descendant.
-That includes all Windows systems except for 9X/Me."
-  (and (eq system-type 'windows-nt) (getenv "SystemRoot")))
-
 (defun w32-shell-name ()
   "Return the name of the shell being used."
   (or (bound-and-true-p shell-file-name)
@@ -258,53 +244,6 @@ requires it (see `w32-shell-dos-semantics')."
 	  (setq start (match-end 0))))
       name)))
 
-;;; Fix interface to (X-specific) mouse.el
-(defun x-set-selection (type data)
-  "Make an X selection of type TYPE and value DATA.
-The argument TYPE (nil means `PRIMARY') says which selection, and
-DATA specifies the contents.  TYPE must be a symbol.  \(It can also
-be a string, which stands for the symbol with that name, but this
-is considered obsolete.)  DATA may be a string, a symbol, an
-integer (or a cons of two integers or list of two integers).
-
-The selection may also be a cons of two markers pointing to the same buffer,
-or an overlay.  In these cases, the selection is considered to be the text
-between the markers *at whatever time the selection is examined*.
-Thus, editing done in the buffer after you specify the selection
-can alter the effective value of the selection.
-
-The data may also be a vector of valid non-vector selection values.
-
-The return value is DATA.
-
-Interactively, this command sets the primary selection.  Without
-prefix argument, it reads the selection in the minibuffer.  With
-prefix argument, it uses the text of the region as the selection value.
-
-Note that on MS-Windows, primary and secondary selections set by Emacs
-are not available to other programs."
-  (put 'x-selections (or type 'PRIMARY) data))
-
-(defun x-get-selection (&optional type _data-type)
-  "Return the value of an X Windows selection.
-The argument TYPE (default `PRIMARY') says which selection,
-and the argument DATA-TYPE (default `STRING') says
-how to convert the data.
-
-TYPE may be any symbol \(but nil stands for `PRIMARY').  However,
-only a few symbols are commonly used.  They conventionally have
-all upper-case names.  The most often used ones, in addition to
-`PRIMARY', are `SECONDARY' and `CLIPBOARD'.
-
-DATA-TYPE is usually `STRING', but can also be one of the symbols
-in `selection-converter-alist', which see."
-  (get 'x-selections (or type 'PRIMARY)))
-
-;; x-selection-owner-p is used in simple.el
-(defun x-selection-owner-p (&optional type)
-  (and (memq type '(nil PRIMARY SECONDARY))
-       (get 'x-selections (or type 'PRIMARY))))
-
 (defun set-w32-system-coding-system (coding-system)
   "Set the coding system used by the Windows system to CODING-SYSTEM.
 This is used for things like passing font names with non-ASCII
@@ -329,14 +268,6 @@ This function is provided for backward compatibility, since
 ;; Set to a system sound if you want a fancy bell.
 (set-message-beep nil)
 
-;; The "Windows" keys on newer keyboards bring up the Start menu
-;; whether you want it or not - make Emacs ignore these keystrokes
-;; rather than beep.
-(global-set-key [lwindow] 'ignore)
-(global-set-key [rwindow] 'ignore)
-
-(defvar w32-charset-info-alist)		; w32font.c
-
 (defun w32-add-charset-info (xlfd-charset windows-charset codepage)
   "Function to add character sets to display with Windows fonts.
 Creates entries in `w32-charset-info-alist'.
@@ -398,40 +329,6 @@ bit output with no translation."
                         'w32-charset-info-alist "21.1")
 
 \f
-;;;; Selections
-
-;; We keep track of the last text selected here, so we can check the
-;; current selection against it, and avoid passing back our own text
-;; from x-selection-value.
-(defvar x-last-selected-text nil)
-
-(defun x-get-selection-value ()
-  "Return the value of the current selection.
-Consult the selection.  Treat empty strings as if they were unset."
-  (if x-select-enable-clipboard
-      (let (text)
-	;; Don't die if x-get-selection signals an error.
-	(condition-case c
-	    (setq text (w32-get-clipboard-data))
-	  (error (message "w32-get-clipboard-data:%s" c)))
-	(if (string= text "") (setq text nil))
-	(cond
-	 ((not text) nil)
-	 ((eq text x-last-selected-text) nil)
-	 ((string= text x-last-selected-text)
-	  ;; Record the newer string, so subsequent calls can use the 'eq' test.
-	  (setq x-last-selected-text text)
-	  nil)
-	 (t
-	  (setq x-last-selected-text text))))))
-\f
-(defalias 'x-selection-value 'x-get-selection-value)
-
-;; Arrange for the kill and yank functions to set and check the clipboard.
-(setq interprogram-cut-function 'x-select-text)
-(setq interprogram-paste-function 'x-get-selection-value)
-
-\f
 ;;;; Support for build process
 
 ;; From autoload.el
diff --git a/lisp/w32-vars.el b/lisp/w32-vars.el
index d1e8edc..2a50bb1 100644
--- a/lisp/w32-vars.el
+++ b/lisp/w32-vars.el
@@ -44,17 +44,19 @@ X does.  See `w32-fixed-font-alist' for the font menu definition."
   "Include proportional fonts in the default font dialog.")
 (make-obsolete-variable 'w32-list-proportional-fonts "no longer used." "23.1")
 
-(defcustom w32-allow-system-shell nil
-  "Disable startup warning when using \"system\" shells."
-  :type 'boolean
-  :group 'w32)
-
-(defcustom w32-system-shells '("cmd" "cmd.exe" "command" "command.com"
-			       "4nt" "4nt.exe" "4dos" "4dos.exe"
-			       "tcc" "tcc.exe" "ndos" "ndos.exe")
-  "List of strings recognized as Windows system shells."
-  :type '(repeat string)
-  :group 'w32)
+(unless (eq system-type 'cygwin)
+  (defcustom w32-allow-system-shell nil
+    "Disable startup warning when using \"system\" shells."
+    :type 'boolean
+    :group 'w32))
+
+(unless (eq system-type 'cygwin)
+ (defcustom w32-system-shells '("cmd" "cmd.exe" "command" "command.com"
+                                "4nt" "4nt.exe" "4dos" "4dos.exe"
+                                "tcc" "tcc.exe" "ndos" "ndos.exe")
+   "List of strings recognized as Windows system shells."
+   :type '(repeat string)
+   :group 'w32))
 
 ;; Want "menu" custom type for this.
 (defcustom w32-fixed-font-alist
diff --git a/src/Makefile.in b/src/Makefile.in
index 99517a2..a74a2b2 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -133,13 +133,10 @@ LIB_MATH=@LIB_MATH@
 ## -lpthreads, or empty.
 LIB_PTHREAD=@LIB_PTHREAD@
 
-LIBTIFF=@LIBTIFF@
-LIBJPEG=@LIBJPEG@
-LIBPNG=@LIBPNG@
-LIBGIF=@LIBGIF@
-LIBXPM=@LIBXPM@
+LIBIMAGE=@LIBTIFF@ @LIBJPEG@ @LIBPNG@ @LIBGIF@ @LIBXPM@
+
 XFT_LIBS=@XFT_LIBS@
-LIBX_EXTRA=$(LIBTIFF) $(LIBJPEG) $(LIBPNG) $(LIBGIF) $(LIBXPM) -lX11 $(XFT_LIBS)
+LIBX_EXTRA=-lX11 $(XFT_LIBS)
 
 FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
 FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
@@ -257,6 +254,13 @@ NS_OBJ=@NS_OBJ@
 NS_OBJC_OBJ=@NS_OBJC_OBJ@
 ## Only set if NS_IMPL_GNUSTEP.
 GNU_OBJC_CFLAGS=@GNU_OBJC_CFLAGS@
+## w32fns.o w32menu.c w32reg.o fringe.o fontset.o w32font.o w32term.o
+## w32xfns.o w32select.o image.o w32uniscribe.o if HAVE_W32, else
+## empty.
+W32_OBJ=@W32_OBJ@
+## -lkernel32 -luser32 -lgdi32 -lole32 -lcomdlg32 lusp10 -lcomctl32
+## --lwinspool if HAVE_W32, else empty.
+W32_LIBS=@W32_LIBS@
 
 ## Empty if !HAVE_X_WINDOWS
 ## xfont.o ftfont.o xftfont.o ftxfont.o if HAVE_XFT
@@ -343,7 +347,7 @@ base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \
 	region-cache.o sound.o atimer.o \
 	doprnt.o intervals.o textprop.o composite.o xml.o \
 	$(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \
-	$(WINDOW_SYSTEM_OBJ)
+	$(W32_OBJ) $(WINDOW_SYSTEM_OBJ)
 obj = $(base_obj) $(NS_OBJC_OBJ)
 
 ## Object files used on some machine or other.
@@ -352,9 +356,9 @@ obj = $(base_obj) $(NS_OBJC_OBJ)
 ## in the list, in case they ever add any such entries.
 SOME_MACHINE_OBJECTS = dosfns.o msdos.o \
   xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o \
-  fontset.o dbusbind.o \
+  fontset.o dbusbind.o cygw32.o \
   nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o \
-  w32.o w32console.o w32fns.o w32heap.o w32inevt.o \
+  w32.o w32console.o w32fns.o w32heap.o \
   w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \
   w16select.o widget.o xfont.o ftfont.o xftfont.o ftxfont.o gtkutil.o \
   xsettings.o xgselect.o termcap.o
@@ -386,8 +390,8 @@ otherobj= $(TERMCAP_OBJ) $(PRE_ALLOC_OBJ) $(GMALLOC_OBJ) $(RALLOC_OBJ) \
 ## Note that SunOS needs -lm to come before -lc; otherwise, you get
 ## duplicated symbols.  If the standard libraries were compiled
 ## with GCC, we might need LIB_GCC again after them.
-LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \
-   $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(DBUS_LIBS) \
+LIBES = $(LIBS) $(W32_LIBS) $(LIBX_BASE) $(LIBIMAGE) $(LIBX_OTHER) \
+   $(LIBSOUND) $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(DBUS_LIBS) \
    $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \
    $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
    $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
diff --git a/src/cygw32.c b/src/cygw32.c
new file mode 100644
index 0000000..b168a40
--- /dev/null
+++ b/src/cygw32.c
@@ -0,0 +1,168 @@
+/* Cygwin support routines.
+   Copyright (C) 2011  Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+
+#include "cygw32.h"
+#include "buffer.h"
+#include <unistd.h>
+#include <fcntl.h>
+static Lisp_Object Qutf_16_le;
+
+static Lisp_Object
+fchdir_unwind (Lisp_Object dir_fd)
+{
+  (void) fchdir (XFASTINT (dir_fd));
+  (void) close (XFASTINT (dir_fd));
+  return Qnil;
+}
+
+static void
+chdir_to_default_directory ()
+{
+  Lisp_Object new_cwd;
+  int old_cwd_fd = open (".", O_RDONLY | O_DIRECTORY);
+
+  if (old_cwd_fd == -1)
+    error ("could not open current directory: %s", strerror (errno));
+
+  record_unwind_protect (fchdir_unwind, make_number (old_cwd_fd));
+
+  new_cwd = Funhandled_file_name_directory (
+    Fexpand_file_name (build_string ("."), Qnil));
+  if (!STRINGP (new_cwd))
+    new_cwd = build_string ("/");
+
+  if (chdir (SDATA (ENCODE_FILE (new_cwd))))
+    error ("could not chdir: %s", strerror (errno));
+}
+
+static Lisp_Object
+conv_filename_to_w32_unicode (Lisp_Object in, int absolute_p)
+{
+  ssize_t converted_len;
+  Lisp_Object converted;
+  unsigned flags;
+  int count = SPECPDL_INDEX ();
+
+  chdir_to_default_directory ();
+
+  flags = CCP_POSIX_TO_WIN_W;
+  if (!absolute_p) {
+    flags |= CCP_RELATIVE;
+  }
+
+  in = ENCODE_FILE (in);
+
+  converted_len = cygwin_conv_path (flags, SDATA (in), NULL, 0);
+  if (converted_len < 2)
+    error ("cygwin_conv_path: %s", strerror (errno));
+
+  converted = make_uninit_string (converted_len - 1);
+  if (cygwin_conv_path (flags, SDATA (in),
+                        SDATA (converted), converted_len))
+    error ("cygwin_conv_path: %s", strerror (errno));
+
+  return unbind_to (count, converted);
+}
+
+static Lisp_Object
+conv_filename_from_w32_unicode (const wchar_t* in, int absolute_p)
+{
+  ssize_t converted_len;
+  Lisp_Object converted;
+  unsigned flags;
+  int count = SPECPDL_INDEX ();
+
+  chdir_to_default_directory ();
+
+  flags = CCP_WIN_W_TO_POSIX;
+  if (!absolute_p) {
+    flags |= CCP_RELATIVE;
+  }
+
+  converted_len = cygwin_conv_path (flags, in, NULL, 0);
+  if (converted_len < 1)
+    error ("cygwin_conv_path: %s", strerror (errno));
+
+  converted = make_uninit_string (converted_len - 1 /*subtract terminator*/);
+  if (cygwin_conv_path (flags, in, SDATA (converted), converted_len))
+    error ("cygwin_conv_path: %s", strerror (errno));
+
+  return unbind_to (count, DECODE_FILE (converted));
+}
+
+Lisp_Object
+from_unicode (Lisp_Object str)
+{
+  CHECK_STRING (str);
+  if (!STRING_MULTIBYTE (str) &&
+      SBYTES (str) & 1)
+    {
+      str = Fsubstring (str, make_number (0), make_number (-1));
+    }
+
+  return code_convert_string_norecord (str, Qutf_16_le, 0);
+}
+
+wchar_t*
+to_unicode (Lisp_Object str, Lisp_Object* buf)
+{
+  *buf = code_convert_string_norecord (str, Qutf_16_le, 1);
+  /* We need to make a another copy (in addition to the one made by
+     code_convert_string_norecord) to ensure that the final string is
+     _doubly_ zero terminated --- that is, that the string is
+     terminated by two zero bytes and one utf-16le null character.
+     Because strings are already terminated with a single zero byte,
+     we just add one additional zero. */
+  str = make_uninit_string (SBYTES (*buf) + 1);
+  memcpy (SDATA (str), SDATA (*buf), SBYTES (*buf));
+  SDATA (str) [SBYTES (*buf)] = '\0';
+  *buf = str;
+  return WCSDATA (*buf);
+}
+
+DEFUN ("cygwin-convert-path-to-windows",
+       Fcygwin_convert_path_to_windows, Scygwin_convert_path_to_windows,
+       1, 2, 0,
+       doc: /* Convert PATH to a Windows path.  If ABSOLUTE-P if
+               non-nil, return an absolute path.*/)
+  (Lisp_Object path, Lisp_Object absolute_p)
+{
+  return from_unicode (
+    conv_filename_to_w32_unicode (path, absolute_p == Qnil ? 0 : 1));
+}
+
+DEFUN ("cygwin-convert-path-from-windows",
+       Fcygwin_convert_path_from_windows, Scygwin_convert_path_from_windows,
+       1, 2, 0,
+       doc: /* Convert a Windows path to a Cygwin path.  If ABSOLUTE-P
+               if non-nil, return an absolute path.*/)
+  (Lisp_Object path, Lisp_Object absolute_p)
+{
+  return conv_filename_from_w32_unicode (to_unicode (path, &path),
+                                         absolute_p == Qnil ? 0 : 1);
+}
+
+void
+syms_of_cygw32 (void)
+{
+  /* No, not utf-16-le: that one has a BOM.  */
+  DEFSYM (Qutf_16_le, "utf-16le");
+  defsubr (&Scygwin_convert_path_from_windows);
+  defsubr (&Scygwin_convert_path_to_windows);
+}
diff --git a/src/cygw32.h b/src/cygw32.h
new file mode 100644
index 0000000..6fae131
--- /dev/null
+++ b/src/cygw32.h
@@ -0,0 +1,59 @@
+/* Header for Cygwin support routines.
+   Copyright (C) 2011  Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#ifndef CYGW32_H
+#define CYGW32_H
+#include <config.h>
+#include <windef.h>
+#include <sys/cygwin.h>
+#include <wchar.h>
+
+#include <signal.h>
+#include <stdio.h>
+#include <limits.h>
+#include <errno.h>
+#include <math.h>
+#include <setjmp.h>
+
+#include "lisp.h"
+#include "coding.h"
+
+/* *** Character conversion *** */
+
+/* Access the wide-character string stored in a Lisp string object.  */
+#define WCSDATA(x) ((wchar_t*) SDATA (x))
+
+/* Convert the Emacs string in STR to UTF-16LE and store a new string
+   containing the encoded version of STR into *BUF.  BUF may safely
+   point to STR on entry.  */
+extern wchar_t* to_unicode (Lisp_Object str, Lisp_Object* buf);
+
+/* Convert STR, a UTF-16LE encoded string embedded in an Emacs string
+   object, to a normal Emacs string and return it.  */
+extern Lisp_Object from_unicode (Lisp_Object str);
+
+/* *** Path conversion. *** */
+
+EXFUN (Fcygwin_convert_path_to_windows, 2);
+EXFUN (Fcygwin_convert_path_from_windows, 2);
+
+/* *** Misc *** */
+extern void syms_of_cygw32 (void);
+extern char * w32_strerror (int error_no);
+
+#endif /* CYGW32_H */
diff --git a/src/dispextern.h b/src/dispextern.h
index 5228a71..024905f 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -3122,7 +3122,7 @@ int draw_window_fringes (struct window *, int);
 int update_window_fringes (struct window *, int);
 void compute_fringe_widths (struct frame *, int);
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 void w32_init_fringe (struct redisplay_interface *);
 void w32_reset_fringes (void);
 #endif
@@ -3225,7 +3225,7 @@ extern char unspecified_fg[], unspecified_bg[];
 #ifdef HAVE_X_WINDOWS
 void gamma_correct (struct frame *, XColor *);
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 void gamma_correct (struct frame *, COLORREF *);
 #endif
 
diff --git a/src/emacs.c b/src/emacs.c
index 92b1889..9709103 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -37,9 +37,17 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #ifdef WINDOWSNT
 #include <fcntl.h>
-#include <windows.h> /* just for w32.h */
 #include "w32.h"
-#include "w32heap.h" /* for prototype of sbrk */
+#endif
+
+#if defined (WINDOWSNT) || defined (HAVE_NTGUI)
+#include "w32heap.h"
+#include "w32select.h"
+#include "w32font.h"
+#endif
+
+#if defined (HAVE_NTGUI) && defined (CYGWIN)
+#include "cygw32.h"
 #endif
 
 #ifdef NS_IMPL_GNUSTEP
@@ -1419,6 +1427,11 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
     tzset ();
 #endif /* MSDOS */
 
+#if WINDOWSNT || HAVE_NTGUI
+  hinst = GetModuleHandle(NULL);
+  cache_system_info ();
+#endif
+
 #ifdef WINDOWSNT
   globals_of_w32 ();
   /* Initialize environment from registry settings.  */
@@ -1521,6 +1534,9 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
 #ifdef WINDOWSNT
       syms_of_ntproc ();
 #endif /* WINDOWSNT */
+#if defined (CYGWIN) && defined (HAVE_NTGUI)
+      syms_of_cygw32 ();
+#endif /* defined(CYGWIN) && defined (HAVE_NTGUI) */
       syms_of_window ();
       syms_of_xdisp ();
       syms_of_font ();
@@ -1551,11 +1567,14 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
 #ifdef HAVE_NTGUI
       syms_of_w32term ();
       syms_of_w32fns ();
-      syms_of_w32select ();
       syms_of_w32menu ();
       syms_of_fontset ();
 #endif /* HAVE_NTGUI */
 
+#ifdef HAVE_W32SELECT
+      syms_of_w32select ();
+#endif /* HAVE_W32SELECT */
+
 #ifdef MSDOS
       syms_of_xmenu ();
       syms_of_dosfns ();
@@ -1598,8 +1617,11 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
       globals_of_w32font ();
       globals_of_w32fns ();
       globals_of_w32menu ();
-      globals_of_w32select ();
 #endif  /* HAVE_NTGUI */
+
+#ifdef HAVE_W32SELECT
+      globals_of_w32select ();
+#endif /* HAVE_W32SELECT */
     }
 
   init_charset ();
diff --git a/src/font.c b/src/font.c
index 1081b9a..5432da1 100644
--- a/src/font.c
+++ b/src/font.c
@@ -5191,9 +5191,9 @@ EMACS_FONT_LOG is set.  Otherwise, it is set to t.  */);
 #ifdef HAVE_BDFFONT
   syms_of_bdffont ();
 #endif	/* HAVE_BDFFONT */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   syms_of_w32font ();
-#endif	/* WINDOWSNT */
+#endif	/* HAVE_NTGUI */
 #ifdef HAVE_NS
   syms_of_nsfont ();
 #endif	/* HAVE_NS */
diff --git a/src/font.h b/src/font.h
index b6c1acf..1c20cbe 100644
--- a/src/font.h
+++ b/src/font.h
@@ -830,11 +830,11 @@ extern struct font_driver ftxfont_driver;
 extern void syms_of_bdffont (void);
 #endif	/* HAVE_BDFFONT */
 #endif	/* HAVE_X_WINDOWS */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern struct font_driver w32font_driver;
 extern struct font_driver uniscribe_font_driver;
 extern void syms_of_w32font (void);
-#endif	/* WINDOWSNT */
+#endif	/* HAVE_NTGUI */
 #ifdef HAVE_NS
 extern Lisp_Object Qfontsize;
 extern struct font_driver nsfont_driver;
diff --git a/src/fontset.c b/src/fontset.c
index 281ac92..114432e 100644
--- a/src/fontset.c
+++ b/src/fontset.c
@@ -45,7 +45,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef HAVE_NS
diff --git a/src/frame.c b/src/frame.c
index 4650b6b..1fb2686 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -2719,7 +2719,7 @@ static const struct frame_parm_table frame_parms[] =
   {"tool-bar-position",		&Qtool_bar_position},
 };
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 
 /* Calculate fullscreen size.  Return in *TOP_POS and *LEFT_POS the
    wanted positions of the WM window (not Emacs window).
@@ -2763,7 +2763,7 @@ x_fullscreen_adjust (struct frame *f, int *width, int *height, int *top_pos, int
   *height = newheight;
 }
 
-#endif /* WINDOWSNT */
+#endif /* HAVE_NTGUI */
 
 #ifdef HAVE_WINDOW_SYSTEM
 
diff --git a/src/frame.h b/src/frame.h
index f068ff4..9e58435 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -1092,7 +1092,7 @@ extern Lisp_Object x_new_font (struct frame *, Lisp_Object, int);
 
 extern Lisp_Object Qface_set_after_frame_default;
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern void x_fullscreen_adjust (struct frame *f, int *, int *,
                                  int *, int *);
 #endif
@@ -1164,6 +1164,7 @@ extern char *x_get_resource_string (const char *, const char *);
 #endif
 
 extern void x_query_colors (struct frame *f, XColor *, int);
+extern void x_query_color (struct frame *f, XColor *);
 
 /* In xmenu.c */
 extern void set_frame_menubar (FRAME_PTR, int, int);
diff --git a/src/image.c b/src/image.c
index 20879f0..f492987 100644
--- a/src/image.c
+++ b/src/image.c
@@ -567,12 +567,14 @@ static void x_laplace (struct frame *, struct image *);
 static void x_emboss (struct frame *, struct image *);
 static int x_build_heuristic_mask (struct frame *, struct image *,
                                    Lisp_Object);
-#ifdef HAVE_NTGUI
+#if WINDOWSNT
+extern Lisp_Object Vlibrary_cache;
+
 #define CACHE_IMAGE_TYPE(type, status) \
   do { Vlibrary_cache = Fcons (Fcons (type, status), Vlibrary_cache); } while (0)
 #else
 #define CACHE_IMAGE_TYPE(type, status)
-#endif
+#endif /* WINDOWSNT */
 
 #define ADD_IMAGE_TYPE(type) \
   do { Vimage_types = Fcons (type, Vimage_types); } while (0)
@@ -1867,7 +1869,7 @@ mark_image_cache (struct image_cache *c)
 			  X / NS / W32 support code
  ***********************************************************************/
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* Macro for defining functions that will be loaded from image DLLs.  */
 #define DEF_IMGLIB_FN(rettype,func,args) static rettype (FAR CDECL *fn_##func)args
@@ -1878,7 +1880,7 @@ mark_image_cache (struct image_cache *c)
     if (!fn_##func) return 0;						\
   }
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 static int x_create_x_image_and_pixmap (struct frame *, int, int, int,
                                         XImagePtr *, Pixmap *);
@@ -2941,7 +2943,7 @@ xbm_load (struct frame *f, struct image *img)
 	  else
 	    bits = (char *) XBOOL_VECTOR (data)->data;
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
           {
             char *invertedBits;
             int nbytes, i;
@@ -3250,7 +3252,7 @@ xpm_free_colors (Display *dpy, Colormap cmap, Pixel *pixels, int npixels, void *
 #endif /* ALLOC_XPM_COLORS */
 
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* XPM library details.  */
 
@@ -3276,8 +3278,15 @@ init_xpm_functions (Lisp_Object libraries)
   return 1;
 }
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
+#ifdef HAVE_NTGUI
+/* Glue for code below */
+#define fn_XpmReadFileToImage XpmReadFileToImage
+#define fn_XpmCreateImageFromBuffer XpmCreateImageFromBuffer
+#define fn_XImageFree XImageFree
+#define fn_XpmFreeAttributes XpmFreeAttributes
+#endif /* HAVE_NTGUI */
 
 /* Value is non-zero if COLOR_SYMBOLS is a valid color symbols list
    for XPM images.  Such a list must consist of conses whose car and
@@ -5427,7 +5436,7 @@ png_image_p (Lisp_Object object)
 
 #ifdef HAVE_PNG
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 /* PNG library details.  */
 
 DEF_IMGLIB_FN (png_voidp, png_get_io_ptr, (png_structp));
@@ -5527,7 +5536,7 @@ init_png_functions (Lisp_Object libraries)
 #define fn_png_set_longjmp_fn		png_set_longjmp_fn
 #endif /* libpng version >= 1.5 */
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 
 #if (PNG_LIBPNG_VER < 10500)
@@ -6059,14 +6068,20 @@ jpeg_image_p (Lisp_Object object)
 #define __WIN32__ 1
 #endif
 
+/* Work around conflict between jpeg boolean and rpcndr.h
+   under Windows. */
+#define boolean jpeg_boolean
 #include <jpeglib.h>
 #include <jerror.h>
 
+/* Don't undefine boolean --- use the JPEG boolean
+   through the rest of the file. */
+
 #ifdef HAVE_STLIB_H_1
 #define HAVE_STDLIB_H 1
 #endif
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* JPEG library details.  */
 DEF_IMGLIB_FN (void, jpeg_CreateDecompress, (j_decompress_ptr, int, size_t));
@@ -6116,7 +6131,7 @@ jpeg_resync_to_restart_wrapper (j_decompress_ptr cinfo, int desired)
 #define fn_jpeg_std_error		jpeg_std_error
 #define jpeg_resync_to_restart_wrapper	jpeg_resync_to_restart
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 struct my_jpeg_error_mgr
 {
@@ -6599,7 +6614,7 @@ tiff_image_p (Lisp_Object object)
 
 #include <tiffio.h>
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* TIFF library details.  */
 DEF_IMGLIB_FN (TIFFErrorHandler, TIFFSetErrorHandler, (TIFFErrorHandler));
@@ -6643,7 +6658,7 @@ init_tiff_functions (Lisp_Object libraries)
 #define fn_TIFFReadRGBAImage		TIFFReadRGBAImage
 #define fn_TIFFClose			TIFFClose
 #define fn_TIFFSetDirectory		TIFFSetDirectory
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 
 /* Reading from a memory buffer for TIFF images Based on the PNG
@@ -7072,7 +7087,7 @@ gif_image_p (Lisp_Object object)
 #endif /* HAVE_NTGUI */
 
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* GIF library details.  */
 DEF_IMGLIB_FN (int, DGifCloseFile, (GifFileType *));
@@ -7102,7 +7117,7 @@ init_gif_functions (Lisp_Object libraries)
 #define fn_DGifOpen		DGifOpen
 #define fn_DGifOpenFileName	DGifOpenFileName
 
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 /* Reading a GIF image from memory
    Based on the PNG memory stuff to a certain extent. */
@@ -8092,7 +8107,7 @@ svg_image_p (Lisp_Object object)
 
 #include <librsvg/rsvg.h>
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 
 /* SVG library functions.  */
 DEF_IMGLIB_FN (RsvgHandle *, rsvg_handle_new);
@@ -8170,7 +8185,7 @@ init_svg_functions (Lisp_Object libraries)
 #define fn_g_type_init                    g_type_init
 #define fn_g_object_unref                 g_object_unref
 #define fn_g_error_free                   g_error_free
-#endif /* !HAVE_NTGUI  */
+#endif /* !WINDOWSNT  */
 
 /* Load SVG image IMG for use on frame F.  Value is non-zero if
    successful. this function will go into the svg_type structure, and
@@ -8718,7 +8733,7 @@ DEFUN ("lookup-image", Flookup_image, Slookup_image, 1, 1, 0, "")
 			    Initialization
  ***********************************************************************/
 
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
 /* Image types that rely on external libraries are loaded dynamically
    if the library is available.  */
 #define CHECK_LIB_AVAILABLE(image_type, init_lib_fn, libraries) \
@@ -8726,7 +8741,7 @@ DEFUN ("lookup-image", Flookup_image, Slookup_image, 1, 1, 0, "")
 #else
 #define CHECK_LIB_AVAILABLE(image_type, init_lib_fn, libraries) \
   define_image_type (image_type, 1)
-#endif /* HAVE_NTGUI */
+#endif /* WINDOWSNT */
 
 DEFUN ("init-image-library", Finit_image_library, Sinit_image_library, 2, 2, 0,
        doc: /* Initialize image library implementing image type TYPE.
@@ -8737,7 +8752,7 @@ Libraries to load are specified in alist LIBRARIES (usually, the value
 of `dynamic-library-alist', which see).  */)
   (Lisp_Object type, Lisp_Object libraries)
 {
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
   /* Don't try to reload the library.  */
   Lisp_Object tested = Fassq (type, Vlibrary_cache);
   if (CONSP (tested))
diff --git a/src/keyboard.c b/src/keyboard.c
index dc0fe48..8ad5ca3 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -313,7 +313,7 @@ static Lisp_Object Qmouse_fixup_help_message;
 /* Symbols to denote kinds of events.  */
 static Lisp_Object Qfunction_key;
 Lisp_Object Qmouse_click;
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
 Lisp_Object Qlanguage_change;
 #endif
 static Lisp_Object Qdrag_n_drop;
@@ -3768,8 +3768,8 @@ kbd_buffer_get_event (KBOARD **kbp,
 #ifdef subprocesses
   if (kbd_on_hold_p () && kbd_buffer_nr_stored () < KBD_BUFFER_SIZE/4)
     {
-      /* Start reading input again, we have processed enough so we can
-         accept new events again.  */
+      /* Start reading input again because we have processed enough to
+         be able to accept new events again.  */
       unhold_keyboard_input ();
 #ifdef SIGIO
       if (!noninteractive)
@@ -3953,7 +3953,7 @@ kbd_buffer_get_event (KBOARD **kbp,
 	    x_activate_menubar (XFRAME (event->frame_or_window));
 	}
 #endif
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
       else if (event->kind == LANGUAGE_CHANGE_EVENT)
 	{
 	  /* Make an event (language-change (FRAME CHARSET LCID)).  */
@@ -5412,7 +5412,7 @@ make_lispy_event (struct input_event *event)
 				  (sizeof (lispy_function_keys)
 				   / sizeof (lispy_function_keys[0])));
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
     case MULTIMEDIA_KEY_EVENT:
       if (event->code < (sizeof (lispy_multimedia_keys)
                          / sizeof (lispy_multimedia_keys[0]))
@@ -11562,7 +11562,7 @@ syms_of_keyboard (void)
   DEFSYM (Qconfig_changed_event, "config-changed-event");
   DEFSYM (Qmenu_enable, "menu-enable");
 
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
   DEFSYM (Qlanguage_change, "language-change");
 #endif
 
diff --git a/src/keyboard.h b/src/keyboard.h
index 7011bf0..de27805 100644
--- a/src/keyboard.h
+++ b/src/keyboard.h
@@ -511,6 +511,6 @@ extern int tty_read_avail_input (struct terminal *, int,
 extern EMACS_TIME timer_check (void);
 extern void mark_kboards (void);
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern const char *const lispy_function_keys[];
 #endif
diff --git a/src/menu.c b/src/menu.c
index 9d0e645..3e1fec9 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -41,7 +41,11 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #endif /* HAVE_WINDOW_SYSTEM */
 
 #ifdef HAVE_NTGUI
+# ifdef NTGUI_UNICODE
+# define unicode_append_menu AppendMenuW
+# else /* !NTGUI_UNICODE */
 extern AppendMenuW_Proc unicode_append_menu;
+# endif /* NTGUI_UNICODE */
 extern HMENU current_popup_menu;
 #endif /* HAVE_NTGUI  */
 
diff --git a/src/process.c b/src/process.c
index 2116027..5c8eef7 100644
--- a/src/process.c
+++ b/src/process.c
@@ -4605,6 +4605,7 @@ wait_reading_process_output (int time_limit, int microsecs, int read_kbd,
 	      process_output_skip = 0;
 	    }
 #endif
+
 #if defined (USE_GTK) || defined (HAVE_GCONF) || defined (HAVE_GSETTINGS)
           nfds = xg_select
 #elif defined (HAVE_NS)
diff --git a/src/s/cygwin.h b/src/s/cygwin.h
index e025e46..35abbc3 100644
--- a/src/s/cygwin.h
+++ b/src/s/cygwin.h
@@ -95,3 +95,14 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 /* Send signals to subprocesses by "typing" special chars at them.  */
 #define SIGNALS_VIA_CHARACTERS
+
+#ifdef EMACSDEBUG
+extern void _DebPrint (const char *fmt, ...);
+#define DebPrint(stuff) _DebPrint stuff
+#else
+#define DebPrint(stuff)
+#endif
+
+/* Cygwin runs only on Win2k or better, and never 9x.  */
+#define NTGUI_UNICODE 1
+#define _WIN32_WINNT 0x500 /* Win2k */
diff --git a/src/termhooks.h b/src/termhooks.h
index 5bd081d..1fa2bb8 100644
--- a/src/termhooks.h
+++ b/src/termhooks.h
@@ -102,9 +102,9 @@ enum event_kind
   HORIZ_WHEEL_EVENT,            /* A wheel event generated by a second
                                    horizontal wheel that is present on some
                                    mice. See WHEEL_EVENT.  */
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
   LANGUAGE_CHANGE_EVENT,	/* A LANGUAGE_CHANGE_EVENT is
-				   generated on WINDOWSNT or Mac OS
+				   generated on HAVE_NTGUI or Mac OS
 				   when the keyboard layout or input
 				   language is changed by the
 				   user.  */
@@ -183,7 +183,7 @@ enum event_kind
 
   , CONFIG_CHANGED_EVENT
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   /* Generated when an APPCOMMAND event is received, in response to
      Multimedia or Internet buttons on some keyboards.
      Such keys are available as normal function keys on X through the
diff --git a/src/w32.c b/src/w32.c
index b263274..6e52392 100644
--- a/src/w32.c
+++ b/src/w32.c
@@ -31,7 +31,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include <sys/file.h>
 #include <sys/time.h>
 #include <sys/utime.h>
-#include <mbstring.h>	/* for _mbspbrk */
 #include <math.h>
 #include <setjmp.h>
 #include <time.h>
@@ -39,6 +38,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* must include CRT headers *before* config.h */
 
 #include <config.h>
+#include <mbstring.h>	/* for _mbspbrk */
 
 #undef access
 #undef chdir
@@ -740,23 +740,6 @@ get_system_times (LPFILETIME lpIdleTime,
   return (s_pfn_Get_System_times (lpIdleTime, lpKernelTime, lpUserTime));
 }
 \f
-/* Equivalent of strerror for W32 error codes.  */
-char *
-w32_strerror (int error_no)
-{
-  static char buf[500];
-
-  if (error_no == 0)
-    error_no = GetLastError ();
-
-  buf[0] = '\0';
-  if (!FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM, NULL,
-		      error_no,
-		      0, /* choose most suitable language */
-		      buf, sizeof (buf), NULL))
-    sprintf (buf, "w32 error %u", error_no);
-  return buf;
-}
 
 /* Return 1 if P is a valid pointer to an object of size SIZE.  Return
    0 if P is NOT a valid pointer.  Return -1 if we cannot validate P.
diff --git a/src/w32.h b/src/w32.h
index a3ca113..ace553a 100644
--- a/src/w32.h
+++ b/src/w32.h
@@ -130,16 +130,6 @@ extern LPBYTE w32_get_resource (char * key, LPDWORD type);
 extern void init_ntproc (void);
 extern void term_ntproc (void);
 extern void globals_of_w32 (void);
-extern void syms_of_w32term (void);
-extern void syms_of_w32fns (void);
-extern void globals_of_w32fns (void);
-extern void syms_of_w32select (void);
-extern void globals_of_w32select (void);
-extern void term_w32select (void);
-extern void syms_of_w32menu (void);
-extern void globals_of_w32menu (void);
-extern void syms_of_fontset (void);
-extern void syms_of_w32font (void);
 
 extern int _sys_read_ahead (int fd);
 extern int _sys_wait_accept (int fd);
diff --git a/src/w32console.c b/src/w32console.c
index 30c71f1..4cd79ec 100644
--- a/src/w32console.c
+++ b/src/w32console.c
@@ -350,53 +350,6 @@ w32con_delete_glyphs (struct frame *f, int n)
   scroll_line (f, n, LEFT);
 }
 
-static unsigned int sound_type = 0xFFFFFFFF;
-#define MB_EMACS_SILENT (0xFFFFFFFF - 1)
-
-void
-w32_sys_ring_bell (struct frame *f)
-{
-  if (sound_type == 0xFFFFFFFF)
-    {
-      Beep (666, 100);
-    }
-  else if (sound_type == MB_EMACS_SILENT)
-    {
-      /* Do nothing.  */
-    }
-  else
-    MessageBeep (sound_type);
-}
-
-DEFUN ("set-message-beep", Fset_message_beep, Sset_message_beep, 1, 1, 0,
-       doc: /* Set the sound generated when the bell is rung.
-SOUND is 'asterisk, 'exclamation, 'hand, 'question, 'ok, or 'silent
-to use the corresponding system sound for the bell.  The 'silent sound
-prevents Emacs from making any sound at all.
-SOUND is nil to use the normal beep.  */)
-  (Lisp_Object sound)
-{
-  CHECK_SYMBOL (sound);
-
-  if (NILP (sound))
-      sound_type = 0xFFFFFFFF;
-  else if (EQ (sound, intern ("asterisk")))
-      sound_type = MB_ICONASTERISK;
-  else if (EQ (sound, intern ("exclamation")))
-      sound_type = MB_ICONEXCLAMATION;
-  else if (EQ (sound, intern ("hand")))
-      sound_type = MB_ICONHAND;
-  else if (EQ (sound, intern ("question")))
-      sound_type = MB_ICONQUESTION;
-  else if (EQ (sound, intern ("ok")))
-      sound_type = MB_OK;
-  else if (EQ (sound, intern ("silent")))
-      sound_type = MB_EMACS_SILENT;
-  else
-      sound_type = 0xFFFFFFFF;
-
-  return sound;
-}
 
 static void
 w32con_reset_terminal_modes (struct terminal *t)
@@ -755,5 +708,4 @@ scroll-back buffer.  */);
   defsubr (&Sset_screen_color);
   defsubr (&Sget_screen_color);
   defsubr (&Sset_cursor_size);
-  defsubr (&Sset_message_beep);
 }
diff --git a/src/w32fns.c b/src/w32fns.c
index 4b94f16..45336ec 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -45,8 +45,14 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "fontset.h"
 #include "systime.h"
 #include "termhooks.h"
+
 #include "w32heap.h"
+
+#if CYGWIN
+#include "cygw32.h"
+#else
 #include "w32.h"
+#endif
 
 #include "bitmaps/gray.xbm"
 
@@ -59,9 +65,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <dlgs.h>
 #include <imm.h>
-#define FILE_NAME_TEXT_FIELD edt1
-#define FILE_NAME_COMBO_BOX cmb13
-#define FILE_NAME_LIST lst1
 
 #include "font.h"
 #include "w32font.h"
@@ -79,6 +82,7 @@ extern int w32_console_toggle_lock_key (int, Lisp_Object);
 extern void w32_menu_display_help (HWND, HMENU, UINT, UINT);
 extern void w32_free_menu_strings (HWND);
 extern const char *map_w32_filename (const char *, const char **);
+extern char * w32_strerror (int error_no);
 
 /* If non-zero, a w32 timer that, when it expires, displays an
    hourglass cursor on all frames.  */
@@ -165,7 +169,11 @@ ImmSetCompositionWindow_Proc set_ime_composition_window_fn = NULL;
 MonitorFromPoint_Proc monitor_from_point_fn = NULL;
 GetMonitorInfo_Proc get_monitor_info_fn = NULL;
 
+#ifdef NTGUI_UNICODE
+#define unicode_append_menu AppendMenuW
+#else /* !NTGUI_UNICODE */
 extern AppendMenuW_Proc unicode_append_menu;
+#endif /* NTGUI_UNICODE */
 
 /* Flag to selectively ignore WM_IME_CHAR messages.  */
 static int ignore_ime_char = 0;
@@ -201,6 +209,33 @@ extern int uniscribe_available;
 static void w32_show_hourglass (struct frame *);
 static void w32_hide_hourglass (void);
 
+#ifdef WINDOWSNT
+/* From w32inevet.c */
+extern int faked_key;
+#endif /* WINDOWSNT */
+
+/* This gives us the page size and the size of the allocation unit on NT.  */
+SYSTEM_INFO sysinfo_cache;
+
+/* This gives us version, build, and platform identification.  */
+OSVERSIONINFO osinfo_cache;
+
+unsigned long syspage_mask = 0;
+
+/* The major and minor versions of NT.  */
+int w32_major_version;
+int w32_minor_version;
+int w32_build_number;
+
+/* Distinguish between Windows NT and Windows 95.  */
+int os_subtype;
+
+#ifdef HAVE_NTGUI
+HINSTANCE hinst = NULL;
+#endif
+
+static unsigned int sound_type = 0xFFFFFFFF;
+#define MB_EMACS_SILENT (0xFFFFFFFF - 1)
 
 \f
 /* Error if we are not connected to MS-Windows.  */
@@ -1072,12 +1107,20 @@ gamma_correct (struct frame *f, COLORREF *color)
    If ALLOC is nonzero, allocate a new colormap cell.  */
 
 int
-w32_defined_color (FRAME_PTR f, char *color, XColor *color_def, int alloc)
+w32_defined_color (FRAME_PTR f, const char *color, XColor *color_def, int alloc)
 {
   register Lisp_Object tem;
   COLORREF w32_color_ref;
+  char* color_tem;
+  USE_SAFE_ALLOCA;
+
+  /* Allocate a temporary copy of COLOR because x_to_w32_color
+   * modifies it and we promised our caller we wouldn't. */
 
-  tem = x_to_w32_color (color);
+  SAFE_ALLOCA (color_tem, char*, strlen (color));
+  strcpy (color_tem, color);
+  tem = x_to_w32_color (color_tem);
+  SAFE_FREE ();
 
   if (!NILP (tem))
     {
@@ -1834,10 +1877,7 @@ w32_createwindow (struct frame *f)
 
   /* Do first time app init */
 
-  if (!hprevinst)
-    {
-      w32_init_class (hinst);
-    }
+  w32_init_class (hinst);
 
   if (f->size_hint_flags & USPosition || f->size_hint_flags & PPosition)
     {
@@ -2237,6 +2277,58 @@ unregister_hot_keys (HWND hwnd)
     }
 }
 
+#if EMACSDEBUG
+const char*
+w32_name_of_message (UINT msg)
+{
+  unsigned i;
+  static char buf[64];
+  static const struct {
+    UINT msg;
+    const char* name;
+  } msgnames[] = {
+#define M(msg) { msg, # msg }
+      M (WM_PAINT),
+      M (WM_TIMER),
+      M (WM_USER),
+      M (WM_MOUSEMOVE),
+      M (WM_LBUTTONUP),
+      M (WM_KEYDOWN),
+      M (WM_EMACS_KILL),
+      M (WM_EMACS_CREATEWINDOW),
+      M (WM_EMACS_DONE),
+      M (WM_EMACS_CREATESCROLLBAR),
+      M (WM_EMACS_SHOWWINDOW),
+      M (WM_EMACS_SETWINDOWPOS),
+      M (WM_EMACS_DESTROYWINDOW),
+      M (WM_EMACS_TRACKPOPUPMENU),
+      M (WM_EMACS_SETFOCUS),
+      M (WM_EMACS_SETFOREGROUND),
+      M (WM_EMACS_SETLOCALE),
+      M (WM_EMACS_SETKEYBOARDLAYOUT),
+      M (WM_EMACS_REGISTER_HOT_KEY),
+      M (WM_EMACS_UNREGISTER_HOT_KEY),
+      M (WM_EMACS_TOGGLE_LOCK_KEY),
+      M (WM_EMACS_TRACK_CARET),
+      M (WM_EMACS_DESTROY_CARET),
+      M (WM_EMACS_SHOW_CARET),
+      M (WM_EMACS_HIDE_CARET),
+      M (WM_EMACS_SETCURSOR),
+      M (WM_EMACS_PAINT),
+      M (WM_CHAR),
+#undef M
+      { 0, 0 }
+  };
+
+  for (i = 0; msgnames[i].name; ++i)
+    if (msgnames[i].msg == msg)
+      return msgnames[i].name;
+
+  sprintf (buf, "message 0x%04x", (unsigned)msg);
+  return buf;
+}
+#endif /* EMACSDEBUG */
+
 /* Main message dispatch loop. */
 
 static void
@@ -2250,6 +2342,10 @@ w32_msg_pump (deferred_msg * msg_buf)
 
   while (GetMessage (&msg, NULL, 0, 0))
     {
+
+      /* DebPrint (("w32_msg_pump: %s time:%u\n", */
+      /*            w32_name_of_message (msg.message), msg.time)); */
+
       if (msg.hwnd == NULL)
 	{
 	  switch (msg.message)
@@ -4663,6 +4759,37 @@ If omitted or nil, that stands for the selected frame's display.  */)
 {
   return Qnil;
 }
+
+DEFUN ("set-message-beep", Fset_message_beep, Sset_message_beep, 1, 1, 0,
+       doc: /* Set the sound generated when the bell is rung.
+SOUND is 'asterisk, 'exclamation, 'hand, 'question, 'ok, or 'silent
+to use the corresponding system sound for the bell.  The 'silent sound
+prevents Emacs from making any sound at all.
+SOUND is nil to use the normal beep.  */)
+  (Lisp_Object sound)
+{
+  CHECK_SYMBOL (sound);
+
+  if (NILP (sound))
+      sound_type = 0xFFFFFFFF;
+  else if (EQ (sound, intern ("asterisk")))
+      sound_type = MB_ICONASTERISK;
+  else if (EQ (sound, intern ("exclamation")))
+      sound_type = MB_ICONEXCLAMATION;
+  else if (EQ (sound, intern ("hand")))
+      sound_type = MB_ICONHAND;
+  else if (EQ (sound, intern ("question")))
+      sound_type = MB_ICONQUESTION;
+  else if (EQ (sound, intern ("ok")))
+      sound_type = MB_OK;
+  else if (EQ (sound, intern ("silent")))
+      sound_type = MB_EMACS_SILENT;
+  else
+      sound_type = 0xFFFFFFFF;
+
+  return sound;
+}
+
 \f
 int
 x_pixel_width (register struct frame *f)
@@ -5843,6 +5970,18 @@ Value is t if tooltip was open, nil otherwise.  */)
 			File selection dialog
  ***********************************************************************/
 
+#define FILE_NAME_TEXT_FIELD edt1
+#define FILE_NAME_COMBO_BOX cmb13
+#define FILE_NAME_LIST lst1
+
+#ifdef NTGUI_UNICODE
+#define GUISTR(x) (L ## x)
+typedef wchar_t guichar_t;
+#else /* !NTGUI_UNICODE */
+#define GUISTR(x) x
+typedef char guichar_t;
+#endif /* NTGUI_UNICODE */
+
 /* Callback for altering the behavior of the Open File dialog.
    Makes the Filename text field contain "Current Directory" and be
    read-only when "Directories" is selected in the filter.  This
@@ -5853,7 +5992,11 @@ file_dialog_callback (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
 {
   if (msg == WM_NOTIFY)
     {
-      OFNOTIFY * notify = (OFNOTIFY *)lParam;
+#ifdef NTGUI_UNICODE
+      OFNOTIFYW * notify = (OFNOTIFYW *)lParam;
+#else /* !NTGUI_UNICODE */
+      OFNOTIFYA * notify = (OFNOTIFYA *)lParam;
+#endif /* NTGUI_UNICODE */
       /* Detect when the Filter dropdown is changed.  */
       if (notify->hdr.code == CDN_TYPECHANGE
 	  || notify->hdr.code == CDN_INITDONE)
@@ -5881,7 +6024,7 @@ file_dialog_callback (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
 	  if (notify->lpOFN->nFilterIndex == 2)
 	    {
 	      CommDlg_OpenSave_SetControlText (dialog, FILE_NAME_TEXT_FIELD,
-					       "Current Directory");
+					       GUISTR ("Current Directory"));
 	      EnableWindow (edit_control, FALSE);
 	      /* Note that at least on Windows 7, the above call to EnableWindow
 		 disables the window that would ordinarily have focus.	If we
@@ -5897,7 +6040,8 @@ file_dialog_callback (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
 	      /* Don't override default filename on init done.  */
 	      if (notify->hdr.code == CDN_TYPECHANGE)
 		CommDlg_OpenSave_SetControlText (dialog,
-						 FILE_NAME_TEXT_FIELD, "");
+						 FILE_NAME_TEXT_FIELD,
+                                                 GUISTR (""));
 	      EnableWindow (edit_control, TRUE);
 	    }
 	}
@@ -5905,19 +6049,6 @@ file_dialog_callback (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
   return 0;
 }
 
-/* Since we compile with _WIN32_WINNT set to 0x0400 (for NT4 compatibility)
-   we end up with the old file dialogs. Define a big enough struct for the
-   new dialog to trick GetOpenFileName into giving us the new dialogs on
-   Windows 2000 and XP.  */
-typedef struct
-{
-  OPENFILENAME real_details;
-  void * pReserved;
-  DWORD dwReserved;
-  DWORD FlagsEx;
-} NEWOPENFILENAME;
-
-
 DEFUN ("x-file-dialog", Fx_file_dialog, Sx_file_dialog, 2, 5, 0,
        doc: /* Read file name, prompting with PROMPT in directory DIR.
 Use a file selection dialog.  Select DEFAULT-FILENAME in the dialog's file
@@ -5929,134 +6060,203 @@ Motif or Gtk toolkits.  With the Motif toolkit, ONLY-DIR-P is ignored.
 Otherwise, if ONLY-DIR-P is non-nil, the user can only select directories.  */)
   (Lisp_Object prompt, Lisp_Object dir, Lisp_Object default_filename, Lisp_Object mustmatch, Lisp_Object only_dir_p)
 {
+  /* Filter index: 1: All Files, 2: Directories only  */
+  static const guichar_t filter[] =
+    GUISTR ("All Files (*.*)\0*.*\0Directories\0*|*\0");
+
+  Lisp_Object filename = default_filename;
   struct frame *f = SELECTED_FRAME ();
-  Lisp_Object file = Qnil;
-  int count = SPECPDL_INDEX ();
+  BOOL file_opened = FALSE;
+  Lisp_Object orig_dir = dir;
+  Lisp_Object orig_prompt = prompt;
+
+  /* If we compile with _WIN32_WINNT set to 0x0400 (for NT4
+     compatibility) we end up with the old file dialogs. Define a big
+     enough struct for the new dialog to trick GetOpenFileName into
+     giving us the new dialogs on newer versions of Windows.  */
+  struct {
+#ifdef NTGUI_UNICODE
+    OPENFILENAMEW details;
+#else /* !NTGUI_UNICODE */
+    OPENFILENAMEA details;
+#endif /* NTGUI_UNICODE */
+
+#if _WIN32_WINNT < 0x500 /* < win2k */
+      PVOID pvReserved;
+      DWORD dwReserved;
+      DWORD FlagsEx;
+#endif /* < win2k */
+  } new_file_details;
+
+#ifdef NTGUI_UNICODE
+  wchar_t filename_buf[MAX_PATH + 1];
+  OPENFILENAMEW * file_details = &new_file_details.details;
+#else /* not NTGUI_UNICODE */
+  char filename_buf[MAX_PATH + 1];
+  OPENFILENAMEA * file_details = &new_file_details.details;
+#endif /* NTGUI_UNICODE */
+
   struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5, gcpro6;
-  char filename[MAX_PATH + 1];
-  char init_dir[MAX_PATH + 1];
-  int default_filter_index = 1; /* 1: All Files, 2: Directories only  */
-
-  GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, file);
-  CHECK_STRING (prompt);
-  CHECK_STRING (dir);
-
-  /* Create the dialog with PROMPT as title, using DIR as initial
-     directory and using "*" as pattern.  */
-  dir = Fexpand_file_name (dir, Qnil);
-  strncpy (init_dir, SDATA (ENCODE_FILE (dir)), MAX_PATH);
-  init_dir[MAX_PATH] = '\0';
-  unixtodos_filename (init_dir);
-
-  if (STRINGP (default_filename))
-    {
-      char *file_name_only;
-      char *full_path_name = SDATA (ENCODE_FILE (default_filename));
+  GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, filename);
 
-      unixtodos_filename (full_path_name);
+  {
+    struct gcpro gcpro1, gcpro2;
+    GCPRO2 (orig_dir, orig_prompt); /* There is no GCPRON, N>6.  */
 
-      file_name_only = strrchr (full_path_name, '\\');
-      if (!file_name_only)
-        file_name_only = full_path_name;
-      else
-	file_name_only++;
+    /* Note: under NTGUI_UNICODE, we do _NOT_ use ENCODE_FILE: the
+       system file encoding expected by the platform APIs (e.g. Cygwin's
+       POSIX implementation) may not the same as the encoding expected
+       by the Windows API!  */
 
-      strncpy (filename, file_name_only, MAX_PATH);
-      filename[MAX_PATH] = '\0';
-    }
-  else
-    filename[0] = '\0';
+    CHECK_STRING (prompt);
+    CHECK_STRING (dir);
 
-  /* The code in file_dialog_callback that attempts to set the text
-     of the file name edit window when handling the CDN_INITDONE
-     WM_NOTIFY message does not work.  Setting filename to "Current
-     Directory" in the only_dir_p case here does work however.  */
-  if (filename[0] == 0 && ! NILP (only_dir_p))
-    strcpy (filename, "Current Directory");
+    dir = Fexpand_file_name (dir, Qnil);
 
-  {
-    NEWOPENFILENAME new_file_details;
-    BOOL file_opened = FALSE;
-    OPENFILENAME * file_details = &new_file_details.real_details;
+    if (STRINGP (filename))
+      filename = Ffile_name_nondirectory (filename);
+    else
+      filename = empty_unibyte_string;
 
-    /* Prevent redisplay.  */
-    specbind (Qinhibit_redisplay, Qt);
-    BLOCK_INPUT;
+#ifdef CYGWIN
+    dir = Fcygwin_convert_path_to_windows (dir, Qt);
+    if (SCHARS (filename) > 0)
+      filename = Fcygwin_convert_path_to_windows (filename, Qnil);
+#endif
 
+    CHECK_STRING (dir);
+    CHECK_STRING (filename);
+
+    /* The code in file_dialog_callback that attempts to set the text
+       of the file name edit window when handling the CDN_INITDONE
+       WM_NOTIFY message does not work.  Setting filename to "Current
+       Directory" in the only_dir_p case here does work however.  */
+    if (SCHARS (filename) == 0 && ! NILP (only_dir_p))
+      filename = build_string ("Current Directory");
+
+    /* Convert the values we've computed so far to system form.  */
+#ifdef NTGUI_UNICODE
+    to_unicode (prompt, &prompt);
+    to_unicode (dir, &dir);
+    to_unicode (filename, &filename);
+#else /* !NTGUI_UNICODE */
+    prompt = ENCODE_FILE (prompt);
+    dir = ENCODE_FILE (dir);
+    filename = ENCODE_FILE (filename);
+
+    /* We modify these in-place, so make copies for safety.  */
+    dir = Fcopy_sequence (dir);
+    unixtodos_filename (SDATA (dir));
+    filename = Fcopy_sequence (filename);
+    unixtodos_filename (SDATA (filename));
+#endif /* NTGUI_UNICODE */
+
+    /* Fill in the structure for the call to GetOpenFileName below.  For
+       NTGUI_UNICODE builds (which run only on NT), we just use the
+       actual size of the structure.  For non-NTGUI_UNICODE builds, we
+       tell the OS we're using an old version of the structure if it's not
+       new enough to support the newer version.  */
     memset (&new_file_details, 0, sizeof (new_file_details));
-    /* Apparently NT4 crashes if you give it an unexpected size.
-       I'm not sure about Windows 9x, so play it safe.  */
+
     if (w32_major_version > 4 && w32_major_version < 95)
-      file_details->lStructSize = sizeof (NEWOPENFILENAME);
+      file_details->lStructSize = sizeof (new_file_details);
     else
-      file_details->lStructSize = sizeof (OPENFILENAME);
+      file_details->lStructSize = sizeof (*file_details);
+
+    /* Set up the inout parameter for the selected file name.  */
+    if (SBYTES (filename) + 1 > sizeof (filename_buf))
+      error ("filename too long");
+
+    memcpy (filename_buf, SDATA (filename), SBYTES (filename) + 1);
+    file_details->lpstrFile = filename_buf;
+    file_details->nMaxFile = sizeof (filename_buf) / sizeof (*filename_buf);
 
     file_details->hwndOwner = FRAME_W32_WINDOW (f);
     /* Undocumented Bug in Common File Dialog:
        If a filter is not specified, shell links are not resolved.  */
-    file_details->lpstrFilter = "All Files (*.*)\0*.*\0Directories\0*|*\0\0";
-    file_details->lpstrFile = filename;
-    file_details->nMaxFile = sizeof (filename);
-    file_details->lpstrInitialDir = init_dir;
-    file_details->lpstrTitle = SDATA (prompt);
-
-    if (! NILP (only_dir_p))
-      default_filter_index = 2;
-
-    file_details->nFilterIndex = default_filter_index;
-
+    file_details->lpstrFilter = filter;
+    file_details->lpstrInitialDir = (guichar_t*) SDATA (dir);
+    file_details->lpstrTitle = (guichar_t*) SDATA (prompt);
+    file_details->nFilterIndex = NILP (only_dir_p) ? 1 : 2;
     file_details->Flags = (OFN_HIDEREADONLY | OFN_NOCHANGEDIR
-			  | OFN_EXPLORER | OFN_ENABLEHOOK);
+                           | OFN_EXPLORER | OFN_ENABLEHOOK);
+
     if (!NILP (mustmatch))
       {
-	/* Require that the path to the parent directory exists.  */
-	file_details->Flags |= OFN_PATHMUSTEXIST;
-	/* If we are looking for a file, require that it exists.  */
-	if (NILP (only_dir_p))
-	  file_details->Flags |= OFN_FILEMUSTEXIST;
+        /* Require that the path to the parent directory exists.  */
+        file_details->Flags |= OFN_PATHMUSTEXIST;
+        /* If we are looking for a file, require that it exists.  */
+        if (NILP (only_dir_p))
+          file_details->Flags |= OFN_FILEMUSTEXIST;
       }
 
-    file_details->lpfnHook = (LPOFNHOOKPROC) file_dialog_callback;
-
-    file_opened = GetOpenFileName (file_details);
+    {
+      int count = SPECPDL_INDEX ();
+      specbind (Qinhibit_redisplay, Qt);
+      BLOCK_INPUT;
+      file_details->lpfnHook = file_dialog_callback;
 
-    UNBLOCK_INPUT;
+#ifdef NTGUI_UNICODE
+      file_opened = GetOpenFileNameW (file_details);
+#else /* !NTGUI_UNICODE */
+      file_opened = GetOpenFileNameA (file_details);
+#endif /* NTGUI_UNICODE */
+      UNBLOCK_INPUT;
+      unbind_to (count, Qnil);
+    }
 
     if (file_opened)
       {
-	dostounix_filename (filename);
-
-	if (file_details->nFilterIndex == 2)
-	  {
-	    /* "Directories" selected - strip dummy file name.  */
-	    char * last = strrchr (filename, '/');
-	    *last = '\0';
-	  }
-
-	file = DECODE_FILE (build_string (filename));
+        /* Get an Emacs string from the value Windows gave us.  */
+#ifdef NTGUI_UNICODE
+        filename = from_unicode (
+          make_unibyte_string (
+            (char*) filename_buf,
+            /* we get one of the two final 0 bytes for free. */
+            1 + sizeof (wchar_t) * wcslen (filename_buf)));
+#else /* !NTGUI_UNICODE */
+        dostounix_filename (filename_buf);
+        filename = DECODE_FILE (make_string (filename_buf));
+#endif /* NTGUI_UNICODE */
+
+#ifdef CYGWIN
+        filename = Fcygwin_convert_path_from_windows (filename, Qt);
+#endif /* CYGWIN */
+
+        /* Strip the dummy filename off the end of the string if we
+           added it to select a directory.  */
+        if (file_details->nFilterIndex == 2)
+          {
+            filename = Ffile_name_directory (filename);
+          }
       }
     /* User canceled the dialog without making a selection.  */
     else if (!CommDlgExtendedError ())
-      file = Qnil;
+      filename = Qnil;
     /* An error occurred, fallback on reading from the mini-buffer.  */
     else
-      file = Fcompleting_read (prompt, intern ("read-file-name-internal"),
-			       dir, mustmatch, dir, Qfile_name_history,
-			       default_filename, Qnil);
+      filename = Fcompleting_read (
+        orig_prompt,
+        intern ("read-file-name-internal"),
+        orig_dir,
+        mustmatch,
+        orig_dir,
+        Qfile_name_history,
+        default_filename,
+        Qnil);
 
-    file = unbind_to (count, file);
+    UNGCPRO;
   }
 
-  UNGCPRO;
-
   /* Make "Cancel" equivalent to C-g.  */
-  if (NILP (file))
+  if (NILP (filename))
     Fsignal (Qquit, Qnil);
 
-  return unbind_to (count, file);
+  RETURN_UNGCPRO (filename);
 }
 
-
+\f
+#ifdef WINDOWSNT
 /* Moving files to the system recycle bin.
    Used by `move-file-to-trash' instead of the default moving to ~/.Trash  */
 DEFUN ("system-move-file-to-trash", Fsystem_move_file_to_trash,
@@ -6110,6 +6310,8 @@ DEFUN ("system-move-file-to-trash", Fsystem_move_file_to_trash,
   return Qnil;
 }
 
+#endif /* WINDOWSNT */
+
 \f
 /***********************************************************************
                          w32 specialized functions
@@ -6544,7 +6746,7 @@ The following %-sequences are provided:
       else
 	{
 	  char buffer[16];
-	  _snprintf (buffer, 16, "%d", system_status.BatteryLifePercent);
+	  snprintf (buffer, 16, "%d", system_status.BatteryLifePercent);
 	  load_percentage = build_string (buffer);
 	}
 
@@ -6555,18 +6757,18 @@ The following %-sequences are provided:
 	  long m;
 	  float h;
 	  char buffer[16];
-	  _snprintf (buffer, 16, "%ld", seconds_left);
+	  snprintf (buffer, 16, "%ld", seconds_left);
 	  seconds = build_string (buffer);
 
 	  m = seconds_left / 60;
-	  _snprintf (buffer, 16, "%ld", m);
+	  snprintf (buffer, 16, "%ld", m);
 	  minutes = build_string (buffer);
 
 	  h = seconds_left / 3600.0;
-	  _snprintf (buffer, 16, "%3.1f", h);
+	  snprintf (buffer, 16, "%3.1f", h);
 	  hours = build_string (buffer);
 
-	  _snprintf (buffer, 16, "%ld:%02ld", m / 60, m % 60);
+	  snprintf (buffer, 16, "%ld:%02ld", m / 60, m % 60);
 	  remain = build_string (buffer);
 	}
       sequences[0] = Fcons (make_number ('L'), line_status);
@@ -6728,10 +6930,10 @@ DEFUN ("default-printer-name", Fdefault_printer_name, Sdefault_printer_name,
         {
 	  /* a remote printer */
 	  if (*ppi2->pServerName == '\\')
-	    _snprintf (pname_buf, sizeof (pname_buf), "%s\\%s", ppi2->pServerName,
+	    snprintf (pname_buf, sizeof (pname_buf), "%s\\%s", ppi2->pServerName,
 		       ppi2->pShareName);
 	  else
-	    _snprintf (pname_buf, sizeof (pname_buf), "\\\\%s\\%s", ppi2->pServerName,
+	    snprintf (pname_buf, sizeof (pname_buf), "\\\\%s\\%s", ppi2->pServerName,
 		       ppi2->pShareName);
 	  pname_buf[sizeof (pname_buf) - 1] = '\0';
 	}
@@ -6750,6 +6952,278 @@ DEFUN ("default-printer-name", Fdefault_printer_name, Sdefault_printer_name,
   return build_string (pname_buf);
 }
 \f
+
+/* Equivalent of strerror for W32 error codes.  */
+char *
+w32_strerror (int error_no)
+{
+  static char buf[500];
+  DWORD ret;
+
+  if (error_no == 0)
+    error_no = GetLastError ();
+
+  ret = FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM |
+                       FORMAT_MESSAGE_IGNORE_INSERTS,
+                       NULL,
+                       error_no,
+                       0, /* choose most suitable language */
+                       buf, sizeof (buf), NULL);
+
+  while (ret > 0 && (buf[ret - 1] == '\n' ||
+                     buf[ret - 1] == '\r' ))
+      --ret;
+  buf[ret] = '\0';
+  if (!ret)
+    sprintf (buf, "w32 error %u", error_no);
+
+  return buf;
+}
+
+/* For convenience when debugging.  */
+int
+w32_last_error (void)
+{
+  return GetLastError ();
+}
+
+/* Cache information describing the NT system for later use.  */
+void
+cache_system_info (void)
+{
+  union
+    {
+      struct info
+	{
+	  char  major;
+	  char  minor;
+	  short platform;
+	} info;
+      DWORD data;
+    } version;
+
+  /* Cache the version of the operating system.  */
+  version.data = GetVersion ();
+  w32_major_version = version.info.major;
+  w32_minor_version = version.info.minor;
+
+  if (version.info.platform & 0x8000)
+    os_subtype = OS_WIN95;
+  else
+    os_subtype = OS_NT;
+
+  /* Cache page size, allocation unit, processor type, etc.  */
+  GetSystemInfo (&sysinfo_cache);
+  syspage_mask = sysinfo_cache.dwPageSize - 1;
+
+  /* Cache os info.  */
+  osinfo_cache.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
+  GetVersionEx (&osinfo_cache);
+
+  w32_build_number = osinfo_cache.dwBuildNumber;
+  if (os_subtype == OS_WIN95)
+    w32_build_number &= 0xffff;
+
+  w32_num_mouse_buttons = GetSystemMetrics (SM_CMOUSEBUTTONS);
+}
+
+#ifdef EMACSDEBUG
+void
+_DebPrint (const char *fmt, ...)
+{
+  char buf[1024];
+  va_list args;
+
+  va_start (args, fmt);
+  vsprintf (buf, fmt, args);
+  va_end (args);
+#if CYGWIN
+  fprintf (stderr, "%s", buf);
+#endif
+  OutputDebugString (buf);
+}
+#endif
+
+int
+w32_console_toggle_lock_key (int vk_code, Lisp_Object new_state)
+{
+  int cur_state = (GetKeyState (vk_code) & 1);
+
+  if (NILP (new_state)
+      || (NUMBERP (new_state)
+	  && ((XUINT (new_state)) & 1) != cur_state))
+    {
+#ifdef WINDOWSNT
+      faked_key = vk_code;
+#endif /* WINDOWSNT */
+
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | 0, 0);
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
+      cur_state = !cur_state;
+    }
+
+  return cur_state;
+}
+
+/* Translate console modifiers to emacs modifiers.
+   German keyboard support (Kai Morgan Zeise 2/18/95).  */
+int
+w32_kbd_mods_to_emacs (DWORD mods, WORD key)
+{
+  int retval = 0;
+
+  /* If we recognize right-alt and left-ctrl as AltGr, and it has been
+     pressed, first remove those modifiers.  */
+  if (!NILP (Vw32_recognize_altgr)
+      && (mods & (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
+      == (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
+    mods &= ~ (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED);
+
+  if (mods & (RIGHT_ALT_PRESSED | LEFT_ALT_PRESSED))
+    retval = ((NILP (Vw32_alt_is_meta)) ? alt_modifier : meta_modifier);
+
+  if (mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+    {
+      retval |= ctrl_modifier;
+      if ((mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+	  == (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+	retval |= meta_modifier;
+    }
+
+  if (mods & LEFT_WIN_PRESSED)
+    retval |= w32_key_to_modifier (VK_LWIN);
+  if (mods & RIGHT_WIN_PRESSED)
+    retval |= w32_key_to_modifier (VK_RWIN);
+  if (mods & APPS_PRESSED)
+    retval |= w32_key_to_modifier (VK_APPS);
+  if (mods & SCROLLLOCK_ON)
+    retval |= w32_key_to_modifier (VK_SCROLL);
+
+  /* Just in case someone wanted the original behavior, make it
+     optional by setting w32-capslock-is-shiftlock to t.  */
+  if (NILP (Vw32_capslock_is_shiftlock)
+      /* Keys that should _not_ be affected by CapsLock.  */
+      && (    (key == VK_BACK)
+	   || (key == VK_TAB)
+	   || (key == VK_CLEAR)
+	   || (key == VK_RETURN)
+	   || (key == VK_ESCAPE)
+	   || ((key >= VK_SPACE) && (key <= VK_HELP))
+	   || ((key >= VK_NUMPAD0) && (key <= VK_F24))
+	   || ((key >= VK_NUMPAD_CLEAR) && (key <= VK_NUMPAD_DELETE))
+	 ))
+    {
+      /* Only consider shift state.  */
+      if ((mods & SHIFT_PRESSED) != 0)
+	retval |= shift_modifier;
+    }
+  else
+    {
+      /* Ignore CapsLock state if not enabled.  */
+      if (NILP (Vw32_enable_caps_lock))
+	mods &= ~CAPSLOCK_ON;
+      if ((mods & (SHIFT_PRESSED | CAPSLOCK_ON)) != 0)
+	retval |= shift_modifier;
+    }
+
+  return retval;
+}
+
+/* The return code indicates key code size. */
+int
+w32_kbd_patch_key (KEY_EVENT_RECORD *event)
+{
+  unsigned int key_code = event->wVirtualKeyCode;
+  unsigned int mods = event->dwControlKeyState;
+  BYTE keystate[256];
+  static BYTE ansi_code[4];
+  static int isdead = 0;
+
+  if (isdead == 2)
+    {
+      event->uChar.AsciiChar = ansi_code[2];
+      isdead = 0;
+      return 1;
+    }
+  if (event->uChar.AsciiChar != 0)
+    return 1;
+
+  memset (keystate, 0, sizeof (keystate));
+  keystate[key_code] = 0x80;
+  if (mods & SHIFT_PRESSED)
+    keystate[VK_SHIFT] = 0x80;
+  if (mods & CAPSLOCK_ON)
+    keystate[VK_CAPITAL] = 1;
+  /* If we recognize right-alt and left-ctrl as AltGr, set the key
+     states accordingly before invoking ToAscii.  */
+  if (!NILP (Vw32_recognize_altgr)
+      && (mods & LEFT_CTRL_PRESSED) && (mods & RIGHT_ALT_PRESSED))
+    {
+      keystate[VK_CONTROL] = 0x80;
+      keystate[VK_LCONTROL] = 0x80;
+      keystate[VK_MENU] = 0x80;
+      keystate[VK_RMENU] = 0x80;
+    }
+
+  /* On NT, call ToUnicode instead and then convert to the current
+     locale's default codepage.  */
+  if (os_subtype == OS_NT)
+    {
+      WCHAR buf[128];
+
+      isdead = ToUnicode (event->wVirtualKeyCode, event->wVirtualScanCode,
+			  keystate, buf, 128, 0);
+      if (isdead > 0)
+	{
+	  char cp[20];
+	  int cpId;
+
+	  event->uChar.UnicodeChar = buf[isdead - 1];
+
+	  GetLocaleInfo (GetThreadLocale (),
+			 LOCALE_IDEFAULTANSICODEPAGE, cp, 20);
+	  cpId = atoi (cp);
+	  isdead = WideCharToMultiByte (cpId, 0, buf, isdead,
+					ansi_code, 4, NULL, NULL);
+	}
+      else
+	isdead = 0;
+    }
+  else
+    {
+      isdead = ToAscii (event->wVirtualKeyCode, event->wVirtualScanCode,
+                        keystate, (LPWORD) ansi_code, 0);
+    }
+
+  if (isdead == 0)
+    return 0;
+  event->uChar.AsciiChar = ansi_code[0];
+  return isdead;
+}
+
+void
+w32_sys_ring_bell (struct frame *f)
+{
+  if (sound_type == 0xFFFFFFFF)
+    {
+      Beep (666, 100);
+    }
+  else if (sound_type == MB_EMACS_SILENT)
+    {
+      /* Do nothing.  */
+    }
+  else
+    MessageBeep (sound_type);
+}
+
+\f
 /***********************************************************************
 			    Initialization
  ***********************************************************************/
@@ -7117,10 +7591,10 @@ only be necessary if the default setting causes problems.  */);
 
   defsubr (&Sfile_system_info);
   defsubr (&Sdefault_printer_name);
+  defsubr (&Sset_message_beep);
 
   check_window_system_func = check_w32;
 
-
   hourglass_timer = 0;
   hourglass_hwnd = NULL;
 
@@ -7135,7 +7609,9 @@ only be necessary if the default setting causes problems.  */);
   staticpro (&last_show_tip_args);
 
   defsubr (&Sx_file_dialog);
+#ifdef WINDOWSNT
   defsubr (&Ssystem_move_file_to_trash);
+#endif
 }
 
 
@@ -7214,9 +7690,3 @@ w32_abort (void)
     }
 }
 
-/* For convenience when debugging.  */
-int
-w32_last_error (void)
-{
-  return GetLastError ();
-}
diff --git a/src/w32font.c b/src/w32font.c
index e8a223d..24bf8db 100644
--- a/src/w32font.c
+++ b/src/w32font.c
@@ -18,6 +18,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <config.h>
 #include <windows.h>
+#include <stdio.h>
 #include <math.h>
 #include <ctype.h>
 #include <commdlg.h>
@@ -1450,6 +1451,9 @@ w32font_coverage_ok (FONTSIGNATURE * coverage, BYTE charset)
   return 1;
 }
 
+#if !WINDOWSNT
+#define _strlwr strlwr
+#endif
 
 static int
 check_face_name (LOGFONT *font, char *full_name)
diff --git a/src/w32heap.c b/src/w32heap.c
index 477c11a..64c0085 100644
--- a/src/w32heap.c
+++ b/src/w32heap.c
@@ -29,60 +29,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #define RVA_TO_PTR(rva) ((unsigned char *)((DWORD)(rva) + (DWORD)GetModuleHandle (NULL)))
 
-/* This gives us the page size and the size of the allocation unit on NT.  */
-SYSTEM_INFO sysinfo_cache;
-
-/* This gives us version, build, and platform identification.  */
-OSVERSIONINFO osinfo_cache;
-
-unsigned long syspage_mask = 0;
-
-/* The major and minor versions of NT.  */
-int w32_major_version;
-int w32_minor_version;
-int w32_build_number;
-
-/* Distinguish between Windows NT and Windows 95.  */
-int os_subtype;
-
-/* Cache information describing the NT system for later use.  */
-void
-cache_system_info (void)
-{
-  union
-    {
-      struct info
-	{
-	  char  major;
-	  char  minor;
-	  short platform;
-	} info;
-      DWORD data;
-    } version;
-
-  /* Cache the version of the operating system.  */
-  version.data = GetVersion ();
-  w32_major_version = version.info.major;
-  w32_minor_version = version.info.minor;
-
-  if (version.info.platform & 0x8000)
-    os_subtype = OS_WIN95;
-  else
-    os_subtype = OS_NT;
-
-  /* Cache page size, allocation unit, processor type, etc.  */
-  GetSystemInfo (&sysinfo_cache);
-  syspage_mask = sysinfo_cache.dwPageSize - 1;
-
-  /* Cache os info.  */
-  osinfo_cache.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
-  GetVersionEx (&osinfo_cache);
-
-  w32_build_number = osinfo_cache.dwBuildNumber;
-  if (os_subtype == OS_WIN95)
-    w32_build_number &= 0xffff;
-}
-
 /* Emulate getpagesize.  */
 int
 getpagesize (void)
diff --git a/src/w32heap.h b/src/w32heap.h
index e75bfcf..7f8214b 100644
--- a/src/w32heap.h
+++ b/src/w32heap.h
@@ -24,6 +24,26 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 
 #include <windows.h>
 
+extern int    	      w32_major_version;
+extern int    	      w32_minor_version;
+extern int    	      w32_build_number;
+extern BOOL   	      using_dynamic_heap;
+
+enum {
+  OS_WIN95 = 1,
+  OS_NT
+};
+
+extern int os_subtype;
+
+#define get_w32_major_version()  	w32_major_version
+#define get_w32_minor_version()  	w32_minor_version
+
+/* Cache system info, e.g., the NT page size.  */
+extern void cache_system_info (void);
+
+#if WINDOWSNT
+
 #define ROUND_UP(p, align)   (((DWORD)(p) + (align)-1) & ~((align)-1))
 #define ROUND_DOWN(p, align) ((DWORD)(p) & ~((align)-1))
 
@@ -37,25 +57,12 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 #define get_page_size()			sysinfo_cache.dwPageSize
 #define get_allocation_unit()		sysinfo_cache.dwAllocationGranularity
 #define get_processor_type()		sysinfo_cache.dwProcessorType
-#define get_w32_major_version()  	w32_major_version
-#define get_w32_minor_version()  	w32_minor_version
 
 extern unsigned char *get_data_start (void);
 extern unsigned char *get_data_end (void);
 extern unsigned long  reserved_heap_size;
 extern SYSTEM_INFO    sysinfo_cache;
 extern OSVERSIONINFO  osinfo_cache;
-extern BOOL   	      using_dynamic_heap;
-extern int    	      w32_major_version;
-extern int    	      w32_minor_version;
-extern int    	      w32_build_number;
-
-enum {
-  OS_WIN95 = 1,
-  OS_NT
-};
-
-extern int os_subtype;
 
 /* Emulation of Unix sbrk().  */
 extern void *sbrk (unsigned long size);
@@ -66,9 +73,6 @@ extern void init_heap (void);
 /* Round the heap to this size.  */
 extern void round_heap (unsigned long size);
 
-/* Cache system info, e.g., the NT page size.  */
-extern void cache_system_info (void);
-
 /* ----------------------------------------------------------------- */
 /* Useful routines for manipulating memory-mapped files. */
 
@@ -91,5 +95,7 @@ IMAGE_SECTION_HEADER * find_section (char * name, IMAGE_NT_HEADERS * nt_header);
    relative virtual address. */
 IMAGE_SECTION_HEADER * rva_to_section (DWORD rva, IMAGE_NT_HEADERS * nt_header);
 
+#endif /* WINDOWSNT */
+
 #endif /* NTHEAP_H_ */
 
diff --git a/src/w32inevt.c b/src/w32inevt.c
index fddde61..03073b5 100644
--- a/src/w32inevt.c
+++ b/src/w32inevt.c
@@ -59,6 +59,9 @@ static INPUT_RECORD *queue_ptr = event_queue, *queue_end = event_queue;
 /* Temporarily store lead byte of DBCS input sequences.  */
 static char dbcs_lead = 0;
 
+/* Set by w32_console_toggle_lock_key.  */
+int faked_key;
+
 static int
 fill_queue (BOOL block)
 {
@@ -97,169 +100,6 @@ get_frame (void)
   return SELECTED_FRAME ();
 }
 
-/* Translate console modifiers to emacs modifiers.
-   German keyboard support (Kai Morgan Zeise 2/18/95).  */
-int
-w32_kbd_mods_to_emacs (DWORD mods, WORD key)
-{
-  int retval = 0;
-
-  /* If we recognize right-alt and left-ctrl as AltGr, and it has been
-     pressed, first remove those modifiers.  */
-  if (!NILP (Vw32_recognize_altgr)
-      && (mods & (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
-      == (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
-    mods &= ~ (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED);
-
-  if (mods & (RIGHT_ALT_PRESSED | LEFT_ALT_PRESSED))
-    retval = ((NILP (Vw32_alt_is_meta)) ? alt_modifier : meta_modifier);
-
-  if (mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
-    {
-      retval |= ctrl_modifier;
-      if ((mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
-	  == (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
-	retval |= meta_modifier;
-    }
-
-  if (mods & LEFT_WIN_PRESSED)
-    retval |= w32_key_to_modifier (VK_LWIN);
-  if (mods & RIGHT_WIN_PRESSED)
-    retval |= w32_key_to_modifier (VK_RWIN);
-  if (mods & APPS_PRESSED)
-    retval |= w32_key_to_modifier (VK_APPS);
-  if (mods & SCROLLLOCK_ON)
-    retval |= w32_key_to_modifier (VK_SCROLL);
-
-  /* Just in case someone wanted the original behavior, make it
-     optional by setting w32-capslock-is-shiftlock to t.  */
-  if (NILP (Vw32_capslock_is_shiftlock)
-      /* Keys that should _not_ be affected by CapsLock.  */
-      && (    (key == VK_BACK)
-	   || (key == VK_TAB)
-	   || (key == VK_CLEAR)
-	   || (key == VK_RETURN)
-	   || (key == VK_ESCAPE)
-	   || ((key >= VK_SPACE) && (key <= VK_HELP))
-	   || ((key >= VK_NUMPAD0) && (key <= VK_F24))
-	   || ((key >= VK_NUMPAD_CLEAR) && (key <= VK_NUMPAD_DELETE))
-	 ))
-    {
-      /* Only consider shift state.  */
-      if ((mods & SHIFT_PRESSED) != 0)
-	retval |= shift_modifier;
-    }
-  else
-    {
-      /* Ignore CapsLock state if not enabled.  */
-      if (NILP (Vw32_enable_caps_lock))
-	mods &= ~CAPSLOCK_ON;
-      if ((mods & (SHIFT_PRESSED | CAPSLOCK_ON)) != 0)
-	retval |= shift_modifier;
-    }
-
-  return retval;
-}
-
-#if 0
-/* Return nonzero if the virtual key is a dead key.  */
-static int
-is_dead_key (int wparam)
-{
-  unsigned int code = MapVirtualKey (wparam, 2);
-
-  /* Windows 95 returns 0x8000, NT returns 0x80000000.  */
-  return (code & 0x80008000) ? 1 : 0;
-}
-#endif
-
-/* The return code indicates key code size. */
-int
-w32_kbd_patch_key (KEY_EVENT_RECORD *event)
-{
-  unsigned int key_code = event->wVirtualKeyCode;
-  unsigned int mods = event->dwControlKeyState;
-  BYTE keystate[256];
-  static BYTE ansi_code[4];
-  static int isdead = 0;
-
-  if (isdead == 2)
-    {
-      event->uChar.AsciiChar = ansi_code[2];
-      isdead = 0;
-      return 1;
-    }
-  if (event->uChar.AsciiChar != 0)
-    return 1;
-
-  memset (keystate, 0, sizeof (keystate));
-  keystate[key_code] = 0x80;
-  if (mods & SHIFT_PRESSED)
-    keystate[VK_SHIFT] = 0x80;
-  if (mods & CAPSLOCK_ON)
-    keystate[VK_CAPITAL] = 1;
-  /* If we recognize right-alt and left-ctrl as AltGr, set the key
-     states accordingly before invoking ToAscii.  */
-  if (!NILP (Vw32_recognize_altgr)
-      && (mods & LEFT_CTRL_PRESSED) && (mods & RIGHT_ALT_PRESSED))
-    {
-      keystate[VK_CONTROL] = 0x80;
-      keystate[VK_LCONTROL] = 0x80;
-      keystate[VK_MENU] = 0x80;
-      keystate[VK_RMENU] = 0x80;
-    }
-
-#if 0
-  /* Because of an OS bug, ToAscii corrupts the stack when called to
-     convert a dead key in console mode on NT4.  Unfortunately, trying
-     to check for dead keys using MapVirtualKey doesn't work either -
-     these functions apparently use internal information about keyboard
-     layout which doesn't get properly updated in console programs when
-     changing layout (though apparently it gets partly updated,
-     otherwise ToAscii wouldn't crash).  */
-  if (is_dead_key (event->wVirtualKeyCode))
-    return 0;
-#endif
-
-  /* On NT, call ToUnicode instead and then convert to the current
-     locale's default codepage.  */
-  if (os_subtype == OS_NT)
-    {
-      WCHAR buf[128];
-
-      isdead = ToUnicode (event->wVirtualKeyCode, event->wVirtualScanCode,
-			  keystate, buf, 128, 0);
-      if (isdead > 0)
-	{
-	  char cp[20];
-	  int cpId;
-
-	  event->uChar.UnicodeChar = buf[isdead - 1];
-
-	  GetLocaleInfo (GetThreadLocale (),
-			 LOCALE_IDEFAULTANSICODEPAGE, cp, 20);
-	  cpId = atoi (cp);
-	  isdead = WideCharToMultiByte (cpId, 0, buf, isdead,
-					ansi_code, 4, NULL, NULL);
-	}
-      else
-	isdead = 0;
-    }
-  else
-    {
-      isdead = ToAscii (event->wVirtualKeyCode, event->wVirtualScanCode,
-                        keystate, (LPWORD) ansi_code, 0);
-    }
-
-  if (isdead == 0)
-    return 0;
-  event->uChar.AsciiChar = ansi_code[0];
-  return isdead;
-}
-
-
-static int faked_key = 0;
-
 /* return code -1 means that event_queue_ptr won't be incremented.
    In other word, this event makes two key codes.   (by himi)       */
 static int
@@ -510,32 +350,6 @@ key_event (KEY_EVENT_RECORD *event, struct input_event *emacs_ev, int *isdead)
   return 1;
 }
 
-int
-w32_console_toggle_lock_key (int vk_code, Lisp_Object new_state)
-{
-  int cur_state = (GetKeyState (vk_code) & 1);
-
-  if (NILP (new_state)
-      || (NUMBERP (new_state)
-	  && ((XUINT (new_state)) & 1) != cur_state))
-    {
-      faked_key = vk_code;
-
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | 0, 0);
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
-      cur_state = !cur_state;
-    }
-
-  return cur_state;
-}
-
 /* Mouse position hook.  */
 void
 w32_console_mouse_position (FRAME_PTR *f,
diff --git a/src/w32menu.c b/src/w32menu.c
index 9b2d014..fb0b20f 100644
--- a/src/w32menu.c
+++ b/src/w32menu.c
@@ -21,7 +21,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <signal.h>
 #include <stdio.h>
-#include <mbstring.h>
 #include <setjmp.h>
 
 #include "lisp.h"
@@ -40,6 +39,10 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
    if this is not done before the other system files.  */
 #include "w32term.h"
 
+#ifndef NTGUI_UNICODE
+#include <mbstring.h>
+#endif /* !NTGUI_UNICODE */
+
 /* Load sys/types.h if not already loaded.
    In some systems loading it twice is suicidal.  */
 #ifndef makedev
@@ -76,10 +79,17 @@ typedef int (WINAPI * MessageBoxW_Proc) (
     IN WCHAR *caption,
     IN UINT type);
 
+#ifdef NTGUI_UNICODE
+#define get_menu_item_info GetMenuItemInfoA
+#define set_menu_item_info SetMenuItemInfoA
+#define unicode_append_menu AppendMenuW
+#define unicode_message_box MessageBoxW
+#else /* !NTGUI_UNICODE */
 GetMenuItemInfoA_Proc get_menu_item_info = NULL;
 SetMenuItemInfoA_Proc set_menu_item_info = NULL;
 AppendMenuW_Proc unicode_append_menu = NULL;
 MessageBoxW_Proc unicode_message_box = NULL;
+#endif /* NTGUI_UNICODE */
 
 Lisp_Object Qdebug_on_next_call;
 
@@ -96,6 +106,7 @@ static void utf8to16 (unsigned char *, int, WCHAR *);
 static int fill_in_menu (HMENU, widget_value *);
 
 void w32_free_menu_strings (HWND);
+
 \f
 
 /* This is set nonzero after the user activates the menu bar, and set
@@ -1393,6 +1404,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
                 nlen++;
             }
         }
+#ifndef NTGUI_UNICODE
       else
         {
           /* If encoded with the system codepage, use multibyte string
@@ -1403,6 +1415,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
                 nlen++;
             }
         }
+#endif /* !NTGUI_UNICODE */
 
       if (nlen > orig_len)
         {
@@ -1417,6 +1430,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
                     *q++ = *p;
                   *q++ = *p++;
                 }
+#ifndef NTGUI_UNICODE
               else
                 {
                   if (_mbsnextc (p) == '&')
@@ -1428,6 +1442,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
                   p = _mbsinc (p);
                   q = _mbsinc (q);
                 }
+#endif /* !NTGUI_UNICODE */
             }
           *q = '\0';
         }
@@ -1486,8 +1501,10 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
 	    AppendMenu (menu, fuFlags,
 			item != NULL ? (UINT) item: (UINT) wv->call_data,
 			out_string);
+#ifndef NTGUI_UNICODE
 	  /* Don't use Unicode menus in future.  */
 	  unicode_append_menu = NULL;
+#endif /* !NTGUI_UNICODE */
 	}
 
       if (unicode_append_menu && (fuFlags & MF_OWNERDRAW))
@@ -1709,10 +1726,12 @@ syms_of_w32menu (void)
 void
 globals_of_w32menu (void)
 {
+#ifndef NTGUI_UNICODE
   /* See if Get/SetMenuItemInfo functions are available.  */
   HMODULE user32 = GetModuleHandle ("user32.dll");
   get_menu_item_info = (GetMenuItemInfoA_Proc) GetProcAddress (user32, "GetMenuItemInfoA");
   set_menu_item_info = (SetMenuItemInfoA_Proc) GetProcAddress (user32, "SetMenuItemInfoA");
   unicode_append_menu = (AppendMenuW_Proc) GetProcAddress (user32, "AppendMenuW");
   unicode_message_box = (MessageBoxW_Proc) GetProcAddress (user32, "MessageBoxW");
+#endif /* !NTGUI_UNICODE */
 }
diff --git a/src/w32proc.c b/src/w32proc.c
index 254a325..e8c985b 100644
--- a/src/w32proc.c
+++ b/src/w32proc.c
@@ -68,20 +68,6 @@ extern BOOL WINAPI IsValidLocale (LCID, DWORD);
 
 Lisp_Object Qhigh, Qlow;
 
-#ifdef EMACSDEBUG
-void
-_DebPrint (const char *fmt, ...)
-{
-  char buf[1024];
-  va_list args;
-
-  va_start (args, fmt);
-  vsprintf (buf, fmt, args);
-  va_end (args);
-  OutputDebugString (buf);
-}
-#endif
-
 typedef void (_CALLBACK_ *signal_handler) (int);
 
 /* Signal handlers...SIG_DFL == 0 so this is initialized correctly.  */
diff --git a/src/w32select.c b/src/w32select.c
index 392cb07..6d96b53 100644
--- a/src/w32select.c
+++ b/src/w32select.c
@@ -82,6 +82,11 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "coding.h"
 #include "composite.h"
 
+#ifdef CYGWIN
+#include <string.h>
+#include <stdio.h>
+#define _memccpy memccpy
+#endif
 
 static HGLOBAL convert_to_handle_as_ascii (void);
 static HGLOBAL convert_to_handle_as_coded (Lisp_Object coding_system);
diff --git a/src/w32select.h b/src/w32select.h
new file mode 100644
index 0000000..6924d4d
--- /dev/null
+++ b/src/w32select.h
@@ -0,0 +1,30 @@
+/* Selection processing for Emacs on the Microsoft W32 API.
+
+Copyright (C) 1993-1994, 2001-2011  Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+#ifndef W32SELECT_H
+#define W32SELECT_H
+#include <windows.h>
+
+#define HAVE_W32SELECT 1
+
+extern void syms_of_w32select (void);
+extern void globals_of_w32select (void);
+extern void term_w32select (void);
+
+#endif
diff --git a/src/w32term.c b/src/w32term.c
index 29ac9d1..9478aac 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -52,7 +52,14 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include "atimer.h"
 #include "keymap.h"
 
+#ifdef WINDOWSNT
 #include "w32heap.h"
+#endif
+
+#ifndef WINDOWSNT
+#include <io.h> /* for get_osfhandle */
+#endif
+
 #include <shellapi.h>
 
 #include "font.h"
@@ -103,7 +110,7 @@ struct w32_display_info *x_display_list;
 Lisp_Object w32_display_name_list;
 
 
-#ifndef GLYPHSET
+#if !defined (GLYPHSET) && _WIN32_WINNT < 0x500
 /* Pre Windows 2000, this was not available, but define it here so
    that Emacs compiled on such a platform will run on newer versions.  */
 
@@ -122,7 +129,7 @@ typedef struct tagGLYPHSET
   WCRANGE ranges[1];
 } GLYPHSET;
 
-#endif
+#endif /* compiling for pre-Win2k */
 
 /* Dynamic linking to SetLayeredWindowAttribute (only since 2000).  */
 BOOL (WINAPI *pfnSetLayeredWindowAttributes) (HWND, COLORREF, BYTE, DWORD);
@@ -188,6 +195,10 @@ static int volatile input_signal_count;
 static int input_signal_count;
 #endif
 
+#ifdef CYGWIN
+int w32_message_fd = -1;
+#endif /* CYGWIN */
+
 /* Keyboard code page - may be changed by language-change events.  */
 static int keyboard_codepage;
 
@@ -4042,6 +4053,7 @@ w32_read_socket (struct terminal *terminal, int expected,
   struct frame *f;
   struct w32_display_info *dpyinfo = &one_w32_display_info;
   Mouse_HLInfo *hlinfo = &dpyinfo->mouse_highlight;
+  static char buf[1];
 
   if (interrupt_input_blocked)
     {
@@ -4055,12 +4067,19 @@ w32_read_socket (struct terminal *terminal, int expected,
   /* So people can tell when we have read the available input.  */
   input_signal_count++;
 
+  /* Process any incoming thread messages.  */
+  drain_message_queue ();
+
   /* TODO: ghostscript integration. */
   while (get_next_msg (&msg, FALSE))
     {
       struct input_event inev;
       int do_help = 0;
 
+      /* DebPrint (("w32_read_socket: %s time:%u\n", */
+      /*            w32_name_of_message (msg.msg.message), */
+      /*            msg.msg.time)); */
+
       EVENT_INIT (inev);
       inev.kind = NO_EVENT;
       inev.arg = Qnil;
@@ -6171,8 +6190,15 @@ w32_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
     w32_defined_color (0, "black", &color, 1);
   }
 
-  /* Add the default keyboard.  */
+#ifdef WINDOWSNT
+  /* Add the default keyboard.  When !WINDOWSNT, we're using the
+     standard Emacs console handling machinery and don't need an
+     explicit FD here.  */
   add_keyboard_wait_descriptor (0);
+#elif CYGWIN
+  /* /dev/windows wakes us up when we have a thread message pending.  */
+  add_keyboard_wait_descriptor (w32_message_fd);
+#endif
 
   /* Create Fringe Bitmaps and store them for later use.
 
@@ -6183,15 +6209,6 @@ w32_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
      the bitmaps.  */
   w32_init_fringe (terminal->rif);
 
-#ifdef F_SETOWN
-  fcntl (connection, F_SETOWN, getpid ());
-#endif /* ! defined (F_SETOWN) */
-
-#ifdef SIGIO
-  if (interrupt_input)
-    init_sigio (connection);
-#endif /* ! defined (SIGIO) */
-
   UNBLOCK_INPUT;
 
   return dpyinfo;
@@ -6241,6 +6258,7 @@ x_delete_display (struct w32_display_info *dpyinfo)
 
   w32_reset_fringes ();
 }
+
 \f
 /* Set up use of W32.  */
 
@@ -6278,6 +6296,11 @@ w32_initialize (void)
 	set_user_model (L"GNU.Emacs");
     }
 
+#ifdef CYGWIN
+  if ((w32_message_fd = open ("/dev/windows", O_RDWR | O_CLOEXEC)) == -1)
+    fatal ("opening /dev/windows: %s", strerror (errno));
+#endif /* CYGWIN */
+
   /* Initialize w32_use_visible_system_caret based on whether a screen
      reader is in use.  */
   if (!SystemParametersInfo (SPI_GETSCREENREADER, 0,
@@ -6437,4 +6460,6 @@ With MS Windows, the value is t.  */);
 
   staticpro (&last_mouse_motion_frame);
   last_mouse_motion_frame = Qnil;
+
+  Fprovide (intern_c_string ("w32"), Qnil);
 }
diff --git a/src/w32term.h b/src/w32term.h
index e3429fc..f2590d4 100644
--- a/src/w32term.h
+++ b/src/w32term.h
@@ -19,6 +19,8 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Added by Kevin Gallo */
 
 #include "w32gui.h"
+#include "frame.h"
+#include "atimer.h"
 
 \f
 #define BLACK_PIX_DEFAULT(f) PALETTERGB(0,0,0)
@@ -195,11 +197,47 @@ Lisp_Object display_x_get_resource (struct w32_display_info *,
                                     Lisp_Object, Lisp_Object,
                                     Lisp_Object, Lisp_Object);
 
+extern void x_focus_on_frame (struct frame *f);
+
+/* also defined in xterm.h XXX: factor out to common header */
+
 extern struct w32_display_info *w32_term_init (Lisp_Object,
 					       char *, char *);
-
+extern void check_w32 (void);
+extern int w32_defined_color (FRAME_PTR f, const char *color,
+                              XColor *color_def, int alloc);
+extern void set_frame_menubar (struct frame *f, int first_time, int deep_p);
+extern void x_set_window_size (struct frame *f, int change_grav,
+                              int cols, int rows);
 extern int x_display_pixel_height (struct w32_display_info *);
 extern int x_display_pixel_width (struct w32_display_info *);
+extern void x_sync (struct frame *);
+extern Lisp_Object x_get_focus_frame (struct frame *);
+extern void x_set_mouse_position (struct frame *f, int h, int v);
+extern void x_set_mouse_pixel_position (struct frame *f, int pix_x, int pix_y);
+extern void x_make_frame_visible (struct frame *f);
+extern void x_make_frame_invisible (struct frame *f);
+extern void x_iconify_frame (struct frame *f);
+extern int x_char_width (struct frame *f);
+extern int x_char_height (struct frame *f);
+extern int x_pixel_width (struct frame *f);
+extern int x_pixel_height (struct frame *f);
+extern void x_set_frame_alpha (struct frame *f);
+extern void x_set_menu_bar_lines (struct frame *, Lisp_Object, Lisp_Object);
+extern void x_set_tool_bar_lines (struct frame *f,
+                                  Lisp_Object value,
+                                  Lisp_Object oldval);
+extern void x_activate_menubar (struct frame *);
+extern int x_bitmap_icon (struct frame *, Lisp_Object);
+extern void initialize_frame_menubar (struct frame *);
+extern void x_free_frame_resources (struct frame *);
+extern void x_wm_set_size_hint (struct frame *, long, int);
+extern void x_real_positions (struct frame *, int *, int *);
+
+/* w32inevt.c */
+extern int w32_kbd_patch_key (KEY_EVENT_RECORD *event);
+extern int w32_kbd_mods_to_emacs (DWORD mods, WORD key);
+
 
 \f
 #define PIX_TYPE COLORREF
@@ -576,7 +614,8 @@ do { \
 #define WM_EMACS_HIDE_CARET            (WM_EMACS_START + 18)
 #define WM_EMACS_SETCURSOR             (WM_EMACS_START + 19)
 #define WM_EMACS_PAINT                 (WM_EMACS_START + 20)
-#define WM_EMACS_END                   (WM_EMACS_START + 21)
+#define WM_EMACS_INPUT_READY           (WM_EMACS_START + 21)
+#define WM_EMACS_END                   (WM_EMACS_START + 22)
 
 #define WND_FONTWIDTH_INDEX    (0)
 #define WND_LINEHEIGHT_INDEX   (4)
@@ -598,6 +637,8 @@ typedef struct W32Msg {
     RECT rect;
 } W32Msg;
 
+extern BOOL prepend_msg (W32Msg *lpmsg);
+
 /* Structure for recording message when input thread must return a
    result that depends on lisp thread to compute.  Lisp thread can
    complete deferred messages out of order.  */
@@ -701,3 +742,27 @@ extern HWND w32_system_caret_hwnd;
 extern int w32_system_caret_height;
 extern int w32_system_caret_x;
 extern int w32_system_caret_y;
+
+#if EMACSDEBUG
+extern const char*
+w32_name_of_message (UINT msg);
+#endif /* EMACSDEBUG */
+
+extern void syms_of_w32term (void);
+extern void syms_of_w32menu (void);
+extern void syms_of_w32fns (void);
+
+extern void globals_of_w32menu (void);
+extern void globals_of_w32fns (void);
+
+/* Ordinarily, we'd just send SIGIO to ourselves when we have input,
+ * terminating the main thread's normal select call with EINTR.
+ * However, Cygwin has a known bug [1] that causes us to crash when
+ * sending a signal to our main thread from our message pump thread.
+ * The workaround is to use an old-fashioned self-pipe.
+ *
+ * [1] <loom.20100428T060408-563@post.gmane.org>
+ */
+#ifdef CYGWIN
+extern int w32_message_fd;
+#endif /* CYGWIN */
diff --git a/src/w32xfns.c b/src/w32xfns.c
index fc2d590..d2db30e 100644
--- a/src/w32xfns.c
+++ b/src/w32xfns.c
@@ -20,6 +20,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #include <signal.h>
 #include <stdio.h>
 #include <setjmp.h>
+
 #include "lisp.h"
 #include "keyboard.h"
 #include "frame.h"
@@ -33,7 +34,11 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #define myfree(lp) GlobalFreePtr (lp)
 
 CRITICAL_SECTION critsect;
+
+#if WINDOWSNT
 extern HANDLE keyboard_handle;
+#endif
+
 HANDLE input_available = NULL;
 HANDLE interrupt_handle = NULL;
 
@@ -44,7 +49,11 @@ init_crit (void)
 
   /* For safety, input_available should only be reset by get_next_msg
      when the input queue is empty, so make it a manual reset event. */
-  keyboard_handle = input_available = CreateEvent (NULL, TRUE, FALSE, NULL);
+  input_available = CreateEvent (NULL, TRUE, FALSE, NULL);
+
+#if WINDOWSNT
+  keyboard_handle = input_available;
+#endif
 
   /* interrupt_handle is signaled when quit (C-g) is detected, so that
      blocking system calls can be interrupted.  We make it a manual
@@ -241,6 +250,22 @@ get_next_msg (W32Msg * lpmsg, BOOL bWait)
   return (bRet);
 }
 
+extern char * w32_strerror (int error_no);
+
+/* Tell the main thread that we have input available; if the main
+   thread is blocked in select(), we wake it up here.  */
+static void
+notify_msg_ready (void)
+{
+  SetEvent (input_available);
+
+#ifdef CYGWIN
+  /* Wakes up the main thread, which is blocked select()ing for /dev/windows,
+     among other files.  */
+  (void) PostThreadMessage (dwMainThreadId, WM_EMACS_INPUT_READY, 0, 0);
+#endif /* CYGWIN */
+}
+
 BOOL
 post_msg (W32Msg * lpmsg)
 {
@@ -264,8 +289,7 @@ post_msg (W32Msg * lpmsg)
     }
 
   lpTail = lpNew;
-  SetEvent (input_available);
-
+  notify_msg_ready ();
   leave_crit ();
 
   return (TRUE);
@@ -286,7 +310,7 @@ prepend_msg (W32Msg *lpmsg)
   nQueue++;
   lpNew->lpNext = lpHead;
   lpHead = lpNew;
-
+  notify_msg_ready ();
   leave_crit ();
 
   return (TRUE);
@@ -438,6 +462,6 @@ XParseGeometry (char *string,
 
 /* x_sync is a no-op on W32.  */
 void
-x_sync (void *f)
+x_sync (struct frame *f)
 {
 }
diff --git a/src/window.c b/src/window.c
index ef61d66..34d9de7 100644
--- a/src/window.c
+++ b/src/window.c
@@ -40,7 +40,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif	/* HAVE_X_WINDOWS */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef MSDOS
diff --git a/src/xdisp.c b/src/xdisp.c
index 90375ba..1ae99c6 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -302,7 +302,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef HAVE_NS
@@ -28672,7 +28672,7 @@ init_xdisp (void)
 
 /* Since w32 does not support atimers, it defines its own implementation of
    the following three functions in w32fns.c.  */
-#ifndef WINDOWSNT
+#ifndef HAVE_NTGUI
 
 /* Platform-independent portion of hourglass implementation. */
 
@@ -28731,4 +28731,4 @@ cancel_hourglass (void)
     hide_hourglass ();
 #endif
 }
-#endif /* ! WINDOWSNT  */
+#endif /* ! HAVE_NTGUI  */
diff --git a/src/xfaces.c b/src/xfaces.c
index 1da31ae..1b0d3aa 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -228,14 +228,14 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifdef HAVE_WINDOW_SYSTEM
 #include TERM_HEADER
 #include "fontset.h"
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #undef FRAME_X_DISPLAY_INFO
 #define FRAME_X_DISPLAY_INFO FRAME_W32_DISPLAY_INFO
 #define x_display_info w32_display_info
 #define FRAME_X_FONT_TABLE FRAME_W32_FONT_TABLE
 #define check_x check_w32
 #define GCGraphicsExposures 0
-#endif /* WINDOWSNT */
+#endif /* HAVE_NTGUI */
 
 #ifdef HAVE_NS
 #undef FRAME_X_DISPLAY_INFO
@@ -664,7 +664,7 @@ x_free_gc (struct frame *f, GC gc)
 
 #endif /* HAVE_X_WINDOWS */
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 /* W32 emulation of GCs */
 
 static inline GC
@@ -688,7 +688,7 @@ x_free_gc (struct frame *f, GC gc)
   xfree (gc);
 }
 
-#endif  /* WINDOWSNT */
+#endif  /* HAVE_NTGUI */
 
 #ifdef HAVE_NS
 /* NS emulation of GCs */
@@ -782,7 +782,7 @@ init_frame_faces (struct frame *f)
 #ifdef HAVE_X_WINDOWS
   if (!FRAME_X_P (f) || FRAME_X_WINDOW (f))
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   if (!FRAME_WINDOW_P (f) || FRAME_W32_WINDOW (f))
 #endif
 #ifdef HAVE_NS
@@ -1161,7 +1161,7 @@ defined_color (struct frame *f, const char *color_name, XColor *color_def,
   else if (FRAME_X_P (f))
     return x_defined_color (f, color_name, color_def, alloc);
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   else if (FRAME_W32_P (f))
     return w32_defined_color (f, color_name, color_def, alloc);
 #endif
@@ -3253,7 +3253,7 @@ FRAME 0 means change the face on all frames, and change the default
 	    param = Qbackground_color;
 	}
 #ifdef HAVE_WINDOW_SYSTEM
-#ifndef WINDOWSNT
+#ifndef HAVE_NTGUI
       else if (EQ (face, Qscroll_bar))
 	{
 	  /* Changing the colors of `scroll-bar' sets frame parameters
@@ -3263,7 +3263,7 @@ FRAME 0 means change the face on all frames, and change the default
 	  else if (EQ (attr, QCbackground))
 	    param = Qscroll_bar_background;
 	}
-#endif /* not WINDOWSNT */
+#endif /* not HAVE_NTGUI */
       else if (EQ (face, Qborder))
 	{
 	  /* Changing background color of `border' sets frame parameter
@@ -6323,7 +6323,7 @@ where R,G,B are numbers between 0 and 255 and name is an arbitrary string.  */)
 	    if (num >= 0 && name[num] == '\n')
 	      name[num] = 0;
 	    cmap = Fcons (Fcons (build_string (name),
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 				 make_number (RGB (red, green, blue))),
 #else
 				 make_number ((red << 16) | (green << 8) | blue)),
diff --git a/src/xterm.h b/src/xterm.h
index 680d1d8..8638472 100644
--- a/src/xterm.h
+++ b/src/xterm.h
@@ -979,7 +979,6 @@ extern int x_alloc_lighter_color_for_widget (Widget, Display *, Colormap,
                                              double, int);
 #endif
 extern int x_alloc_nearest_color (struct frame *, Colormap, XColor *);
-extern void x_query_color (struct frame *f, XColor *);
 extern void x_clear_area (Display *, Window, int, int, int, int, int);
 #if defined HAVE_MENUS && !defined USE_X_TOOLKIT && !defined USE_GTK
 extern void x_mouse_leave (struct x_display_info *);
-- 
1.7.5.1





^ permalink raw reply related	[relevance 1%]

* Re: Memory again
  2011-11-26 17:37  7%     ` Dmitry Antipov
@ 2011-11-26 20:19  0%       ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2011-11-26 20:19 UTC (permalink / raw)
  To: Dmitry Antipov; +Cc: emacs-devel

> Date: Sat, 26 Nov 2011 21:37:44 +0400
> From: Dmitry Antipov <antipov@mvista.com>
> 
> On 11/26/2011 06:48 PM, Eli Zaretskii wrote:
> 
> >> This is an internal heap fragmentation, the most common disadvantage
> >> of simple mark and sweep GC.
> >
> > I don't think buffers are subject to this disadvantage, because they
> > are relocated when needed.  Maybe I'm missing something, but please
> > elaborate to show what that is.
> 
> IIUC, buffer _text_ might be relocated if it can't be enlarged 'in place'.
> If buffer text is already mmap()ed and grows even more, this doesn't affect
> the heap allocated with sbrk(). Buffer itself ('struct buffer') can't be
> relocated, as well as all other Lisp objects.

That's true, but the buffer text is by far the largest component of
the buffer object.  It is also the only one that changes its size,
sometimes considerably, during the buffer's life.



^ permalink raw reply	[relevance 0%]

* Re: Memory again
  @ 2011-11-26 17:37  7%     ` Dmitry Antipov
  2011-11-26 20:19  0%       ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Dmitry Antipov @ 2011-11-26 17:37 UTC (permalink / raw)
  To: emacs-devel

On 11/26/2011 06:48 PM, Eli Zaretskii wrote:

>> This is an internal heap fragmentation, the most common disadvantage
>> of simple mark and sweep GC.
>
> I don't think buffers are subject to this disadvantage, because they
> are relocated when needed.  Maybe I'm missing something, but please
> elaborate to show what that is.

IIUC, buffer _text_ might be relocated if it can't be enlarged 'in place'.
If buffer text is already mmap()ed and grows even more, this doesn't affect
the heap allocated with sbrk(). Buffer itself ('struct buffer') can't be
relocated, as well as all other Lisp objects.

Dmitry



^ permalink raw reply	[relevance 7%]

* Re: Emacs bzr memory footprint
  @ 2011-10-21 19:11  6%                               ` Nix
  0 siblings, 0 replies; 143+ results
From: Nix @ 2011-10-21 19:11 UTC (permalink / raw)
  To: Óscar Fuentes; +Cc: emacs-devel

On 21 Oct 2011, Óscar Fuentes told this:
> The memory for the text of a buffer, is a single chunk? Or, more
> generally, are large chunks of memory allocated for big buffers? If the
> answer is yes, memory fragmentation may be problematic for those who
> work with large buffers, unless the allocating algorithm avoids that.

Emacs goes to some lengths to avoid allocating memory on the brk()ed
heap for buffers of significant size. The rules are somewhat arcane.

On a limited number of platforms (currently Cygwin, FreeBSD and IRIX
6.5), mmap() is used to map buffer text directly.

On platforms using the copy of Doug Lea's malloc() in src/gmalloc.c (or
using Doug Lea's malloc without being a GNU system, if any such systems
exist), buffers are allocated using the frankly terrifying
block-relocating memory allocator in ralloc.c, which uses sbrk()
directly and arranges for blocks allocated that way to dodge out of the
way of malloc() using the morecore_hook. (I'd be scared to trust my data
to this one.)

On GNU platforms which appear to be using Doug Lea's malloc(), we turn
this off and just use malloc() directly.

Emacs relies on all of these allocating the buffer storage in a single
(virtually) contiguous chunk (modulo the gap): the gap-motion code in
insdel.c, and much else, depends on being able to use simple pointer
arithmetic to move around the buffer.

-- 
NULL && (void)



^ permalink raw reply	[relevance 6%]

* Re: Emacs bzr memory footprint
  @ 2011-10-21 18:36  6%                                     ` Nix
  0 siblings, 0 replies; 143+ results
From: Nix @ 2011-10-21 18:36 UTC (permalink / raw)
  To: Dmitry Antipov; +Cc: emacs-devel

On 21 Oct 2011, Dmitry Antipov outgrape:

> On 10/21/2011 07:22 PM, Nix wrote:
>
>> Really? I double-checked the glibc-2.12 malloc source
>
> Hmm... I didn't check the sources and didn't any tests, but info manual from 2.14 says:
>
> `M_MMAP_THRESHOLD'
>          All chunks larger than this value are allocated outside the
>          normal heap, using the `mmap' system call.  This way it is
>          guaranteed that the memory for these chunks can be returned
>          to the system on `free'.  Note that requests smaller than
>          this threshold might still be allocated via `mmap'.

They might. If sbrk() fails, mmap() is tried instead before giving up.
However, in this case, resetting the mmap threshold isn't going to help:
it'll try anyway.

> The manual may be outdated, so I'll check this too. If you're right,
> these calls of mallopt (M_MMAP_MAX, 0) becomes redundant with never glibcs
> (but still should present for compatibility with old versions).

IIRC glibc malloc has always worked this way (in fact I think it worked
this way even back when it was Doug Lea's malloc, before Wolfram Gloger
took over maintenance). It's got less aggressive in use of mmap() over
the years, but has never allocated storage below the minimum threshold
except in dire straits, because mmap() is so slow. It certainly worked
this way when I first looked at it back in the 2.2 days.

(Though the calls are indeed harmless unless you want glibc's newer
auto-weighting, which I think we probably don't for Emacs as it would
make our existing fragmentation problems even worse.)

--- current bloat score, holding steady:

STIME     TIME   RSS    VSZ
13:38 00:12:07 374056 561116

-- GC165 end: lisp data 173241 Kb (144386 live, 28854 free), 139720 mem nodes (6549 Kb), heap 303948 Kb used, 78115 Kb free

(This sort of rising in bursts is also characteristic of heap
fragmentation.)



^ permalink raw reply	[relevance 6%]

* Re: Emacs bzr memory footprint
  @ 2011-10-21 15:34  6%                         ` Dmitry Antipov
    0 siblings, 1 reply; 143+ results
From: Dmitry Antipov @ 2011-10-21 15:34 UTC (permalink / raw)
  To: emacs-devel

On 10/21/2011 05:30 PM, Stefan Monnier wrote:

> Emacs already uses its own malloc for most objects: it uses malloc
> directly to allocate vectors (and this is actually something that we
> might want to change, because it (indirectly) comes with an O(log n)
> cost), but for strings, conses, markers, overlays, and floats it uses
> malloc only to get a chunk of memory which it then manages on its own.
> `memory-usage' does give you this kind of info when it says
> "5743392+864696 bytes in cons cells" which means 5MB of live cons-cells,
> and 800KB of cons-cells that are free (i.e. they are in a memory chunk
> that Emacs can't return to malloc because that chunk also contains live
> cons cells).

This creates two-level fragmentation: the whole heap is fragmented as seen
by malloc(), and allocated space is fragmented too, as seen by Emacs. Since
a lot of non-lisp allocation requests are satisfied from the same sbrk()ed
heap, here is the typical scenario: at startup, there is 10M of live lisp data.
Solid workload (e.g. visit 1000 files at once) increases this, say, to 100M.
When the workload is finished (kill all file-backed 1000 buffers), live lisp data
shrinks back to 10M. The rest 90M can't be freed because a) small percentage
is interleaved with live lisp data within the chunks managed by Emacs itself
and b) the rest, being freed by Emacs, can't be freed by malloc because
freed chunks are interleaved with non-freed, and all chunks are interleaved
with freed/lived lisp vectors and freed/lived non-lisp allocations. If next
solid workload will consume 100M of the heap, the most of this 90M will be re-used -
but it will never freed.

Due to all of the above, I suspect that the mostly-copying collector, where all
small (say, < 4K) lisp (and only lisp) allocation requests are satisfied from
1M-4M areas, might have substantial advantages over plain mark&sweep scheme.

Dmitry



^ permalink raw reply	[relevance 6%]

* Re: Emacs bzr memory footprint
  2011-10-21 14:30  6%                               ` Dmitry Antipov
@ 2011-10-21 15:22  5%                                 ` Nix
    0 siblings, 1 reply; 143+ results
From: Nix @ 2011-10-21 15:22 UTC (permalink / raw)
  To: Dmitry Antipov; +Cc: emacs-devel

On 21 Oct 2011, Dmitry Antipov uttered the following:
> Nevertheless, glibc malloc design assumes that smaller (below
> threshold above) chunks may be still allocated with mmap().

Really? I double-checked the glibc-2.12 malloc source, and mmap()s only
used for large allocations above that minimum threshold, for multiple
(threaded) arenas, and if sbrk() fails. (It normally uses a sliding
threshold to define 'minimum', but that threshold only goes *up* from
the minimum, never down. However, because Emacs sets the threshold
explicitly, the dynamic behaviour is halted and mmap() should be used
for all requests >64Kb.)

btw, regarding

,----[ src/alloc.c ]
| /* Specify maximum number of areas to mmap.  It would be nice to use a
|    value that explicitly means "no limit".  */
| 
| #define MMAP_MAX_AREAS 100000000
`----

there is a reason glibc malloc uses a default value of 65536, which is
simply that older Linux kernels used to get rather unhappy with programs
that defined many tens of thousands of VMAs (mmapped regions, roughly).
I think the first two programs to trigger this were Java and
User-Mode Linux: the latter mmap()ed one 4Kb chunk per 4Kb of guest
memory, and soon ended up causing exponential slowdowns inside the
kernel memory allocator.

More recent kernels (anything in the 2.6 line, certainly) don't have
this problem, so I think the huge value Emacs uses is probably fine. (If
the problem recurs, you *will* hear about it: it's hard to miss it when
a text editor gets stuck inside the kernel for several seconds inside
a not-too-large mmap(). But I suspect anyone still running a kernel old
enough to have this problem also has too little memory to see it with
regions of the size Emacs will mmap().)

> Run emacs with:
>
> strace -e signal=none -e trace=mmap,mremap,munmap emacs
>
> and you will see a lot of allocation requests of very different sizes.

Yep. However, a lot of those may come from other libraries: a good few
of them mmap() data in from files (especially at startup), mmap() small
anonymous regions and the like.

> On the other side, lisp data is newer mapped, and in some cases this
> is the main reason which causes sbrk()'ed heap fragmentation. Don't
> beat toolkits, don't beat system libraries. Now I'm observing the case
> where 4 GCs reduces amount of lisp data (live + free lists) from 30M
> to 8M, and mallinfo().fordblks raises from 1M to 22M. This 21M of
> fragmented heap is 'locked' into malloc freelists; they can be
> re-used, but will never released back to OS.

That's exactly what I feared :(

-- 
NULL && (void)



^ permalink raw reply	[relevance 5%]

* Re: Emacs bzr memory footprint
  @ 2011-10-21 14:30  6%                               ` Dmitry Antipov
  2011-10-21 15:22  5%                                 ` Nix
  0 siblings, 1 reply; 143+ results
From: Dmitry Antipov @ 2011-10-21 14:30 UTC (permalink / raw)
  To: emacs-devel

On 10/21/2011 04:47 PM, Nix wrote:

> Unfortunately it won't release memory back to the OS in the situation I
> described. mmap() is expensive, so only large allocations (by
> default>128Kb or>512Kb depending on glibc version and arch) get
> mmap()ed.

On GNU/Linux system, Emacs tweaks this default with mallopt (M_MMAP_THRESHOLD, 64*1024).

Nevertheless, glibc malloc design assumes that smaller (below threshold above) chunks may
be still allocated with mmap(). Run emacs with:

strace -e signal=none -e trace=mmap,mremap,munmap emacs

and you will see a lot of allocation requests of very different sizes.

On the other side, lisp data is newer mapped, and in some cases this is the main reason
which causes sbrk()'ed heap fragmentation. Don't beat toolkits, don't beat system libraries.
Now I'm observing the case where 4 GCs reduces amount of lisp data (live + free lists) from
30M to 8M, and mallinfo().fordblks raises from 1M to 22M. This 21M of fragmented heap
is 'locked' into malloc freelists; they can be re-used, but will never released back to OS.

Dmitry



^ permalink raw reply	[relevance 6%]

* [PATCH] system-type cygwin with window-system w32
@ 2011-07-18  0:01  1% Daniel Colascione
  0 siblings, 0 replies; 143+ results
From: Daniel Colascione @ 2011-07-18  0:01 UTC (permalink / raw)
  To: Emacs development discussions


[-- Attachment #1.1: Type: text/plain, Size: 1019 bytes --]

This patch makes it possible to use the NT GUI with a Cygwin core Emacs.
 The patch is still a little rough around the edges, but it works well
enough to let me do real work in this new Emacs configuration.  For me,
at least, forgoing the hassle of an X server and gaining some
integration makes the new configuration worthwhile.

(Of course, I don't plan to merge this before the feature freeze ends.
Do we have an emacs-next branch of some sort?)

What works:

  - All the usual Cygwin features, including multitty, real ptys, job
control, etc.

  - Native NT GUI

  - File dialogs

What's new:

  - Rewritten clipboard system mostly implemented in lisp

  - Preserving formatting when copying text into other applications
(probably better structured as a separate package using the extensible
clipboard system)

What doesn't work yet:

  - The normal NT build (I don't have a toolchain to test it)

  - Graphical menus in customize

What I haven't tested:

  - Image support




[-- Attachment #1.2: cygwin-w32.patch --]
[-- Type: text/plain, Size: 136534 bytes --]

=== modified file 'configure.in'
--- configure.in	2011-07-13 10:36:12 +0000
+++ configure.in	2011-07-17 10:24:18 +0000
@@ -168,6 +168,7 @@
 OPTION_DEFAULT_ON([xaw3d],[don't use Xaw3d])
 OPTION_DEFAULT_ON([xim],[don't use X11 XIM])
 OPTION_DEFAULT_OFF([ns],[use NeXTstep (Cocoa or GNUstep) windowing system])
+OPTION_DEFAULT_OFF([w32], [use a Win32])
 
 OPTION_DEFAULT_ON([gpm],[don't use -lgpm for mouse support on a GNU/Linux console])
 OPTION_DEFAULT_ON([dbus],[don't compile with D-Bus support])
@@ -1534,6 +1535,7 @@
     NS_HAVE_NSINTEGER=no
   fi
 fi
+
 AC_SUBST(TEMACS_LDFLAGS2)
 
 ns_frag=/dev/null
@@ -1559,6 +1561,31 @@
 AC_SUBST(LIB_STANDARD)
 AC_SUBST_FILE(ns_frag)
 
+HAVE_W32=no
+W32_OBJ=
+W32_LIBS=
+if test "${with_w32}" != no; then
+  if test "${opsys}" != "cygwin"; then
+    AC_MSG_ERROR([Using win32 with an autotools build is only supported for Cygwin.])
+  fi
+  AC_CHECK_HEADER([windows.h], [HAVE_W32=yes],
+                  [AC_MSG_ERROR([`--with-w32' was specified, but windows.h
+                  cannot be found.])])
+  AC_DEFINE(HAVE_NTGUI, 1, [Define to use native Windows GUI.])
+  W32_OBJ="w32fns.o w32menu.o w32reg.o fringe.o"
+  W32_OBJ="$W32_OBJ fontset.o w32font.o w32term.o"
+  W32_OBJ="$W32_OBJ w32xfns.o w32select.o image.o w32uniscribe.o"
+  W32_LIBS="$W32_LIBS -lkernel32 -luser32 -lgdi32 -lole32 -lcomdlg32"
+  W32_LIBS="$W32_LIBS -lusp10 -lcomctl32 -lwinspool"
+fi
+AC_SUBST(W32_OBJ)
+AC_SUBST(W32_LIBS)
+
+if test "${HAVE_W32}" = "yes"; then
+  window_system=w32
+  with_xft=no
+fi
+
 case "${window_system}" in
   x11 )
     HAVE_X_WINDOWS=yes
@@ -1578,6 +1605,11 @@
       * ) USE_X_TOOLKIT=maybe ;;
     esac
   ;;
+  w32 )
+    HAVE_X_WINDOWS=no
+    HAVE_X11=no
+    USE_X_TOOLKIT=none
+  ;;
   nextstep | none )
     HAVE_X_WINDOWS=no
     HAVE_X11=no
@@ -2222,6 +2254,9 @@
   elif test "${HAVE_NS}" = "yes"; then
     AC_DEFINE(USE_TOOLKIT_SCROLL_BARS)
     USE_TOOLKIT_SCROLL_BARS=yes
+  elif test "${HAVE_W32}" = "yes"; then
+    AC_DEFINE(USE_TOOLKIT_SCROLL_BARS)
+    USE_TOOLKIT_SCROLL_BARS=yes
   fi
 fi
 
@@ -2572,6 +2607,9 @@
   OTHER_FILES=ns-app
 fi
 
+if test "${HAVE_W32}" = "yes"; then
+  HAVE_MENUS=yes
+fi
 
 ### Use session management (-lSM -lICE) if available
 HAVE_X_SM=no
@@ -3317,7 +3355,7 @@
 AC_SUBST(RALLOC_OBJ)
 
 if test "$opsys" = "cygwin"; then
-  CYGWIN_OBJ="sheap.o"
+  CYGWIN_OBJ="sheap.o cygw32.o"
   ## Cygwin differs because of its unexec().
   PRE_ALLOC_OBJ=
   POST_ALLOC_OBJ=lastfile.o
@@ -3467,8 +3505,11 @@
 AC_SUBST(LIB_GCC)
 
 
-## If we're using X11/GNUstep, define some consequences.
-if test "$HAVE_X_WINDOWS" = "yes" || test "$HAVE_NS" = "yes"; then
+## If we're using X11, GNUstep, or Cygwin-Win32, define some
+## consequences.
+if test "$HAVE_X_WINDOWS" = "yes" || test "$HAVE_NS" = "yes" ||
+   test "$HAVE_W32" = "yes"
+then
   AC_DEFINE(HAVE_WINDOW_SYSTEM, 1, [Define if you have a window system.])
   AC_DEFINE(HAVE_MOUSE, 1, [Define if you have mouse support.])
 fi

=== modified file 'lib/filemode.c'
--- lib/filemode.c	2011-02-20 10:51:50 +0000
+++ lib/filemode.c	2011-07-16 11:34:30 +0000
@@ -73,19 +73,36 @@
   if (S_ISSOCK (bits))
     return 's';
 
+#ifdef S_ISCTG
   /* Nonstandard file types.  */
   if (S_ISCTG (bits))
     return 'C';
+#endif
+
+#ifdef S_ISDOOR
   if (S_ISDOOR (bits))
     return 'D';
+#endif
+
+#ifdef S_ISMPB
   if (S_ISMPB (bits) || S_ISMPC (bits))
     return 'm';
+#endif
+
+#ifdef S_ISNWK
   if (S_ISNWK (bits))
     return 'n';
+#endif
+
+#ifdef S_ISPORT
   if (S_ISPORT (bits))
     return 'P';
+#endif
+
+#ifdef S_ISWHT
   if (S_ISWHT (bits))
     return 'w';
+#endif
 
   return '?';
 }

=== modified file 'lisp/battery.el'
--- lisp/battery.el	2011-06-27 08:04:55 +0000
+++ lisp/battery.el	2011-07-17 12:33:54 +0000
@@ -57,7 +57,7 @@
 			 (> (buffer-size) 0)))
 		(error nil)))
 	 'battery-pmset)
-	((eq system-type 'windows-nt)
+	((fboundp 'w32-battery-status)
 	 'w32-battery-status))
   "Function for getting battery status information.
 The function has to return an alist of conversion definitions.

=== modified file 'lisp/faces.el'
--- lisp/faces.el	2011-07-10 02:04:45 +0000
+++ lisp/faces.el	2011-07-17 12:36:34 +0000
@@ -89,7 +89,7 @@
 ;; This is defined originally in xfaces.c.
 (defcustom face-font-registry-alternatives
   (mapcar (lambda (arg) (mapcar 'purecopy arg))
-  (if (eq system-type 'windows-nt)
+  (if (featurep 'w32)
       '(("iso8859-1" "ms-oemlatin")
 	("gb2312.1980" "gb2312" "gbk" "gb18030")
 	("jisx0208.1990" "jisx0208.1983" "jisx0208.1978")

=== modified file 'lisp/loadup.el'
--- lisp/loadup.el	2011-07-06 22:43:48 +0000
+++ lisp/loadup.el	2011-07-16 14:45:18 +0000
@@ -207,15 +207,17 @@
       (load "term/common-win")
       (load "term/x-win")))
 
-(if (eq system-type 'windows-nt)
+(if (or (eq system-type 'windows-nt)
+        (featurep 'w32))
     (progn
       (load "w32-vars")
       (load "term/common-win")
       (load "term/w32-win")
-      (load "ls-lisp")
       (load "disp-table")
-      (load "dos-w32")
-      (load "w32-fns")))
+      (when (eq system-type 'windows-nt)
+        (load "ls-lisp")
+        (load "dos-w32")
+        (load "w32-fns"))))
 (if (eq system-type 'ms-dos)
     (progn
       (load "dos-w32")

=== modified file 'lisp/mouse.el'
--- lisp/mouse.el	2011-07-14 14:01:16 +0000
+++ lisp/mouse.el	2011-07-17 12:31:18 +0000
@@ -1277,7 +1277,7 @@
   (or mouse-yank-at-point (mouse-set-point click))
   (let ((primary
 	 (cond
-	  ((eq system-type 'windows-nt)
+	  ((eq (framep (selected-frame)) 'w32)
 	   ;; MS-Windows emulates PRIMARY in x-get-selection, but not
 	   ;; in x-get-selection-value (the latter only accesses the
 	   ;; clipboard).  So try PRIMARY first, in case they selected

=== modified file 'lisp/simple.el'
--- lisp/simple.el	2011-07-13 23:35:36 +0000
+++ lisp/simple.el	2011-07-17 12:38:50 +0000
@@ -6550,7 +6550,7 @@
        (if (if (eq normal-erase-is-backspace 'maybe)
                (and (not noninteractive)
                     (or (memq system-type '(ms-dos windows-nt))
-			(memq window-system '(ns))
+			(memq window-system '(w32 ns))
                         (and (memq window-system '(x))
                              (fboundp 'x-backspace-delete-keys-p)
                              (x-backspace-delete-keys-p))

=== modified file 'lisp/term/common-win.el'
--- lisp/term/common-win.el	2011-01-25 04:08:28 +0000
+++ lisp/term/common-win.el	2011-07-17 12:26:34 +0000
@@ -57,7 +57,7 @@
 
 On Nextstep, put TEXT in the pasteboard (`x-select-enable-clipboard'
 is not used)."
-  (cond ((eq system-type 'windows-nt)
+  (cond ((eq (framep (selected-frame)) 'w32)
 	 (if x-select-enable-clipboard
 	     (w32-set-clipboard-data text))
 	 (setq x-last-selected-text text))

=== modified file 'lisp/term/w32-win.el'
--- lisp/term/w32-win.el	2011-05-04 14:03:16 +0000
+++ lisp/term/w32-win.el	2011-07-17 23:04:45 +0000
@@ -36,30 +36,30 @@
 ;; These are the standard X switches from the Xt Initialize.c file of
 ;; Release 4.
 
-;; Command line		Resource Manager string
+;; Command line         Resource Manager string
 
-;; +rv			*reverseVideo
-;; +synchronous		*synchronous
-;; -background		*background
-;; -bd			*borderColor
-;; -bg			*background
-;; -bordercolor		*borderColor
-;; -borderwidth		.borderWidth
-;; -bw			.borderWidth
-;; -display		.display
-;; -fg			*foreground
-;; -fn			*font
-;; -font		*font
-;; -foreground		*foreground
-;; -geometry		.geometry
-;; -i			.iconType
-;; -itype		.iconType
-;; -iconic		.iconic
-;; -name		.name
-;; -reverse		*reverseVideo
-;; -rv			*reverseVideo
+;; +rv                  *reverseVideo
+;; +synchronous         *synchronous
+;; -background          *background
+;; -bd                  *borderColor
+;; -bg                  *background
+;; -bordercolor         *borderColor
+;; -borderwidth         .borderWidth
+;; -bw                  .borderWidth
+;; -display             .display
+;; -fg                  *foreground
+;; -fn                  *font
+;; -font                *font
+;; -foreground          *foreground
+;; -geometry            .geometry
+;; -i                   .iconType
+;; -itype               .iconType
+;; -iconic              .iconic
+;; -name                .name
+;; -reverse             *reverseVideo
+;; -rv                  *reverseVideo
 ;; -selectionTimeout    .selectionTimeout
-;; -synchronous		*synchronous
+;; -synchronous         *synchronous
 ;; -xrm
 
 ;; An alist of X options and the function which handles them.  See
@@ -110,23 +110,23 @@
     ;; before setting the selected frame - otherwise it
     ;; won't work.  <skx@tardis.ed.ac.uk>
     (let* ((window (posn-window (event-start event)))
-	   (coords (posn-x-y (event-start event)))
-	   (x (car coords))
-	   (y (cdr coords)))
+           (coords (posn-x-y (event-start event)))
+           (x (car coords))
+           (y (cdr coords)))
       (if (and (> x 0) (> y 0))
-	  (set-frame-selected-window nil window))
+          (set-frame-selected-window nil window))
       (mapc (lambda (file-name)
-		(let ((f (subst-char-in-string ?\\ ?/ file-name))
-		      (coding (or file-name-coding-system
-				  default-file-name-coding-system)))
-		  (setq file-name
-			(mapconcat 'url-hexify-string
-				   (split-string (encode-coding-string f coding)
-						 "/")
-				   "/")))
-		(dnd-handle-one-url window 'private
-				    (concat "file:" file-name)))
-		(car (cdr (cdr event)))))
+                (let ((f (subst-char-in-string ?\\ ?/ file-name))
+                      (coding (or file-name-coding-system
+                                  default-file-name-coding-system)))
+                  (setq file-name
+                        (mapconcat 'url-hexify-string
+                                   (split-string (encode-coding-string f coding)
+                                                 "/")
+                                   "/")))
+                (dnd-handle-one-url window 'private
+                                    (concat "file:" file-name)))
+                (car (cdr (cdr event)))))
   (raise-frame)))
 
 (defun w32-drag-n-drop-other-frame (event)
@@ -197,11 +197,11 @@
        ;; the version we were compiled against.  (If we were compiled
        ;; without PNG support, libpng-version's value is -1.)
        (if (>= libpng-version 10400)
-	   ;; libpng14-14.dll is libpng 1.4.3 from GTK+
-	   '(png "libpng14-14.dll" "libpng14.dll")
-	 '(png "libpng12d.dll" "libpng12.dll" "libpng3.dll" "libpng.dll"
-	       ;; these are libpng 1.2.8 from GTK+
-	       "libpng13d.dll" "libpng13.dll"))
+           ;; libpng14-14.dll is libpng 1.4.3 from GTK+
+           '(png "libpng14-14.dll" "libpng14.dll")
+         '(png "libpng12d.dll" "libpng12.dll" "libpng3.dll" "libpng.dll"
+               ;; these are libpng 1.2.8 from GTK+
+               "libpng13d.dll" "libpng13.dll"))
        '(jpeg "jpeg62.dll" "libjpeg.dll" "jpeg-62.dll" "jpeg.dll")
        '(tiff "libtiff3.dll" "libtiff.dll")
        '(gif "giflib4.dll" "libungif4.dll" "libungif.dll")
@@ -252,9 +252,9 @@
   (condition-case err
       (create-fontset-from-fontset-spec w32-standard-fontset-spec t)
     (error (display-warning
-	    'initialization
-	    (format "Creation of the standard fontset failed: %s" err)
-	    :error)))
+            'initialization
+            (format "Creation of the standard fontset failed: %s" err)
+            :error)))
   ;; Create fontset specified in X resources "Fontset-N" (N is 0, 1,...).
   (create-fontset-from-x-resource)
 
@@ -313,6 +313,254 @@
 (add-to-list 'frame-creation-function-alist '(w32 . x-create-frame-with-faces))
 (add-to-list 'window-system-initialization-alist '(w32 . w32-initialize-window-system))
 
+(declare-function set-message-beep "w32fns.c")
+
+(declare-function w32-raw-clipboard-fetch-data "w32select.c")
+(declare-function x-server-version "w32fns.c" (&optional display))
+
+(defun w32-version ()
+  "Return the MS-Windows version numbers.
+The value is a list of three integers: the major and minor version
+numbers, and the build number."
+  (x-server-version))
+
+;;; Fix interface to (X-specific) mouse.el
+(defun x-set-selection (type data)
+  "Make an X selection of type TYPE and value DATA.
+The argument TYPE (nil means `PRIMARY') says which selection, and
+DATA specifies the contents.  TYPE must be a symbol.  \(It can also
+be a string, which stands for the symbol with that name, but this
+is considered obsolete.)  DATA may be a string, a symbol, an
+integer (or a cons of two integers or list of two integers).
+
+The selection may also be a cons of two markers pointing to the same buffer,
+or an overlay.  In these cases, the selection is considered to be the text
+between the markers *at whatever time the selection is examined*.
+Thus, editing done in the buffer after you specify the selection
+can alter the effective value of the selection.
+
+The data may also be a vector of valid non-vector selection values.
+
+The return value is DATA.
+
+Interactively, this command sets the primary selection.  Without
+prefix argument, it reads the selection in the minibuffer.  With
+prefix argument, it uses the text of the region as the selection value.
+
+Note that on MS-Windows, primary and secondary selections set by Emacs
+are not available to other programs."
+  (put 'x-selections (or type 'PRIMARY) data))
+
+(defun x-get-selection (&optional type _data-type)
+  "Return the value of an X Windows selection.
+The argument TYPE (default `PRIMARY') says which selection,
+and the argument DATA-TYPE (default `STRING') says
+how to convert the data.
+
+TYPE may be any symbol \(but nil stands for `PRIMARY').  However,
+only a few symbols are commonly used.  They conventionally have
+all upper-case names.  The most often used ones, in addition to
+`PRIMARY', are `SECONDARY' and `CLIPBOARD'.
+
+DATA-TYPE is usually `STRING', but can also be one of the symbols
+in `selection-converter-alist', which see."
+  (get 'x-selections (or type 'PRIMARY)))
+
+;; x-selection-owner-p is used in simple.el
+(defun x-selection-owner-p (&optional type)
+  (and (memq type '(nil PRIMARY SECONDARY))
+       (get 'x-selections (or type 'PRIMARY))))
+
+;; Set to a system sound if you want a fancy bell.
+(set-message-beep nil)
+
+;; The "Windows" keys on newer keyboards bring up the Start menu
+;; whether you want it or not - make Emacs ignore these keystrokes
+;; rather than beep.
+(global-set-key [lwindow] 'ignore)
+(global-set-key [rwindow] 'ignore)
+
+(make-obsolete-variable 'w32-enable-italics
+                        'w32-enable-synthesized-fonts "21.1")
+(make-obsolete-variable 'w32-charset-to-codepage-alist
+                        'w32-charset-info-alist "21.1")
+
+\f
+;;;; Selections
+
+;; We keep track of the last text selected here, so we can check the
+;; current selection against it, and avoid passing back our own text
+;; from x-selection-value.
+(defvar x-last-selected-text nil)
+
+(defun x-get-selection-value ()
+  "Return the value of the current selection.
+Consult the selection.  Treat empty strings as if they were unset."
+  (if x-select-enable-clipboard
+      (let (text)
+        ;; Don't die if x-get-selection signals an error.
+        (condition-case c
+            (setq text (w32-get-clipboard-data))
+          (error (message "w32-get-clipboard-data:%s" c)))
+        (if (string= text "") (setq text nil))
+        (cond
+         ((not text) nil)
+         ((eq text x-last-selected-text) nil)
+         ((string= text x-last-selected-text)
+          ;; Record the newer string, so subsequent calls can use the 'eq' test.
+          (setq x-last-selected-text text)
+          nil)
+         (t
+          (setq x-last-selected-text text))))))
+\f
+(defalias 'x-selection-value 'x-get-selection-value)
+
+(defvar w32-clipboard-current-data nil
+  "The value currently advertised as being available on the
+clipboard.")
+
+;; 13 == CF_UNICODETEXT
+(add-hook 'w32-clipboard-render-functions
+  (defun w32-clipboard-render-cf-unicodetext (format)
+    (when (eql format 13)
+      (concat
+       (encode-coding-string w32-clipboard-current-data 'utf-16le-dos t)
+       "\0"))))
+(add-to-list 'w32-clipboard-advertised-types 13)
+
+(defconst w32-clipboard-format-html
+  (w32-register-clipboard-format "HTML Format")
+  "The system-specific numeric ID of the HTML clipboard format.")
+
+(defconst w32-clipboard-html-header
+  (concat "Version:0.9\r\n"
+          "StartHTML:%0006d\r\n"
+          "EndHTML:%0006d\r\n"
+          "StartFragment%0006d\r\n"
+          "EndFragment:%0006d\r\n"))
+
+(defconst w32-clipboard-html-fragment-prefix
+  (concat "<!DOCTYPE HTML>\r\n"
+          "<html><head><title></title></head><body>\r\n"
+          "<!--StartFragment-->\r\n"
+          "<pre%s>"
+))
+
+(defconst w32-clipboard-html-fragment-suffix
+  (concat
+   "</pre>\r\n"
+   "<!--EndFragment-->\r\n"
+   "</body></html>\r\n"))
+
+(defun w32-clipboard-color-string (name color)
+  (if color
+      (progn
+        (setq color (color-values color))
+        (format "%s:#%02x%02x%02x;"
+                name
+                (/ (car color) 256)
+                (/ (car (cdr color)) 256)
+                (/ (car (cdr (cdr color))) 256)))
+    ""))
+
+(defun w32-clipboard-face-as-style (face &optional background)
+  (if (null face)
+      ""
+    (concat
+     " style=\""
+     (w32-clipboard-color-string 
+      "color"
+      (face-attribute face :foreground nil 'default))
+     (if background
+         (w32-clipboard-color-string 
+          "background-color"
+          (face-attribute face :background nil 'default))
+       "")
+    "\"")))
+
+(defun w32-clipboard-string-to-html (str)
+  "Format a string for Windows HTML interchange via the clipboard."
+  (let (face prev-face
+             body
+             result
+             chr part
+             (i 0) (len (length str)))
+    (while (< i len)
+      (setq chr (aref str i))
+      (cond ((and (>= chr 32)
+                  (<= chr 126)
+                  (not (memql chr '(?\< ?\> ?\" \?&))))
+             (setq part (char-to-string chr)))
+            ((eql chr ?\n)
+             (setq part "\r\n"))
+            (t
+             (setq part (format "&#x%x;" chr))))
+      (setq face (or (get-text-property i 'face str)))
+      (when (or (not body) (not (eq face prev-face)))
+        (setq body (cons (format (if body "</span><span%s>" "<span%s>")
+                                 (w32-clipboard-face-as-style face))
+                         body))
+        (setq prev-face face))
+      (setq body (cons part body))
+      (setq i (1+ i)))
+
+    (when body
+      (setq body (cons "</span>" body)))
+    (setq body (mapconcat #'identity (nreverse body) ""))
+    (let* ((prefix (format w32-clipboard-html-fragment-prefix
+                           (w32-clipboard-face-as-style 'default t)))
+           (suffix w32-clipboard-html-fragment-suffix)
+           (StartHTML (length w32-clipboard-html-header))
+           (StartFragment (+ StartHTML (length prefix)))
+           (EndFragment (+ StartFragment (length body)))
+           (EndHTML (+ EndFragment (length suffix))))
+      (setq result
+            (concat
+             (format w32-clipboard-html-header
+                     StartHTML
+                     EndHTML
+                     StartFragment
+                     EndFragment)
+             prefix
+             body
+             suffix))
+      (message "%S" result)
+      result)))
+
+(add-hook 'w32-clipboard-render-functions
+  (defun w32-clipboard-render-cf-html (format)
+    (when (eql format w32-clipboard-format-html)
+      (w32-clipboard-string-to-html w32-clipboard-current-data))))
+(add-to-list 'w32-clipboard-advertised-types w32-clipboard-format-html)
+
+(defun w32-clipboard-render (type)
+  (run-hook-with-args-until-success 'w32-clipboard-render-functions type))
+
+(add-hook 'w32-lost-selection-functions
+  (defun w32-clipboard-lost-selection (cb)
+    (setq w32-clipboard-current-data nil)))
+
+(defun w32-set-clipboard-data (string &optional ignored)
+  (setq w32-clipboard-current-data string)
+  (w32-claim-clipboard))
+
+(defun w32-get-clipboard-data (&optional ignored)
+  "This gets the clipboard data in text format.  "
+  ;; Don't return our own selection.
+  (unless w32-clipboard-current-data
+    (let ((raw-unicode (w32-get-raw-clipboard-data 13)))
+      (when raw-unicode
+        (decode-coding-string
+         ;; Trim off trailing nulls
+         (if (> (length raw-unicode) 2)
+             (substring raw-unicode 0 -2)
+           raw-unicode)
+         'utf-16le t)))))
+
+;; Arrange for the kill and yank functions to set and check the clipboard.
+(setq interprogram-cut-function 'x-select-text)
+(setq interprogram-paste-function 'x-get-selection-value)
+
 (provide 'w32-win)
 
 ;;; w32-win.el ends here

=== modified file 'lisp/w32-fns.el'
--- lisp/w32-fns.el	2011-06-30 03:13:35 +0000
+++ lisp/w32-fns.el	2011-07-16 14:36:16 +0000
@@ -31,24 +31,13 @@
 
 ;;;; Function keys
 
-(declare-function set-message-beep "w32console.c")
-(declare-function w32-get-clipboard-data "w32select.c")
 (declare-function w32-get-locale-info "w32proc.c")
 (declare-function w32-get-valid-locale-ids "w32proc.c")
-(declare-function w32-set-clipboard-data "w32select.c")
 
 ;; Map all versions of a filename (8.3, longname, mixed case) to the
 ;; same buffer.
 (setq find-file-visit-truename t)
 
-(declare-function x-server-version "w32fns.c" (&optional display))
-
-(defun w32-version ()
-  "Return the MS-Windows version numbers.
-The value is a list of three integers: the major and minor version
-numbers, and the build number."
-  (x-server-version))
-
 (defun w32-using-nt ()
   "Return non-nil if running on a Windows NT descendant.
 That includes all Windows systems except for 9X/Me."
@@ -258,53 +247,6 @@
 	  (setq start (match-end 0))))
       name)))
 
-;;; Fix interface to (X-specific) mouse.el
-(defun x-set-selection (type data)
-  "Make an X selection of type TYPE and value DATA.
-The argument TYPE (nil means `PRIMARY') says which selection, and
-DATA specifies the contents.  TYPE must be a symbol.  \(It can also
-be a string, which stands for the symbol with that name, but this
-is considered obsolete.)  DATA may be a string, a symbol, an
-integer (or a cons of two integers or list of two integers).
-
-The selection may also be a cons of two markers pointing to the same buffer,
-or an overlay.  In these cases, the selection is considered to be the text
-between the markers *at whatever time the selection is examined*.
-Thus, editing done in the buffer after you specify the selection
-can alter the effective value of the selection.
-
-The data may also be a vector of valid non-vector selection values.
-
-The return value is DATA.
-
-Interactively, this command sets the primary selection.  Without
-prefix argument, it reads the selection in the minibuffer.  With
-prefix argument, it uses the text of the region as the selection value.
-
-Note that on MS-Windows, primary and secondary selections set by Emacs
-are not available to other programs."
-  (put 'x-selections (or type 'PRIMARY) data))
-
-(defun x-get-selection (&optional type _data-type)
-  "Return the value of an X Windows selection.
-The argument TYPE (default `PRIMARY') says which selection,
-and the argument DATA-TYPE (default `STRING') says
-how to convert the data.
-
-TYPE may be any symbol \(but nil stands for `PRIMARY').  However,
-only a few symbols are commonly used.  They conventionally have
-all upper-case names.  The most often used ones, in addition to
-`PRIMARY', are `SECONDARY' and `CLIPBOARD'.
-
-DATA-TYPE is usually `STRING', but can also be one of the symbols
-in `selection-converter-alist', which see."
-  (get 'x-selections (or type 'PRIMARY)))
-
-;; x-selection-owner-p is used in simple.el
-(defun x-selection-owner-p (&optional type)
-  (and (memq type '(nil PRIMARY SECONDARY))
-       (get 'x-selections (or type 'PRIMARY))))
-
 (defun set-w32-system-coding-system (coding-system)
   "Set the coding system used by the Windows system to CODING-SYSTEM.
 This is used for things like passing font names with non-ASCII
@@ -326,15 +268,6 @@
 ;; w32-system-coding-system. Use that instead.
 (defvaralias 'w32-system-coding-system 'locale-coding-system)
 
-;; Set to a system sound if you want a fancy bell.
-(set-message-beep nil)
-
-;; The "Windows" keys on newer keyboards bring up the Start menu
-;; whether you want it or not - make Emacs ignore these keystrokes
-;; rather than beep.
-(global-set-key [lwindow] 'ignore)
-(global-set-key [rwindow] 'ignore)
-
 (defvar w32-charset-info-alist)		; w32font.c
 
 (defun w32-add-charset-info (xlfd-charset windows-charset codepage)
@@ -392,45 +325,6 @@
 (w32-add-charset-info "tis620-0" 'w32-charset-thai 874)
 (w32-add-charset-info "iso8859-1" 'w32-charset-ansi 1252)
 
-(make-obsolete-variable 'w32-enable-italics
-                        'w32-enable-synthesized-fonts "21.1")
-(make-obsolete-variable 'w32-charset-to-codepage-alist
-                        'w32-charset-info-alist "21.1")
-
-\f
-;;;; Selections
-
-;; We keep track of the last text selected here, so we can check the
-;; current selection against it, and avoid passing back our own text
-;; from x-selection-value.
-(defvar x-last-selected-text nil)
-
-(defun x-get-selection-value ()
-  "Return the value of the current selection.
-Consult the selection.  Treat empty strings as if they were unset."
-  (if x-select-enable-clipboard
-      (let (text)
-	;; Don't die if x-get-selection signals an error.
-	(condition-case c
-	    (setq text (w32-get-clipboard-data))
-	  (error (message "w32-get-clipboard-data:%s" c)))
-	(if (string= text "") (setq text nil))
-	(cond
-	 ((not text) nil)
-	 ((eq text x-last-selected-text) nil)
-	 ((string= text x-last-selected-text)
-	  ;; Record the newer string, so subsequent calls can use the 'eq' test.
-	  (setq x-last-selected-text text)
-	  nil)
-	 (t
-	  (setq x-last-selected-text text))))))
-\f
-(defalias 'x-selection-value 'x-get-selection-value)
-
-;; Arrange for the kill and yank functions to set and check the clipboard.
-(setq interprogram-cut-function 'x-select-text)
-(setq interprogram-paste-function 'x-get-selection-value)
-
 \f
 ;;;; Support for build process
 

=== modified file 'src/ChangeLog'
--- src/ChangeLog	2011-07-15 17:41:24 +0000
+++ src/ChangeLog	2011-07-17 06:57:48 +0000
@@ -1,3 +1,8 @@
+2011-07-17  Daniel Colascione  <dan.colascione@gmail.com>
+
+	* s/cygwin.h: Remove prohibition against vfork.  It's okay to use
+	now.
+
 2011-07-09  Lawrence Mitchell  <wence@gmx.li>
 
 	* gnutls.c (Qgnutls_bootprop_min_prime_bits): New variable.

=== modified file 'src/Makefile.in'
--- src/Makefile.in	2011-07-08 20:20:19 +0000
+++ src/Makefile.in	2011-07-17 10:24:47 +0000
@@ -252,6 +252,13 @@
 NS_OBJC_OBJ=@NS_OBJC_OBJ@
 ## Only set if NS_IMPL_GNUSTEP.
 GNU_OBJC_CFLAGS=@GNU_OBJC_CFLAGS@
+## w32fns.o w32menu.c w32reg.o fringe.o fontset.o w32font.o w32term.o
+## w32xfns.o w32select.o image.o w32uniscribe.o if HAVE_W32, else
+## empty.
+W32_OBJ=@W32_OBJ@
+## -lkernel32 -luser32 -lgdi32 -lole32 -lcomdlg32 lusp10 -lcomctl32
+## --lwinspool if HAVE_W32, else empty.
+W32_LIBS=@W32_LIBS@
 
 ## Empty if !HAVE_X_WINDOWS
 ## xfont.o ftfont.o xftfont.o ftxfont.o if HAVE_XFT
@@ -337,7 +344,8 @@
 	process.o gnutls.o callproc.o \
 	region-cache.o sound.o atimer.o \
 	doprnt.o intervals.o textprop.o composite.o xml.o \
-	$(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ)
+	$(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \
+	$(W32_OBJ)
 obj = $(base_obj) $(NS_OBJC_OBJ)
 
 ## Object files used on some machine or other.
@@ -346,9 +354,9 @@
 ## in the list, in case they ever add any such entries.
 SOME_MACHINE_OBJECTS = dosfns.o msdos.o \
   xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o \
-  fontset.o dbusbind.o \
+  fontset.o dbusbind.o cygw32.o \
   nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o \
-  w32.o w32console.o w32fns.o w32heap.o w32inevt.o \
+  w32.o w32console.o w32fns.o w32heap.o \
   w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \
   w16select.o widget.o xfont.o ftfont.o xftfont.o ftxfont.o gtkutil.o \
   xsettings.o xgselect.o termcap.o
@@ -380,7 +388,7 @@
 ## Note that SunOS needs -lm to come before -lc; otherwise, you get
 ## duplicated symbols.  If the standard libraries were compiled
 ## with GCC, we might need LIB_GCC again after them.
-LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \
+LIBES = $(LIBS) $(W32_LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \
    $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(DBUS_LIBS) \
    $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \
    $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \

=== added file 'src/cygw32.c'
--- src/cygw32.c	1970-01-01 00:00:00 +0000
+++ src/cygw32.c	2011-07-17 12:08:27 +0000
@@ -0,0 +1,150 @@
+/* Cygwin support routines.
+   Copyright (C) 2011  Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
+
+
+#include "cygw32.h"
+
+static Lisp_Object Qutf_16_le;
+
+/* Advance the given string by one character */
+BYTE*
+_mbsinc (const BYTE* current)
+{
+  return (BYTE*)current + 1; /* XXX: stub */
+}
+
+unsigned
+_mbsnextc (const BYTE* current)
+{
+  return *current; /* XXX: stub */
+}
+
+BYTE*
+_mbsncpy (BYTE* dest, const BYTE* src, size_t count)
+{
+  return strncpy (dest, src, count); /* XXX: stub */
+}
+
+extern Lisp_Object
+conv_filename_to_w32_unicode (Lisp_Object in, int absolute_p)
+{
+  ssize_t converted_len;
+  Lisp_Object converted;
+  unsigned flags;
+
+  flags = CCP_POSIX_TO_WIN_W;
+  if (!absolute_p) {
+    flags |= CCP_RELATIVE;
+  }
+
+  in = ENCODE_UTF_8 (in);
+
+  converted_len = cygwin_conv_path (flags, SDATA (in), NULL, 0);
+  if (converted_len < 2)
+    error ("cygwin_conv_path: %s", strerror (errno));
+  
+  converted = make_uninit_string (converted_len - 1);
+  if (cygwin_conv_path (flags, SDATA (in),
+                        SDATA (converted), converted_len))
+    error ("cygwin_conv_path: %s", strerror (errno));
+  
+  return converted;
+}
+
+extern Lisp_Object
+conv_filename_from_w32_unicode (const wchar_t* in, int absolute_p)
+{
+  ssize_t converted_len;
+  Lisp_Object converted;
+  unsigned flags;
+
+  flags = CCP_WIN_W_TO_POSIX;
+  if (!absolute_p) {
+    flags |= CCP_RELATIVE;
+  }
+
+  converted_len = cygwin_conv_path (flags, in, NULL, 0);
+  if (converted_len < 1)
+    error ("cygwin_conv_path: %s", strerror (errno));
+  
+  converted = make_uninit_string (converted_len - 1 /*subtract terminator*/);
+  if (cygwin_conv_path (flags, in, SDATA (converted), converted_len))
+    error ("cygwin_conv_path: %s", strerror (errno));
+  
+  return code_convert_string_norecord (converted, Qutf_8, 0);
+}
+
+Lisp_Object
+from_unicode (Lisp_Object str)
+{
+  CHECK_STRING (str);
+  if (!STRING_MULTIBYTE (str) &&
+      SBYTES (str) & 1)
+    {
+      str = Fsubstring (str, make_number (0), make_number (-1));
+    }
+  
+  return code_convert_string_norecord (str, Qutf_16_le, 0);
+}
+
+wchar_t*
+to_unicode (Lisp_Object str, Lisp_Object* buf)
+{
+  *buf = code_convert_string_norecord (str, Qutf_16_le, 1);
+  /* We need to make an additional copy to ensure that the final
+     string is _doubly_ zero terminated --- that is, that the string
+     is terminated by two zero bytes and one utf-16le null character.
+     Because strings are already terminated with a single zero byte,
+     we just add one additional zero. */
+  str = make_uninit_string (SBYTES (*buf) + 1);
+  memcpy (SDATA (str), SDATA (*buf), SBYTES (*buf));
+  SDATA (str) [SBYTES (*buf)] = '\0';
+  *buf = str;
+  return WCSDATA (*buf);
+}
+
+DEFUN ("cygwin-convert-path-to-windows",
+       Fcygwin_convert_path_to_windows, Scygwin_convert_path_to_windows,
+       1, 2, 0,
+       doc: /* Convert PATH to a Windows path.  If ABSOLUTE-P if
+               non-nil, return an absolute path.*/)
+  (Lisp_Object path, Lisp_Object absolute_p)
+{
+  return from_unicode (
+    conv_filename_to_w32_unicode (path, absolute_p == Qnil ? 0 : 1));
+}
+
+DEFUN ("cygwin-convert-path-from-windows",
+       Fcygwin_convert_path_from_windows, Scygwin_convert_path_from_windows,
+       1, 2, 0,
+       doc: /* Convert a Windows path to a Cygwin path.  If ABSOLUTE-P
+               if non-nil, return an absolute path.*/)
+  (Lisp_Object path, Lisp_Object absolute_p)
+{
+  return conv_filename_from_w32_unicode (to_unicode (path, &path),
+                                         absolute_p == Qnil ? 0 : 1);
+}
+
+void
+syms_of_cygw32 (void)
+{
+  /* No, not utf-16-le: that one has a BOM.  */
+  DEFSYM (Qutf_16_le, "utf-16le"); 
+  defsubr (&Scygwin_convert_path_from_windows);
+  defsubr (&Scygwin_convert_path_to_windows);
+}

=== modified file 'src/dispextern.h'
--- src/dispextern.h	2011-07-14 17:28:42 +0000
+++ src/dispextern.h	2011-07-16 10:15:54 +0000
@@ -3106,7 +3106,7 @@
 int update_window_fringes (struct window *, int);
 void compute_fringe_widths (struct frame *, int);
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 void w32_init_fringe (struct redisplay_interface *);
 void w32_reset_fringes (void);
 #endif
@@ -3207,7 +3207,7 @@
 #ifdef HAVE_X_WINDOWS
 void gamma_correct (struct frame *, XColor *);
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 void gamma_correct (struct frame *, COLORREF *);
 #endif
 

=== modified file 'src/emacs.c'
--- src/emacs.c	2011-07-10 08:20:10 +0000
+++ src/emacs.c	2011-07-17 13:41:12 +0000
@@ -35,7 +35,11 @@
 #include <fcntl.h>
 #include <windows.h> /* just for w32.h */
 #include "w32.h"
-#include "w32heap.h" /* for prototype of sbrk */
+#endif
+
+#if WINDOWSNT || HAVE_NTGUI
+#include "w32heap.h"
+#include "w32select.h"
 #endif
 
 #ifdef NS_IMPL_GNUSTEP
@@ -1410,6 +1414,11 @@
     tzset ();
 #endif /* MSDOS */
 
+#if WINDOWSNT || HAVE_NTGUI
+  hinst = GetModuleHandle(NULL);
+  cache_system_info ();
+#endif
+
 #ifdef WINDOWSNT
   globals_of_w32 ();
   /* Initialize environment from registry settings.  */
@@ -1512,6 +1521,9 @@
 #ifdef WINDOWSNT
       syms_of_ntproc ();
 #endif /* WINDOWSNT */
+#ifdef CYGWIN
+      syms_of_cygw32 ();
+#endif /* CYGWIN */
       syms_of_window ();
       syms_of_xdisp ();
       syms_of_font ();
@@ -1542,11 +1554,14 @@
 #ifdef HAVE_NTGUI
       syms_of_w32term ();
       syms_of_w32fns ();
-      syms_of_w32select ();
       syms_of_w32menu ();
       syms_of_fontset ();
 #endif /* HAVE_NTGUI */
 
+#ifdef HAVE_W32SELECT
+      syms_of_w32select ();
+#endif /* HAVE_W32SELECT */
+      
 #ifdef MSDOS
       syms_of_xmenu ();
       syms_of_dosfns();
@@ -1588,8 +1603,11 @@
 #ifdef HAVE_NTGUI
       globals_of_w32fns ();
       globals_of_w32menu ();
+#endif  /* HAVE_NTGUI */
+
+#ifdef HAVE_W32SELECT
       globals_of_w32select ();
-#endif  /* HAVE_NTGUI */
+#endif /* HAVE_W32SELECT */
     }
 
   init_charset ();

=== modified file 'src/font.c'
--- src/font.c	2011-07-10 08:20:10 +0000
+++ src/font.c	2011-07-16 12:10:21 +0000
@@ -5207,9 +5207,9 @@
 #ifdef HAVE_BDFFONT
   syms_of_bdffont ();
 #endif	/* HAVE_BDFFONT */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   syms_of_w32font ();
-#endif	/* WINDOWSNT */
+#endif	/* HAVE_NTGUI */
 #ifdef HAVE_NS
   syms_of_nsfont ();
 #endif	/* HAVE_NS */

=== modified file 'src/font.h'
--- src/font.h	2011-06-20 05:51:47 +0000
+++ src/font.h	2011-07-16 06:51:09 +0000
@@ -830,11 +830,11 @@
 extern void syms_of_bdffont (void);
 #endif	/* HAVE_BDFFONT */
 #endif	/* HAVE_X_WINDOWS */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern struct font_driver w32font_driver;
 extern struct font_driver uniscribe_font_driver;
 extern void syms_of_w32font (void);
-#endif	/* WINDOWSNT */
+#endif	/* HAVE_NTGUI */
 #ifdef HAVE_NS
 extern Lisp_Object Qfontsize;
 extern struct font_driver nsfont_driver;

=== modified file 'src/fontset.c'
--- src/fontset.c	2011-06-13 04:55:03 +0000
+++ src/fontset.c	2011-07-16 10:55:38 +0000
@@ -45,7 +45,7 @@
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef HAVE_NS

=== modified file 'src/frame.c'
--- src/frame.c	2011-06-24 21:25:22 +0000
+++ src/frame.c	2011-07-16 12:10:01 +0000
@@ -29,7 +29,7 @@
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef HAVE_NS
@@ -2734,7 +2734,7 @@
   {"tool-bar-position",		&Qtool_bar_position},
 };
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 
 /* Calculate fullscreen size.  Return in *TOP_POS and *LEFT_POS the
    wanted positions of the WM window (not Emacs window).
@@ -2778,7 +2778,7 @@
   *height = newheight;
 }
 
-#endif /* WINDOWSNT */
+#endif /* HAVE_NTGUI */
 
 #ifdef HAVE_WINDOW_SYSTEM
 

=== modified file 'src/frame.h'
--- src/frame.h	2011-06-11 21:31:32 +0000
+++ src/frame.h	2011-07-16 10:13:49 +0000
@@ -1092,7 +1092,7 @@
 
 extern Lisp_Object Qface_set_after_frame_default;
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern void x_fullscreen_adjust (struct frame *f, int *, int *,
                                  int *, int *);
 #endif

=== modified file 'src/image.c'
--- src/image.c	2011-07-10 08:20:10 +0000
+++ src/image.c	2011-07-16 10:48:39 +0000
@@ -48,10 +48,13 @@
 #include "termhooks.h"
 #include "font.h"
 
+#if HAVE_X_WINDOWS || (CYGWIN && HAVE_NTGUI)
+#include <sys/types.h>
+#include <sys/stat.h>
+#endif
+
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
-#include <sys/types.h>
-#include <sys/stat.h>
 
 #define COLOR_TABLE_SUPPORT 1
 
@@ -67,7 +70,11 @@
 
 
 #ifdef HAVE_NTGUI
+#if CYGWIN
+#include "cygw32.h"
+#else
 #include "w32.h"
+#endif
 #include "w32term.h"
 
 /* W32_TODO : Color tables on W32.  */
@@ -588,7 +595,7 @@
 static void x_emboss (struct frame *, struct image *);
 static int x_build_heuristic_mask (struct frame *, struct image *,
                                    Lisp_Object);
-#ifdef HAVE_NTGUI
+#if WINDOWSNT
 #define CACHE_IMAGE_TYPE(type, status) \
   do { Vlibrary_cache = Fcons (Fcons (type, status), Vlibrary_cache); } while (0)
 #else
@@ -2910,7 +2917,7 @@
 	  else
 	    bits = (char *) XBOOL_VECTOR (data)->data;
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
           {
             char *invertedBits;
             int nbytes, i;
@@ -8614,7 +8621,7 @@
 of `dynamic-library-alist', which see).  */)
   (Lisp_Object type, Lisp_Object libraries)
 {
-#ifdef HAVE_NTGUI
+#ifdef WINDOWSNT
   /* Don't try to reload the library.  */
   Lisp_Object tested = Fassq (type, Vlibrary_cache);
   if (CONSP (tested))

=== modified file 'src/keyboard.c'
--- src/keyboard.c	2011-07-14 18:34:54 +0000
+++ src/keyboard.c	2011-07-17 07:59:27 +0000
@@ -321,7 +321,7 @@
 /* Symbols to denote kinds of events.  */
 static Lisp_Object Qfunction_key;
 Lisp_Object Qmouse_click;
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
 Lisp_Object Qlanguage_change;
 #endif
 static Lisp_Object Qdrag_n_drop;
@@ -3777,8 +3777,8 @@
 #ifdef subprocesses
   if (kbd_on_hold_p () && kbd_buffer_nr_stored () < KBD_BUFFER_SIZE/4)
     {
-      /* Start reading input again, we have processed enough so we can
-         accept new events again.  */
+      /* Start reading input again because we have processed enough to
+         be able to accept new events again.  */
       unhold_keyboard_input ();
 #ifdef SIGIO
       if (!noninteractive)
@@ -3962,7 +3962,7 @@
 	    x_activate_menubar (XFRAME (event->frame_or_window));
 	}
 #endif
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
       else if (event->kind == LANGUAGE_CHANGE_EVENT)
 	{
 	  /* Make an event (language-change (FRAME CHARSET LCID)).  */
@@ -5412,7 +5412,7 @@
 				  (sizeof (lispy_function_keys)
 				   / sizeof (lispy_function_keys[0])));
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
     case MULTIMEDIA_KEY_EVENT:
       if (event->code < (sizeof (lispy_multimedia_keys)
                          / sizeof (lispy_multimedia_keys[0]))
@@ -11528,7 +11528,7 @@
   DEFSYM (Qconfig_changed_event, "config-changed-event");
   DEFSYM (Qmenu_enable, "menu-enable");
 
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
   DEFSYM (Qlanguage_change, "language-change");
 #endif
 

=== modified file 'src/keyboard.h'
--- src/keyboard.h	2011-06-23 06:31:41 +0000
+++ src/keyboard.h	2011-07-16 06:28:00 +0000
@@ -511,6 +511,6 @@
 extern EMACS_TIME timer_check (void);
 extern void mark_kboards (void);
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 extern const char *const lispy_function_keys[];
 #endif

=== modified file 'src/lisp.h'
--- src/lisp.h	2011-06-24 21:25:22 +0000
+++ src/lisp.h	2011-07-17 17:34:15 +0000
@@ -27,6 +27,14 @@
 
 #include <intprops.h>
 
+#define t(...)                                          \
+    ({                                                  \
+      fprintf (stderr, "T:%s:%u: ",                     \
+               __FUNCTION__, __LINE__);                 \
+      fprintf (stderr, __VA_ARGS__);                    \
+      fputc ('\n', stderr);                             \
+    })
+
 /* Use the configure flag --enable-checking[=LIST] to enable various
    types of run time checks for Lisp objects.  */
 

=== modified file 'src/process.c'
--- src/process.c	2011-07-06 18:04:23 +0000
+++ src/process.c	2011-07-17 09:23:40 +0000
@@ -108,6 +108,9 @@
 #ifdef HAVE_NS
 #include "nsterm.h"
 #endif
+#ifdef HAVE_NTGUI
+#include "w32term.h"
+#endif
 
 Lisp_Object Qeuid, Qegid, Qcomm, Qstate, Qppid, Qpgrp, Qsess, Qttname, Qtpgid;
 Lisp_Object Qminflt, Qmajflt, Qcminflt, Qcmajflt, Qutime, Qstime, Qcstime;
@@ -4531,6 +4534,8 @@
           nfds = xg_select
 #elif defined (HAVE_NS)
 	  nfds = ns_select
+#elif defined (USE_W32_SELECT)
+          nfds = w32_select  
 #else
 	  nfds = select
 #endif

=== modified file 'src/regex.c'
--- src/regex.c	2011-07-10 08:20:10 +0000
+++ src/regex.c	2011-07-16 16:34:09 +0000
@@ -1891,7 +1891,9 @@
 
 /* Explicit quit checking is only used on NTemacs and whenever we
    use polling to process input events.  */
-#if defined emacs && (defined WINDOWSNT || defined SYNC_INPUT) && defined QUIT
+#if (defined emacs &&                                                   \
+     (defined WINDOWSNT || defined HAVE_NTGUI || defined SYNC_INPUT) && \
+     defined QUIT)
 extern int immediate_quit;
 # define IMMEDIATE_QUIT_CHECK			\
     do {					\

=== modified file 'src/s/cygwin.h'
--- src/s/cygwin.h	2011-03-17 05:15:08 +0000
+++ src/s/cygwin.h	2011-07-17 09:40:15 +0000
@@ -81,10 +81,6 @@
 
 #define HAVE_SOCKETS
 
-/* vfork() interacts badly with setsid(), causing ptys to fail to
-   change their controlling terminal */
-#define vfork fork
-
 /* This should work (at least when compiling with gcc).  But I have no way
    or intention to verify or even test it.  If you encounter a problem with
    it, feel free to change this setting, but please add a comment here about
@@ -102,3 +98,23 @@
 
 /* Send signals to subprocesses by "typing" special chars at them.  */
 #define SIGNALS_VIA_CHARACTERS
+
+#ifdef HAVE_NTGUI
+
+/* Work around Cygwin signal bug
+ * <loom.20100428T060408-563@post.gmane.org> */
+#define USE_W32_SELECT
+
+extern int getloadavg (double *, int);
+
+#ifdef EMACSDEBUG
+extern void _DebPrint (const char *fmt, ...);
+#define DebPrint(stuff) _DebPrint stuff
+#else
+#define DebPrint(stuff)
+#endif /* EMACSDEBUG */
+
+#endif /* HAVE_NTGUI */
+
+/* For benefit of normally WINDOWSNT code. */
+

=== modified file 'src/termhooks.h'
--- src/termhooks.h	2011-06-06 19:43:39 +0000
+++ src/termhooks.h	2011-07-16 06:29:45 +0000
@@ -102,9 +102,9 @@
   HORIZ_WHEEL_EVENT,            /* A wheel event generated by a second
                                    horizontal wheel that is present on some
                                    mice. See WHEEL_EVENT.  */
-#if defined (WINDOWSNT)
+#if defined (HAVE_NTGUI)
   LANGUAGE_CHANGE_EVENT,	/* A LANGUAGE_CHANGE_EVENT is
-				   generated on WINDOWSNT or Mac OS
+				   generated on HAVE_NTGUI or Mac OS
 				   when the keyboard layout or input
 				   language is changed by the
 				   user.  */
@@ -183,7 +183,7 @@
 
   , CONFIG_CHANGED_EVENT
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   /* Generated when an APPCOMMAND event is received, in response to
      Multimedia or Internet buttons on some keyboards.
      Such keys are available as normal function keys on X through the

=== modified file 'src/unexcw.c'
--- src/unexcw.c	2011-03-17 20:18:59 +0000
+++ src/unexcw.c	2011-07-16 06:24:32 +0000
@@ -31,6 +31,8 @@
 
 #define DOTEXE ".exe"
 
+extern void report_sheap_usage (int);
+
 extern int bss_sbrk_did_unexec;
 
 /* emacs symbols that indicate where bss and data end for emacs internals */

=== modified file 'src/w32.c'
--- src/w32.c	2011-07-09 07:00:58 +0000
+++ src/w32.c	2011-07-16 07:04:58 +0000
@@ -31,7 +31,6 @@
 #include <sys/file.h>
 #include <sys/time.h>
 #include <sys/utime.h>
-#include <mbstring.h>	/* for _mbspbrk */
 #include <math.h>
 #include <setjmp.h>
 #include <time.h>
@@ -39,6 +38,7 @@
 /* must include CRT headers *before* config.h */
 
 #include <config.h>
+#include <mbstring.h>	/* for _mbspbrk */
 
 #undef access
 #undef chdir
@@ -738,23 +738,6 @@
   return (s_pfn_Get_System_times (lpIdleTime, lpKernelTime, lpUserTime));
 }
 \f
-/* Equivalent of strerror for W32 error codes.  */
-char *
-w32_strerror (int error_no)
-{
-  static char buf[500];
-
-  if (error_no == 0)
-    error_no = GetLastError ();
-
-  buf[0] = '\0';
-  if (!FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM, NULL,
-		      error_no,
-		      0, /* choose most suitable language */
-		      buf, sizeof (buf), NULL))
-    sprintf (buf, "w32 error %u", error_no);
-  return buf;
-}
 
 /* Return 1 if P is a valid pointer to an object of size SIZE.  Return
    0 if P is NOT a valid pointer.  Return -1 if we cannot validate P.

=== modified file 'src/w32.h'
--- src/w32.h	2011-05-04 14:03:16 +0000
+++ src/w32.h	2011-07-17 14:01:09 +0000
@@ -133,9 +133,6 @@
 extern void syms_of_w32term (void);
 extern void syms_of_w32fns (void);
 extern void globals_of_w32fns (void);
-extern void syms_of_w32select (void);
-extern void globals_of_w32select (void);
-extern void term_w32select (void);
 extern void syms_of_w32menu (void);
 extern void globals_of_w32menu (void);
 extern void syms_of_fontset (void);

=== modified file 'src/w32console.c'
--- src/w32console.c	2011-05-07 15:44:19 +0000
+++ src/w32console.c	2011-07-16 13:47:54 +0000
@@ -350,53 +350,6 @@
   scroll_line (f, n, LEFT);
 }
 
-static unsigned int sound_type = 0xFFFFFFFF;
-#define MB_EMACS_SILENT (0xFFFFFFFF - 1)
-
-void
-w32_sys_ring_bell (struct frame *f)
-{
-  if (sound_type == 0xFFFFFFFF)
-    {
-      Beep (666, 100);
-    }
-  else if (sound_type == MB_EMACS_SILENT)
-    {
-      /* Do nothing.  */
-    }
-  else
-    MessageBeep (sound_type);
-}
-
-DEFUN ("set-message-beep", Fset_message_beep, Sset_message_beep, 1, 1, 0,
-       doc: /* Set the sound generated when the bell is rung.
-SOUND is 'asterisk, 'exclamation, 'hand, 'question, 'ok, or 'silent
-to use the corresponding system sound for the bell.  The 'silent sound
-prevents Emacs from making any sound at all.
-SOUND is nil to use the normal beep.  */)
-  (Lisp_Object sound)
-{
-  CHECK_SYMBOL (sound);
-
-  if (NILP (sound))
-      sound_type = 0xFFFFFFFF;
-  else if (EQ (sound, intern ("asterisk")))
-      sound_type = MB_ICONASTERISK;
-  else if (EQ (sound, intern ("exclamation")))
-      sound_type = MB_ICONEXCLAMATION;
-  else if (EQ (sound, intern ("hand")))
-      sound_type = MB_ICONHAND;
-  else if (EQ (sound, intern ("question")))
-      sound_type = MB_ICONQUESTION;
-  else if (EQ (sound, intern ("ok")))
-      sound_type = MB_OK;
-  else if (EQ (sound, intern ("silent")))
-      sound_type = MB_EMACS_SILENT;
-  else
-      sound_type = 0xFFFFFFFF;
-
-  return sound;
-}
 
 static void
 w32con_reset_terminal_modes (struct terminal *t)
@@ -755,6 +708,5 @@
   defsubr (&Sset_screen_color);
   defsubr (&Sget_screen_color);
   defsubr (&Sset_cursor_size);
-  defsubr (&Sset_message_beep);
 }
 

=== modified file 'src/w32fns.c'
--- src/w32fns.c	2011-07-08 12:46:17 +0000
+++ src/w32fns.c	2011-07-17 17:45:48 +0000
@@ -45,8 +45,14 @@
 #include "fontset.h"
 #include "systime.h"
 #include "termhooks.h"
+
 #include "w32heap.h"
+
+#if CYGWIN
+#include "cygw32.h"
+#else
 #include "w32.h"
+#endif
 
 #include "bitmaps/gray.xbm"
 
@@ -79,6 +85,7 @@
 extern void w32_menu_display_help (HWND, HMENU, UINT, UINT);
 extern void w32_free_menu_strings (HWND);
 extern const char *map_w32_filename (const char *, const char **);
+extern char * w32_strerror (int error_no);
 
 /* If non-zero, a w32 timer that, when it expires, displays an
    hourglass cursor on all frames.  */
@@ -201,6 +208,30 @@
 static void w32_show_hourglass (struct frame *);
 static void w32_hide_hourglass (void);
 
+int faked_key;
+
+/* This gives us the page size and the size of the allocation unit on NT.  */
+SYSTEM_INFO sysinfo_cache;
+
+/* This gives us version, build, and platform identification.  */
+OSVERSIONINFO osinfo_cache;
+
+unsigned long syspage_mask = 0;
+
+/* The major and minor versions of NT.  */
+int w32_major_version;
+int w32_minor_version;
+int w32_build_number;
+
+/* Distinguish between Windows NT and Windows 95.  */
+int os_subtype;
+
+#ifdef HAVE_NTGUI
+HINSTANCE hinst = NULL;
+#endif
+
+static unsigned int sound_type = 0xFFFFFFFF;
+#define MB_EMACS_SILENT (0xFFFFFFFF - 1)
 
 \f
 /* Error if we are not connected to MS-Windows.  */
@@ -1067,12 +1098,20 @@
    If ALLOC is nonzero, allocate a new colormap cell.  */
 
 int
-w32_defined_color (FRAME_PTR f, char *color, XColor *color_def, int alloc)
+w32_defined_color (FRAME_PTR f, const char *color, XColor *color_def, int alloc)
 {
   register Lisp_Object tem;
   COLORREF w32_color_ref;
-
-  tem = x_to_w32_color (color);
+  char* color_tem;
+  USE_SAFE_ALLOCA;
+
+  /* Allocate a temporary copy of COLOR because x_to_w32_color
+   * modifies it and we promised our caller we wouldn't. */
+
+  SAFE_ALLOCA (color_tem, char*, strlen (color));
+  strcpy (color_tem, color);
+  tem = x_to_w32_color (color_tem);
+  SAFE_FREE ();
 
   if (!NILP (tem))
     {
@@ -1829,10 +1868,7 @@
 
   /* Do first time app init */
 
-  if (!hprevinst)
-    {
-      w32_init_class (hinst);
-    }
+  w32_init_class (hinst);
 
   if (f->size_hint_flags & USPosition || f->size_hint_flags & PPosition)
     {
@@ -2232,6 +2268,58 @@
     }
 }
 
+#if EMACSDEBUG
+const char*
+w32_name_of_message (UINT msg)
+{
+  unsigned i;
+  static char buf[64];
+  static const struct {
+    UINT msg;
+    const char* name;
+  } msgnames[] = {
+#define M(msg) { msg, # msg }
+      M (WM_PAINT),
+      M (WM_TIMER),
+      M (WM_USER),
+      M (WM_MOUSEMOVE),
+      M (WM_LBUTTONUP),
+      M (WM_KEYDOWN),
+      M (WM_EMACS_KILL),
+      M (WM_EMACS_CREATEWINDOW),
+      M (WM_EMACS_DONE),
+      M (WM_EMACS_CREATESCROLLBAR),
+      M (WM_EMACS_SHOWWINDOW),
+      M (WM_EMACS_SETWINDOWPOS),
+      M (WM_EMACS_DESTROYWINDOW),
+      M (WM_EMACS_TRACKPOPUPMENU),
+      M (WM_EMACS_SETFOCUS),
+      M (WM_EMACS_SETFOREGROUND),
+      M (WM_EMACS_SETLOCALE),
+      M (WM_EMACS_SETKEYBOARDLAYOUT),
+      M (WM_EMACS_REGISTER_HOT_KEY),
+      M (WM_EMACS_UNREGISTER_HOT_KEY),
+      M (WM_EMACS_TOGGLE_LOCK_KEY),
+      M (WM_EMACS_TRACK_CARET),
+      M (WM_EMACS_DESTROY_CARET),
+      M (WM_EMACS_SHOW_CARET),
+      M (WM_EMACS_HIDE_CARET),
+      M (WM_EMACS_SETCURSOR),
+      M (WM_EMACS_PAINT),
+      M (WM_CHAR),
+#undef M
+      { 0, 0 }
+  };
+
+  for (i = 0; msgnames[i].name; ++i)
+    if (msgnames[i].msg == msg)
+      return msgnames[i].name;
+
+  sprintf (buf, "message 0x%04x", (unsigned)msg);
+  return buf;    
+}
+#endif /* EMACSDEBUG */
+
 /* Main message dispatch loop. */
 
 static void
@@ -2245,6 +2333,10 @@
 
   while (GetMessage (&msg, NULL, 0, 0))
     {
+      
+      /* DebPrint (("w32_msg_pump: %s time:%u\n", */
+      /*            w32_name_of_message (msg.message), msg.time)); */
+      
       if (msg.hwnd == NULL)
 	{
 	  switch (msg.message)
@@ -4653,6 +4745,37 @@
 {
   return Qnil;
 }
+
+DEFUN ("set-message-beep", Fset_message_beep, Sset_message_beep, 1, 1, 0,
+       doc: /* Set the sound generated when the bell is rung.
+SOUND is 'asterisk, 'exclamation, 'hand, 'question, 'ok, or 'silent
+to use the corresponding system sound for the bell.  The 'silent sound
+prevents Emacs from making any sound at all.
+SOUND is nil to use the normal beep.  */)
+  (Lisp_Object sound)
+{
+  CHECK_SYMBOL (sound);
+
+  if (NILP (sound))
+      sound_type = 0xFFFFFFFF;
+  else if (EQ (sound, intern ("asterisk")))
+      sound_type = MB_ICONASTERISK;
+  else if (EQ (sound, intern ("exclamation")))
+      sound_type = MB_ICONEXCLAMATION;
+  else if (EQ (sound, intern ("hand")))
+      sound_type = MB_ICONHAND;
+  else if (EQ (sound, intern ("question")))
+      sound_type = MB_ICONQUESTION;
+  else if (EQ (sound, intern ("ok")))
+      sound_type = MB_OK;
+  else if (EQ (sound, intern ("silent")))
+      sound_type = MB_EMACS_SILENT;
+  else
+      sound_type = 0xFFFFFFFF;
+
+  return sound;
+}
+
 \f
 int
 x_pixel_width (register struct frame *f)
@@ -5841,7 +5964,7 @@
 {
   if (msg == WM_NOTIFY)
     {
-      OFNOTIFY * notify = (OFNOTIFY *)lParam;
+      OFNOTIFYW * notify = (OFNOTIFYW *)lParam;
       /* Detect when the Filter dropdown is changed.  */
       if (notify->hdr.code == CDN_TYPECHANGE
 	  || notify->hdr.code == CDN_INITDONE)
@@ -5869,7 +5992,7 @@
 	  if (notify->lpOFN->nFilterIndex == 2)
 	    {
 	      CommDlg_OpenSave_SetControlText (dialog, FILE_NAME_TEXT_FIELD,
-					       "Current Directory");
+					       L"Current Directory");
 	      EnableWindow (edit_control, FALSE);
 	      /* Note that at least on Windows 7, the above call to EnableWindow
 		 disables the window that would ordinarily have focus.	If we
@@ -5885,7 +6008,7 @@
 	      /* Don't override default filename on init done.  */
 	      if (notify->hdr.code == CDN_TYPECHANGE)
 		CommDlg_OpenSave_SetControlText (dialog,
-						 FILE_NAME_TEXT_FIELD, "");
+						 FILE_NAME_TEXT_FIELD, L"");
 	      EnableWindow (edit_control, TRUE);
 	    }
 	}
@@ -5893,19 +6016,6 @@
   return 0;
 }
 
-/* Since we compile with _WIN32_WINNT set to 0x0400 (for NT4 compatibility)
-   we end up with the old file dialogs. Define a big enough struct for the
-   new dialog to trick GetOpenFileName into giving us the new dialogs on
-   Windows 2000 and XP.  */
-typedef struct
-{
-  OPENFILENAME real_details;
-  void * pReserved;
-  DWORD dwReserved;
-  DWORD FlagsEx;
-} NEWOPENFILENAME;
-
-
 DEFUN ("x-file-dialog", Fx_file_dialog, Sx_file_dialog, 2, 5, 0,
        doc: /* Read file name, prompting with PROMPT in directory DIR.
 Use a file selection dialog.  Select DEFAULT-FILENAME in the dialog's file
@@ -5919,131 +6029,109 @@
 {
   struct frame *f = SELECTED_FRAME ();
   Lisp_Object file = Qnil;
+  Lisp_Object filename = empty_unibyte_string;
+  Lisp_Object filter = Qnil;
   int count = SPECPDL_INDEX ();
-  struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5, gcpro6;
-  char filename[MAX_PATH + 1];
-  char init_dir[MAX_PATH + 1];
+  wchar_t filename_buf[MAX_PATH * 4];
   int default_filter_index = 1; /* 1: All Files, 2: Directories only  */
+  struct gcpro gcpro1, gcpro2, gcpro3;
 
-  GCPRO6 (prompt, dir, default_filename, mustmatch, only_dir_p, file);
+  GCPRO3 (file, filename, filter);
   CHECK_STRING (prompt);
   CHECK_STRING (dir);
 
+  to_unicode (prompt, &prompt);
+
   /* Create the dialog with PROMPT as title, using DIR as initial
      directory and using "*" as pattern.  */
-  dir = Fexpand_file_name (dir, Qnil);
-  strncpy (init_dir, SDATA (ENCODE_FILE (dir)), MAX_PATH);
-  init_dir[MAX_PATH] = '\0';
-  unixtodos_filename (init_dir);
-
-  if (STRINGP (default_filename))
-    {
-      char *file_name_only;
-      char *full_path_name = SDATA (ENCODE_FILE (default_filename));
-
-      unixtodos_filename (full_path_name);
-
-      file_name_only = strrchr (full_path_name, '\\');
-      if (!file_name_only)
-        file_name_only = full_path_name;
-      else
-	file_name_only++;
-
-      strncpy (filename, file_name_only, MAX_PATH);
-      filename[MAX_PATH] = '\0';
-    }
-  else
-    filename[0] = '\0';
-
-  /* The code in file_dialog_callback that attempts to set the text
-     of the file name edit window when handling the CDN_INITDONE
-     WM_NOTIFY message does not work.  Setting filename to "Current
-     Directory" in the only_dir_p case here does work however.  */
-  if (filename[0] == 0 && ! NILP (only_dir_p))
-    strcpy (filename, "Current Directory");
+  to_unicode (Fexpand_file_name (dir, Qnil), &dir);
+
+  to_unicode (build_string ("All Files (*.*)\0*.*\0Directories\0*|*\0\0"),
+              &filter);
 
   {
-    NEWOPENFILENAME new_file_details;
+    OPENFILENAMEW file_details;
     BOOL file_opened = FALSE;
-    OPENFILENAME * file_details = &new_file_details.real_details;
 
     /* Prevent redisplay.  */
     specbind (Qinhibit_redisplay, Qt);
     BLOCK_INPUT;
 
-    memset (&new_file_details, 0, sizeof (new_file_details));
-    /* Apparently NT4 crashes if you give it an unexpected size.
-       I'm not sure about Windows 9x, so play it safe.  */
-    if (w32_major_version > 4 && w32_major_version < 95)
-      file_details->lStructSize = sizeof (NEWOPENFILENAME);
-    else
-      file_details->lStructSize = sizeof (OPENFILENAME);
-
-    file_details->hwndOwner = FRAME_W32_WINDOW (f);
+    memset (&file_details, 0, sizeof (file_details));
+    file_details.lStructSize = sizeof (file_details);
+
+    if (wcslen (WCSDATA (filename)) >= MAX_PATH*4) {
+      filename = empty_unibyte_string;
+    }
+    wcscpy (filename_buf, WCSDATA (filename));
+
+    file_details.hwndOwner = FRAME_W32_WINDOW (f);
     /* Undocumented Bug in Common File Dialog:
        If a filter is not specified, shell links are not resolved.  */
-    file_details->lpstrFilter = "All Files (*.*)\0*.*\0Directories\0*|*\0\0";
-    file_details->lpstrFile = filename;
-    file_details->nMaxFile = sizeof (filename);
-    file_details->lpstrInitialDir = init_dir;
-    file_details->lpstrTitle = SDATA (prompt);
+    file_details.lpstrFilter = WCSDATA (filter);
+    file_details.lpstrFile = filename_buf;
+    file_details.nMaxFile = sizeof (filename_buf) / sizeof (*filename_buf);
+    file_details.lpstrInitialDir = WCSDATA (dir);
+    file_details.lpstrTitle = WCSDATA (prompt);
 
     if (! NILP (only_dir_p))
       default_filter_index = 2;
 
-    file_details->nFilterIndex = default_filter_index;
+    file_details.nFilterIndex = default_filter_index;
 
-    file_details->Flags = (OFN_HIDEREADONLY | OFN_NOCHANGEDIR
+    file_details.Flags = (OFN_HIDEREADONLY | OFN_NOCHANGEDIR
 			  | OFN_EXPLORER | OFN_ENABLEHOOK);
     if (!NILP (mustmatch))
       {
 	/* Require that the path to the parent directory exists.  */
-	file_details->Flags |= OFN_PATHMUSTEXIST;
+	file_details.Flags |= OFN_PATHMUSTEXIST;
 	/* If we are looking for a file, require that it exists.  */
 	if (NILP (only_dir_p))
-	  file_details->Flags |= OFN_FILEMUSTEXIST;
+	  file_details.Flags |= OFN_FILEMUSTEXIST;
       }
 
-    file_details->lpfnHook = (LPOFNHOOKPROC) file_dialog_callback;
-
-    file_opened = GetOpenFileName (file_details);
+    file_details.lpfnHook = (LPOFNHOOKPROC) file_dialog_callback;
+    file_opened = GetOpenFileNameW (&file_details);
 
     UNBLOCK_INPUT;
 
     if (file_opened)
       {
-	dostounix_filename (filename);
 
-	if (file_details->nFilterIndex == 2)
+	if (file_details.nFilterIndex == 2)
 	  {
 	    /* "Directories" selected - strip dummy file name.  */
-	    char * last = strrchr (filename, '/');
-	    *last = '\0';
+	    wchar_t * last = wcsrchr (filename_buf, L'\\');
+            if (last)
+              *last = '\0';
 	  }
-
-	file = DECODE_FILE (build_string (filename));
+        filename = conv_filename_from_w32_unicode (filename_buf, 0);
       }
     /* User cancelled the dialog without making a selection.  */
     else if (!CommDlgExtendedError ())
-      file = Qnil;
+      filename = Qnil;
     /* An error occurred, fallback on reading from the mini-buffer.  */
     else
-      file = Fcompleting_read (prompt, intern ("read-file-name-internal"),
-			       dir, mustmatch, dir, Qfile_name_history,
-			       default_filename, Qnil);
-
-    file = unbind_to (count, file);
+      filename = Fcompleting_read (from_unicode (prompt),
+                                   intern ("read-file-name-internal"),
+                                   from_unicode (dir),
+                                   mustmatch,
+                                   from_unicode (dir),
+                                   Qfile_name_history,
+                                   default_filename, Qnil );
+    filename = unbind_to (count, filename);
   }
 
   UNGCPRO;
 
   /* Make "Cancel" equivalent to C-g.  */
-  if (NILP (file))
+  if (NILP (filename))
     Fsignal (Qquit, Qnil);
 
-  return unbind_to (count, file);
+  return unbind_to (count, filename);
 }
 
+#ifdef WINDOWSNT
 
 /* Moving files to the system recycle bin.
    Used by `move-file-to-trash' instead of the default moving to ~/.Trash  */
@@ -6098,6 +6186,8 @@
   return Qnil;
 }
 
+#endif /* WINDOWSNT */
+
 \f
 /***********************************************************************
                          w32 specialized functions
@@ -6532,7 +6622,7 @@
       else
 	{
 	  char buffer[16];
-	  _snprintf (buffer, 16, "%d", system_status.BatteryLifePercent);
+	  snprintf (buffer, 16, "%d", system_status.BatteryLifePercent);
 	  load_percentage = build_string (buffer);
 	}
 
@@ -6543,18 +6633,18 @@
 	  long m;
 	  float h;
 	  char buffer[16];
-	  _snprintf (buffer, 16, "%ld", seconds_left);
+	  snprintf (buffer, 16, "%ld", seconds_left);
 	  seconds = build_string (buffer);
 
 	  m = seconds_left / 60;
-	  _snprintf (buffer, 16, "%ld", m);
+	  snprintf (buffer, 16, "%ld", m);
 	  minutes = build_string (buffer);
 
 	  h = seconds_left / 3600.0;
-	  _snprintf (buffer, 16, "%3.1f", h);
+	  snprintf (buffer, 16, "%3.1f", h);
 	  hours = build_string (buffer);
 
-	  _snprintf (buffer, 16, "%ld:%02ld", m / 60, m % 60);
+	  snprintf (buffer, 16, "%ld:%02ld", m / 60, m % 60);
 	  remain = build_string (buffer);
 	}
       sequences[0] = Fcons (make_number ('L'), line_status);
@@ -6716,10 +6806,10 @@
         {
 	  /* a remote printer */
 	  if (*ppi2->pServerName == '\\')
-	    _snprintf (pname_buf, sizeof (pname_buf), "%s\\%s", ppi2->pServerName,
+	    snprintf (pname_buf, sizeof (pname_buf), "%s\\%s", ppi2->pServerName,
 		       ppi2->pShareName);
 	  else
-	    _snprintf (pname_buf, sizeof (pname_buf), "\\\\%s\\%s", ppi2->pServerName,
+	    snprintf (pname_buf, sizeof (pname_buf), "\\\\%s\\%s", ppi2->pServerName,
 		       ppi2->pShareName);
 	  pname_buf[sizeof (pname_buf) - 1] = '\0';
 	}
@@ -6738,6 +6828,276 @@
   return build_string (pname_buf);
 }
 \f
+
+/* Equivalent of strerror for W32 error codes.  */
+char *
+w32_strerror (int error_no)
+{
+  static char buf[500];
+  DWORD ret;
+
+  if (error_no == 0)
+    error_no = GetLastError ();
+
+  ret = FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM |
+                       FORMAT_MESSAGE_IGNORE_INSERTS,
+                       NULL,
+                       error_no,
+                       0, /* choose most suitable language */
+                       buf, sizeof (buf), NULL);
+  
+  while (ret > 0 && (buf[ret - 1] == '\n' ||
+                     buf[ret - 1] == '\r' ))
+      --ret;
+  buf[ret] = '\0';
+  if (!ret)
+    sprintf (buf, "w32 error %u", error_no);
+  
+  return buf;
+}
+
+/* For convenience when debugging.  */
+int
+w32_last_error (void)
+{
+  return GetLastError ();
+}
+
+/* Cache information describing the NT system for later use.  */
+void
+cache_system_info (void)
+{
+  union
+    {
+      struct info
+	{
+	  char  major;
+	  char  minor;
+	  short platform;
+	} info;
+      DWORD data;
+    } version;
+
+  /* Cache the version of the operating system.  */
+  version.data = GetVersion ();
+  w32_major_version = version.info.major;
+  w32_minor_version = version.info.minor;
+
+  if (version.info.platform & 0x8000)
+    os_subtype = OS_WIN95;
+  else
+    os_subtype = OS_NT;
+
+  /* Cache page size, allocation unit, processor type, etc.  */
+  GetSystemInfo (&sysinfo_cache);
+  syspage_mask = sysinfo_cache.dwPageSize - 1;
+
+  /* Cache os info.  */
+  osinfo_cache.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
+  GetVersionEx (&osinfo_cache);
+
+  w32_build_number = osinfo_cache.dwBuildNumber;
+  if (os_subtype == OS_WIN95)
+    w32_build_number &= 0xffff;
+
+  w32_num_mouse_buttons = GetSystemMetrics (SM_CMOUSEBUTTONS);
+}
+
+#ifdef EMACSDEBUG
+void
+_DebPrint (const char *fmt, ...)
+{
+  char buf[1024];
+  va_list args;
+
+  va_start (args, fmt);
+  vsprintf (buf, fmt, args);
+  va_end (args);
+#if CYGWIN
+  fprintf (stderr, "%s", buf);
+#endif
+  OutputDebugString (buf);
+}
+#endif
+
+int
+w32_console_toggle_lock_key (int vk_code, Lisp_Object new_state)
+{
+  int cur_state = (GetKeyState (vk_code) & 1);
+
+  if (NILP (new_state)
+      || (NUMBERP (new_state)
+	  && ((XUINT (new_state)) & 1) != cur_state))
+    {
+      faked_key = vk_code;
+
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | 0, 0);
+      keybd_event ((BYTE) vk_code,
+		   (BYTE) MapVirtualKey (vk_code, 0),
+		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
+      cur_state = !cur_state;
+    }
+
+  return cur_state;
+}
+
+/* Translate console modifiers to emacs modifiers.
+   German keyboard support (Kai Morgan Zeise 2/18/95).  */
+int
+w32_kbd_mods_to_emacs (DWORD mods, WORD key)
+{
+  int retval = 0;
+
+  /* If we recognize right-alt and left-ctrl as AltGr, and it has been
+     pressed, first remove those modifiers.  */
+  if (!NILP (Vw32_recognize_altgr)
+      && (mods & (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
+      == (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
+    mods &= ~ (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED);
+
+  if (mods & (RIGHT_ALT_PRESSED | LEFT_ALT_PRESSED))
+    retval = ((NILP (Vw32_alt_is_meta)) ? alt_modifier : meta_modifier);
+
+  if (mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+    {
+      retval |= ctrl_modifier;
+      if ((mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+	  == (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
+	retval |= meta_modifier;
+    }
+
+  if (mods & LEFT_WIN_PRESSED)
+    retval |= w32_key_to_modifier (VK_LWIN);
+  if (mods & RIGHT_WIN_PRESSED)
+    retval |= w32_key_to_modifier (VK_RWIN);
+  if (mods & APPS_PRESSED)
+    retval |= w32_key_to_modifier (VK_APPS);
+  if (mods & SCROLLLOCK_ON)
+    retval |= w32_key_to_modifier (VK_SCROLL);
+
+  /* Just in case someone wanted the original behavior, make it
+     optional by setting w32-capslock-is-shiftlock to t.  */
+  if (NILP (Vw32_capslock_is_shiftlock)
+      /* Keys that should _not_ be affected by CapsLock.  */
+      && (    (key == VK_BACK)
+	   || (key == VK_TAB)
+	   || (key == VK_CLEAR)
+	   || (key == VK_RETURN)
+	   || (key == VK_ESCAPE)
+	   || ((key >= VK_SPACE) && (key <= VK_HELP))
+	   || ((key >= VK_NUMPAD0) && (key <= VK_F24))
+	   || ((key >= VK_NUMPAD_CLEAR) && (key <= VK_NUMPAD_DELETE))
+	 ))
+    {
+      /* Only consider shift state.  */
+      if ((mods & SHIFT_PRESSED) != 0)
+	retval |= shift_modifier;
+    }
+  else
+    {
+      /* Ignore CapsLock state if not enabled.  */
+      if (NILP (Vw32_enable_caps_lock))
+	mods &= ~CAPSLOCK_ON;
+      if ((mods & (SHIFT_PRESSED | CAPSLOCK_ON)) != 0)
+	retval |= shift_modifier;
+    }
+
+  return retval;
+}
+
+/* The return code indicates key code size. */
+int
+w32_kbd_patch_key (KEY_EVENT_RECORD *event)
+{
+  unsigned int key_code = event->wVirtualKeyCode;
+  unsigned int mods = event->dwControlKeyState;
+  BYTE keystate[256];
+  static BYTE ansi_code[4];
+  static int isdead = 0;
+
+  if (isdead == 2)
+    {
+      event->uChar.AsciiChar = ansi_code[2];
+      isdead = 0;
+      return 1;
+    }
+  if (event->uChar.AsciiChar != 0)
+    return 1;
+
+  memset (keystate, 0, sizeof (keystate));
+  keystate[key_code] = 0x80;
+  if (mods & SHIFT_PRESSED)
+    keystate[VK_SHIFT] = 0x80;
+  if (mods & CAPSLOCK_ON)
+    keystate[VK_CAPITAL] = 1;
+  /* If we recognize right-alt and left-ctrl as AltGr, set the key
+     states accordingly before invoking ToAscii.  */
+  if (!NILP (Vw32_recognize_altgr)
+      && (mods & LEFT_CTRL_PRESSED) && (mods & RIGHT_ALT_PRESSED))
+    {
+      keystate[VK_CONTROL] = 0x80;
+      keystate[VK_LCONTROL] = 0x80;
+      keystate[VK_MENU] = 0x80;
+      keystate[VK_RMENU] = 0x80;
+    }
+
+  /* On NT, call ToUnicode instead and then convert to the current
+     locale's default codepage.  */
+  if (os_subtype == OS_NT)
+    {
+      WCHAR buf[128];
+
+      isdead = ToUnicode (event->wVirtualKeyCode, event->wVirtualScanCode,
+			  keystate, buf, 128, 0);
+      if (isdead > 0)
+	{
+	  char cp[20];
+	  int cpId;
+
+	  event->uChar.UnicodeChar = buf[isdead - 1];
+
+	  GetLocaleInfo (GetThreadLocale (),
+			 LOCALE_IDEFAULTANSICODEPAGE, cp, 20);
+	  cpId = atoi (cp);
+	  isdead = WideCharToMultiByte (cpId, 0, buf, isdead,
+					ansi_code, 4, NULL, NULL);
+	}
+      else
+	isdead = 0;
+    }
+  else
+    {
+      isdead = ToAscii (event->wVirtualKeyCode, event->wVirtualScanCode,
+                        keystate, (LPWORD) ansi_code, 0);
+    }
+
+  if (isdead == 0)
+    return 0;
+  event->uChar.AsciiChar = ansi_code[0];
+  return isdead;
+}
+
+void
+w32_sys_ring_bell (struct frame *f)
+{
+  if (sound_type == 0xFFFFFFFF)
+    {
+      Beep (666, 100);
+    }
+  else if (sound_type == MB_EMACS_SILENT)
+    {
+      /* Do nothing.  */
+    }
+  else
+    MessageBeep (sound_type);
+}
+
+\f
 /***********************************************************************
 			    Initialization
  ***********************************************************************/
@@ -7105,10 +7465,10 @@
 
   defsubr (&Sfile_system_info);
   defsubr (&Sdefault_printer_name);
+  defsubr (&Sset_message_beep);
 
   check_window_system_func = check_w32;
 
-
   hourglass_timer = 0;
   hourglass_hwnd = NULL;
 
@@ -7123,7 +7483,9 @@
   staticpro (&last_show_tip_args);
 
   defsubr (&Sx_file_dialog);
+#ifdef WINDOWSNT
   defsubr (&Ssystem_move_file_to_trash);
+#endif
 }
 
 
@@ -7202,9 +7564,3 @@
     }
 }
 
-/* For convenience when debugging.  */
-int
-w32_last_error (void)
-{
-  return GetLastError ();
-}

=== modified file 'src/w32font.c'
--- src/w32font.c	2011-05-12 07:07:06 +0000
+++ src/w32font.c	2011-07-16 11:21:20 +0000
@@ -18,6 +18,7 @@
 
 #include <config.h>
 #include <windows.h>
+#include <stdio.h>
 #include <math.h>
 #include <ctype.h>
 #include <commdlg.h>
@@ -1309,6 +1310,9 @@
   return 1;
 }
 
+#if !WINDOWSNT
+#define _strlwr strlwr
+#endif
 
 static int
 check_face_name (LOGFONT *font, char *full_name)

=== modified file 'src/w32heap.c'
--- src/w32heap.c	2011-05-05 04:00:38 +0000
+++ src/w32heap.c	2011-07-16 10:27:01 +0000
@@ -29,60 +29,6 @@
 
 #define RVA_TO_PTR(rva) ((unsigned char *)((DWORD)(rva) + (DWORD)GetModuleHandle (NULL)))
 
-/* This gives us the page size and the size of the allocation unit on NT.  */
-SYSTEM_INFO sysinfo_cache;
-
-/* This gives us version, build, and platform identification.  */
-OSVERSIONINFO osinfo_cache;
-
-unsigned long syspage_mask = 0;
-
-/* The major and minor versions of NT.  */
-int w32_major_version;
-int w32_minor_version;
-int w32_build_number;
-
-/* Distinguish between Windows NT and Windows 95.  */
-int os_subtype;
-
-/* Cache information describing the NT system for later use.  */
-void
-cache_system_info (void)
-{
-  union
-    {
-      struct info
-	{
-	  char  major;
-	  char  minor;
-	  short platform;
-	} info;
-      DWORD data;
-    } version;
-
-  /* Cache the version of the operating system.  */
-  version.data = GetVersion ();
-  w32_major_version = version.info.major;
-  w32_minor_version = version.info.minor;
-
-  if (version.info.platform & 0x8000)
-    os_subtype = OS_WIN95;
-  else
-    os_subtype = OS_NT;
-
-  /* Cache page size, allocation unit, processor type, etc.  */
-  GetSystemInfo (&sysinfo_cache);
-  syspage_mask = sysinfo_cache.dwPageSize - 1;
-
-  /* Cache os info.  */
-  osinfo_cache.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
-  GetVersionEx (&osinfo_cache);
-
-  w32_build_number = osinfo_cache.dwBuildNumber;
-  if (os_subtype == OS_WIN95)
-    w32_build_number &= 0xffff;
-}
-
 /* Emulate getpagesize.  */
 int
 getpagesize (void)

=== modified file 'src/w32heap.h'
--- src/w32heap.h	2011-01-25 04:08:28 +0000
+++ src/w32heap.h	2011-07-16 10:33:53 +0000
@@ -24,6 +24,23 @@
 
 #include <windows.h>
 
+extern int    	      w32_major_version;
+extern int    	      w32_minor_version;
+extern int    	      w32_build_number;
+extern BOOL   	      using_dynamic_heap;
+
+enum {
+  OS_WIN95 = 1,
+  OS_NT
+};
+
+extern int os_subtype;
+
+#define get_w32_major_version()  	w32_major_version
+#define get_w32_minor_version()  	w32_minor_version
+
+#if WINDOWSNT
+
 #define ROUND_UP(p, align)   (((DWORD)(p) + (align)-1) & ~((align)-1))
 #define ROUND_DOWN(p, align) ((DWORD)(p) & ~((align)-1))
 
@@ -37,25 +54,12 @@
 #define get_page_size()			sysinfo_cache.dwPageSize
 #define get_allocation_unit()		sysinfo_cache.dwAllocationGranularity
 #define get_processor_type()		sysinfo_cache.dwProcessorType
-#define get_w32_major_version()  	w32_major_version
-#define get_w32_minor_version()  	w32_minor_version
 
 extern unsigned char *get_data_start (void);
 extern unsigned char *get_data_end (void);
 extern unsigned long  reserved_heap_size;
 extern SYSTEM_INFO    sysinfo_cache;
 extern OSVERSIONINFO  osinfo_cache;
-extern BOOL   	      using_dynamic_heap;
-extern int    	      w32_major_version;
-extern int    	      w32_minor_version;
-extern int    	      w32_build_number;
-
-enum {
-  OS_WIN95 = 1,
-  OS_NT
-};
-
-extern int os_subtype;
 
 /* Emulation of Unix sbrk().  */
 extern void *sbrk (unsigned long size);
@@ -91,5 +95,7 @@
    relative virtual address. */
 IMAGE_SECTION_HEADER * rva_to_section (DWORD rva, IMAGE_NT_HEADERS * nt_header);
 
+#endif /* WINDOWSNT */
+
 #endif /* NTHEAP_H_ */
 

=== modified file 'src/w32inevt.c'
--- src/w32inevt.c	2011-05-14 19:06:08 +0000
+++ src/w32inevt.c	2011-07-16 11:24:02 +0000
@@ -97,169 +97,6 @@
   return SELECTED_FRAME ();
 }
 
-/* Translate console modifiers to emacs modifiers.
-   German keyboard support (Kai Morgan Zeise 2/18/95).  */
-int
-w32_kbd_mods_to_emacs (DWORD mods, WORD key)
-{
-  int retval = 0;
-
-  /* If we recognize right-alt and left-ctrl as AltGr, and it has been
-     pressed, first remove those modifiers.  */
-  if (!NILP (Vw32_recognize_altgr)
-      && (mods & (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
-      == (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED))
-    mods &= ~ (RIGHT_ALT_PRESSED | LEFT_CTRL_PRESSED);
-
-  if (mods & (RIGHT_ALT_PRESSED | LEFT_ALT_PRESSED))
-    retval = ((NILP (Vw32_alt_is_meta)) ? alt_modifier : meta_modifier);
-
-  if (mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
-    {
-      retval |= ctrl_modifier;
-      if ((mods & (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
-	  == (RIGHT_CTRL_PRESSED | LEFT_CTRL_PRESSED))
-	retval |= meta_modifier;
-    }
-
-  if (mods & LEFT_WIN_PRESSED)
-    retval |= w32_key_to_modifier (VK_LWIN);
-  if (mods & RIGHT_WIN_PRESSED)
-    retval |= w32_key_to_modifier (VK_RWIN);
-  if (mods & APPS_PRESSED)
-    retval |= w32_key_to_modifier (VK_APPS);
-  if (mods & SCROLLLOCK_ON)
-    retval |= w32_key_to_modifier (VK_SCROLL);
-
-  /* Just in case someone wanted the original behavior, make it
-     optional by setting w32-capslock-is-shiftlock to t.  */
-  if (NILP (Vw32_capslock_is_shiftlock)
-      /* Keys that should _not_ be affected by CapsLock.  */
-      && (    (key == VK_BACK)
-	   || (key == VK_TAB)
-	   || (key == VK_CLEAR)
-	   || (key == VK_RETURN)
-	   || (key == VK_ESCAPE)
-	   || ((key >= VK_SPACE) && (key <= VK_HELP))
-	   || ((key >= VK_NUMPAD0) && (key <= VK_F24))
-	   || ((key >= VK_NUMPAD_CLEAR) && (key <= VK_NUMPAD_DELETE))
-	 ))
-    {
-      /* Only consider shift state.  */
-      if ((mods & SHIFT_PRESSED) != 0)
-	retval |= shift_modifier;
-    }
-  else
-    {
-      /* Ignore CapsLock state if not enabled.  */
-      if (NILP (Vw32_enable_caps_lock))
-	mods &= ~CAPSLOCK_ON;
-      if ((mods & (SHIFT_PRESSED | CAPSLOCK_ON)) != 0)
-	retval |= shift_modifier;
-    }
-
-  return retval;
-}
-
-#if 0
-/* Return nonzero if the virtual key is a dead key.  */
-static int
-is_dead_key (int wparam)
-{
-  unsigned int code = MapVirtualKey (wparam, 2);
-
-  /* Windows 95 returns 0x8000, NT returns 0x80000000.  */
-  return (code & 0x80008000) ? 1 : 0;
-}
-#endif
-
-/* The return code indicates key code size. */
-int
-w32_kbd_patch_key (KEY_EVENT_RECORD *event)
-{
-  unsigned int key_code = event->wVirtualKeyCode;
-  unsigned int mods = event->dwControlKeyState;
-  BYTE keystate[256];
-  static BYTE ansi_code[4];
-  static int isdead = 0;
-
-  if (isdead == 2)
-    {
-      event->uChar.AsciiChar = ansi_code[2];
-      isdead = 0;
-      return 1;
-    }
-  if (event->uChar.AsciiChar != 0)
-    return 1;
-
-  memset (keystate, 0, sizeof (keystate));
-  keystate[key_code] = 0x80;
-  if (mods & SHIFT_PRESSED)
-    keystate[VK_SHIFT] = 0x80;
-  if (mods & CAPSLOCK_ON)
-    keystate[VK_CAPITAL] = 1;
-  /* If we recognize right-alt and left-ctrl as AltGr, set the key
-     states accordingly before invoking ToAscii.  */
-  if (!NILP (Vw32_recognize_altgr)
-      && (mods & LEFT_CTRL_PRESSED) && (mods & RIGHT_ALT_PRESSED))
-    {
-      keystate[VK_CONTROL] = 0x80;
-      keystate[VK_LCONTROL] = 0x80;
-      keystate[VK_MENU] = 0x80;
-      keystate[VK_RMENU] = 0x80;
-    }
-
-#if 0
-  /* Because of an OS bug, ToAscii corrupts the stack when called to
-     convert a dead key in console mode on NT4.  Unfortunately, trying
-     to check for dead keys using MapVirtualKey doesn't work either -
-     these functions apparently use internal information about keyboard
-     layout which doesn't get properly updated in console programs when
-     changing layout (though apparently it gets partly updated,
-     otherwise ToAscii wouldn't crash).  */
-  if (is_dead_key (event->wVirtualKeyCode))
-    return 0;
-#endif
-
-  /* On NT, call ToUnicode instead and then convert to the current
-     locale's default codepage.  */
-  if (os_subtype == OS_NT)
-    {
-      WCHAR buf[128];
-
-      isdead = ToUnicode (event->wVirtualKeyCode, event->wVirtualScanCode,
-			  keystate, buf, 128, 0);
-      if (isdead > 0)
-	{
-	  char cp[20];
-	  int cpId;
-
-	  event->uChar.UnicodeChar = buf[isdead - 1];
-
-	  GetLocaleInfo (GetThreadLocale (),
-			 LOCALE_IDEFAULTANSICODEPAGE, cp, 20);
-	  cpId = atoi (cp);
-	  isdead = WideCharToMultiByte (cpId, 0, buf, isdead,
-					ansi_code, 4, NULL, NULL);
-	}
-      else
-	isdead = 0;
-    }
-  else
-    {
-      isdead = ToAscii (event->wVirtualKeyCode, event->wVirtualScanCode,
-                        keystate, (LPWORD) ansi_code, 0);
-    }
-
-  if (isdead == 0)
-    return 0;
-  event->uChar.AsciiChar = ansi_code[0];
-  return isdead;
-}
-
-
-static int faked_key = 0;
-
 /* return code -1 means that event_queue_ptr won't be incremented.
    In other word, this event makes two key codes.   (by himi)       */
 static int
@@ -510,32 +347,6 @@
   return 1;
 }
 
-int
-w32_console_toggle_lock_key (int vk_code, Lisp_Object new_state)
-{
-  int cur_state = (GetKeyState (vk_code) & 1);
-
-  if (NILP (new_state)
-      || (NUMBERP (new_state)
-	  && ((XUINT (new_state)) & 1) != cur_state))
-    {
-      faked_key = vk_code;
-
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | 0, 0);
-      keybd_event ((BYTE) vk_code,
-		   (BYTE) MapVirtualKey (vk_code, 0),
-		   KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
-      cur_state = !cur_state;
-    }
-
-  return cur_state;
-}
-
 /* Mouse position hook.  */
 void
 w32_console_mouse_position (FRAME_PTR *f,

=== modified file 'src/w32menu.c'
--- src/w32menu.c	2011-06-24 21:25:22 +0000
+++ src/w32menu.c	2011-07-16 10:09:02 +0000
@@ -21,7 +21,6 @@
 
 #include <signal.h>
 #include <stdio.h>
-#include <mbstring.h>
 #include <setjmp.h>
 
 #include "lisp.h"
@@ -40,6 +39,12 @@
    if this is not done before the other system files.  */
 #include "w32term.h"
 
+#if CYGWIN
+#include "cygw32.h"
+#else
+#include <mbstring.h>
+#endif
+
 /* Load sys/types.h if not already loaded.
    In some systems loading it twice is suicidal.  */
 #ifndef makedev
@@ -96,6 +101,11 @@
 static int fill_in_menu (HMENU, widget_value *);
 
 void w32_free_menu_strings (HWND);
+
+#if CYGWIN
+
+#endif
+
 \f
 
 /* This is set nonzero after the user activates the menu bar, and set

=== modified file 'src/w32proc.c'
--- src/w32proc.c	2011-06-24 21:25:22 +0000
+++ src/w32proc.c	2011-07-16 05:58:37 +0000
@@ -68,20 +68,6 @@
 
 Lisp_Object Qhigh, Qlow;
 
-#ifdef EMACSDEBUG
-void
-_DebPrint (const char *fmt, ...)
-{
-  char buf[1024];
-  va_list args;
-
-  va_start (args, fmt);
-  vsprintf (buf, fmt, args);
-  va_end (args);
-  OutputDebugString (buf);
-}
-#endif
-
 typedef void (_CALLBACK_ *signal_handler) (int);
 
 /* Signal handlers...SIG_DFL == 0 so this is initialized correctly.  */

=== modified file 'src/w32select.c'
--- src/w32select.c	2011-06-24 21:25:22 +0000
+++ src/w32select.c	2011-07-17 20:32:49 +0000
@@ -21,58 +21,20 @@
 
 
 /*
- * Notes on usage of selection-coding-system and
- * next-selection-coding-system on MS Windows:
- *
- * The selection coding system variables apply only to the version of
- * the clipboard data that is closest in type, i.e. when a 16-bit
- * Unicode coding system is given, they apply to he Unicode clipboard
- * (CF_UNICODETEXT), when a well-known console codepage is given, they
- * apply to the console version of the clipboard data (CF_OEMTEXT),
- * else they apply to the normal 8-bit text clipboard (CF_TEXT).
- *
- * When pasting (getting data from the OS), the clipboard format that
- * matches the {next-}selection-coding-system is retrieved.  If
- * Unicode is requested, but not available, 8-bit text (CF_TEXT) is
- * used.  In all other cases the OS will transparently convert
- * formats, so no other fallback is needed.
+ * Notes:
  *
  * When copying or cutting (sending data to the OS), the data is
  * announced and stored internally, but only actually rendered on
- * request.  The requester determines the format provided.  The
- * {next-}selection-coding-system is only used, when its corresponding
- * clipboard type matches the type requested.
- *
- * Scenarios to use the facilities for customizing the selection
- * coding system are:
- *
- *   ;; Generally use KOI8-R instead of the russian MS codepage for
- *   ;; the 8-bit clipboard.
- *   (set-selection-coding-system 'koi8-r-dos)
- *
- * Or
- *
- *   ;; Create a special clipboard copy function that uses codepage
- *   ;; 1253 (Greek) to copy Greek text to a specific non-Unicode
- *   ;; application.
- *   (defun greek-copy (beg end)
- *     (interactive "r")
- *     (set-next-selection-coding-system 'cp1253-dos)
- *     (copy-region-as-kill beg end))
- *   (global-set-key "\C-c\C-c" 'greek-copy)
- */
-
-/*
- * Ideas for further directions:
- *
- * The encoding and decoding routines could be moved to Lisp code
- * similar to how xselect.c does it (using well-known routine names
- * for the delayed rendering).  If the definition of which clipboard
- * types should be supported is also moved to Lisp, functionality
- * could be expanded to CF_HTML, CF_RTF and maybe other types.
+ * request.  The requester determines the format provided.
+ *
+ * We marshal clipboard writes across to the clipboard thread so that
+ * we can use SetClipboardData in the context of the owning WindowProc
+ * as the documentation suggests.  Clipboard reads can be done in any
+ * thread.
  */
 
 #include <config.h>
+#include <stdio.h>
 #include <setjmp.h>
 #include "lisp.h"
 #include "w32term.h"	/* for all of the w32 includes */
@@ -82,57 +44,53 @@
 #include "coding.h"
 #include "composite.h"
 
-
-static HGLOBAL convert_to_handle_as_ascii (void);
-static HGLOBAL convert_to_handle_as_coded (Lisp_Object coding_system);
-static Lisp_Object render (Lisp_Object oformat);
-static Lisp_Object render_locale (void);
-static Lisp_Object render_all (Lisp_Object ignore);
-static void run_protected (Lisp_Object (*code) (Lisp_Object), Lisp_Object arg);
-static Lisp_Object lisp_error_handler (Lisp_Object error);
+#ifdef CYGWIN
+#include "cygw32.h"
+#endif
+
+/* No conflict because with w32term messages because messages are
+ * disambiguated by recipient.  */
+
+/* Sent to owner window to have it claim ownership.  */
+#define WM_EMACS_CLAIM_CLIPBOARD (WM_USER + 0)
+
+/* Sent to clipboard window with wParam equal to memory handle and
+   lParam equal to the rendered data type.  Use wParam == 0 to
+   terminate.  */
+#define WM_EMACS_CLIPBOARD_DATA  (WM_USER + 1)
+
 static LRESULT CALLBACK owner_callback (HWND win, UINT msg,
 					WPARAM wp, LPARAM lp);
 static HWND create_owner (void);
 
-static void setup_config (void);
-static BOOL WINAPI enum_locale_callback (/*const*/ char* loc_string);
-static UINT cp_from_locale (LCID lcid, UINT format);
-static Lisp_Object coding_from_cp (UINT codepage);
-static Lisp_Object validate_coding_system (Lisp_Object coding_system);
-static void setup_windows_coding_system (Lisp_Object coding_system,
-					 struct coding_system * coding);
-
-
 /* A remnant from X11: Symbol for the CLIPBORD selection type.  Other
    selections are not used on Windows, so we don't need symbols for
    PRIMARY and SECONDARY.  */
 Lisp_Object QCLIPBOARD;
 
+/* Function, defined in Lisp, that renders the clipboard in a given
+   format.  */
+Lisp_Object Qw32_clipboard_render;
+Lisp_Object Qw32_lost_selection_functions;
+
 /* Internal pseudo-constants, initialized in globals_of_w32select()
    based on current system parameters. */
-static LCID DEFAULT_LCID;
-static UINT ANSICP, OEMCP;
-static Lisp_Object QUNICODE, QANSICP, QOEMCP;
+static Lisp_Object QUNICODE;
 
 /* A hidden window just for the clipboard management. */
 static HWND clipboard_owner;
+
+/* The thread managing the clipboard_owner window.  (Windows have
+   thread affinity, and the main thread doesn't pump messages until we
+   tell it to do so.) */
+static HANDLE clipboard_thread;
+
 /* A flag to tell WM_DESTROYCLIPBOARD who is to blame this time (just
    checking GetClipboardOwner() doesn't work, sadly). */
 static int modifying_clipboard = 0;
 
-/* Configured transfer parameters, based on the last inspection of
-   selection-coding-system.  */
-static Lisp_Object cfg_coding_system;
-static UINT cfg_codepage;
-static LCID cfg_lcid;
-static UINT cfg_clipboard_type;
-
-/* The current state for delayed rendering. */
-static Lisp_Object current_text;
-static Lisp_Object current_coding_system;
-static int current_requires_encoding, current_num_nls;
-static UINT current_clipboard_type;
-static LCID current_lcid;
+#undef TRACE
+#define TRACE 1
 
 #if TRACE
 #define ONTRACE(stmt) stmt
@@ -140,303 +98,183 @@
 #define ONTRACE(stmt) /*stmt*/
 #endif
 
-
-/* This function assumes that there is no multibyte character in
-   current_text, so we can short-cut encoding.  */
-
-static HGLOBAL
-convert_to_handle_as_ascii (void)
-{
-  HGLOBAL htext = NULL;
-  int nbytes;
-  int truelen;
-  unsigned char *src;
-  unsigned char *dst;
-
-  ONTRACE (fprintf (stderr, "convert_to_handle_as_ascii\n"));
-
-  nbytes = SBYTES (current_text) + 1;
-  src = SDATA (current_text);
-
-  /* We need to add to the size the number of LF chars where we have
-     to insert CR chars (the standard CF_TEXT clipboard format uses
-     CRLF line endings, while Emacs uses just LF internally).  */
-
-  truelen = nbytes + current_num_nls;
-
-  if ((htext = GlobalAlloc (GMEM_MOVEABLE | GMEM_DDESHARE, truelen)) == NULL)
-    return NULL;
-
-  if ((dst = (unsigned char *) GlobalLock (htext)) == NULL)
-    {
-      GlobalFree (htext);
-      return NULL;
-    }
-
-  /* convert to CRLF line endings expected by clipboard */
-  while (1)
-    {
-      unsigned char *next;
-      /* copy next line or remaining bytes including '\0' */
-      next = _memccpy (dst, src, '\n', nbytes);
-      if (next)
-	{
-	  /* copied one line ending with '\n' */
-	  int copied = next - dst;
-	  nbytes -= copied;
-	  src += copied;
-	  /* insert '\r' before '\n' */
-	  next[-1] = '\r';
-	  next[0] = '\n';
-	  dst = next + 1;
-	}
-      else
-	/* copied remaining partial line -> now finished */
-	break;
-    }
-
-  GlobalUnlock (htext);
-
-  return htext;
-}
-
-/* This function assumes that there are multibyte or NUL characters in
-   current_text, or that we need to construct Unicode.  It runs the
-   text through the encoding machinery.  */
-
-static HGLOBAL
-convert_to_handle_as_coded (Lisp_Object coding_system)
-{
-  HGLOBAL htext;
-  unsigned char *dst = NULL;
-  struct coding_system coding;
-
-  ONTRACE (fprintf (stderr, "convert_to_handle_as_coded: %s\n",
-		    SDATA (SYMBOL_NAME (coding_system))));
-
-  setup_windows_coding_system (coding_system, &coding);
-  coding.dst_bytes = SBYTES (current_text) * 2;
-  coding.destination = (unsigned char *) xmalloc (coding.dst_bytes);
-  encode_coding_object (&coding, current_text, 0, 0,
-			SCHARS (current_text), SBYTES (current_text), Qnil);
-
-  htext = GlobalAlloc (GMEM_MOVEABLE | GMEM_DDESHARE, coding.produced +2);
-
-  if (htext != NULL)
-    dst = (unsigned char *) GlobalLock (htext);
-
-  if (dst != NULL)
-    {
-      memcpy (dst, coding.destination, coding.produced);
-      /* Add the string terminator.  Add two NULs in case we are
-	 producing Unicode here.  */
-      dst[coding.produced] = dst[coding.produced+1] = '\0';
-
-      GlobalUnlock (htext);
-    }
-
-  xfree (coding.destination);
-
-  return htext;
-}
-
-static Lisp_Object
-render (Lisp_Object oformat)
-{
-  HGLOBAL htext = NULL;
-  UINT format = XFASTINT (oformat);
-
-  ONTRACE (fprintf (stderr, "render\n"));
-
-  if (NILP (current_text))
-    return Qnil;
-
-  if (current_requires_encoding || format == CF_UNICODETEXT)
-    {
-      if (format == current_clipboard_type)
-	htext = convert_to_handle_as_coded (current_coding_system);
-      else
-	switch (format)
-	  {
-	  case CF_UNICODETEXT:
-	    htext = convert_to_handle_as_coded (QUNICODE);
-	    break;
-	  case CF_TEXT:
-	  case CF_OEMTEXT:
-	    {
-	      Lisp_Object cs;
-	      cs = coding_from_cp (cp_from_locale (current_lcid, format));
-	      htext = convert_to_handle_as_coded (cs);
-	      break;
-	    }
-	  }
-    }
-  else
-    htext = convert_to_handle_as_ascii ();
-
-  ONTRACE (fprintf (stderr, "render: htext = 0x%08X\n", (unsigned) htext));
-
-  if (htext == NULL)
-    return Qnil;
-
-  if (SetClipboardData (format, htext) == NULL)
-    {
-      GlobalFree (htext);
-      return Qnil;
-    }
-
-  return Qt;
-}
-
-static Lisp_Object
-render_locale (void)
-{
-  HANDLE hlocale = NULL;
-  LCID * lcid_ptr;
-
-  ONTRACE (fprintf (stderr, "render_locale\n"));
-
-  if (current_lcid == LOCALE_NEUTRAL || current_lcid == DEFAULT_LCID)
-    return Qt;
-
-  hlocale = GlobalAlloc (GMEM_MOVEABLE | GMEM_DDESHARE, sizeof (current_lcid));
-  if (hlocale == NULL)
-    return Qnil;
-
-  if ((lcid_ptr = (LCID *) GlobalLock (hlocale)) == NULL)
-    {
-      GlobalFree (hlocale);
-      return Qnil;
-    }
-
-  *lcid_ptr = current_lcid;
-  GlobalUnlock (hlocale);
-
-  if (SetClipboardData (CF_LOCALE, hlocale) == NULL)
-    {
-      GlobalFree (hlocale);
-      return Qnil;
-    }
-
-  return Qt;
-}
-
-/* At the end of the program, we want to ensure that our clipboard
-   data survives us.  This code will do that.  */
-
-static Lisp_Object
-render_all (Lisp_Object ignore)
-{
-  ONTRACE (fprintf (stderr, "render_all\n"));
-
-  /* According to the docs we should not call OpenClipboard() here,
-     but testing on W2K and working code in other projects shows that
-     it is actually necessary.  */
-
-  OpenClipboard (NULL);
-
-  /* There is no usefull means to report errors here, there are none
-     expected anyway, and even if there were errors, they wouldn't do
-     any harm.  So we just go ahead and do what has to be done without
-     bothering with error handling.  */
+static void
+claim_clipboard (void)
+{
+  Lisp_Object format;
+
+  if (!OpenClipboard (clipboard_owner))
+    return;
 
   ++modifying_clipboard;
   EmptyClipboard ();
   --modifying_clipboard;
 
-  /* For text formats that we don't render here, the OS can use its
-     own translation rules instead, so we don't really need to offer
-     everything.  To minimize memory consumption we cover three
-     possible situations based on our primary format as detected from
-     selection-coding-system (see setup_config()):
-
-     - Post CF_TEXT only.  Let the OS convert to CF_OEMTEXT and the OS
-       (on NT) or the application (on 9x/Me) convert to
-       CF_UNICODETEXT.
-
-     - Post CF_OEMTEXT only.  Similar automatic conversions happen as
-       for CF_TEXT.
-
-     - Post CF_UNICODETEXT + CF_TEXT.  9x itself ignores
-       CF_UNICODETEXT, even though some applications can still handle
-       it.
-
-       Note 1: We render the less capable CF_TEXT *before* the more
-       capable CF_UNICODETEXT, to prevent clobbering through automatic
-       conversions, just in case.
-
-       Note 2: We could check os_subtype here and only render the
-       additional CF_TEXT on 9x/Me.  But OTOH with
-       current_clipboard_type == CF_UNICODETEXT we don't involve the
-       automatic conversions anywhere else, so to get consistent
-       results, we probably don't want to rely on it here either.  */
-
-  render_locale ();
-
-  if (current_clipboard_type == CF_UNICODETEXT)
-    render (make_number (CF_TEXT));
-  render (make_number (current_clipboard_type));
-
-  CloseClipboard ();
-
-  return Qnil;
-}
-
-static void
-run_protected (Lisp_Object (*code) (Lisp_Object), Lisp_Object arg)
-{
-  /* FIXME: This works but it doesn't feel right.  Too much fiddling
-     with global variables and calling strange looking functions.  Is
-     this really the right way to run Lisp callbacks?  */
-
-  extern int waiting_for_input; /* from keyboard.c */
-  int owfi;
-
-  BLOCK_INPUT;
-
-  /* Fsignal calls abort() if it sees that waiting_for_input is
-     set.  */
-  owfi = waiting_for_input;
-  waiting_for_input = 0;
-
-  internal_condition_case_1 (code, arg, Qt, lisp_error_handler);
-
-  waiting_for_input = owfi;
-
-  UNBLOCK_INPUT;
-}
-
-static Lisp_Object
-lisp_error_handler (Lisp_Object error)
-{
-  Vsignaling_function = Qnil;
-  cmd_error_internal (error, "Error in delayed clipboard rendering: ");
-  Vinhibit_quit = Qt;
-  return Qt;
-}
-
+  for (format = Vw32_clipboard_advertised_types;
+       CONSP (format);
+       format = XCDR (format))
+    {
+      if (INTEGERP (XCAR (format)))
+        SetClipboardData (XFASTINT (XCAR (format)), NULL);
+    }
+  
+  CloseClipboard ();
+}
+
+static Lisp_Object
+clipboard_render_cb_unwind (Lisp_Object arg)
+{
+  PostMessage (clipboard_owner, WM_EMACS_CLIPBOARD_DATA, 0, 0);
+  return Qnil;
+}
+
+static Lisp_Object
+global_free_unwind (Lisp_Object arg)
+{
+  HGLOBAL* mem = XSAVE_VALUE (arg)->pointer;
+  if (mem != NULL)
+    GlobalFree (*mem);
+  return Qnil;
+}
+
+static Lisp_Object
+close_clipboard_unwind (Lisp_Object arg)
+{
+  CloseClipboard ();
+  return Qnil;
+}
+
+/* Send a rendered string RENDERED to the clipboard thread, which must
+   be waiting in wait_for_clipboard_render.  */
+static void
+send_clipboard_render (UINT format, void* mem, size_t bytes)
+{
+  int count;
+  HGLOBAL htext;
+  void* buf;
+
+  count = SPECPDL_INDEX ();
+  record_unwind_protect (global_free_unwind,
+                         make_save_value (&htext, 0));
+
+  htext = GlobalAlloc (GMEM_MOVEABLE | GMEM_DDESHARE, bytes);
+  if (!htext)
+    error ("GlobalAlloc: %s", w32_strerror (GetLastError ()));
+
+  buf = GlobalLock (htext);
+  if (!buf)
+    error ("GlobalLock: %s", w32_strerror (GetLastError ()));
+
+  memcpy (buf, mem, bytes);
+  if (GlobalUnlock (htext) && GetLastError () != NO_ERROR)
+    error ("GlobalUnlock: %s", w32_strerror (GetLastError ()));
+
+  /* Use PostMessage instead of SendMessage so we return faster ---
+     we're on the UI thread, after all.  Transfer ownership of htext
+     to the clipboard thread.  */
+
+  if (!PostMessage (clipboard_owner, WM_EMACS_CLIPBOARD_DATA,
+                    (WPARAM)htext, (LPARAM)format))
+    error ("SendMessage: %s", w32_strerror (GetLastError ()));
+
+  htext = NULL;
+
+  unbind_to (count, Qnil);
+}
+
+/* Run in main thread.  Try to render in the given format and if we
+   are successful, send the result back to the clipboard thread via
+   WM_EMACS_CLIPBOARD_DATA.  */
+static void
+clipboard_render_cb (struct atimer* at)
+{
+  void* arg = at->client_data;
+  UINT format = (UINT)arg;
+  Lisp_Object ret;
+  int count = SPECPDL_INDEX ();
+
+  record_unwind_protect (clipboard_render_cb_unwind, Qnil);
+  ret = call1 (Qw32_clipboard_render, make_number ((unsigned)arg));
+
+  if (ret != Qnil) {
+    CHECK_STRING (ret);
+    send_clipboard_render (format, SDATA (ret), SBYTES (ret) + 1);
+  }
+
+  unbind_to (count, Qnil);
+}
+
+/* Process rendered data from the currently scheduled render*_cb call
+   and block until it tells us it's done.  */
+static void
+wait_for_clipboard_render ()
+{
+  MSG msg;
+  while (GetMessage (&msg, clipboard_owner,
+                     WM_EMACS_CLIPBOARD_DATA,
+                     WM_EMACS_CLIPBOARD_DATA))
+    {
+      if (msg.message != WM_EMACS_CLIPBOARD_DATA) {
+        eassert (0);
+        DispatchMessage (&msg);
+        continue;
+      }
+
+      t ("Got WM_EMACS_CLIPBOARD_DATA lParam:%x wParam:%x",
+         msg.lParam, msg.wParam);
+
+      if (msg.wParam) {
+        SetClipboardData ((UINT)msg.lParam, (HGLOBAL)msg.wParam);
+        GlobalFree ((HGLOBAL)msg.wParam);
+      } else {
+        break;
+      }
+    }
+}
+
+static void
+clipboard_lost_cb (struct atimer* ignored)
+{
+  Lisp_Object args[2];
+  args[0] = Qw32_lost_selection_functions;
+  args[1] = QCLIPBOARD;
+  run_hook_with_args (2, args, Ffuncall);
+}
 
 static LRESULT CALLBACK
 owner_callback (HWND win, UINT msg, WPARAM wp, LPARAM lp)
 {
+  t ("owner_callback");
+
   switch (msg)
     {
+    case WM_EMACS_CLIPBOARD_DATA:
+      ONTRACE (fprintf (stderr, "WM_EMACS_CLIPBOARD_DATA\n"));
+      /* Ignore out-of-context data messages. */
+      return 0;
+
+    case WM_EMACS_CLAIM_CLIPBOARD:
+      ONTRACE (fprintf (stderr, "WM_EMACS_CLAIM_CLIPBOARD\n"));
+      claim_clipboard ();
+      return 0;
+
     case WM_RENDERFORMAT:
       ONTRACE (fprintf (stderr, "WM_RENDERFORMAT\n"));
-      run_protected (render, make_number (wp));
+      call_on_main_thread (clipboard_render_cb, (void*)wp);
+      wait_for_clipboard_render ();
       return 0;
 
     case WM_RENDERALLFORMATS:
       ONTRACE (fprintf (stderr, "WM_RENDERALLFORMATS\n"));
-      run_protected (render_all, Qnil);
+      call_on_main_thread (clipboard_render_cb, (void*)-1);
+      wait_for_clipboard_render ();
       return 0;
 
     case WM_DESTROYCLIPBOARD:
       if (!modifying_clipboard)
 	{
 	  ONTRACE (fprintf (stderr, "WM_DESTROYCLIPBOARD (other)\n"));
-	  current_text = Qnil;
-	  current_coding_system = Qnil;
+          call_on_main_thread (clipboard_lost_cb, NULL);
 	}
       else
 	{
@@ -478,536 +316,58 @@
     DestroyWindow (clipboard_owner);
 }
 
-static void
-setup_config (void)
-{
-  const char *coding_name;
-  const char *cp;
-  char *end;
-  int slen;
-  Lisp_Object coding_system;
-  Lisp_Object dos_coding_system;
-
-  CHECK_SYMBOL (Vselection_coding_system);
-
-  coding_system = NILP (Vnext_selection_coding_system) ?
-    Vselection_coding_system : Vnext_selection_coding_system;
-
-  dos_coding_system = validate_coding_system (coding_system);
-  if (NILP (dos_coding_system))
-    Fsignal (Qerror,
-	     list2 (build_string ("Coding system is invalid or doesn't have "
-				  "an eol variant for dos line ends"),
-		    coding_system));
-
-  /* Check if we have it cached */
-  if (!NILP (cfg_coding_system)
-      && EQ (cfg_coding_system, dos_coding_system))
-    return;
-  cfg_coding_system = dos_coding_system;
-
-  /* Set some sensible fallbacks */
-  cfg_codepage = ANSICP;
-  cfg_lcid = LOCALE_NEUTRAL;
-  cfg_clipboard_type = CF_TEXT;
-
-  /* Interpret the coding system symbol name */
-  coding_name = SDATA (SYMBOL_NAME (cfg_coding_system));
-
-  /* "(.*-)?utf-16.*" -> CF_UNICODETEXT */
-  cp = strstr (coding_name, "utf-16");
-  if (cp != NULL && (cp == coding_name || cp[-1] == '-'))
-    {
-      cfg_clipboard_type = CF_UNICODETEXT;
-      return;
-    }
-
-  /* "cp[0-9]+.*" or "windows-[0-9]+.*" -> CF_TEXT or CF_OEMTEXT */
-  slen = strlen (coding_name);
-  if (slen >= 4 && coding_name[0] == 'c' && coding_name[1] == 'p')
-    cp = coding_name + 2;
-  else if (slen >= 10 && memcmp (coding_name, "windows-", 8) == 0)
-    cp = coding_name + 8;
-  else
-    return;
-
-  end = (char*)cp;
-  cfg_codepage = strtol (cp, &end, 10);
-
-  /* Error return from strtol() or number of digits < 2 -> Restore the
-     default and drop it. */
-  if (cfg_codepage == 0 || (end-cp) < 2 )
-    {
-      cfg_codepage = ANSICP;
-      return;
-    }
-
-  /* Is it the currently active system default? */
-  if (cfg_codepage == ANSICP)
-    {
-      /* cfg_clipboard_type = CF_TEXT; */
-      return;
-    }
-  if (cfg_codepage == OEMCP)
-    {
-      cfg_clipboard_type = CF_OEMTEXT;
-      return;
-    }
-
-  /* Else determine a suitable locale the hard way. */
-  EnumSystemLocales (enum_locale_callback, LCID_INSTALLED);
-}
-
-static BOOL WINAPI
-enum_locale_callback (/*const*/ char* loc_string)
-{
-  LCID lcid;
-  UINT codepage;
-
-  lcid = strtoul (loc_string, NULL, 16);
-
-  /* Is the wanted codepage the "ANSI" codepage for this locale? */
-  codepage = cp_from_locale (lcid, CF_TEXT);
-  if (codepage == cfg_codepage)
-    {
-      cfg_lcid = lcid;
-      cfg_clipboard_type = CF_TEXT;
-      return FALSE; /* Stop enumeration */
-    }
-
-  /* Is the wanted codepage the OEM codepage for this locale? */
-  codepage = cp_from_locale (lcid, CF_OEMTEXT);
-  if (codepage == cfg_codepage)
-    {
-      cfg_lcid = lcid;
-      cfg_clipboard_type = CF_OEMTEXT;
-      return FALSE; /* Stop enumeration */
-    }
-
-  return TRUE; /* Continue enumeration */
-}
-
-static UINT
-cp_from_locale (LCID lcid, UINT format)
-{
-  char buffer[20] = "";
-  UINT variant, cp;
-
-  variant =
-    format == CF_TEXT ? LOCALE_IDEFAULTANSICODEPAGE : LOCALE_IDEFAULTCODEPAGE;
-
-  GetLocaleInfo (lcid, variant, buffer, sizeof (buffer));
-  cp = strtoul (buffer, NULL, 10);
-
-  if (cp == CP_ACP)
-    return ANSICP;
-  else if (cp == CP_OEMCP)
-    return OEMCP;
-  else
-    return cp;
-}
-
-static Lisp_Object
-coding_from_cp (UINT codepage)
-{
-  char buffer[30];
-  sprintf (buffer, "cp%d-dos", (int) codepage);
-  return intern (buffer);
-  /* We don't need to check that this coding system actually exists
-     right here, because that is done later for all coding systems
-     used, regardless of where they originate.  */
-}
-
-static Lisp_Object
-validate_coding_system (Lisp_Object coding_system)
-{
-  Lisp_Object eol_type;
-
-  /* Make sure the input is valid. */
-  if (NILP (Fcoding_system_p (coding_system)))
-    return Qnil;
-
-  /* Make sure we use a DOS coding system as mandated by the system
-     specs. */
-  eol_type = Fcoding_system_eol_type (coding_system);
-
-  /* Already a DOS coding system? */
-  if (EQ (eol_type, make_number (1)))
-    return coding_system;
-
-  /* Get EOL_TYPE vector of the base of CODING_SYSTEM.  */
-  if (!VECTORP (eol_type))
-    {
-      eol_type = Fcoding_system_eol_type (Fcoding_system_base (coding_system));
-      if (!VECTORP (eol_type))
-	return Qnil;
-    }
-
-  return AREF (eol_type, 1);
-}
-
-static void
-setup_windows_coding_system (Lisp_Object coding_system,
-			     struct coding_system * coding)
-{
-  memset (coding, 0, sizeof (*coding));
-  setup_coding_system (coding_system, coding);
-
-  /* Unset CODING_ANNOTATE_COMPOSITION_MASK.  Previous code had
-     comments about crashes in encode_coding_iso2022 trying to
-     dereference a null pointer when composition was on.  Selection
-     data should not contain any composition sequence on Windows.
-
-     CODING_ANNOTATION_MASK also includes
-     CODING_ANNOTATE_DIRECTION_MASK and CODING_ANNOTATE_CHARSET_MASK,
-     which both apply to ISO6429 only.  We don't know if these really
-     need to be unset on Windows, but it probably doesn't hurt
-     either.  */
-  coding->mode &= ~CODING_ANNOTATION_MASK;
-  coding->mode |= CODING_MODE_LAST_BLOCK | CODING_MODE_SAFE_ENCODING;
-}
-
-
-
-DEFUN ("w32-set-clipboard-data", Fw32_set_clipboard_data,
-       Sw32_set_clipboard_data, 1, 2, 0,
-       doc: /* This sets the clipboard data to the given text.  */)
-  (Lisp_Object string, Lisp_Object ignored)
-{
-  BOOL ok = TRUE;
-  int nbytes;
-  unsigned char *src;
-  unsigned char *dst;
-  unsigned char *end;
-
-  /* This parameter used to be the current frame, but we don't use
-     that any more. */
-  (void) ignored;
-
-  CHECK_STRING (string);
-
-  setup_config ();
-
-  current_text = string;
-  current_coding_system = cfg_coding_system;
-  current_clipboard_type = cfg_clipboard_type;
-  current_lcid = cfg_lcid;
-  current_num_nls = 0;
-  current_requires_encoding = 0;
-
-  BLOCK_INPUT;
-
-  /* Check for non-ASCII characters.  While we are at it, count the
-     number of LFs, so we know how many CRs we will have to add later
-     (just in the case where we can use our internal ASCII rendering,
-     see code and comment in convert_to_handle_as_ascii() above).  */
-  nbytes = SBYTES (string);
-  src = SDATA (string);
-
-  for (dst = src, end = src+nbytes; dst < end; dst++)
-    {
-      if (*dst == '\n')
-	current_num_nls++;
-      else if (*dst >= 0x80 || *dst == 0)
-	{
-	  current_requires_encoding = 1;
-	  break;
-	}
-    }
-
-  if (!current_requires_encoding)
-    {
-      /* If all we have is ASCII we don't need to pretend we offer
-	 anything fancy. */
-      current_coding_system = Qraw_text;
-      current_clipboard_type = CF_TEXT;
-      current_lcid = LOCALE_NEUTRAL;
-    }
-
-  if (!OpenClipboard (clipboard_owner))
-    goto error;
-
-  ++modifying_clipboard;
-  ok = EmptyClipboard ();
-  --modifying_clipboard;
-
-  /* If we have something non-ASCII we may want to set a locale.  We
-     do that directly (non-delayed), as it's just a small bit.  */
-  if (ok)
-    ok = !NILP (render_locale ());
-
-  if (ok)
-    {
-      if (clipboard_owner == NULL)
-	{
-	  /* If for some reason we don't have a clipboard_owner, we
-	     just set the text format as chosen by the configuration
-	     and than forget about the whole thing.  */
-	  ok = !NILP (render (make_number (current_clipboard_type)));
-	  current_text = Qnil;
-	  current_coding_system = Qnil;
-	}
-      else
-	{
-	  /* Advertise all supported formats so that whatever the
-	     requester chooses, only one encoding step needs to be
-	     made.  This is intentionally different from what we do in
-	     the handler for WM_RENDERALLFORMATS.  */
-	  SetClipboardData (CF_UNICODETEXT, NULL);
-	  SetClipboardData (CF_TEXT, NULL);
-	  SetClipboardData (CF_OEMTEXT, NULL);
-	}
-    }
-
-  CloseClipboard ();
-
-  /* With delayed rendering we haven't really "used" this coding
-     system yet, and it's even unclear if we ever will.  But this is a
-     way to tell the upper level what we *would* use under ideal
-     circumstances.
-
-     We don't signal the actually used coding-system later when we
-     finally render, because that can happen at any time and we don't
-     want to disturb the "foreground" action. */
-  if (ok)
-    Vlast_coding_system_used = current_coding_system;
-
-  Vnext_selection_coding_system = Qnil;
-
-  if (ok) goto done;
-
- error:
-
-  ok = FALSE;
-  current_text = Qnil;
-  current_coding_system = Qnil;
-
- done:
-  UNBLOCK_INPUT;
-
-  return (ok ? string : Qnil);
-}
-
-
-DEFUN ("w32-get-clipboard-data", Fw32_get_clipboard_data,
-       Sw32_get_clipboard_data, 0, 1, 0,
-       doc: /* This gets the clipboard data in text format.  */)
-  (Lisp_Object ignored)
+DEFUN ("w32-claim-clipboard",
+       Fw32_claim_clipboard, Sw32_claim_clipboard, 0, 0, 0,
+       doc: /* Claim ownership of the clipboard, clear it, and begin
+advertising our content.  The formats advertised are given by the list
+`w32-clipboard-advertised-types'.  */)
+     (void)
+{
+  if (!clipboard_owner) {
+    error ("clipboard not initialized");
+  }
+
+  /* Use SendMessage and not PostMessage so the clipboard thread can
+     be confident that we're not GCing or mutating.  */
+  SendMessage (clipboard_owner, WM_EMACS_CLAIM_CLIPBOARD, 0, 0);
+}
+
+DEFUN ("w32-get-raw-clipboard-data", Fw32_get_raw_clipboard_data,
+       Sw32_get_raw_clipboard_data, 1, 1, 0,
+       doc: /* Retrieve the Win32 clipboard data of the given type
+TYPE.  Return nil if there is nothing in the clipboard of the given
+type.  TYPE is an integer giving the raw Win32 clipboard format
+constant.*/)
+  (Lisp_Object format)
 {
   HGLOBAL htext;
   Lisp_Object ret = Qnil;
-  UINT actual_clipboard_type;
-  int use_configured_coding_system = 1;
-
-  /* This parameter used to be the current frame, but we don't use
-     that any more. */
-  (void) ignored;
-
-  /* Don't pass our own text from the clipboard (which might be
-     troublesome if the killed text includes null characters).  */
-  if (!NILP (current_text))
-    return ret;
-
-  setup_config ();
-  actual_clipboard_type = cfg_clipboard_type;
-
-  BLOCK_INPUT;
-
-  if (!OpenClipboard (clipboard_owner))
-    goto done;
-
-  if ((htext = GetClipboardData (actual_clipboard_type)) == NULL)
-    {
-      /* If we want CF_UNICODETEXT but can't get it, the current
-	 coding system is useless.  OTOH we can still try and decode
-	 CF_TEXT based on the locale that the system gives us and that
-	 we get down below.  */
-      if (actual_clipboard_type == CF_UNICODETEXT)
-	{
-	  htext = GetClipboardData (CF_TEXT);
-	  if (htext != NULL)
-	    {
-	      actual_clipboard_type = CF_TEXT;
-	      use_configured_coding_system = 0;
-	    }
-	}
-    }
-  if (htext == NULL)
-    goto closeclip;
-
-  {
-    unsigned char *src;
-    unsigned char *dst;
-    int nbytes;
-    int truelen;
-    int require_decoding = 0;
-
-    if ((src = (unsigned char *) GlobalLock (htext)) == NULL)
-      goto closeclip;
-
-    /* If the clipboard data contains any non-ascii code, we need to
-       decode it with a coding system.  */
-    if (actual_clipboard_type == CF_UNICODETEXT)
-      {
-	nbytes = lstrlenW ((WCHAR *)src) * 2;
-	require_decoding = 1;
-      }
-    else
-      {
-	int i;
-
-	nbytes = strlen (src);
-
-	for (i = 0; i < nbytes; i++)
-	  {
-	    if (src[i] >= 0x80)
-	      {
-		require_decoding = 1;
-		break;
-	      }
-	  }
-      }
-
-    if (require_decoding)
-      {
-	struct coding_system coding;
-	Lisp_Object coding_system = Qnil;
-	Lisp_Object dos_coding_system;
-
-	/* `next-selection-coding-system' should override everything,
-	   even when the locale passed by the system disagrees.  The
-	   only exception is when `next-selection-coding-system'
-	   requested CF_UNICODETEXT and we couldn't get that. */
-	if (use_configured_coding_system
-	    && !NILP (Vnext_selection_coding_system))
-	    coding_system = Vnext_selection_coding_system;
-
-	/* If we have CF_TEXT or CF_OEMTEXT, we want to check out
-	   CF_LOCALE, too. */
-	else if (actual_clipboard_type != CF_UNICODETEXT)
-	  {
-	    HGLOBAL hlocale;
-	    LCID lcid = DEFAULT_LCID;
-	    UINT cp;
-
-	    /* Documentation says that the OS always generates
-	       CF_LOCALE info automatically, so the locale handle
-	       should always be present.  Fact is that this is not
-	       always true on 9x ;-(.  */
-	    hlocale = GetClipboardData (CF_LOCALE);
-	    if (hlocale != NULL)
-	      {
-		const LCID * lcid_ptr;
-		lcid_ptr = (const LCID *) GlobalLock (hlocale);
-		if (lcid_ptr != NULL)
-		  {
-		    lcid = *lcid_ptr;
-		    GlobalUnlock (hlocale);
-		  }
-
-		/* 9x has garbage as the sort order (to be exact there
-		   is another instance of the language id in the upper
-		   word).  We don't care about sort order anyway, so
-		   we just filter out the unneeded mis-information to
-		   avoid irritations. */
-		lcid = MAKELCID (LANGIDFROMLCID (lcid), SORT_DEFAULT);
-	      }
-
-	    /* If we are using fallback from CF_UNICODETEXT, we can't
-	       use the configured coding system.  Also we don't want
-	       to use it, if the system has supplied us with a locale
-	       and it is not just the system default. */
-	    if (!use_configured_coding_system || lcid != DEFAULT_LCID)
-	      {
-		cp = cp_from_locale (lcid, actual_clipboard_type);
-		/* If it's just our current standard setting anyway,
-		   use the coding system that the user has selected.
-		   Otherwise create a new spec to match the locale
-		   that was specified by the other side or the
-		   system.  */
-		if (!use_configured_coding_system || cp != cfg_codepage)
-		  coding_system = coding_from_cp (cp);
-	      }
-	  }
-
-	if (NILP (coding_system))
-	  coding_system = Vselection_coding_system;
-	Vnext_selection_coding_system = Qnil;
-
-	dos_coding_system = validate_coding_system (coding_system);
-	if (!NILP (dos_coding_system))
-	  {
-	    setup_windows_coding_system (dos_coding_system, &coding);
-	    coding.source = src;
-	    decode_coding_object (&coding, Qnil, 0, 0, nbytes, nbytes, Qt);
-	    ret = coding.dst_object;
-
-	    Vlast_coding_system_used = CODING_ID_NAME (coding.id);
-	  }
-      }
-    else
-      {
-	/* FIXME: We may want to repeat the code in this branch for
-	   the Unicode case. */
-
-	/* Need to know final size after CR chars are removed because
-	   we can't change the string size manually, and doing an
-	   extra copy is silly.  We only remove CR when it appears as
-	   part of CRLF.  */
-
-	truelen = nbytes;
-	dst = src;
-	/* avoid using strchr because it recomputes the length everytime */
-	while ((dst = memchr (dst, '\r', nbytes - (dst - src))) != NULL)
-	  {
-	    if (dst[1] == '\n')	/* safe because of trailing '\0' */
-	      truelen--;
-	    dst++;
-	  }
-
-	ret = make_uninit_string (truelen);
-
-	/* Convert CRLF line endings (the standard CF_TEXT clipboard
-	   format) to LF endings as used internally by Emacs.  */
-
-	dst = SDATA (ret);
-	while (1)
-	  {
-	    unsigned char *next;
-	    /* copy next line or remaining bytes excluding '\0' */
-	    next = _memccpy (dst, src, '\r', nbytes);
-	    if (next)
-	      {
-		/* copied one line ending with '\r' */
-		int copied = next - dst;
-		nbytes -= copied;
-		dst += copied;
-		src += copied;
-		if (*src == '\n')
-		  dst--;	/* overwrite '\r' with '\n' */
-	      }
-	    else
-	      /* copied remaining partial line -> now finished */
-	      break;
-	  }
-
-	Vlast_coding_system_used = Qraw_text;
-      }
-
-    GlobalUnlock (htext);
-  }
-
- closeclip:
-  CloseClipboard ();
-
- done:
-  UNBLOCK_INPUT;
-
-  return (ret);
+  wchar_t* buf = NULL;
+  int count = SPECPDL_INDEX ();
+
+  CHECK_NUMBER (format);
+
+  if (!OpenClipboard (NULL)) {
+    return Qnil;
+  }
+
+  record_unwind_protect (close_clipboard_unwind, Qnil);
+  htext = GetClipboardData (XFASTINT (format));
+
+  if (htext != NULL) {
+    ret = make_uninit_string (GlobalSize (htext));
+    buf = GlobalLock (htext);
+    if (!buf)
+      error ("GlobalLock: %s", w32_strerror (GetLastError ()));
+
+    memcpy (SDATA (ret), buf, GlobalSize (htext));
+    if (!GlobalUnlock (htext) && GetLastError () != NO_ERROR)
+      error ("GlobalUnlock: %s", w32_strerror (GetLastError ()));
+  }
+
+  return unbind_to (count, ret);
 }
 
-/* Support checking for a clipboard selection. */
-
 DEFUN ("x-selection-exists-p", Fx_selection_exists_p, Sx_selection_exists_p,
        0, 1, 0,
        doc: /* Whether there is an owner for the given X Selection.
@@ -1027,17 +387,11 @@
     {
       Lisp_Object val = Qnil;
 
-      setup_config ();
-
       if (OpenClipboard (NULL))
 	{
 	  UINT format = 0;
 	  while ((format = EnumClipboardFormats (format)))
-	    /* Check CF_TEXT in addition to cfg_clipboard_type,
-	       because we can fall back on that if CF_UNICODETEXT is
-	       not available.  Actually a check for CF_TEXT only
-	       should be enough.  */
-	    if (format == cfg_clipboard_type || format == CF_TEXT)
+	    if (format == CF_UNICODETEXT)
 	      {
 		val = Qt;
 		break;
@@ -1049,93 +403,65 @@
   return Qnil;
 }
 
+DEFUN ("w32-register-clipboard-format",
+       Fw32_register_clipboard_format, Sw32_register_clipboard_format,
+       1, 1, 0,
+       doc: /* Return the system-wide numberic identifier for clipboard
+format FORMAT (a string).  */)
+  (Lisp_Object format)
+{
+  return make_number (RegisterClipboardFormatW (to_unicode (format, &format)));
+}
+
 /* One-time init.  Called in the un-dumped Emacs, but not in the
    dumped version. */
 
 void
 syms_of_w32select (void)
 {
-  defsubr (&Sw32_set_clipboard_data);
-  defsubr (&Sw32_get_clipboard_data);
+  defsubr (&Sw32_get_raw_clipboard_data);
   defsubr (&Sx_selection_exists_p);
-
-  DEFVAR_LISP ("selection-coding-system", Vselection_coding_system,
-	       doc: /* Coding system for communicating with other programs.
-
-For MS-Windows and MS-DOS:
-When sending or receiving text via selection and clipboard, the text
-is encoded or decoded by this coding system.  The default value is
-the current system default encoding on 9x/Me, `utf-16le-dos'
-\(Unicode) on NT/W2K/XP, and `iso-latin-1-dos' on MS-DOS.
-
-For X Windows:
-When sending text via selection and clipboard, if the target
-data-type matches with the type of this coding system, it is used
-for encoding the text.  Otherwise (including the case that this
-variable is nil), a proper coding system is used as below:
-
-data-type	coding system
----------	-------------
-UTF8_STRING	utf-8
-COMPOUND_TEXT	compound-text-with-extensions
-STRING		iso-latin-1
-C_STRING	no-conversion
-
-When receiving text, if this coding system is non-nil, it is used
-for decoding regardless of the data-type.  If this is nil, a
-proper coding system is used according to the data-type as above.
-
-See also the documentation of the variable `x-select-request-type' how
-to control which data-type to request for receiving text.
-
-The default value is nil.  */);
-  /* The actual value is set dynamically in the dumped Emacs, see
-     below. */
-  Vselection_coding_system = Qnil;
-
-  DEFVAR_LISP ("next-selection-coding-system", Vnext_selection_coding_system,
-	       doc: /* Coding system for the next communication with other programs.
-Usually, `selection-coding-system' is used for communicating with
-other programs (X Windows clients or MS Windows programs).  But, if this
-variable is set, it is used for the next communication only.
-After the communication, this variable is set to nil.  */);
-  Vnext_selection_coding_system = Qnil;
+  defsubr (&Sw32_claim_clipboard);
+  defsubr (&Sw32_register_clipboard_format);
 
   DEFSYM (QCLIPBOARD, "CLIPBOARD");
-
-  cfg_coding_system = Qnil;     staticpro (&cfg_coding_system);
-  current_text = Qnil;		staticpro (&current_text);
-  current_coding_system = Qnil; staticpro (&current_coding_system);
-
   DEFSYM (QUNICODE, "utf-16le-dos");
-  QANSICP = Qnil; staticpro (&QANSICP);
-  QOEMCP = Qnil;  staticpro (&QOEMCP);
-}
-
-/* One-time init.  Called in the dumped Emacs, but not in the
-   un-dumped version. */
+  DEFSYM (Qw32_clipboard_render, "w32-clipboard-render");
+  DEFSYM (Qw32_lost_selection_functions, "w32-lost-selection-functions");
+
+  DEFVAR_LISP ("w32-lost-selection-functions", Vw32_lost_selection_functions,
+	       doc: /* A list of functions to be called when Emacs
+loses an X selection.  \(This happens when some other client makes its
+own selection or when a Lisp program explicitly clears the selection.)
+The functions are called with one argument, the selection type \(a
+symbol, typically `PRIMARY', `SECONDARY', or `CLIPBOARD').  */);
+  Vw32_lost_selection_functions = Qnil;
+
+  DEFVAR_LISP ("w32-clipboard-advertised-types",
+               Vw32_clipboard_advertised_types,
+               doc: /* A list of data types to offer other programs
+via the clipboard.  Each one is an integer giving the number ID of the
+type to offer.  The correct values can be found in the platform
+SDK.  */);
+  Vw32_clipboard_advertised_types = Qnil;
+}
+
+static DWORD CALLBACK
+clipboard_threadproc (LPVOID ignored)
+{
+  MSG msg;
+  clipboard_owner = create_owner ();
+  while (GetMessage (&msg, NULL, 0, 0)) {
+    DispatchMessage (&msg);
+  }
+}
 
 void
 globals_of_w32select (void)
 {
-  DEFAULT_LCID = GetUserDefaultLCID ();
-  /* Drop the sort order from the LCID, so we can compare this with
-     CF_LOCALE objects that have the same fix on 9x.  */
-  DEFAULT_LCID = MAKELCID (LANGIDFROMLCID (DEFAULT_LCID), SORT_DEFAULT);
-
-  ANSICP = GetACP ();
-  OEMCP = GetOEMCP ();
-
-  QANSICP = coding_from_cp (ANSICP);
-  QOEMCP = coding_from_cp (OEMCP);
-
-  if (os_subtype == OS_NT)
-    Vselection_coding_system = QUNICODE;
-  else if (inhibit_window_system)
-    Vselection_coding_system = QOEMCP;
-  else
-    Vselection_coding_system = QANSICP;
-
-  clipboard_owner = create_owner ();
+  clipboard_owner = NULL;
+  clipboard_thread = CreateThread (NULL, 0,
+                                   clipboard_threadproc,
+                                   NULL, 0, NULL);
 }
 

=== modified file 'src/w32term.c'
--- src/w32term.c	2011-05-28 22:39:39 +0000
+++ src/w32term.c	2011-07-17 16:31:27 +0000
@@ -52,7 +52,14 @@
 #include "atimer.h"
 #include "keymap.h"
 
+#ifdef WINDOWSNT
 #include "w32heap.h"
+#endif
+
+#ifndef WINDOWSNT
+#include <io.h> /* for get_osfhandle */
+#endif
+
 #include <shellapi.h>
 
 #include "font.h"
@@ -188,6 +195,11 @@
 static int input_signal_count;
 #endif
 
+#ifdef USE_W32_SELECT
+int w32_evt_pipe[2] = { -1, -1 };
+HANDLE w32_evt_write;
+#endif /* USE_W32_SELECT */
+
 /* Keyboard code page - may be changed by language-change events.  */
 static int keyboard_codepage;
 
@@ -4057,12 +4069,27 @@
       struct input_event inev;
       int do_help = 0;
 
+      /* DebPrint (("w32_read_socket: %s time:%u\n", */
+      /*            w32_name_of_message (msg.msg.message), */
+      /*            msg.msg.time)); */
+
       EVENT_INIT (inev);
       inev.kind = NO_EVENT;
       inev.arg = Qnil;
 
       switch (msg.msg.message)
 	{
+        case WM_EMACS_MT_CALL:
+          {
+            EMACS_TIME interval;
+            void* data;
+
+            EMACS_SET_SECS_USECS (interval, 0, 0);
+            memcpy (&data, &msg.rect, sizeof(data));
+            start_atimer (ATIMER_RELATIVE, interval,
+                          (atimer_callback)msg.msg.lParam, data);
+          }
+          break;
 	case WM_EMACS_PAINT:
 	  f = x_window_to_frame (dpyinfo, msg.msg.hwnd);
 
@@ -6168,8 +6195,13 @@
     w32_defined_color (0, "black", &color, 1);
   }
 
-  /* Add the default keyboard.  */
+#ifdef WINDOWSNT
+  /* Add the default keyboard.  When !WINDOWSNT, we're using the
+     standard Emacs console handling machinery and don't need an
+     explicit FD here; w32_select will take care of waking Emacs when
+     we have GUI input.  */
   add_keyboard_wait_descriptor (0);
+#endif
 
   /* Create Fringe Bitmaps and store them for later use.
 
@@ -6180,15 +6212,6 @@
      the bitmaps.  */
   w32_init_fringe (terminal->rif);
 
-#ifdef F_SETOWN
-  fcntl (connection, F_SETOWN, getpid ());
-#endif /* ! defined (F_SETOWN) */
-
-#ifdef SIGIO
-  if (interrupt_input)
-    init_sigio (connection);
-#endif /* ! defined (SIGIO) */
-
   UNBLOCK_INPUT;
 
   return dpyinfo;
@@ -6238,6 +6261,46 @@
 
   w32_reset_fringes ();
 }
+
+\f
+/* Event loop integration when we're not running on bare NT. */
+
+#ifdef USE_W32_SELECT
+
+/* Unless we're a native Windows program, we're integrated into normal
+ * Emacs event loop.  This function is just like select, but also
+ * returns when we have pending Win32 events. */
+int
+w32_select (int nfds, fd_set *readfds, fd_set *writefds,
+            fd_set *exceptfds, struct timeval *timeout)
+{
+  fd_set modified_readfds;
+  char buf;
+
+  if (w32_evt_pipe[0] == -1) {
+    return select (nfds, readfds, writefds, exceptfds, timeout);
+  }
+
+  modified_readfds = *readfds;
+  FD_SET (w32_evt_pipe[0],  &modified_readfds);
+  nfds = select (max (nfds, w32_evt_pipe[0] + 1),
+                 &modified_readfds, writefds, exceptfds, timeout);
+  if (nfds < 1) {
+    return nfds;
+  }
+
+  if (FD_ISSET (w32_evt_pipe[0], &modified_readfds)) {
+    FD_CLR (w32_evt_pipe[0], &modified_readfds);
+    read (w32_evt_pipe[0], &buf, sizeof(buf));
+  }
+
+  *readfds = modified_readfds;
+  return nfds;
+}
+
+
+#endif /* USE_W32_SELECT */
+
 \f
 /* Set up use of W32.  */
 
@@ -6275,6 +6338,15 @@
 	set_user_model (L"GNU.Emacs");
     }
 
+#ifdef USE_W32_SELECT
+  if (pipe (w32_evt_pipe)) {
+    fatal ("pipe: %s", strerror (errno));
+  }
+  fcntl (w32_evt_pipe[0], F_SETFD, FD_CLOEXEC);
+  fcntl (w32_evt_pipe[1], F_SETFD, FD_CLOEXEC);
+  w32_evt_write = (HANDLE)get_osfhandle (w32_evt_pipe[1]);
+#endif /* USE_W32_SELET */
+
   /* Initialize w32_use_visible_system_caret based on whether a screen
      reader is in use.  */
   if (!SystemParametersInfo (SPI_GETSCREENREADER, 0,
@@ -6434,4 +6506,6 @@
 
   staticpro (&last_mouse_motion_frame);
   last_mouse_motion_frame = Qnil;
+
+  Fprovide (intern_c_string ("w32"), Qnil);
 }

=== modified file 'src/w32term.h'
--- src/w32term.h	2011-06-22 06:16:16 +0000
+++ src/w32term.h	2011-07-17 16:31:05 +0000
@@ -19,6 +19,8 @@
 /* Added by Kevin Gallo */
 
 #include "w32gui.h"
+#include "frame.h"
+#include "atimer.h"
 
 \f
 #define BLACK_PIX_DEFAULT(f) PALETTERGB(0,0,0)
@@ -195,11 +197,47 @@
                                     Lisp_Object, Lisp_Object,
                                     Lisp_Object, Lisp_Object);
 
+extern void x_focus_on_frame (struct frame *f); 
+
+/* also defined in xterm.h XXX: factor out to common header */
+
 extern struct w32_display_info *w32_term_init (Lisp_Object,
 					       char *, char *);
-
+extern void check_w32 (void);
+extern int w32_defined_color (FRAME_PTR f, const char *color,
+                              XColor *color_def, int alloc);
+extern void set_frame_menubar (struct frame *f, int first_time, int deep_p);
+extern void x_set_window_size (struct frame *f, int change_grav,
+                              int cols, int rows);
 extern int x_display_pixel_height (struct w32_display_info *);
 extern int x_display_pixel_width (struct w32_display_info *);
+extern void x_sync (struct frame *);
+extern Lisp_Object x_get_focus_frame (struct frame *);
+extern void x_set_mouse_position (struct frame *f, int h, int v);
+extern void x_set_mouse_pixel_position (struct frame *f, int pix_x, int pix_y);
+extern void x_make_frame_visible (struct frame *f);
+extern void x_make_frame_invisible (struct frame *f);
+extern void x_iconify_frame (struct frame *f);
+extern int x_char_width (struct frame *f);
+extern int x_char_height (struct frame *f);
+extern int x_pixel_width (struct frame *f);
+extern int x_pixel_height (struct frame *f);
+extern void x_set_frame_alpha (struct frame *f);
+extern void x_set_menu_bar_lines (struct frame *, Lisp_Object, Lisp_Object);
+extern void x_set_tool_bar_lines (struct frame *f,
+                                  Lisp_Object value,
+                                  Lisp_Object oldval);
+extern void x_activate_menubar (struct frame *);
+extern int x_bitmap_icon (struct frame *, Lisp_Object);
+extern void initialize_frame_menubar (struct frame *);
+extern void x_free_frame_resources (struct frame *);
+extern void x_wm_set_size_hint (struct frame *, long, int);
+extern void x_real_positions (struct frame *, int *, int *);
+
+/* w32inevt.c */
+extern int w32_kbd_patch_key (KEY_EVENT_RECORD *event);
+extern int w32_kbd_mods_to_emacs (DWORD mods, WORD key);
+
 
 \f
 #define PIX_TYPE COLORREF
@@ -576,7 +614,8 @@
 #define WM_EMACS_HIDE_CARET            (WM_EMACS_START + 18)
 #define WM_EMACS_SETCURSOR             (WM_EMACS_START + 19)
 #define WM_EMACS_PAINT                 (WM_EMACS_START + 20)
-#define WM_EMACS_END                   (WM_EMACS_START + 21)
+#define WM_EMACS_MT_CALL               (WM_EMACS_START + 21)
+#define WM_EMACS_END                   (WM_EMACS_START + 22)
 
 #define WND_FONTWIDTH_INDEX    (0)
 #define WND_LINEHEIGHT_INDEX   (4)
@@ -598,6 +637,8 @@
     RECT rect;
 } W32Msg;
 
+extern BOOL prepend_msg (W32Msg *lpmsg);
+
 /* Structure for recording message when input thread must return a
    result that depends on lisp thread to compute.  Lisp thread can
    complete deferred messages out of order.  */
@@ -630,6 +671,8 @@
 extern BOOL post_msg (W32Msg *);
 extern void complete_deferred_msg (HWND hwnd, UINT msg, LRESULT result);
 
+extern void call_on_main_thread (atimer_callback callback, void* data);
+
 extern BOOL parse_button (int, int, int *, int *);
 
 extern void w32_sys_ring_bell (struct frame *f);
@@ -701,3 +744,24 @@
 extern int w32_system_caret_height;
 extern int w32_system_caret_x;
 extern int w32_system_caret_y;
+
+#if EMACSDEBUG
+extern const char*
+w32_name_of_message (UINT msg);
+#endif /* EMACSDEBUG */
+
+#ifdef USE_W32_SELECT
+
+/* Ordinarily, we'd just send SIGALRM to ourselves when we have input,
+ * terminating a normal select call with EINTR.  However, Cygwin has a
+ * known bug [1] that causes us to crash when sending a signal to our
+ * main thread from our message pump thread.  The workaround is to use
+ * an old-fashioned self-pipe.
+ *
+ * [1] <loom.20100428T060408-563@post.gmane.org>
+ */
+extern int w32_evt_pipe[2];
+extern HANDLE w32_evt_write;
+extern int w32_select (int nfds, fd_set *readfds, fd_set *writefds,
+                       fd_set *exceptfds, struct timeval *timeout);
+#endif /* USE_W32_SELECT */

=== modified file 'src/w32xfns.c'
--- src/w32xfns.c	2011-03-12 19:19:47 +0000
+++ src/w32xfns.c	2011-07-17 14:35:53 +0000
@@ -20,6 +20,11 @@
 #include <signal.h>
 #include <stdio.h>
 #include <setjmp.h>
+
+#if CYGWIN
+#include <signal.h>
+#endif
+
 #include "lisp.h"
 #include "keyboard.h"
 #include "frame.h"
@@ -33,7 +38,11 @@
 #define myfree(lp) GlobalFreePtr (lp)
 
 CRITICAL_SECTION critsect;
+
+#if WINDOWSNT
 extern HANDLE keyboard_handle;
+#endif
+
 HANDLE input_available = NULL;
 HANDLE interrupt_handle = NULL;
 
@@ -44,7 +53,11 @@
 
   /* For safety, input_available should only be reset by get_next_msg
      when the input queue is empty, so make it a manual reset event. */
-  keyboard_handle = input_available = CreateEvent (NULL, TRUE, FALSE, NULL);
+  input_available = CreateEvent (NULL, TRUE, FALSE, NULL);
+
+#if WINDOWSNT
+  keyboard_handle = input_available;
+#endif
 
   /* interrupt_handle is signaled when quit (C-g) is detected, so that
      blocking system calls can be interrupted.  We make it a manual
@@ -241,6 +254,47 @@
   return (bRet);
 }
 
+extern char * w32_strerror (int error_no);
+
+/* Tell waiters that we have input available.  Call with lock
+ * held.  */
+static void
+notify_msg_ready (void)
+{
+  SetEvent (input_available);
+  
+#ifdef USE_W32_SELECT
+  {
+    /* Signal main thread that an event is ready.  Use pure Win32 to
+     * do it so as not to quicken the wrath of the undefined
+     * behavior Cygwin gods.  Use overlapped IO because Cygwin
+     * creates pipes as overlapped files in order to select on
+     * them.  */
+      
+    char buf = '\0';
+    DWORD nr_written;
+    OVERLAPPED op;
+    static HANDLE ev = NULL;
+    BOOL status;
+
+    if (ev == NULL) {
+      ev = CreateEvent (NULL, TRUE /*manual-reset*/, FALSE, NULL);
+    }
+    ResetEvent (ev);
+    memset (&op, 0, sizeof(op));
+    op.hEvent = ev;
+    status = WriteFile (w32_evt_write, &buf, sizeof(buf), &nr_written, &op);
+    if (status == FALSE && GetLastError () == ERROR_IO_PENDING) {
+      status = GetOverlappedResult (w32_evt_write, &op, &nr_written, TRUE);
+    }
+
+    if (status == FALSE) {
+      fatal ("writing to evt pipe: %s", w32_strerror (GetLastError ()));
+    }
+  }
+#endif
+}
+
 BOOL
 post_msg (W32Msg * lpmsg)
 {
@@ -264,13 +318,23 @@
     }
 
   lpTail = lpNew;
-  SetEvent (input_available);
-
+  notify_msg_ready ();
   leave_crit ();
 
   return (TRUE);
 }
 
+void
+call_on_main_thread (atimer_callback callback, void* data)
+{
+  W32Msg cbmsg;
+  memset (&cbmsg, 0, sizeof (cbmsg));
+  cbmsg.msg.message = WM_EMACS_MT_CALL;
+  cbmsg.msg.lParam = (LPARAM) callback;
+  memcpy (&cbmsg.rect, &data, sizeof(data));
+  post_msg (&cbmsg);
+}
+
 BOOL
 prepend_msg (W32Msg *lpmsg)
 {
@@ -438,7 +502,7 @@
 
 /* x_sync is a no-op on W32.  */
 void
-x_sync (void *f)
+x_sync (struct frame *f)
 {
 }
 

=== modified file 'src/window.c'
--- src/window.c	2011-07-14 17:28:42 +0000
+++ src/window.c	2011-07-16 06:02:55 +0000
@@ -40,7 +40,7 @@
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif	/* HAVE_X_WINDOWS */
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef MSDOS

=== modified file 'src/xdisp.c'
--- src/xdisp.c	2011-07-15 10:50:03 +0000
+++ src/xdisp.c	2011-07-16 10:34:55 +0000
@@ -302,7 +302,7 @@
 #ifdef HAVE_X_WINDOWS
 #include "xterm.h"
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #endif
 #ifdef HAVE_NS
@@ -27809,7 +27809,7 @@
 
 /* Since w32 does not support atimers, it defines its own implementation of
    the following three functions in w32fns.c.  */
-#ifndef WINDOWSNT
+#ifndef HAVE_NTGUI
 
 /* Platform-independent portion of hourglass implementation. */
 
@@ -27867,4 +27867,4 @@
     hide_hourglass ();
 #endif
 }
-#endif /* ! WINDOWSNT  */
+#endif /* ! HAVE_NTGUI  */

=== modified file 'src/xfaces.c'
--- src/xfaces.c	2011-07-10 08:20:10 +0000
+++ src/xfaces.c	2011-07-16 05:43:00 +0000
@@ -225,7 +225,7 @@
 #include "dosfns.h"
 #endif
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 #include "w32term.h"
 #include "fontset.h"
 /* Redefine X specifics to W32 equivalents to avoid cluttering the
@@ -236,7 +236,7 @@
 #define FRAME_X_FONT_TABLE FRAME_W32_FONT_TABLE
 #define check_x check_w32
 #define GCGraphicsExposures 0
-#endif /* WINDOWSNT */
+#endif /* HAVE_NTGUI */
 
 #ifdef HAVE_NS
 #include "nsterm.h"
@@ -667,7 +667,7 @@
 
 #endif /* HAVE_X_WINDOWS */
 
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 /* W32 emulation of GCs */
 
 static inline GC
@@ -691,7 +691,7 @@
   xfree (gc);
 }
 
-#endif  /* WINDOWSNT */
+#endif  /* HAVE_NTGUI */
 
 #ifdef HAVE_NS
 /* NS emulation of GCs */
@@ -785,7 +785,7 @@
 #ifdef HAVE_X_WINDOWS
   if (!FRAME_X_P (f) || FRAME_X_WINDOW (f))
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   if (!FRAME_WINDOW_P (f) || FRAME_W32_WINDOW (f))
 #endif
 #ifdef HAVE_NS
@@ -1159,7 +1159,7 @@
   else if (FRAME_X_P (f))
     return x_defined_color (f, color_name, color_def, alloc);
 #endif
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
   else if (FRAME_W32_P (f))
     return w32_defined_color (f, color_name, color_def, alloc);
 #endif
@@ -3239,7 +3239,7 @@
 	    param = Qbackground_color;
 	}
 #ifdef HAVE_WINDOW_SYSTEM
-#ifndef WINDOWSNT
+#ifndef HAVE_NTGUI
       else if (EQ (face, Qscroll_bar))
 	{
 	  /* Changing the colors of `scroll-bar' sets frame parameters
@@ -3249,7 +3249,7 @@
 	  else if (EQ (attr, QCbackground))
 	    param = Qscroll_bar_background;
 	}
-#endif /* not WINDOWSNT */
+#endif /* not HAVE_NTGUI */
       else if (EQ (face, Qborder))
 	{
 	  /* Changing background color of `border' sets frame parameter
@@ -6293,7 +6293,7 @@
 	    if (num >= 0 && name[num] == '\n')
 	      name[num] = 0;
 	    cmap = Fcons (Fcons (build_string (name),
-#ifdef WINDOWSNT
+#ifdef HAVE_NTGUI
 				 make_number (RGB (red, green, blue))),
 #else
 				 make_number ((red << 16) | (green << 8) | blue)),


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[relevance 1%]

* bookkeeping to prepare for a 64-bit EMACS_INT on 32-bit hosts
@ 2011-04-29  8:08  2% Paul Eggert
  0 siblings, 0 replies; 143+ results
From: Paul Eggert @ 2011-04-29  8:08 UTC (permalink / raw)
  To: Emacs Development

Currently, the Emacs C-language code assumes that EMACS_INT and
pointers have the same width.  This is true of current ports, but I'd
like to create a 32-bit port with 64-bit EMACS_INT, so that Emacs is
not arbitrarily restricted by its small integer range when editing
large files on 32-bit hosts.  I'll call this a "32+64-bit port".

The first step is some bookkeeping changes, to remove assumptions in a
few parts of Emacs that EMACS_INT and pointers have the same width.
Here's a draft patch to do this bookkeeping.  This patch should have
almost no effect on existing Emacs ports, because it doesn't change
the width of EMACS_INT: it merely takes a bit more care in specifying
types.

The main change in this patch is to introduce the types EMACS_INTPTR
and EMACS_UINTPTR, which are like EMACS_INT and EMACS_UINT but are
defined to be just wide enough to represent a pointer.  On current
ports there is no difference between EMACS_INT and EMACS_INTPTR, but
on a 32+64-bit port, EMACS_INTPTR will be 32 bits and EMACS_INT will
be 64 bits.  Without this distinction, gcc would too often complain
about casting between pointers and integers of different widths.

The patch also removes a couple of hardwired word size assumptions in
random number and hashing functions.

This patch may affect the Windows build in a minor way, because it
includes <inttypes.h>.  If there is no <inttypes.h> on Windows, an
empty inttypes.h should work as a substitute.  <inttypes.h> should not
be a problem on non-Microsoft platforms, since 'configure' and 'make'
already supply a replacement <inttypes.h> on older platforms that lack
it.

Step 2 will change EMACS_INT to be 64 bits on 32+64-bit ports.
That is a bigger deal, and I'll send a later email about it.

# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: eggert@cs.ucla.edu-20110429075557-r9wqpc93fj6d7uui
# target_branch: bzr+ssh://eggert@bzr.savannah.gnu.org/emacs/trunk
# testament_sha1: 817842d95fd8b067f0edd2296d9b089c83f8cb96
# timestamp: 2011-04-29 00:56:54 -0700
# base_revision_id: eggert@cs.ucla.edu-20110428220600-5zhklv5yx5uycht7
# 
# Begin patch
=== modified file 'ChangeLog'
--- ChangeLog	2011-04-27 02:17:44 +0000
+++ ChangeLog	2011-04-29 07:55:57 +0000
@@ -1,3 +1,7 @@
+2011-04-29  Paul Eggert  <eggert@cs.ucla.edu>
+
+	* configure.in (BITS_PER_LONG_LONG): New macro.
+
 2011-04-27  Ben Key  <bkey76@gmail.com>
 
 	* configure.in: Fixed a bug that caused configure with

=== modified file 'configure.in'
--- configure.in	2011-04-27 02:17:44 +0000
+++ configure.in	2011-04-29 07:55:57 +0000
@@ -3518,7 +3518,8 @@
 #endif
 
 /* These default definitions are good for almost all machines.
-   The exceptions override them in m/MACHINE.h.  */
+   Any exceptions should override them in m/MACHINE.h.
+   They must be usable in preprocessor conditionals.  */
 
 #ifndef BITS_PER_CHAR
 #define BITS_PER_CHAR 8
@@ -3528,9 +3529,6 @@
 #define BITS_PER_SHORT 16
 #endif
 
-/* Note that lisp.h uses this in a preprocessor conditional, so it
-   would not work to use sizeof.  That being so, we do all of them
-   without sizeof, for uniformity's sake.  */
 #ifndef BITS_PER_INT
 #define BITS_PER_INT 32
 #endif
@@ -3543,6 +3541,10 @@
 #endif
 #endif
 
+#if !defined BITS_PER_LONG_LONG && HAVE_LONG_LONG_INT
+#define BITS_PER_LONG_LONG 64
+#endif
+
 /* Define if the compiler supports function prototypes.  It may do so but
    not define __STDC__ (e.g. DEC C by default) or may define it as zero.  */
 #undef PROTOTYPES

=== modified file 'src/ChangeLog'
--- src/ChangeLog	2011-04-28 20:11:17 +0000
+++ src/ChangeLog	2011-04-29 07:55:25 +0000
@@ -1,3 +1,62 @@
+2011-04-29  Paul Eggert  <eggert@cs.ucla.edu>
+
+	* lread.c, process.c: Do not include <inttypes.h>; lisp.h does it now.
+
+	Prefer intptr_t/uintptr_t for integers the same widths as pointers.
+	This removes an assumption that EMACS_INT and long are the same
+	width as pointers.  The assumption is true for Emacs porting targets
+	now, but we want to make other targets possible.
+	* lisp.h: Include <inttypes.h>, for INTPTR_MAX, UINTPTR_MAX.
+	(EMACS_INTPTR, EMACS_UINTPTR): New macros.
+	In the rest of the code, change types of integers that hold casted
+	pointers to EMACS_INTPTR and EMACS_UINTPTR, systematically
+	replacing EMACS_INT, long, EMACS_UINT, and unsigned long.
+	(XTYPE): Don't cast arg to EMACS_UINT; normally is not needed.
+	(XSET): Cast type of XTYPE arg to EMACS_INTPTR; it is needed here.
+	No need to cast type when ORing.
+	(XPNTR): Return a value of type EMACS_INTPTR or EMACS_UINTPTR.
+	* alloc.c (lisp_align_malloc): Remove a no-longer-needed cast.
+	* doc.c (store_function_docstring): Use EMACS_INTPTR, so as not to
+	assume EMACS_INT is the same width as char *.
+	* gtkutil.c (xg_gtk_scroll_destroy, xg_tool_bar_button_cb):
+	(xg_tool_bar_callback, xg_tool_bar_help_callback, xg_make_tool_item):
+	Remove no-longer-needed casts.
+	(xg_create_scroll_bar, xg_tool_bar_button_cb, xg_tool_bar_callback):
+	(xg_tool_bar_help_callback, xg_make_tool_item):
+	Use EMACS_INTPTR to hold an integer
+	that will be cast to void *; this can avoid a GCC warning
+	if EMACS_INT is not the same width as void *.
+	* menu.c (find_and_call_menu_selection): Remove no-longer-needed cast.
+	* xdisp.c (display_echo_area_1, resize_mini_window_1):
+	(current_message_1, set_message_1):
+	Use a local to convert to proper width without a cast.
+	* xmenu.c (dialog_selection_callback): Likewise.
+
+2011-04-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+	* sysdep.c (get_random): Don't assume EMACS_INT is no wider than long.
+	Also, don't assume VALBITS / RAND_BITS is less than 5,
+	and don't rely on undefined behavior when shifting a 1 left into
+	the sign bit.
+	* lisp.h (get_random): Change signature to match.
+
+	* lread.c (hash_string): Use size_t, not int, for hash computation.
+	Normally we prefer signed values; but hashing is special, because
+	it's better to use unsigned division on hash table sizes so that
+	the remainder is nonnegative.  Also, size_t is the natural width
+	for hashing into memory.  The previous code used 'int', which doesn't
+	retain enough info to hash well into very large tables.
+	(oblookup, oblookup_last_bucket_number, Funintern): Likewise.
+
+	* dbusbind.c: Don't possibly lose pointer info when converting.
+	(xd_remove_watch, Fdbus_init_bus, xd_read_queued_messages):
+	Use XPNTR rather than XHASH, so that the high-order bits of
+	the pointer aren't lost when converting through void *.
+
+	* eval.c (Fautoload): Don't double-shift a pointer.
+
+	* fns.c (Frandom): Let EMACS_UINT be wider than unsigned long.
+
 2011-04-28  Paul Eggert  <eggert@cs.ucla.edu>
 
 	* doprnt.c (doprnt): Omit useless test; int overflow check (Bug#8545).

=== modified file 'src/alloc.c'
--- src/alloc.c	2011-04-26 06:17:52 +0000
+++ src/alloc.c	2011-04-29 07:54:43 +0000
@@ -438,7 +438,7 @@
    ALIGNMENT must be a power of 2.  */
 
 #define ALIGN(ptr, ALIGNMENT) \
-  ((POINTER_TYPE *) ((((EMACS_UINT)(ptr)) + (ALIGNMENT) - 1) \
+  ((POINTER_TYPE *) ((((EMACS_UINTPTR) (ptr)) + (ALIGNMENT) - 1) \
 		     & ~((ALIGNMENT) - 1)))
 
 
@@ -876,7 +876,7 @@
 #define ABLOCKS_BYTES (sizeof (struct ablocks) - BLOCK_PADDING)
 
 #define ABLOCK_ABASE(block) \
-  (((unsigned long) (block)->abase) <= (1 + 2 * ABLOCKS_SIZE)   \
+  (((EMACS_UINTPTR) (block)->abase) <= (1 + 2 * ABLOCKS_SIZE)	\
    ? (struct ablocks *)(block)					\
    : (block)->abase)
 
@@ -888,7 +888,7 @@
 #define ABLOCKS_BASE(abase) (abase)
 #else
 #define ABLOCKS_BASE(abase) \
-  (1 & (long) ABLOCKS_BUSY (abase) ? abase : ((void**)abase)[-1])
+  (1 & (EMACS_INTPTR) ABLOCKS_BUSY (abase) ? abase : ((void**)abase)[-1])
 #endif
 
 /* The list of free ablock.   */
@@ -914,7 +914,7 @@
   if (!free_ablock)
     {
       int i;
-      EMACS_INT aligned; /* int gets warning casting to 64-bit pointer.  */
+      EMACS_INTPTR aligned; /* int gets warning casting to 64-bit pointer.  */
 
 #ifdef DOUG_LEA_MALLOC
       /* Prevent mmap'ing the chunk.  Lisp data may not be mmap'ed
@@ -977,17 +977,18 @@
 	  abase->blocks[i].x.next_free = free_ablock;
 	  free_ablock = &abase->blocks[i];
 	}
-      ABLOCKS_BUSY (abase) = (struct ablocks *) (long) aligned;
+      ABLOCKS_BUSY (abase) = (struct ablocks *) aligned;
 
-      eassert (0 == ((EMACS_UINT)abase) % BLOCK_ALIGN);
+      eassert (0 == ((EMACS_UINTPTR) abase) % BLOCK_ALIGN);
       eassert (ABLOCK_ABASE (&abase->blocks[3]) == abase); /* 3 is arbitrary */
       eassert (ABLOCK_ABASE (&abase->blocks[0]) == abase);
       eassert (ABLOCKS_BASE (abase) == base);
-      eassert (aligned == (long) ABLOCKS_BUSY (abase));
+      eassert (aligned == (EMACS_INTPTR) ABLOCKS_BUSY (abase));
     }
 
   abase = ABLOCK_ABASE (free_ablock);
-  ABLOCKS_BUSY (abase) = (struct ablocks *) (2 + (long) ABLOCKS_BUSY (abase));
+  ABLOCKS_BUSY (abase) =
+    (struct ablocks *) (2 + (EMACS_INTPTR) ABLOCKS_BUSY (abase));
   val = free_ablock;
   free_ablock = free_ablock->x.next_free;
 
@@ -1000,7 +1001,7 @@
   if (!val && nbytes)
     memory_full ();
 
-  eassert (0 == ((EMACS_UINT)val) % BLOCK_ALIGN);
+  eassert (0 == ((EMACS_UINTPTR) val) % BLOCK_ALIGN);
   return val;
 }
 
@@ -1018,11 +1019,12 @@
   ablock->x.next_free = free_ablock;
   free_ablock = ablock;
   /* Update busy count.  */
-  ABLOCKS_BUSY (abase) = (struct ablocks *) (-2 + (long) ABLOCKS_BUSY (abase));
+  ABLOCKS_BUSY (abase) =
+    (struct ablocks *) (-2 + (EMACS_INTPTR) ABLOCKS_BUSY (abase));
 
-  if (2 > (long) ABLOCKS_BUSY (abase))
+  if (2 > (EMACS_INTPTR) ABLOCKS_BUSY (abase))
     { /* All the blocks are free.  */
-      int i = 0, aligned = (long) ABLOCKS_BUSY (abase);
+      int i = 0, aligned = (EMACS_INTPTR) ABLOCKS_BUSY (abase);
       struct ablock **tem = &free_ablock;
       struct ablock *atop = &abase->blocks[aligned ? ABLOCKS_SIZE : ABLOCKS_SIZE - 1];
 
@@ -1039,7 +1041,7 @@
       eassert ((aligned & 1) == aligned);
       eassert (i == (aligned ? ABLOCKS_SIZE : ABLOCKS_SIZE - 1));
 #ifdef USE_POSIX_MEMALIGN
-      eassert ((unsigned long)ABLOCKS_BASE (abase) % BLOCK_ALIGN == 0);
+      eassert ((EMACS_UINTPTR) ABLOCKS_BASE (abase) % BLOCK_ALIGN == 0);
 #endif
       free (ABLOCKS_BASE (abase));
     }
@@ -1772,7 +1774,7 @@
   s = string_free_list;
   while (s != NULL)
     {
-      if ((unsigned long)s < 1024)
+      if ((EMACS_UINTPTR) s < 1024)
 	abort();
       s = NEXT_FREE_LISP_STRING (s);
     }
@@ -2432,10 +2434,10 @@
   &= ~(1 << ((n) % (sizeof(int) * CHAR_BIT)))
 
 #define FLOAT_BLOCK(fptr) \
-  ((struct float_block *)(((EMACS_UINT)(fptr)) & ~(BLOCK_ALIGN - 1)))
+  ((struct float_block *) (((EMACS_UINTPTR) (fptr)) & ~(BLOCK_ALIGN - 1)))
 
 #define FLOAT_INDEX(fptr) \
-  ((((EMACS_UINT)(fptr)) & (BLOCK_ALIGN - 1)) / sizeof (struct Lisp_Float))
+  ((((EMACS_UINTPTR) (fptr)) & (BLOCK_ALIGN - 1)) / sizeof (struct Lisp_Float))
 
 struct float_block
 {
@@ -2544,10 +2546,10 @@
    / (sizeof (struct Lisp_Cons) * CHAR_BIT + 1))
 
 #define CONS_BLOCK(fptr) \
-  ((struct cons_block *)(((EMACS_UINT)(fptr)) & ~(BLOCK_ALIGN - 1)))
+  ((struct cons_block *) ((EMACS_UINTPTR) (fptr) & ~(BLOCK_ALIGN - 1)))
 
 #define CONS_INDEX(fptr) \
-  ((((EMACS_UINT)(fptr)) & (BLOCK_ALIGN - 1)) / sizeof (struct Lisp_Cons))
+  (((EMACS_UINTPTR) (fptr) & (BLOCK_ALIGN - 1)) / sizeof (struct Lisp_Cons))
 
 struct cons_block
 {
@@ -4021,7 +4023,7 @@
   struct mem_node *m;
 
   /* Quickly rule out some values which can't point to Lisp data.  */
-  if ((EMACS_INT) p %
+  if ((EMACS_INTPTR) p %
 #ifdef USE_LSB_TAG
       8 /* USE_LSB_TAG needs Lisp data to be aligned on multiples of 8.  */
 #else
@@ -6072,7 +6074,7 @@
 {
   Lisp_Object end;
 
-  XSETINT (end, (EMACS_INT) (char *) sbrk (0) / 1024);
+  XSETINT (end, (EMACS_INTPTR) (char *) sbrk (0) / 1024);
 
   return end;
 }

=== modified file 'src/dbusbind.c'
--- src/dbusbind.c	2011-04-19 00:34:42 +0000
+++ src/dbusbind.c	2011-04-28 00:48:19 +0000
@@ -892,7 +892,7 @@
     return;
 
   /* Unset session environment.  */
-  if (data != NULL && data == (void*) XHASH (QCdbus_session_bus))
+  if (data != NULL && data == (void *) XPNTR (QCdbus_session_bus))
     {
       XD_DEBUG_MESSAGE ("unsetenv DBUS_SESSION_BUS_ADDRESS");
       unsetenv ("DBUS_SESSION_BUS_ADDRESS");
@@ -929,7 +929,7 @@
 					    xd_add_watch,
 					    xd_remove_watch,
                                             xd_toggle_watch,
-					    (void*) XHASH (bus), NULL))
+					    (void *) XPNTR (bus), NULL))
     XD_SIGNAL1 (build_string ("Cannot add watch functions"));
 
   /* Add bus to list of registered buses.  */
@@ -1824,7 +1824,7 @@
   if (data != NULL)
     while (!NILP (busp))
       {
-	if (data == (void*) XHASH (CAR_SAFE (busp)))
+	if (data == (void *) XPNTR (CAR_SAFE (busp)))
 	  bus = CAR_SAFE (busp);
 	busp = CDR_SAFE (busp);
       }

=== modified file 'src/doc.c'
--- src/doc.c	2011-04-27 19:05:21 +0000
+++ src/doc.c	2011-04-29 07:54:43 +0000
@@ -349,10 +349,10 @@
 	return Qnil;
       /* FIXME: This is not portable, as it assumes that string
 	 pointers have the top bit clear.  */
-      else if ((EMACS_INT) XSUBR (fun)->doc >= 0)
+      else if ((EMACS_INTPTR) XSUBR (fun)->doc >= 0)
 	doc = build_string (XSUBR (fun)->doc);
       else
-	doc = make_number ((EMACS_INT) XSUBR (fun)->doc);
+	doc = make_number ((EMACS_INTPTR) XSUBR (fun)->doc);
     }
   else if (COMPILEDP (fun))
     {
@@ -506,8 +506,11 @@
   /* The type determines where the docstring is stored.  */
 
   /* Lisp_Subrs have a slot for it.  */
-  if (SUBRP (fun))
-    XSUBR (fun)->doc = (char *) - offset;
+   if (SUBRP (fun))
+     {
+       EMACS_INTPTR negative_offset = - offset;
+       XSUBR (fun)->doc = (char *) negative_offset;
+     }
 
   /* If it's a lisp form, stick it in the form.  */
   else if (CONSP (fun))

=== modified file 'src/eval.c'
--- src/eval.c	2011-04-27 18:15:29 +0000
+++ src/eval.c	2011-04-28 00:45:40 +0000
@@ -2144,7 +2144,7 @@
        We used to use 0 here, but that leads to accidental sharing in
        purecopy's hash-consing, so we use a (hopefully) unique integer
        instead.  */
-    docstring = make_number (XHASH (function));
+    docstring = make_number (XPNTR (function));
   return Ffset (function,
 		Fpurecopy (list5 (Qautoload, file, docstring,
 				  interactive, type)));

=== modified file 'src/fns.c'
--- src/fns.c	2011-04-25 07:14:46 +0000
+++ src/fns.c	2011-04-28 00:43:18 +0000
@@ -75,7 +75,7 @@
 {
   EMACS_INT val;
   Lisp_Object lispy_val;
-  unsigned long denominator;
+  EMACS_UINT denominator;
 
   if (EQ (limit, Qt))
     seed_random (getpid () + time (NULL));
@@ -88,7 +88,7 @@
 	 it's possible to get a quotient larger than n; discarding
 	 these values eliminates the bias that would otherwise appear
 	 when using a large n.  */
-      denominator = ((unsigned long)1 << VALBITS) / XFASTINT (limit);
+      denominator = ((EMACS_UINT) 1 << VALBITS) / XFASTINT (limit);
       do
 	val = get_random () / denominator;
       while (val >= XFASTINT (limit));

=== modified file 'src/gtkutil.c'
--- src/gtkutil.c	2011-04-19 07:10:55 +0000
+++ src/gtkutil.c	2011-04-29 07:54:43 +0000
@@ -3354,7 +3354,7 @@
 static void
 xg_gtk_scroll_destroy (GtkWidget *widget, gpointer data)
 {
-  int id = (int) (EMACS_INT) data; /* The EMACS_INT cast avoids a warning. */
+  int id = (EMACS_INTPTR) data;
   xg_remove_widget_from_map (id);
 }
 
@@ -3375,7 +3375,7 @@
 {
   GtkWidget *wscroll;
   GtkWidget *webox;
-  int scroll_id;
+  EMACS_INTPTR scroll_id;
 #ifdef HAVE_GTK3
   GtkAdjustment *vadj;
 #else
@@ -3397,11 +3397,10 @@
 
   scroll_id = xg_store_widget_in_map (wscroll);
 
-  /* The EMACS_INT cast avoids a warning. */
   g_signal_connect (G_OBJECT (wscroll),
                     "destroy",
                     G_CALLBACK (xg_gtk_scroll_destroy),
-                    (gpointer) (EMACS_INT) scroll_id);
+                    (gpointer) scroll_id);
   g_signal_connect (G_OBJECT (wscroll),
                     "change-value",
                     scroll_callback,
@@ -3663,8 +3662,8 @@
                        GdkEventButton *event,
                        gpointer user_data)
 {
-  /* Casts to avoid warnings when gpointer is 64 bits and int is 32 bits */
-  gpointer ptr = (gpointer) (EMACS_INT) event->state;
+  EMACS_INTPTR state = event->state;
+  gpointer ptr = (gpointer) state;
   g_object_set_data (G_OBJECT (widget), XG_TOOL_BAR_LAST_MODIFIER, ptr);
   return FALSE;
 }
@@ -3678,10 +3677,9 @@
 static void
 xg_tool_bar_callback (GtkWidget *w, gpointer client_data)
 {
-  /* The EMACS_INT cast avoids a warning. */
-  int idx = (int) (EMACS_INT) client_data;
+  EMACS_INTPTR idx = (EMACS_INTPTR) client_data;
   gpointer gmod = g_object_get_data (G_OBJECT (w), XG_TOOL_BAR_LAST_MODIFIER);
-  int mod = (int) (EMACS_INT) gmod;
+  EMACS_INTPTR mod = (EMACS_INTPTR) gmod;
 
   FRAME_PTR f = (FRAME_PTR) g_object_get_data (G_OBJECT (w), XG_FRAME_DATA);
   Lisp_Object key, frame;
@@ -3960,8 +3958,7 @@
                            GdkEventCrossing *event,
                            gpointer client_data)
 {
-  /* The EMACS_INT cast avoids a warning. */
-  int idx = (int) (EMACS_INT) client_data;
+  EMACS_INTPTR idx = (EMACS_INTPTR) client_data;
   FRAME_PTR f = (FRAME_PTR) g_object_get_data (G_OBJECT (w), XG_FRAME_DATA);
   Lisp_Object help, frame;
 
@@ -4155,14 +4152,16 @@
 
   if (wimage)
     {
-      /* The EMACS_INT cast avoids a warning. */
+      EMACS_INTPTR ii = i;
+      gpointer gi = (gpointer) ii;
+
       g_signal_connect (G_OBJECT (ti), "create-menu-proxy",
                         G_CALLBACK (xg_tool_bar_menu_proxy),
-                        (gpointer) (EMACS_INT) i);
+                        gi);
 
       g_signal_connect (G_OBJECT (wb), "clicked",
                         G_CALLBACK (xg_tool_bar_callback),
-                        (gpointer) (EMACS_INT) i);
+                        gi);
 
       g_object_set_data (G_OBJECT (weventbox), XG_FRAME_DATA, (gpointer)f);
 
@@ -4193,11 +4192,11 @@
       g_signal_connect (G_OBJECT (weventbox),
                         "enter-notify-event",
                         G_CALLBACK (xg_tool_bar_help_callback),
-                        (gpointer) (EMACS_INT) i);
+                        gi);
       g_signal_connect (G_OBJECT (weventbox),
                         "leave-notify-event",
                         G_CALLBACK (xg_tool_bar_help_callback),
-                        (gpointer) (EMACS_INT) i);
+                        gi);
     }
 
   if (wbutton) *wbutton = wb;

=== modified file 'src/lisp.h'
--- src/lisp.h	2011-04-26 19:14:07 +0000
+++ src/lisp.h	2011-04-29 07:54:43 +0000
@@ -22,6 +22,7 @@
 
 #include <stdarg.h>
 #include <stddef.h>
+#include <inttypes.h>
 
 /* Use the configure flag --enable-checking[=LIST] to enable various
    types of run time checks for Lisp objects.  */
@@ -54,6 +55,18 @@
 #endif
 #endif
 
+/* Integers large enough to hold casted pointers without losing info.  */
+#ifdef INTPTR_MAX
+# define EMACS_INTPTR intptr_t
+#else
+# define EMACS_INTPTR EMACS_INT
+#endif
+#ifdef UINTPTR_MAX
+# define EMACS_UINTPTR uintptr_t
+#else
+# define EMACS_UINTPTR EMACS_UINT
+#endif
+
 /* Extra internal type checking?  */
 
 #ifdef ENABLE_CHECKING
@@ -398,7 +411,7 @@
 #ifdef USE_LSB_TAG
 
 #define TYPEMASK ((((EMACS_INT) 1) << GCTYPEBITS) - 1)
-#define XTYPE(a) ((enum Lisp_Type) (((EMACS_UINT) (a)) & TYPEMASK))
+#define XTYPE(a) ((enum Lisp_Type) ((a) & TYPEMASK))
 #ifdef USE_2_TAGS_FOR_INTS
 # define XINT(a) (((EMACS_INT) (a)) >> (GCTYPEBITS - 1))
 # define XUINT(a) (((EMACS_UINT) (a)) >> (GCTYPEBITS - 1))
@@ -408,11 +421,11 @@
 # define XUINT(a) (((EMACS_UINT) (a)) >> GCTYPEBITS)
 # define make_number(N) (((EMACS_INT) (N)) << GCTYPEBITS)
 #endif
-#define XSET(var, type, ptr)					\
-    (eassert (XTYPE (ptr) == 0), /* Check alignment.  */	\
-     (var) = ((EMACS_INT) (type)) | ((EMACS_INT) (ptr)))
+#define XSET(var, type, ptr)						\
+    (eassert (XTYPE ((EMACS_INTPTR) (ptr)) == 0), /* Check alignment.  */ \
+     (var) = (type) | (EMACS_INTPTR) (ptr))
 
-#define XPNTR(a) ((EMACS_INT) ((a) & ~TYPEMASK))
+#define XPNTR(a) ((EMACS_INTPTR) ((a) & ~TYPEMASK))
 
 #else  /* not USE_LSB_TAG */
 
@@ -446,14 +459,14 @@
 
 #define XSET(var, type, ptr)				  \
    ((var) = ((EMACS_INT) ((EMACS_UINT) (type) << VALBITS) \
-	     + ((EMACS_INT) (ptr) & VALMASK)))
+	     + ((EMACS_INTPTR) (ptr) & VALMASK)))
 
 #ifdef DATA_SEG_BITS
 /* DATA_SEG_BITS forces extra bits to be or'd in with any pointers
    which were stored in a Lisp_Object */
-#define XPNTR(a) ((EMACS_UINT) (((a) & VALMASK) | DATA_SEG_BITS))
+#define XPNTR(a) ((EMACS_UINTPTR) (((a) & VALMASK)) | DATA_SEG_BITS))
 #else
-#define XPNTR(a) ((EMACS_UINT) ((a) & VALMASK))
+#define XPNTR(a) ((EMACS_UINTPTR) ((a) & VALMASK))
 #endif
 
 #endif /* not USE_LSB_TAG */
@@ -479,7 +492,7 @@
 /* Some versions of gcc seem to consider the bitfield width when issuing
    the "cast to pointer from integer of different size" warning, so the
    cast is here to widen the value back to its natural size.  */
-# define XPNTR(v) ((EMACS_INT)((v).s.val) << GCTYPEBITS)
+# define XPNTR(v) ((EMACS_INTPTR) (v).s.val << GCTYPEBITS)
 
 #else  /* !USE_LSB_TAG */
 
@@ -495,9 +508,9 @@
 #ifdef DATA_SEG_BITS
 /* DATA_SEG_BITS forces extra bits to be or'd in with any pointers
    which were stored in a Lisp_Object */
-#define XPNTR(a) (XUINT (a) | DATA_SEG_BITS)
+#define XPNTR(a) ((EMACS_INTPTR) (XUINT (a) | DATA_SEG_BITS))
 #else
-#define XPNTR(a) ((EMACS_INT) XUINT (a))
+#define XPNTR(a) ((EMACS_INTPTR) XUINT (a))
 #endif
 
 #endif	/* !USE_LSB_TAG */
@@ -1814,8 +1827,8 @@
     XSETCDR ((x), tmp);			\
   } while (0)
 
-/* Cast pointers to this type to compare them.  Some machines want int.  */
-#define PNTR_COMPARISON_TYPE EMACS_UINT
+/* Cast pointers to this type to compare them.  */
+#define PNTR_COMPARISON_TYPE EMACS_UINTPTR
 \f
 /* Define a built-in function for calling from Lisp.
  `lname' should be the name to give the function in Lisp,
@@ -3353,7 +3366,7 @@
 extern void child_setup_tty (int);
 extern void setup_pty (int);
 extern int set_window_size (int, int, int);
-extern long get_random (void);
+extern EMACS_INT get_random (void);
 extern void seed_random (long);
 extern int emacs_open (const char *, int, int);
 extern int emacs_close (int);

=== modified file 'src/lread.c'
--- src/lread.c	2011-04-25 21:34:39 +0000
+++ src/lread.c	2011-04-29 07:55:25 +0000
@@ -19,7 +19,6 @@
 
 
 #include <config.h>
-#include <inttypes.h>
 #include <stdio.h>
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -3611,9 +3610,9 @@
 
 /* oblookup stores the bucket number here, for the sake of Funintern.  */
 
-static int oblookup_last_bucket_number;
+static size_t oblookup_last_bucket_number;
 
-static int hash_string (const char *ptr, int len);
+static size_t hash_string (const char *ptr, size_t len);
 
 /* Get an error if OBARRAY is not an obarray.
    If it is one, return it.  */
@@ -3755,7 +3754,7 @@
   (Lisp_Object name, Lisp_Object obarray)
 {
   register Lisp_Object string, tem;
-  int hash;
+  size_t hash;
 
   if (NILP (obarray)) obarray = Vobarray;
   obarray = check_obarray (obarray);
@@ -3824,8 +3823,8 @@
 Lisp_Object
 oblookup (Lisp_Object obarray, register const char *ptr, EMACS_INT size, EMACS_INT size_byte)
 {
-  int hash;
-  int obsize;
+  size_t hash;
+  size_t obsize;
   register Lisp_Object tail;
   Lisp_Object bucket, tem;
 
@@ -3858,21 +3857,21 @@
   return tem;
 }
 
-static int
-hash_string (const char *ptr, int len)
+static size_t
+hash_string (const char *ptr, size_t len)
 {
   register const char *p = ptr;
   register const char *end = p + len;
   register unsigned char c;
-  register int hash = 0;
+  register size_t hash = 0;
 
   while (p != end)
     {
       c = *p++;
       if (c >= 0140) c -= 40;
-      hash = ((hash<<3) + (hash>>28) + c);
+      hash = (hash << 3) + (hash >> (CHAR_BIT * sizeof hash - 4)) + c;
     }
-  return hash & 07777777777;
+  return hash;
 }
 \f
 void

=== modified file 'src/menu.c'
--- src/menu.c	2011-04-16 15:11:41 +0000
+++ src/menu.c	2011-04-29 07:54:43 +0000
@@ -800,9 +800,9 @@
 	  if (!NILP (descrip))
 	    wv->lkey = descrip;
 	  wv->value = 0;
-	  /* The EMACS_INT cast avoids a warning.  There's no problem
+	  /* The EMACS_INTPTR cast avoids a warning.  There's no problem
 	     as long as pointers have enough bits to hold small integers.  */
-	  wv->call_data = (!NILP (def) ? (void *) (EMACS_INT) i : 0);
+	  wv->call_data = (!NILP (def) ? (void *) (EMACS_INTPTR) i : 0);
 	  wv->enabled = !NILP (enable);
 
 	  if (NILP (type))
@@ -911,9 +911,9 @@
       else
 	{
 	  entry = XVECTOR (vector)->contents[i + MENU_ITEMS_ITEM_VALUE];
-	  /* The EMACS_INT cast avoids a warning.  There's no problem
+	  /* Treat the pointer as an integer.  There's no problem
 	     as long as pointers have enough bits to hold small integers.  */
-	  if ((int) (EMACS_INT) client_data == i)
+	  if ((EMACS_INTPTR) client_data == i)
 	    {
 	      int j;
 	      struct input_event buf;

=== modified file 'src/process.c'
--- src/process.c	2011-04-26 06:17:52 +0000
+++ src/process.c	2011-04-29 07:55:25 +0000
@@ -28,9 +28,6 @@
 #include <sys/file.h>
 #include <sys/stat.h>
 #include <setjmp.h>
-#ifdef HAVE_INTTYPES_H
-#include <inttypes.h>
-#endif
 
 #include <unistd.h>
 #include <fcntl.h>
@@ -4539,7 +4536,7 @@
              some data in the TCP buffers so that select works, but
              with custom pull/push functions we need to check if some
              data is available in the buffers manually.  */
-          if (nfds == 0 && 
+          if (nfds == 0 &&
               wait_proc && wait_proc->gnutls_p /* Check for valid process.  */
               /* Do we have pending data?  */
               && gnutls_record_check_pending (wait_proc->gnutls_state) > 0)

=== modified file 'src/sysdep.c'
--- src/sysdep.c	2011-04-26 06:17:52 +0000
+++ src/sysdep.c	2011-04-28 08:18:53 +0000
@@ -1760,23 +1760,14 @@
  * Build a full Emacs-sized word out of whatever we've got.
  * This suffices even for a 64-bit architecture with a 15-bit rand.
  */
-long
+EMACS_INT
 get_random (void)
 {
-  long val = random ();
-#if VALBITS > RAND_BITS
-  val = (val << RAND_BITS) ^ random ();
-#if VALBITS > 2*RAND_BITS
-  val = (val << RAND_BITS) ^ random ();
-#if VALBITS > 3*RAND_BITS
-  val = (val << RAND_BITS) ^ random ();
-#if VALBITS > 4*RAND_BITS
-  val = (val << RAND_BITS) ^ random ();
-#endif /* need at least 5 */
-#endif /* need at least 4 */
-#endif /* need at least 3 */
-#endif /* need at least 2 */
-  return val & ((1L << VALBITS) - 1);
+  EMACS_UINT val = 0;
+  int i;
+  for (i = 0; i < (VALBITS + RAND_BITS - 1) / RAND_BITS; i++)
+    val = (val << RAND_BITS) ^ random ();
+  return val & (((EMACS_INT) 1 << VALBITS) - 1);
 }
 
 #ifndef HAVE_STRERROR

=== modified file 'src/xdisp.c'
--- src/xdisp.c	2011-04-26 06:17:52 +0000
+++ src/xdisp.c	2011-04-29 07:54:43 +0000
@@ -8737,7 +8737,7 @@
   window_height_changed_p
     = with_echo_area_buffer (w, display_last_displayed_message_p,
 			     display_echo_area_1,
-			     (EMACS_INT) w, Qnil, 0, 0);
+			     (EMACS_INTPTR) w, Qnil, 0, 0);
 
   if (no_message_p)
     echo_area_buffer[i] = Qnil;
@@ -8756,7 +8756,8 @@
 static int
 display_echo_area_1 (EMACS_INT a1, Lisp_Object a2, EMACS_INT a3, EMACS_INT a4)
 {
-  struct window *w = (struct window *) a1;
+  EMACS_INTPTR i1 = a1;
+  struct window *w = (struct window *) i1;
   Lisp_Object window;
   struct text_pos start;
   int window_height_changed_p = 0;
@@ -8798,7 +8799,8 @@
 	resize_exactly = Qnil;
 
       resized_p = with_echo_area_buffer (w, 0, resize_mini_window_1,
-					 (EMACS_INT) w, resize_exactly, 0, 0);
+					 (EMACS_INTPTR) w, resize_exactly,
+					 0, 0);
       if (resized_p)
 	{
 	  ++windows_or_buffers_changed;
@@ -8818,7 +8820,8 @@
 static int
 resize_mini_window_1 (EMACS_INT a1, Lisp_Object exactly, EMACS_INT a3, EMACS_INT a4)
 {
-  return resize_mini_window ((struct window *) a1, !NILP (exactly));
+  EMACS_INTPTR i1 = a1;
+  return resize_mini_window ((struct window *) i1, !NILP (exactly));
 }
 
 
@@ -8984,7 +8987,7 @@
   else
     {
       with_echo_area_buffer (0, 0, current_message_1,
-			     (EMACS_INT) &msg, Qnil, 0, 0);
+			     (EMACS_INTPTR) &msg, Qnil, 0, 0);
       if (NILP (msg))
 	echo_area_buffer[0] = Qnil;
     }
@@ -8996,7 +8999,8 @@
 static int
 current_message_1 (EMACS_INT a1, Lisp_Object a2, EMACS_INT a3, EMACS_INT a4)
 {
-  Lisp_Object *msg = (Lisp_Object *) a1;
+  EMACS_INTPTR i1 = a1;
+  Lisp_Object *msg = (Lisp_Object *) i1;
 
   if (Z > BEG)
     *msg = make_buffer_string (BEG, Z, 1);
@@ -9127,7 +9131,7 @@
        || (STRINGP (string) && STRING_MULTIBYTE (string)));
 
   with_echo_area_buffer (0, -1, set_message_1,
-			 (EMACS_INT) s, string, nbytes, multibyte_p);
+			 (EMACS_INTPTR) s, string, nbytes, multibyte_p);
   message_buf_print = 0;
   help_echo_showing_p = 0;
 }
@@ -9141,7 +9145,8 @@
 static int
 set_message_1 (EMACS_INT a1, Lisp_Object a2, EMACS_INT nbytes, EMACS_INT multibyte_p)
 {
-  const char *s = (const char *) a1;
+  EMACS_INTPTR i1 = a1;
+  const char *s = (const char *) i1;
   const unsigned char *msg = (const unsigned char *) s;
   Lisp_Object string = a2;
 

=== modified file 'src/xmenu.c'
--- src/xmenu.c	2011-04-25 21:34:39 +0000
+++ src/xmenu.c	2011-04-29 07:54:43 +0000
@@ -1139,9 +1139,9 @@
 	  wv->help = Qnil;
 	  /* This prevents lwlib from assuming this
 	     menu item is really supposed to be empty.  */
-	  /* The EMACS_INT cast avoids a warning.
+	  /* The EMACS_INTPTR cast avoids a warning.
 	     This value just has to be different from small integers.  */
-	  wv->call_data = (void *) (EMACS_INT) (-1);
+	  wv->call_data = (void *) (EMACS_INTPTR) (-1);
 
 	  if (prev_wv)
 	    prev_wv->next = wv;
@@ -1876,9 +1876,9 @@
 static void
 dialog_selection_callback (GtkWidget *widget, gpointer client_data)
 {
-  /* The EMACS_INT cast avoids a warning.  There's no problem
+  /* Treat the pointer as an integer.  There's no problem
      as long as pointers have enough bits to hold small integers.  */
-  if ((int) (EMACS_INT) client_data != -1)
+  if ((EMACS_INTPTR) client_data != -1)
     menu_item_selection = (Lisp_Object *) client_data;
 
   popup_activated_flag = 0;

# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWaSh/t4AIbN/gHkwRAB7////
/+//f7////9gKz0dZvRO1x3AO98pESl33fYd804vX3eG8p1fe914A333vD69PXoD7s6DfYDvsB6A
9AaA++teJV0xrdd0vvJuLcLu3JnN3Yud1Pdoz2C7wzl3ucgJtoVpQyVVKHTurGgaqgglBBAgE9MQ
CZT0FTz1GknqPSP1I9QepsUNpAGIaeoBKCABASEATRMAkAAaA0AAAAADTQE0iI1Nk1ID1NAHqaaB
tRkAAAAA0AASaURGkAENJPMhJ4p5QAbQgaMgMgAAGmmgikmgJkAJkU8E2kYU8U8gieSfqCPJNM1A
BoHqGAqSIEAQACGQExDE1NJoaDQaGQAAAabB4egpvjAUIhNp0ssGRZAKgGntd9hC8OKoosdzSdk6
3bgokJMqUf0p+K/H6vs+P3/d938mqn4JjAj51dw82gx+bzlt0l85NnvWEyUL0rAxGCmJX/ZB/a39
1mhCTgoCMDeEHAdQXyqO4fU50UP+xiMWqURIIDFbKgQk9fdybt3O7Mz8B6cH9w7iQviBXF+1YM2s
ob5HyG3qv2mPfkXdIeFNj5d7tQQohBqJYflN3Zh7MHEwrPmtJ1+XbAGCILc1UQWI4p5v3rn2+2w4
PeOfQdOzTjD1va0QOQ3K6QgRx3trPHiYZ3PGLjAMqvMYpjcERijwfUa7CU6ehlRphAuIb4W2EnDh
AizgMjhVQgOIBUJyFEplRBtHTvWNM7sXaouuFwVeS7rLsaK7Cz3N07RRpoM2VFklSQ9oBAdorF3g
U8jGxEEtFspF07nFsbxiZtiCxTom8IDapxwiDp6erLksSMsnCDq2Var/jRBwe6DsIiAA2JIlFYSK
CmQOvPETWcxqglCkj8Dfv+HC9EGaF0/Z91Gw7cb+hhg/P7mxYMyTZNLOs4Ap/zn6YEz75ThRX/sx
H4/VLj/sPVkoJ7/o/oB86/Fv3X545+8gDvh7Y9kZH46gZVRINQHgQKEysYt9LlVQMMTR1Pgpqifg
nk1nQ3oL3HXzBkU7YJjEzy8B5/61f5g9fQXIh3cYez85Ca9UkPRCLBGDCLFkYMERYnFSpAUgjBVB
QiMBZBRRSKLQ7rA44o3Q+sEHv9Oe71R3zPVj9VlptyhalRBEKqAFARvHoD50TbOpk+Z3Hbl5VodT
thIUQRyGOSq5TuBrIw4uxnFAyKdYKlHu3cLJGQiXQmUkiPKWiBOi2bdSSVVRg5MGsqNDRFPgXImb
tpitAy1WNjVl9ECOgBQGXWi4UQGGTZUxiWzejIJIOFk2ZlZyYZzBDHJcwRk4NlHtRYJMmzZp1FGw
Q5jCjFLlJCkHaQ5Fmypo5KWzsS7qMEOdBiWeFykabw40IbRZxDOGj0fVVhOi6jXGofIo6LLOdhoo
MAhyQYLkZLXmc4pBRYNJaJtFRliqeus8nD1FZdwDUiFCDmHk5/QKfme/Opar9S7XzOUG2DTXxuas
ax9T9UzFORRP5mSuf3Zh7CvxWR8+d45vmpzK8VNqVVKUWZ5sHuYPuyXb3c7ZJS50PZ+O/FxctJvb
/n8NmJzOGRg+37jSzE1gmApqhEKlCaUseiRQLMVHYivkczixKaPBxPppjOFuv58rRsUwfRm3Ol2N
izwdzUsYHI5CzuVsbG5oya3zYu3Fo4Njc1u9RVTdSpOgqdAxQpuZ5J+kTcPVaR/Kh1ocuGhy5exm
Z6fsuIJKBJygQPSSIQS8N9UqeyMTBwOyjimixEcWvm+zeQQB4DksCNGnvjI5LnTw1sW84Ml2Tsbs
H1YuVdzLM2CzU5XXMntZLt7FTtczrVqqqamkyMPcdE63WoxcuvV9UTrXycG1n2XjhnVSzizaLpos
pZipZZ+HEwXIHGPGhBICaLErgMQLKZTIpVv+MHroTKkqqORTCCBkcBSkSROIWPqWo0gVoHznVmLN
SmrXfPJZ4M3a2NxE1rJxb11ng4rikCg44ox5EqkRYih0S9xI4M0IilMDDGBhlNRJ5GLsqtYUb28+
RIkWyqsRKH9ZGZ6NzRks0cG9Zg4qMFMYyauho6FEpunjHHwkel1HsKqdle0eosO25nt9RcYoIKqo
hiR1JExPR432xETrtLawUyBO01kPDwfBxfc2+K64z7HWzZnVD58dcx+XiRH3Sw/iMvm6/6wQt0V+
0EE1jlueOet+/bcKr9Sp8QcUBEBELYQQZXgAOInAQqkiKyLCHziX77VVEjBgtfg2zIYgoYwttuA9
cPZiENNLJ+h1YB+pkNNKBoOkTcm/zUNHTduXBavr4en0vlQ7eek9xPlfafffX3+15M+iWt7/0xp8
7Ma5MOAQmvqezl5+i5MmwGjdhrRMoUxhWKIQKKoVCpFaKo8I9rvUWtTUfTpml2Iaj3ONZL8LGer6
IpbR6IeJKBCECENI4bT5hiVIvtLj5iAx6A9uGbNjHsKaesLppJdd1cDss29niidvavwq1qtxarhW
5uHC4gGnRSB62T6XR3e4aZ5NCdxeYHrPIS9kfgUcSkiXHie82kjnU5uOsopzhUZDMfYVsP/Mc5hc
QO4c1oFQfmRG5fOIiHybMA6QSBeAIA6CAqU6imSdzCoEpMlUOVSB84MB1hx+OTdSEI/phGlk0B6V
YOfvIfJdW3CYnXMtlnUrU8eQaxOAdalwNoCoIgMZgNiIcRs4ZASR23dy8FXjm8q1sxGMNDM/Lcfi
pxIpRnw2FgYxRbsxB6SvKBfE4+56yInJKq5dejqZm0QW07yo2HaKKWnAIkVcg0YuzQio4zFixLMS
7BZisswHokRHGZI+lMoulZx0KImkY3g3JEHZEQq7PHj5Nssvy+NXD5Sujm7l6i2ltLaW2W2220C2
y2nFxacTdq4Snn7u0r491wjc+O06SBMDCZ1odyGGSdyE18/JgIZRYRSEqSocGS5pWTVCZYbIbek3
aa7DiQxxbtUhptMyhMNi7nhNaLNWtS5DHWzyJDx/R+F5GmVjLS0iIhVo1PQykBjYXG6IlrRJojF1
Doao7YiVI0cWOGWH3yLT3PoIzEuYIxIm1FvOuPyhdB+eZBBKkEYErgSHG4nrZ55a6VnrtE0vhpyY
6236kICoQlEmnAWR+Sw/I9ykMShIeiiIgteDcamLVUo6IlSBqGUDstiqMQEDIIgYGul2leqzYFvV
AhsVNThXfeaS4vvMpSSKTLkLVMsZINTYnBjc3NOVY0XNlGRDCIRmZPejWYySWYy81Llw6zs3A7su
tHPiLDQTREnOc5kHXmUDmOCAxSpVneUAceASXIRJcDmJuszDAYDKM1pnYxpozVNc0yeUE8G2xwAm
vTkn/pa2lzE268d+zvkXdf+nhcXVqlVIIpwK5VQkuQU2ONSukxZAHOIiTuzAoUUywpJDHfplRZzV
zI4YLmdO53uEjjI5s4z1y1b6v7lN2vmJJbRl7V3z3SFW8i9PLBW0+pS6xfPKohkc2qQJn/s89Elz
Zen38IhTshHIIgNKxGG5JERGrnHBkrQ2N0E521Uo1H25hgATUFTa3kIDOSRZrGreGGpJhDn7UQ80
Q56I70YbJwcQaOhk7QTgWOxKu8G3qIx8s3HKRwTIYVZCDeLdG8Ml2wYDo8mOOPBTcxxqu72OqWGe
AaIpg0Kwbi+WrPekP6rgmuU3akxUqu1kRKDlxT8OdGxaMKAjoIgYWhYjxO5UaeBSi0Mkx33YgbHG
0NREQ9ibCInlgiPmxlFL3gYNiAezk9FJ9WJEjN4OIyWF95vb1M89xO7FsJK7SsHI8fKHxvkB/IHK
iUbEbThU9xvJCGhb0ytOEHRh3cV2E18drrrWsax9llnhspIplFSWxjNXeuwF1VYSAHcltH4Smkqq
biQwkXPgXSEbsqa12JIaebhOpZFEkORNqlE4wzt82iDkBkwPIf3etMEjEVnRPfYmOIWROaZl8ZpY
QjB5F2oeKpyqQOiyJd097z2bOlulTtMQQ7MMEhSqCZobyZBGFECKXWzb1MtOJSDxUJ7DdYuEj39p
2pRElWXLK9jhROR/HvMbtDk4+jPKcXDaukwSQ0YRGSYaIAqCKOIMO9XidGwfDuFbG3iqCIeIzL7Q
zz0eFJsU16YI3HQiFSICZ0ZKByZmoNBzLWloYqLy4zSJuZHItO3jBvguaQShmeLeykxnFI9cWFxK
SqpoyaKJCRsWqfT84JtH1TsvzHQg/nePGxH0JWF5rcB4MljDVcqpjrKYXCqswGExllHDKoiaIBKy
o7RdRYS6IM5BEKpgctJEEjTpYF2vIvviu3WxFUMciWTN07GnBju1XvN6hckNyo4yTxggbsfciOXF
X1ohhiQujzEJF5acNKTidbQOYjjiP72MEGK0xe8UqduO2K+vNTwwt0EvW0OEEdEkKKpFksKXNUtz
kckpUTOKeIIMtyB44Mnnf3JOdF3cCtiJ4MFToqIbIIijKgWke6gu444eWWCRYudGjsQ7lTS6KNtX
q4oaMjcIsoxMRK+Q2KDD7IJ45e9yZ2AlQTxSa3M4465vTMygxW8iUjYkXYkPDdjZStRQspJATRsE
luOsTq58/K1gNea2/FRO/W0aamVcquQyJkyDDSYSqesPO6bEg4UQpwBUBjBHXFQjRBLUqisWZLHq
UAS/irlIDS8skdC+5UiTGGUiPgiwIgRIyFHNViuq6lFJumaC4im0mRNVrQkZqib3VaJGrbpbLYJv
xyJjg4drZhJAm2HQJG9GcqpuUrW7EUkCIGilwEwSqTZX6gsPxFZvsUb1LEEVOjngkvJeSws4y1H3
U5pJ1VIjO57fbCFvGPJjUU53BNjg78cyvx2bc4q4ha7dMyIRFRCiCBqRLmnOk8Ur5ClIRI7HBFui
ENZhPQufrLGlmSU7KJMYhkRPNBPh8u89L0OYBd9ysY2jXg6K+HjbLysv1qmrnDUViJMWGVAmxIuu
8yY0zv3+B7Ok3cfUdkgdSCgoLBYKoL2DAygqopY0baFbjjiCxNuEEU8imjJ5hVBNyzDZBmRBbMO9
4oJvEtzjZSBOKZciiJWhFGTlkEdSRIEojII65bACUzKA86lhnSMnd2JoIWLZA2eVaJLOaC2wnKZo
Q8p7EBgG2TZW26ryfmoiSkvAhWY+iMy53uiLASUPU3jwNDlqDGeUEb5IhydCkYS4hhyRDhzRjc0R
BGPIvUlsKduViQKWNFZhQpqkByRaS8xdDpMlks1u7k8CQ3r3wy8vcTXOUS4lj0TsekIgck1J03Yd
Vq7BX1GXFsw1JHVCuavTTWw7tTNiM3lZWHaUiVya2UlCaRPXYLnwuXPHtKXmUd1VEFY2mo8GNGAl
7OkhXbI5bV12HUkY9R7jbWyQLJHAz8afDavEiW4RiCnU3zI3aQOblbSmSxuMNHKuW0LoViNdDE2b
SXvJk0M0d33K0kRFKG5yxGG1sjmfgiFGEVBAoWIjEiZEuS2OBSejeWcc0SJIgQJZognJ8gMFAgV8
KpsTIrHeJVqUMSLm0TYz5pOyfSCWRPvLl4wtjFZM3gnSi7Nwq4s3RYYlblqlUa6hSqrdiOeGRNLA
DEUuTS/glRcVGtF6JQ6+Px9VSS+cw9DMLFfmShJT6qdP2dnTu3doy0STsYfSPqz9DXL1kuOygXig
iHG5Fi1I3rUtLEBZxTs9bFj8BTiKCbG0jwcb7QMr9C9+ew9iEKUOC2wvrJVM0N/Ko5xcyb9DqWid
5F36MvQ9aJ7kQ8wBLqXLneSGpcYN/FQmSGiekChSp0bEaEH+8UsRfD2k1TkEQMIie88IifZcCqer
O3PkqBpm73gRggg6SWMYARJyisHhMclea3GdNNVpDawm6biGdNXe6EkOfItRUE5VAKZJ9nix3DNL
i1TZvC+CDJgUQYiiJMEYwelt1i00gt+NOgj1HKkIWMzPh47Na6lnYib8HqjgWzcE0voWgsbS8iGC
p0t8xZERjlENtMWOcFRxxTzKGxOBYoUcXzRhSCqtdQIHBEYU3rMZLmnShHbayBUPYpgXSl5zFRkQ
z6Ihc0UIjilTfv2ehE6FL7jnFzyDvJonI7SJs5guTixdNi5mMCx9KfYIaEMok8oVIzKLfVaTguZQ
CBMSK5Tg7yeGXhUKs7OkK2u7K24QMARCped1FhCMnIsgiHXGIlRT0AZJrsqBdUGbtwRAXE86VZA6
3FqoXmdlY+4EfkKGD5IJkvhhjjMzVSGlGHA9j63Lk79qVFgNIvOce1cfKpS0SZuWKEC4vxTYIvCw
qqlauy7HfNIEyg0Z7OvnEanEeAmYY2Z8uxWSk8xppa+yfBaal/kITPaIhkvz2Pf2+uEE4JMOQg1S
hjPJBU9ZgoIbBTwUcUiZO2FFuLQrAqkkSSfYBhG7uF1kBIgYPMSBMMLM5K/KzjYpArJWyypFGbKR
Y4yKkQyVM5GMiryN8SSiTUkAMKVKRNELEBqrUhTfxAccscLzCG734eMkJqZVFUWjJ8rLAa1njVp/
Aj9PgfMfMec2n3pCJ4CMJCkB7iiJAEEfhKuDAYYVnJOmQ6CBRFGCIiJDmFpEhWy1a+gUUUWKqgLF
HDi1UREVYEVV0geoPMB8HWwJZx6ZBOsalIkYlETkPkN8Zv9YX4Kg7PxT1r65PAn8/p9/hItT4fAo
oHlPdy5H4kkIRCMEQwkCKkhzHxqJ8NKGh0H/JBCz/wZga85p8g7vmEKpCgzsfxg5RIpg96QJr265
J+UFMZtpUaLCHMz6CQU+VJiSRgLIw+NUKTY8KHh1Hh1MoP1dOpdzWWchU/YM101OzUyt3DF4cDxK
cpSxkViJ4mrCCoxUEUWAoCqIggm+onf7iBx9vZrMQ5CByGdG0hsELhMxYBng2idGkBG5rHRm8XkX
BL5idpOhEthFTargVQGnTEYCFOiQmnUVlhlKSe//xSYb4tevaCJINKmSJ0Ew2MCRaKdGjC1+YpLW
xNOWzgyiaZ02FlqhoihxbUP5CaVQLAlJV2AWQjcY5MEDcN71CEO+gyAjBIyEESHmLSboBnQqFtv8
FEOeWJXBZiiIjpY6QJzgMyqx0snNIkqAij5ErGPCB1SHL7M7ea/Yfi8q++U7JNnm+w8VXhf9K2FJ
BUXO+kwYF1+ZeWumhVg85957Re/2Q/LB3hUQUFYSJB+4prIYXfrcsxZGLJgkykVCwlTUwLQTSZmT
BkamUWlSy0UZ/tYP1vzNTHMiZGxnSAYKQZD9DSbSEgW7kB+kcFET6z7T3fae0ob3jfoFzACKTSwH
EEyPE9xxrKisswh7ve0PX8D1oJEueoQ3ATwZNWGF2N7m8y0uyhiexcrIqdlpRJOVOiBcmlBvNIlo
5Othfy+dixKp9gtC/BfpZA6ZjEapm7OFKSxi1tkOuAh9Yn1nkJiEzMWmBbmI4Dky+holg2cqugUi
1GBMk9mo2V6QDcgMGg3iEfelJSS8hCXj6jf4YaaxbCg9n1xNgYvdrNwsibpHqNbRRY3yLPw/LY4M
Big/B7Ylh0bnYk0eWpZaIij0zea4uTJJqSOmLt++ycD9ylKGuUmbnpNFHNQpHxCXlBg1HOppJqTY
IOsNY/OrefYYGULoZTxxuHd3OczmUHZ2G+TkDsLysqcYld0DEfWksMLQgfAzn66bfZmk9G+S5aU/
aiZKZKlDBzkmmVc1sSI1NpGSf1cmujVdhxyptlVmckNzmaPwUuPEkXeZsMSPAhEch9AiOImDgMud
KYNjYnropoyKFycLZKHmg5D8X00KmrnZU7FIfFBiozl11dUAE0OXGfOZUPhYHsKzqTWd5zRzWeVp
eMGJOJM5Gy2OyajVTqFtpc7CQ3jfzd/vBOpEEvaWhHNj4qWZ5AGBGQnJx1lw95hHhlLNxwMb1xLk
EXrMQqm5iFOORGqQ6T1CC7Ui4xbCXF+B70YsRoN8fhY5Dg6LtvukB+K1yVLKV4+8Ch13A0dHt8w9
6iQMG20yB2XjG1yHoeBvBNhjEQxHxgFBgUmPZoC/DB1ymBAnTxorqKyknqrmxtmWeFojEzAmZbTz
HJEFGuPBA1oCq3OQm+edyAyOYykpSgS1TO0MKIlYXpzSDIJynIpQOPJEsjC9a3BxmM4RgPyURMDh
ORmjjYpk2OjA5ZFVnZku+C6VKLqlKLVLKeGjGYYLrUKPFiwdDsa/Fo7/di5Yhuq4qddBCs63OJA4
zsIkm5mYpyGWsLFoURNCIR3KeATUDbXYiBUud4N+wBGHwQI8TAqKRnsMxjMMFKjKWpwWTM+fKSVW
wJEzlCTLi5MwQpUxZd2tRd7KpnKqlWjT0PTHitJjQTTeUmwYwIGokRiOajghhqCkpMtemgi9ZtMT
iC7i7VR/jOCiKp79x7IcUOhA6gp3F95k3ltwxnM5WnRBA4oOUZTzq9npgoOPkj7s5MLAIGBv0oPA
oickCQs3k6/wqVXNH36sCvsVzsi0wWWFPmxdKnR8UT2LS7LCzI1Mn0YGT8Vg0XaLPQaWqjkS8ShI
cyJ7foqlCSoKolBrJCAzMaMiOhAQSgtK06jfCzn89vXpu76sXKV3caRu/G44dguQ6/A/GWup8RCx
M8BY8aLlsKTGt5N111tfvxOE/C2muXTGyD10veQe1yP8d16ErTRiK8pC0sLSi0ykjn6GKpYCoJhQ
OaRxqR9DQy5Clc2MhGRsDFFLL0wvVSE8hCd6HMomWQZEEZBaAj0kmnB2ol4JeeTztJeJcu5NzRzO
KxPLtyXT4HPys4QiLt5BeaMDHEgTNdCkDIpkO07DN+IvC49r1xtSlOWxhyrMGCvG72MeFcedzZvJ
ij6yIiiQ87wMOrH6VRVTr3s1IokM7xM9N/l6ePlXP5dXTskYSOmbFOh5jwXg0cpnD1h9Q9NCliWC
WJYJYlgliUiUGUiUbASjYJYCBYJQZQSxL+5W20rU0ZdOeV+vRqyfHoUt3+HVsn0znTFSkG6WeVlf
Fb2/dI0SPE7HwdJHqPm93e7Jh0lXWfF+dLmApi+Gk9L4z7cpGrvLEl4FBLkz80zjCezg7nAxVPQs
tZXAuWfFUxZJaUw1XkYbkzj+idOM4aosKLxUi6pERrkWHyWa2DLmYR62yRxNGLjHLBttivI1SOLH
9Sg63BKyEzm8UOM1nX1xKaK/QFobe+nIqvbv1GdELdJ3CsqIKKdYyA+flueK945295r2HgdCddF4
lksfYTMESSBUUeThCBdULC4Yf7y5Wf3DlZQUlOBhpBooECREBM/fYKFpDFlLCgiBAwQHG9v3QFci
YL6M5waVth6nBdSJNICxLNoYy3RA/HImkyqCB0clwRAtsGOBdhzGiGlwbFcadwjtEeAR4S1AzgUO
9yRYOdmvotkLvKWI3BQ6nKXkFSlKcZ0nCJajSdW+lT2Uh6TpRhLphVyMFiYOSTyieihPkM1E5C0k
0NFKaZj123VefZExJJEaCQJYQML0CKkzVoC4JfUrUoiFaGkh/4IctPiRkiAx6XrTlzv1kTfwWpDU
eomgxEpvO8YGJkyZEGQyNfVJPomDWMM0khkD8y6kUSbN/C1qh6asoyRzvbJ2fpMEUpJ69nOXfkFG
M1Ku3l1GDBXSOx51cxWldS/PNrtw83EaEAC42Rp20tEwjUpQSTBSHLLAHHwttRytJj6zOFo9xOpT
zKWQ9VbZFgMecwYSLExcPYaJrkbZ+OR4VPh+yuvFlEOKcjYpShU7o1PuR9Te3x72SSHIukaelqyU
tPi33fKPpBNbNrSyTVKnJnG11ztb1+TlLxjH1sxtXGdzfNfXT/FSO9JmoWk7pTy/APdI5ZG9yKip
FKSFFSKflPvTmaiUoV1GESTzR1k8IpZ7Mzv9G7ru53WbZqwYyOBdscZJFU9dPAe7z31PInrEo83z
A14legTm3K5t8HqKFPYD5DSVc4GGERFbiDMbyA9WDgJU3penpfoB8DgMieZXxBQwDzCCKiJEs+sE
h7pv8OUhIzdIxkemoFm4lJRTfIiMuh6ZzyzFGSY8BHUsCO0wkI3hRcTpZEEG1HAMy9PlMT6vyKWY
NjLas9cjgwUVIcJFJZ+/6+WTW4pqIzXR5kwi0YFNym9ZlhP5DSRt5IxPZPb5zDI2tSzBacWq1pRQ
rd5ifj4XPzLMV5PBO8LKkXao4qSgYO30LOe01StO1SB4BTYJkzE2fEpuVmpizWjkGblE4yLYRDAs
/w/20ff0zdNTo2LLKNq5g1scQomKOMmD5BNDOnnMgaiDyVmhTGhQJ9qNfX7MEkbVb0TNS6tsi+5T
bLjZcSWXWXmeAvJGs0WlI0dKUbFM5HrqNZIjJERUVEd5AKSzWQ1J/I5ocZjGv26DZI3KSVPl7rvt
JDF7orn2JY2HFRriRRzUgtApMEqwSopG5U74vAwT3elsqHWoP4H6nTLsCsVJS65SdC9J1E5PsLEJ
6HtMZ3Oo+UwVSlVKExgZPN0gx1BTAkwqNZBEDrI84lop4q7kDcKcZvomVMB3jAkwOM1kKa2HGcBK
djJSUuJNCkmPVIqOIanOmP72MXSkxjMNqTbbasdtJqYITsU/dbXeykjS4NQpBCmIob2AgrEvNHqc
5ATazTkIcQ0pmZFMmHHs8lndKlKJpI4xO8nRJ5g0rmCxus6lJCMAD5QKEQ8BKzSjJcCU3MH10PVS
ip7vdYdnlLG+h9331ZspxkPVmCczX0REEHccg1HeD08YKHc5YB7Ud7rB+JPFiTt5Dw0Fb6S6VVFK
UXpJZS5e0tFKWlhO77BbGkwJin1RhBO16Ym9enpJGNcoDWXNhiSE3BMmcwlxgPiVH8zxboyU0kh7
VBPV6ssUve0u8pF5F4hiblcJSdX6L7NnAdH6JqkTLmimuOR8U4w1XT1TbhEu+LFqakSJrUUXJ5xL
SLqEu7py+r4zJwa353FdtYubAxlDFsYrG9dgcojG0oGBUFSZJ5Uk0xMNHJId32wJpUooSjZIiPl1
WaTmR9+TTa209OyDeMcIth1Fmcj7Yx4q5P7BfeswYROYs1Hn3Rbum173x1IG6elBRYjAVRGETcQi
amQd4IZhgwvEGcKa7BHMFQh6z0YakDhhiGIixQWKCxYo8u43E6w4+rkAmRPJ9cBrAc6ZgkSFrzhQ
ULMhCSlh7fKzZqbTZfpgnydLzSmvRhC2TijO7h86s8sva1y9/TDataRtspdzPMtNzMqUotZWjnoy
aLznNHIyMtGLBg1LVgaGJo2MU0Uxa5tMmxlpwEJrhil0mT7fnhym+Q4pCEHfNjYkmKlD6ETFHEuy
kWKTcwjaplI6LMZhUjSFtRdcV3rJUjOyM85GoidsjVE/OJ4IoTAPj3WS1rLWsi1rOhotN8pmvIw1
WjkkcY7UjrXOWngdczUbb3PXJ5zFv56qoilRSm10naGjbITKSGtCksKombrbVS7diEuwkay8aGCb
bF4ob02aXwFTWCoQK3A9j0g+VpVweaJ4GjqJzTLOe+REajBHfFKZuVSz0HRQmsDRzm8rPiU6dA8A
5BgJrYeBA9qT3zxio8Wx0SZ1G5YtuwWVT0NcZLn1HbOYHjOIzHaFJsbn0I5NVvuoOBICgttBQ7s4
84pn2wLUmizmYMVSJPPrjJMVlPKcfeJyo9BLx8JJzbj57jbdVNEfJmi7CT3qOWib6H2/bYY1Kay0
x3+BIfY+g95IZPesqDqknr6ZsmombrU+XvrxJraV3SmZmilVVedZnpW4mwDfE9U7Z4PPtkWUplSd
pQA0Gsw63MD26l9EIek7F2HcA+VrtBzcydXmMlGuCgFIIHhOy5v5/k5ZOtSnRq7Q/DlYh/MXckU4
UJCkof7e




^ permalink raw reply	[relevance 2%]

* Re: Emacs and Gnome Canvas
  2010-07-17  7:57  6%                                           ` Eli Zaretskii
@ 2010-07-17  8:34  0%                                             ` Andreas Schwab
  0 siblings, 0 replies; 143+ results
From: Andreas Schwab @ 2010-07-17  8:34 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Óscar Fuentes, emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

> Emacs overrides the default `malloc' and `sbrk' functions, at least on
> some platforms, and replaces them with its own implementations.  Those
> implementations relocate large objects on the heap behind the scenes,
> whenever Emacs sees fit.  I'm not sure this is "usable from C++" out
> of the box.  C++ objects that hold pointers to arrays might suddenly
> find those pointers invalidated by the above-mentioned relocation.

The relocating allocator can of course only relocate objects it knows
about, so I don't know what should be the issue with C++?  The objects
allocated via new are just part of the normal malloc space that never
gets touched by ralloc.

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."



^ permalink raw reply	[relevance 0%]

* Re: Emacs and Gnome Canvas
  @ 2010-07-17  7:57  6%                                           ` Eli Zaretskii
  2010-07-17  8:34  0%                                             ` Andreas Schwab
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2010-07-17  7:57 UTC (permalink / raw)
  To: Óscar Fuentes; +Cc: emacs-devel

> From: Óscar Fuentes <ofv@wanadoo.es>
> Date: Sat, 17 Jul 2010 02:08:43 +0200
> 
> Second, whatever mechanism Emacs uses for memory management, it is
> usable from C++ as well (for dealing with Emacs objects, of course.)

How can you be sure?

Emacs overrides the default `malloc' and `sbrk' functions, at least on
some platforms, and replaces them with its own implementations.  Those
implementations relocate large objects on the heap behind the scenes,
whenever Emacs sees fit.  I'm not sure this is "usable from C++" out
of the box.  C++ objects that hold pointers to arrays might suddenly
find those pointers invalidated by the above-mentioned relocation.

We had quite a few bugs caused by that in Emacs, even though the issue
is well known and there are special protocols in Emacs sources to
follow in order to avoid that.  See, for example these messages
regarding one such bug:

  http://lists.gnu.org/archive/html/emacs-devel/2010-02/msg00666.html
  http://lists.gnu.org/archive/html/emacs-devel/2010-02/msg00702.html
  http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00088.html

If you want to see the fix, it's revno 99601 on the trunk.

> Is it better to not try it, then?

No.  But you need to be careful when you are choosing your tools of
trade -- they need to allow you to concentrate on the important
issues, instead of wasting energy on obstacles that have nothing to do
with the problems you intend to solve.




^ permalink raw reply	[relevance 6%]

* On Emacs cleanup
@ 2010-05-19  9:34  8% Angelo Graziosi
  0 siblings, 0 replies; 143+ results
From: Angelo Graziosi @ 2010-05-19  9:34 UTC (permalink / raw)
  To: Emacs

I am seeing, these days, there are a lot of cleanup and restructuring in 
Emacs trunk. The following is not much important, anyway I want to flag it.

They are a few year I build Emacs on Cygwin with this patch:

==========
diff -Naur emacs.orig/src/sheap.c emacs/src/sheap.c
--- emacs.orig/src/sheap.c      2009-10-19 17:14:39.000000000 +0200
+++ emacs/src/sheap.c   2009-10-23 00:01:57.187500000 +0200
@@ -41,9 +41,7 @@
    if (!bss_sbrk_ptr)
      {
        bss_sbrk_ptr = bss_sbrk_buffer;
-#ifdef CYGWIN
        sbrk (BLOCKSIZE);                /* force space for fork to work */
-#endif
      }

    if (!(int) request_size)
==========

It is very simple, and was born by the fact that someone, on this list, 
suggested me that the file src/sheap.c is used only in the Cygwin build.

If you can confirm that, perhaps applying the above patch could 
contribute to the cleanup :-)

Ciao,
Angelo.



^ permalink raw reply	[relevance 8%]

* Re: Fix for Cygwin/GSlice problem
  2009-12-09 18:53  0%             ` Jan Djärv
  2009-12-09 19:29  0%               ` Ken Brown
@ 2009-12-10 12:16  0%               ` Ken Brown
  1 sibling, 0 replies; 143+ results
From: Ken Brown @ 2009-12-10 12:16 UTC (permalink / raw)
  To: Jan Djärv; +Cc: Stefan Monnier, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 4104 bytes --]

On 12/9/2009 1:53 PM, Jan Djärv wrote:
> Ken Brown skrev:
>> On 12/9/2009 10:00 AM, Ken Brown wrote:
>>> On 12/9/2009 9:31 AM, Stefan Monnier wrote:
>>>>>>>> +/* Emacs supplies its own malloc, but glib (part of Gtk+) calls
>>>>>>>> + memalign and on Cygwin, that becomes the Cygwin supplied 
>>>>>>>> memalign.
>>>>>>>> + As malloc is not the Cygwin malloc, the Cygwin memalign always
>>>>>>>> + returns ENOSYS. A workaround is to set G_SLICE=always-malloc. */
>>>>>>>> +#define G_SLICE_ALWAYS_MALLOC
>>>>>>> Why does Cygwin-Emacs use its own malloc rather than the system 
>>>>>>> malloc?
>>>>> Emacs prefers its own malloc when the system malloc doesn't have the
>>>>> required hooks.  If this is critical or not I don't know.
>>>>
>>>> I'd suggest we try to use Cygwin's system malloc, with a clear comment
>>>> about why we don't use our own, and what kind of workaround could be
>>>> used (the G_SLICE_ALWAYS_MALLOC) if we wanted to use our own.
>>>
>>> OK, I'll give it a try and report back.  I assume the way to do this 
>>> is to remove '#define G_SLICE_ALWAYS_MALLOC' from src/s/cygwin.h and 
>>> instead #define SYSTEM_MALLOC.  [You don't need to respond unless 
>>> this is wrong.]
>>
>> I tried this, and the build fails with
>>
>> gcc    -o temacs ecrt0.o dispnew.o frame.o scroll.o xdisp.o menu.o 
>> window.o charset.o coding.o category.o ccl.o character.o chartab.o 
>> cm.o term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o 
>> keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o 
>> fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o 
>> search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o 
>> eval.o floatfns.o fns.o font.o print.o lread.o syntax.o unexcw.o 
>> bytecode.o process.o callproc.o region-cache.o sound.o atimer.o 
>> doprnt.o strftime.o intervals.o textprop.o composite.o md5.o   
>> sheap.o  terminfo.o lastfile.o vm-limit.o  getloadavg.o       -lcurses 
>> -lg   `gcc -print-libgcc-file-name` -lm -lc `gcc -print-libgcc-file-name`
>> vm-limit.o:vm-limit.c:(.text+0x17): undefined reference to 
>> `___after_morecore_hook'
>> vm-limit.o:vm-limit.c:(.text+0x6c): undefined reference to `___morecore'
>>
>> I looked at the source code, and I can't see any place where Cygwin's 
>> malloc.h is getting included.  I don't know if that's the (only) problem.
>>
>> I also asked for help on the Cygwin list and got the following two 
>> responses:
>>
>>> ...cygwin doesn't provide something
>>> that linux does.  It's possible that you may be able to work around
>>> the problem by using a -D__morecore=sbrk (or maybe one more underscore
>>> is needed) on the compile line for vm-limit.c.
>>
>>> why are you bothering to specify the system libs at all?  You're using
>>> the gcc driver to link, it'll do all that for you automatically (and
>>> correctly) if you just leave them out; you shouldn't need anything but
>>> -lcurses out of that lot.  You'll definitely break linking against 
>>> the shared
>>> libgcc by putting the static archive in the list of user libraries 
>>> like that.
>>
>> I'm really in over my head at this point.  If someone sees something I 
>> can do to fix this, I'll give it a try.  Otherwise, maybe we should 
>> just stick with the G_SLICE workaround for now.
>>
> 
> You should be able to just comment out the lines in vm-limit.c, i.e. 
> just put
> 
> void
> memory_warnings (start, warnfun)
>      POINTER start;
>      void (*warnfun) ();
> {
> #ifndef CYGWIN
>  ...
> #endif
> }
> 
> so you can test it.

OK, this enables the compilation to complete, but the resulting emacs
crashes with a segfault, even with G_SLICE=always-malloc.  And disabling
linking against static libgcc doesn't help either.  I think we should
stick with the Emacs malloc and the G_SLICE workaround.

Even though Dave Korn's advice about libraries turned out to be 
irrelevant for this issue, I still think it would be wise to follow it. 
  The attached patch accomplishes this.  Could someone please apply it?

Thanks.

Ken

[-- Attachment #2: libs.patch --]
[-- Type: text/plain, Size: 557 bytes --]

--- origsrc/emacs-23.1.90/src/s/cygwin.h	2009-12-08 20:01:43.000000000 -0500
+++ src/emacs-23.1.90/src/s/cygwin.h	2009-12-09 22:11:24.320763600 -0500
@@ -132,6 +132,14 @@ along with GNU Emacs.  If not, see <http
    returns ENOSYS.  A workaround is to set G_SLICE=always-malloc. */
 #define G_SLICE_ALWAYS_MALLOC
 
+/* Don't link against static libgcc */
+#define LIB_GCC
+
+/* Don't list standard libs on link command line */
+#define LIB_STANDARD
+#define LIB_MATH
+#define LIBS_DEBUG
+
 /* the end */
 
 /* arch-tag: 5ae7ba00-83b0-4ab3-806a-3e845779191b

^ permalink raw reply	[relevance 0%]

* Re: Fix for Cygwin/GSlice problem
  2009-12-09 18:53  0%             ` Jan Djärv
@ 2009-12-09 19:29  0%               ` Ken Brown
  2009-12-10 12:16  0%               ` Ken Brown
  1 sibling, 0 replies; 143+ results
From: Ken Brown @ 2009-12-09 19:29 UTC (permalink / raw)
  To: Jan Djärv; +Cc: Stefan Monnier, emacs-devel

On 12/9/2009 1:53 PM, Jan Djärv wrote:
> Ken Brown skrev:
>> On 12/9/2009 10:00 AM, Ken Brown wrote:
>>> On 12/9/2009 9:31 AM, Stefan Monnier wrote:
>>>>>>>> +/* Emacs supplies its own malloc, but glib (part of Gtk+) calls
>>>>>>>> + memalign and on Cygwin, that becomes the Cygwin supplied 
>>>>>>>> memalign.
>>>>>>>> + As malloc is not the Cygwin malloc, the Cygwin memalign always
>>>>>>>> + returns ENOSYS. A workaround is to set G_SLICE=always-malloc. */
>>>>>>>> +#define G_SLICE_ALWAYS_MALLOC
>>>>>>> Why does Cygwin-Emacs use its own malloc rather than the system 
>>>>>>> malloc?
>>>>> Emacs prefers its own malloc when the system malloc doesn't have the
>>>>> required hooks.  If this is critical or not I don't know.
>>>>
>>>> I'd suggest we try to use Cygwin's system malloc, with a clear comment
>>>> about why we don't use our own, and what kind of workaround could be
>>>> used (the G_SLICE_ALWAYS_MALLOC) if we wanted to use our own.
>>>
>>> OK, I'll give it a try and report back.  I assume the way to do this 
>>> is to remove '#define G_SLICE_ALWAYS_MALLOC' from src/s/cygwin.h and 
>>> instead #define SYSTEM_MALLOC.  [You don't need to respond unless 
>>> this is wrong.]
>>
>> I tried this, and the build fails with
>>
>> gcc    -o temacs ecrt0.o dispnew.o frame.o scroll.o xdisp.o menu.o 
>> window.o charset.o coding.o category.o ccl.o character.o chartab.o 
>> cm.o term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o 
>> keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o 
>> fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o 
>> search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o 
>> eval.o floatfns.o fns.o font.o print.o lread.o syntax.o unexcw.o 
>> bytecode.o process.o callproc.o region-cache.o sound.o atimer.o 
>> doprnt.o strftime.o intervals.o textprop.o composite.o md5.o   
>> sheap.o  terminfo.o lastfile.o vm-limit.o  getloadavg.o       -lcurses 
>> -lg   `gcc -print-libgcc-file-name` -lm -lc `gcc -print-libgcc-file-name`
>> vm-limit.o:vm-limit.c:(.text+0x17): undefined reference to 
>> `___after_morecore_hook'
>> vm-limit.o:vm-limit.c:(.text+0x6c): undefined reference to `___morecore'
>>
>> I looked at the source code, and I can't see any place where Cygwin's 
>> malloc.h is getting included.  I don't know if that's the (only) problem.
>>
>> I also asked for help on the Cygwin list and got the following two 
>> responses:
>>
>>> ...cygwin doesn't provide something
>>> that linux does.  It's possible that you may be able to work around
>>> the problem by using a -D__morecore=sbrk (or maybe one more underscore
>>> is needed) on the compile line for vm-limit.c.
>>
>>> why are you bothering to specify the system libs at all?  You're using
>>> the gcc driver to link, it'll do all that for you automatically (and
>>> correctly) if you just leave them out; you shouldn't need anything but
>>> -lcurses out of that lot.  You'll definitely break linking against 
>>> the shared
>>> libgcc by putting the static archive in the list of user libraries 
>>> like that.
>>
>> I'm really in over my head at this point.  If someone sees something I 
>> can do to fix this, I'll give it a try.  Otherwise, maybe we should 
>> just stick with the G_SLICE workaround for now.
>>
> 
> You should be able to just comment out the lines in vm-limit.c, i.e. 
> just put
> 
> void
> memory_warnings (start, warnfun)
>      POINTER start;
>      void (*warnfun) ();
> {
> #ifndef CYGWIN
>  ...
> #endif
> }
> 
> so you can test it.

OK, I'll try this when I get a chance.

> The comments about static and dynamic libraries are in principle 
> correct, but Emacs whats to do it like that for the sake of dumping.  
> But my guess is that it may be redundant now, but since it works, nobody 
> has tried to change it. There are a few platforms to test it on so why 
> bother?

Those comments came from Dave Korn, who is Cygwin's gcc maintainer.  If 
he's right that it breaks linking against the shared libgcc, I wonder if 
that's been the problem all along.  As I recall from the February 2007 
thread, there was a suggestion that there were linking problems that 
prevented Emacs's memalign from being called by glib.

Is there a way I can disable linking against the static libgcc just to 
see what happens?

Ken




^ permalink raw reply	[relevance 0%]

* Re: Fix for Cygwin/GSlice problem
  2009-12-09 16:30  0%           ` Ken Brown
@ 2009-12-09 18:53  0%             ` Jan Djärv
  2009-12-09 19:29  0%               ` Ken Brown
  2009-12-10 12:16  0%               ` Ken Brown
  0 siblings, 2 replies; 143+ results
From: Jan Djärv @ 2009-12-09 18:53 UTC (permalink / raw)
  To: Ken Brown; +Cc: Stefan Monnier, emacs-devel

Ken Brown skrev:
> On 12/9/2009 10:00 AM, Ken Brown wrote:
>> On 12/9/2009 9:31 AM, Stefan Monnier wrote:
>>>>>>> +/* Emacs supplies its own malloc, but glib (part of Gtk+) calls
>>>>>>> + memalign and on Cygwin, that becomes the Cygwin supplied memalign.
>>>>>>> + As malloc is not the Cygwin malloc, the Cygwin memalign always
>>>>>>> + returns ENOSYS. A workaround is to set G_SLICE=always-malloc. */
>>>>>>> +#define G_SLICE_ALWAYS_MALLOC
>>>>>> Why does Cygwin-Emacs use its own malloc rather than the system 
>>>>>> malloc?
>>>> Emacs prefers its own malloc when the system malloc doesn't have the
>>>> required hooks.  If this is critical or not I don't know.
>>>
>>> I'd suggest we try to use Cygwin's system malloc, with a clear comment
>>> about why we don't use our own, and what kind of workaround could be
>>> used (the G_SLICE_ALWAYS_MALLOC) if we wanted to use our own.
>>
>> OK, I'll give it a try and report back.  I assume the way to do this 
>> is to remove '#define G_SLICE_ALWAYS_MALLOC' from src/s/cygwin.h and 
>> instead #define SYSTEM_MALLOC.  [You don't need to respond unless this 
>> is wrong.]
> 
> I tried this, and the build fails with
> 
> gcc    -o temacs ecrt0.o dispnew.o frame.o scroll.o xdisp.o menu.o 
> window.o charset.o coding.o category.o ccl.o character.o chartab.o cm.o 
> term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o 
> sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o 
> dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o 
> regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o 
> floatfns.o fns.o font.o print.o lread.o syntax.o unexcw.o bytecode.o 
> process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o 
> intervals.o textprop.o composite.o md5.o   sheap.o  terminfo.o 
> lastfile.o vm-limit.o  getloadavg.o       -lcurses -lg   `gcc 
> -print-libgcc-file-name` -lm -lc `gcc -print-libgcc-file-name`
> vm-limit.o:vm-limit.c:(.text+0x17): undefined reference to 
> `___after_morecore_hook'
> vm-limit.o:vm-limit.c:(.text+0x6c): undefined reference to `___morecore'
> 
> I looked at the source code, and I can't see any place where Cygwin's 
> malloc.h is getting included.  I don't know if that's the (only) problem.
> 
> I also asked for help on the Cygwin list and got the following two 
> responses:
> 
>> ...cygwin doesn't provide something
>> that linux does.  It's possible that you may be able to work around
>> the problem by using a -D__morecore=sbrk (or maybe one more underscore
>> is needed) on the compile line for vm-limit.c.
> 
>> why are you bothering to specify the system libs at all?  You're using
>> the gcc driver to link, it'll do all that for you automatically (and
>> correctly) if you just leave them out; you shouldn't need anything but
>> -lcurses out of that lot.  You'll definitely break linking against the 
>> shared
>> libgcc by putting the static archive in the list of user libraries 
>> like that.
> 
> I'm really in over my head at this point.  If someone sees something I 
> can do to fix this, I'll give it a try.  Otherwise, maybe we should just 
> stick with the G_SLICE workaround for now.
> 

You should be able to just comment out the lines in vm-limit.c, i.e. just put

void
memory_warnings (start, warnfun)
      POINTER start;
      void (*warnfun) ();
{
#ifndef CYGWIN
  ...
#endif
}

so you can test it.

The comments about static and dynamic libraries are in principle correct, but 
Emacs whats to do it like that for the sake of dumping.  But my guess is that 
it may be redundant now, but since it works, nobody has tried to change it. 
There are a few platforms to test it on so why bother?

	Jan D.





^ permalink raw reply	[relevance 0%]

* Re: Fix for Cygwin/GSlice problem
  @ 2009-12-09 16:30  0%           ` Ken Brown
  2009-12-09 18:53  0%             ` Jan Djärv
  0 siblings, 1 reply; 143+ results
From: Ken Brown @ 2009-12-09 16:30 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: Jan D., emacs-devel

On 12/9/2009 10:00 AM, Ken Brown wrote:
> On 12/9/2009 9:31 AM, Stefan Monnier wrote:
>>>>>> +/* Emacs supplies its own malloc, but glib (part of Gtk+) calls
>>>>>> + memalign and on Cygwin, that becomes the Cygwin supplied memalign.
>>>>>> + As malloc is not the Cygwin malloc, the Cygwin memalign always
>>>>>> + returns ENOSYS. A workaround is to set G_SLICE=always-malloc. */
>>>>>> +#define G_SLICE_ALWAYS_MALLOC
>>>>> Why does Cygwin-Emacs use its own malloc rather than the system 
>>>>> malloc?
>>> Emacs prefers its own malloc when the system malloc doesn't have the
>>> required hooks.  If this is critical or not I don't know.
>>
>> I'd suggest we try to use Cygwin's system malloc, with a clear comment
>> about why we don't use our own, and what kind of workaround could be
>> used (the G_SLICE_ALWAYS_MALLOC) if we wanted to use our own.
> 
> OK, I'll give it a try and report back.  I assume the way to do this is 
> to remove '#define G_SLICE_ALWAYS_MALLOC' from src/s/cygwin.h and 
> instead #define SYSTEM_MALLOC.  [You don't need to respond unless this 
> is wrong.]

I tried this, and the build fails with

gcc    -o temacs ecrt0.o dispnew.o frame.o scroll.o xdisp.o menu.o 
window.o charset.o coding.o category.o ccl.o character.o chartab.o cm.o 
term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o 
sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o 
dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o 
regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o 
floatfns.o fns.o font.o print.o lread.o syntax.o unexcw.o bytecode.o 
process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o 
intervals.o textprop.o composite.o md5.o   sheap.o  terminfo.o 
lastfile.o vm-limit.o  getloadavg.o       -lcurses -lg   `gcc 
-print-libgcc-file-name` -lm -lc `gcc -print-libgcc-file-name`
vm-limit.o:vm-limit.c:(.text+0x17): undefined reference to 
`___after_morecore_hook'
vm-limit.o:vm-limit.c:(.text+0x6c): undefined reference to `___morecore'

I looked at the source code, and I can't see any place where Cygwin's 
malloc.h is getting included.  I don't know if that's the (only) problem.

I also asked for help on the Cygwin list and got the following two 
responses:

> ...cygwin doesn't provide something
> that linux does.  It's possible that you may be able to work around
> the problem by using a -D__morecore=sbrk (or maybe one more underscore
> is needed) on the compile line for vm-limit.c.

> why are you bothering to specify the system libs at all?  You're using
> the gcc driver to link, it'll do all that for you automatically (and
> correctly) if you just leave them out; you shouldn't need anything but
> -lcurses out of that lot.  You'll definitely break linking against the shared
> libgcc by putting the static archive in the list of user libraries like that.

I'm really in over my head at this point.  If someone sees something I 
can do to fix this, I'll give it a try.  Otherwise, maybe we should just 
stick with the G_SLICE workaround for now.

Ken




^ permalink raw reply	[relevance 0%]

* HaikuOS Port
@ 2009-11-09  8:32  5% Alexander Botero-Lowry
  0 siblings, 0 replies; 143+ results
From: Alexander Botero-Lowry @ 2009-11-09  8:32 UTC (permalink / raw)
  To: emacs-devel

Hi everyone,

I've been slowly working on a port of emacs CVS to Haiku. With a bit of
help from an old xemacs port, I've been able to get a somewhat working
emacs build going. Dumping does not currently work since Haiku doesn't,
and as far as I gather will not, support sbrk(0). (Portable dumper would
be awesome ;)

I'm currently blocked during the byte-compilation phase becasue for some
reason emacs never finishes compiling lisp/cedet/srecode/cpp.el ; I'm
wondering if there is a way to disable the cedet part of the build? Or if
anyone has seen anything similar.. My next step on that will be to attach
gdb and see if I can get anything useful out of what's going on in there, if
no one has seen anything similar.

There are two things I'd like to start looking into:

1) what process do I need to go through to get these patches back into
emacs? They're mostly clean except a couple of things related to serial
port support that I need to look at doing more nicely (read: not breaking
build on every platform :)

2) I'm trying to figure out where to start with doing GUI frames..
Is it x-open-connection? It's really unclear to me what symbols I need
to export, and what elisp I need to implement to get a GUI mode, and I can't
seem to find any documentation on it, if anyone could give me a quick summary
of what needs to be implemented that would rock.

Please CC me as I'm off list.

TIA,
Alex




^ permalink raw reply	[relevance 5%]

* Re: Building Emacs fails on Cygwin
@ 2008-11-11 17:22  6% Angelo Graziosi
  0 siblings, 0 replies; 143+ results
From: Angelo Graziosi @ 2008-11-11 17:22 UTC (permalink / raw)
  To: emacs-devel

Paul Michael Reilly wrote:

> The bootstrap failed as shown below

This has been discussed longly [1]. I think this is also related to
recent discussion titled

    "size of emacs executable after unicode merge".

The solution is the patch below. Pre-built binaries here [2].


===============================
--- sheap.c.orig        2008-05-14 14:56:07.000000000 +0200
+++ sheap.c     2008-06-28 18:21:30.984375000 +0200
@@ -24,7 +24,7 @@

  #include <unistd.h>

-#define STATIC_HEAP_SIZE       (12 * 1024 * 1024)
+#define STATIC_HEAP_SIZE       (25 * 1024 * 1024)

  int debug_sheap = 0;

@@ -40,9 +40,7 @@
    if (!bss_sbrk_ptr)
      {
        bss_sbrk_ptr = bss_sbrk_buffer;
-#ifdef CYGWIN
        sbrk (BLOCKSIZE);                /* force space for fork to work */
-#endif
      }

    if (!(int) request_size)
===============================


Cheers,
    Angelo.

---
[1] http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg00052.html
[2] http://www.webalice.it/angelo.graziosi/cygwin/emacs/Emacs.html

Facesti come quei che va di notte,
che porta il lume dietro e se' non giova,
ma dopo se' fa le persone dotte.

                   DANTE, Purgatorio, xxii 67-69




^ permalink raw reply	[relevance 6%]

* Re: The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch is merged to trunk]
  2008-05-28  7:42  6% ` Angelo Graziosi
@ 2008-05-28 10:20  0%   ` Jashy
  0 siblings, 0 replies; 143+ results
From: Jashy @ 2008-05-28 10:20 UTC (permalink / raw)
  To: Emacs-devel


Just tried 
#define STATIC_HEAP_SIZE       (25 * 1024 * 1024)  works
but 
#define STATIC_HEAP_SIZE       (24 * 1024 * 1024) NOT

So seemly 25 is the key number.


Angelo Graziosi-2 wrote:
> 
> 
>   #include <unistd.h>
> 
> -#define STATIC_HEAP_SIZE       (12 * 1024 * 1024)
> +#ifdef BOOT_STRAP
> +#define STATIC_HEAP_SIZE       (25 * 1024 * 1024)
> +#else
> +#define STATIC_HEAP_SIZE       (19 * 1024 * 1024)
> +#endif
> 
>   int debug_sheap = 0;
> 
> @@ -42,9 +46,7 @@
>     if (!bss_sbrk_ptr)
>       {
>         bss_sbrk_ptr = bss_sbrk_buffer;
> -#ifdef CYGWIN
>         sbrk (BLOCKSIZE);                /* force space for fork to work
> */
> -#endif
>       }
> 

-- 
View this message in context: http://www.nabble.com/The-bootstrap-of-Emacs-on-Cygwin-is-broken--Is-also%3A-unicode-branch-is-merged-to-trunk--tp15234948p17509540.html
Sent from the Emacs - Dev mailing list archive at Nabble.com.





^ permalink raw reply	[relevance 0%]

* Re: The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch is merged to trunk]
@ 2008-05-28  7:42  6% ` Angelo Graziosi
  2008-05-28 10:20  0%   ` Jashy
  0 siblings, 1 reply; 143+ results
From: Angelo Graziosi @ 2008-05-28  7:42 UTC (permalink / raw)
  To: emacs-devel; +Cc: nanjunjie, monnier, mituharu

Jashy wrote:

 > I just tried the patch on Cygwin with current emacs CVS, PASS.


Stefan Monnier wrote:

 > According to the first 2 lines of sheap.c, this file is specific to
 > cygwin, so there's no need to "#ifdef CYGWIN".


YAMAMOTO Mitsuharu wrote:

 > In relation to the recent "Problems preloading x-win.el" thread, the
 > requirement for the final dump is not that big (12486816 bytes)



For the sake of completeness, they are a few months I use this patch:

====================================================
--- sheap.orig.c        2008-01-08 21:44:26.000000000 +0100
+++ sheap.c     2008-04-10 14:32:40.265625000 +0200
@@ -26,7 +26,11 @@

  #include <unistd.h>

-#define STATIC_HEAP_SIZE       (12 * 1024 * 1024)
+#ifdef BOOT_STRAP
+#define STATIC_HEAP_SIZE       (25 * 1024 * 1024)
+#else
+#define STATIC_HEAP_SIZE       (19 * 1024 * 1024)
+#endif

  int debug_sheap = 0;

@@ -42,9 +46,7 @@
    if (!bss_sbrk_ptr)
      {
        bss_sbrk_ptr = bss_sbrk_buffer;
-#ifdef CYGWIN
        sbrk (BLOCKSIZE);                /* force space for fork to work */
-#endif
      }

    if (!(int) request_size)
====================================================


Bootstrapping on Cygwin needs about 24 MB for STATIC_HEAP_SIZE, after 
the first build of binaries; it needs 'only' about < 19MB, after the 
final build of binaries.


So, if I want a full bootstrap, I configure with:

-DBOOT_STRAP  ${source_dir}/configure...

If I bootstrap on GNU/Linux, make-dist --snapshot... then I can build 
(NO bootstrap) configuring

  ${source_dir}/configure


Any other solution (mainly reducing STATIC_HEAP_SIZE) is good.


Cheers,
    Angelo.





^ permalink raw reply	[relevance 6%]

* Re: The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch is merged to trunk]
  2008-02-05 20:49  7%                                   ` Angelo Graziosi
@ 2008-02-06  4:10  0%                                     ` Eli Zaretskii
  0 siblings, 0 replies; 143+ results
From: Eli Zaretskii @ 2008-02-06  4:10 UTC (permalink / raw)
  To: Angelo Graziosi; +Cc: jasonr, mituharu, emacs-devel

> Date: Tue, 05 Feb 2008 21:49:21 +0100
> From: Angelo Graziosi <angelo.graziosi@alice.it>
> CC: mituharu@math.s.chiba-u.ac.jp, emacs-devel@gnu.org, jasonr@gnu.org
> 
> In any case, if sheap.c is used only on Cygwin, this section of code
> 
> void *
> bss_sbrk (ptrdiff_t request_size)
> {
>    if (!bss_sbrk_ptr)
>      {
>        bss_sbrk_ptr = bss_sbrk_buffer;
> #ifdef CYGWIN
>        sbrk (BLOCKSIZE);		/* force space for fork to work */
> #endif
>      }
> 
>    if (!(int) request_size)
> 
> 
> should be changed too! or not?

Yes, the #ifdef should go away.




^ permalink raw reply	[relevance 0%]

* Re: The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch is merged to trunk]
  2008-02-05 20:17  0%                                 ` Eli Zaretskii
@ 2008-02-05 20:49  7%                                   ` Angelo Graziosi
  2008-02-06  4:10  0%                                     ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Angelo Graziosi @ 2008-02-05 20:49 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: jasonr, mituharu, emacs-devel

Eli Zaretskii ha scritto:
>> Date: Tue, 05 Feb 2008 11:12:13 +0100
>> From: Angelo Graziosi <angelo.graziosi@alice.it>
>> CC: mituharu@math.s.chiba-u.ac.jp, emacs-devel@gnu.org, jasonr@gnu.org
>>
>> -#define STATIC_HEAP_SIZE	(12 * 1024 * 1024)
>> +#ifdef CYGWIN
>> +  #define STATIC_HEAP_SIZE	(32 * 1024 * 1024)
>> +#else
>> +  #define STATIC_HEAP_SIZE	(12 * 1024 * 1024)
>> +#endif
>>
>>   int debug_sheap = 0;
>> ========================================================
>>
>> (Eli, if you object that things as "#ifdef CYGWIN" should go to 
>> cygwin.h, observe the sheap.c yet contains an "#ifdef CYGWIN sbrk...")
> 
> Actually, I wonder why do you need "#ifdef CYGWIN" at all: sheap.c is
> compiled _only_ for the Cygwin build (see src/Makefile.in).  It looks
> like you can change the above line unconditionally.

This explains why I have not found it compiled on linux (a search for 
*heap in the build log finds w32heap.c).

In any case, if sheap.c is used only on Cygwin, this section of code

void *
bss_sbrk (ptrdiff_t request_size)
{
   if (!bss_sbrk_ptr)
     {
       bss_sbrk_ptr = bss_sbrk_buffer;
#ifdef CYGWIN
       sbrk (BLOCKSIZE);		/* force space for fork to work */
#endif
     }

   if (!(int) request_size)


should be changed too! or not?


Cheers,
    Angelo.





^ permalink raw reply	[relevance 7%]

* Re: The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch is merged to trunk]
  2008-02-05 10:12  7%                               ` Angelo Graziosi
@ 2008-02-05 20:17  0%                                 ` Eli Zaretskii
  2008-02-05 20:49  7%                                   ` Angelo Graziosi
  0 siblings, 1 reply; 143+ results
From: Eli Zaretskii @ 2008-02-05 20:17 UTC (permalink / raw)
  To: Angelo Graziosi; +Cc: jasonr, mituharu, emacs-devel

> Date: Tue, 05 Feb 2008 11:12:13 +0100
> From: Angelo Graziosi <angelo.graziosi@alice.it>
> CC: mituharu@math.s.chiba-u.ac.jp, emacs-devel@gnu.org, jasonr@gnu.org
> 
> -#define STATIC_HEAP_SIZE	(12 * 1024 * 1024)
> +#ifdef CYGWIN
> +  #define STATIC_HEAP_SIZE	(32 * 1024 * 1024)
> +#else
> +  #define STATIC_HEAP_SIZE	(12 * 1024 * 1024)
> +#endif
> 
>   int debug_sheap = 0;
> ========================================================
> 
> (Eli, if you object that things as "#ifdef CYGWIN" should go to 
> cygwin.h, observe the sheap.c yet contains an "#ifdef CYGWIN sbrk...")

Actually, I wonder why do you need "#ifdef CYGWIN" at all: sheap.c is
compiled _only_ for the Cygwin build (see src/Makefile.in).  It looks
like you can change the above line unconditionally.




^ permalink raw reply	[relevance 0%]

* Re: The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch is merged to trunk]
  @ 2008-02-05 10:12  7%                               ` Angelo Graziosi
  2008-02-05 20:17  0%                                 ` Eli Zaretskii
  0 siblings, 1 reply; 143+ results
From: Angelo Graziosi @ 2008-02-05 10:12 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: jasonr, mituharu, emacs-devel

Eli Zaretskii ha scritto:
>> Date: Tue, 05 Feb 2008 03:10:04 +0100
>> From: Angelo Graziosi <angelo.graziosi@alice.it>
>> CC: mituharu@math.s.chiba-u.ac.jp, emacs-devel@gnu.org, jasonr@gnu.org
>>
>> Well, I have completed the bootstrap (now it take 3 hours aganist 1 - 
>> 1.5 of 23.0.50 builds) without stackdump. I have used 32MB for 
>> STATIC_HEAP_SIZE and
> 
> So I guess 32MB is the value we need to use, right?

32MB is the value that has given the best result. I have used it 
applying this:

========================================================
--- sheap.c.orig	2008-01-08 21:44:26.000000000 +0100
+++ sheap.c	2008-02-04 21:37:57.234375000 +0100
@@ -26,7 +26,11 @@

  #include <unistd.h>

-#define STATIC_HEAP_SIZE	(12 * 1024 * 1024)
+#ifdef CYGWIN
+  #define STATIC_HEAP_SIZE	(32 * 1024 * 1024)
+#else
+  #define STATIC_HEAP_SIZE	(12 * 1024 * 1024)
+#endif

  int debug_sheap = 0;
========================================================

(Eli, if you object that things as "#ifdef CYGWIN" should go to 
cygwin.h, observe the sheap.c yet contains an "#ifdef CYGWIN sbrk...")


Cheers,
    Angelo.





^ permalink raw reply	[relevance 7%]

* Re: 22.0.99 emacs dumper (?) problem
  @ 2007-05-21 14:45  5%     ` Chip Coldwell
  0 siblings, 0 replies; 143+ results
From: Chip Coldwell @ 2007-05-21 14:45 UTC (permalink / raw)
  To: Richard Stallman; +Cc: emacs-devel, coldwell, Chong Yidong

On Mon, 21 May 2007, Richard Stallman wrote:

> I cannot reconcile the things that you've said about the problem.
> 
> If this is the full extent of the problem
> 
>     This appears to be due to a change in the internal format of freed
>     blocks introduced between glibc-2.5.90-21 and glibc-2.5.90-22.  As a
>     result, Emacs binaries built using older versions of glibc may crash
>     when run using newer versions of glibc.
> 
> then it ought to work just to relink temacs with the newer libc
> and then dump Emacs again.
> 
> (Mr Coldwell, what happens if you do that?)

Yes, that works; the resulting dumped emacs binary does not seg-fault
on startup.

> However, if this change is needed also
> 
> +	MALLOC_MMAP_MAX_=0 LC_ALL=C $(RUN_TEMACS) -nl -batch -l loadup dump
> 
> to make Emacs work with the newer libc, it implies there is a worse
> problem.  It implies that Emacs fails to work correctly with the newer
> libc, and never mind what the older libc did.
> 
> Which is it?

My current belief is that it is the former -- changes in the internal
malloc data structures meant that the dumping temacs and dumped emacs
had to have the same glibc version.  I currently believe the
MALLOC_MMAP_MAX_=0 is a red herring; I've build several binaries
without it that work fine.

dump_emacs contains this line

  malloc_state_ptr = malloc_get_state();

just before the call to unexec.  Then malloc_initialize_hook (bound to
the weak symbol __malloc_initialize_hook) does

  if (initialized)
    {
    [ ... ]
      malloc_set_state (malloc_state_ptr);
#ifndef XMALLOC_OVERRUN_CHECK
      free (malloc_state_ptr);
#endif
    }

The "initialized" variable is zero in the dumping emacs and nonzero in
the dumped emacs.

So malloc_get_state returns a pointer to an opaque data structure in
the .bss segment (I believe all calls to malloc in temacs are guarded
such that malloc always uses sbrk not mmap).  The .bss gets dumped
into a new .data segment in the emacs binary with the opaque data
structure.  The dumped emacs binary then starts up and passes the
pointer to the opaque data structure in the call to malloc_set_state.
Since the temacs binary and the emacs binary could be linked to
different versions of glibc, there can be no incompatible changes to
this opaque data structure between glibc versions.  IOW, the data
structure is not quite as opaque as the glibc maintainers believed.

> Meanwhile, is this workaround really ok?

We are currently building without it; I believe this workaround isn't
even necessary.

> Can Mr Coldwell (or anyone) tell us which?

Once the glibc situation settles down, I will verify that I can dump
emacs on glibc-2.5.90-21 and run the resulting binary when it links to
glibc-2.6-whatever.  Then we can put this to rest.

> If it only prevents use of mmap when running temacs, then it is ok as
> a workaround, but I would like to generate it automatically thru the
> makefile mechanism rather than ask users to patch it by hand.

I think that the reason the workaround worked has something to do with
the specifics of the malloc saved state opaque structure.  If mmap was
off during dumping, then that saved state structure from previous
glibc versions was compatible with the new glibc version, just by
luck.

Chip

-- 
Charles M. "Chip" Coldwell
Senior Software Engineer
Red Hat, Inc
978-392-2426

^ permalink raw reply	[relevance 5%]

* Re: [mark@mcs.vuw.ac.nz: Problem on 64bit systems.]
  2006-10-29 18:46  6% [mark@mcs.vuw.ac.nz: Problem on 64bit systems.] Richard Stallman
@ 2006-10-29 21:54  0% ` Chong Yidong
  0 siblings, 0 replies; 143+ results
From: Chong Yidong @ 2006-10-29 21:54 UTC (permalink / raw)
  Cc: Mark Davies, emacs-devel

Richard Stallman <rms@gnu.org> writes:

> Would someone please install this, then ack?

I installed it.  (I assumed you already checked it for correctness.)

Thanks.

> From: Mark Davies <mark@mcs.vuw.ac.nz>
> Subject: Problem on 64bit systems.
> To: bug-gnu-emacs@gnu.org
>
> I thing I reported this back when I found it but in case I didn't:
>
> emacs would quickly complain about running out of memory and core dump on 
> amd64 systems on NetBSD.  Problem was tracked down to a bug in ralloc.c that 
> caused a negative number intended to be an argument to sbrk() to reduce the 
> break to be treated as a large positive one (because of wrong sized object 
> being passed on the stack).
>
> Below patch fixes:
>
> - --- src/ralloc.c.orig	2001-02-20 01:19:40.000000000 +1300
> +++ src/ralloc.c
> @@ -328,7 +328,7 @@ static void
>  relinquish ()
>  {
>    register heap_ptr h;
> - -  int excess = 0;
> +  long excess = 0;
>  
>    /* Add the amount of space beyond break_value
>       in all heaps which have extend beyond break_value at all.  */
>
> cheers
> mark
>
>
> _______________________________________________
> bug-gnu-emacs mailing list
> bug-gnu-emacs@gnu.org
> http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs
> ----------
>
>
>
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[relevance 0%]

* [mark@mcs.vuw.ac.nz: Problem on 64bit systems.]
@ 2006-10-29 18:46  6% Richard Stallman
  2006-10-29 21:54  0% ` Chong Yidong
  0 siblings, 1 reply; 143+ results
From: Richard Stallman @ 2006-10-29 18:46 UTC (permalink / raw)


Would someone please install this, then ack?

------- Start of forwarded message -------
From: Mark Davies <mark@mcs.vuw.ac.nz>
To: bug-gnu-emacs@gnu.org
Date: Sat, 28 Oct 2006 08:44:53 +1300
MIME-Version: 1.0
Content-Type: text/plain;
  charset="us-ascii"
Content-Disposition: inline
Subject: Problem on 64bit systems.
X-Spam-Status: No, score=0.1 required=5.0 tests=FORGED_RCVD_HELO 
	autolearn=failed version=3.0.4

I thing I reported this back when I found it but in case I didn't:

emacs would quickly complain about running out of memory and core dump on 
amd64 systems on NetBSD.  Problem was tracked down to a bug in ralloc.c that 
caused a negative number intended to be an argument to sbrk() to reduce the 
break to be treated as a large positive one (because of wrong sized object 
being passed on the stack).

Below patch fixes:

- --- src/ralloc.c.orig	2001-02-20 01:19:40.000000000 +1300
+++ src/ralloc.c
@@ -328,7 +328,7 @@ static void
 relinquish ()
 {
   register heap_ptr h;
- -  int excess = 0;
+  long excess = 0;
 
   /* Add the amount of space beyond break_value
      in all heaps which have extend beyond break_value at all.  */

cheers
mark


_______________________________________________
bug-gnu-emacs mailing list
bug-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs
------- End of forwarded message -------

^ permalink raw reply	[relevance 6%]

* Emacs hang under cygwin 1.5.21
@ 2006-09-30 20:57  8% Sean M. Paus
  0 siblings, 0 replies; 143+ results
From: Sean M. Paus @ 2006-09-30 20:57 UTC (permalink / raw)



[-- Attachment #1.1: Type: text/plain, Size: 2398 bytes --]

Originally posted some of this to help-gnu-emacs.  It was suggested that
I post here to emacs-devel.  I've also posted a version of this to the
cygwin mailing list (no responses yet).

I've recently upgraded my cygwin installation to 1.5.21.  Since then, I
have had no luck getting emacs to run.  I've tried the stock 21.2 that
comes with the cygwin distribution, the test 21.3 that was posted a
while back, and I've even downloaded and (well half) built the latest
sources from the emacs CVS repository.  I can't get past the first
execution of bootstrap-emacs.exe.

The problem is that emacs just hangs and takes up gobs of CPU.  I
ultimately tracked this down to a tight infinite loop in
_malloc_internal (gmalloc.c).  For some reason, align (also in
gmalloc.c) is returning a pointer that is smaller than _heapbase.  The
calculation to determine what block the newly requested memory is in
(BLOCK(result+size)) returns a ridiculously huge number.  Since
_malloc_internal incrementally doubles the new size of the heap until
the requested memory fits, at some point the multiplication overflows
and newsize gets a value of 0.  Since 0 * 2 is always zero, the test for
BLOCK(result+size) > newsize always succeeds and _malloc_internal
gets stuck in a tight loop multiplying 0 by 2 forever.

For example, _heapbase is something around 0x203f4000, but align (really
sbrk) returns 0x642000.

I've tried to track down why this is happening, but it just gets weirder
the more I look.  temacs.exe runs with no problem because something
called bss_sbrk is used to increase the heap.  However, before temacs
exits it strips out all of the bss_sbrk stuff, falling back to the
standard sbrk.  It's the standard sbrk that is returning a pointer <
_heapbase.

Additionally, (in bootstrap-emacs.exe) _malloc_initialize (in gmalloc.c)
doesn't appear to be called, ever, which makes me wonder how _heapinfo
and _heapbase are ever being initialized.  I ran boostrap-emacs.exe
under gdb and had it break in malloc_initialize (somewhere in
cygwin1.dll) to see if I could trace when emacs' _malloc_initialize was
called.  Surprisingly, _malloc_initialized (also in gmalloc.c) already
had a value of 1.

I have had no luck finding the change to cygwin that caused this.
Reputedly, this has been a problem since the 1.5.19 version of cygwin1.dll.

Any thoughts?

Sean


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 251 bytes --]

[-- Attachment #2: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[relevance 8%]

* Re: seg-fault in unexelf.c
  2006-07-21 17:59  5% seg-fault in unexelf.c Chip Coldwell
@ 2006-07-21 20:53  6% ` Chip Coldwell
  0 siblings, 0 replies; 143+ results
From: Chip Coldwell @ 2006-07-21 20:53 UTC (permalink / raw)


On Fri, 21 Jul 2006, Chip Coldwell wrote:
>
> If I build the temacs binary with no compiler optimization (gcc (GCC)
> 4.1.0 20060304 (Red Hat 4.1.0-3)), the command above seg-faults in the
> unexec function (file unexelf.c) while executing this line:
>
>          memcpy (NEW_SECTION_H (nn).sh_offset + new_base,
> 		  (caddr_t) OLD_SECTION_H (n).sh_addr,
> 		  new_data2_size);

[ ... ]

> The problem is that the Linux kernel has set up the process virtual
> memory with a hole in it, and when the memcpy steps into this hole, it
> seg-faults.

To paraphrase: the memcpy uses the .bss section start address from the
temacs ELF file for the lower bound, and sbrk(0) from the running
temacs process for its upper bound of a copy from the process address
space to the new ELF file .data section it is creating, but the Linux
kernel can set up the process address space such that there are holes
in the virtual address space between these two addresses.  Stepping
into such a hole gets you a segmentation fault.

A colleague suggested that one (crude) way to cope with this would be

signal(SIGSEGV, SIG_IGN);

before the memcpy and

signal(SIGSEGV, SIG_DFL);

afterwards, although it might be better to unroll the memcpy to do
just a page at a time if taking this approach.

Chip

-- 
Charles M. "Chip" Coldwell
Senior Software Engineer
Red Hat, Inc
978-392-2426

^ permalink raw reply	[relevance 6%]

* seg-fault in unexelf.c
@ 2006-07-21 17:59  5% Chip Coldwell
  2006-07-21 20:53  6% ` Chip Coldwell
  0 siblings, 1 reply; 143+ results
From: Chip Coldwell @ 2006-07-21 17:59 UTC (permalink / raw)



I have been having a problem building emacs on GNU/Linux (in
particular, the Fedora Core 5 distribution).  The build process runs
the following command in the src/ subdirectory:

./temacs -l loadup -batch dump

to cause the temacs binary (essentially emacs without the Lisp code
loaded) to set up the Lisp environment in the process address space
and then create a new ELF file with a new .data section that contains
the .data and .bss sections from the temacs process.

If I build the temacs binary with no compiler optimization (gcc (GCC)
4.1.0 20060304 (Red Hat 4.1.0-3)), the command above seg-faults in the
unexec function (file unexelf.c) while executing this line:

           memcpy (NEW_SECTION_H (nn).sh_offset + new_base,
 		  (caddr_t) OLD_SECTION_H (n).sh_addr,
 		  new_data2_size);

I unrolled the memcpy thus:

 	  p = NEW_SECTION_H (nn).sh_offset + new_base;
 	  q = (caddr_t) OLD_SECTION_H (n).sh_addr;
 	  for(i=0; i<new_data2_size; i++)
 	    p[i] = q[i];

ran the debugger and found the segfault happens when

(gdb) p/x q+i
$5 = 0x82f0000
(gdb) p/x i
$8 = 0xed160
(gdb) p/x new_bss_addr
$10 = 0x852a000

In the meantime, if I look in /proc/[PID]/maps I find this:

08048000-081fa000 r-xp 00000000 fd:00 1311728    /home/coldwell/rpm/BUILD/emacs-21.4/src/temacs
081fa000-08203000 rw-p 001b2000 fd:00 1311728    /home/coldwell/rpm/BUILD/emacs-21.4/src/temacs
08203000-082f0000 rw-p 08203000 00:00 0 
08337000-0852a000 rw-p 08337000 00:00 0          [heap]
b730e000-b7da3000 rw-p b730e000 00:00 0

The problem is that the Linux kernel has set up the process virtual
memory with a hole in it, and when the memcpy steps into this hole, it
seg-faults.

Here are more details.  "new_data2_size" is computed from (paraphrasing)

new_data2_size = sbrk(0) - OLD_SECTION_H (old_bss_index).sh_addr

In other words, the size of the new data section is determined to be
the top of the heap of the current temacs process minus the bottom of
the .bss in the temacs ELF file on disk.

"readelf -S temacs" gives

  [20] .data             PROGBITS        081fa880 1b2880 008610 00  WA  0   0 32
  [21] .bss              NOBITS          08202ea0 1bae90 0ec6d0 00  WA  0   0 32

Chip

-- 
Charles M. "Chip" Coldwell
Senior Software Engineer
Red Hat, Inc
978-392-2426

^ permalink raw reply	[relevance 5%]

* Re: Possible memory corruption problem
  @ 2006-02-16 13:21  8%             ` Piet van Oostrum
  0 siblings, 0 replies; 143+ results
From: Piet van Oostrum @ 2006-02-16 13:21 UTC (permalink / raw)


>>>>> "Richard M. Stallman" <rms@gnu.org> (RMS) wrote:

>RMS> Does this change do the job?  (Of course, we would put HAVE_GETRLIMIT
>RMS> under the control of configure.)

I think under normal circumstances this would generate the warnings.
However, man getrlimit in Mac OS X says:


     RLIMIT_DATA     The maximum size (in bytes) of the data segment for a
                     process; this defines how far a program may extend its
                     break with the sbrk(2) system call.

I don't know if this is to be taken literally, because as I wrote in a
previous message sbrk() isn't used at all.
Also I doubt that this will give a warning if the memory shortage is caused
by depletion of swap space rather than running out of address space.

Moreover I think this patch does not solve the problem at hand, as these
are only warnings. My assessment of the situation was that Emacs got an
unsuccessful malloc or realloc and didn't notice it. When Emacs gets NULL
on these it should abort or some such whether there has been a low memory
warning or not, and apparently it just continued.

-- 
Piet van Oostrum <piet@cs.uu.nl>
URL: http://www.cs.uu.nl/~piet [PGP 8DAE142BE17999C4]
Private email: piet@vanoostrum.org

^ permalink raw reply	[relevance 8%]

* Re: Possible memory corruption problem
  2006-02-14  4:35  7%     ` Eli Zaretskii
  2006-02-14  7:56  9%       ` Piet van Oostrum
@ 2006-02-14 22:17  7%       ` Richard M. Stallman
  1 sibling, 0 replies; 143+ results
From: Richard M. Stallman @ 2006-02-14 22:17 UTC (permalink / raw)
  Cc: piet, emacs-devel

    It's possible that the existing estimate doesn't work on systems that
    don't use sbrk.  I believe GNU/Linux is one of those systems.

Does anyone know how to estimate the amount of space really available
on a GNU/Linux system?

^ permalink raw reply	[relevance 7%]

* Re: Possible memory corruption problem
  2006-02-14  7:56  9%       ` Piet van Oostrum
@ 2006-02-14  9:29  9%         ` Aidan Kehoe
    0 siblings, 1 reply; 143+ results
From: Aidan Kehoe @ 2006-02-14  9:29 UTC (permalink / raw)
  Cc: emacs-devel


 Ar an ceathrú lá déag de mí Feabhra, scríobh Piet van Oostrum: 

 > >>> Emacs tries to estimate how much memory is available, but that estimate
 > >>> may not really work.  For instance, it never works for me.
 > >>> The code to estimate available space worked in the 80s on Unix,
 > >>> but it may need adaptation to the systems of today.

Ben Wing implemented this in XEmacs by looking at what getrlimit(2) returns,
which is effective and consistent with what modern OSes do. He also
abstracted it to fall back to ulimit if that’s not available, or to use the
Win32-specific procedure when that’s appropriate. 

 > >EZ> It's possible that the existing estimate doesn't work on systems that
 > >EZ> don't use sbrk.  I believe GNU/Linux is one of those systems.
 > 
 > It seems it is not used on Mac OS X either. The man page says:
 >      The brk and sbrk functions are historical curiosities left over from
 >      ear- lier days before the advent of virtual memory management.
 > 
 > And I run a test program with malloc calls, set a breakpoint at brk and
 > sbrk and it did not reach those.

Which is well and good; implementing a heap using mmap, for example, means
you can release memory back to the OS once it’s been freed. 

-- 
I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE
MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING
THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST.

^ permalink raw reply	[relevance 9%]

* Re: Possible memory corruption problem
  2006-02-14  4:35  7%     ` Eli Zaretskii
@ 2006-02-14  7:56  9%       ` Piet van Oostrum
  2006-02-14  9:29  9%         ` Aidan Kehoe
  2006-02-14 22:17  7%       ` Richard M. Stallman
  1 sibling, 1 reply; 143+ results
From: Piet van Oostrum @ 2006-02-14  7:56 UTC (permalink / raw)


>>>>> Eli Zaretskii <eliz@gnu.org> (EZ) wrote:

>>> From: "Richard M. Stallman" <rms@gnu.org>
>>> CC: piet@cs.uu.nl, emacs-devel@gnu.org
>>> Date: Sun, 12 Feb 2006 23:40:51 -0500
>>> 
>>> > I have tried to find the common circumstances when this happens and it
>>> > aeems to me that it happens when the machine is low on virtual memory
>>> > (including swap space).
>>> 
>>> Emacs should display a warning when the system is low on memory.  Does
>>> it?
>>> 
>>> Emacs tries to estimate how much memory is available, but that estimate
>>> may not really work.  For instance, it never works for me.
>>> The code to estimate available space worked in the 80s on Unix,
>>> but it may need adaptation to the systems of today.

>EZ> It's possible that the existing estimate doesn't work on systems that
>EZ> don't use sbrk.  I believe GNU/Linux is one of those systems.

It seems it is not used on Mac OS X either. The man page says:
     The brk and sbrk functions are historical curiosities left over from ear-
     lier days before the advent of virtual memory management.

And I run a test program with malloc calls, set a breakpoint at brk and
sbrk and it did not reach those.
-- 
Piet van Oostrum <piet@cs.uu.nl>
URL: http://www.cs.uu.nl/~piet [PGP 8DAE142BE17999C4]
Private email: piet@vanoostrum.org

^ permalink raw reply	[relevance 9%]

* Re: Possible memory corruption problem
  @ 2006-02-14  4:35  7%     ` Eli Zaretskii
  2006-02-14  7:56  9%       ` Piet van Oostrum
  2006-02-14 22:17  7%       ` Richard M. Stallman
  0 siblings, 2 replies; 143+ results
From: Eli Zaretskii @ 2006-02-14  4:35 UTC (permalink / raw)
  Cc: piet, emacs-devel

> From: "Richard M. Stallman" <rms@gnu.org>
> CC: piet@cs.uu.nl, emacs-devel@gnu.org
> Date: Sun, 12 Feb 2006 23:40:51 -0500
> 
>     > I have tried to find the common circumstances when this happens and it
>     > aeems to me that it happens when the machine is low on virtual memory
>     > (including swap space).
> 
>     Emacs should display a warning when the system is low on memory.  Does
>     it?
> 
> Emacs tries to estimate how much memory is available, but that estimate
> may not really work.  For instance, it never works for me.
> The code to estimate available space worked in the 80s on Unix,
> but it may need adaptation to the systems of today.

It's possible that the existing estimate doesn't work on systems that
don't use sbrk.  I believe GNU/Linux is one of those systems.

^ permalink raw reply	[relevance 7%]

* Re: rel-alloc for windows?
  2005-12-08  6:41  7% rel-alloc for windows? Ben Wing
  2005-12-08  8:34  6% ` Fabrice Popineau
@ 2005-12-08 19:37  0% ` Eli Zaretskii
  1 sibling, 0 replies; 143+ results
From: Eli Zaretskii @ 2005-12-08 19:37 UTC (permalink / raw)
  Cc: emacs-devel, xemacs-beta

> Date: Thu, 08 Dec 2005 00:41:52 -0600
> From: Ben Wing <ben@666.com>
> Cc: 
> 
> has anyone in GNU land gotten rel-alloc to work for Windows?  it should 
> certainly be possible; there's even an implementation of sbrk() in 
> w32heap.c (XEmacs ntheap.c).  but i don't see any evidence of it in the 
> GNU emacs source code of this getting used with rel-alloc.

??? I do see evidence that the Windows port of Emacs uses the
relocatable allocator: nt/config.nt (the source of src/config.h for
the Windows port) defines REL_ALLOC.  And in my NTEmacs build tree,
there's ralloc.o in the directory where the object files are produced.

^ permalink raw reply	[relevance 0%]

* Re: rel-alloc for windows?
  2005-12-08  6:41  7% rel-alloc for windows? Ben Wing
@ 2005-12-08  8:34  6% ` Fabrice Popineau
  2005-12-08 19:37  0% ` Eli Zaretskii
  1 sibling, 0 replies; 143+ results
From: Fabrice Popineau @ 2005-12-08  8:34 UTC (permalink / raw)
  Cc: Emacs Devel, XEmacs Beta

* Ben Wing <ben@666.com> writes:

    > has anyone in GNU land gotten rel-alloc to work for Windows?  it
    > should certainly be possible; there's even an implementation of
    > sbrk() in w32heap.c (XEmacs ntheap.c).  but i don't see any
    > evidence of it in the GNU emacs source code of this getting used
    > with rel-alloc.

rel-alloc ? Are you talking about the relocatable allocator ? I used to
compile xemacs with src/ralloc.c. I think I was using the MMAP scheme. I
can have a look to my old patches if you are interested. How evever, it
compiled, I have been using it quite heavily (gnus!) but  I have no
evidence that the reallocation stuff was actually working.

-- 
Fabrice



^ permalink raw reply	[relevance 6%]

* rel-alloc for windows?
@ 2005-12-08  6:41  7% Ben Wing
  2005-12-08  8:34  6% ` Fabrice Popineau
  2005-12-08 19:37  0% ` Eli Zaretskii
  0 siblings, 2 replies; 143+ results
From: Ben Wing @ 2005-12-08  6:41 UTC (permalink / raw)


has anyone in GNU land gotten rel-alloc to work for Windows?  it should 
certainly be possible; there's even an implementation of sbrk() in 
w32heap.c (XEmacs ntheap.c).  but i don't see any evidence of it in the 
GNU emacs source code of this getting used with rel-alloc.

^ permalink raw reply	[relevance 7%]

* Re: Re: unexec development
  2004-10-15 14:35  0%     ` Jan D.
@ 2004-10-15 21:11  0%       ` Camm Maguire
  0 siblings, 0 replies; 143+ results
From: Camm Maguire @ 2004-10-15 21:11 UTC (permalink / raw)
  Cc: gcl-devel, emacs-devel

Greetings, and thanks for your reply!

"Jan D." <jan.h.d@swipnet.se> writes:

> > Greetings!  Just another ping on this issue.  Is anyone working on
> > unexec anymore?  Does anyone have interest in doing so?
> >
> 
> Can you describe what the benefits for Emacs would be?  Or why you
> want  this.
> 

Well, the benefits for emacs might not accrue in the immediate future.
To my very limited understanding, emacs only byte-compiles code loaded
into and executed from its heap.  GCL can compile, load, and execute
native code this way.  In principle at least, emacs might want to do
likewise at some point in the future for performance reasons.  I agree
it is far from pressing.  But the GCL compiler is written in lisp and
probably would work for emacs without too much work.

In such a setup, it makes sense that a user might want to compile and
load code into their heap which references external functions in
shared libraries which could be dlopened at runtime.  All is well
until the unexec, when the mapping from the heap to the dlopened
shared library is lost, as the start address of the latter is not
reliable..  Perhaps one might say to just relink by hand when the
saved image is restarted.  This is indeed a possibility.  But at least
in the case of gcl, this cycle of compile,load,save,restart occurs
many times in the course of building a particular application.  There
should be no reason we couldn't push the relinking work onto ld.so,
with the added advantage that the binary could be prelinked and thus
accelerated at the end.  Doing this in GCL would be to essentially
duplicate the functionality of ld.so.

As an aside, I notice that even without this, gcl images cannot be
prel at present, and I assume the same is for emacs, as the images are
formed by unexec.  This must be related to the lack of initialization
of some elf section I'd think.  Something else that could be addressed
at the same time.

Take care,


> 	Jan D.
> 
> > Camm Maguire <camm@enhanced.com> writes:
> >
> >> Greetings!  Currently, GCL and programs built on top of it
> >> (maxima,acl2,axiom), use emacs' unexec by default to save intermediary
> >> and final system images.  Compiled code is loaded and relocated
> >> dynamically at runtime, stored in an expanding .data section via sbrk,
> >> and finally dumped with unexec.
> >>
> >> I would like to extend this functionality if possible to include
> >> compiled code which references symbols in external shared libs opened
> >> again dynamically at runtime via dlopen.  Loading and relocating is
> >> straightforward, but somehow I'd need to have unexec write a
> >> new relocation record into the final image for each symbol for use by
> >> ld.so.
> >>
> >> Does this sound of interest to emacs too?  Does this trigger any ideas
> >> as to a possibly better approach?
> >>
> >> Take care,
> >> --
> >> Camm Maguire			     			camm@enhanced.com
> >> ======================================================================
> >> ====
> >> "The earth is but one country, and mankind its citizens."  --
> >> Baha'u'llah
> >>
> >>
> >> _______________________________________________
> >> Emacs-devel mailing list
> >> Emacs-devel@gnu.org
> >> http://lists.gnu.org/mailman/listinfo/emacs-devel
> >>
> >>
> >>
> >
> > -- 
> > Camm Maguire			     			camm@enhanced.com
> > =======================================================================
> > ===
> > "The earth is but one country, and mankind its citizens."  --
> > Baha'u'llah
> >
> >
> > _______________________________________________
> > Emacs-devel mailing list
> > Emacs-devel@gnu.org
> > http://lists.gnu.org/mailman/listinfo/emacs-devel
> 
> 
> 
> _______________________________________________
> Gcl-devel mailing list
> Gcl-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/gcl-devel
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

^ permalink raw reply	[relevance 0%]

* Re: unexec development
  2004-10-15 14:10  0%   ` Camm Maguire
@ 2004-10-15 14:35  0%     ` Jan D.
  2004-10-15 21:11  0%       ` Camm Maguire
  0 siblings, 1 reply; 143+ results
From: Jan D. @ 2004-10-15 14:35 UTC (permalink / raw)
  Cc: gcl-devel, emacs-devel

> Greetings!  Just another ping on this issue.  Is anyone working on
> unexec anymore?  Does anyone have interest in doing so?
>

Can you describe what the benefits for Emacs would be?  Or why you want  
this.

	Jan D.

> Camm Maguire <camm@enhanced.com> writes:
>
>> Greetings!  Currently, GCL and programs built on top of it
>> (maxima,acl2,axiom), use emacs' unexec by default to save intermediary
>> and final system images.  Compiled code is loaded and relocated
>> dynamically at runtime, stored in an expanding .data section via sbrk,
>> and finally dumped with unexec.
>>
>> I would like to extend this functionality if possible to include
>> compiled code which references symbols in external shared libs opened
>> again dynamically at runtime via dlopen.  Loading and relocating is
>> straightforward, but somehow I'd need to have unexec write a
>> new relocation record into the final image for each symbol for use by
>> ld.so.
>>
>> Does this sound of interest to emacs too?  Does this trigger any ideas
>> as to a possibly better approach?
>>
>> Take care,
>> --  
>> Camm Maguire			     			camm@enhanced.com
>> ====================================================================== 
>> ====
>> "The earth is but one country, and mankind its citizens."  --   
>> Baha'u'llah
>>
>>
>> _______________________________________________
>> Emacs-devel mailing list
>> Emacs-devel@gnu.org
>> http://lists.gnu.org/mailman/listinfo/emacs-devel
>>
>>
>>
>
> -- 
> Camm Maguire			     			camm@enhanced.com
> ======================================================================= 
> ===
> "The earth is but one country, and mankind its citizens."  --   
> Baha'u'llah
>
>
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[relevance 0%]

* Re: unexec development
  2004-10-07 15:28  6% ` unexec development Camm Maguire
@ 2004-10-15 14:10  0%   ` Camm Maguire
  2004-10-15 14:35  0%     ` Jan D.
  0 siblings, 1 reply; 143+ results
From: Camm Maguire @ 2004-10-15 14:10 UTC (permalink / raw)
  Cc: gcl-devel

Greetings!  Just another ping on this issue.  Is anyone working on
unexec anymore?  Does anyone have interest in doing so?

Take care,

Camm Maguire <camm@enhanced.com> writes:

> Greetings!  Currently, GCL and programs built on top of it
> (maxima,acl2,axiom), use emacs' unexec by default to save intermediary
> and final system images.  Compiled code is loaded and relocated
> dynamically at runtime, stored in an expanding .data section via sbrk,
> and finally dumped with unexec.  
> 
> I would like to extend this functionality if possible to include
> compiled code which references symbols in external shared libs opened
> again dynamically at runtime via dlopen.  Loading and relocating is
> straightforward, but somehow I'd need to have unexec write a
> new relocation record into the final image for each symbol for use by
> ld.so.  
> 
> Does this sound of interest to emacs too?  Does this trigger any ideas
> as to a possibly better approach?
> 
> Take care,
> -- 
> Camm Maguire			     			camm@enhanced.com
> ==========================================================================
> "The earth is but one country, and mankind its citizens."  --  Baha'u'llah
> 
> 
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

^ permalink raw reply	[relevance 0%]

* Re: `exec shield' test in configure too strict?
  @ 2004-10-07 18:16  5%           ` Jan D.
  0 siblings, 0 replies; 143+ results
From: Jan D. @ 2004-10-07 18:16 UTC (permalink / raw)
  Cc: emacs-devel


>     Doesn't this harm cross-building Emacs?  I always thought that 
> running
>     a test program at configure time should be avoided, and that tests
>     that only compile or link programs should be peferred.
>
> Yes, that is true.  But maybe there is no way to test this
> based on the compilation environment.

As far as I know there isn't, the kernel controls this.  If the 
personality
of the process is PER_LINUX at startup and exec-shield is enabled, the
randomizing of the heap start address is done by the kernel.

>
>     When cross compiling the test obviously can not be run, so 
> configure
>     assumes
>     that the heap start address is not random.  Come to think of it, 
> the old
>     test (checking /proc/sys/kernel/exec-shield) was worse, as it did 
> not
>     handle
>     cross compiling.
>
> That will be right most of the time today, but that may not be
> true in the future.
>
> Can we modify unexec to handle this case correctly?  What exactly is
> it that we now do in the case where we see that exec shield is
> enabled?  How does that avoid the problem?

We can modify unexec I think.  Currently it memcpy:s the area from
data start to sbrk(0) (heap end) into the new data area.  But since 
there
is a hole between BSS and heap start, an invalid memory range is 
accessed
and we get a core dump:

      temacs                           Emacs
   ----------------------         ------------------
   | Data               |         |                |
   ----------------------         |                |
   | BSS                |         |                |
   ----------------------  =====> |     Data       |
   | 128-192 Mbyte hole |         |                |
   ----------------------         |                |
   | Heap               |         |                |
   ----------------------         ------------------

We could either just skip the hole and seek over it in the new data 
area,
but then the Emacs binary would be large, as the 128-192 Mbyte is added 
to
the Emacs binary size, but it has no purpose.  Another possibility is to
make a new data ELF section that contains the copied heap, and has the
correct address.  If this is feasible I don't really know, but I think
it is (I am not an ELF expert).

I previously thought that malloc needed modification, but apparently
it can handle the new hole between Emacs data and the new random heap
start address (Emacs has a zero sized BSS).

Currently we run temacs like this
% setarch i386 ./temacs ...

setarch changes personality to PER_LINUX32 and then runs temacs.  temacs
inherits the changed personality, so the kernel does not randomize the 
heap
start address.

	Jan D.

^ permalink raw reply	[relevance 5%]

* Re: `exec shield' test in configure too strict?
  @ 2004-10-07 15:44  9%           ` Camm Maguire
  0 siblings, 0 replies; 143+ results
From: Camm Maguire @ 2004-10-07 15:44 UTC (permalink / raw)
  Cc: Eli Zaretskii, emacs-devel, gcl-devel, miles

Greetings!

"Jan D." <jan.h.d@swipnet.se> writes:

> >> I have checked in a test that runs a program and sees if the heap
> >> start
> >> address is random.
> >
> > Doesn't this harm cross-building Emacs?  I always thought that running
> > a test program at configure time should be avoided, and that tests
> > that only compile or link programs should be peferred.
> 
> When cross compiling the test obviously can not be run, so configure
> assumes
> that the heap start address is not random.  Come to think of it, the old
> test (checking /proc/sys/kernel/exec-shield) was worse, as it did not
> handle
> cross compiling.
> 

GCL also checks for a randomized sbrk a configure time, and builds
into main a personality switch followed by a re-exec to work around
the fedora security issues.  I'm hoping this avenue won't be going
away soon, as I feel there are benefits to the current sbrk-expanding
contiguous heap design of these systems.

Don't know if there is any answer to the cross-compiling.

Take care,

> 	Jan D.
> 
> 
> 
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

^ permalink raw reply	[relevance 9%]

* unexec development
  @ 2004-10-07 15:28  6% ` Camm Maguire
  2004-10-15 14:10  0%   ` Camm Maguire
  0 siblings, 1 reply; 143+ results
From: Camm Maguire @ 2004-10-07 15:28 UTC (permalink / raw)
  Cc: gcl-devel

Greetings!  Currently, GCL and programs built on top of it
(maxima,acl2,axiom), use emacs' unexec by default to save intermediary
and final system images.  Compiled code is loaded and relocated
dynamically at runtime, stored in an expanding .data section via sbrk,
and finally dumped with unexec.  

I would like to extend this functionality if possible to include
compiled code which references symbols in external shared libs opened
again dynamically at runtime via dlopen.  Loading and relocating is
straightforward, but somehow I'd need to have unexec write a
new relocation record into the final image for each symbol for use by
ld.so.  

Does this sound of interest to emacs too?  Does this trigger any ideas
as to a possibly better approach?

Take care,
-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

^ permalink raw reply	[relevance 6%]

* Re: [PATCH] unexec() for Cygwin, version #4
  @ 2004-04-05 11:34  4%   ` Joe Buehler
  0 siblings, 0 replies; 143+ results
From: Joe Buehler @ 2004-04-05 11:34 UTC (permalink / raw)


[-- Attachment #1: Type: text/plain, Size: 201 bytes --]

Stefan Monnier wrote:

> Can you send it again but differently?
> Your patch got all messed up with added and removed space, it did not apply
> cleanly at all.

Try the attached patch.
-- 
Joe Buehler

[-- Attachment #2: cygwin-unexec-patch --]
[-- Type: text/plain, Size: 18756 bytes --]

Index: lisp/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.5775
diff -u -r1.5775 ChangeLog
--- lisp/ChangeLog	18 Mar 2004 03:07:38 -0000	1.5775
+++ lisp/ChangeLog	30 Mar 2004 13:59:33 -0000
@@ -1,3 +1,7 @@
+2004-03-29  Joe Buehler  <jbuehler@hekiman.com>
+
+	* loadup.el: added cygwin to system-type list, for unexec() support.
+
 2004-03-17  Luc Teirlinck  <teirllm@auburn.edu>
 
 	* simple.el (clone-buffer): Doc fix.
Index: lisp/loadup.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/loadup.el,v
retrieving revision 1.133
diff -u -r1.133 loadup.el
--- lisp/loadup.el	8 Nov 2003 01:39:07 -0000	1.133
+++ lisp/loadup.el	30 Mar 2004 13:59:34 -0000
@@ -330,7 +330,7 @@
       (dump-emacs "emacs" "temacs")
       (message "%d pure bytes used" pure-bytes-used)
       ;; Recompute NAME now, so that it isn't set when we dump.
-      (if (not (memq system-type '(ms-dos windows-nt)))
+      (if (not (memq system-type '(ms-dos windows-nt cygwin)))
 	  (let ((name (concat "emacs-" emacs-version)))
 	    (while (string-match "[^-+_.a-zA-Z0-9]+" name)
 	      (setq name (concat (downcase (substring name 0 (match-beginning 0)))
Index: src/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/src/ChangeLog,v
retrieving revision 1.3586
diff -u -r1.3586 ChangeLog
--- src/ChangeLog	18 Mar 2004 02:59:33 -0000	1.3586
+++ src/ChangeLog	30 Mar 2004 13:59:40 -0000
@@ -1,3 +1,17 @@
+2004-03-29  Joe Buehler  <jbuehler@hekimian.com>
+
+	* s/cygwin.h: changes for Cygwin unexec() support, changes in
+	Cygwin itself.  Added support for Xaw3d scrollbars.
+
+	* puresize.h: set up PURE_P() for Cygwin unexec() support
+
+	* lastfile.c: define my_endbss[] for Cygwin unexec() support.
+
+	* gmalloc.c (__default_morecore): use bss_sbrk(), not __sbrk(),
+	before Cygwin unexec.
+
+	* Makefile.in: link changes for Cygwin unexec() support.
+
 2004-03-17  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 	* fileio.c (Fread_file_name): Set completion-ignore-case for
Index: src/Makefile.in
===================================================================
RCS file: /cvsroot/emacs/emacs/src/Makefile.in,v
retrieving revision 1.295
diff -u -r1.295 Makefile.in
--- src/Makefile.in	14 Mar 2004 18:43:56 -0000	1.295
+++ src/Makefile.in	30 Mar 2004 13:59:41 -0000
@@ -564,6 +564,10 @@
 #endif
 #endif
 
+#ifdef CYGWIN
+CYGWIN_OBJ = sheap.o
+#endif
+
 #ifdef HAVE_CARBON
 mac = $(dot)$(dot)/mac/
 MAC_OBJ = mac.o macterm.o macfns.o macmenu.o fontset.o fringe.o image.o
@@ -586,7 +590,7 @@
 	process.o callproc.o \
 	region-cache.o sound.o atimer.o \
 	doprnt.o strftime.o intervals.o textprop.o composite.o md5.o \
-	$(MSDOS_OBJ) $(MAC_OBJ)
+	$(MSDOS_OBJ) $(MAC_OBJ) $(CYGWIN_OBJ)
 
 /* Object files used on some machine or other.
    These go in the DOC file on all machines
@@ -623,8 +627,6 @@
 rallocobj = ralloc.o
 #endif
 
-mallocobj = $(gmallocobj) $(rallocobj) vm-limit.o
-
 #endif /* SYSTEM_MALLOC */
 
 
@@ -643,7 +645,12 @@
 
 /* define otherobj as list of object files that make-docfile
    should not be told about.  */
-otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) $(LIBOBJS)
+#ifdef CYGWIN
+/* Cygwin differs because of its unexec(). */
+otherobj= $(termcapobj) $(gmallocobj) $(rallocobj) lastfile.o vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#else
+otherobj= $(termcapobj) lastfile.o $(gmallocobj) $(rallocobj) vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#endif
 
 #ifdef HAVE_MOUSE
 #define MOUSE_SUPPORT ${lispsource}mouse.elc \
Index: src/gmalloc.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/gmalloc.c,v
retrieving revision 1.14
diff -u -r1.14 gmalloc.c
--- src/gmalloc.c	1 Sep 2003 15:45:52 -0000	1.14
+++ src/gmalloc.c	30 Mar 2004 14:09:41 -0000
@@ -352,6 +352,10 @@
 #include <errno.h>
 
 /* How to really get more memory.  */
+#if defined(CYGWIN)
+extern __ptr_t bss_sbrk PP ((ptrdiff_t __size));
+extern int bss_sbrk_did_unexec;
+#endif
 __ptr_t (*__morecore) PP ((ptrdiff_t __size)) = __default_morecore;
 
 /* Debugging hook for `malloc'.  */
@@ -1572,7 +1576,14 @@
 __default_morecore (increment)
      __malloc_ptrdiff_t increment;
 {
-  __ptr_t result = (__ptr_t) __sbrk (increment);
+  __ptr_t result;
+#if defined(CYGWIN)
+  if (!bss_sbrk_did_unexec)
+    {
+      return bss_sbrk (increment);
+    }
+#endif
+  result = (__ptr_t) __sbrk (increment);
   if (result == (__ptr_t) -1)
     return NULL;
   return result;
Index: src/lastfile.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/lastfile.c,v
retrieving revision 1.8
diff -u -r1.8 lastfile.c
--- src/lastfile.c	1 Sep 2003 15:45:56 -0000	1.8
+++ src/lastfile.c	30 Mar 2004 13:59:41 -0000
@@ -40,7 +40,7 @@
 
 char my_edata[] = "End of Emacs initialized data";
 
-#ifdef WINDOWSNT
+#if defined(WINDOWSNT) || defined(CYGWIN)
 /* Help unexec locate the end of the .bss area used by Emacs (which
    isn't always a separate section in NT executables).  */
 char my_endbss[1];
Index: src/puresize.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/puresize.h,v
retrieving revision 1.70
diff -u -r1.70 puresize.h
--- src/puresize.h	1 Sep 2003 15:45:56 -0000	1.70
+++ src/puresize.h	30 Mar 2004 13:59:41 -0000
@@ -68,7 +68,7 @@
 \f
 /* Define PURE_P.  */
 
-#ifdef VIRT_ADDR_VARIES
+#if defined(VIRT_ADDR_VARIES) || defined(CYGWIN)
 /* For machines like APOLLO where text and data can go anywhere
    in virtual memory.  */
 
Index: src/s/cygwin.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/s/cygwin.h,v
retrieving revision 1.3
diff -u -r1.3 cygwin.h
--- src/s/cygwin.h	1 Sep 2003 15:45:58 -0000	1.3
+++ src/s/cygwin.h	30 Mar 2004 13:59:41 -0000
@@ -115,10 +115,8 @@
 #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base)
 #define GETPGRP_NO_ARG 1
 #define SYSV_SYSTEM_DIR 1
-/* -lutil comes from inetutils and has pty functions in it */
-#define LIBS_SYSTEM -lutil
-/* undumping is not implemented yet */
-#define CANNOT_DUMP 1
+#define LIB_STANDARD_LIBSRC
+#define UNEXEC unexcw.o
 #define POSIX_SIGNALS 1
 /* force the emacs image to start high in memory, so dll relocation
    can put things in low memory without causing all sorts of grief for
@@ -137,7 +135,7 @@
 /*#define HAVE_VFORK*/
 /* Xaw3d causes problems -- might have been fixed by NARROWPROTO
    above, but I haven't tried it */
-#undef HAVE_XAW3D
+/*#undef HAVE_XAW3D*/
 
 /* vfork() interacts badly with setsid(), causing ptys to fail to
    change their controlling terminal */
--- src/sheap.c	2004-03-30 09:00:57.193000000 -0500
+++ src/sheap.c	2004-03-30 08:55:34.910120000 -0500
@@ -0,0 +1,101 @@
+/* simulate sbrk() with an array in .bss, for unexec() support for Cygwin;
+   complete rewrite of xemacs Cygwin unexec() code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <stdio.h>
+#include "lisp.h"
+
+#include <unistd.h>
+
+#ifdef HAVE_X_WINDOWS
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#else
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#endif
+
+int debug_sheap = 0;
+
+#define BLOCKSIZE 4096
+
+char bss_sbrk_buffer[STATIC_HEAP_SIZE];
+char *bss_sbrk_ptr;
+int bss_sbrk_did_unexec;
+
+void *
+bss_sbrk (ptrdiff_t request_size)
+{
+  if (!bss_sbrk_ptr)
+    {
+      bss_sbrk_ptr = bss_sbrk_buffer;
+#ifdef CYGWIN
+      sbrk (BLOCKSIZE);		/* force space for fork to work */
+#endif
+    }
+
+  if (!(int) request_size)
+    {
+      return (bss_sbrk_ptr);
+    }
+  else if (bss_sbrk_ptr + (int) request_size < bss_sbrk_buffer)
+    {
+      printf
+	("attempt to free too much: avail %d used %d failed request %d\n",
+	 STATIC_HEAP_SIZE, bss_sbrk_ptr - bss_sbrk_buffer,
+	 (int) request_size);
+      exit (-1);
+      return 0;
+    }
+  else if (bss_sbrk_ptr + (int) request_size >
+	   bss_sbrk_buffer + STATIC_HEAP_SIZE)
+    {
+      printf ("static heap exhausted: avail %d used %d failed request %d\n",
+	      STATIC_HEAP_SIZE,
+	      bss_sbrk_ptr - bss_sbrk_buffer, (int) request_size);
+      exit (-1);
+      return 0;
+    }
+  else if ((int) request_size < 0)
+    {
+      bss_sbrk_ptr += (int) request_size;
+      if (debug_sheap)
+	printf ("freed size %d\n", request_size);
+      return bss_sbrk_ptr;
+    }
+  else
+    {
+      char *ret = bss_sbrk_ptr;
+      if (debug_sheap)
+	printf ("allocated 0x%08x size %d\n", ret, request_size);
+      bss_sbrk_ptr += (int) request_size;
+      return ret;
+    }
+}
+
+void
+report_sheap_usage (int die_if_pure_storage_exceeded)
+{
+  char buf[200];
+  sprintf (buf, "Static heap usage: %d of %d bytes",
+	   bss_sbrk_ptr - bss_sbrk_buffer, STATIC_HEAP_SIZE);
+  message ("%s", buf);
+}
--- src/unexcw.c	2004-03-30 09:00:57.503000000 -0500
+++ src/unexcw.c	2004-03-30 08:56:47.454433600 -0500
@@ -0,0 +1,304 @@
+/* unexec() support for Cygwin;
+   complete rewrite of xemacs Cygwin unexec() code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <lisp.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <a.out.h>
+#include <unistd.h>
+#include <assert.h>
+
+#define DOTEXE ".exe"
+
+extern int bss_sbrk_did_unexec;
+
+/* emacs symbols that indicate where bss and data end for emacs internals */
+extern char my_endbss[];
+extern char my_edata[];
+
+/*
+** header for Windows executable files
+*/
+typedef struct
+{
+  FILHDR file_header;
+  PEAOUTHDR file_optional_header;
+  SCNHDR section_header[32];
+} exe_header_t;
+
+int debug_unexcw = 0;
+
+/*
+** Read the header from the executable into memory so we can more easily access it.
+*/
+static exe_header_t *
+read_exe_header (int fd, exe_header_t * exe_header_buffer)
+{
+  int i;
+  int ret;
+
+  assert (fd >= 0);
+  assert (exe_header_buffer != 0);
+
+  ret = lseek (fd, 0L, SEEK_SET);
+  assert (ret != -1);
+
+  ret =
+    read (fd, &exe_header_buffer->file_header,
+	  sizeof (exe_header_buffer->file_header));
+  assert (ret == sizeof (exe_header_buffer->file_header));
+
+  assert (exe_header_buffer->file_header.e_magic == 0x5a4d);
+  assert (exe_header_buffer->file_header.nt_signature == 0x4550);
+  assert (exe_header_buffer->file_header.f_magic == 0x014c);
+  assert (exe_header_buffer->file_header.f_nscns > 0);
+  assert (exe_header_buffer->file_header.f_nscns <=
+	  sizeof (exe_header_buffer->section_header) /
+	  sizeof (exe_header_buffer->section_header[0]));
+  assert (exe_header_buffer->file_header.f_opthdr > 0);
+
+  ret =
+    read (fd, &exe_header_buffer->file_optional_header,
+	  sizeof (exe_header_buffer->file_optional_header));
+  assert (ret == sizeof (exe_header_buffer->file_optional_header));
+
+  assert (exe_header_buffer->file_optional_header.magic == 0x010b);
+
+  for (i = 0; i < exe_header_buffer->file_header.f_nscns; ++i)
+    {
+      ret =
+	read (fd, &exe_header_buffer->section_header[i],
+	      sizeof (exe_header_buffer->section_header[i]));
+      assert (ret == sizeof (exe_header_buffer->section_header[i]));
+    }
+
+  return (exe_header_buffer);
+}
+
+/*
+** Fix the dumped emacs executable:
+**
+** - copy .data section data of interest from running executable into
+**   output .exe file
+**
+** - convert .bss section into an initialized data section (like
+**   .data) and copy .bss section data of interest from running
+**   executable into output .exe file
+*/
+static void
+fixup_executable (int fd)
+{
+  exe_header_t exe_header_buffer;
+  exe_header_t *exe_header;
+  int i;
+  int ret;
+  int found_data = 0;
+  int found_bss = 0;
+
+  exe_header = read_exe_header (fd, &exe_header_buffer);
+  assert (exe_header != 0);
+
+  assert (exe_header->file_header.f_nscns > 0);
+  for (i = 0; i < exe_header->file_header.f_nscns; ++i)
+    {
+      unsigned long start_address =
+	exe_header->section_header[i].s_vaddr +
+	exe_header->file_optional_header.ImageBase;
+      unsigned long end_address =
+	exe_header->section_header[i].s_vaddr +
+	exe_header->file_optional_header.ImageBase +
+	exe_header->section_header[i].s_paddr;
+      if (debug_unexcw)
+	printf ("%8s start 0x%08x end 0x%08x\n",
+		exe_header->section_header[i].s_name,
+		start_address, end_address);
+      if (my_edata >= (char *) start_address
+	  && my_edata < (char *) end_address)
+	{
+	  /* data section */
+	  ret =
+	    lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
+		   SEEK_SET);
+	  assert (ret != -1);
+	  ret =
+	    write (fd, (char *) start_address,
+		   my_edata - (char *) start_address);
+	  assert (ret == my_edata - (char *) start_address);
+	  ++found_data;
+	  if (debug_unexcw)
+	    printf ("         .data, mem start 0x%08x mem length %d\n",
+		    start_address, my_edata - (char *) start_address);
+	  if (debug_unexcw)
+	    printf ("         .data, file start %d file length %d\n",
+		    (int) exe_header->section_header[i].s_scnptr,
+		    (int) exe_header->section_header[i].s_paddr);
+	}
+      else if (my_endbss >= (char *) start_address
+	       && my_endbss < (char *) end_address)
+	{
+	  /* bss section */
+	  ++found_bss;
+	  if (exe_header->section_header[i].s_flags & 0x00000080)
+	    {
+	      /* convert uninitialized data section to initialized data section */
+	      struct stat statbuf;
+	      ret = fstat (fd, &statbuf);
+	      assert (ret != -1);
+
+	      exe_header->section_header[i].s_flags &= ~0x00000080;
+	      exe_header->section_header[i].s_flags |= 0x00000040;
+
+	      exe_header->section_header[i].s_scnptr =
+		(statbuf.st_size +
+		 exe_header->file_optional_header.FileAlignment) /
+		exe_header->file_optional_header.FileAlignment *
+		exe_header->file_optional_header.FileAlignment;
+
+	      exe_header->section_header[i].s_size =
+		(exe_header->section_header[i].s_paddr +
+		 exe_header->file_optional_header.FileAlignment) /
+		exe_header->file_optional_header.FileAlignment *
+		exe_header->file_optional_header.FileAlignment;
+
+	      ret =
+		lseek (fd,
+		       (long) (exe_header->section_header[i].s_scnptr +
+			       exe_header->section_header[i].s_size - 1),
+		       SEEK_SET);
+	      assert (ret != -1);
+	      ret = write (fd, "", 1);
+	      assert (ret == 1);
+
+	      ret =
+		lseek (fd,
+		       (long) ((char *) &exe_header->section_header[i] -
+			       (char *) exe_header), SEEK_SET);
+	      assert (ret != -1);
+	      ret =
+		write (fd, &exe_header->section_header[i],
+		       sizeof (exe_header->section_header[i]));
+	      assert (ret == sizeof (exe_header->section_header[i]));
+	      if (debug_unexcw)
+		printf ("         seek to %ld, write %d\n",
+			(long) ((char *) &exe_header->section_header[i] -
+				(char *) exe_header),
+			sizeof (exe_header->section_header[i]));
+	    }
+	  /* write initialized data section */
+	  ret =
+	    lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
+		   SEEK_SET);
+	  assert (ret != -1);
+	  ret =
+	    write (fd, (char *) start_address,
+		   my_endbss - (char *) start_address);
+	  assert (ret == (my_endbss - (char *) start_address));
+	  if (debug_unexcw)
+	    printf ("         .bss, mem start 0x%08x mem length %d\n",
+		    start_address, my_endbss - (char *) start_address);
+	  if (debug_unexcw)
+	    printf ("         .bss, file start %d file length %d\n",
+		    (int) exe_header->section_header[i].s_scnptr,
+		    (int) exe_header->section_header[i].s_paddr);
+	}
+    }
+  assert (found_bss == 1);
+  assert (found_data == 1);
+}
+
+/*
+** Windows likes .exe suffixes on executables.
+*/
+static char *
+add_exe_suffix_if_necessary (const char *name, char *modified)
+{
+  int i = strlen (name);
+  if (i <= (sizeof (DOTEXE) - 1))
+    {
+      sprintf (modified, "%s%s", name, DOTEXE);
+    }
+  else if (!strcasecmp (name + i - (sizeof (DOTEXE) - 1), DOTEXE))
+    {
+      strcpy (modified, name);
+    }
+  else
+    {
+      sprintf (modified, "%s%s", name, DOTEXE);
+    }
+  return (modified);
+}
+
+int
+unexec (char *outfile, char *infile, unsigned start_data, unsigned d1,
+	unsigned d2)
+{
+  char infile_buffer[FILENAME_MAX];
+  char outfile_buffer[FILENAME_MAX];
+  int fd_in;
+  int fd_out;
+  int ret;
+  int ret2;
+
+  if (bss_sbrk_did_unexec)
+    {
+      /* can only dump once */
+      printf ("You can only dump emacs once on this platform.\n");
+      return (1);
+    }
+
+  report_sheap_usage (1);
+
+  infile = add_exe_suffix_if_necessary (infile, infile_buffer);
+  outfile = add_exe_suffix_if_necessary (outfile, outfile_buffer);
+
+  fd_in = open (infile, O_RDONLY | O_BINARY);
+  assert (fd_in >= 0);
+  fd_out = open (outfile, O_RDWR | O_TRUNC | O_CREAT | O_BINARY, 0755);
+  assert (fd_out >= 0);
+  for (;;)
+    {
+      char buffer[4096];
+      ret = read (fd_in, buffer, sizeof (buffer));
+      if (ret == 0)
+	{
+	  /* eof */
+	  break;
+	}
+      assert (ret > 0);
+      /* data */
+      ret2 = write (fd_out, buffer, ret);
+      assert (ret2 == ret);
+    }
+  ret = close (fd_in);
+  assert (ret == 0);
+
+  bss_sbrk_did_unexec = 1;
+  fixup_executable (fd_out);
+  bss_sbrk_did_unexec = 0;
+
+  ret = close (fd_out);
+  assert (ret == 0);
+
+  return (0);
+}

[-- Attachment #3: Type: text/plain, Size: 141 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[relevance 4%]

* [PATCH] unexec() for Cygwin, version #4
@ 2004-04-01 12:57  3% Joe Buehler
    0 siblings, 1 reply; 143+ results
From: Joe Buehler @ 2004-04-01 12:57 UTC (permalink / raw)


- code formatting fixed
- debugging printf's conditionalized and off by default
- added support for Xaw3d scrollbar widgets
- strcasecmp instead of strcmp for .exe suffix
- added comment about object ordering for link (comment from Stephan Monnier)
- removed () in changelog comments (comment from rms)

Please install in CVS for me, this will finish the Cygwin port.
--
Joe Buehler

Index: lisp/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.5775
diff -u -r1.5775 ChangeLog
--- lisp/ChangeLog	18 Mar 2004 03:07:38 -0000	1.5775
+++ lisp/ChangeLog	30 Mar 2004 13:59:33 -0000
@@ -1,3 +1,7 @@
+2004-03-29  Joe Buehler  <jbuehler@hekiman.com>
+
+	* loadup.el: added cygwin to system-type list, for unexec support.
+
  2004-03-17  Luc Teirlinck  <teirllm@auburn.edu>

  	* simple.el (clone-buffer): Doc fix.
Index: lisp/loadup.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/loadup.el,v
retrieving revision 1.133
diff -u -r1.133 loadup.el
--- lisp/loadup.el	8 Nov 2003 01:39:07 -0000	1.133
+++ lisp/loadup.el	30 Mar 2004 13:59:34 -0000
@@ -330,7 +330,7 @@
        (dump-emacs "emacs" "temacs")
        (message "%d pure bytes used" pure-bytes-used)
        ;; Recompute NAME now, so that it isn't set when we dump.
-      (if (not (memq system-type '(ms-dos windows-nt)))
+      (if (not (memq system-type '(ms-dos windows-nt cygwin)))
  	  (let ((name (concat "emacs-" emacs-version)))
  	    (while (string-match "[^-+_.a-zA-Z0-9]+" name)
  	      (setq name (concat (downcase (substring name 0 (match-beginning 0)))
Index: src/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/src/ChangeLog,v
retrieving revision 1.3586
diff -u -r1.3586 ChangeLog
--- src/ChangeLog	18 Mar 2004 02:59:33 -0000	1.3586
+++ src/ChangeLog	30 Mar 2004 13:59:40 -0000
@@ -1,3 +1,17 @@
+2004-03-29  Joe Buehler  <jbuehler@hekimian.com>
+
+	* s/cygwin.h: changes for Cygwin unexec support, changes in
+	Cygwin itself.  Added support for Xaw3d scrollbars.
+
+	* puresize.h: set up PURE_P for Cygwin unexec support
+
+	* lastfile.c: define my_endbss[] for Cygwin unexec support.
+
+	* gmalloc.c (__default_morecore): use bss_sbrk, not __sbrk,
+	before Cygwin unexec.
+
+	* Makefile.in: link changes for Cygwin unexec support.
+
  2004-03-17  Stefan Monnier  <monnier@iro.umontreal.ca>

  	* fileio.c (Fread_file_name): Set completion-ignore-case for
Index: src/Makefile.in
===================================================================
RCS file: /cvsroot/emacs/emacs/src/Makefile.in,v
retrieving revision 1.295
diff -u -r1.295 Makefile.in
--- src/Makefile.in	14 Mar 2004 18:43:56 -0000	1.295
+++ src/Makefile.in	30 Mar 2004 13:59:41 -0000
@@ -564,6 +564,10 @@
  #endif
  #endif

+#ifdef CYGWIN
+CYGWIN_OBJ = sheap.o
+#endif
+
  #ifdef HAVE_CARBON
  mac = $(dot)$(dot)/mac/
  MAC_OBJ = mac.o macterm.o macfns.o macmenu.o fontset.o fringe.o image.o
@@ -586,7 +590,7 @@
  	process.o callproc.o \
  	region-cache.o sound.o atimer.o \
  	doprnt.o strftime.o intervals.o textprop.o composite.o md5.o \
-	$(MSDOS_OBJ) $(MAC_OBJ)
+	$(MSDOS_OBJ) $(MAC_OBJ) $(CYGWIN_OBJ)

  /* Object files used on some machine or other.
     These go in the DOC file on all machines
@@ -623,8 +627,6 @@
  rallocobj = ralloc.o
  #endif

-mallocobj = $(gmallocobj) $(rallocobj) vm-limit.o
-
  #endif /* SYSTEM_MALLOC */


@@ -643,7 +645,12 @@

  /* define otherobj as list of object files that make-docfile
     should not be told about.  */
-otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) $(LIBOBJS)
+#ifdef CYGWIN
+/* Cygwin differs because of its unexec. */
+otherobj= $(termcapobj) $(gmallocobj) $(rallocobj) lastfile.o vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#else
+otherobj= $(termcapobj) lastfile.o $(gmallocobj) $(rallocobj) vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#endif

  #ifdef HAVE_MOUSE
  #define MOUSE_SUPPORT ${lispsource}mouse.elc \
Index: src/gmalloc.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/gmalloc.c,v
retrieving revision 1.14
diff -u -r1.14 gmalloc.c
--- src/gmalloc.c	1 Sep 2003 15:45:52 -0000	1.14
+++ src/gmalloc.c	30 Mar 2004 14:09:41 -0000
@@ -352,6 +352,10 @@
  #include <errno.h>

  /* How to really get more memory.  */
+#if defined(CYGWIN)
+extern __ptr_t bss_sbrk PP ((ptrdiff_t __size));
+extern int bss_sbrk_did_unexec;
+#endif
  __ptr_t (*__morecore) PP ((ptrdiff_t __size)) = __default_morecore;

  /* Debugging hook for `malloc'.  */
@@ -1572,7 +1576,14 @@
  __default_morecore (increment)
       __malloc_ptrdiff_t increment;
  {
-  __ptr_t result = (__ptr_t) __sbrk (increment);
+  __ptr_t result;
+#if defined(CYGWIN)
+  if (!bss_sbrk_did_unexec)
+    {
+      return bss_sbrk (increment);
+    }
+#endif
+  result = (__ptr_t) __sbrk (increment);
    if (result == (__ptr_t) -1)
      return NULL;
    return result;
Index: src/lastfile.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/lastfile.c,v
retrieving revision 1.8
diff -u -r1.8 lastfile.c
--- src/lastfile.c	1 Sep 2003 15:45:56 -0000	1.8
+++ src/lastfile.c	30 Mar 2004 13:59:41 -0000
@@ -40,7 +40,7 @@

  char my_edata[] = "End of Emacs initialized data";

-#ifdef WINDOWSNT
+#if defined(WINDOWSNT) || defined(CYGWIN)
  /* Help unexec locate the end of the .bss area used by Emacs (which
     isn't always a separate section in NT executables).  */
  char my_endbss[1];
Index: src/puresize.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/puresize.h,v
retrieving revision 1.70
diff -u -r1.70 puresize.h
--- src/puresize.h	1 Sep 2003 15:45:56 -0000	1.70
+++ src/puresize.h	30 Mar 2004 13:59:41 -0000
@@ -68,7 +68,7 @@
  \f
  /* Define PURE_P.  */

-#ifdef VIRT_ADDR_VARIES
+#if defined(VIRT_ADDR_VARIES) || defined(CYGWIN)
  /* For machines like APOLLO where text and data can go anywhere
     in virtual memory.  */

Index: src/s/cygwin.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/s/cygwin.h,v
retrieving revision 1.3
diff -u -r1.3 cygwin.h
--- src/s/cygwin.h	1 Sep 2003 15:45:58 -0000	1.3
+++ src/s/cygwin.h	30 Mar 2004 13:59:41 -0000
@@ -115,10 +115,8 @@
  #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base)
  #define GETPGRP_NO_ARG 1
  #define SYSV_SYSTEM_DIR 1
-/* -lutil comes from inetutils and has pty functions in it */
-#define LIBS_SYSTEM -lutil
-/* undumping is not implemented yet */
-#define CANNOT_DUMP 1
+#define LIB_STANDARD_LIBSRC
+#define UNEXEC unexcw.o
  #define POSIX_SIGNALS 1
  /* force the emacs image to start high in memory, so dll relocation
     can put things in low memory without causing all sorts of grief for
@@ -137,7 +135,7 @@
  /*#define HAVE_VFORK*/
  /* Xaw3d causes problems -- might have been fixed by NARROWPROTO
     above, but I haven't tried it */
-#undef HAVE_XAW3D
+/*#undef HAVE_XAW3D*/

  /* vfork() interacts badly with setsid(), causing ptys to fail to
     change their controlling terminal */
--- src/sheap.c	2004-03-30 09:00:57.193000000 -0500
+++ src/sheap.c	2004-03-30 08:55:34.910120000 -0500
@@ -0,0 +1,101 @@
+/* simulate sbrk with an array in .bss, for unexec support for Cygwin;
+   complete rewrite of xemacs Cygwin unexec code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <stdio.h>
+#include "lisp.h"
+
+#include <unistd.h>
+
+#ifdef HAVE_X_WINDOWS
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#else
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#endif
+
+int debug_sheap = 0;
+
+#define BLOCKSIZE 4096
+
+char bss_sbrk_buffer[STATIC_HEAP_SIZE];
+char *bss_sbrk_ptr;
+int bss_sbrk_did_unexec;
+
+void *
+bss_sbrk (ptrdiff_t request_size)
+{
+  if (!bss_sbrk_ptr)
+    {
+      bss_sbrk_ptr = bss_sbrk_buffer;
+#ifdef CYGWIN
+      sbrk (BLOCKSIZE);		/* force space for fork to work */
+#endif
+    }
+
+  if (!(int) request_size)
+    {
+      return (bss_sbrk_ptr);
+    }
+  else if (bss_sbrk_ptr + (int) request_size < bss_sbrk_buffer)
+    {
+      printf
+	("attempt to free too much: avail %d used %d failed request %d\n",
+	 STATIC_HEAP_SIZE, bss_sbrk_ptr - bss_sbrk_buffer,
+	 (int) request_size);
+      exit (-1);
+      return 0;
+    }
+  else if (bss_sbrk_ptr + (int) request_size >
+	   bss_sbrk_buffer + STATIC_HEAP_SIZE)
+    {
+      printf ("static heap exhausted: avail %d used %d failed request %d\n",
+	      STATIC_HEAP_SIZE,
+	      bss_sbrk_ptr - bss_sbrk_buffer, (int) request_size);
+      exit (-1);
+      return 0;
+    }
+  else if ((int) request_size < 0)
+    {
+      bss_sbrk_ptr += (int) request_size;
+      if (debug_sheap)
+	printf ("freed size %d\n", request_size);
+      return bss_sbrk_ptr;
+    }
+  else
+    {
+      char *ret = bss_sbrk_ptr;
+      if (debug_sheap)
+	printf ("allocated 0x%08x size %d\n", ret, request_size);
+      bss_sbrk_ptr += (int) request_size;
+      return ret;
+    }
+}
+
+void
+report_sheap_usage (int die_if_pure_storage_exceeded)
+{
+  char buf[200];
+  sprintf (buf, "Static heap usage: %d of %d bytes",
+	   bss_sbrk_ptr - bss_sbrk_buffer, STATIC_HEAP_SIZE);
+  message ("%s", buf);
+}
--- src/unexcw.c	2004-03-30 09:00:57.503000000 -0500
+++ src/unexcw.c	2004-03-30 08:56:47.454433600 -0500
@@ -0,0 +1,304 @@
+/* unexec support for Cygwin;
+   complete rewrite of xemacs Cygwin unexec code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <lisp.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <a.out.h>
+#include <unistd.h>
+#include <assert.h>
+
+#define DOTEXE ".exe"
+
+extern int bss_sbrk_did_unexec;
+
+/* emacs symbols that indicate where bss and data end for emacs internals */
+extern char my_endbss[];
+extern char my_edata[];
+
+/*
+** header for Windows executable files
+*/
+typedef struct
+{
+  FILHDR file_header;
+  PEAOUTHDR file_optional_header;
+  SCNHDR section_header[32];
+} exe_header_t;
+
+int debug_unexcw = 0;
+
+/*
+** Read the header from the executable into memory so we can more easily access it.
+*/
+static exe_header_t *
+read_exe_header (int fd, exe_header_t * exe_header_buffer)
+{
+  int i;
+  int ret;
+
+  assert (fd >= 0);
+  assert (exe_header_buffer != 0);
+
+  ret = lseek (fd, 0L, SEEK_SET);
+  assert (ret != -1);
+
+  ret =
+    read (fd, &exe_header_buffer->file_header,
+	  sizeof (exe_header_buffer->file_header));
+  assert (ret == sizeof (exe_header_buffer->file_header));
+
+  assert (exe_header_buffer->file_header.e_magic == 0x5a4d);
+  assert (exe_header_buffer->file_header.nt_signature == 0x4550);
+  assert (exe_header_buffer->file_header.f_magic == 0x014c);
+  assert (exe_header_buffer->file_header.f_nscns > 0);
+  assert (exe_header_buffer->file_header.f_nscns <=
+	  sizeof (exe_header_buffer->section_header) /
+	  sizeof (exe_header_buffer->section_header[0]));
+  assert (exe_header_buffer->file_header.f_opthdr > 0);
+
+  ret =
+    read (fd, &exe_header_buffer->file_optional_header,
+	  sizeof (exe_header_buffer->file_optional_header));
+  assert (ret == sizeof (exe_header_buffer->file_optional_header));
+
+  assert (exe_header_buffer->file_optional_header.magic == 0x010b);
+
+  for (i = 0; i < exe_header_buffer->file_header.f_nscns; ++i)
+    {
+      ret =
+	read (fd, &exe_header_buffer->section_header[i],
+	      sizeof (exe_header_buffer->section_header[i]));
+      assert (ret == sizeof (exe_header_buffer->section_header[i]));
+    }
+
+  return (exe_header_buffer);
+}
+
+/*
+** Fix the dumped emacs executable:
+**
+** - copy .data section data of interest from running executable into
+**   output .exe file
+**
+** - convert .bss section into an initialized data section (like
+**   .data) and copy .bss section data of interest from running
+**   executable into output .exe file
+*/
+static void
+fixup_executable (int fd)
+{
+  exe_header_t exe_header_buffer;
+  exe_header_t *exe_header;
+  int i;
+  int ret;
+  int found_data = 0;
+  int found_bss = 0;
+
+  exe_header = read_exe_header (fd, &exe_header_buffer);
+  assert (exe_header != 0);
+
+  assert (exe_header->file_header.f_nscns > 0);
+  for (i = 0; i < exe_header->file_header.f_nscns; ++i)
+    {
+      unsigned long start_address =
+	exe_header->section_header[i].s_vaddr +
+	exe_header->file_optional_header.ImageBase;
+      unsigned long end_address =
+	exe_header->section_header[i].s_vaddr +
+	exe_header->file_optional_header.ImageBase +
+	exe_header->section_header[i].s_paddr;
+      if (debug_unexcw)
+	printf ("%8s start 0x%08x end 0x%08x\n",
+		exe_header->section_header[i].s_name,
+		start_address, end_address);
+      if (my_edata >= (char *) start_address
+	  && my_edata < (char *) end_address)
+	{
+	  /* data section */
+	  ret =
+	    lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
+		   SEEK_SET);
+	  assert (ret != -1);
+	  ret =
+	    write (fd, (char *) start_address,
+		   my_edata - (char *) start_address);
+	  assert (ret == my_edata - (char *) start_address);
+	  ++found_data;
+	  if (debug_unexcw)
+	    printf ("         .data, mem start 0x%08x mem length %d\n",
+		    start_address, my_edata - (char *) start_address);
+	  if (debug_unexcw)
+	    printf ("         .data, file start %d file length %d\n",
+		    (int) exe_header->section_header[i].s_scnptr,
+		    (int) exe_header->section_header[i].s_paddr);
+	}
+      else if (my_endbss >= (char *) start_address
+	       && my_endbss < (char *) end_address)
+	{
+	  /* bss section */
+	  ++found_bss;
+	  if (exe_header->section_header[i].s_flags & 0x00000080)
+	    {
+	      /* convert uninitialized data section to initialized data section */
+	      struct stat statbuf;
+	      ret = fstat (fd, &statbuf);
+	      assert (ret != -1);
+
+	      exe_header->section_header[i].s_flags &= ~0x00000080;
+	      exe_header->section_header[i].s_flags |= 0x00000040;
+
+	      exe_header->section_header[i].s_scnptr =
+		(statbuf.st_size +
+		 exe_header->file_optional_header.FileAlignment) /
+		exe_header->file_optional_header.FileAlignment *
+		exe_header->file_optional_header.FileAlignment;
+
+	      exe_header->section_header[i].s_size =
+		(exe_header->section_header[i].s_paddr +
+		 exe_header->file_optional_header.FileAlignment) /
+		exe_header->file_optional_header.FileAlignment *
+		exe_header->file_optional_header.FileAlignment;
+
+	      ret =
+		lseek (fd,
+		       (long) (exe_header->section_header[i].s_scnptr +
+			       exe_header->section_header[i].s_size - 1),
+		       SEEK_SET);
+	      assert (ret != -1);
+	      ret = write (fd, "", 1);
+	      assert (ret == 1);
+
+	      ret =
+		lseek (fd,
+		       (long) ((char *) &exe_header->section_header[i] -
+			       (char *) exe_header), SEEK_SET);
+	      assert (ret != -1);
+	      ret =
+		write (fd, &exe_header->section_header[i],
+		       sizeof (exe_header->section_header[i]));
+	      assert (ret == sizeof (exe_header->section_header[i]));
+	      if (debug_unexcw)
+		printf ("         seek to %ld, write %d\n",
+			(long) ((char *) &exe_header->section_header[i] -
+				(char *) exe_header),
+			sizeof (exe_header->section_header[i]));
+	    }
+	  /* write initialized data section */
+	  ret =
+	    lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
+		   SEEK_SET);
+	  assert (ret != -1);
+	  ret =
+	    write (fd, (char *) start_address,
+		   my_endbss - (char *) start_address);
+	  assert (ret == (my_endbss - (char *) start_address));
+	  if (debug_unexcw)
+	    printf ("         .bss, mem start 0x%08x mem length %d\n",
+		    start_address, my_endbss - (char *) start_address);
+	  if (debug_unexcw)
+	    printf ("         .bss, file start %d file length %d\n",
+		    (int) exe_header->section_header[i].s_scnptr,
+		    (int) exe_header->section_header[i].s_paddr);
+	}
+    }
+  assert (found_bss == 1);
+  assert (found_data == 1);
+}
+
+/*
+** Windows likes .exe suffixes on executables.
+*/
+static char *
+add_exe_suffix_if_necessary (const char *name, char *modified)
+{
+  int i = strlen (name);
+  if (i <= (sizeof (DOTEXE) - 1))
+    {
+      sprintf (modified, "%s%s", name, DOTEXE);
+    }
+  else if (!strcasecmp (name + i - (sizeof (DOTEXE) - 1), DOTEXE))
+    {
+      strcpy (modified, name);
+    }
+  else
+    {
+      sprintf (modified, "%s%s", name, DOTEXE);
+    }
+  return (modified);
+}
+
+int
+unexec (char *outfile, char *infile, unsigned start_data, unsigned d1,
+	unsigned d2)
+{
+  char infile_buffer[FILENAME_MAX];
+  char outfile_buffer[FILENAME_MAX];
+  int fd_in;
+  int fd_out;
+  int ret;
+  int ret2;
+
+  if (bss_sbrk_did_unexec)
+    {
+      /* can only dump once */
+      printf ("You can only dump emacs once on this platform.\n");
+      return (1);
+    }
+
+  report_sheap_usage (1);
+
+  infile = add_exe_suffix_if_necessary (infile, infile_buffer);
+  outfile = add_exe_suffix_if_necessary (outfile, outfile_buffer);
+
+  fd_in = open (infile, O_RDONLY | O_BINARY);
+  assert (fd_in >= 0);
+  fd_out = open (outfile, O_RDWR | O_TRUNC | O_CREAT | O_BINARY, 0755);
+  assert (fd_out >= 0);
+  for (;;)
+    {
+      char buffer[4096];
+      ret = read (fd_in, buffer, sizeof (buffer));
+      if (ret == 0)
+	{
+	  /* eof */
+	  break;
+	}
+      assert (ret > 0);
+      /* data */
+      ret2 = write (fd_out, buffer, ret);
+      assert (ret2 == ret);
+    }
+  ret = close (fd_in);
+  assert (ret == 0);
+
+  bss_sbrk_did_unexec = 1;
+  fixup_executable (fd_out);
+  bss_sbrk_did_unexec = 0;
+
+  ret = close (fd_out);
+  assert (ret == 0);
+
+  return (0);
+}

^ permalink raw reply	[relevance 3%]

* [PATCH] unexec() for Cygwin, try #3
@ 2004-03-31 12:52  3% Joe Buehler
  0 siblings, 0 replies; 143+ results
From: Joe Buehler @ 2004-03-31 12:52 UTC (permalink / raw)


- code formatting fixed
- debugging printf's conditionalized and off by default
- added support for Xaw3d scrollbar widgets
- strcasecmp instead of strcmp for .exe suffix
- added comment about object ordering for link (comment from Stephan Monier)

Please install in CVS for me, I don't have write access (and given how
little I know about CVS, it would be somewhat dangerous to give it to me...)
-- 
Joe Buehler

Index: lisp/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.5775
diff -u -r1.5775 ChangeLog
--- lisp/ChangeLog	18 Mar 2004 03:07:38 -0000	1.5775
+++ lisp/ChangeLog	30 Mar 2004 13:59:33 -0000
@@ -1,3 +1,7 @@
+2004-03-29  Joe Buehler  <jbuehler@hekiman.com>
+
+	* loadup.el: added cygwin to system-type list, for unexec() support.
+
  2004-03-17  Luc Teirlinck  <teirllm@auburn.edu>

  	* simple.el (clone-buffer): Doc fix.
Index: lisp/loadup.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/loadup.el,v
retrieving revision 1.133
diff -u -r1.133 loadup.el
--- lisp/loadup.el	8 Nov 2003 01:39:07 -0000	1.133
+++ lisp/loadup.el	30 Mar 2004 13:59:34 -0000
@@ -330,7 +330,7 @@
        (dump-emacs "emacs" "temacs")
        (message "%d pure bytes used" pure-bytes-used)
        ;; Recompute NAME now, so that it isn't set when we dump.
-      (if (not (memq system-type '(ms-dos windows-nt)))
+      (if (not (memq system-type '(ms-dos windows-nt cygwin)))
  	  (let ((name (concat "emacs-" emacs-version)))
  	    (while (string-match "[^-+_.a-zA-Z0-9]+" name)
  	      (setq name (concat (downcase (substring name 0 (match-beginning 0)))
Index: src/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/src/ChangeLog,v
retrieving revision 1.3586
diff -u -r1.3586 ChangeLog
--- src/ChangeLog	18 Mar 2004 02:59:33 -0000	1.3586
+++ src/ChangeLog	30 Mar 2004 13:59:40 -0000
@@ -1,3 +1,17 @@
+2004-03-29  Joe Buehler  <jbuehler@hekimian.com>
+
+	* s/cygwin.h: changes for Cygwin unexec() support, changes in
+	Cygwin itself.  Added support for Xaw3d scrollbars.
+
+	* puresize.h: set up PURE_P() for Cygwin unexec() support
+
+	* lastfile.c: define my_endbss[] for Cygwin unexec() support.
+
+	* gmalloc.c (__default_morecore): use bss_sbrk(), not __sbrk(),
+	before Cygwin unexec.
+
+	* Makefile.in: link changes for Cygwin unexec() support.
+
  2004-03-17  Stefan Monnier  <monnier@iro.umontreal.ca>

  	* fileio.c (Fread_file_name): Set completion-ignore-case for
Index: src/Makefile.in
===================================================================
RCS file: /cvsroot/emacs/emacs/src/Makefile.in,v
retrieving revision 1.295
diff -u -r1.295 Makefile.in
--- src/Makefile.in	14 Mar 2004 18:43:56 -0000	1.295
+++ src/Makefile.in	30 Mar 2004 13:59:41 -0000
@@ -564,6 +564,10 @@
  #endif
  #endif

+#ifdef CYGWIN
+CYGWIN_OBJ = sheap.o
+#endif
+
  #ifdef HAVE_CARBON
  mac = $(dot)$(dot)/mac/
  MAC_OBJ = mac.o macterm.o macfns.o macmenu.o fontset.o fringe.o image.o
@@ -586,7 +590,7 @@
  	process.o callproc.o \
  	region-cache.o sound.o atimer.o \
  	doprnt.o strftime.o intervals.o textprop.o composite.o md5.o \
-	$(MSDOS_OBJ) $(MAC_OBJ)
+	$(MSDOS_OBJ) $(MAC_OBJ) $(CYGWIN_OBJ)

  /* Object files used on some machine or other.
     These go in the DOC file on all machines
@@ -623,8 +627,6 @@
  rallocobj = ralloc.o
  #endif

-mallocobj = $(gmallocobj) $(rallocobj) vm-limit.o
-
  #endif /* SYSTEM_MALLOC */


@@ -643,7 +645,12 @@

  /* define otherobj as list of object files that make-docfile
     should not be told about.  */
-otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) $(LIBOBJS)
+#ifdef CYGWIN
+/* Cygwin differs because of its unexec(). */
+otherobj= $(termcapobj) $(gmallocobj) $(rallocobj) lastfile.o vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#else
+otherobj= $(termcapobj) lastfile.o $(gmallocobj) $(rallocobj) vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#endif

  #ifdef HAVE_MOUSE
  #define MOUSE_SUPPORT ${lispsource}mouse.elc \
Index: src/gmalloc.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/gmalloc.c,v
retrieving revision 1.14
diff -u -r1.14 gmalloc.c
--- src/gmalloc.c	1 Sep 2003 15:45:52 -0000	1.14
+++ src/gmalloc.c	30 Mar 2004 14:09:41 -0000
@@ -352,6 +352,10 @@
  #include <errno.h>

  /* How to really get more memory.  */
+#if defined(CYGWIN)
+extern __ptr_t bss_sbrk PP ((ptrdiff_t __size));
+extern int bss_sbrk_did_unexec;
+#endif
  __ptr_t (*__morecore) PP ((ptrdiff_t __size)) = __default_morecore;

  /* Debugging hook for `malloc'.  */
@@ -1572,7 +1576,14 @@
  __default_morecore (increment)
       __malloc_ptrdiff_t increment;
  {
-  __ptr_t result = (__ptr_t) __sbrk (increment);
+  __ptr_t result;
+#if defined(CYGWIN)
+  if (!bss_sbrk_did_unexec)
+    {
+      return bss_sbrk (increment);
+    }
+#endif
+  result = (__ptr_t) __sbrk (increment);
    if (result == (__ptr_t) -1)
      return NULL;
    return result;
Index: src/lastfile.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/lastfile.c,v
retrieving revision 1.8
diff -u -r1.8 lastfile.c
--- src/lastfile.c	1 Sep 2003 15:45:56 -0000	1.8
+++ src/lastfile.c	30 Mar 2004 13:59:41 -0000
@@ -40,7 +40,7 @@

  char my_edata[] = "End of Emacs initialized data";

-#ifdef WINDOWSNT
+#if defined(WINDOWSNT) || defined(CYGWIN)
  /* Help unexec locate the end of the .bss area used by Emacs (which
     isn't always a separate section in NT executables).  */
  char my_endbss[1];
Index: src/puresize.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/puresize.h,v
retrieving revision 1.70
diff -u -r1.70 puresize.h
--- src/puresize.h	1 Sep 2003 15:45:56 -0000	1.70
+++ src/puresize.h	30 Mar 2004 13:59:41 -0000
@@ -68,7 +68,7 @@
  \f
  /* Define PURE_P.  */

-#ifdef VIRT_ADDR_VARIES
+#if defined(VIRT_ADDR_VARIES) || defined(CYGWIN)
  /* For machines like APOLLO where text and data can go anywhere
     in virtual memory.  */

Index: src/s/cygwin.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/s/cygwin.h,v
retrieving revision 1.3
diff -u -r1.3 cygwin.h
--- src/s/cygwin.h	1 Sep 2003 15:45:58 -0000	1.3
+++ src/s/cygwin.h	30 Mar 2004 13:59:41 -0000
@@ -115,10 +115,8 @@
  #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base)
  #define GETPGRP_NO_ARG 1
  #define SYSV_SYSTEM_DIR 1
-/* -lutil comes from inetutils and has pty functions in it */
-#define LIBS_SYSTEM -lutil
-/* undumping is not implemented yet */
-#define CANNOT_DUMP 1
+#define LIB_STANDARD_LIBSRC
+#define UNEXEC unexcw.o
  #define POSIX_SIGNALS 1
  /* force the emacs image to start high in memory, so dll relocation
     can put things in low memory without causing all sorts of grief for
@@ -137,7 +135,7 @@
  /*#define HAVE_VFORK*/
  /* Xaw3d causes problems -- might have been fixed by NARROWPROTO
     above, but I haven't tried it */
-#undef HAVE_XAW3D
+/*#undef HAVE_XAW3D*/

  /* vfork() interacts badly with setsid(), causing ptys to fail to
     change their controlling terminal */
--- src/sheap.c	2004-03-30 09:00:57.193000000 -0500
+++ src/sheap.c	2004-03-30 08:55:34.910120000 -0500
@@ -0,0 +1,101 @@
+/* simulate sbrk() with an array in .bss, for unexec() support for Cygwin;
+   complete rewrite of xemacs Cygwin unexec() code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <stdio.h>
+#include "lisp.h"
+
+#include <unistd.h>
+
+#ifdef HAVE_X_WINDOWS
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#else
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#endif
+
+int debug_sheap = 0;
+
+#define BLOCKSIZE 4096
+
+char bss_sbrk_buffer[STATIC_HEAP_SIZE];
+char *bss_sbrk_ptr;
+int bss_sbrk_did_unexec;
+
+void *
+bss_sbrk (ptrdiff_t request_size)
+{
+  if (!bss_sbrk_ptr)
+    {
+      bss_sbrk_ptr = bss_sbrk_buffer;
+#ifdef CYGWIN
+      sbrk (BLOCKSIZE);		/* force space for fork to work */
+#endif
+    }
+
+  if (!(int) request_size)
+    {
+      return (bss_sbrk_ptr);
+    }
+  else if (bss_sbrk_ptr + (int) request_size < bss_sbrk_buffer)
+    {
+      printf
+	("attempt to free too much: avail %d used %d failed request %d\n",
+	 STATIC_HEAP_SIZE, bss_sbrk_ptr - bss_sbrk_buffer,
+	 (int) request_size);
+      exit (-1);
+      return 0;
+    }
+  else if (bss_sbrk_ptr + (int) request_size >
+	   bss_sbrk_buffer + STATIC_HEAP_SIZE)
+    {
+      printf ("static heap exhausted: avail %d used %d failed request %d\n",
+	      STATIC_HEAP_SIZE,
+	      bss_sbrk_ptr - bss_sbrk_buffer, (int) request_size);
+      exit (-1);
+      return 0;
+    }
+  else if ((int) request_size < 0)
+    {
+      bss_sbrk_ptr += (int) request_size;
+      if (debug_sheap)
+	printf ("freed size %d\n", request_size);
+      return bss_sbrk_ptr;
+    }
+  else
+    {
+      char *ret = bss_sbrk_ptr;
+      if (debug_sheap)
+	printf ("allocated 0x%08x size %d\n", ret, request_size);
+      bss_sbrk_ptr += (int) request_size;
+      return ret;
+    }
+}
+
+void
+report_sheap_usage (int die_if_pure_storage_exceeded)
+{
+  char buf[200];
+  sprintf (buf, "Static heap usage: %d of %d bytes",
+	   bss_sbrk_ptr - bss_sbrk_buffer, STATIC_HEAP_SIZE);
+  message ("%s", buf);
+}
--- src/unexcw.c	2004-03-30 09:00:57.503000000 -0500
+++ src/unexcw.c	2004-03-30 08:56:47.454433600 -0500
@@ -0,0 +1,304 @@
+/* unexec() support for Cygwin;
+   complete rewrite of xemacs Cygwin unexec() code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <lisp.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <a.out.h>
+#include <unistd.h>
+#include <assert.h>
+
+#define DOTEXE ".exe"
+
+extern int bss_sbrk_did_unexec;
+
+/* emacs symbols that indicate where bss and data end for emacs internals */
+extern char my_endbss[];
+extern char my_edata[];
+
+/*
+** header for Windows executable files
+*/
+typedef struct
+{
+  FILHDR file_header;
+  PEAOUTHDR file_optional_header;
+  SCNHDR section_header[32];
+} exe_header_t;
+
+int debug_unexcw = 0;
+
+/*
+** Read the header from the executable into memory so we can more easily access it.
+*/
+static exe_header_t *
+read_exe_header (int fd, exe_header_t * exe_header_buffer)
+{
+  int i;
+  int ret;
+
+  assert (fd >= 0);
+  assert (exe_header_buffer != 0);
+
+  ret = lseek (fd, 0L, SEEK_SET);
+  assert (ret != -1);
+
+  ret =
+    read (fd, &exe_header_buffer->file_header,
+	  sizeof (exe_header_buffer->file_header));
+  assert (ret == sizeof (exe_header_buffer->file_header));
+
+  assert (exe_header_buffer->file_header.e_magic == 0x5a4d);
+  assert (exe_header_buffer->file_header.nt_signature == 0x4550);
+  assert (exe_header_buffer->file_header.f_magic == 0x014c);
+  assert (exe_header_buffer->file_header.f_nscns > 0);
+  assert (exe_header_buffer->file_header.f_nscns <=
+	  sizeof (exe_header_buffer->section_header) /
+	  sizeof (exe_header_buffer->section_header[0]));
+  assert (exe_header_buffer->file_header.f_opthdr > 0);
+
+  ret =
+    read (fd, &exe_header_buffer->file_optional_header,
+	  sizeof (exe_header_buffer->file_optional_header));
+  assert (ret == sizeof (exe_header_buffer->file_optional_header));
+
+  assert (exe_header_buffer->file_optional_header.magic == 0x010b);
+
+  for (i = 0; i < exe_header_buffer->file_header.f_nscns; ++i)
+    {
+      ret =
+	read (fd, &exe_header_buffer->section_header[i],
+	      sizeof (exe_header_buffer->section_header[i]));
+      assert (ret == sizeof (exe_header_buffer->section_header[i]));
+    }
+
+  return (exe_header_buffer);
+}
+
+/*
+** Fix the dumped emacs executable:
+**
+** - copy .data section data of interest from running executable into
+**   output .exe file
+**
+** - convert .bss section into an initialized data section (like
+**   .data) and copy .bss section data of interest from running
+**   executable into output .exe file
+*/
+static void
+fixup_executable (int fd)
+{
+  exe_header_t exe_header_buffer;
+  exe_header_t *exe_header;
+  int i;
+  int ret;
+  int found_data = 0;
+  int found_bss = 0;
+
+  exe_header = read_exe_header (fd, &exe_header_buffer);
+  assert (exe_header != 0);
+
+  assert (exe_header->file_header.f_nscns > 0);
+  for (i = 0; i < exe_header->file_header.f_nscns; ++i)
+    {
+      unsigned long start_address =
+	exe_header->section_header[i].s_vaddr +
+	exe_header->file_optional_header.ImageBase;
+      unsigned long end_address =
+	exe_header->section_header[i].s_vaddr +
+	exe_header->file_optional_header.ImageBase +
+	exe_header->section_header[i].s_paddr;
+      if (debug_unexcw)
+	printf ("%8s start 0x%08x end 0x%08x\n",
+		exe_header->section_header[i].s_name,
+		start_address, end_address);
+      if (my_edata >= (char *) start_address
+	  && my_edata < (char *) end_address)
+	{
+	  /* data section */
+	  ret =
+	    lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
+		   SEEK_SET);
+	  assert (ret != -1);
+	  ret =
+	    write (fd, (char *) start_address,
+		   my_edata - (char *) start_address);
+	  assert (ret == my_edata - (char *) start_address);
+	  ++found_data;
+	  if (debug_unexcw)
+	    printf ("         .data, mem start 0x%08x mem length %d\n",
+		    start_address, my_edata - (char *) start_address);
+	  if (debug_unexcw)
+	    printf ("         .data, file start %d file length %d\n",
+		    (int) exe_header->section_header[i].s_scnptr,
+		    (int) exe_header->section_header[i].s_paddr);
+	}
+      else if (my_endbss >= (char *) start_address
+	       && my_endbss < (char *) end_address)
+	{
+	  /* bss section */
+	  ++found_bss;
+	  if (exe_header->section_header[i].s_flags & 0x00000080)
+	    {
+	      /* convert uninitialized data section to initialized data section */
+	      struct stat statbuf;
+	      ret = fstat (fd, &statbuf);
+	      assert (ret != -1);
+
+	      exe_header->section_header[i].s_flags &= ~0x00000080;
+	      exe_header->section_header[i].s_flags |= 0x00000040;
+
+	      exe_header->section_header[i].s_scnptr =
+		(statbuf.st_size +
+		 exe_header->file_optional_header.FileAlignment) /
+		exe_header->file_optional_header.FileAlignment *
+		exe_header->file_optional_header.FileAlignment;
+
+	      exe_header->section_header[i].s_size =
+		(exe_header->section_header[i].s_paddr +
+		 exe_header->file_optional_header.FileAlignment) /
+		exe_header->file_optional_header.FileAlignment *
+		exe_header->file_optional_header.FileAlignment;
+
+	      ret =
+		lseek (fd,
+		       (long) (exe_header->section_header[i].s_scnptr +
+			       exe_header->section_header[i].s_size - 1),
+		       SEEK_SET);
+	      assert (ret != -1);
+	      ret = write (fd, "", 1);
+	      assert (ret == 1);
+
+	      ret =
+		lseek (fd,
+		       (long) ((char *) &exe_header->section_header[i] -
+			       (char *) exe_header), SEEK_SET);
+	      assert (ret != -1);
+	      ret =
+		write (fd, &exe_header->section_header[i],
+		       sizeof (exe_header->section_header[i]));
+	      assert (ret == sizeof (exe_header->section_header[i]));
+	      if (debug_unexcw)
+		printf ("         seek to %ld, write %d\n",
+			(long) ((char *) &exe_header->section_header[i] -
+				(char *) exe_header),
+			sizeof (exe_header->section_header[i]));
+	    }
+	  /* write initialized data section */
+	  ret =
+	    lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
+		   SEEK_SET);
+	  assert (ret != -1);
+	  ret =
+	    write (fd, (char *) start_address,
+		   my_endbss - (char *) start_address);
+	  assert (ret == (my_endbss - (char *) start_address));
+	  if (debug_unexcw)
+	    printf ("         .bss, mem start 0x%08x mem length %d\n",
+		    start_address, my_endbss - (char *) start_address);
+	  if (debug_unexcw)
+	    printf ("         .bss, file start %d file length %d\n",
+		    (int) exe_header->section_header[i].s_scnptr,
+		    (int) exe_header->section_header[i].s_paddr);
+	}
+    }
+  assert (found_bss == 1);
+  assert (found_data == 1);
+}
+
+/*
+** Windows likes .exe suffixes on executables.
+*/
+static char *
+add_exe_suffix_if_necessary (const char *name, char *modified)
+{
+  int i = strlen (name);
+  if (i <= (sizeof (DOTEXE) - 1))
+    {
+      sprintf (modified, "%s%s", name, DOTEXE);
+    }
+  else if (!strcasecmp (name + i - (sizeof (DOTEXE) - 1), DOTEXE))
+    {
+      strcpy (modified, name);
+    }
+  else
+    {
+      sprintf (modified, "%s%s", name, DOTEXE);
+    }
+  return (modified);
+}
+
+int
+unexec (char *outfile, char *infile, unsigned start_data, unsigned d1,
+	unsigned d2)
+{
+  char infile_buffer[FILENAME_MAX];
+  char outfile_buffer[FILENAME_MAX];
+  int fd_in;
+  int fd_out;
+  int ret;
+  int ret2;
+
+  if (bss_sbrk_did_unexec)
+    {
+      /* can only dump once */
+      printf ("You can only dump emacs once on this platform.\n");
+      return (1);
+    }
+
+  report_sheap_usage (1);
+
+  infile = add_exe_suffix_if_necessary (infile, infile_buffer);
+  outfile = add_exe_suffix_if_necessary (outfile, outfile_buffer);
+
+  fd_in = open (infile, O_RDONLY | O_BINARY);
+  assert (fd_in >= 0);
+  fd_out = open (outfile, O_RDWR | O_TRUNC | O_CREAT | O_BINARY, 0755);
+  assert (fd_out >= 0);
+  for (;;)
+    {
+      char buffer[4096];
+      ret = read (fd_in, buffer, sizeof (buffer));
+      if (ret == 0)
+	{
+	  /* eof */
+	  break;
+	}
+      assert (ret > 0);
+      /* data */
+      ret2 = write (fd_out, buffer, ret);
+      assert (ret2 == ret);
+    }
+  ret = close (fd_in);
+  assert (ret == 0);
+
+  bss_sbrk_did_unexec = 1;
+  fixup_executable (fd_out);
+  bss_sbrk_did_unexec = 0;
+
+  ret = close (fd_out);
+  assert (ret == 0);
+
+  return (0);
+}

^ permalink raw reply	[relevance 3%]

* [PATCH] unexec() for Cygwin, round #2
@ 2004-03-30 19:53  4% Joe Buehler
  0 siblings, 0 replies; 143+ results
From: Joe Buehler @ 2004-03-30 19:53 UTC (permalink / raw)


- code formatting fixed
- debugging printf's conditionalized and off by default
- added support for Xaw3d scrollbar widgets
-- 
Joe Buehler

Index: lisp/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.5775
diff -u -r1.5775 ChangeLog
--- lisp/ChangeLog	18 Mar 2004 03:07:38 -0000	1.5775
+++ lisp/ChangeLog	30 Mar 2004 13:59:33 -0000
@@ -1,3 +1,7 @@
+2004-03-29  Joe Buehler  <jbuehler@hekiman.com>
+
+	* loadup.el: added cygwin to system-type list, for unexec() support.
+
  2004-03-17  Luc Teirlinck  <teirllm@auburn.edu>

  	* simple.el (clone-buffer): Doc fix.
Index: lisp/loadup.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/loadup.el,v
retrieving revision 1.133
diff -u -r1.133 loadup.el
--- lisp/loadup.el	8 Nov 2003 01:39:07 -0000	1.133
+++ lisp/loadup.el	30 Mar 2004 13:59:34 -0000
@@ -330,7 +330,7 @@
        (dump-emacs "emacs" "temacs")
        (message "%d pure bytes used" pure-bytes-used)
        ;; Recompute NAME now, so that it isn't set when we dump.
-      (if (not (memq system-type '(ms-dos windows-nt)))
+      (if (not (memq system-type '(ms-dos windows-nt cygwin)))
  	  (let ((name (concat "emacs-" emacs-version)))
  	    (while (string-match "[^-+_.a-zA-Z0-9]+" name)
  	      (setq name (concat (downcase (substring name 0 (match-beginning 0)))
Index: src/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/src/ChangeLog,v
retrieving revision 1.3586
diff -u -r1.3586 ChangeLog
--- src/ChangeLog	18 Mar 2004 02:59:33 -0000	1.3586
+++ src/ChangeLog	30 Mar 2004 13:59:40 -0000
@@ -1,3 +1,17 @@
+2004-03-29  Joe Buehler  <jbuehler@hekimian.com>
+
+	* s/cygwin.h: changes for Cygwin unexec() support, changes in
+	Cygwin itself.  Added support for Xaw3d scrollbars.
+
+	* puresize.h: set up PURE_P() for Cygwin unexec() support
+
+	* lastfile.c: define my_endbss[] for Cygwin unexec() support.
+
+	* gmalloc.c (__default_morecore): use bss_sbrk(), not __sbrk(),
+	before Cygwin unexec.
+
+	* Makefile.in: link changes for Cygwin unexec() support.
+
  2004-03-17  Stefan Monnier  <monnier@iro.umontreal.ca>

  	* fileio.c (Fread_file_name): Set completion-ignore-case for
Index: src/Makefile.in
===================================================================
RCS file: /cvsroot/emacs/emacs/src/Makefile.in,v
retrieving revision 1.295
diff -u -r1.295 Makefile.in
--- src/Makefile.in	14 Mar 2004 18:43:56 -0000	1.295
+++ src/Makefile.in	30 Mar 2004 13:59:41 -0000
@@ -564,6 +564,10 @@
  #endif
  #endif

+#ifdef CYGWIN
+CYGWIN_OBJ = sheap.o
+#endif
+
  #ifdef HAVE_CARBON
  mac = $(dot)$(dot)/mac/
  MAC_OBJ = mac.o macterm.o macfns.o macmenu.o fontset.o fringe.o image.o
@@ -586,7 +590,7 @@
  	process.o callproc.o \
  	region-cache.o sound.o atimer.o \
  	doprnt.o strftime.o intervals.o textprop.o composite.o md5.o \
-	$(MSDOS_OBJ) $(MAC_OBJ)
+	$(MSDOS_OBJ) $(MAC_OBJ) $(CYGWIN_OBJ)

  /* Object files used on some machine or other.
     These go in the DOC file on all machines
@@ -623,8 +627,6 @@
  rallocobj = ralloc.o
  #endif

-mallocobj = $(gmallocobj) $(rallocobj) vm-limit.o
-
  #endif /* SYSTEM_MALLOC */


@@ -643,7 +645,11 @@

  /* define otherobj as list of object files that make-docfile
     should not be told about.  */
-otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) $(LIBOBJS)
+#ifdef CYGWIN
+otherobj= $(termcapobj) $(gmallocobj) $(rallocobj) lastfile.o vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#else
+otherobj= $(termcapobj) lastfile.o $(gmallocobj) $(rallocobj) vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#endif

  #ifdef HAVE_MOUSE
  #define MOUSE_SUPPORT ${lispsource}mouse.elc \
Index: src/gmalloc.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/gmalloc.c,v
retrieving revision 1.14
diff -u -r1.14 gmalloc.c
--- src/gmalloc.c	1 Sep 2003 15:45:52 -0000	1.14
+++ src/gmalloc.c	30 Mar 2004 14:09:41 -0000
@@ -352,6 +352,10 @@
  #include <errno.h>

  /* How to really get more memory.  */
+#if defined(CYGWIN)
+extern __ptr_t bss_sbrk PP ((ptrdiff_t __size));
+extern int bss_sbrk_did_unexec;
+#endif
  __ptr_t (*__morecore) PP ((ptrdiff_t __size)) = __default_morecore;

  /* Debugging hook for `malloc'.  */
@@ -1572,7 +1576,14 @@
  __default_morecore (increment)
       __malloc_ptrdiff_t increment;
  {
-  __ptr_t result = (__ptr_t) __sbrk (increment);
+  __ptr_t result;
+#if defined(CYGWIN)
+  if (!bss_sbrk_did_unexec)
+    {
+      return bss_sbrk (increment);
+    }
+#endif
+  result = (__ptr_t) __sbrk (increment);
    if (result == (__ptr_t) -1)
      return NULL;
    return result;
Index: src/lastfile.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/lastfile.c,v
retrieving revision 1.8
diff -u -r1.8 lastfile.c
--- src/lastfile.c	1 Sep 2003 15:45:56 -0000	1.8
+++ src/lastfile.c	30 Mar 2004 13:59:41 -0000
@@ -40,7 +40,7 @@

  char my_edata[] = "End of Emacs initialized data";

-#ifdef WINDOWSNT
+#if defined(WINDOWSNT) || defined(CYGWIN)
  /* Help unexec locate the end of the .bss area used by Emacs (which
     isn't always a separate section in NT executables).  */
  char my_endbss[1];
Index: src/puresize.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/puresize.h,v
retrieving revision 1.70
diff -u -r1.70 puresize.h
--- src/puresize.h	1 Sep 2003 15:45:56 -0000	1.70
+++ src/puresize.h	30 Mar 2004 13:59:41 -0000
@@ -68,7 +68,7 @@
  \f
  /* Define PURE_P.  */

-#ifdef VIRT_ADDR_VARIES
+#if defined(VIRT_ADDR_VARIES) || defined(CYGWIN)
  /* For machines like APOLLO where text and data can go anywhere
     in virtual memory.  */

Index: src/s/cygwin.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/s/cygwin.h,v
retrieving revision 1.3
diff -u -r1.3 cygwin.h
--- src/s/cygwin.h	1 Sep 2003 15:45:58 -0000	1.3
+++ src/s/cygwin.h	30 Mar 2004 13:59:41 -0000
@@ -115,10 +115,8 @@
  #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base)
  #define GETPGRP_NO_ARG 1
  #define SYSV_SYSTEM_DIR 1
-/* -lutil comes from inetutils and has pty functions in it */
-#define LIBS_SYSTEM -lutil
-/* undumping is not implemented yet */
-#define CANNOT_DUMP 1
+#define LIB_STANDARD_LIBSRC
+#define UNEXEC unexcw.o
  #define POSIX_SIGNALS 1
  /* force the emacs image to start high in memory, so dll relocation
     can put things in low memory without causing all sorts of grief for
@@ -137,7 +135,7 @@
  /*#define HAVE_VFORK*/
  /* Xaw3d causes problems -- might have been fixed by NARROWPROTO
     above, but I haven't tried it */
-#undef HAVE_XAW3D
+/*#undef HAVE_XAW3D*/

  /* vfork() interacts badly with setsid(), causing ptys to fail to
     change their controlling terminal */
--- src/sheap.c	2004-03-30 09:00:57.193000000 -0500
+++ src/sheap.c	2004-03-30 08:55:34.910120000 -0500
@@ -0,0 +1,101 @@
+/* simulate sbrk() with an array in .bss, for unexec() support for Cygwin;
+   complete rewrite of xemacs Cygwin unexec() code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <stdio.h>
+#include "lisp.h"
+
+#include <unistd.h>
+
+#ifdef HAVE_X_WINDOWS
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#else
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#endif
+
+int debug_sheap = 0;
+
+#define BLOCKSIZE 4096
+
+char bss_sbrk_buffer[STATIC_HEAP_SIZE];
+char *bss_sbrk_ptr;
+int bss_sbrk_did_unexec;
+
+void *
+bss_sbrk (ptrdiff_t request_size)
+{
+  if (!bss_sbrk_ptr)
+    {
+      bss_sbrk_ptr = bss_sbrk_buffer;
+#ifdef CYGWIN
+      sbrk (BLOCKSIZE);		/* force space for fork to work */
+#endif
+    }
+
+  if (!(int) request_size)
+    {
+      return (bss_sbrk_ptr);
+    }
+  else if (bss_sbrk_ptr + (int) request_size < bss_sbrk_buffer)
+    {
+      printf
+	("attempt to free too much: avail %d used %d failed request %d\n",
+	 STATIC_HEAP_SIZE, bss_sbrk_ptr - bss_sbrk_buffer,
+	 (int) request_size);
+      exit (-1);
+      return 0;
+    }
+  else if (bss_sbrk_ptr + (int) request_size >
+	   bss_sbrk_buffer + STATIC_HEAP_SIZE)
+    {
+      printf ("static heap exhausted: avail %d used %d failed request %d\n",
+	      STATIC_HEAP_SIZE,
+	      bss_sbrk_ptr - bss_sbrk_buffer, (int) request_size);
+      exit (-1);
+      return 0;
+    }
+  else if ((int) request_size < 0)
+    {
+      bss_sbrk_ptr += (int) request_size;
+      if (debug_sheap)
+	printf ("freed size %d\n", request_size);
+      return bss_sbrk_ptr;
+    }
+  else
+    {
+      char *ret = bss_sbrk_ptr;
+      if (debug_sheap)
+	printf ("allocated 0x%08x size %d\n", ret, request_size);
+      bss_sbrk_ptr += (int) request_size;
+      return ret;
+    }
+}
+
+void
+report_sheap_usage (int die_if_pure_storage_exceeded)
+{
+  char buf[200];
+  sprintf (buf, "Static heap usage: %d of %d bytes",
+	   bss_sbrk_ptr - bss_sbrk_buffer, STATIC_HEAP_SIZE);
+  message ("%s", buf);
+}
--- src/unexcw.c	2004-03-30 09:00:57.503000000 -0500
+++ src/unexcw.c	2004-03-30 08:56:47.454433600 -0500
@@ -0,0 +1,304 @@
+/* unexec() support for Cygwin;
+   complete rewrite of xemacs Cygwin unexec() code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <lisp.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <a.out.h>
+#include <unistd.h>
+#include <assert.h>
+
+#define DOTEXE ".exe"
+
+extern int bss_sbrk_did_unexec;
+
+/* emacs symbols that indicate where bss and data end for emacs internals */
+extern char my_endbss[];
+extern char my_edata[];
+
+/*
+** header for Windows executable files
+*/
+typedef struct
+{
+  FILHDR file_header;
+  PEAOUTHDR file_optional_header;
+  SCNHDR section_header[32];
+} exe_header_t;
+
+int debug_unexcw = 0;
+
+/*
+** Read the header from the executable into memory so we can more easily access it.
+*/
+static exe_header_t *
+read_exe_header (int fd, exe_header_t * exe_header_buffer)
+{
+  int i;
+  int ret;
+
+  assert (fd >= 0);
+  assert (exe_header_buffer != 0);
+
+  ret = lseek (fd, 0L, SEEK_SET);
+  assert (ret != -1);
+
+  ret =
+    read (fd, &exe_header_buffer->file_header,
+	  sizeof (exe_header_buffer->file_header));
+  assert (ret == sizeof (exe_header_buffer->file_header));
+
+  assert (exe_header_buffer->file_header.e_magic == 0x5a4d);
+  assert (exe_header_buffer->file_header.nt_signature == 0x4550);
+  assert (exe_header_buffer->file_header.f_magic == 0x014c);
+  assert (exe_header_buffer->file_header.f_nscns > 0);
+  assert (exe_header_buffer->file_header.f_nscns <=
+	  sizeof (exe_header_buffer->section_header) /
+	  sizeof (exe_header_buffer->section_header[0]));
+  assert (exe_header_buffer->file_header.f_opthdr > 0);
+
+  ret =
+    read (fd, &exe_header_buffer->file_optional_header,
+	  sizeof (exe_header_buffer->file_optional_header));
+  assert (ret == sizeof (exe_header_buffer->file_optional_header));
+
+  assert (exe_header_buffer->file_optional_header.magic == 0x010b);
+
+  for (i = 0; i < exe_header_buffer->file_header.f_nscns; ++i)
+    {
+      ret =
+	read (fd, &exe_header_buffer->section_header[i],
+	      sizeof (exe_header_buffer->section_header[i]));
+      assert (ret == sizeof (exe_header_buffer->section_header[i]));
+    }
+
+  return (exe_header_buffer);
+}
+
+/*
+** Fix the dumped emacs executable:
+**
+** - copy .data section data of interest from running executable into
+**   output .exe file
+**
+** - convert .bss section into an initialized data section (like
+**   .data) and copy .bss section data of interest from running
+**   executable into output .exe file
+*/
+static void
+fixup_executable (int fd)
+{
+  exe_header_t exe_header_buffer;
+  exe_header_t *exe_header;
+  int i;
+  int ret;
+  int found_data = 0;
+  int found_bss = 0;
+
+  exe_header = read_exe_header (fd, &exe_header_buffer);
+  assert (exe_header != 0);
+
+  assert (exe_header->file_header.f_nscns > 0);
+  for (i = 0; i < exe_header->file_header.f_nscns; ++i)
+    {
+      unsigned long start_address =
+	exe_header->section_header[i].s_vaddr +
+	exe_header->file_optional_header.ImageBase;
+      unsigned long end_address =
+	exe_header->section_header[i].s_vaddr +
+	exe_header->file_optional_header.ImageBase +
+	exe_header->section_header[i].s_paddr;
+      if (debug_unexcw)
+	printf ("%8s start 0x%08x end 0x%08x\n",
+		exe_header->section_header[i].s_name,
+		start_address, end_address);
+      if (my_edata >= (char *) start_address
+	  && my_edata < (char *) end_address)
+	{
+	  /* data section */
+	  ret =
+	    lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
+		   SEEK_SET);
+	  assert (ret != -1);
+	  ret =
+	    write (fd, (char *) start_address,
+		   my_edata - (char *) start_address);
+	  assert (ret == my_edata - (char *) start_address);
+	  ++found_data;
+	  if (debug_unexcw)
+	    printf ("         .data, mem start 0x%08x mem length %d\n",
+		    start_address, my_edata - (char *) start_address);
+	  if (debug_unexcw)
+	    printf ("         .data, file start %d file length %d\n",
+		    (int) exe_header->section_header[i].s_scnptr,
+		    (int) exe_header->section_header[i].s_paddr);
+	}
+      else if (my_endbss >= (char *) start_address
+	       && my_endbss < (char *) end_address)
+	{
+	  /* bss section */
+	  ++found_bss;
+	  if (exe_header->section_header[i].s_flags & 0x00000080)
+	    {
+	      /* convert uninitialized data section to initialized data section */
+	      struct stat statbuf;
+	      ret = fstat (fd, &statbuf);
+	      assert (ret != -1);
+
+	      exe_header->section_header[i].s_flags &= ~0x00000080;
+	      exe_header->section_header[i].s_flags |= 0x00000040;
+
+	      exe_header->section_header[i].s_scnptr =
+		(statbuf.st_size +
+		 exe_header->file_optional_header.FileAlignment) /
+		exe_header->file_optional_header.FileAlignment *
+		exe_header->file_optional_header.FileAlignment;
+
+	      exe_header->section_header[i].s_size =
+		(exe_header->section_header[i].s_paddr +
+		 exe_header->file_optional_header.FileAlignment) /
+		exe_header->file_optional_header.FileAlignment *
+		exe_header->file_optional_header.FileAlignment;
+
+	      ret =
+		lseek (fd,
+		       (long) (exe_header->section_header[i].s_scnptr +
+			       exe_header->section_header[i].s_size - 1),
+		       SEEK_SET);
+	      assert (ret != -1);
+	      ret = write (fd, "", 1);
+	      assert (ret == 1);
+
+	      ret =
+		lseek (fd,
+		       (long) ((char *) &exe_header->section_header[i] -
+			       (char *) exe_header), SEEK_SET);
+	      assert (ret != -1);
+	      ret =
+		write (fd, &exe_header->section_header[i],
+		       sizeof (exe_header->section_header[i]));
+	      assert (ret == sizeof (exe_header->section_header[i]));
+	      if (debug_unexcw)
+		printf ("         seek to %ld, write %d\n",
+			(long) ((char *) &exe_header->section_header[i] -
+				(char *) exe_header),
+			sizeof (exe_header->section_header[i]));
+	    }
+	  /* write initialized data section */
+	  ret =
+	    lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
+		   SEEK_SET);
+	  assert (ret != -1);
+	  ret =
+	    write (fd, (char *) start_address,
+		   my_endbss - (char *) start_address);
+	  assert (ret == (my_endbss - (char *) start_address));
+	  if (debug_unexcw)
+	    printf ("         .bss, mem start 0x%08x mem length %d\n",
+		    start_address, my_endbss - (char *) start_address);
+	  if (debug_unexcw)
+	    printf ("         .bss, file start %d file length %d\n",
+		    (int) exe_header->section_header[i].s_scnptr,
+		    (int) exe_header->section_header[i].s_paddr);
+	}
+    }
+  assert (found_bss == 1);
+  assert (found_data == 1);
+}
+
+/*
+** Windows likes .exe suffixes on executables.
+*/
+static char *
+add_exe_suffix_if_necessary (const char *name, char *modified)
+{
+  int i = strlen (name);
+  if (i <= (sizeof (DOTEXE) - 1))
+    {
+      sprintf (modified, "%s%s", name, DOTEXE);
+    }
+  else if (!strcasecmp (name + i - (sizeof (DOTEXE) - 1), DOTEXE))
+    {
+      strcpy (modified, name);
+    }
+  else
+    {
+      sprintf (modified, "%s%s", name, DOTEXE);
+    }
+  return (modified);
+}
+
+int
+unexec (char *outfile, char *infile, unsigned start_data, unsigned d1,
+	unsigned d2)
+{
+  char infile_buffer[FILENAME_MAX];
+  char outfile_buffer[FILENAME_MAX];
+  int fd_in;
+  int fd_out;
+  int ret;
+  int ret2;
+
+  if (bss_sbrk_did_unexec)
+    {
+      /* can only dump once */
+      printf ("You can only dump emacs once on this platform.\n");
+      return (1);
+    }
+
+  report_sheap_usage (1);
+
+  infile = add_exe_suffix_if_necessary (infile, infile_buffer);
+  outfile = add_exe_suffix_if_necessary (outfile, outfile_buffer);
+
+  fd_in = open (infile, O_RDONLY | O_BINARY);
+  assert (fd_in >= 0);
+  fd_out = open (outfile, O_RDWR | O_TRUNC | O_CREAT | O_BINARY, 0755);
+  assert (fd_out >= 0);
+  for (;;)
+    {
+      char buffer[4096];
+      ret = read (fd_in, buffer, sizeof (buffer));
+      if (ret == 0)
+	{
+	  /* eof */
+	  break;
+	}
+      assert (ret > 0);
+      /* data */
+      ret2 = write (fd_out, buffer, ret);
+      assert (ret2 == ret);
+    }
+  ret = close (fd_in);
+  assert (ret == 0);
+
+  bss_sbrk_did_unexec = 1;
+  fixup_executable (fd_out);
+  bss_sbrk_did_unexec = 0;
+
+  ret = close (fd_out);
+  assert (ret == 0);
+
+  return (0);
+}

^ permalink raw reply	[relevance 4%]

* [PATCH] unexec() for Cygwin port
@ 2004-03-29 13:38  4% Joe Buehler
  0 siblings, 0 replies; 143+ results
From: Joe Buehler @ 2004-03-29 13:38 UTC (permalink / raw)


[resend: forgot the patch...]

Below is a final set of patches to complete the Cygwin port for 21.3.50
that I did about a year ago.  These patches add unexec() support for
Cygwin, which is currently missing in CVS.

The original unexec() code I submitted was from xemacs and was rejected
for licensing reasons.  The below code is a rewrite by me that is also
much simpler and easier to understand than the xemacs code.

Please commit it to CVS as soon as possible...

Thanks.
-- 
Joe Buehler

Index: lisp/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.5775
diff -u -r1.5775 ChangeLog
--- lisp/ChangeLog	18 Mar 2004 03:07:38 -0000	1.5775
+++ lisp/ChangeLog	29 Mar 2004 13:22:37 -0000
@@ -1,3 +1,7 @@
+2004-03-29  Joe Buehler  <jbuehler@hekiman.com>
+
+	* loadup.el: added cygwin to system-type list, for unexec() support.
+
  2004-03-17  Luc Teirlinck  <teirllm@auburn.edu>

  	* simple.el (clone-buffer): Doc fix.
Index: lisp/loadup.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/loadup.el,v
retrieving revision 1.133
diff -u -r1.133 loadup.el
--- lisp/loadup.el	8 Nov 2003 01:39:07 -0000	1.133
+++ lisp/loadup.el	29 Mar 2004 13:22:39 -0000
@@ -330,7 +330,7 @@
        (dump-emacs "emacs" "temacs")
        (message "%d pure bytes used" pure-bytes-used)
        ;; Recompute NAME now, so that it isn't set when we dump.
-      (if (not (memq system-type '(ms-dos windows-nt)))
+      (if (not (memq system-type '(ms-dos windows-nt cygwin)))
  	  (let ((name (concat "emacs-" emacs-version)))
  	    (while (string-match "[^-+_.a-zA-Z0-9]+" name)
  	      (setq name (concat (downcase (substring name 0 (match-beginning 0)))
Index: src/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/src/ChangeLog,v
retrieving revision 1.3586
diff -u -r1.3586 ChangeLog
--- src/ChangeLog	18 Mar 2004 02:59:33 -0000	1.3586
+++ src/ChangeLog	29 Mar 2004 13:22:45 -0000
@@ -1,3 +1,17 @@
+2004-03-29  Joe Buehler  <jbuehler@hekimian.com>
+
+	* s/cygwin.h: changes for Cygwin unexec() support, changes in
+	Cygwin itself.
+
+	* puresize.h: set up PURE_P() for Cygwin unexec() support
+
+	* lastfile.c: define my_endbss[] for Cygwin unexec() support.
+
+	* gmalloc.c (__default_morecore): use bss_sbrk(), not __sbrk(),
+	before Cygwin unexec.
+
+	* Makefile.in: link changes for Cygwin unexec() support.
+
  2004-03-17  Stefan Monnier  <monnier@iro.umontreal.ca>

  	* fileio.c (Fread_file_name): Set completion-ignore-case for
Index: src/Makefile.in
===================================================================
RCS file: /cvsroot/emacs/emacs/src/Makefile.in,v
retrieving revision 1.295
diff -u -r1.295 Makefile.in
--- src/Makefile.in	14 Mar 2004 18:43:56 -0000	1.295
+++ src/Makefile.in	29 Mar 2004 13:22:56 -0000
@@ -564,6 +564,10 @@
  #endif
  #endif

+#ifdef CYGWIN
+CYGWIN_OBJ = sheap.o
+#endif
+
  #ifdef HAVE_CARBON
  mac = $(dot)$(dot)/mac/
  MAC_OBJ = mac.o macterm.o macfns.o macmenu.o fontset.o fringe.o image.o
@@ -586,7 +590,7 @@
  	process.o callproc.o \
  	region-cache.o sound.o atimer.o \
  	doprnt.o strftime.o intervals.o textprop.o composite.o md5.o \
-	$(MSDOS_OBJ) $(MAC_OBJ)
+	$(MSDOS_OBJ) $(MAC_OBJ) $(CYGWIN_OBJ)

  /* Object files used on some machine or other.
     These go in the DOC file on all machines
@@ -623,8 +627,6 @@
  rallocobj = ralloc.o
  #endif

-mallocobj = $(gmallocobj) $(rallocobj) vm-limit.o
-
  #endif /* SYSTEM_MALLOC */


@@ -643,7 +645,11 @@

  /* define otherobj as list of object files that make-docfile
     should not be told about.  */
-otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) $(LIBOBJS)
+#ifdef CYGWIN
+otherobj= $(termcapobj) $(gmallocobj) $(rallocobj) lastfile.o vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#else
+otherobj= $(termcapobj) lastfile.o $(gmallocobj) $(rallocobj) vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#endif

  #ifdef HAVE_MOUSE
  #define MOUSE_SUPPORT ${lispsource}mouse.elc \
Index: src/gmalloc.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/gmalloc.c,v
retrieving revision 1.14
diff -u -r1.14 gmalloc.c
--- src/gmalloc.c	1 Sep 2003 15:45:52 -0000	1.14
+++ src/gmalloc.c	29 Mar 2004 13:22:56 -0000
@@ -352,6 +352,10 @@
  #include <errno.h>

  /* How to really get more memory.  */
+#if defined(CYGWIN)
+extern __ptr_t bss_sbrk PP ((ptrdiff_t __size));
+extern int bss_sbrk_did_unexec;
+#endif
  __ptr_t (*__morecore) PP ((ptrdiff_t __size)) = __default_morecore;

  /* Debugging hook for `malloc'.  */
@@ -1572,7 +1576,13 @@
  __default_morecore (increment)
       __malloc_ptrdiff_t increment;
  {
-  __ptr_t result = (__ptr_t) __sbrk (increment);
+  __ptr_t result;
+#if defined(CYGWIN)
+  if (!bss_sbrk_did_unexec) {
+    return bss_sbrk(increment);
+  }
+#endif
+  result = (__ptr_t) __sbrk (increment);
    if (result == (__ptr_t) -1)
      return NULL;
    return result;
Index: src/lastfile.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/lastfile.c,v
retrieving revision 1.8
diff -u -r1.8 lastfile.c
--- src/lastfile.c	1 Sep 2003 15:45:56 -0000	1.8
+++ src/lastfile.c	29 Mar 2004 13:22:56 -0000
@@ -40,7 +40,7 @@

  char my_edata[] = "End of Emacs initialized data";

-#ifdef WINDOWSNT
+#if defined(WINDOWSNT) || defined(CYGWIN)
  /* Help unexec locate the end of the .bss area used by Emacs (which
     isn't always a separate section in NT executables).  */
  char my_endbss[1];
Index: src/puresize.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/puresize.h,v
retrieving revision 1.70
diff -u -r1.70 puresize.h
--- src/puresize.h	1 Sep 2003 15:45:56 -0000	1.70
+++ src/puresize.h	29 Mar 2004 13:22:56 -0000
@@ -68,7 +68,7 @@
  \f
  /* Define PURE_P.  */

-#ifdef VIRT_ADDR_VARIES
+#if defined(VIRT_ADDR_VARIES) || defined(CYGWIN)
  /* For machines like APOLLO where text and data can go anywhere
     in virtual memory.  */

Index: src/s/cygwin.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/s/cygwin.h,v
retrieving revision 1.3
diff -u -r1.3 cygwin.h
--- src/s/cygwin.h	1 Sep 2003 15:45:58 -0000	1.3
+++ src/s/cygwin.h	29 Mar 2004 13:22:56 -0000
@@ -115,10 +115,8 @@
  #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base)
  #define GETPGRP_NO_ARG 1
  #define SYSV_SYSTEM_DIR 1
-/* -lutil comes from inetutils and has pty functions in it */
-#define LIBS_SYSTEM -lutil
-/* undumping is not implemented yet */
-#define CANNOT_DUMP 1
+#define LIB_STANDARD_LIBSRC
+#define UNEXEC unexcw.o
  #define POSIX_SIGNALS 1
  /* force the emacs image to start high in memory, so dll relocation
     can put things in low memory without causing all sorts of grief for
--- ./src/sheap.c.~1~	2004-03-18 13:45:00.000000000 -0500
+++ ./src/sheap.c	2004-03-18 22:02:36.966248000 -0500
@@ -0,0 +1,96 @@
+/* simulate sbrk() with an array in .bss, for unexec() support for Cygwin
+   complete rewrite of xemacs Cygwin unexec() code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <stdio.h>
+#include "lisp.h"
+
+#include <unistd.h>
+
+#ifdef HAVE_X_WINDOWS
+#define STATIC_HEAP_SIZE	(7 * 1024 * 1024)
+#else
+#define STATIC_HEAP_SIZE	(6 * 1024 * 1024)
+#endif
+
+#define BLOCKSIZE 4096
+
+char bss_sbrk_buffer[STATIC_HEAP_SIZE];
+char *bss_sbrk_ptr;
+int bss_sbrk_did_unexec;
+
+void *
+bss_sbrk(ptrdiff_t request_size)
+{
+    if (!bss_sbrk_ptr)
+    {
+		bss_sbrk_ptr = bss_sbrk_buffer;
+#ifdef CYGWIN
+		sbrk(BLOCKSIZE);		/* force space for fork to work */
+#endif
+    }
+
+	if (!(int)request_size)
+	{
+		return(bss_sbrk_ptr);
+	}
+    else if (bss_sbrk_ptr + (int)request_size < bss_sbrk_buffer)
+    {
+		printf("attempt to free too much: avail %d used %d failed request %d\n",
+			   STATIC_HEAP_SIZE,
+			   bss_sbrk_ptr - bss_sbrk_buffer,
+			   (int)request_size);
+		exit(-1);
+		return 0;
+    }
+    else if (bss_sbrk_ptr + (int)request_size > bss_sbrk_buffer + STATIC_HEAP_SIZE)
+    {
+		printf("static heap exhausted: avail %d used %d failed request %d\n",
+			   STATIC_HEAP_SIZE,
+			   bss_sbrk_ptr - bss_sbrk_buffer,
+			   (int)request_size);
+		exit(-1);
+		return 0;
+    }
+    else if ((int)request_size < 0)
+	{
+		bss_sbrk_ptr += (int)request_size;
+		printf("freed size %d\n", request_size);
+		return bss_sbrk_ptr;
+	}
+    else
+    {
+		char *ret = bss_sbrk_ptr;
+		printf("allocated 0x%08x size %d\n", ret, request_size);
+		bss_sbrk_ptr += (int)request_size;
+		return ret;
+    }
+}
+
+void
+report_sheap_usage(int die_if_pure_storage_exceeded)
+{
+    char buf[200];
+    sprintf (buf, "Static heap usage: %d of %d bytes", bss_sbrk_ptr - bss_sbrk_buffer, STATIC_HEAP_SIZE);
+    message ("%s", buf);
+}
--- ./src/unexcw.c.~1~	2004-03-18 13:45:00.000000000 -0500
+++ ./src/unexcw.c	2004-03-19 08:50:13.138680000 -0500
@@ -0,0 +1,256 @@
+/* unexec() support for Cygwin
+   complete rewrite of xemacs Cygwin unexec() code
+
+   Copyright (C) 2004
+   Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <lisp.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <a.out.h>
+#include <unistd.h>
+#include <assert.h>
+
+#define DOTEXE ".exe"
+
+extern int bss_sbrk_did_unexec;
+
+/* emacs symbols that indicate where bss and data end for emacs internals */
+extern char my_endbss[];
+extern char my_edata[];
+
+/*
+** header for Windows executable files
+*/
+typedef struct {
+	FILHDR file_header;
+	PEAOUTHDR file_optional_header;
+	SCNHDR section_header[32];
+} exe_header_t;
+
+/*
+** Read the header from the executable into memory so we can more easily access it.
+*/
+static exe_header_t *
+read_exe_header(int fd, exe_header_t *exe_header_buffer)
+{
+	int i;
+	int ret;
+
+	assert(fd >= 0);
+	assert(exe_header_buffer != 0);
+
+	ret = lseek(fd, 0L, SEEK_SET);
+	assert(ret != -1);
+
+	ret = read(fd, &exe_header_buffer->file_header, sizeof(exe_header_buffer->file_header));
+	assert(ret == sizeof(exe_header_buffer->file_header));
+
+	assert(exe_header_buffer->file_header.e_magic == 0x5a4d);
+	assert(exe_header_buffer->file_header.nt_signature == 0x4550);
+	assert(exe_header_buffer->file_header.f_magic == 0x014c);
+	assert(exe_header_buffer->file_header.f_nscns > 0);
+	assert(exe_header_buffer->file_header.f_nscns <= sizeof(exe_header_buffer->section_header)/sizeof(exe_header_buffer->section_header[0]));
+	assert(exe_header_buffer->file_header.f_opthdr > 0);
+
+	ret = read(fd, &exe_header_buffer->file_optional_header, sizeof(exe_header_buffer->file_optional_header));
+	assert(ret == sizeof(exe_header_buffer->file_optional_header));
+
+	assert(exe_header_buffer->file_optional_header.magic == 0x010b);
+
+	for (i=0; i<exe_header_buffer->file_header.f_nscns; ++i) {
+		ret = read(fd, &exe_header_buffer->section_header[i], sizeof(exe_header_buffer->section_header[i]));
+		assert(ret == sizeof(exe_header_buffer->section_header[i]));
+	}
+
+	return(exe_header_buffer);
+}
+
+/*
+** Fix the dumped emacs executable:
+**
+** - copy .data section data of interest from running executable into
+**   output .exe file
+**
+** - convert .bss section into an initialized data section (like
+**   .data) and copy .bss section data of interest from running
+**   executable into output .exe file
+*/
+static void
+fixup_executable(int fd)
+{
+	exe_header_t exe_header_buffer;
+	exe_header_t *exe_header;
+	int i;
+	int ret;
+	int found_data = 0;
+	int found_bss = 0;
+
+	exe_header = read_exe_header(fd, &exe_header_buffer);
+	assert(exe_header != 0);
+
+	assert(exe_header->file_header.f_nscns > 0);
+	for (i=0; i<exe_header->file_header.f_nscns; ++i) {
+		unsigned long start_address =
+			exe_header->section_header[i].s_vaddr +
+			exe_header->file_optional_header.ImageBase;
+		unsigned long end_address =
+			exe_header->section_header[i].s_vaddr +
+			exe_header->file_optional_header.ImageBase +
+			exe_header->section_header[i].s_paddr;
+		printf("%8s start 0x%08x end 0x%08x\n",
+			   exe_header->section_header[i].s_name,
+			   start_address,
+			   end_address);
+		if (my_edata >= (char *)start_address && my_edata < (char *)end_address) {
+			/* data section */
+			ret = lseek(fd, (long)(exe_header->section_header[i].s_scnptr), SEEK_SET);
+			assert(ret != -1);
+			ret = write(fd, (char *)start_address, my_edata - (char *)start_address);
+			assert(ret == my_edata - (char *)start_address);
+			++found_data;
+			printf("         .data, mem start 0x%08x mem length %d\n",
+				   start_address,
+				   my_edata - (char *)start_address);
+			printf("         .data, file start %d file length %d\n",
+				   (int)exe_header->section_header[i].s_scnptr,
+				   (int)exe_header->section_header[i].s_paddr);
+		} else if (my_endbss >= (char *)start_address && my_endbss < (char *)end_address) {
+			/* bss section */
+			++found_bss;
+			if (exe_header->section_header[i].s_flags & 0x00000080) {
+				/* convert uninitialized data section to initialized data section */
+				struct stat statbuf;
+				ret = fstat(fd, &statbuf);
+				assert(ret != -1);
+
+				exe_header->section_header[i].s_flags &= ~0x00000080;
+				exe_header->section_header[i].s_flags |= 0x00000040;
+
+				exe_header->section_header[i].s_scnptr =
+					(statbuf.st_size +
+					 exe_header->file_optional_header.FileAlignment) /
+					exe_header->file_optional_header.FileAlignment *
+					exe_header->file_optional_header.FileAlignment;
+
+				exe_header->section_header[i].s_size =
+					(exe_header->section_header[i].s_paddr +
+					 exe_header->file_optional_header.FileAlignment) /
+					exe_header->file_optional_header.FileAlignment *
+					exe_header->file_optional_header.FileAlignment;
+
+				ret = lseek(fd, (long)(exe_header->section_header[i].s_scnptr +
+									   exe_header->section_header[i].s_size - 1), SEEK_SET);
+				assert(ret != -1);
+				ret = write(fd, "", 1);
+				assert(ret == 1);
+
+				ret = lseek(fd, (long)((char *)&exe_header->section_header[i] - (char *)exe_header), SEEK_SET);
+				assert(ret != -1);
+				ret = write(fd, &exe_header->section_header[i], sizeof(exe_header->section_header[i]));
+				assert(ret == sizeof(exe_header->section_header[i]));
+				printf("         seek to %ld, write %d\n",
+					   (long)((char *)&exe_header->section_header[i] - (char *)exe_header),
+					   sizeof(exe_header->section_header[i]));
+			}
+			/* write initialized data section */
+			ret = lseek(fd, (long)(exe_header->section_header[i].s_scnptr), SEEK_SET);
+			assert(ret != -1);
+			ret = write(fd, (char *)start_address, my_endbss - (char *)start_address);
+			assert(ret == (my_endbss - (char *)start_address));
+			printf("         .bss, mem start 0x%08x mem length %d\n",
+				   start_address,
+				   my_endbss - (char *)start_address);
+			printf("         .bss, file start %d file length %d\n",
+				   (int)exe_header->section_header[i].s_scnptr,
+				   (int)exe_header->section_header[i].s_paddr);
+		}
+	}
+	assert(found_bss == 1);
+	assert(found_data == 1);
+}
+
+/*
+** Windows likes .exe suffixes on executables.
+*/
+static char *
+add_exe_suffix_if_necessary(const char *name, char *modified)
+{
+	int i = strlen(name);
+	if (i <= (sizeof(DOTEXE) - 1)) {
+		sprintf(modified, "%s%s", name, DOTEXE);
+	} else if (!strcmp(name + i - (sizeof(DOTEXE) - 1), DOTEXE)) {
+		strcpy(modified, name);
+	} else {
+		sprintf(modified, "%s%s", name, DOTEXE);
+	}
+	return(modified);
+}
+
+int
+unexec(char *outfile, char *infile, unsigned start_data, unsigned d1, unsigned d2)
+{
+	char infile_buffer[FILENAME_MAX];
+	char outfile_buffer[FILENAME_MAX];
+	int fd_in;
+	int fd_out;
+	int ret;
+	int ret2;
+
+	if (bss_sbrk_did_unexec) {
+		/* can only dump once */
+		printf("You can only dump emacs once on this platform.\n");
+		return(1);
+	}
+
+	report_sheap_usage(1);
+
+	infile = add_exe_suffix_if_necessary(infile, infile_buffer);
+	outfile = add_exe_suffix_if_necessary(outfile, outfile_buffer);
+
+	fd_in = open(infile, O_RDONLY | O_BINARY);
+	assert(fd_in >= 0);
+	fd_out = open(outfile, O_RDWR | O_TRUNC | O_CREAT | O_BINARY, 0755);
+	assert(fd_out >= 0);
+	for (;;) {
+		char buffer[4096];
+		ret = read(fd_in, buffer, sizeof(buffer));
+		if (ret == 0) {
+			/* eof */
+			break;
+		}
+		assert(ret > 0);
+		/* data */
+		ret2 = write(fd_out, buffer, ret);
+		assert(ret2 == ret);
+	}
+	ret = close(fd_in);
+	assert(ret == 0);
+
+	bss_sbrk_did_unexec = 1;
+	fixup_executable(fd_out);
+	bss_sbrk_did_unexec = 0;
+
+	ret = close(fd_out);
+	assert(ret == 0);
+
+	return(0);
+}

^ permalink raw reply	[relevance 4%]

* ia64 function descriptors and unexec
       [not found]         ` <20031028165700.GA1308@nevyn.them.org>
@ 2003-10-29 15:20  0%       ` Camm Maguire
  0 siblings, 0 replies; 143+ results
From: Camm Maguire @ 2003-10-29 15:20 UTC (permalink / raw)
  Cc: bdale, 204789, 217484, debian-ia64, gcl-devel, emacs-devel

Greetings!  I've added Bdale and emacs-devel to the CC list, as I
believe they have already found some work around for gnu emacs, a
description of which would help me greatly.

To sum up the previous discussion, the ia64 linux ABI apparently
offers no opportunity for ld.so to ensure that function descriptors
remain constant, even over successive executions of the same binary on
the same machine.  Any unexec'ed image which has saved "function
pointers" in its .data section will therefore likely be corrupt on
re-execution, as the saved function descriptors, even when simply
referring to functions in the same program, will likely not correspond
to the freshly allocated new ones.

I believe that this issue stood in the way of an emacs port to ia64
linux for some time, and that Bdale contributed a fix, but I can't
find it in the archives or in the current source.

GCL's best bet now appears to be to implement this work around if
possible, and if not, to try to find and dump the old ld.so function
descriptor table into the saved image at unexec time.

Help much appreciated!

A few other comments below:

Daniel Jacobowitz <dan@debian.org> writes:

> On Tue, Oct 28, 2003 at 11:49:38AM -0500, Camm Maguire wrote:
> > Greetings, and thank you so much for your reply on this issue!
> > 
> > Please let me preface the below with the statement that these are, of
> > course, my opinions only, and that there may well be issues of which
> > I'm unaware which may contraindicate my conclusions.
> > 
> > Briefly, I think this is a bug in libc6 because:
> > 
> > 1) It makes stable unexeced binary images, to my understanding,
> >    impossible.
> 
> Unexecing has never, however, worked portably.  I think emacs even
> moved away from it, though I'm not sure of that.
> 

To my knowledge, emacs still uses unexec.  Xemacs uses something
else. 

> >    base, I cannot find it.  I've had a helpful suggestion from a
> >    reader of debian-ia64 that I should modify the gcl's unexec to dump
> >    the portion of the descriptor table containing internal function
> >    addresses into the image itself as a runtime override of ld.so's
> >    work, but this appears both desperate and fragile.
> 
> The alternatives are also desperate and fragile.  That at least limits
> the damage to gcl.
> 

Fair enough.  Didn't know how bad those suggestions would be vis a vis
libc6. 

> > 2) ld.so's changing of the function descriptor table is (apparently)
> >    unnecessary, albeit possibly permitted by the ABI.  To my
> >    knowledge, the Debian port to hppa faced similar issues, yet the
> >    implementation arrived at is free of this problem.  In addition,
> >    the same helpful respondent referred to above suggested three ways
> >    in which this problem could be addressed at the ld.so level:
> 
> The way that hppa does this is, I think, very different.  Two of the

Do you mean the ABI is different, i.e. does provide an opportunity to
ensure constant function descriptors?  To my knowledge, hpux on this
hardware has the same issue, yet (Debian) linux is free from it.

> suggestions below require substantial changes to the static linker and
> some fudging with the ABI.  Using sbrk would probably not solve the
> issue at all.

I understand that such changes may be inadvisable due to the scope of
both the work required and the functionality affected, but,
hypothetically speaking, would such an implementation once achieved 1)
still conform to the ABI, 2) operate stably, and 3) be arguably
preferable from a design standpoint?  

For the sake of the new readers, these suggestions were:

=============================================================================
> If this analysis is correct, I suspect there are multiple ways to fix
> the problem:
> 
>  - One possibility might be to have the link editor reserve the
>    necessary space so that make_fptr_table() can map this reserved
>    space, rather than allocating anonymous memory via mmap().
>    Downside: requires changed to both the link-editor and the runtime
>    loader and I'm not sure how the runtime loader would locate the
>    reserved-space section.
> 
>  - Another possibility might be to change make_fptr_table() to use
>    sbrk() instead of mmap() when it allocates the descriptor table for
>    the main program.  Downside: I'm not sure it's safe for the runtime
>    loader to change the process' break-value.
> 
>  - A third possibility might be to materialize function pointers for
>    the executable program at link time (rather than at load time).  I
>    think the ELF symbol resolution rules would allow that, but I'm not
>    sure whether it would be easy to make these descriptors visible to
>    shared objects.
> 
> Hmmh, none of these look terribly attractive to me.  Richard, what do
> you think?
> 

=============================================================================

> 
> > 3) The ld.so ia64-specific behavior is clearly the root of the tree of
> >    these problems, and is the logical place to address them all once
> >    and for all.  And, unless the ABI mandates that the descriptors
> >    *must* change across runs, implementing the descriptor table
> >    creation in a manner consistent with function addressing use on all
> >    the other Debian platforms is bound to improve the consistency,
> >    continuity, and robustness of the distro as a whole.  To be more
> >    precise, the alternative to an ld.so fix is for every program from
> >    now on which ever uses unexec to put in and maintain lengthy ia64
> >    specific #ifdef'ed modifications.
> > 
> > Anyway, these are just my thoughts.
> 
> There is a flaw in your logic.  It's not "the ABI mandates that the
> descriptors *must* change across runs" so much as "the ABI offers no
> opportunity to *ensure* that descriptors do not change across runs".
> 
> If anything this is a problem with the ia64 linux ABI; take it up with

You know, if I can find the time, I just might, as this appears quite
broken.  Its obviously too late for ia64, but I've heard that similar
things are in the plans for newer arches, and I think some feedback on
this issue should be heard before this problem spreads.  To whom
should I write?

> them.  It can not be solved contained in glibc.
> 

I take it this means cooperation would be needed from ld/gcc.

Thanks for your very helpful reply!  I'm going to look for a gcl
work-around now (as the changes required otherwise are too far
reaching to be good for Debian as a whole), and if I can find one,
I'll drop this bug completely.

Take care,


> -- 
> Daniel Jacobowitz
> MontaVista Software                         Debian GNU/Linux Developer
> 
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

^ permalink raw reply	[relevance 0%]

* [PATCHES] 21.3.50 for Cygwin: patch 7
@ 2002-12-10 21:48  1% Joe Buehler
  0 siblings, 0 replies; 143+ results
From: Joe Buehler @ 2002-12-10 21:48 UTC (permalink / raw)


This patch set adds unexec() capability to the Cygwin port, and changes
a couple documentation files, as requested on this list.

Many thanks to Andy Piper, who did the coding for Cygwin XEmacs, which
I have just adapted here for GNU emacs.  The XEmacs unexec() solution
for Cygwin is pretty elegant.  It uses an array in the data segment
for malloc() before unexec(), thereby avoiding all sorts of
heap startup nastiness in a dumped emacs.  Dumping consists of
rewriting the .exe file with the data segment filled in,
and the data/bss boundary moved up to truncate bss down to a bare
minimum.

Note that these patches are mostly cvs-generated diffs, but there are
a couple new files at the end that are in raw diff format.

Joe Buehler

Index: lisp/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.4583
diff -u -r1.4583 ChangeLog
--- lisp/ChangeLog	4 Dec 2002 17:20:06 -0000	1.4583
+++ lisp/ChangeLog	10 Dec 2002 21:11:53 -0000
@@ -1,3 +1,7 @@
+2002-12-10  Joe Buehler  <jhpb@draco.hekimian.com>
+
+	* loadup.el: Do not create versioned copy of dumped emacs under Cygwin.
+
  2002-12-04  Stefan Monnier  <monnier@cs.yale.edu>

  	* gdb-ui.el (gdb-inferior-io-mode-map): Remove (unused).
Index: lispref/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lispref/ChangeLog,v
retrieving revision 1.55
diff -u -r1.55 ChangeLog
--- lispref/ChangeLog	4 Dec 2002 04:00:48 -0000	1.55
+++ lispref/ChangeLog	10 Dec 2002 21:11:53 -0000
@@ -1,3 +1,7 @@
+2002-12-10  Joe Buehler  <jhpb@draco.hekimian.com>
+
+	* os.texi (System Environment): Added cygwin system-type.
+
  2002-12-04   Markus Rost  <rost@math.ohio-state.edu>

  	* variables.texi (File Local Variables): Fix typo.
Index: src/ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/src/ChangeLog,v
retrieving revision 1.2979
diff -u -r1.2979 ChangeLog
--- src/ChangeLog	4 Dec 2002 11:44:42 -0000	1.2979
+++ src/ChangeLog	10 Dec 2002 21:11:57 -0000
@@ -1,3 +1,20 @@
+2002-12-10  Joe Buehler  <jhpb@draco.hekimian.com>
+
+	* unexcw.c: Copied file in from XEmacs 21.5.9 for Cygwin unexec().
+
+	* sheap.c: Copied file in from XEmacs 21.5.9 for Cygwin unexec().
+
+	* s/cygwin.h: Use unexcw.c for unexec().
+
+	* Makefile.in: Added sheap.c for Cygwin, moved allocators inside dumped
+	portion of address space.
+
+	* puresize.h: Check pure[] array bounds when deciding whether PURE_P().
+
+	* lastfile.c: Pad my_endbss[] to pagesize under Cygwin, so dumped bss meets minimum size.
+
+	* gmalloc.c (__default_morecore): Use more_static_core() under Cygwin before unexec().
+
  2002-12-04  Richard M. Stallman  <rms@gnu.org>

  	* sysdep.c (fcntl.h): Test only HAVE_FCNTL_H.
Index: lispref/os.texi
===================================================================
RCS file: /cvsroot/emacs/emacs/lispref/os.texi,v
retrieving revision 1.50
diff -u -r1.50 os.texi
--- lispref/os.texi	14 Oct 2002 01:34:48 -0000	1.50
+++ lispref/os.texi	10 Dec 2002 20:57:24 -0000
@@ -613,6 +613,9 @@
  @item berkeley-unix
  Berkeley BSD.

+@item cygwin
+Cygwin.
+
  @item dgux
  Data General DGUX operating system.

Index: etc/NEWS
===================================================================
RCS file: /cvsroot/emacs/emacs/etc/NEWS,v
retrieving revision 1.756
diff -u -r1.756 NEWS
--- etc/NEWS	4 Dec 2002 11:05:53 -0000	1.756
+++ etc/NEWS	10 Dec 2002 20:56:41 -0000
@@ -55,6 +55,8 @@
  item was added to the menu bar that makes it easy accessible
  (Help->More Manuals->Introduction to Emacs Lisp).

+** Support for Cygwin was added.
+
  ---
  ** Support for AIX 5.1 was added.

Index: lisp/loadup.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/loadup.el,v
retrieving revision 1.126
diff -u -r1.126 loadup.el
--- lisp/loadup.el	30 Sep 2002 06:37:42 -0000	1.126
+++ lisp/loadup.el	10 Dec 2002 20:57:11 -0000
@@ -323,7 +323,7 @@
        (dump-emacs "emacs" "temacs")
        (message "%d pure bytes used" pure-bytes-used)
        ;; Recompute NAME now, so that it isn't set when we dump.
-      (if (not (memq system-type '(ms-dos windows-nt)))
+      (if (not (memq system-type '(ms-dos windows-nt cygwin)))
  	  (let ((name (concat "emacs-" emacs-version)))
  	    (while (string-match "[^-+_.a-zA-Z0-9]+" name)
  	      (setq name (concat (downcase (substring name 0 (match-beginning 0)))
Index: src/gmalloc.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/gmalloc.c,v
retrieving revision 1.12
diff -u -r1.12 gmalloc.c
--- src/gmalloc.c	3 Nov 2001 15:08:36 -0000	1.12
+++ src/gmalloc.c	10 Dec 2002 20:57:31 -0000
@@ -352,6 +352,10 @@
  #include <errno.h>

  /* How to really get more memory.  */
+#if defined(CYGWIN)
+extern __ptr_t more_static_core PP ((ptrdiff_t __size));
+extern int static_heap_dumped;
+#endif
  __ptr_t (*__morecore) PP ((ptrdiff_t __size)) = __default_morecore;

  /* Debugging hook for `malloc'.  */
@@ -1572,7 +1576,13 @@
  __default_morecore (increment)
       __malloc_ptrdiff_t increment;
  {
-  __ptr_t result = (__ptr_t) __sbrk (increment);
+  __ptr_t result;
+#if defined(CYGWIN)
+  if (!static_heap_dumped) {
+    return more_static_core(increment);
+  }
+#endif
+  result = (__ptr_t) __sbrk (increment);
    if (result == (__ptr_t) -1)
      return NULL;
    return result;
Index: src/lastfile.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/lastfile.c,v
retrieving revision 1.7
diff -u -r1.7 lastfile.c
--- src/lastfile.c	17 Jan 1999 19:16:08 -0000	1.7
+++ src/lastfile.c	10 Dec 2002 20:57:36 -0000
@@ -40,10 +40,16 @@

  char my_edata[] = "End of Emacs initialized data";

-#ifdef WINDOWSNT
+#if defined(WINDOWSNT) || defined(CYGWIN)
  /* Help unexec locate the end of the .bss area used by Emacs (which
     isn't always a separate section in NT executables).  */
+#if defined(CYGWIN)
+/* Ensure there is enough slack in the .bss to pad with. */
+#define BSS_PADDING 0x1000
+char my_endbss[BSS_PADDING];
+#else
  char my_endbss[1];
+#endif

  /* The Alpha MSVC linker globally segregates all static and public bss
     data, so we must take both into account to determine the true extent
Index: src/puresize.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/puresize.h,v
retrieving revision 1.66
diff -u -r1.66 puresize.h
--- src/puresize.h	9 Aug 2002 05:08:00 -0000	1.66
+++ src/puresize.h	10 Dec 2002 20:57:37 -0000
@@ -68,7 +68,7 @@
  \f
  /* Define PURE_P.  */

-#ifdef VIRT_ADDR_VARIES
+#if defined(VIRT_ADDR_VARIES) || defined(CYGWIN)
  /* For machines like APOLLO where text and data can go anywhere
     in virtual memory.  */

Index: src/Makefile.in
===================================================================
RCS file: /cvsroot/emacs/emacs/src/Makefile.in,v
retrieving revision 1.262
diff -u -r1.262 Makefile.in
--- src/Makefile.in	25 Nov 2002 19:08:14 -0000	1.262
+++ src/Makefile.in	10 Dec 2002 20:57:26 -0000
@@ -539,6 +539,10 @@
  #endif
  #endif

+#ifdef CYGWIN
+CYGWIN_OBJ = sheap.o
+#endif
+
  #ifdef HAVE_CARBON
  XMENU_OBJ =
  MAC_OBJ = mac.o macterm.o macfns.o macmenu.o fontset.o
@@ -562,7 +566,7 @@
  	process.o callproc.o \
  	region-cache.o sound.o atimer.o \
  	doprnt.o strftime.o intervals.o textprop.o composite.o md5.o \
-	$(MSDOS_OBJ) $(MAC_OBJ)
+	$(MSDOS_OBJ) $(MAC_OBJ) $(CYGWIN_OBJ)

  /* Object files used on some machine or other.
     These go in the DOC file on all machines
@@ -599,8 +603,6 @@
  rallocobj = ralloc.o
  #endif

-mallocobj = $(gmallocobj) $(rallocobj) vm-limit.o
-
  #endif /* SYSTEM_MALLOC */


@@ -619,7 +621,11 @@

  /* define otherobj as list of object files that make-docfile
     should not be told about.  */
-otherobj= $(termcapobj) lastfile.o $(mallocobj) $(allocaobj) $(widgetobj) $(LIBOBJS)
+#ifdef CYGWIN
+otherobj= $(termcapobj) $(gmallocobj) $(rallocobj) lastfile.o vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#else
+otherobj= $(termcapobj) lastfile.o $(gmallocobj) $(rallocobj) vm-limit.o $(allocaobj) $(widgetobj) $(LIBOBJS)
+#endif

  #ifdef HAVE_MOUSE
  #define MOUSE_SUPPORT ${lispsource}mouse.elc \
--- src/s/cygwin.h	2002-12-05 16:47:00.000000000 -0500
+++ src/s/cygwin.h	2002-12-09 19:47:26.000000000 -0500
@@ -118,7 +118,7 @@
  /* -lutil comes from inetutils and has pty functions in it */
  #define LIBS_SYSTEM -lutil
  /* undumping is not implemented yet */
-#define CANNOT_DUMP 1
+#define UNEXEC unexcw.o
  #define POSIX_SIGNALS 1
  /* force the emacs image to start high in memory, so dll relocation
     can put things in low memory without causing all sorts of grief for
--- src/sheap.c	2002-12-09 19:43:01.000000000 -0500
+++ src/sheap.c	2002-12-09 17:41:32.000000000 -0500
@@ -0,0 +1,156 @@
+/* Static Heap management routines, copied from XEmacs 21.5.9.
+   Copyright (C) 1994, 1998 Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+#include <config.h>
+#include <stdio.h>
+#include "lisp.h"
+
+#include <unistd.h>
+#define SHEAP_ADJUSTMENT 0 /* Xemacs build dynamically adjusts this... */
+
+#define STATIC_HEAP_BASE	0x800000
+#define STATIC_HEAP_SLOP	0xf0000
+#define STATIC_HEAP_SIZE \
+(STATIC_HEAP_BASE + SHEAP_ADJUSTMENT + STATIC_HEAP_SLOP)
+#define BLOCKSIZE	(1<<12)
+#define ALLOC_UNIT (BLOCKSIZE-1)
+#define ALLOC_MASK ~((unsigned long)(ALLOC_UNIT))
+#define ALIGN_ALLOC(addr) ((((unsigned long)addr) + ALLOC_UNIT) & ALLOC_MASK)
+
+char	static_heap_buffer[STATIC_HEAP_SIZE]={0};
+char*	static_heap_base=static_heap_buffer;
+char*	static_heap_ptr=static_heap_buffer;
+unsigned long	static_heap_size=STATIC_HEAP_SIZE;
+int 	static_heap_initialized=0;
+int 	static_heap_dumped=0;
+
+void *more_static_core ( ptrdiff_t increment );
+void *more_static_core ( ptrdiff_t increment )
+{
+  int size = (int) increment;
+  void *result;
+
+  if (!static_heap_initialized)
+    {
+#if 0
+#ifdef VALMASK
+      if (((unsigned long) static_heap_base & ~VALMASK) != 0)
+	{
+	  printf ("error: The heap was allocated in upper memory.\n");
+	  exit (-1);
+	}
+#endif
+#endif
+      static_heap_base=(char*)ALIGN_ALLOC(static_heap_buffer);
+      static_heap_ptr=static_heap_base;
+      static_heap_size=STATIC_HEAP_SIZE -
+	(static_heap_base-static_heap_buffer);
+#ifdef CYGWIN
+      sbrk(BLOCKSIZE);		/* force space for fork to work */
+#endif
+      static_heap_initialized=1;
+    }
+
+  result = static_heap_ptr;
+
+  /* we don't need to align - handled by gmalloc.  */
+
+  if (size < 0)
+    {
+      if (static_heap_ptr + size < static_heap_base)
+	{
+	  return 0;
+	}
+    }
+  else
+    {
+      if (static_heap_ptr + size >= static_heap_base + static_heap_size)
+	{
+	  printf(
+
+"\nRequested %d bytes, static heap exhausted!  base is %p, current ptr
+is %p. You have exhausted the static heap.
+
+If you are simply trying to compile, remove sheap-adjust.h
+and recompile from the top level. If this doesn't
+work then STATIC_HEAP_SLOP (defined in this file) is too small.
+
+If you want to run temacs, change SHEAP_ADJUSTMENT in sheap-adjust.h
+to 0 or a +ve number. Generally you should *not* try to run temacs
+with a static heap, you should dump first.\n", size,
+static_heap_base, static_heap_ptr);
+
+	  exit(-1);
+	  return 0;
+	}
+    }
+  static_heap_ptr += size;
+
+  return result;
+}
+
+static void
+sheap_adjust_h (long adjust)
+{
+  FILE *stream = fopen ("sheap-adjust.h", "w");
+
+  if (stream == NULL)
+    report_file_error ("Opening sheap adjustment file",
+		       build_string ("sheap-adjust.h"));
+
+  fprintf (stream,
+	   "/*\tDo not edit this file!\n"
+	   "\tAutomatically generated by XEmacs */\n"
+	   "# define SHEAP_ADJUSTMENT (%ld)\n", adjust);
+  fclose (stream);
+}
+
+void report_sheap_usage (int die_if_pure_storage_exceeded);
+void
+report_sheap_usage (int die_if_pure_storage_exceeded)
+{
+  int rc = 0;
+
+  int lost = STATIC_HEAP_SIZE
+    - (static_heap_ptr - static_heap_buffer);
+  char buf[200];
+  sprintf (buf, "Static heap usage: %ld of %ld, slop is %ld",
+               (long) (static_heap_ptr - static_heap_buffer),
+	   (long) (STATIC_HEAP_SIZE),
+	   (long) STATIC_HEAP_SLOP);
+
+  if (lost > STATIC_HEAP_SLOP) {
+    sprintf (buf + strlen (buf), " -- %ldk wasted", (long)(lost/1024));
+    if (die_if_pure_storage_exceeded) {
+      sheap_adjust_h(STATIC_HEAP_SLOP - lost);
+      sprintf (buf + strlen (buf), " -- reset to %ldk",
+	       (long) (STATIC_HEAP_SIZE + STATIC_HEAP_SLOP - lost));
+      rc = -1;
+    }
+    message ("%s", buf);
+  }
+
+  if (rc < 0) {
+    unlink("SATISFIED");
+    fatal ("Static heap size adjusted, Don't Panic!  I will restart the `make'");
+  }
+}
+
+
--- src/unexcw.c	2002-12-09 19:44:50.000000000 -0500
+++ src/unexcw.c	2002-12-09 17:17:34.000000000 -0500
@@ -0,0 +1,480 @@
+/* unexec for GNU Emacs on Cygwin, copied from XEmacs 21.5.9.
+   Copyright (C) 1994, 1998 Free Software Foundation, Inc.
+
+This file is part of GNU Emacs.
+
+GNU Emacs is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Emacs is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Emacs; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.  */
+
+/* This is a complete rewrite, some code snarfed from unexnt.c and
+   unexec.c, Andy Piper (andy@xemacs.org) 13-1-98 */
+
+#include <config.h>
+#include "lisp.h"
+#include "stdio.h"
+#include "fcntl.h"
+
+#define PERROR(arg)				\
+do {						\
+  perror (arg);					\
+  exit (-1);					\
+} while (0)
+
+#ifdef MINGW
+#include <../../include/a.out.h>
+#else
+#include <a.out.h>
+#endif
+
+#define ALLOC_UNIT 0xFFFF
+#define ALLOC_MASK ~((unsigned long) (ALLOC_UNIT))
+#define ALIGN_ALLOC(addr) \
+((((unsigned long) addr) + ALLOC_UNIT) & ALLOC_MASK)
+/* Note that all sections must be aligned on a 0x1000 boundary so
+   this is the minimum size that our dummy bss can be. */
+#define BSS_PAD_SIZE	0x1000
+
+/* To prevent zero-initialized variables from being placed into the bss
+   section, use non-zero values to represent an uninitialized state.  */
+#define UNINIT_PTR ((void *) 0xF0A0F0A0)
+#define UNINIT_LONG (0xF0A0F0A0L)
+
+static void get_section_info (int a_out, char* a_name);
+static void copy_executable_and_dump_data_section (int a_out, int a_new);
+static void dup_file_area (int a_out, int a_new, long size);
+#if 0
+static void write_int_to_bss (int a_out, int a_new, void* va, void* newval);
+#endif
+
+/* Cached info about the .data section in the executable.  */
+void *data_start_va = UNINIT_PTR;
+long data_size = UNINIT_LONG;
+
+/* Cached info about the .bss section in the executable.  */
+void *bss_start = UNINIT_PTR;
+long bss_size = UNINIT_LONG;
+int sections_reversed = 0;
+FILHDR f_hdr;
+PEAOUTHDR f_ohdr;
+SCNHDR f_data, f_bss, f_text, f_nextdata;
+
+#define CHECK_AOUT_POS(a)				\
+do {							\
+  if (lseek (a_out, 0, SEEK_CUR) != a)			\
+    {							\
+      printf ("we are at %lx, should be at %lx\n",	\
+	      lseek (a_out, 0, SEEK_CUR), a);		\
+      exit (-1);					\
+    }							\
+} while (0)
+
+/* Dump out .data and .bss sections into a new executable.  */
+int
+unexec (char *out_name, char *in_name, unsigned start_data,
+	unsigned d1, unsigned d2)
+{
+  /* ugly nt hack - should be in lisp */
+  int a_new, a_out = -1;
+  char new_name[FILENAME_MAX], a_name[FILENAME_MAX];
+  char *ptr;
+
+  /* Make sure that the input and output filenames have the
+     ".exe" extension...patch them up if they don't.  */
+  strcpy (a_name, in_name);
+  ptr = a_name + strlen (a_name) - 4;
+  if (strcmp (ptr, ".exe"))
+    strcat (a_name, ".exe");
+
+  strcpy (new_name, out_name);
+  ptr = new_name + strlen (new_name) - 4;
+  if (strcmp (ptr, ".exe"))
+    strcat (new_name, ".exe");
+
+  /* We need to round off our heap to NT's allocation unit (64KB).  */
+  /* round_heap (get_allocation_unit ()); */
+
+  if (a_name && (a_out = open (a_name, O_RDONLY | O_BINARY)) < 0)
+    PERROR (a_name);
+
+  if ((a_new = open (new_name, O_WRONLY | O_TRUNC | O_CREAT | O_BINARY,
+		     0755)) < 0)
+    PERROR (new_name);
+
+  /* Get the interesting section info, like start and size of .bss...  */
+  get_section_info (a_out, a_name);
+
+  copy_executable_and_dump_data_section (a_out, a_new);
+
+  close (a_out);
+  close (a_new);
+  return 0;
+}
+
+/* Flip through the executable and cache the info necessary for dumping.  */
+static void
+get_section_info (int a_out, char* a_name)
+{
+  extern char my_endbss[];
+  /* From lastfile.c  */
+  extern char my_edata[];
+
+  if (read (a_out, &f_hdr, sizeof (f_hdr)) != sizeof (f_hdr))
+    PERROR (a_name);
+
+  if (f_hdr.e_magic != DOSMAGIC)
+    PERROR ("unknown exe header");
+
+  /* Check the NT header signature ...  */
+  if (f_hdr.nt_signature != NT_SIGNATURE)
+    PERROR ("invalid nt header");
+
+  /* Flip through the sections for .data and .bss ...  */
+  if (f_hdr.f_opthdr > 0)
+    {
+      if (read (a_out, &f_ohdr, AOUTSZ) != AOUTSZ)
+	PERROR (a_name);
+    }
+  /* Loop through .data & .bss section headers, copying them in.
+     With newer lds these are reversed so we have to cope with both */
+  lseek (a_out, sizeof (f_hdr) + f_hdr.f_opthdr, 0);
+
+  if (read (a_out, &f_text, sizeof (f_text)) != sizeof (f_text)
+      || strcmp (f_text.s_name, ".text"))
+    PERROR ("no .text section");
+
+  /* The .bss section.  */
+  if (read (a_out, &f_bss, sizeof (f_bss)) != sizeof (f_bss)
+      || (strcmp (f_bss.s_name, ".bss") && strcmp (f_bss.s_name, ".data")))
+    PERROR ("no .bss / .data section");
+
+  /* check for reversed .bss and .data */
+  if (!strcmp (f_bss.s_name, ".data"))
+    {
+      printf (".data and .bss reversed\n");
+      sections_reversed = 1;
+      memcpy (&f_data, &f_bss, sizeof (f_bss));
+    }
+
+  /* The .data section.  */
+  if (!sections_reversed)
+    {
+      if (read (a_out, &f_data, sizeof (f_data)) != sizeof (f_data)
+	  || strcmp (f_data.s_name, ".data"))
+	PERROR ("no .data section");
+    }
+  else
+    {
+      if (read (a_out, &f_bss, sizeof (f_bss)) != sizeof (f_bss)
+	  || strcmp (f_bss.s_name, ".bss"))
+	PERROR ("no .bss section");
+    }
+
+  bss_start = (void *) ((char*)f_ohdr.ImageBase + f_bss.s_vaddr);
+  bss_size = (unsigned long)((char*)&my_endbss-(char*)bss_start);
+
+  /* must keep bss data that we want to be blank as blank */
+  printf ("found bss - keeping %lx of %lx bytes\n", bss_size, f_ohdr.bsize);
+
+  /* The .data section.  */
+  data_start_va = (void *) ((char*)f_ohdr.ImageBase + f_data.s_vaddr);
+
+  /* We want to only write Emacs data back to the executable,
+     not any of the library data (if library data is included,
+     then a dumped Emacs won't run on system versions other
+     than the one Emacs was dumped on).  */
+  data_size = (unsigned long)my_edata - (unsigned long)data_start_va;
+  printf ("found data - keeping %lx of %lx bytes\n", data_size, f_ohdr.dsize);
+
+  /* The following data section - often .idata */
+  if (read (a_out, &f_nextdata, sizeof (f_nextdata)) != sizeof (f_nextdata)
+      && strcmp (&f_nextdata.s_name[2], "data"))
+    PERROR ("no other data section");
+}
+
+/* The dump routines.  */
+
+static void
+copy_executable_and_dump_data_section (int a_out, int a_new)
+{
+  long size = 0;
+  /* NOTE: Some of these were previously declared as unsigned long,
+     but the ones changed to long represent file sizes or pointers,
+     which can't reasonably get above 2G. (A 2G executable???)
+     Furthermore, some were even being compared as in if (x < 0) ... */
+  long new_data_size, new_bss_size, bss_padding, file_sz_change;
+  long data_padding = 0;
+  long f_data_s_scnptr = f_data.s_scnptr;
+  long f_nextdata_s_scnptr = f_nextdata.s_scnptr;
+  unsigned long f_data_s_vaddr = f_data.s_vaddr;
+  unsigned long f_bss_s_vaddr = f_bss.s_vaddr;
+
+  int i;
+  void* empty_space;
+  extern int static_heap_dumped;
+  SCNHDR section;
+  /* calculate new sizes:
+
+     f_ohdr.dsize is the total initialized data size on disk which is
+     f_data.s_size + f_idata.s_size.
+
+     f_ohdr.data_start is the base addres of all data and so should
+     not be changed.
+
+     *.s_vaddr is the virtual address of the start of the section
+     *normalized from f_ohdr.ImageBase.
+
+     *.s_paddr appears to be the number of bytes in the section
+     *actually used (whereas *.s_size is aligned).
+
+     bsize is now 0 since subsumed into .data
+     dsize is dsize + (f_data.s_vaddr - f_bss.s_vaddr)
+     f_data.s_vaddr is f_bss.s_vaddr
+     f_data.s_size is new dsize maybe.
+     what about s_paddr & s_scnptr?  */
+
+  /* this is the amount the file increases in size */
+  if (!sections_reversed)
+    {
+      new_bss_size = f_data.s_vaddr - f_bss.s_vaddr;
+      data_padding = 0;
+    }
+  else
+    {
+      new_bss_size = f_nextdata.s_vaddr - f_bss.s_vaddr;
+      data_padding = (f_bss.s_vaddr - f_data.s_vaddr) - f_data.s_size;
+    }
+
+  if ((new_bss_size - bss_size) < BSS_PAD_SIZE)
+    PERROR (".bss free space too small");
+
+  file_sz_change = (new_bss_size + data_padding) - BSS_PAD_SIZE;
+  new_data_size = f_ohdr.dsize + file_sz_change;
+
+  if (!sections_reversed)
+    f_data.s_vaddr = f_bss.s_vaddr;
+  f_data.s_paddr += file_sz_change;
+#if 0
+  if (f_data.s_size + f_nextdata.s_size != f_ohdr.dsize)
+    printf ("section size doesn't tally with dsize %lx != %lx\n",
+	   f_data.s_size + f_nextdata.s_size, f_ohdr.dsize);
+#endif
+  f_data.s_size += file_sz_change;
+  lseek (a_new, 0, SEEK_SET);
+  /* write file header */
+  f_hdr.f_symptr += file_sz_change;
+#ifdef NO_DEBUG
+  f_hdr.f_nscns--;
+#endif
+
+  printf ("writing file header\n");
+  if (write (a_new, &f_hdr, sizeof (f_hdr)) != sizeof (f_hdr))
+    PERROR ("failed to write file header");
+  /* write optional header fixing dsize & bsize*/
+  printf ("writing optional header\n");
+  printf ("new data size is %lx, >= %lx\n", new_data_size,
+	 f_ohdr.dsize + f_ohdr.bsize);
+  if (new_data_size < (long) (f_ohdr.dsize + f_ohdr.bsize))
+    printf ("warning: new data size is < approx\n");
+  f_ohdr.dsize=new_data_size;
+  f_ohdr.bsize=BSS_PAD_SIZE;
+  if (write (a_new, &f_ohdr, sizeof (f_ohdr)) != sizeof (f_ohdr))
+    PERROR ("failed to write optional header");
+  /* write text as is */
+  printf ("writing text header (unchanged)\n");
+
+  if (write (a_new, &f_text, sizeof (f_text)) != sizeof (f_text))
+    PERROR ("failed to write text header");
+#ifndef NO_DEBUG
+  /* Write small bss section. */
+  if (!sections_reversed)
+    {
+      f_bss.s_size = BSS_PAD_SIZE;
+      f_bss.s_paddr = BSS_PAD_SIZE;
+      f_bss.s_vaddr = f_data.s_vaddr - BSS_PAD_SIZE;
+      if (write (a_new, &f_bss, sizeof (f_bss)) != sizeof (f_bss))
+	PERROR ("failed to write bss header");
+    }
+#endif
+  /* write new data header */
+  printf ("writing .data header\n");
+
+  if (write (a_new, &f_data, sizeof (f_data)) != sizeof (f_data))
+    PERROR ("failed to write data header");
+#ifndef NO_DEBUG
+  /* Write small bss section. */
+  if (sections_reversed)
+    {
+      f_bss.s_size = BSS_PAD_SIZE;
+      f_bss.s_paddr = BSS_PAD_SIZE;
+      f_bss.s_vaddr = f_nextdata.s_vaddr - BSS_PAD_SIZE;
+      if (write (a_new, &f_bss, sizeof (f_bss)) != sizeof (f_bss))
+	PERROR ("failed to write bss header");
+    }
+#endif
+  printf ("writing following data header\n");
+  f_nextdata.s_scnptr += file_sz_change;
+  if (f_nextdata.s_lnnoptr != 0) f_nextdata.s_lnnoptr += file_sz_change;
+  if (f_nextdata.s_relptr != 0) f_nextdata.s_relptr += file_sz_change;
+  if (write (a_new, &f_nextdata, sizeof (f_nextdata)) != sizeof (f_nextdata))
+    PERROR ("failed to write nextdata header");
+
+  /* copy other section headers adjusting the file offset */
+  for (i=0; i<(f_hdr.f_nscns-3); i++)
+    {
+      if (read (a_out, &section, sizeof (section)) != sizeof (section))
+	PERROR ("no .data section");
+
+      section.s_scnptr += file_sz_change;
+      if (section.s_lnnoptr != 0) section.s_lnnoptr += file_sz_change;
+      if (section.s_relptr != 0) section.s_relptr += file_sz_change;
+
+      if (write (a_new, &section, sizeof (section)) != sizeof (section))
+	PERROR ("failed to write data header");
+    }
+#ifdef NO_DEBUG
+  /* dump bss to maintain offsets */
+  memset (&f_bss, 0, sizeof (f_bss));
+  if (write (a_new, &f_bss, sizeof (f_bss)) != sizeof (f_bss))
+    PERROR ("failed to write bss header");
+#endif
+  size = lseek (a_new, 0, SEEK_CUR);
+  CHECK_AOUT_POS (size);
+
+  /* copy eveything else until start of data */
+  size = f_data_s_scnptr - lseek (a_out, 0, SEEK_CUR);
+
+  printf ("copying executable up to data section ... %lx bytes\n",
+	  size);
+  dup_file_area (a_out, a_new, size);
+
+  CHECK_AOUT_POS (f_data_s_scnptr);
+
+  if (!sections_reversed)
+    {
+      /* dump bss + padding between sections, sans small bss pad */
+      printf ("dumping .bss into executable... %lx bytes\n", bss_size);
+      if (write (a_new, bss_start, bss_size) != bss_size)
+	{
+	  PERROR ("failed to write bss section");
+	}
+
+      /* pad, needs to be zero */
+      bss_padding = (new_bss_size - bss_size) - BSS_PAD_SIZE;
+      if (bss_padding < 0)
+	PERROR ("padded .bss too small");
+      printf ("padding .bss ... %lx bytes\n", bss_padding);
+      empty_space = malloc (bss_padding);
+      memset (empty_space, 0, bss_padding);
+      if (write (a_new, empty_space, bss_padding) != bss_padding)
+	PERROR ("failed to write bss section");
+      free (empty_space);
+    }
+
+  /* tell dumped version not to free pure heap */
+  static_heap_dumped = 1;
+  /* Get a pointer to the raw data in our address space.  */
+  printf ("dumping .data section... %lx bytes\n", data_size);
+  if (write (a_new, data_start_va, data_size) != data_size)
+    PERROR ("failed to write data section");
+  /* were going to use free again ... */
+  static_heap_dumped = 0;
+
+  size = lseek (a_out, f_data_s_scnptr + data_size, SEEK_SET);
+
+  if (!sections_reversed)
+    {
+      size = f_nextdata_s_scnptr - size;
+      dup_file_area (a_out, a_new, size);
+    }
+  else
+    {
+      /* need to pad to bss with data in file */
+      printf ("padding .data ... %lx bytes\n", data_padding);
+      size = (f_bss_s_vaddr - f_data_s_vaddr) - data_size;
+      dup_file_area (a_out, a_new, size);
+
+      /* dump bss + padding between sections */
+      printf ("dumping .bss into executable... %lx bytes\n", bss_size);
+      if (write (a_new, bss_start, bss_size) != bss_size)
+	PERROR ("failed to write bss section");
+
+      /* pad, needs to be zero */
+      bss_padding = (new_bss_size - bss_size) - BSS_PAD_SIZE;
+      if (bss_padding < 0)
+	PERROR ("padded .bss too small");
+      printf ("padding .bss ... %lx bytes\n", bss_padding);
+      empty_space = malloc (bss_padding);
+      memset (empty_space, 0, bss_padding);
+      if (write (a_new, empty_space, bss_padding) != bss_padding)
+	PERROR ("failed to write bss section");
+      free (empty_space);
+      if (lseek (a_new, 0, SEEK_CUR) != (long) f_nextdata.s_scnptr)
+	{
+	  printf ("at %lx should be at %lx\n",
+		 lseek (a_new, 0, SEEK_CUR),
+		 f_nextdata.s_scnptr);
+	  PERROR ("file positioning error\n");
+	}
+      lseek (a_out, f_nextdata_s_scnptr, SEEK_SET);
+    }
+
+  CHECK_AOUT_POS (f_nextdata_s_scnptr);
+
+  /* now dump - nextdata don't need to do this cygwin ds is in .data! */
+  printf ("dumping following data section... %lx bytes\n", f_nextdata.s_size);
+
+  dup_file_area (a_out,a_new,f_nextdata.s_size);
+
+  /* write rest of file */
+  printf ("writing rest of file\n");
+  size = lseek (a_out, 0, SEEK_END);
+  size = size - (f_nextdata_s_scnptr + f_nextdata.s_size); /* length remaining in a_out */
+  lseek (a_out, f_nextdata_s_scnptr + f_nextdata.s_size, SEEK_SET);
+
+  dup_file_area (a_out, a_new, size);
+}
+
+/*
+ * copy from aout to anew
+ */
+static void
+dup_file_area (int a_out, int a_new, long size)
+{
+  char page[BUFSIZ];
+  long n;
+  for (; size > 0; size -= sizeof (page))
+    {
+      n = size > (long) sizeof (page) ? sizeof (page) : size;
+      if (read (a_out, page, n) != n || write (a_new, page, n) != n)
+	PERROR ("dump_out()");
+    }
+}
+
+#if 0
+static void
+write_int_to_bss (int a_out, int a_new, void* va, void* newval)
+{
+  int cpos;
+
+  cpos = lseek (a_new, 0, SEEK_CUR);
+  if (va < bss_start || va > bss_start + f_data.s_size)
+    PERROR ("address not in data space\n");
+  lseek (a_new, f_data.s_scnptr + ((unsigned long)va -
+				  (unsigned long)bss_start), SEEK_SET);
+  if (write (a_new, newval, sizeof (int)) != (int) sizeof (int))
+    PERROR ("failed to write int value");
+  lseek (a_new, cpos, SEEK_SET);
+}
+#endif

^ permalink raw reply	[relevance 1%]

* Re: [jay_finger@hotmail.com: Two problems in Emacs-21.2.91 on Windows]
  @ 2002-10-28  5:57 14% ` Harald.Maier.BW
  0 siblings, 0 replies; 143+ results
From: Harald.Maier.BW @ 2002-10-28  5:57 UTC (permalink / raw)
  Cc: emacs-devel, emacs-pretest-bug


Richard Stallman <rms@gnu.org> writes:

> Any ideas for what to do here?
>
> From: "Jay Finger" <jay_finger@hotmail.com>
> Subject: Two problems in Emacs-21.2.91 on Windows
> 
> ...
>
> 1)  When building with MSVC 7:
>
> A linker error comes up complaining about multiply defined symbols for 
> _heap_init and _heap_term.  These are both defined in w32heap.c, apparently 
> to prevent the functions with that name in the CRT from initializing the 
> heap.  In the MSVC 7 libc.lib there are a couple of additional symbols 
> defined in the object with these functions that cause that object to get 
> sucked in, whereas it didn't used to get included.  Simply removing
> libc.lib(heapinit.obj) from the library creates it's own problems as it 
> removes other symbols needed by the CRT.
>
> I found two hacks that seem to work, but I don't really like either because 
> there are sure to be issues I don't understand:
>
> Linking with the libc.lib from MSVC 6 works: it links, Emacs seems to work 
> fine (I haven't played with any features added since 21.1.1, what I've been 
> running).  I don't like this, though, since it requires hacking the build 
> environment, and there may be dependencies between the compiler and libc.lib 
> that I'm unaware of.  (You definitely need the V7 libc.lib if you want to 
> compile with the /GS option, which was invaluable for finding the stack 
> corruption described below).
>
> The other hack that seems to work OK (it links and runs with caveats as 
> above), is to just remove the definitions of _heap_init and _heap_term from 
> w32heap.c.  The comment above those says "They are normally defined by the 
> runtime, but we override them here so that the unnecessary HeapCreate call 
> is not performed."  If it's just an extra heap that we're worried about, 
> this should be slightly wasteful but harmless.  But maybe there is some 
> problem caused by having that heap initialized that the comment doesn't 
> record?

I activated your later approach and this works fine. Personally, I
would take that approach beacause this works with less pain. Here a
patch with that compiling and linking works fine with MSVC 7. This is
only tested with the current development sources.

Harald

Index: w32heap.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/w32heap.c,v
retrieving revision 1.21
diff -c -r1.21 w32heap.c
*** w32heap.c	1 Jan 2002 19:10:04 -0000	1.21
--- w32heap.c	27 Oct 2002 16:50:10 -0000
***************
*** 282,288 ****
      sbrk (need_to_alloc);
  }
  
! #if (_MSC_VER >= 1000 && !defined(USE_CRT_DLL))
  
  /* MSVC 4.2 invokes these functions from mainCRTStartup to initialize
     a heap via HeapCreate.  They are normally defined by the runtime,
--- 282,288 ----
      sbrk (need_to_alloc);
  }
  
! #if (_MSC_VER >= 1000 && _MSC_VER < 1300 && !defined(USE_CRT_DLL))
  
  /* MSVC 4.2 invokes these functions from mainCRTStartup to initialize
     a heap via HeapCreate.  They are normally defined by the runtime,

^ permalink raw reply	[relevance 14%]

Results 1-143 of 143 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2002-10-23  7:10     [jay_finger@hotmail.com: Two problems in Emacs-21.2.91 on Windows] Richard Stallman
2002-10-28  5:57 14% ` Harald.Maier.BW
2002-12-10 21:48  1% [PATCHES] 21.3.50 for Cygwin: patch 7 Joe Buehler
     [not found]     <E1ADSmN-0007pE-00@intech19.enhanced.com>
     [not found]     ` <20031025183937.GB21046@nevyn.them.org>
     [not found]       ` <543cddb93x.fsf@intech19.enhanced.com>
     [not found]         ` <20031028165700.GA1308@nevyn.them.org>
2003-10-29 15:20  0%       ` ia64 function descriptors and unexec Camm Maguire
2004-03-29 13:38  4% [PATCH] unexec() for Cygwin port Joe Buehler
2004-03-30 19:53  4% [PATCH] unexec() for Cygwin, round #2 Joe Buehler
2004-03-31 12:52  3% [PATCH] unexec() for Cygwin, try #3 Joe Buehler
2004-04-01 12:57  3% [PATCH] unexec() for Cygwin, version #4 Joe Buehler
2004-04-03  2:06     ` Stefan Monnier
2004-04-05 11:34  4%   ` Joe Buehler
2004-10-04  5:53     `exec shield' test in configure too strict? Miles Bader
2004-10-04 15:04     ` Jan D.
2004-10-04 21:20       ` Miles Bader
2004-10-05 20:40         ` Jan D.
2004-10-06 11:16           ` Eli Zaretskii
2004-10-06 11:38             ` Jan D.
2004-10-07 15:44  9%           ` Camm Maguire
2004-10-07 16:44             ` Richard Stallman
2004-10-07 18:16  5%           ` Jan D.
2004-10-06  7:07     info faces for strings and quotations Drew Adams
2004-10-07 15:28  6% ` unexec development Camm Maguire
2004-10-15 14:10  0%   ` Camm Maguire
2004-10-15 14:35  0%     ` Jan D.
2004-10-15 21:11  0%       ` Camm Maguire
2005-12-08  6:41  7% rel-alloc for windows? Ben Wing
2005-12-08  8:34  6% ` Fabrice Popineau
2005-12-08 19:37  0% ` Eli Zaretskii
2006-02-06 15:36     Possible memory corruption problem Piet van Oostrum
2006-02-06 19:13     ` Eli Zaretskii
2006-02-13  4:40       ` Richard M. Stallman
2006-02-14  4:35  7%     ` Eli Zaretskii
2006-02-14  7:56  9%       ` Piet van Oostrum
2006-02-14  9:29  9%         ` Aidan Kehoe
2006-02-15  4:39               ` Richard M. Stallman
2006-02-16 13:21  8%             ` Piet van Oostrum
2006-02-14 22:17  7%       ` Richard M. Stallman
2006-07-21 17:59  5% seg-fault in unexelf.c Chip Coldwell
2006-07-21 20:53  6% ` Chip Coldwell
2006-09-30 20:57  8% Emacs hang under cygwin 1.5.21 Sean M. Paus
2006-10-29 18:46  6% [mark@mcs.vuw.ac.nz: Problem on 64bit systems.] Richard Stallman
2006-10-29 21:54  0% ` Chong Yidong
2007-05-18 13:42     22.0.99 emacs dumper (?) problem Chip Coldwell
2007-05-21  3:26     ` Chong Yidong
2007-05-21 13:24       ` Richard Stallman
2007-05-21 14:45  5%     ` Chip Coldwell
2008-02-01 20:32     The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch is merged to trunk] Angelo Graziosi
2008-02-02 18:03     ` Eli Zaretskii
2008-02-02 19:32       ` Angelo Graziosi
2008-02-02 19:43         ` Eli Zaretskii
2008-02-02 21:21           ` Angelo Graziosi
2008-02-03  4:10             ` Eli Zaretskii
2008-02-03  9:19               ` Angelo Graziosi
2008-02-03 21:02                 ` Jason Rumney
2008-02-03 21:14                   ` Angelo Graziosi
2008-02-04  4:19                     ` Eli Zaretskii
2008-02-04  8:39                       ` Angelo Graziosi
2008-02-04  9:00                         ` YAMAMOTO Mitsuharu
2008-02-04 10:35                           ` Angelo Graziosi
2008-02-04 20:55                             ` Eli Zaretskii
2008-02-05  2:10                               ` Angelo Graziosi
2008-02-05  4:17                                 ` Eli Zaretskii
2008-02-05 10:12  7%                               ` Angelo Graziosi
2008-02-05 20:17  0%                                 ` Eli Zaretskii
2008-02-05 20:49  7%                                   ` Angelo Graziosi
2008-02-06  4:10  0%                                     ` Eli Zaretskii
2008-05-28  7:42  6% ` Angelo Graziosi
2008-05-28 10:20  0%   ` Jashy
2008-11-11 17:22  6% Building Emacs fails on Cygwin Angelo Graziosi
2009-11-09  8:32  5% HaikuOS Port Alexander Botero-Lowry
2009-12-08 19:24     Fix for Cygwin/GSlice problem Ken Brown
2009-12-09  1:33     ` Stefan Monnier
2009-12-09  3:06       ` Ken Brown
2009-12-09  8:05         ` Jan D.
2009-12-09 14:31           ` Stefan Monnier
2009-12-09 15:00             ` Ken Brown
2009-12-09 16:30  0%           ` Ken Brown
2009-12-09 18:53  0%             ` Jan Djärv
2009-12-09 19:29  0%               ` Ken Brown
2009-12-10 12:16  0%               ` Ken Brown
2010-05-19  9:34  8% On Emacs cleanup Angelo Graziosi
2010-07-13 19:02     Emacs, QT and Cairo Was: Re: Efforts to attract more users? Stephen Eilert
2010-07-15  8:48     ` Emacs and Gnome Canvas Jan Djärv
2010-07-15  8:59       ` Eli Zaretskii
2010-07-15  9:29         ` Jan Djärv
2010-07-15 10:24           ` Eli Zaretskii
2010-07-15 10:54             ` Jan Djärv
2010-07-15 12:27               ` Eli Zaretskii
2010-07-15 14:18                 ` Óscar Fuentes
2010-07-15 16:00                   ` Chong Yidong
2010-07-15 16:27                     ` Óscar Fuentes
2010-07-15 17:06                       ` Eli Zaretskii
2010-07-15 17:48                         ` Óscar Fuentes
2010-07-15 18:06                           ` Eli Zaretskii
2010-07-15 21:27                             ` Óscar Fuentes
2010-07-16  8:17                               ` Eli Zaretskii
2010-07-16 14:24                                 ` Óscar Fuentes
2010-07-16 15:19                                   ` Eli Zaretskii
2010-07-16 16:07                                     ` Óscar Fuentes
2010-07-16 18:43                                       ` Eli Zaretskii
2010-07-16 21:21                                         ` Óscar Fuentes
2010-07-16 23:44                                           ` Chad Brown
2010-07-17  0:08                                             ` Óscar Fuentes
2010-07-17  7:57  6%                                           ` Eli Zaretskii
2010-07-17  8:34  0%                                             ` Andreas Schwab
2011-04-29  8:08  2% bookkeeping to prepare for a 64-bit EMACS_INT on 32-bit hosts Paul Eggert
2011-07-18  0:01  1% [PATCH] system-type cygwin with window-system w32 Daniel Colascione
2011-10-13  9:24     Emacs bzr memory footprint Carsten Mattner
2011-10-13 10:01     ` Eli Zaretskii
2011-10-13 13:13       ` Carsten Mattner
2011-10-13 20:18         ` chad
2011-10-14 12:13           ` Carsten Mattner
2011-10-14 12:18             ` Carsten Mattner
2011-10-14 15:49               ` Sven Joachim
2011-10-14 16:30                 ` Ted Zlatanov
2011-10-14 16:48                   ` Sven Joachim
2011-10-20 13:35                     ` Nix
2011-10-20 23:02                       ` John Wiegley
2011-10-21  0:19                         ` Nix
2011-10-21  8:19                           ` Eli Zaretskii
2011-10-21 12:05                             ` Nix
2011-10-21 12:36                               ` Eli Zaretskii
2011-10-21 12:47                                 ` Nix
2011-10-21 14:30  6%                               ` Dmitry Antipov
2011-10-21 15:22  5%                                 ` Nix
2011-10-21 18:29                                       ` Dmitry Antipov
2011-10-21 18:36  6%                                     ` Nix
2011-10-21 13:30                           ` Stefan Monnier
2011-10-21 15:34  6%                         ` Dmitry Antipov
2011-10-21 18:00                               ` Stefan Monnier
2011-10-21 18:27                                 ` Óscar Fuentes
2011-10-21 19:11  6%                               ` Nix
2011-11-26 13:26     Memory again Carsten Mattner
2011-11-26 14:35     ` Dmitry Antipov
2011-11-26 14:48       ` Eli Zaretskii
2011-11-26 17:37  7%     ` Dmitry Antipov
2011-11-26 20:19  0%       ` Eli Zaretskii
2011-12-12  8:11     Aligned blocks management: obsolete? Dmitry Antipov
2011-12-12 13:13     ` Eli Zaretskii
2011-12-12 14:07       ` Dmitry Antipov
2011-12-12 18:27         ` Paul Eggert
2012-06-19 16:51           ` Dmitry Antipov
2012-06-19 21:34             ` Stefan Monnier
2012-06-20  6:47               ` Dmitry Antipov
2012-06-20 12:48                 ` Stefan Monnier
2012-06-20 13:54                   ` Dmitry Antipov
2012-06-20 17:10                     ` Eli Zaretskii
2012-06-21  4:27                       ` Dmitry Antipov
2012-06-21 16:29 10%                     ` Eli Zaretskii
2012-06-20 17:06  5%             ` Eli Zaretskii
2011-12-29 14:03     [PATCH 0/4] Support Win32 GUI in Cygwin Emacs Daniel Colascione
2011-12-29 14:03  1% ` [PATCH 3/4] Implement cygw32 Daniel Colascione
2012-02-19 20:18     Windows 64 port AJMR
2012-02-19 21:26     ` Eli Zaretskii
2012-02-19 22:05 11%   ` Fabrice Popineau
2012-02-20 20:47         ` Eli Zaretskii
2012-02-28 21:32  8%       ` Fabrice Popineau
2012-03-12  4:56  6% "resource temporarily unavailable" errors on windows 7 Alex Harsanyi
2012-03-25 11:47  8% Emacs win32 cleanup Fabrice Popineau
2012-06-27 23:36     FFI in Emacs Aurélien Aptel
2012-06-27 23:47     ` Glenn Morris
2012-06-28  0:03       ` John Wiegley
2012-06-28  2:12         ` Glenn Morris
2012-06-28  6:20           ` joakim
2012-07-11  9:40             ` joakim
2012-08-25 17:25               ` Aurélien Aptel
2013-03-12 19:16                 ` Aurélien Aptel
2013-03-12 21:50                   ` Eli Zaretskii
2013-03-12 22:53                     ` Aurélien Aptel
2013-03-13  3:55  7%                   ` Eli Zaretskii
2012-08-07  8:19     [PATCH 0/9] Support Win32 GUI in Cygwin Emacs Daniel Colascione
2012-08-07  8:19  1% ` [PATCH 3/9] Implement cygw32 Daniel Colascione
2012-08-09 19:37  1% [PATCH 01/10] move some globals into a thread object Tom Tromey
2014-01-18 13:39     (heap 1024 82721 1933216) Daniel Colascione
2014-01-19  2:53     ` Stefan Monnier
2014-01-19  3:31  7%   ` Daniel Colascione
2014-01-19 15:45  0%     ` Eli Zaretskii
2014-02-20 23:29     [RFC] Replacing malloc_get_state functionality Ondřej Bílka
2014-02-21  7:38     ` Paul Eggert
2014-02-24 15:31       ` Andreas Schwab
2014-02-24 20:01         ` Stefan Monnier
2014-02-24 23:51  5%       ` Daniel Colascione
2014-03-04 10:31  0%         ` Ondřej Bílka
2014-06-19 16:02     Enlarge MAX_ALLOCA? Eli Zaretskii
2014-06-19 18:28     ` Stefan Monnier
2014-06-19 18:38       ` Eli Zaretskii
2014-06-19 20:37         ` Stefan Monnier
2014-06-20  7:08           ` Eli Zaretskii
2014-06-20 13:02             ` Stefan Monnier
2014-06-20 13:18  8%           ` Eli Zaretskii
2014-06-24 17:19     Dumper problems and a possible solutions Rich Felker
2014-06-25 18:03     ` Dmitry Antipov
2014-06-25 18:20  8%   ` Eli Zaretskii
2014-06-25 18:32  7%     ` Rich Felker
2014-06-25 18:49  9%       ` Eli Zaretskii
2014-06-25 19:03  4%         ` Rich Felker
2014-06-25 19:18  8%           ` Eli Zaretskii
2014-06-25 19:57  4%             ` Rich Felker
2014-06-25 20:15  0%               ` Eli Zaretskii
2014-06-25 20:34  5%                 ` Rich Felker
2014-06-26  2:44                       ` Eli Zaretskii
2014-06-26  4:28                         ` Rich Felker
2014-06-26 15:02  7%                       ` Eli Zaretskii
2014-06-25 20:53  8%       ` Samuel Bronson
2014-06-25 21:24 10%         ` Rich Felker
2015-02-04 17:57  5% Dumper issue, revisited; invalid realloc/free Rich Felker
2015-02-04 19:08  0% ` Eli Zaretskii
2015-02-04 19:13  0%   ` Rich Felker
2015-02-04 19:26         ` Eli Zaretskii
2015-02-04 20:34           ` Ken Brown
2015-02-05  1:31             ` Rich Felker
2015-02-05  3:25               ` Rich Felker
2015-02-05  3:48                 ` Eli Zaretskii
2015-02-05  4:33  6%               ` Rich Felker
2015-02-04 19:21     ` Eli Zaretskii
2015-02-04 19:37  6%   ` Rich Felker
2015-02-04 19:44  7%     ` Eli Zaretskii
2015-02-04 19:49  0%       ` Rich Felker
2015-02-04 20:08  0%       ` Rich Felker
2015-11-02  1:59  1% [PATCH 8/8] ELF unexec: Don't insert a new section Alan Modra
     [not found]     <CAGBJN90Q61HDtx=9eTBfgorC9qgR16kNYh9kWJiRQ2AcQKds9Q@mail.gmail.com>
2015-11-16 21:04  6% ` Your patch on src/unexelf.c causes Emacs can't dump twice Alan Modra
     [not found]     <ksa8fz8eud.fsf@luna.netfonds.no>
     [not found]     ` <87twe6sx2g.fsf@users.sourceforge.net>
     [not found]       ` <87eg51ng4r.fsf_-_@users.sourceforge.net>
     [not found]         ` <87k2djwumn.fsf@users.sourceforge.net>
     [not found]           ` <83h98nidvd.fsf@gnu.org>
     [not found]             ` <87eg3rvtsf.fsf@users.sourceforge.net>
     [not found]               ` <83k2dihpm9.fsf@gnu.org>
     [not found]                 ` <8760p2wzgj.fsf@users.sourceforge.net>
     [not found]                   ` <838ttyhhzu.fsf@gnu.org>
     [not found]                     ` <871szqwu51.fsf@users.sourceforge.net>
     [not found]                       ` <831szqhbc2.fsf@gnu.org>
2016-10-22  3:03                         ` When should ralloc.c be used? (WAS: bug#24358) npostavs
2016-10-22  5:32                           ` Paul Eggert
2016-10-22  7:29                             ` Eli Zaretskii
2016-10-22 18:34                               ` Paul Eggert
2016-10-22 19:43                                 ` When should ralloc.c be used? Stefan Monnier
2016-10-23  2:37                                   ` Paul Eggert
2016-10-23 12:55                                     ` Stefan Monnier
2016-10-23 14:28                                       ` Stefan Monnier
2016-10-23 14:57                                         ` Eli Zaretskii
2016-10-23 15:07                                           ` Stefan Monnier
2016-10-23 15:44  7%                                         ` Eli Zaretskii
2016-10-23 16:30  0%                                           ` Stefan Monnier
2016-10-23 16:45  0%                                             ` Eli Zaretskii
2016-10-23 16:49  0%                                               ` Stefan Monnier
2016-10-23 17:35  7%                                                 ` Eli Zaretskii
2016-10-23 20:23  0%                                                   ` Stefan Monnier
2016-10-23 20:33  0%                                                     ` Eli Zaretskii
2016-10-23 20:44                                                           ` Stefan Monnier
2016-10-24  5:11                                                             ` Paul Eggert
2016-10-24 12:33                                                               ` Stefan Monnier
2016-10-24 13:05                                                                 ` Eli Zaretskii
2016-10-24 14:37                                                                   ` Stefan Monnier
2016-10-24 15:40  7%                                                                 ` Eli Zaretskii
2016-10-24 16:27  0%                                                                   ` Daniel Colascione
2016-10-25 14:14  0%                                                                     ` Stefan Monnier
2016-10-24 18:45  0%                                                                   ` Stefan Monnier
2016-10-24 19:38  0%                                                                     ` Eli Zaretskii
2016-10-25 14:12  7%                                                                       ` Stefan Monnier
2016-10-25 16:36  0%                                                                         ` Eli Zaretskii
2016-10-25 19:27  9%                                                                           ` Stefan Monnier
2016-11-02 14:16  9% emacs24/25 FTBFS since a long time on GNU/Hurd Svante Signell
2016-11-02 15:39     ` Eli Zaretskii
2016-11-02 15:51  2%   ` Svante Signell
2016-11-28 19:50     Preview: portable dumper Daniel Colascione
2016-11-28 20:12     ` Eli Zaretskii
2016-11-29 16:55       ` Richard Stallman
2016-11-29 18:39         ` Eli Zaretskii
2016-11-29 19:13           ` Paul Eggert
2016-11-29 19:35             ` Eli Zaretskii
2016-11-29 20:54               ` Paul Eggert
2016-11-30 16:38                 ` Eli Zaretskii
2016-11-30 18:57                   ` John Wiegley
2016-11-30 19:14                     ` Daniel Colascione
2016-11-30 21:03                       ` John Wiegley
2016-11-30 21:06                         ` Paul Eggert
2016-12-01  3:32                           ` Eli Zaretskii
2016-12-01  9:16                             ` Paul Eggert
2016-12-01 17:26 10%                           ` Eli Zaretskii
2016-12-01 17:35  0%                             ` Daniel Colascione
2016-12-01 17:58 10%                             ` Paul Eggert
2017-08-27 15:27  1% can't build master on Debian 8, Lucid widgets Mike Kupfer
2017-10-22 22:13 10% Emacs on QNX Elad Lahav
2017-10-23  4:51  7% ` Paul Eggert
2017-10-23 11:27       ` Elad Lahav
2017-10-24  1:52  4%     ` Elad Lahav
2017-10-24 20:14 10%       ` Paul Eggert
2019-01-16 10:07     undefined reference to `my_heap_start' Colin Baxter
2019-01-17  1:36 21% ` Paul Eggert
2019-05-03 16:07     make check fails to link due to missing -lpthread? Jeffrey Walton
2019-05-03 23:18  1% ` Paul Eggert
2019-05-06 14:23  1% Patch to lisp/emacs-lisp/lisp.el breaks build: chartable is nil Daniel Pittman
     [not found]     <20190621220118.16051.70712@vcs0.savannah.gnu.org>
     [not found]     ` <20190621220121.8B68D209DE@vcs0.savannah.gnu.org>
2019-06-21 23:02       ` master 7555f93: Remove src/macuvs.h from Git repository Glenn Morris
2019-06-21 23:33         ` Paul Eggert
2019-06-22  0:21           ` Glenn Morris
2019-06-22  0:25             ` Paul Eggert
2019-06-22  7:35               ` Eli Zaretskii
2019-06-22 10:20  1%             ` Robert Pluim
2019-08-18  7:44  1% Assertion failure !FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n) martin rudalics
2019-08-31 20:45     Tabs Juri Linkov
2019-09-01  8:59     ` Tabs (on macos) Jean-Christophe Helary
2019-09-01 20:11       ` Juri Linkov
2019-09-16 13:41         ` Stefan Kangas
2019-09-16 20:33           ` Juri Linkov
2019-09-17  9:11  1%         ` Stefan Kangas
2019-09-17  9:29  1%           ` Stefan Kangas
     [not found]     <87sgme1ww7.fsf@yantar92-laptop.i-did-not-set--mail-host-address--so-tickle-me>
     [not found]     ` <83o8x0rl6d.fsf@gnu.org>
     [not found]       ` <87lfs2mzo8.fsf@yantar92-laptop.i-did-not-set--mail-host-address--so-tickle-me>
     [not found]         ` <87lfs19shb.fsf@mail.linkov.net>
     [not found]           ` <87a78gn5k5.fsf@yantar92-laptop.i-did-not-set--mail-host-address--so-tickle-me>
     [not found]             ` <83sgm8ox3g.fsf@gnu.org>
     [not found]               ` <87zhgflxmc.fsf@yantar92-laptop.i-did-not-set--mail-host-address--so-tickle-me>
     [not found]                 ` <83lfrzq1s1.fsf@gnu.org>
     [not found]                   ` <87d0d7w3tt.fsf@yantar92-laptop.i-did-not-set--mail-host-address--so-tickle-me>
     [not found]                     ` <83zhgaloc5.fsf@gnu.org>
     [not found]                       ` <87zhg7jmjg.fsf@yantar92-laptop.i-did-not-set--mail-host-address--so-tickle-me>
     [not found]                         ` <83h82ej03y.fsf@gnu.org>
     [not found]                           ` <87r21ick48.fsf@gmail.com>
     [not found]                             ` <83immthovt.fsf@gnu.org>
     [not found]                               ` <87o8wkc50t.fsf@gmail.com>
     [not found]                                 ` <83lfrodix4.fsf@gnu.org>
2019-12-13 12:12                                   ` Should use of mallopt depend on DOUG_LEA_MALLOC? (WAS: bug#38345) Noam Postavsky
2019-12-13 14:38  6%                                 ` Eli Zaretskii
2020-09-07 12:58  1% 13 Test Failures Vin Shelton
2020-09-07 13:01  1% ` Fwd: " Vin Shelton
2021-03-08  3:35     Opportunistic GC Stefan Monnier
2021-03-08  7:20     ` Pip Cet
2021-03-08 14:45       ` Eli Zaretskii
2021-03-08 14:57         ` Pip Cet
2021-03-09 13:01           ` Eli Zaretskii
2021-03-10 20:21             ` Pip Cet
2021-03-10 20:41  5%           ` Eli Zaretskii
2021-03-11  8:06  0%             ` Pip Cet
2021-03-11  9:03  0%               ` Eli Zaretskii
2021-12-22  4:43     make docs Jean-Christophe Helary
2021-12-22 15:45     ` Philipp Stephani
2021-12-22 16:43       ` Jean-Christophe Helary
2021-12-23  4:34         ` Jean-Christophe Helary
2021-12-23  7:15           ` Eli Zaretskii
2021-12-23  9:00  1%         ` Jean-Christophe Helary
2021-12-23  9:30     Dependencies for native compiling emacs not found Thierry Volpiatto
2021-12-23  9:57     ` Eli Zaretskii
2021-12-23 12:56       ` Thierry Volpiatto
2021-12-23 14:24         ` Eli Zaretskii
2021-12-23 15:51  1%       ` Thierry Volpiatto
2022-04-19 10:20     Windows 28.1 install/zip has el newer than elc for some files? Joel Reicher
2022-04-19 21:14     ` Corwin Brust
2022-04-19 23:20       ` Corwin Brust
2022-04-20  2:33         ` Corwin Brust
2022-04-20  3:15           ` Joel Reicher
2022-04-20  6:27             ` Eli Zaretskii
2022-04-21 15:55               ` Corwin Brust
2022-04-21 16:03                 ` Eli Zaretskii
2022-04-21 16:11                   ` Corwin Brust
2022-04-21 17:06  1%                 ` Corwin Brust
2022-04-25  1:49  1% Emacs 28 on OSX: emacsclient.c:1415: warning: implicit declaration of function 'openat' Keith David Bershatsky
2022-06-04 17:27     Convert README.org to plain text README while installing package Alan Mackenzie
2022-06-12  9:18     ` Org mode and Emacs (was: Convert README.org to plain text README while installing package) Eli Zaretskii
2022-06-12 10:04       ` Ihor Radchenko
2022-06-12 10:15         ` Eli Zaretskii
2022-06-12 10:38           ` Ihor Radchenko
2022-06-12 14:36             ` Eli Zaretskii
2022-06-15  5:19               ` Ihor Radchenko
2022-06-15 12:50                 ` Eli Zaretskii
2022-06-16  7:03                   ` Ihor Radchenko
2022-06-16  8:13                     ` Eli Zaretskii
2022-06-16 11:12                       ` Mattias Engdegård
2022-06-16 12:58                         ` Ihor Radchenko
2022-06-16 16:59                           ` Org mode and Emacs Stefan Monnier
2022-06-17  7:18                             ` Larger GC thresholds for non-interactive Emacs (was: Org mode and Emacs) Ihor Radchenko
2022-06-17 13:49                               ` Larger GC thresholds for non-interactive Emacs Stefan Monnier
2022-06-17 15:11                                 ` Lars Ingebrigtsen
2022-06-17 17:48                                   ` Stefan Monnier
2022-06-17 18:20                                     ` Lars Ingebrigtsen
2022-06-18  2:32                                       ` Stefan Monnier
2022-06-18 12:49                                         ` Lars Ingebrigtsen
2022-06-18 13:20                                           ` Eli Zaretskii
2022-06-19 11:02                                             ` Lars Ingebrigtsen
2022-06-21  2:01                                               ` Lynn Winebarger
2022-06-22  0:01  5%                                             ` Lynn Winebarger
2022-06-22 12:59  7%                                               ` Eli Zaretskii
2022-06-22 23:30  0%                                                 ` Lynn Winebarger
2022-06-23  7:09  0%                                                   ` Eli Zaretskii
2022-06-23  7:18                                                         ` Ihor Radchenko
2022-06-23  7:37                                                           ` Eli Zaretskii
2022-06-23  8:02                                                             ` Ihor Radchenko
2022-06-23  8:24                                                               ` Eli Zaretskii
2022-06-23  9:03                                                                 ` Ihor Radchenko
2022-06-23 10:08  5%                                                               ` Eli Zaretskii
2022-06-25  5:10  0%                                                                 ` Ihor Radchenko
2022-06-25  6:03  5%                                                                   ` Eli Zaretskii
2022-06-27  9:32 10%                                                                     ` Ihor Radchenko
2022-06-27 13:20  5%                                                                       ` Eli Zaretskii
2022-06-29  9:35  5%                                                                         ` Ihor Radchenko
2023-01-14  3:28  1% Need help compiling emacs 27.2 Ruijie Yu via Emacs development discussions.
2023-08-04  7:42     Android port Angelo Graziosi
2023-08-06 10:10     ` Po Lu
2023-08-06 13:05       ` Eli Zaretskii
2023-08-06 13:12         ` Bruno Haible
2023-08-06 13:18           ` Eli Zaretskii
2023-08-06 13:41             ` Po Lu
2023-08-06 15:09               ` Angelo Graziosi
2023-08-06 15:35                 ` Angelo Graziosi
2023-08-06 15:44                   ` Angelo Graziosi
2023-08-06 17:36                     ` Eli Zaretskii
2023-08-06 18:11                       ` Angelo Graziosi
2023-08-06 18:19                         ` Eli Zaretskii
2023-08-06 18:34                           ` Angelo Graziosi
2023-08-06 18:53                             ` Eli Zaretskii
2023-08-06 20:26                               ` Angelo Graziosi
2023-08-07  2:26                                 ` Eli Zaretskii
2023-08-07  7:20                                   ` Angelo Graziosi
2023-08-07  7:22                                     ` Po Lu
2023-08-07  8:19  1%                                   ` Corwin Brust
2024-01-13  4:52  2% configure fails to find gtk and glib and exits with an empty error Jeremy Baxter

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).