Subject: 25.0.50; Emacs daemon: leaking memory in a tight loop after losing X frame.

From: [email-masked] (Peder O. Klingenberg)
Date: Sat, 22 Nov 2014 00:45:50 +0100

When connecting to a daemon using ssh and X forwarding, if the X
connection drops suddenly, the daemon process enters a loop eating cpu
and memory until the machine runs out of memory.

Steps to reproduce:

workstation-local$ emacs --daemon=test
home$ ssh workstation
workstation-ssh$ emacsclient -nc -stest # wait for window to appear
workstation-ssh$ ~. Connection to workstation closed.
home$

The workstation can have other frames running or not, it doesn't matter.
I have strace output showing the loop, and I have a debug build hooked
up to gdb.  Strace shows:

pselect6(19, [4 7 10 14 16 17 18], [], NULL, {99969, 30481693}, {NULL, 8}) = 1 (in [10], left {99839, 322650078})
--- SIGIO (I/O possible) @ 0 (0) ---
rt_sigreturn(0)                         = 1
poll([{fd=4, events=POLLIN}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}], 5, 0) = 0 (Timeout)
read(10, "", 4096)                      = 0
pselect6(19, [4 7 10 14 16 17 18], [], NULL, {100000, 0}, {NULL, 8}) = 1 (in [10], left {99999, 999988057})
poll([{fd=4, events=POLLIN}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}], 5, 0) = 0 (Timeout)
pselect6(19, [4 7 10 14 16 17 18], [], NULL, {100000, 0}, {NULL, 8}) = 1 (in [10], left {99999, 999996229})
poll([{fd=4, events=POLLIN}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}], 5, 0) = 0 (Timeout)

The first line is what an idle emacs --daemon usually shows, regardless
of wether or not clients are attached.  Then the SIGIO comes as I close
the connection, and then the looping starts.  It goes on and on,
alternating between pselect and poll, I have just included the start.

