From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: peder@klingenberg.no (Peder O. Klingenberg) Newsgroups: gmane.emacs.bugs Subject: bug#19147: 25.0.50; Emacs daemon: leaking memory in a tight loop after losing X frame. Date: Sat, 22 Nov 2014 00:45:50 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416613650 16821 80.91.229.3 (21 Nov 2014 23:47:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Nov 2014 23:47:30 +0000 (UTC) To: 19147@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 22 00:47:24 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xrxv9-0007XN-7x for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Nov 2014 00:47:23 +0100 Original-Received: from localhost ([::1]:42895 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrxv8-00039R-MB for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Nov 2014 18:47:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49827) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrxuw-00038r-TC for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 18:47:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xrxup-0000Ct-2z for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 18:47:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44106) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrxuo-0000Cb-UC for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 18:47:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Xrxuo-0005IA-Ec for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 18:47:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: peder@klingenberg.no (Peder O. Klingenberg) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 21 Nov 2014 23:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.141661360020312 (code B ref -1); Fri, 21 Nov 2014 23:47:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Nov 2014 23:46:40 +0000 Original-Received: from localhost ([127.0.0.1]:41319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XrxuP-0005HW-Em for submit@debbugs.gnu.org; Fri, 21 Nov 2014 18:46:40 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:47583) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XrxuK-0005HL-Rk for submit@debbugs.gnu.org; Fri, 21 Nov 2014 18:46:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XrxuD-0008MX-8Q for submit@debbugs.gnu.org; Fri, 21 Nov 2014 18:46:32 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:57195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrxuD-0008MM-5g for submit@debbugs.gnu.org; Fri, 21 Nov 2014 18:46:25 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49222) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrxu6-00034v-LH for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 18:46:25 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xrxu0-0008I2-9b for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 18:46:18 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:60508) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrxtz-0008HU-Lt for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 18:46:12 -0500 Original-Received: from luna.netfonds.no ([80.91.225.79] helo=luna) by hermes.netfonds.no with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1Xrxtf-0007PB-0c for bug-gnu-emacs@gnu.org; Sat, 22 Nov 2014 00:45:51 +0100 Original-Received: from pok by luna with local (Exim 4.71) (envelope-from ) id 1Xrxte-00081f-UO for bug-gnu-emacs@gnu.org; Sat, 22 Nov 2014 00:45:50 +0100 X-MailScanner-ID: 1Xrxtf-0007PB-0c MailScanner-NULL-Check: 1417218351.30239@HuQuezEZyw9VQWHBndxOVw X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:96410 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 } } all_wfds = { fds_bits = {0 } } 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 } } Writeok = { fds_bits = {0 } } 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 , handlers=13117074, hfun=0x548d7c ) at eval.c:1344 val = 64 c = 0x144d1e0 ---Type to continue, or q 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 , 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))