(gdb) bt full
#0  0x00007fa4e0f3dca3 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00007fa4e423a5b9 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fa4e423ab24 in g_main_context_pending () from /lib/libglib-2.0.so.0
No symbol table info available.
#3  0x000000000067cd9a in xg_select (fds_lim=19, rfds=0x7fff89c71b40, wfds=0x7fff89c71ac0, 
    efds=0x0, timeout=0x7fff89c71be0, sigmask=0x0) at xgselect.c:158
        pselect_errno = 11
        all_rfds = {
          fds_bits = {1024, 0 <repeats 15 times>}
        }
        all_wfds = {
          fds_bits = {0 <repeats 16 times>}
        }
        tmo = {
          tv_sec = 0, 
          tv_nsec = -1
        }
        tmop = 0x7fff89c71be0
        context = 0x1d0b2f0
        have_wfds = 1
        gfds_buf = {{
            fd = 4, 
            events = 1, 
            revents = 0
          }, {
            fd = 14, 
            events = 3, 
            revents = 0
          }, {
            fd = 16, 
            events = 3, 
            revents = 0
          }, {
            fd = 17, 
            events = 3, 
            revents = 0
          }, {
            fd = 18, 
            events = 3, 
            revents = 0
          }, {
            fd = -1983441888, 
---Type <return> to continue, or q <return> to quit---
            events = 32767, 
            revents = 0
          }, {
            fd = 17472, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441792, 
            events = 32767, 
            revents = 0
          }, {
            fd = 151068672, 
            events = 0, 
            revents = 0
          }, {
            fd = -521274647, 
            events = 32676, 
            revents = 0
          }, {
            fd = -1983440152, 
            events = 32767, 
            revents = 0
          }, {
            fd = 4275962, 
            events = 0, 
            revents = 0
          }, {
            fd = 1028, 
            events = 0, 
            revents = 0
          }, {
            fd = -1, 
            events = 65535, 
            revents = 65535
          }, {
            fd = 19390005, 
            events = 0, 
            revents = 0
          }, {
            fd = 17472, 
            events = 0, 
            revents = 0
          }, {
            fd = -518111712, 
---Type <return> to continue, or q <return> to quit---
            events = 32676, 
            revents = 0
          }, {
            fd = 16384, 
            events = 0, 
            revents = 0
          }, {
            fd = 17456, 
            events = 0, 
            revents = 0
          }, {
            fd = 1024, 
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = -521293107, 
            events = 32676, 
            revents = 0
          }, {
            fd = 17472, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441664, 
            events = 32767, 
            revents = 0
          }, {
            fd = 150929408, 
            events = 0, 
            revents = 0
          }, {
            fd = -521274647, 
            events = 32676, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = 30383, 
---Type <return> to continue, or q <return> to quit---
            events = 0, 
            revents = 0
          }, {
            fd = -518111608, 
            events = 32676, 
            revents = 0
          }, {
            fd = -1, 
            events = 65535, 
            revents = 65535
          }, {
            fd = 139264, 
            events = 0, 
            revents = 0
          }, {
            fd = 4, 
            events = 0, 
            revents = 0
          }, {
            fd = 96, 
            events = 0, 
            revents = 0
          }, {
            fd = 4, 
            events = 0, 
            revents = 0
          }, {
            fd = 17456, 
            events = 0, 
            revents = 0
          }, {
            fd = 1024, 
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = -518111712, 
            events = 32676, 
            revents = 0
          }, {
            fd = -1983441488, 
---Type <return> to continue, or q <return> to quit---
            events = 32767, 
            revents = 0
          }, {
            fd = 48, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983435968, 
            events = 32767, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = -521287506, 
            events = 32676, 
            revents = 0
          }, {
            fd = -518111608, 
            events = 32676, 
            revents = 0
          }, {
            fd = 1024, 
            events = 0, 
            revents = 0
          }, {
            fd = -518111712, 
            events = 32676, 
            revents = 0
          }, {
            fd = 4, 
            events = 0, 
            revents = 0
          }, {
            fd = 96, 
            events = 0, 
            revents = 0
          }, {
            fd = 4, 
---Type <return> to continue, or q <return> to quit---
            events = 0, 
            revents = 0
          }, {
            fd = -1983441488, 
            events = 32767, 
            revents = 0
          }, {
            fd = 151144720, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441488, 
            events = 32767, 
            revents = 0
          }, {
            fd = -518111712, 
            events = 32676, 
            revents = 0
          }, {
            fd = -1983441360, 
            events = 32767, 
            revents = 0
          }, {
            fd = 48, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983435968, 
            events = 32767, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = -521287506, 
            events = 32676, 
            revents = 0
          }, {
            fd = 0, 
---Type <return> to continue, or q <return> to quit---
            events = 0, 
            revents = 0
          }, {
            fd = 1024, 
            events = 2, 
            revents = 0
          }, {
            fd = 151157744, 
            events = 0, 
            revents = 0
          }, {
            fd = 151156736, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983435968, 
            events = 32767, 
            revents = 0
          }, {
            fd = 1, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441360, 
            events = 32767, 
            revents = 0
          }, {
            fd = 151156694, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983435968, 
            events = 32767, 
            revents = 0
          }, {
            fd = 6006422, 
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 2, 
            revents = 0
          }, {
            fd = 151144720, 
---Type <return> to continue, or q <return> to quit---
            events = 0, 
            revents = 0
          }, {
            fd = 12837632, 
            events = 6, 
            revents = 0
          }, {
            fd = 151154934, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441328, 
            events = 32767, 
            revents = 0
          }, {
            fd = 5511188, 
            events = 0, 
            revents = 0
          }, {
            fd = 151154918, 
            events = 0, 
            revents = 0
          }, {
            fd = 151154934, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441264, 
            events = 32767, 
            revents = 0
          }, {
            fd = 6014030, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441280, 
            events = 32767, 
            revents = 0
          }, {
            fd = 29269901, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441272, 
---Type <return> to continue, or q <return> to quit---
            events = 32767, 
            revents = 0
          }, {
            fd = 5512393, 
            events = 0, 
            revents = 0
          }, {
            fd = 29269901, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441248, 
            events = 32767, 
            revents = 0
          }, {
            fd = 5512393, 
            events = 0, 
            revents = 0
          }, {
            fd = 29269901, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441120, 
            events = 6, 
            revents = 0
          }, {
            fd = 151154982, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441200, 
            events = 32767, 
            revents = 0
          }, {
            fd = 5511188, 
            events = 0, 
            revents = 0
          }, {
            fd = 151154966, 
            events = 0, 
            revents = 0
          }, {
            fd = 151154982, 
---Type <return> to continue, or q <return> to quit---
            events = 0, 
            revents = 0
          }, {
            fd = -1983441136, 
            events = 32767, 
            revents = 0
          }, {
            fd = 6014030, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441152, 
            events = 32767, 
            revents = 0
          }, {
            fd = 29269901, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441144, 
            events = 32767, 
            revents = 0
          }, {
            fd = 5512393, 
            events = 0, 
            revents = 0
          }, {
            fd = 29269901, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983441120, 
            events = 32767, 
            revents = 0
          }, {
            fd = 5512393, 
            events = 0, 
            revents = 0
          }, {
            fd = 29269901, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983440992, 
---Type <return> to continue, or q <return> to quit---
            events = 32767, 
            revents = 0
          }, {
            fd = 5568601, 
            events = 0, 
            revents = 0
          }, {
            fd = 202, 
            events = 0, 
            revents = 0
          }, {
            fd = 654126815, 
            events = 0, 
            revents = 0
          }, {
            fd = -1, 
            events = 65535, 
            revents = 65535
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = -1, 
            events = 65535, 
            revents = 65535
          }, {
            fd = -1983440848, 
            events = 32767, 
            revents = 0
          }, {
            fd = 29269901, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983440992, 
            events = 32767, 
            revents = 0
          }, {
            fd = 5519183, 
---Type <return> to continue, or q <return> to quit---
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = 29269904, 
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = 1416609949, 
            events = 0, 
            revents = 0
          }, {
            fd = -1983440688, 
            events = 32767, 
            revents = 0
          }, {
            fd = 5569774, 
            events = 0, 
            revents = 0
          }, {
            fd = 0, 
            events = 0, 
            revents = 0
          }, {
            fd = -1, 
            events = 65535, 
            revents = 65535
          }, {
            fd = 13065074, 
            events = 0, 
            revents = 0
          }, {
            fd = 13065074, 
            events = 0, 
            revents = 0
          }, {
            fd = 3, 
---Type <return> to continue, or q <return> to quit---
            events = 0, 
            revents = 0
          }, {
            fd = 16384, 
            events = 0, 
            revents = 0
          }}
        gfds = 0x7fff89c713e0
        gfds_size = 128
        n_gfds = 5
        retval = 1
        our_fds = 0
        max_fds = 18
        context_acquired = true
        i = 19
        nfds = 1
        tmo_in_millisec = -1
        need_to_dispatch = true
        sa_avail = 16384
        sa_count = 3
        sa_must_free = false
#4  0x00000000006314ca in wait_reading_process_output (time_limit=0, nsecs=0, read_kbd=-1, 
    do_display=true, wait_for_cell=13065074, wait_proc=0x0, just_wait_proc=0) at process.c:4602
        timeout_reduced_for_timers = false
        channel = 8
        nfds = 1
        Available = {
          fds_bits = {1024, 0 <repeats 15 times>}
        }
        Writeok = {
          fds_bits = {0 <repeats 16 times>}
        }
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 11
        proc = 2
        timeout = {
          tv_sec = 0, 
          tv_nsec = 0
        }
        end_time = {
          tv_sec = 140735504915488, 
          tv_nsec = 6054295
---Type <return> to continue, or q <return> to quit---
        }
        got_some_input = -1
        count = 2
#5  0x000000000054eabf in kbd_buffer_get_event (kbp=0x7fff89c71f40, used_mouse_menu=0x7fff89c726ad, 
    end_time=0x0) at keyboard.c:3961
        do_display = true
        obj = 140735504915984
#6  0x000000000054b403 in read_event_from_main_queue (end_time=0x0, local_getcjmp=0x7fff89c72210, 
    used_mouse_menu=0x7fff89c726ad) at keyboard.c:2261
        c = 13065074
        save_jump = {{
            __jmpbuf = {13406018, 5093183484132150770, 13065122, 140735504919360, 0, 0, 
              5093183483983252978, -5093135483875013134}, 
            __mask_was_saved = 0, 
            __saved_mask = {
              __val = {0, 13091589, 768, 140735504917936, 40, 2, 13091589, 140735504917200, 
                6051389, 17302832, 17956624, 139640288257024, 13065074, 16384, 17302832, 
                140735504917248}
            }
          }}
        kb = 0xa1
#7  0x000000000054b62f in read_decoded_event_from_main_queue (end_time=0x0, 
    local_getcjmp=0x7fff89c72210, prev_event=13065074, used_mouse_menu=0x7fff89c726ad)
    at keyboard.c:2327
        nextevt = 13065074
        frame = 0xc7c305
        terminal = 0xffffffffffffffff
        events = {13065074, 25785818896, 31024278, 31024278, 140735504916576, 5570837, 0, -1, 
          13091584, 140735504916480, 16015120, 13091584, 140735504916528, 6558879, 13091584, 
          16015120}
        n = 0
#8  0x000000000054ca03 in read_char (commandflag=1, map=31024278, prev_event=13065074, 
    used_mouse_menu=0x7fff89c726ad, end_time=0x0) at keyboard.c:2923
        c = 13065074
        jmpcount = 2
        local_getcjmp = {{
            __jmpbuf = {31024278, 5093183484132150770, 4275584, 140735504919360, 0, 0, 
              5093183483983252978, -5093135483875013134}, 
            __mask_was_saved = 0, 
            __saved_mask = {
              __val = {0, 13091589, 768, 0, 40, 2, 13091589, 140735504917200, 6051389, 17302832, 
                17956624, 0, 13065074, 16384, 17302832, 140735504917248}
            }
          }}
---Type <return> to continue, or q <return> to quit---
        save_jump = {{
            __jmpbuf = {13091589, 768, 0, 0, 0, 0, 0, 0}, 
            __mask_was_saved = 0, 
            __saved_mask = {
              __val = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25769803776, 13091584, 140735504917016, 
                5514875, 25769803776, 13091589}
            }
          }}
        tem = 12884901889
        save = 5514875
        previous_echo_area_message = 13065074
        also_record = 13065074
        reread = false
        gcpro1 = {
          next = 0x600c75b72, 
          var = 0x1d964a6, 
          nvars = 140735504917328
        }
        gcpro2 = {
          next = 0x7fff89c72390, 
          var = 0x5611e4, 
          nvars = 13065074
        }
        polling_stopped_here = true
        orig_kboard = 0xc825c0
#9  0x0000000000558c12 in read_key_sequence (keybuf=0x7fff89c726e0, bufsize=30, prompt=13065074, 
    dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, 
    prevent_redisplay=false) at keyboard.c:9206
        interrupted_kboard = 0xc825c0
        interrupted_frame = 0xc897d8
        key = 13065122
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = 140735504918160
        count = 2
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = 31024278
        first_event = 13065074
        first_unbound = 31
        mock_input = 0
---Type <return> to continue, or q <return> to quit---
        fkey = {
          parent = 16423510, 
          map = 16423510, 
          start = 0, 
          end = 0
        }
        keytran = {
          parent = 13045318, 
          map = 13045318, 
          start = 0, 
          end = 0
        }
        indec = {
          parent = 16423526, 
          map = 16423526, 
          start = 0, 
          end = 0
        }
        shift_translated = false
        delayed_switch_frame = 13065074
        original_uppercase = 4517220
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0xc7c300
        fake_prefixed_keys = 13065074
        gcpro1 = {
          next = 0xc8cd95, 
          var = 0xc7bf8b, 
          nvars = 13159829
        }
#10 0x000000000054987e in command_loop_1 () at keyboard.c:1462
        cmd = 13065074
        keybuf = {9426337, 140735504918272, 2, 9426337, 13065074, 6012436, 3, 140735504918512, 
          13112658, 9413941, 140735504918384, 13112658, 140735504918416, 6168471, 13065074, 
          9426337, 31812726, 13112658, 13112658, 31812726, 9426337, 13065074, 140735504918464, 
          5541810, 140735504918512, 31812726, 140735504919368, 4275584, 140735504918576, 5541570}
        i = 17454134
        prev_modiff = 0
        prev_buffer = 0x0
        already_adjusted = false
#11 0x00000000005df34e in internal_condition_case (bfun=0x5494bf <command_loop_1>, 
    handlers=13117074, hfun=0x548d7c <cmd_error>) at eval.c:1344
        val = 64
        c = 0x144d1e0
---Type <return> to continue, or q <return> to quit---
#12 0x0000000000549219 in command_loop_2 (ignore=13065074) at keyboard.c:1197
        val = 0
#13 0x00000000005deb2c in internal_catch (tag=13112706, func=0x5491f3 <command_loop_2>, 
    arg=13065074) at eval.c:1105
        val = 13065074
        c = 0x144d0b0
#14 0x00000000005491cb in command_loop () at keyboard.c:1176
No locals.
#15 0x0000000000548977 in recursive_edit_1 () at keyboard.c:786
        count = 1
        val = 13065074
#16 0x0000000000548ae4 in Frecursive_edit () at keyboard.c:857
        count = 0
        buffer = 13065074
#17 0x000000000054693c in main (argc=2, argv=0x7fff89c72b48) at emacs.c:1623
        dummy = 140346237987240
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = true
        dumping = false
        skip_args = 1
        rlim = {
          rlim_cur = 8720000, 
          rlim_max = 18446744073709551615
        }
        no_loadup = false
        junk = 0x0
        dname_arg = 0x7fff89c7339b "test"
        ch_to_dir = 0x0
        original_pwd = 0x0

In GNU Emacs 25.0.50.3 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2014-10-24 on luna
Windowing system distributor `The X.Org Foundation', version 11.0.11502000
System Description:	Ubuntu 10.04.4 LTS

Configured using:
 `configure --prefix=/usr/local/emacs-git
 --enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.0.92/site-lisp:/usr/local/share/emacs/site-lisp/:/usr/share/emacs/24.0.92/site-lisp:/usr/share/emacs/site-lisp
 --with-x=yes --with-x-toolkit=lucid --with-toolkit-scroll-bars
 --with-pop=yes'

Configured features:
XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF NOTIFY
GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: C/l

Minor modes in effect:
  linum-mode: t
  show-paren-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  abbrev-mode: t

Load-path shadows:
/home/pok/.emacs.d/elpa/paredit-20140128.1248/paredit hides /usr/share/emacs24/site-lisp/paredit-el/paredit
/home/pok/elisp/gnus/lisp/nnnil hides /usr/share/emacs24/site-lisp/gnus-bonus-el/nnnil
/home/pok/.setupfiles/elisp/gnus-junk hides /usr/share/emacs24/site-lisp/gnus-bonus-el/gnus-junk
/home/pok/elisp/gnus/lisp/spam-stat hides /usr/share/emacs24/site-lisp/gnus-bonus-el/spam-stat
/home/pok/.setupfiles/elisp/nntodo hides /usr/share/emacs24/site-lisp/gnus-bonus-el/nntodo
/home/pok/elisp/gnus/lisp/nnir hides /usr/share/emacs24/site-lisp/gnus-bonus-el/nnir
/usr/share/emacs24/site-lisp/css-mode/css-mode hides /usr/share/emacs/site-lisp/css-mode/css-mode
/usr/share/emacs24/site-lisp/html-helper-mode/html-helper-mode hides /usr/share/emacs/site-lisp/html-helper-mode/html-helper-mode
/usr/share/emacs24/site-lisp/html-helper-mode/visual-basic-mode hides /usr/share/emacs/site-lisp/html-helper-mode/visual-basic-mode
/usr/share/emacs24/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/site-lisp/html-helper-mode/tempo
/usr/share/emacs24/site-lisp/html-helper-mode/hhm-config hides /usr/share/emacs/site-lisp/html-helper-mode/hhm-config
/usr/share/emacs24/site-lisp/emacs-goodies-el/ibuffer hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/ibuffer
/usr/share/emacs24/site-lisp/emacs-goodies-el/wdired hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/wdired
/usr/share/emacs24/site-lisp/html-helper-mode/tempo hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/tempo
/home/pok/elisp/gnus/lisp/password-cache hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/password-cache
/home/pok/elisp/gnus/lisp/md4 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/md4
/usr/share/emacs24/site-lisp/emacs-goodies-el/ido hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/ido
/home/pok/elisp/gnus/lisp/format-spec hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/format-spec
/home/pok/elisp/gnus/lisp/color hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/color
/home/pok/elisp/gnus/lisp/hex-util hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/hex-util
/usr/share/emacs24/site-lisp/css-mode/css-mode hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/textmodes/css-mode
/usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/textmodes/flyspell
/home/pok/elisp/gnus/lisp/dns-mode hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/textmodes/dns-mode
/usr/share/emacs24/site-lisp/emacs-goodies-el/table hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/textmodes/table
/usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/textmodes/ispell
/usr/share/emacs/site-lisp/remember-el/remember hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/textmodes/remember
/usr/share/emacs24/site-lisp/emacs-goodies-el/cfengine hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/progmodes/cfengine
/home/pok/elisp/gnus/lisp/sasl hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/sasl
/home/pok/elisp/gnus/lisp/hmac-md5 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/hmac-md5
/home/pok/elisp/gnus/lisp/sasl-digest hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/sasl-digest
/home/pok/elisp/gnus/lisp/dig hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/dig
/home/pok/elisp/gnus/lisp/ntlm hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/ntlm
/home/pok/elisp/gnus/lisp/sasl-cram hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/sasl-cram
/home/pok/elisp/gnus/lisp/sasl-ntlm hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/sasl-ntlm
/usr/share/emacs24/site-lisp/emacs-goodies-el/newsticker hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/newsticker
/home/pok/elisp/gnus/lisp/hmac-def hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/hmac-def
/home/pok/elisp/gnus/lisp/tls hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/tls
/home/pok/elisp/gnus/lisp/dns hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/dns
/home/pok/elisp/gnus/lisp/netrc hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/net/netrc
/home/pok/elisp/gnus/lisp/binhex hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/mail/binhex
/home/pok/elisp/gnus/lisp/hashcash hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/mail/hashcash
/home/pok/elisp/gnus/lisp/uudecode hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/mail/uudecode
/usr/share/emacs24/site-lisp/latex-cjk-thai/thai-word hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/language/thai-word
/home/pok/elisp/gnus/lisp/gnus-score hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-score
/home/pok/elisp/gnus/lisp/nnspool hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnspool
/home/pok/elisp/gnus/lisp/nnmail hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnmail
/home/pok/elisp/gnus/lisp/mm-extern hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-extern
/home/pok/elisp/gnus/lisp/sieve-mode hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/sieve-mode
/home/pok/elisp/gnus/lisp/nnweb hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnweb
/home/pok/elisp/gnus/lisp/mm-encode hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-encode
/home/pok/elisp/gnus/lisp/gnus-agent hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-agent
/home/pok/elisp/gnus/lisp/gnus-gravatar hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-gravatar
/home/pok/elisp/gnus/lisp/gnus-cite hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-cite
/home/pok/elisp/gnus/lisp/deuglify hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/deuglify
/home/pok/elisp/gnus/lisp/nndir hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nndir
/home/pok/elisp/gnus/lisp/nndoc hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nndoc
/home/pok/elisp/gnus/lisp/mm-partial hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-partial
/home/pok/elisp/gnus/lisp/nnrss hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnrss
/home/pok/elisp/gnus/lisp/gnus-eform hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-eform
/home/pok/elisp/gnus/lisp/ietf-drums hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/ietf-drums
/home/pok/elisp/gnus/lisp/message hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/message
/home/pok/elisp/gnus/lisp/gnus-art hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-art
/home/pok/elisp/gnus/lisp/nntp hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nntp
/home/pok/elisp/gnus/lisp/spam hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/spam
/home/pok/elisp/gnus/lisp/smime hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/smime
/home/pok/elisp/gnus/lisp/utf7 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/utf7
/home/pok/elisp/gnus/lisp/spam-report hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/spam-report
/home/pok/elisp/gnus/lisp/nnbabyl hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnbabyl
/home/pok/elisp/gnus/lisp/score-mode hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/score-mode
/home/pok/elisp/gnus/lisp/mm-util hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-util
/home/pok/elisp/gnus/lisp/gravatar hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gravatar
/home/pok/elisp/gnus/lisp/gnus-range hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-range
/home/pok/elisp/gnus/lisp/gnus-notifications hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-notifications
/home/pok/elisp/gnus/lisp/gnus-delay hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-delay
/home/pok/elisp/gnus/lisp/nnmaildir hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnmaildir
/home/pok/elisp/gnus/lisp/rfc2231 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/rfc2231
/home/pok/elisp/gnus/lisp/gnus-registry hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-registry
/home/pok/elisp/gnus/lisp/nnmh hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnmh
/home/pok/elisp/gnus/lisp/nnimap hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnimap
/home/pok/elisp/gnus/lisp/rfc2047 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/rfc2047
/home/pok/elisp/gnus/lisp/gnus-srvr hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-srvr
/home/pok/elisp/gnus/lisp/gnus-cache hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-cache
/home/pok/elisp/gnus/lisp/gnus-win hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-win
/home/pok/elisp/gnus/lisp/registry hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/registry
/home/pok/elisp/gnus/lisp/gnus-salt hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-salt
/home/pok/elisp/gnus/lisp/gnus-start hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-start
/home/pok/elisp/gnus/lisp/spam-stat hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/spam-stat
/home/pok/elisp/gnus/lisp/messcompat hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/messcompat
/home/pok/elisp/gnus/lisp/gnus-logic hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-logic
/home/pok/elisp/gnus/lisp/rtree hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/rtree
/home/pok/elisp/gnus/lisp/gnus-msg hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-msg
/home/pok/elisp/gnus/lisp/gnus-diary hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-diary
/home/pok/elisp/gnus/lisp/gnus-util hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-util
/home/pok/elisp/gnus/lisp/spam-wash hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/spam-wash
/home/pok/elisp/gnus/lisp/gnus-kill hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-kill
/home/pok/elisp/gnus/lisp/nndraft hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nndraft
/home/pok/elisp/gnus/lisp/gnus-icalendar hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-icalendar
/home/pok/elisp/gnus/lisp/nnir hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnir
/home/pok/elisp/gnus/lisp/nnvirtual hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnvirtual
/home/pok/elisp/gnus/lisp/nnmairix hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnmairix
/home/pok/elisp/gnus/lisp/ecomplete hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/ecomplete
/home/pok/elisp/gnus/lisp/rfc1843 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/rfc1843
/home/pok/elisp/gnus/lisp/gnus-mlspl hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-mlspl
/home/pok/elisp/gnus/lisp/sieve-manage hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/sieve-manage
/home/pok/elisp/gnus/lisp/gnus-cloud hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-cloud
/home/pok/elisp/gnus/lisp/mm-view hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-view
/home/pok/elisp/gnus/lisp/starttls hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/starttls
/home/pok/elisp/gnus/lisp/html2text hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/html2text
/home/pok/elisp/gnus/lisp/qp hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/qp
/home/pok/elisp/gnus/lisp/compface hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/compface
/home/pok/elisp/gnus/lisp/gmm-utils hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gmm-utils
/home/pok/elisp/gnus/lisp/mml-sec hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mml-sec
/home/pok/elisp/gnus/lisp/gnus-picon hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-picon
/home/pok/elisp/gnus/lisp/gnus-ml hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-ml
/home/pok/elisp/gnus/lisp/gnus-spec hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-spec
/home/pok/elisp/gnus/lisp/nndiary hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nndiary
/home/pok/elisp/gnus/lisp/rfc2045 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/rfc2045
/home/pok/elisp/gnus/lisp/gnus-dired hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-dired
/home/pok/elisp/gnus/lisp/nneething hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nneething
/home/pok/elisp/gnus/lisp/gnus-int hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-int
/home/pok/elisp/gnus/lisp/mml1991 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mml1991
/home/pok/elisp/gnus/lisp/mail-source hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mail-source
/home/pok/elisp/gnus/lisp/mm-bodies hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-bodies
/home/pok/elisp/gnus/lisp/mm-decode hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-decode
/home/pok/elisp/gnus/lisp/nnoo hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnoo
/home/pok/elisp/gnus/lisp/nnnil hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnnil
/home/pok/elisp/gnus/lisp/gnus-cus hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-cus
/home/pok/elisp/gnus/lisp/mm-uu hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-uu
/home/pok/elisp/gnus/lisp/mm-archive hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-archive
/home/pok/elisp/gnus/lisp/mml2015 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mml2015
/home/pok/elisp/gnus/lisp/mml-smime hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mml-smime
/home/pok/elisp/gnus/lisp/gnus-html hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-html
/home/pok/elisp/gnus/lisp/gnus-dup hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-dup
/home/pok/elisp/gnus/lisp/mml hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mml
/home/pok/elisp/gnus/lisp/gnus-sync hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-sync
/home/pok/elisp/gnus/lisp/flow-fill hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/flow-fill
/home/pok/elisp/gnus/lisp/legacy-gnus-agent hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/legacy-gnus-agent
/home/pok/elisp/gnus/lisp/gnus-mh hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-mh
/home/pok/elisp/gnus/lisp/canlock hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/canlock
/home/pok/elisp/gnus/lisp/nnregistry hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnregistry
/home/pok/elisp/gnus/lisp/plstore hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/plstore
/home/pok/elisp/gnus/lisp/gnus-sieve hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-sieve
/home/pok/elisp/gnus/lisp/smiley hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/smiley
/home/pok/elisp/gnus/lisp/nnml hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnml
/home/pok/elisp/gnus/lisp/gnus-demon hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-demon
/home/pok/elisp/gnus/lisp/gnus-async hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-async
/home/pok/elisp/gnus/lisp/gssapi hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gssapi
/home/pok/elisp/gnus/lisp/gnus-vm hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-vm
/home/pok/elisp/gnus/lisp/gnus-fun hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-fun
/home/pok/elisp/gnus/lisp/nngateway hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nngateway
/home/pok/elisp/gnus/lisp/rfc2104 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/rfc2104
/home/pok/elisp/gnus/lisp/gnus-ems hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-ems
/home/pok/elisp/gnus/lisp/mail-prsvr hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mail-prsvr
/home/pok/elisp/gnus/lisp/gnus-bcklg hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-bcklg
/home/pok/elisp/gnus/lisp/nnheader hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnheader
/home/pok/elisp/gnus/lisp/auth-source hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/auth-source
/home/pok/elisp/gnus/lisp/gnus-uu hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-uu
/home/pok/elisp/gnus/lisp/yenc hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/yenc
/home/pok/elisp/gnus/lisp/nnfolder hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnfolder
/home/pok/elisp/gnus/lisp/gnus-topic hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-topic
/home/pok/elisp/gnus/lisp/pop3 hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/pop3
/home/pok/elisp/gnus/lisp/gnus-group hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-group
/home/pok/elisp/gnus/lisp/gnus-bookmark hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-bookmark
/home/pok/elisp/gnus/lisp/gnus hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus
/home/pok/elisp/gnus/lisp/gnus-draft hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-draft
/home/pok/elisp/gnus/lisp/sieve hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/sieve
/home/pok/elisp/gnus/lisp/nnmbox hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnmbox
/home/pok/elisp/gnus/lisp/mm-url hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mm-url
/home/pok/elisp/gnus/lisp/gnus-undo hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-undo
/home/pok/elisp/gnus/lisp/mailcap hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mailcap
/home/pok/elisp/gnus/lisp/mail-parse hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/mail-parse
/home/pok/elisp/gnus/lisp/gnus-sum hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/gnus-sum
/home/pok/elisp/gnus/lisp/nnagent hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/gnus/nnagent
/home/pok/elisp/gnus/lisp/time-date hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/calendar/time-date
/home/pok/elisp/gnus/lisp/parse-time hides /usr/local/emacs-git/share/emacs/25.0.50/lisp/calendar/parse-time

Features:
(shadow sort gnus-util mail-extr emacsbug message idna byte-opt dired
rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util help-fns mail-prsvr mail-utils etags misearch multi-isearch
vc-git cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs linum paren paredit info package epg-config
pok-init jde-autoload gnus-load org org-macro org-footnote org-pcomplete
pcomplete org-list org-faces org-entities noutline outline easy-mmode
org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs format-spec find-func cal-menu easymenu calendar
cal-loaddefs gedcom slime-autoloads edmacro kmacro browse-url cl-macs
server filladapt dmacro cl gv cl-loaddefs cl-lib compile comint
ansi-color ring bytecomp byte-compile cconv remember-autoloads debian-el
debian-el-loaddefs emacs-goodies-el emacs-goodies-custom
emacs-goodies-loaddefs dpkg-dev-el dpkg-dev-el-loaddefs crypt crypt++
crypt+pgp-pub bbdb-autoloads time-date tooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment elisp-mode
lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese hebrew greek romanian slovak czech european ethiopic
indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
dbusbind gfilenotify dynamic-setting system-font-setting
font-render-setting x-toolkit x multi-tty emacs)

Memory information:
((conses 16 240321 10788)
 (symbols 48 32274 0)
 (miscs 40 343 336)
 (strings 32 59604 8596)
 (string-bytes 1 1909653)
 (vectors 16 24315)
 (vector-slots 8 541387 6451)
 (floats 8 115 175)
 (intervals 56 7055 310)
 (buffers 976 17)
 (heap 1024 37130 1751))