GNU bug report logs - #5386
gtk daemon close display hang

Previous Next

Package: emacs;

Reported by: Dirk-Jan C. Binnema <djcb <at> djcbsoftware.nl>

Date: Fri, 15 Jan 2010 07:26:01 UTC

Severity: normal

Merged with 3360, 39222

Found in version 24.5

To reply to this bug, email your comments to 5386 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 07:26:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Dirk-Jan C. Binnema <djcb <at> djcbsoftware.nl>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 15 Jan 2010 07:26:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Dirk-Jan C. Binnema <djcb <at> djcbsoftware.nl>
To: bug-gnu-emacs <at> gnu.org
Subject: 23.1.91; 
Date: Thu, 14 Jan 2010 22:45:16 +0200
[Message part 1 (text/plain, inline)]
Hi,

I'm using emacs --daemon, and what happens quite often is that when I log out
of my X session and log on as another user, the first user's daemon hangs
around, and after a while start consuming a lot of CPU (up to 60-70% or more).
Only killing it seems to help.

I was able to make some backtraces, please find attached.

[gdb-bt-full.txt (text/plain, inline)]
#0  0x004db832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x050f8a3d in ___newselect_nocancel () from /lib/tls/i686/cmov/libc.so.6
No locals.
#2  0x0810a8f0 in xg_select (max_fds=20, rfds=0xbf917070, wfds=0x0, efds=0x0, 
    timeout=0xbf91711c) at xgselect.c:102
        all_rfds = {fds_bits = {1024, 0 <repeats 31 times>}}
        all_wfds = {fds_bits = {0 <repeats 32 times>}}
        tmo = {tv_sec = 16921, tv_usec = 1263457161}
        tmop = <value optimized out>
        context = <value optimized out>
        have_wfds = 0
        n_gfds = <value optimized out>
        our_tmo = 0
        retval = <value optimized out>
        our_fds = <value optimized out>
        i = <value optimized out>
        nfds = 1
        tmo_in_millisec = -1
#3  0x081cc764 in wait_reading_process_output (time_limit=0, microsecs=0, 
    read_kbd=-1, do_display=1, wait_for_cell=138328562, wait_proc=0x0, 
    just_wait_proc=0) at process.c:4939
        timeout_reduced_for_timers = 1
        channel = <value optimized out>
        nfds = 138354272
        Available = {fds_bits = {524360, 0 <repeats 31 times>}}
        Connecting = {fds_bits = {0 <repeats 32 times>}}
        check_connect = 0
        check_delay = 1
        no_avail = -1
        xerrno = 4
        proc = <value optimized out>
        timeout = {tv_sec = 14, tv_usec = 283087}
        end_time = {tv_sec = 0, tv_usec = 0}
        wait_channel = -1
        got_some_input = 0
#4  0x0812ac40 in kbd_buffer_get_event (commandflag=1, nmaps=5, 
    maps=0xbf917440, prev_event=138328562, used_mouse_menu=0xbf917504, 
    end_time=0x0) at keyboard.c:4125
        c = <value optimized out>
        obj = <value optimized out>
#5  read_char (commandflag=1, nmaps=5, maps=0xbf917440, prev_event=138328562, 
    used_mouse_menu=0xbf917504, end_time=0x0) at keyboard.c:3079
        kb = 0x8c
        c = 138328562
        local_getcjmp = {{__jmpbuf = {138328562, 158615501, 154770480, 
              -1080986648, 244779929, 154821366}, __mask_was_saved = 0, 
            __saved_mask = {__val = {3213980424, 136163456, 163082694, 
                138356722, 1, 4294967295, 3213980444, 4294967295, 3213980680, 
                135819727, 163082694, 138356722, 138354277, 
                0 <repeats 19 times>}}}}
        save_jump = {{__jmpbuf = {138328562, 138328562, 154770480, 
              -1080986648, 244779929, 154821366}, __mask_was_saved = 0, 
            __saved_mask = {__val = {3213980424, 135517065, 156181934, 
                138356722, 0, 4294967295, 3213980444, 155237395, 3213980680, 
                135819593, 156731909, 4, 3213980552, 136186606, 156731904, 0, 
                3213980520, 152155554, 140998128, 152809774, 3213980520, 
                135782520, 152155554, 138328562, 138328562, 0, 156731904, 252, 
                3213980584, 139455810, 139455810, 139284592}}}}
        key_already_recorded = 0
        tem = <value optimized out>
        save = <value optimized out>
        previous_echo_area_message = 138328562
        also_record = 138328562
        reread = 0
        polling_stopped_here = <value optimized out>
        orig_kboard = 0x83f5518
#6  0x0812c915 in read_key_sequence (keybuf=<value optimized out>, 
    bufsize=<value optimized out>, prompt=<value optimized out>, 
    dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1)
    at keyboard.c:9502
        interrupted_kboard = 0x83f5518
        key = <value optimized out>
        used_mouse_menu = 0
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        local_first_binding = 0
        from_string = 138328562
        count = 74
        t = 0
        echo_start = 0
        keys_start = 0
        nmaps = 5
        nmaps_allocated = 5
        defs = 0xbf917410
        submaps = 0xbf917440
        orig_local_map = 140793638
        orig_keymap = 138328562
        localized_local_map = 0
        first_binding = 0
        first_unbound = 31
        mock_input = 0
        fkey = {parent = 138575926, map = 138575926, start = 0, end = 0}
        keytran = {parent = 138321638, map = 138321638, start = 0, end = 0}
        indec = {parent = 138575934, map = 138575934, start = 0, end = 0}
        shift_translated = 0
        delayed_switch_frame = 138328562
        original_uppercase = 0
        original_uppercase_position = -1
        starting_buffer = <value optimized out>
        fake_prefixed_keys = 138328562
#7  0x0812ec6b in command_loop_1 () at keyboard.c:1643
        cmd = <value optimized out>
        lose = <value optimized out>
        keybuf = {138360138, -1080986118, 138328562, 138328562, -1080986040, 
          135426120, 167887830, -1080986118, 0, 7, -1080986112, 134647558, 
          166073352, 0, -1080986088, 157029280, 151000072, -1080985756, 
          -1080986088, 134647887, 166073352, 166073352, 157029280, 28, 
          -1080985976, 134877233, 166073352, 1, 0, -1928228352}
        i = <value optimized out>
        prev_modiff = 154770432
        prev_buffer = 0x0
        already_adjusted = 0
#8  0x0818c9e1 in internal_condition_case (bfun=0x812ea90 <command_loop_1>, 
    handlers=138366378, hfun=0x8126f60 <cmd_error>) at eval.c:1490
        val = 1
        c = {tag = 138328562, val = 138328562, next = 0xbf917788, gcpro = 0x0, 
          jmp = {{__jmpbuf = {154769296, 154769296, 154770432, -1080985784, 
                244853657, 501729526}, __mask_was_saved = 0, __saved_mask = {
                __val = {166073352, 3213981480, 3213981384, 134843825, 
                  166073352, 3213981480, 0, 16859124, 155423704, 156340144, 
                  3213981496, 165351344, 3213981480, 134878960, 3213981432, 
                  134843788, 140997552, 1, 7, 158615496, 138328562, 164768304, 
                  138432032, 3213981736, 0, 138328562, 3213981528, 134878378, 
                  157029280, 134878960, 3213981480, 136370240}}}}, 
          backlist = 0xbf917928, handlerlist = 0xbf91899c, 
          lisp_eval_depth = 9, pdlcount = 74, poll_suppress_count = 1, 
          interrupt_input_blocked = 0, byte_stack = 0xbf9179c0}
        h = {handler = 138366378, var = 138328562, chosen_clause = 138328610, 
          tag = 0xbf917664, next = 0xbf91899c}
#9  0x08126435 in command_loop_2 () at keyboard.c:1360
        val = 1
#10 0x0818cac1 in internal_catch (tag=138436434, 
    func=0x8126410 <command_loop_2>, arg=138328562) at eval.c:1226
        c = {tag = 138436434, val = 138328562, next = 0xbf9188d4, gcpro = 0x0, 
          jmp = {{__jmpbuf = {154769296, 154769296, 154770432, -1080985512, 
                245001113, 501330166}, __mask_was_saved = 0, __saved_mask = {
                __val = {157029280, 84542382, 134813066, 157029280, 1, 0, 0, 
                  1, 3213981696, 0, 165350632, 138328562, 138495688, 
                  3213981752, 135784340, 138495690, 138493667, 138328562, 
                  165350632, 16, 0, 85414816, 134821517, 0, 85409780, 
                  85414816, 138328586, 3213981768, 84551832, 1, 138495690, 
                  138328562}}}}, backlist = 0xbf917928, 
          handlerlist = 0xbf91899c, lisp_eval_depth = 9, pdlcount = 74, 
          poll_suppress_count = 1, interrupt_input_blocked = 0, 
          byte_stack = 0xbf9179c0}
#11 0x08126d56 in command_loop () at keyboard.c:1325
        val = 1
#12 0x0812715a in recursive_edit_1 () at keyboard.c:954
        val = <value optimized out>
#13 0x08127282 in Frecursive_edit () at keyboard.c:1016
        buffer = 138328562
#14 0x0818d6bb in Ffuncall (nargs=1, args=0xbf917970) at eval.c:3021
        fun = <value optimized out>
        original_fun = <value optimized out>
        funcar = <value optimized out>
        numargs = 0
        val = <value optimized out>
        backtrace = {next = 0xbf917a50, function = 0xbf917970, 
          args = 0xbf917974, nargs = 0, evalargs = 0 '\000', 
          debug_on_exit = 0 '\000'}
        internal_args = 0xbf917974
        i = 0
#15 0x081c6031 in Fbyte_code (bytestr=155089017, vector=163723885, maxdepth=16)
    at bytecode.c:679
        op = <value optimized out>
        stack = {pc = 0x9cd40d9 "\210+\331\207", top = 0xbf917970, 
          bottom = 0xbf917970, byte_string = 155089017, 
          byte_string_start = 0x9cd4064 "\306\020\t@\307=\203!", 
          constants = 163723885, next = 0xbf917b90}
        top = 0xbf917970
        result = <value optimized out>
#16 0x0818f0e2 in Feval (form=163957086) at eval.c:2352
        numargs = <value optimized out>
        args_left = 138328562
        i = 3
        argvals = {155089017, 163723885, 16, 15203, 1, 2, 164597984, 138432037}
        fun = <value optimized out>
        val = <value optimized out>
        original_fun = 138448570
        original_args = 163957078
        funcar = <value optimized out>
        backtrace = {next = 0xbf917c68, function = 0xbf917a68, 
          args = 0xbf917a30, nargs = 3, evalargs = 1 '\001', 
          debug_on_exit = 0 '\000'}
#17 0x0818f38d in Fprogn (args=163956942) at eval.c:415
        val = <value optimized out>
#18 0x0809ae9e in Fsave_window_excursion (args=163956942) at window.c:6562
        val = <value optimized out>
#19 0x081c61ea in Fbyte_code (bytestr=155064649, vector=164550421, 
    maxdepth=112) at bytecode.c:840
        op = -1080988220
        stack = {
          pc = 0x9cd3ef5 "\210.\024\016\060\023\016/\024\016.\025\016-\026\022\016,\026\023\016+\026\024\016*\026\025\016)\026\026\016(\026\027\016'\026\030\016&\026\031\016%\026\032\016$\026\033\016#\026\034\016\"\026\035\016!\020\016 \026\036\016\064\026<\t.\033\207", top = 0xbf917ae0, bottom = 0xbf917ae0, 
          byte_string = 155064649, byte_string_start = 0x9cd3e44 "\b\203\006", 
          constants = 164550421, next = 0xbf918110}
        top = 0xbf917ae0
        result = <value optimized out>
#20 0x0818f514 in funcall_lambda (fun=<value optimized out>, 
    nargs=<value optimized out>, arg_vector=0xbf916dc4) at eval.c:3211
        val = <value optimized out>
        syms_left = 138328562
        next = <value optimized out>
        i = 2
        optional = 0
        rest = 1
#21 0x0818d4ab in Ffuncall (nargs=3, args=0xbf917cb0) at eval.c:3081
        fun = 1
        original_fun = 138436578
        funcar = <value optimized out>
        numargs = 2
        val = <value optimized out>
        backtrace = {next = 0xbf918078, function = 0xbf917cb0, 
          args = 0xbf917cb4, nargs = 2, evalargs = 0 '\000', 
          debug_on_exit = 0 '\000'}
        internal_args = <value optimized out>
        i = <value optimized out>
#22 0x0818ea79 in Fapply (nargs=2, args=0xbf917d40) at eval.c:2503
        ret_ungc_val = 1
        i = <value optimized out>
        numargs = <value optimized out>
        spread_arg = 138328562
        funcall_args = 0xbf917cb0
        fun = <value optimized out>
#23 0x0818ebd4 in apply1 (fn=138436578, arg=164379038) at eval.c:2776
No locals.
#24 0x0818cdfe in call_debugger (arg=164379038) at eval.c:272
        debug_while_redisplaying = <value optimized out>
        val = <value optimized out>
        old_max = <value optimized out>
#25 0x0818cf2b in maybe_call_debugger (conditions=136389464, 
    sig=<value optimized out>, data=<value optimized out>) at eval.c:1880
        combined_data = 164379054
#26 0x0818d1c5 in find_handler_clause (handlers=138366378, 
    conditions=136389470, sig=<value optimized out>, data=164379062)
    at eval.c:1939
        h = <value optimized out>
        tem = <value optimized out>
        debugger_called = <value optimized out>
        debugger_considered = 0
#27 0x0818d9cd in Fsignal (error_symbol=138366378, data=164379062)
    at eval.c:1679
        clause = <value optimized out>
        allhandlers = 0xbf91899c
        conditions = 136389470
        real_error_symbol = 138366378
        bp = <value optimized out>
#28 0x0818db18 in xsignal (error_symbol=138366378, data=164379062)
    at eval.c:1729
No locals.
#29 0x0818e000 in xsignal1 (error_symbol=138366378, arg=155585233)
    at eval.c:1746
No locals.
#30 0x0818e0e5 in error (
    m=0x81ff390 "Key sequence %s starts with non-prefix key %s", 
    a1=0x9d8cf28 "\b\256\354\tName", a2=0x9d8cee8 "ctories", 
    a3=0x1 <Address 0x1 out of bounds>) at eval.c:2029
        buf = "Key sequence < C - t a b starts with non-prefix key <\000F\t\371\rF\t9\rF\t\371\rF\t)\rF\t\371\rF\tA\fF\t\371\rF\t\001\fF\t\371\rF\t\366J \b\360\000\000\000H\177\221\277N\203\027\b\366J \b\001\000\000\000\001\000\000\000:2?\b\350\316\330\t\030\000\000\000\250\177\221\277P\022\023\b\366J \b\004\000\000\000\250\177\221\277\300\221\031\b\371\rF\t\006\000\000\000\362\271>\b\006\000\000\000\006\000\000\000\000\000\000\000\360~\221\277\f\000\000\000<\000\000\000\006\000\000\000Y\020F\t"
        size = 200
        buffer = 0xbf917ec4 "Key sequence < C - t a b starts with non-prefix key <"
        args = {0x9d8cf28 "\b\256\354\tName", 0x9d8cee8 "ctories", 
          0x1 <Address 0x1 out of bounds>}
        allocated = 0
        string = <value optimized out>
#31 0x081372e5 in Fdefine_key (keymap=138321230, key=155586649, def=150992370)
    at keymap.c:1296
        idx = <value optimized out>
        c = 240
        cmd = <value optimized out>
        metized = 0
        meta_bit = 128
        length = 6
#32 0x0818d68b in Ffuncall (nargs=4, args=0xbf9180c0) at eval.c:3030
        fun = <value optimized out>
        original_fun = <value optimized out>
        funcar = <value optimized out>
        numargs = 3
        val = <value optimized out>
        backtrace = {next = 0xbf918260, function = 0xbf9180c0, 
          args = 0xbf9180c4, nargs = 3, evalargs = 0 '\000', 
          debug_on_exit = 0 '\000'}
        internal_args = 0xbf9180c4
        i = 0
#33 0x081c6031 in Fbyte_code (bytestr=136433369, vector=136433389, maxdepth=16)
    at bytecode.c:679
        op = <value optimized out>
        stack = {pc = 0x839a8a2 "\207", top = 0xbf9180cc, bottom = 0xbf9180c0, 
          byte_string = 136433369, 
          byte_string_start = 0x839a88a "\302\b!\204\022", 
          constants = 136433389, next = 0x0}
        top = 0xbf9180c0
        result = <value optimized out>
#34 0x0818f514 in funcall_lambda (fun=<value optimized out>, 
    nargs=<value optimized out>, arg_vector=0xbf916dc4) at eval.c:3211
        val = <value optimized out>
        syms_left = 138328562
        next = <value optimized out>
        i = 2
        optional = 0
        rest = 0
#35 0x0818f71b in apply_lambda (fun=136433325, args=164379182, eval_flag=1)
    at eval.c:3135
        args_left = 138328562
        i = <value optimized out>
        tem = 150992370
#36 0x0818edf4 in Feval (form=164379206) at eval.c:2406
        fun = 1
        val = <value optimized out>
        original_fun = 138607266
        original_args = 164379182
        funcar = <value optimized out>
        backtrace = {next = 0xbf9183b0, function = 0xbf918278, 
          args = 0xbf9181b0, nargs = 2, evalargs = 0 '\000', 
          debug_on_exit = 0 '\000'}
#37 0x081b15a9 in readevalloop (readcharfun=162839341, 
    stream=<value optimized out>, sourcename=<value optimized out>, 
    evalfun=0x818ebf0 <Feval>, printflag=0, unibyte=138328562, 
    readfun=138328562, start=<value optimized out>, end=138328562)
    at lread.c:1792
        c = <value optimized out>
        val = 0
        b = 0x9b4bb28
        continue_reading_p = 1
        whole_buffer = 1
        first_sexp = <value optimized out>
#38 0x081b1850 in Feval_buffer (buffer=138328562, printflag=138328562, 
    filename=166254745, unibyte=138328562, do_allow_print=138328562)
    at lread.c:1853
        tem = <value optimized out>
        buf = 162839341
#39 0x0818f0a3 in Feval (form=155263398) at eval.c:2360
        numargs = <value optimized out>
        args_left = 138328562
        i = 5
        argvals = {138328562, 138328562, 138328562, 138328562, 138328562, 
          136372616, -1080982488, 138328586}
        fun = <value optimized out>
        val = <value optimized out>
        original_fun = 138428586
        original_args = 138328562
        funcar = <value optimized out>
        backtrace = {next = 0xbf9184d0, function = 0xbf9183c8, 
          args = 0xbf918390, nargs = 0, evalargs = 1 '\001', 
          debug_on_exit = 0 '\000'}
#40 0x0818f38d in Fprogn (args=155263390) at eval.c:415
        val = <value optimized out>
#41 0x0818ff18 in Flet (args=155263406) at eval.c:1068
        tem = 138328610
        elt = 138328562
        varlist = 138328562
#42 0x0818f16a in Feval (form=155263438) at eval.c:2293
        numargs = 1
        args_left = 155263406
        i = <value optimized out>
        argvals = {0, 0, 0, 39105, -1080981888, -1080982188, -1080981608, 
          136149139}
        fun = <value optimized out>
        val = <value optimized out>
        original_fun = 138437194
        original_args = 155263406
        funcar = <value optimized out>
        backtrace = {next = 0xbf9185c8, function = 0xbf9184e8, 
          args = 0xbf9184e4, nargs = -1, evalargs = 0 '\000', 
          debug_on_exit = 0 '\000'}
#43 0x0818f38d in Fprogn (args=155263446) at eval.c:415
        val = <value optimized out>
#44 0x0818f609 in funcall_lambda (fun=<value optimized out>, 
    nargs=<value optimized out>, arg_vector=0xbf916dc4) at eval.c:3204
        val = <value optimized out>
        syms_left = 138328562
        next = 155263470
        i = 0
        optional = 139095760
        rest = 135406671
#45 0x0818d4ab in Ffuncall (nargs=1, args=0xbf918620) at eval.c:3081
        fun = 1
        original_fun = 155263470
        funcar = <value optimized out>
        numargs = 0
        val = <value optimized out>
        backtrace = {next = 0xbf918798, function = 0xbf918620, 
          args = 0xbf918624, nargs = 0, evalargs = 0 '\000', 
          debug_on_exit = 0 '\000'}
        internal_args = <value optimized out>
        i = <value optimized out>
#46 0x0818ebeb in apply1 (fn=155263470, arg=138328562) at eval.c:2765
        ret_ungc_val = 1
#47 0x08189f2c in Fcall_interactively (function=155263470, 
    record_flag=138328562, keys=138362669) at callint.c:396
        specs = 138328562
        filter_specs = <value optimized out>
        teml = <value optimized out>
        up_event = 138328562
        enable = 138328562
        next_event = <value optimized out>
        prefix_arg = <value optimized out>
        string = <value optimized out>
        tem = <value optimized out>
        i = 301
        j = <value optimized out>
        foo = 0
        prompt1 = '\000' <repeats 57 times>, " ", '\000' <repeats 41 times>
        arg_from_tty = 138328562
        key_count = <value optimized out>
        record_then_fail = <value optimized out>
        save_this_command = 155263470
        save_last_command = 138684594
        save_this_original_command = 155263470
        save_real_this_command = 155263470
#48 0x0818d68b in Ffuncall (nargs=4, args=0xbf9187f0) at eval.c:3030
        fun = <value optimized out>
        original_fun = <value optimized out>
        funcar = <value optimized out>
        numargs = 3
        val = <value optimized out>
        backtrace = {next = 0x0, function = 0xbf9187f0, args = 0xbf9187f4, 
          nargs = 3, evalargs = 0 '\000', debug_on_exit = 0 '\000'}
        internal_args = 0xbf9187f4
        i = 0
#49 0x0818d869 in call3 (fn=138448762, arg1=155263470, arg2=138328562, 
    arg3=138328562) at eval.c:2854
        ret_ungc_val = 1
#50 0x0812ee42 in command_loop_1 () at keyboard.c:1904
        cmd = <value optimized out>
        lose = <value optimized out>
        keybuf = {150726546, 392, 138328562, 138328562, -1080981320, 
          135426120, 161971942, -1080981398, 5149184, 134545774, -1217211804, 
          5206004, 84105600, 32, 0, -1080981384, -1090484288, 0, 0, 138328562, 
          138752746, -1928228352, 5190952, -1080981348, 23, 138685488, 
          138685488, 138685504, -1080981320, -1928228352}
        i = <value optimized out>
        prev_modiff = 1297
        prev_buffer = 0x9b4bb28
        already_adjusted = 0
#51 0x0818c9e1 in internal_condition_case (bfun=0x812ea90 <command_loop_1>, 
    handlers=138366378, hfun=0x8126f60 <cmd_error>) at eval.c:1490
        val = 1
        c = {tag = 138328562, val = 138328562, next = 0xbf9189f8, gcpro = 0x0, 
          jmp = {{__jmpbuf = {138685488, 138685488, 138685504, -1080981064, 
                258280345, 501729526}, __mask_was_saved = 0, __saved_mask = {
                __val = {17, 17, 0, 0, 0, 85409780, 84551537, 5207664, 0, 
                  3213986224, 3213986152, 3213986164, 0, 225011984, 134546504, 
                  5126784, 84170630, 134547619, 139596008, 6979572, 0, 
                  3077730848, 3213950978, 5149184, 134545774, 3077755492, 
                  84127204, 3077755576, 3213986192, 4294967295, 5206004, 
                  134546504}}}}, backlist = 0x0, handlerlist = 0x0, 
          lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, 
          interrupt_input_blocked = 0, byte_stack = 0x0}
        h = {handler = 138366378, var = 138328562, chosen_clause = 138328610, 
          tag = 0xbf9188d4, next = 0x0}
#52 0x08126435 in command_loop_2 () at keyboard.c:1360
        val = 1
#53 0x0818cac1 in internal_catch (tag=138363450, 
    func=0x8126410 <command_loop_2>, arg=138328562) at eval.c:1226
        c = {tag = 138363450, val = 138328562, next = 0x0, gcpro = 0x0, jmp = {
            {__jmpbuf = {138685488, 138685488, 138685504, -1080980792, 
                258427801, 501330166}, __mask_was_saved = 0, __saved_mask = {
                __val = {3213986484, 3213986632, 135422370, 3213986496, 0, 0, 
                  0, 0, 0, 0, 138354272, 138328562, 138495688, 3213986472, 
                  135784340, 138495690, 138493667, 138328562, 138354272, 0, 0, 
                  84542382, 0, 0, 85415216, 45, 138328586, 0, 14, 3213986588, 
                  138495690, 138328562}}}}, backlist = 0x0, handlerlist = 0x0, 
          lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, 
          interrupt_input_blocked = 0, byte_stack = 0x0}
#54 0x08126daf in command_loop () at keyboard.c:1339
No locals.
#55 0x0812715a in recursive_edit_1 () at keyboard.c:954
        val = <value optimized out>
#56 0x08127282 in Frecursive_edit () at keyboard.c:1016
        buffer = 138328562
#57 0x0811d648 in main (argc=<value optimized out>, argv=<value optimized out>)
    at emacs.c:1833
        dummy = -1080979880
        stack_bottom_variable = 8 '\b'
        do_initial_setlocale = 138685488
        skip_args = 1
        rlim = {rlim_cur = 8388608, rlim_max = 18446744073709551615}
        no_loadup = 0
        junk = 0x0
        dname_arg = 0x0
A debugging session is active.

	Inferior 1 [process 2374] will be detached.

Quit anyway? (y or n) Detaching from program: /usr/local/bin/emacs, process 2374
[Message part 3 (text/plain, inline)]

[gdb-xbacktrace.txt (text/plain, inline)]
"recursive-edit" (0xbf917974)
"byte-code" (0xbf917a30)
"debug" (0xbf917cb4)
"define-key" (0xbf9180c4)
"global-set-key" (0xbf9181b0)
"eval-buffer" (0xbf918390)
"let" (0xbf9184e4)
0x94121ee Lisp type 6
"call-interactively" (0xbf9187f4)
A debugging session is active.

	Inferior 1 [process 2374] will be detached.

Quit anyway? (y or n) Detaching from program: /home/djcb/src/emacs/trunk/src/emacs, process 2374
[Message part 5 (text/plain, inline)]
Note, this is from an -O2 build; hopefully I can capture something from an -O0
build later.

Best wishes,
Dirk.




In GNU Emacs 23.1.91.2 (i686-pc-linux-gnu, GTK+ Version 2.18.3)
 of 2010-01-12 on cthulhu
Windowing system distributor `The X.Org Foundation', version 11.0.10604000
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8
  default enable-multibyte-characters: t

Major mode: Summary

Minor modes in effect:
  erc-track-mode: t
  erc-autojoin-mode: t
  tabkey2-mode: t
  show-paren-mode: t
  global-hl-line-mode: t
  shell-dirtrack-mode: t
  recentf-mode: t
  savehist-mode: t
  cua-mode: t
  icomplete-mode: t
  display-time-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Recent input:
<down> <down> <up> <up> <return> <help-echo> <down-mouse-2> 
<mouse-2> <XF86WakeUp> o <return> <help-echo> <help-echo> 
<XF86Forward> <help-echo> <up> <help-echo> <up> <help-echo> 
<XF86Forward> <help-echo> <XF86Forward> <help-echo> 
<XF86Forward> <help-echo> <right> <right> <right> <down> 
<down> <C-XF86Forward> <up> <up> <down> x <down> <down> 
<up> <up> <return> <down-mouse-1> <mouse-movement> 
<mouse-1> <help-echo> <help-echo> <help-echo> <down-mouse-1> 
<mouse-movement> <mouse-1> <down> <down> o <return> 
x <up> <up> <up> <up> C-x 1 q <down> <down> <up> <up> 
<up> s <return> <next> <next> <next> <next> <next> 
<next> <next> <next> <next> s <prior> <prior> <prior> 
<prior> <prior> <prior> <down-mouse-1> <mouse-movement> 
<drag-mouse-1> C-g <escape> <escape> <escape> <escape> 
<up> <up> <prior> <prior> <prior> <prior> <prior> <prior> 
<prior> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <return> d d d t d t d d d 
d d t d t d d t d d d d <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <down> <down> <down> C-x 1 <down> <down> <down> 
<down> <down> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <return> <down-mouse-2> 
<mouse-2> <down-mouse-1> <mouse-movement> <mouse-1> 
x <help-echo> <down-mouse-1> <mouse-movement> <mouse-1> 
x M-x r e p i <backspace> p <tab> <backspace> o <tab> 
r t - e m <tab> b <tab> <return>

Recent messages:
Scoring...done
Updated (-0/+237) message(s).
Updated (-0/+237) message(s)
cua-scroll-up: End of buffer
Making completion list...
cua-scroll-down: Beginning of buffer [4 times]
Quit [2 times]
Disposing messages...done
Making completion list...
call-interactively: Text is read-only [2 times]

Load-path shadows:
/usr/share/emacs/site-lisp/ruby1.8-elisp/ruby-style hides /usr/share/emacs-snapshot/site-lisp/ruby1.8-elisp/ruby-style
/usr/share/emacs/site-lisp/ruby1.8-elisp/ruby-mode hides /usr/share/emacs-snapshot/site-lisp/ruby1.8-elisp/ruby-mode
/usr/share/emacs/site-lisp/ruby1.8-elisp/rubydb2x hides /usr/share/emacs-snapshot/site-lisp/ruby1.8-elisp/rubydb2x
/usr/share/emacs/site-lisp/ruby1.8-elisp/rubydb3x hides /usr/share/emacs-snapshot/site-lisp/ruby1.8-elisp/rubydb3x
/usr/share/emacs/site-lisp/ruby1.8-elisp/inf-ruby hides /usr/share/emacs-snapshot/site-lisp/ruby1.8-elisp/inf-ruby
/usr/share/emacs/site-lisp/ruby1.8-elisp/ruby-electric hides /usr/share/emacs-snapshot/site-lisp/ruby1.8-elisp/ruby-electric
/usr/share/emacs/site-lisp/emms/emms-browser hides /usr/share/emacs-snapshot/site-lisp/emms/emms-browser
/usr/share/emacs/site-lisp/emms/emms-volume hides /usr/share/emacs-snapshot/site-lisp/emms/emms-volume
/usr/share/emacs/site-lisp/emms/emms-volume-amixer hides /usr/share/emacs-snapshot/site-lisp/emms/emms-volume-amixer
/usr/share/emacs/site-lisp/emms/emms-info hides /usr/share/emacs-snapshot/site-lisp/emms/emms-info
/usr/share/emacs/site-lisp/emms/emms-cache hides /usr/share/emacs-snapshot/site-lisp/emms/emms-cache
/usr/share/emacs/site-lisp/emms/emms-mode-line-icon hides /usr/share/emacs-snapshot/site-lisp/emms/emms-mode-line-icon
/usr/share/emacs/site-lisp/emms/emms-player-xine hides /usr/share/emacs-snapshot/site-lisp/emms/emms-player-xine
/usr/share/emacs/site-lisp/emms/emms-mode-line hides /usr/share/emacs-snapshot/site-lisp/emms/emms-mode-line
/usr/share/emacs/site-lisp/emms/emms-info-libtag hides /usr/share/emacs-snapshot/site-lisp/emms/emms-info-libtag
/usr/share/emacs/site-lisp/emms/ogg-comment hides /usr/share/emacs-snapshot/site-lisp/emms/ogg-comment
/usr/share/emacs/site-lisp/emms/jack hides /usr/share/emacs-snapshot/site-lisp/emms/jack
/usr/share/emacs/site-lisp/emms/emms-info-ogg hides /usr/share/emacs-snapshot/site-lisp/emms/emms-info-ogg
/usr/share/emacs/site-lisp/emms/emms-compat hides /usr/share/emacs-snapshot/site-lisp/emms/emms-compat
/usr/share/emacs/site-lisp/emms/emms-player-mpg321-remote hides /usr/share/emacs-snapshot/site-lisp/emms/emms-player-mpg321-remote
/usr/share/emacs/site-lisp/emms/tq hides /usr/share/emacs-snapshot/site-lisp/emms/tq
/usr/share/emacs/site-lisp/emms/emms-url hides /usr/share/emacs-snapshot/site-lisp/emms/emms-url
/usr/share/emacs/site-lisp/emms/emms-setup hides /usr/share/emacs-snapshot/site-lisp/emms/emms-setup
/usr/share/emacs/site-lisp/emms/emms-lyrics hides /usr/share/emacs-snapshot/site-lisp/emms/emms-lyrics
/usr/share/emacs/site-lisp/emms/emms-tag-editor hides /usr/share/emacs-snapshot/site-lisp/emms/emms-tag-editor
/usr/share/emacs/site-lisp/emms/emms hides /usr/share/emacs-snapshot/site-lisp/emms/emms
/usr/share/emacs/site-lisp/emms/emms-source-file hides /usr/share/emacs-snapshot/site-lisp/emms/emms-source-file
/usr/share/emacs/site-lisp/emms/emms-playing-time hides /usr/share/emacs-snapshot/site-lisp/emms/emms-playing-time
/usr/share/emacs/site-lisp/emms/emms-streams hides /usr/share/emacs-snapshot/site-lisp/emms/emms-streams
/usr/share/emacs/site-lisp/emms/emms-playlist-mode hides /usr/share/emacs-snapshot/site-lisp/emms/emms-playlist-mode
/usr/share/emacs/site-lisp/emms/emms-history hides /usr/share/emacs-snapshot/site-lisp/emms/emms-history
/usr/share/emacs/site-lisp/emms/emms-info-ogginfo hides /usr/share/emacs-snapshot/site-lisp/emms/emms-info-ogginfo
/usr/share/emacs/site-lisp/emms/emms-player-mplayer hides /usr/share/emacs-snapshot/site-lisp/emms/emms-player-mplayer
/usr/share/emacs/site-lisp/emms/emms-i18n hides /usr/share/emacs-snapshot/site-lisp/emms/emms-i18n
/usr/share/emacs/site-lisp/emms/emms-lastfm hides /usr/share/emacs-snapshot/site-lisp/emms/emms-lastfm
/usr/share/emacs/site-lisp/emms/emms-player-simple hides /usr/share/emacs-snapshot/site-lisp/emms/emms-player-simple
/usr/share/emacs/site-lisp/emms/emms-source-playlist hides /usr/share/emacs-snapshot/site-lisp/emms/emms-source-playlist
/usr/share/emacs/site-lisp/emms/emms-auto hides /usr/share/emacs-snapshot/site-lisp/emms/emms-auto
/usr/share/emacs/site-lisp/emms/emms-last-played hides /usr/share/emacs-snapshot/site-lisp/emms/emms-last-played
/usr/share/emacs/site-lisp/emms/emms-playlist-sort hides /usr/share/emacs-snapshot/site-lisp/emms/emms-playlist-sort
/usr/share/emacs/site-lisp/emms/emms-bookmarks hides /usr/share/emacs-snapshot/site-lisp/emms/emms-bookmarks
/usr/share/emacs/site-lisp/emms/emms-metaplaylist-mode hides /usr/share/emacs-snapshot/site-lisp/emms/emms-metaplaylist-mode
/usr/share/emacs/site-lisp/emms/later-do hides /usr/share/emacs-snapshot/site-lisp/emms/later-do
/usr/share/emacs/site-lisp/emms/emms-player-mpd hides /usr/share/emacs-snapshot/site-lisp/emms/emms-player-mpd
/usr/share/emacs/site-lisp/emms/emms-mark hides /usr/share/emacs-snapshot/site-lisp/emms/emms-mark
/usr/share/emacs/site-lisp/emms/emms-info-mp3info hides /usr/share/emacs-snapshot/site-lisp/emms/emms-info-mp3info
/usr/share/emacs/site-lisp/emms/emms-stream-info hides /usr/share/emacs-snapshot/site-lisp/emms/emms-stream-info
/usr/share/emacs/site-lisp/emms/emms-score hides /usr/share/emacs-snapshot/site-lisp/emms/emms-score
/usr/share/emacs/site-lisp/emms/emms-maint hides /usr/share/emacs-snapshot/site-lisp/emms/emms-maint
/usr/share/emacs/site-lisp/elscreen/elscreen-dnd hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-dnd
/usr/share/emacs/site-lisp/elscreen/elscreen-dired hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-dired
/usr/share/emacs/site-lisp/elscreen/elscreen hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen
/usr/share/emacs/site-lisp/elscreen/elscreen-goby hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-goby
/usr/share/emacs/site-lisp/elscreen/elscreen-howm hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-howm
/usr/share/emacs/site-lisp/elscreen/elscreen-color-theme hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-color-theme
/usr/share/emacs/site-lisp/elscreen/elscreen-gf hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-gf
/usr/share/emacs/site-lisp/elscreen/elscreen-w3m hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-w3m
/usr/share/emacs/site-lisp/elscreen/elscreen-speedbar hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-speedbar
/usr/share/emacs/site-lisp/elscreen/elscreen-server hides /usr/share/emacs-snapshot/site-lisp/elscreen/elscreen-server
/usr/share/emacs/site-lisp/doxymacs/xml-parse hides /usr/share/emacs-snapshot/site-lisp/doxymacs/xml-parse
/usr/share/emacs/site-lisp/doxymacs/doxymacs hides /usr/share/emacs-snapshot/site-lisp/doxymacs/doxymacs
/usr/share/emacs/site-lisp/bbdb/bbdb-pilot-jwz hides /usr/share/emacs-snapshot/site-lisp/bbdb/bbdb-pilot-jwz
/usr/share/emacs/site-lisp/semi/signature hides /usr/share/emacs-snapshot/site-lisp/semi/signature
/usr/share/emacs/site-lisp/semi/mime-view hides /usr/share/emacs-snapshot/site-lisp/semi/mime-view
/usr/share/emacs/site-lisp/semi/pgg-parse hides /usr/share/emacs-snapshot/site-lisp/semi/pgg-parse
/usr/share/emacs/site-lisp/semi/pgg-pgp hides /usr/share/emacs-snapshot/site-lisp/semi/pgg-pgp
/usr/share/emacs/site-lisp/semi/mime-partial hides /usr/share/emacs-snapshot/site-lisp/semi/mime-partial
/usr/share/emacs/site-lisp/semi/mime-play hides /usr/share/emacs-snapshot/site-lisp/semi/mime-play
/usr/share/emacs/site-lisp/semi/pgg-def hides /usr/share/emacs-snapshot/site-lisp/semi/pgg-def
/usr/share/emacs/site-lisp/semi/mime-w3 hides /usr/share/emacs-snapshot/site-lisp/semi/mime-w3
/usr/share/emacs/site-lisp/semi/mime-setup hides /usr/share/emacs-snapshot/site-lisp/semi/mime-setup
/usr/share/emacs/site-lisp/semi/semi-def hides /usr/share/emacs-snapshot/site-lisp/semi/semi-def
/usr/share/emacs/site-lisp/semi/mime-image hides /usr/share/emacs-snapshot/site-lisp/semi/mime-image
/usr/share/emacs/site-lisp/semi/mime-edit hides /usr/share/emacs-snapshot/site-lisp/semi/mime-edit
/usr/share/emacs/site-lisp/semi/postpet hides /usr/share/emacs-snapshot/site-lisp/semi/postpet
/usr/share/emacs/site-lisp/semi/pgg-pgp5 hides /usr/share/emacs-snapshot/site-lisp/semi/pgg-pgp5
/usr/share/emacs/site-lisp/semi/mime-pgp hides /usr/share/emacs-snapshot/site-lisp/semi/mime-pgp
/usr/share/emacs/site-lisp/semi/pgg hides /usr/share/emacs-snapshot/site-lisp/semi/pgg
/usr/share/emacs/site-lisp/semi/pgg-gpg hides /usr/share/emacs-snapshot/site-lisp/semi/pgg-gpg
/usr/share/emacs/site-lisp/semi/mime-bbdb hides /usr/share/emacs-snapshot/site-lisp/semi/mime-bbdb
/usr/share/emacs/site-lisp/semi/mail-mime-setup hides /usr/share/emacs-snapshot/site-lisp/semi/mail-mime-setup
/usr/share/emacs/site-lisp/semi/mime-mc hides /usr/share/emacs-snapshot/site-lisp/semi/mime-mc
/usr/share/emacs/site-lisp/semi/semi-setup hides /usr/share/emacs-snapshot/site-lisp/semi/semi-setup
/usr/share/emacs/site-lisp/mu-cite/mu-register hides /usr/share/emacs-snapshot/site-lisp/mu-cite/mu-register
/usr/share/emacs/site-lisp/mu-cite/mu-cite hides /usr/share/emacs-snapshot/site-lisp/mu-cite/mu-cite
/usr/share/emacs/site-lisp/mu-cite/mu-bbdb hides /usr/share/emacs-snapshot/site-lisp/mu-cite/mu-bbdb
/usr/share/emacs/site-lisp/mu-cite/latex-math-symbol hides /usr/share/emacs-snapshot/site-lisp/mu-cite/latex-math-symbol
/usr/share/emacs/site-lisp/w3m/w3m-weather hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-weather
/usr/share/emacs/site-lisp/w3m/w3m-bookmark hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-bookmark
/usr/share/emacs/site-lisp/w3m/w3m-bug hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-bug
/usr/share/emacs/site-lisp/w3m/mew-w3m hides /usr/share/emacs-snapshot/site-lisp/w3m/mew-w3m
/usr/share/emacs/site-lisp/w3m/w3m-dtree hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-dtree
/usr/share/emacs/site-lisp/w3m/w3m-lnum hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-lnum
/usr/share/emacs/site-lisp/w3m/w3m-mail hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-mail
/usr/share/emacs/site-lisp/w3m/w3m-image hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-image
/usr/share/emacs/site-lisp/w3m/w3m-hist hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-hist
/usr/share/emacs/site-lisp/w3m/w3m-perldoc hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-perldoc
/usr/share/emacs/site-lisp/w3m/w3m-tabmenu hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-tabmenu
/usr/share/emacs/site-lisp/w3m/octet hides /usr/share/emacs-snapshot/site-lisp/w3m/octet
/usr/share/emacs/site-lisp/w3m/w3m-util hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-util
/usr/share/emacs/site-lisp/w3m/w3m-symbol hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-symbol
/usr/share/emacs/site-lisp/w3m/w3m-cookie hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-cookie
/usr/share/emacs/site-lisp/w3m/w3m-filter hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-filter
/usr/share/emacs/site-lisp/w3m/w3m-ccl hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-ccl
/usr/share/emacs/site-lisp/w3m/w3m hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m
/usr/share/emacs/site-lisp/w3m/w3m-rss hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-rss
/usr/share/emacs/site-lisp/w3m/w3m-favicon hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-favicon
/usr/share/emacs/site-lisp/w3m/w3m-search hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-search
/usr/share/emacs/site-lisp/w3m/w3m-namazu hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-namazu
/usr/share/emacs/site-lisp/w3m/w3m-proc hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-proc
/usr/share/emacs/site-lisp/w3m/w3m-antenna hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-antenna
/usr/share/emacs/site-lisp/w3m/mime-w3m hides /usr/share/emacs-snapshot/site-lisp/w3m/mime-w3m
/usr/share/emacs/site-lisp/w3m/w3m-fb hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-fb
/usr/share/emacs/site-lisp/w3m/w3m-ems hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-ems
/usr/share/emacs/site-lisp/w3m/w3m-form hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-form
/usr/share/emacs/site-lisp/w3m/w3m-session hides /usr/share/emacs-snapshot/site-lisp/w3m/w3m-session
/usr/share/emacs/site-lisp/w3m/w3mhack hides /usr/share/emacs-snapshot/site-lisp/w3m/w3mhack
/usr/share/emacs/site-lisp/mailcrypt/mailcrypt hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/mailcrypt
/usr/share/emacs/site-lisp/mailcrypt/mc-setversion hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/mc-setversion
/usr/share/emacs/site-lisp/mailcrypt/mc-toplev hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/mc-toplev
/usr/share/emacs/site-lisp/mailcrypt/mc-pgp6 hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/mc-pgp6
/usr/share/emacs/site-lisp/mailcrypt/mc-remail hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/mc-remail
/usr/share/emacs/site-lisp/mailcrypt/expect hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/expect
/usr/share/emacs/site-lisp/mailcrypt/mc-gpg hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/mc-gpg
/usr/share/emacs/site-lisp/mailcrypt/mc-pgp5 hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/mc-pgp5
/usr/share/emacs/site-lisp/mailcrypt/mc-pgp hides /usr/share/emacs-snapshot/site-lisp/mailcrypt/mc-pgp
/usr/share/emacs/site-lisp/flim/mel-b-ccl hides /usr/share/emacs-snapshot/site-lisp/flim/mel-b-ccl
/usr/share/emacs/site-lisp/flim/mmexternal hides /usr/share/emacs-snapshot/site-lisp/flim/mmexternal
/usr/share/emacs/site-lisp/flim/mel-b-el hides /usr/share/emacs-snapshot/site-lisp/flim/mel-b-el
/usr/share/emacs/site-lisp/flim/hex-util hides /usr/share/emacs-snapshot/site-lisp/flim/hex-util
/usr/share/emacs/site-lisp/flim/lunit hides /usr/share/emacs-snapshot/site-lisp/flim/lunit
/usr/share/emacs/site-lisp/flim/mime hides /usr/share/emacs-snapshot/site-lisp/flim/mime
/usr/share/emacs/site-lisp/flim/mel hides /usr/share/emacs-snapshot/site-lisp/flim/mel
/usr/share/emacs/site-lisp/flim/eword-encode hides /usr/share/emacs-snapshot/site-lisp/flim/eword-encode
/usr/share/emacs/site-lisp/flim/mel-g hides /usr/share/emacs-snapshot/site-lisp/flim/mel-g
/usr/share/emacs/site-lisp/flim/mime-conf hides /usr/share/emacs-snapshot/site-lisp/flim/mime-conf
/usr/share/emacs/site-lisp/flim/mmgeneric hides /usr/share/emacs-snapshot/site-lisp/flim/mmgeneric
/usr/share/emacs/site-lisp/flim/sha1 hides /usr/share/emacs-snapshot/site-lisp/flim/sha1
/usr/share/emacs/site-lisp/flim/mel-b-dl hides /usr/share/emacs-snapshot/site-lisp/flim/mel-b-dl
/usr/share/emacs/site-lisp/flim/sasl-digest hides /usr/share/emacs-snapshot/site-lisp/flim/sasl-digest
/usr/share/emacs/site-lisp/flim/sasl-cram hides /usr/share/emacs-snapshot/site-lisp/flim/sasl-cram
/usr/share/emacs/site-lisp/flim/hmac-md5 hides /usr/share/emacs-snapshot/site-lisp/flim/hmac-md5
/usr/share/emacs/site-lisp/flim/sasl hides /usr/share/emacs-snapshot/site-lisp/flim/sasl
/usr/share/emacs/site-lisp/flim/qmtp hides /usr/share/emacs-snapshot/site-lisp/flim/qmtp
/usr/share/emacs/site-lisp/flim/mmbuffer hides /usr/share/emacs-snapshot/site-lisp/flim/mmbuffer
/usr/share/emacs/site-lisp/flim/std11 hides /usr/share/emacs-snapshot/site-lisp/flim/std11
/usr/share/emacs/site-lisp/flim/smtp hides /usr/share/emacs-snapshot/site-lisp/flim/smtp
/usr/share/emacs/site-lisp/flim/eword-decode hides /usr/share/emacs-snapshot/site-lisp/flim/eword-decode
/usr/share/emacs/site-lisp/flim/md5-el hides /usr/share/emacs-snapshot/site-lisp/flim/md5-el
/usr/share/emacs/site-lisp/flim/md5-dl hides /usr/share/emacs-snapshot/site-lisp/flim/md5-dl
/usr/share/emacs/site-lisp/flim/mime-parse hides /usr/share/emacs-snapshot/site-lisp/flim/mime-parse
/usr/share/emacs/site-lisp/flim/ntlm hides /usr/share/emacs-snapshot/site-lisp/flim/ntlm
/usr/share/emacs/site-lisp/flim/luna hides /usr/share/emacs-snapshot/site-lisp/flim/luna
/usr/share/emacs/site-lisp/flim/sasl-scram hides /usr/share/emacs-snapshot/site-lisp/flim/sasl-scram
/usr/share/emacs/site-lisp/flim/mmcooked hides /usr/share/emacs-snapshot/site-lisp/flim/mmcooked
/usr/share/emacs/site-lisp/flim/mel-q hides /usr/share/emacs-snapshot/site-lisp/flim/mel-q
/usr/share/emacs/site-lisp/flim/sha1-el hides /usr/share/emacs-snapshot/site-lisp/flim/sha1-el
/usr/share/emacs/site-lisp/flim/mel-q-ccl hides /usr/share/emacs-snapshot/site-lisp/flim/mel-q-ccl
/usr/share/emacs/site-lisp/flim/hmac-sha1 hides /usr/share/emacs-snapshot/site-lisp/flim/hmac-sha1
/usr/share/emacs/site-lisp/flim/sha1-dl hides /usr/share/emacs-snapshot/site-lisp/flim/sha1-dl
/usr/share/emacs/site-lisp/flim/mime-def hides /usr/share/emacs-snapshot/site-lisp/flim/mime-def
/usr/share/emacs/site-lisp/flim/hmac-def hides /usr/share/emacs-snapshot/site-lisp/flim/hmac-def
/usr/share/emacs/site-lisp/flim/mel-u hides /usr/share/emacs-snapshot/site-lisp/flim/mel-u
/usr/share/emacs/site-lisp/flim/md4 hides /usr/share/emacs-snapshot/site-lisp/flim/md4
/usr/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/share/emacs-snapshot/site-lisp/flim/sasl-ntlm
/usr/share/emacs/site-lisp/flim/md5 hides /usr/share/emacs-snapshot/site-lisp/flim/md5
/usr/share/emacs/site-lisp/erc/erc hides /usr/share/emacs-snapshot/site-lisp/erc/erc
/usr/share/emacs/site-lisp/erc/erc-goodies hides /usr/share/emacs-snapshot/site-lisp/erc/erc-goodies
/usr/share/emacs/site-lisp/erc/erc-stamp hides /usr/share/emacs-snapshot/site-lisp/erc/erc-stamp
/usr/share/emacs/site-lisp/erc/erc-bbdb hides /usr/share/emacs-snapshot/site-lisp/erc/erc-bbdb
/usr/share/emacs/site-lisp/erc/erc-identd hides /usr/share/emacs-snapshot/site-lisp/erc/erc-identd
/usr/share/emacs/site-lisp/erc/erc-match hides /usr/share/emacs-snapshot/site-lisp/erc/erc-match
/usr/share/emacs/site-lisp/erc/erc-spelling hides /usr/share/emacs-snapshot/site-lisp/erc/erc-spelling
/usr/share/emacs/site-lisp/erc/erc-autoaway hides /usr/share/emacs-snapshot/site-lisp/erc/erc-autoaway
/usr/share/emacs/site-lisp/erc/erc-list-old hides /usr/share/emacs-snapshot/site-lisp/erc/erc-list-old
/usr/share/emacs/site-lisp/erc/erc-viper hides /usr/share/emacs-snapshot/site-lisp/erc/erc-viper
/usr/share/emacs/site-lisp/erc/erc-ibuffer hides /usr/share/emacs-snapshot/site-lisp/erc/erc-ibuffer
/usr/share/emacs/site-lisp/erc/erc-replace hides /usr/share/emacs-snapshot/site-lisp/erc/erc-replace
/usr/share/emacs/site-lisp/erc/erc-imenu hides /usr/share/emacs-snapshot/site-lisp/erc/erc-imenu
/usr/share/emacs/site-lisp/erc/erc-button hides /usr/share/emacs-snapshot/site-lisp/erc/erc-button
/usr/share/emacs/site-lisp/erc/erc-menu hides /usr/share/emacs-snapshot/site-lisp/erc/erc-menu
/usr/share/emacs/site-lisp/erc/erc-pcomplete hides /usr/share/emacs-snapshot/site-lisp/erc/erc-pcomplete
/usr/share/emacs/site-lisp/erc/erc-page hides /usr/share/emacs-snapshot/site-lisp/erc/erc-page
/usr/share/emacs/site-lisp/erc/erc-netsplit hides /usr/share/emacs-snapshot/site-lisp/erc/erc-netsplit
/usr/share/emacs/site-lisp/erc/erc-ring hides /usr/share/emacs-snapshot/site-lisp/erc/erc-ring
/usr/share/emacs/site-lisp/erc/erc-backend hides /usr/share/emacs-snapshot/site-lisp/erc/erc-backend
/usr/share/emacs/site-lisp/erc/erc-track hides /usr/share/emacs-snapshot/site-lisp/erc/erc-track
/usr/share/emacs/site-lisp/erc/erc-capab hides /usr/share/emacs-snapshot/site-lisp/erc/erc-capab
/usr/share/emacs/site-lisp/erc/erc-hecomplete hides /usr/share/emacs-snapshot/site-lisp/erc/erc-hecomplete
/usr/share/emacs/site-lisp/erc/erc-services hides /usr/share/emacs-snapshot/site-lisp/erc/erc-services
/usr/share/emacs/site-lisp/erc/erc-speedbar hides /usr/share/emacs-snapshot/site-lisp/erc/erc-speedbar
/usr/share/emacs/site-lisp/erc/erc-chess hides /usr/share/emacs-snapshot/site-lisp/erc/erc-chess
/usr/share/emacs/site-lisp/erc/erc-lang hides /usr/share/emacs-snapshot/site-lisp/erc/erc-lang
/usr/share/emacs/site-lisp/erc/erc-xdcc hides /usr/share/emacs-snapshot/site-lisp/erc/erc-xdcc
/usr/share/emacs/site-lisp/erc/erc-sound hides /usr/share/emacs-snapshot/site-lisp/erc/erc-sound
/usr/share/emacs/site-lisp/erc/erc-truncate hides /usr/share/emacs-snapshot/site-lisp/erc/erc-truncate
/usr/share/emacs/site-lisp/erc/erc-fill hides /usr/share/emacs-snapshot/site-lisp/erc/erc-fill
/usr/share/emacs/site-lisp/erc/erc-notify hides /usr/share/emacs-snapshot/site-lisp/erc/erc-notify
/usr/share/emacs/site-lisp/erc/erc-ezbounce hides /usr/share/emacs-snapshot/site-lisp/erc/erc-ezbounce
/usr/share/emacs/site-lisp/erc/erc-log hides /usr/share/emacs-snapshot/site-lisp/erc/erc-log
/usr/share/emacs/site-lisp/erc/erc-networks hides /usr/share/emacs-snapshot/site-lisp/erc/erc-networks
/usr/share/emacs/site-lisp/erc/erc-maint hides /usr/share/emacs-snapshot/site-lisp/erc/erc-maint
/usr/share/emacs/site-lisp/erc/erc-speak hides /usr/share/emacs-snapshot/site-lisp/erc/erc-speak
/usr/share/emacs/site-lisp/erc/erc-dcc hides /usr/share/emacs-snapshot/site-lisp/erc/erc-dcc
/usr/share/emacs/site-lisp/erc/erc-join hides /usr/share/emacs-snapshot/site-lisp/erc/erc-join
/usr/share/emacs/site-lisp/erc/erc-auto hides /usr/share/emacs-snapshot/site-lisp/erc/erc-auto
/usr/share/emacs/site-lisp/erc/erc-compat hides /usr/share/emacs-snapshot/site-lisp/erc/erc-compat
/usr/share/emacs/site-lisp/erc/erc-list hides /usr/share/emacs-snapshot/site-lisp/erc/erc-list
/usr/share/emacs/site-lisp/erc/erc-nicklist hides /usr/share/emacs-snapshot/site-lisp/erc/erc-nicklist
/usr/share/emacs/site-lisp/emacs-goodies-el/htmlize hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/htmlize
/usr/share/emacs/site-lisp/emacs-goodies-el/services hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/services
/usr/share/emacs/site-lisp/emacs-goodies-el/pack-windows hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/pack-windows
/usr/share/emacs/site-lisp/emacs-goodies-el/diminish hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/diminish
/usr/share/emacs/site-lisp/emacs-goodies-el/color-theme hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/color-theme
/usr/share/emacs/site-lisp/emacs-goodies-el/auto-fill-inhibit hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/auto-fill-inhibit
/usr/share/emacs/site-lisp/emacs-goodies-el/matlab hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/matlab
/usr/share/emacs/site-lisp/emacs-goodies-el/silly-mail hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/silly-mail
/usr/share/emacs/site-lisp/emacs-goodies-el/ascii hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/ascii
/usr/share/emacs/site-lisp/emacs-goodies-el/minibuffer-complete-cycle hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/minibuffer-complete-cycle
/usr/share/emacs/site-lisp/emacs-goodies-el/dict hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/dict
/usr/share/emacs/site-lisp/emacs-goodies-el/dedicated hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/dedicated
/usr/share/emacs/site-lisp/emacs-goodies-el/floatbg hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/floatbg
/usr/share/emacs/site-lisp/emacs-goodies-el/rfcview hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/rfcview
/usr/share/emacs/site-lisp/emacs-goodies-el/perldoc hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/perldoc
/usr/share/emacs/site-lisp/emacs-goodies-el/session hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/session
/usr/share/emacs/site-lisp/emacs-goodies-el/markdown-mode hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/markdown-mode
/usr/share/emacs/site-lisp/emacs-goodies-el/keydef hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/keydef
/usr/share/emacs/site-lisp/emacs-goodies-el/tlc hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/tlc
/usr/share/emacs/site-lisp/emacs-goodies-el/todoo hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/todoo
/usr/share/emacs/site-lisp/emacs-goodies-el/protocols hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/protocols
/usr/share/emacs/site-lisp/emacs-goodies-el/ff-paths hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/ff-paths
/usr/share/emacs/site-lisp/emacs-goodies-el/shell-command hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/shell-command
/usr/share/emacs/site-lisp/emacs-goodies-el/obfusurl hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/obfusurl
/usr/share/emacs/site-lisp/emacs-goodies-el/bar-cursor hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/bar-cursor
/usr/share/emacs/site-lisp/emacs-goodies-el/xrdb-mode hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/xrdb-mode
/usr/share/emacs/site-lisp/emacs-goodies-el/maplev hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/maplev
/usr/share/emacs/site-lisp/emacs-goodies-el/under hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/under
/usr/share/emacs/site-lisp/emacs-goodies-el/emacs-goodies-loaddefs hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/emacs-goodies-loaddefs
/usr/share/emacs/site-lisp/emacs-goodies-el/muttrc-mode hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/muttrc-mode
/usr/share/emacs/site-lisp/emacs-goodies-el/folding hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/folding
/usr/share/emacs/site-lisp/emacs-goodies-el/pod-mode hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/pod-mode
/usr/share/emacs/site-lisp/emacs-goodies-el/framepop hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/framepop
/usr/share/emacs/site-lisp/emacs-goodies-el/tc hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/tc
/usr/share/emacs/site-lisp/emacs-goodies-el/cyclebuffer hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/cyclebuffer
/usr/share/emacs/site-lisp/emacs-goodies-el/projects hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/projects
/usr/share/emacs/site-lisp/emacs-goodies-el/initsplit hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/initsplit
/usr/share/emacs/site-lisp/emacs-goodies-el/browse-kill-ring hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/browse-kill-ring
/usr/share/emacs/site-lisp/emacs-goodies-el/dirvars hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/dirvars
/usr/share/emacs/site-lisp/emacs-goodies-el/filladapt hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/filladapt
/usr/share/emacs/site-lisp/emacs-goodies-el/highlight-beyond-fill-column hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/highlight-beyond-fill-column
/usr/share/emacs/site-lisp/emacs-goodies-el/edit-env hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/edit-env
/usr/share/emacs/site-lisp/emacs-goodies-el/apache-mode hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/apache-mode
/usr/share/emacs/site-lisp/emacs-goodies-el/emacs-goodies-el hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/emacs-goodies-el
/usr/share/emacs/site-lisp/emacs-goodies-el/keywiz hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/keywiz
/usr/share/emacs/site-lisp/emacs-goodies-el/all hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/all
/usr/share/emacs/site-lisp/emacs-goodies-el/joc-toggle-buffer hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/joc-toggle-buffer
/usr/share/emacs/site-lisp/emacs-goodies-el/marker-visit hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/marker-visit
/usr/share/emacs/site-lisp/emacs-goodies-el/tabbar hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/tabbar
/usr/share/emacs/site-lisp/emacs-goodies-el/sys-apropos hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/sys-apropos
/usr/share/emacs/site-lisp/emacs-goodies-el/slang-mode hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/slang-mode
/usr/share/emacs/site-lisp/emacs-goodies-el/clipper hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/clipper
/usr/share/emacs/site-lisp/emacs-goodies-el/map-lines hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/map-lines
/usr/share/emacs/site-lisp/emacs-goodies-el/tail hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/tail
/usr/share/emacs/site-lisp/emacs-goodies-el/emacs-goodies-custom hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/emacs-goodies-custom
/usr/share/emacs/site-lisp/emacs-goodies-el/joc-toggle-case hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/joc-toggle-case
/usr/share/emacs/site-lisp/emacs-goodies-el/highlight-completion hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/highlight-completion
/usr/share/emacs/site-lisp/emacs-goodies-el/minibuf-electric hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/minibuf-electric
/usr/share/emacs/site-lisp/emacs-goodies-el/quack hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/quack
/usr/share/emacs/site-lisp/emacs-goodies-el/protbuf hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/protbuf
/usr/share/emacs/site-lisp/emacs-goodies-el/toggle-option hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/toggle-option
/usr/share/emacs/site-lisp/emacs-goodies-el/lcomp hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/lcomp
/usr/share/emacs/site-lisp/emacs-goodies-el/twiddle hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/twiddle
/usr/share/emacs/site-lisp/emacs-goodies-el/thinks hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/thinks
/usr/share/emacs/site-lisp/emacs-goodies-el/home-end hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/home-end
/usr/share/emacs/site-lisp/emacs-goodies-el/align-string hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/align-string
/usr/share/emacs/site-lisp/emacs-goodies-el/nuke-trailing-whitespace hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/nuke-trailing-whitespace
/usr/share/emacs/site-lisp/emacs-goodies-el/highlight-current-line hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/highlight-current-line
/usr/share/emacs/site-lisp/emacs-goodies-el/mutt-alias hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/mutt-alias
/usr/share/emacs/site-lisp/emacs-goodies-el/ctypes hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/ctypes
/usr/share/emacs/site-lisp/emacs-goodies-el/show-wspace hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/show-wspace
/usr/share/emacs/site-lisp/emacs-goodies-el/cua hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/cua
/usr/share/emacs/site-lisp/emacs-goodies-el/boxquote hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/boxquote
/usr/share/emacs/site-lisp/emacs-goodies-el/cwebm hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/cwebm
/usr/share/emacs/site-lisp/emacs-goodies-el/browse-huge-tar hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/browse-huge-tar
/usr/share/emacs/site-lisp/emacs-goodies-el/egocentric hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/egocentric
/usr/share/emacs/site-lisp/emacs-goodies-el/tld hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/tld
/usr/share/emacs/site-lisp/emacs-goodies-el/csv-mode hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/csv-mode
/usr/share/emacs/site-lisp/emacs-goodies-el/coffee hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/coffee
/usr/share/emacs/site-lisp/emacs-goodies-el/df hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/df
/usr/share/emacs/site-lisp/emacs-goodies-el/setnu hides /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el/setnu
/usr/share/emacs/site-lisp/edb/db-types hides /usr/share/emacs-snapshot/site-lisp/edb/db-types
/usr/share/emacs/site-lisp/edb/db-search hides /usr/share/emacs-snapshot/site-lisp/edb/db-search
/usr/share/emacs/site-lisp/edb/db-interfa hides /usr/share/emacs-snapshot/site-lisp/edb/db-interfa
/usr/share/emacs/site-lisp/edb/db-format hides /usr/share/emacs-snapshot/site-lisp/edb/db-format
/usr/share/emacs/site-lisp/edb/db-sort hides /usr/share/emacs-snapshot/site-lisp/edb/db-sort
/usr/share/emacs/site-lisp/edb/db-convert hides /usr/share/emacs-snapshot/site-lisp/edb/db-convert
/usr/share/emacs/site-lisp/edb/database hides /usr/share/emacs-snapshot/site-lisp/edb/database
/usr/share/emacs/site-lisp/edb/db-rdb hides /usr/share/emacs-snapshot/site-lisp/edb/db-rdb
/usr/share/emacs/site-lisp/edb/db-util hides /usr/share/emacs-snapshot/site-lisp/edb/db-util
/usr/share/emacs/site-lisp/edb/db-summary hides /usr/share/emacs-snapshot/site-lisp/edb/db-summary
/usr/share/emacs/site-lisp/edb/db-tagged hides /usr/share/emacs-snapshot/site-lisp/edb/db-tagged
/usr/share/emacs/site-lisp/edb/edb-fixes-1.21 hides /usr/share/emacs-snapshot/site-lisp/edb/edb-fixes-1.21
/usr/share/emacs/site-lisp/edb/db-file-io hides /usr/share/emacs-snapshot/site-lisp/edb/db-file-io
/usr/share/emacs/site-lisp/edb/db-isbn hides /usr/share/emacs-snapshot/site-lisp/edb/db-isbn
/usr/share/emacs/site-lisp/edb/db-time hides /usr/share/emacs-snapshot/site-lisp/edb/db-time
/usr/share/emacs/site-lisp/edb/db-rep hides /usr/share/emacs-snapshot/site-lisp/edb/db-rep
/usr/share/emacs/site-lisp/edb/db-isbntst hides /usr/share/emacs-snapshot/site-lisp/edb/db-isbntst
/usr/share/emacs/site-lisp/edb/db-two-dbs hides /usr/share/emacs-snapshot/site-lisp/edb/db-two-dbs
/usr/share/emacs/site-lisp/easypg/epa-dired hides /usr/share/emacs-snapshot/site-lisp/easypg/epa-dired
/usr/share/emacs/site-lisp/easypg/epg-config hides /usr/share/emacs-snapshot/site-lisp/easypg/epg-config
/usr/share/emacs/site-lisp/easypg/epg-package-info hides /usr/share/emacs-snapshot/site-lisp/easypg/epg-package-info
/usr/share/emacs/site-lisp/easypg/epa hides /usr/share/emacs-snapshot/site-lisp/easypg/epa
/usr/share/emacs/site-lisp/easypg/epa-mail hides /usr/share/emacs-snapshot/site-lisp/easypg/epa-mail
/usr/share/emacs/site-lisp/easypg/epa-file hides /usr/share/emacs-snapshot/site-lisp/easypg/epa-file
/usr/share/emacs/site-lisp/easypg/epg hides /usr/share/emacs-snapshot/site-lisp/easypg/epg
/usr/share/emacs/site-lisp/easypg/epa-setup hides /usr/share/emacs-snapshot/site-lisp/easypg/epa-setup
/usr/share/emacs-snapshot/site-lisp/css-mode/css-mode hides /usr/share/emacs/site-lisp/css-mode/css-mode
/usr/share/emacs/site-lisp/apel/pym hides /usr/share/emacs-snapshot/site-lisp/apel/pym
/usr/share/emacs/site-lisp/apel/pccl-20 hides /usr/share/emacs-snapshot/site-lisp/apel/pccl-20
/usr/share/emacs/site-lisp/apel/pces-e20 hides /usr/share/emacs-snapshot/site-lisp/apel/pces-e20
/usr/share/emacs/site-lisp/apel/static hides /usr/share/emacs-snapshot/site-lisp/apel/static
/usr/share/emacs/site-lisp/apel/emu hides /usr/share/emacs-snapshot/site-lisp/apel/emu
/usr/share/emacs/site-lisp/apel/atype hides /usr/share/emacs-snapshot/site-lisp/apel/atype
/usr/share/emacs/site-lisp/apel/richtext hides /usr/share/emacs-snapshot/site-lisp/apel/richtext
/usr/share/emacs/site-lisp/apel/poe hides /usr/share/emacs-snapshot/site-lisp/apel/poe
/usr/share/emacs/site-lisp/apel/tinycustom hides /usr/share/emacs-snapshot/site-lisp/apel/tinycustom
/usr/share/emacs/site-lisp/apel/broken hides /usr/share/emacs-snapshot/site-lisp/apel/broken
/usr/share/emacs/site-lisp/apel/pcustom hides /usr/share/emacs-snapshot/site-lisp/apel/pcustom
/usr/share/emacs/site-lisp/apel/pccl hides /usr/share/emacs-snapshot/site-lisp/apel/pccl
/usr/share/emacs/site-lisp/apel/mcharset hides /usr/share/emacs-snapshot/site-lisp/apel/mcharset
/usr/share/emacs/site-lisp/apel/mule-caesar hides /usr/share/emacs-snapshot/site-lisp/apel/mule-caesar
/usr/share/emacs/site-lisp/apel/poem-e20 hides /usr/share/emacs-snapshot/site-lisp/apel/poem-e20
/usr/share/emacs/site-lisp/apel/poem-e20_3 hides /usr/share/emacs-snapshot/site-lisp/apel/poem-e20_3
/usr/share/emacs/site-lisp/apel/pces hides /usr/share/emacs-snapshot/site-lisp/apel/pces
/usr/share/emacs/site-lisp/apel/mcs-e20 hides /usr/share/emacs-snapshot/site-lisp/apel/mcs-e20
/usr/share/emacs/site-lisp/apel/calist hides /usr/share/emacs-snapshot/site-lisp/apel/calist
/usr/share/emacs/site-lisp/apel/filename hides /usr/share/emacs-snapshot/site-lisp/apel/filename
/usr/share/emacs/site-lisp/apel/path-util hides /usr/share/emacs-snapshot/site-lisp/apel/path-util
/usr/share/emacs/site-lisp/apel/mcs-20 hides /usr/share/emacs-snapshot/site-lisp/apel/mcs-20
/usr/share/emacs/site-lisp/apel/product hides /usr/share/emacs-snapshot/site-lisp/apel/product
/usr/share/emacs/site-lisp/apel/inv-19 hides /usr/share/emacs-snapshot/site-lisp/apel/inv-19
/usr/share/emacs/site-lisp/apel/apel-ver hides /usr/share/emacs-snapshot/site-lisp/apel/apel-ver
/usr/share/emacs/site-lisp/apel/file-detect hides /usr/share/emacs-snapshot/site-lisp/apel/file-detect
/usr/share/emacs/site-lisp/apel/alist hides /usr/share/emacs-snapshot/site-lisp/apel/alist
/usr/share/emacs/site-lisp/apel/poem hides /usr/share/emacs-snapshot/site-lisp/apel/poem
/usr/share/emacs/site-lisp/apel/pces-20 hides /usr/share/emacs-snapshot/site-lisp/apel/pces-20
/usr/share/emacs/site-lisp/apel/install hides /usr/share/emacs-snapshot/site-lisp/apel/install
/usr/share/emacs/site-lisp/apel/invisible hides /usr/share/emacs-snapshot/site-lisp/apel/invisible
/usr/share/emacs-snapshot/site-lisp/html-helper-mode/hhm-config hides /usr/share/emacs/site-lisp/html-helper-mode/hhm-config
/usr/share/emacs-snapshot/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/site-lisp/html-helper-mode/tempo
/usr/share/emacs-snapshot/site-lisp/html-helper-mode/visual-basic-mode hides /usr/share/emacs/site-lisp/html-helper-mode/visual-basic-mode
/usr/share/emacs-snapshot/site-lisp/html-helper-mode/html-helper-mode hides /usr/share/emacs/site-lisp/html-helper-mode/html-helper-mode
/usr/share/emacs-snapshot/site-lisp/wl/elmo-file hides /usr/local/share/emacs/site-lisp/wl/elmo-file
/usr/share/emacs-snapshot/site-lisp/wl/elsp-sa hides /usr/local/share/emacs/site-lisp/wl/elsp-sa
/usr/share/emacs-snapshot/site-lisp/wl/elmo-archive hides /usr/local/share/emacs/site-lisp/wl/elmo-archive
/usr/share/emacs-snapshot/site-lisp/wl/wl-demo hides /usr/local/share/emacs/site-lisp/wl/wl-demo
/usr/share/emacs-snapshot/site-lisp/wl/wl-message hides /usr/local/share/emacs/site-lisp/wl/wl-message
/usr/share/emacs-snapshot/site-lisp/wl/wl-expire hides /usr/local/share/emacs/site-lisp/wl/wl-expire
/usr/share/emacs-snapshot/site-lisp/wl/elmo-internal hides /usr/local/share/emacs/site-lisp/wl/elmo-internal
/usr/share/emacs-snapshot/site-lisp/wl/elmo-date hides /usr/local/share/emacs/site-lisp/wl/elmo-date
/usr/share/emacs-snapshot/site-lisp/wl/wl-thread hides /usr/local/share/emacs/site-lisp/wl/wl-thread
/usr/share/emacs-snapshot/site-lisp/wl/elmo-pipe hides /usr/local/share/emacs/site-lisp/wl/elmo-pipe
/usr/share/emacs-snapshot/site-lisp/wl/elmo-spam hides /usr/local/share/emacs/site-lisp/wl/elmo-spam
/usr/share/emacs-snapshot/site-lisp/wl/pldap hides /usr/local/share/emacs/site-lisp/wl/pldap
/usr/share/emacs-snapshot/site-lisp/wl/elmo-nntp hides /usr/local/share/emacs/site-lisp/wl/elmo-nntp
/usr/share/emacs-snapshot/site-lisp/wl/elmo-map hides /usr/local/share/emacs/site-lisp/wl/elmo-map
/usr/share/emacs-snapshot/site-lisp/wl/wl-template hides /usr/local/share/emacs/site-lisp/wl/wl-template
/usr/share/emacs-snapshot/site-lisp/wl/wl-folder hides /usr/local/share/emacs/site-lisp/wl/wl-folder
/usr/share/emacs-snapshot/site-lisp/wl/elmo-signal hides /usr/local/share/emacs/site-lisp/wl/elmo-signal
/usr/share/emacs-snapshot/site-lisp/wl/elmo-flag hides /usr/local/share/emacs/site-lisp/wl/elmo-flag
/usr/share/emacs-snapshot/site-lisp/wl/elmo-dop hides /usr/local/share/emacs/site-lisp/wl/elmo-dop
/usr/share/emacs-snapshot/site-lisp/wl/elsp-spamoracle hides /usr/local/share/emacs/site-lisp/wl/elsp-spamoracle
/usr/share/emacs-snapshot/site-lisp/wl/mmimap hides /usr/local/share/emacs/site-lisp/wl/mmimap
/usr/share/emacs-snapshot/site-lisp/wl/elmo-net hides /usr/local/share/emacs/site-lisp/wl/elmo-net
/usr/share/emacs-snapshot/site-lisp/wl/elmo-split hides /usr/local/share/emacs/site-lisp/wl/elmo-split
/usr/share/emacs-snapshot/site-lisp/wl/elmo-imap4 hides /usr/local/share/emacs/site-lisp/wl/elmo-imap4
/usr/share/emacs-snapshot/site-lisp/wl/modb-legacy hides /usr/local/share/emacs/site-lisp/wl/modb-legacy
/usr/share/emacs-snapshot/site-lisp/wl/elmo-null hides /usr/local/share/emacs/site-lisp/wl/elmo-null
/usr/share/emacs-snapshot/site-lisp/wl/wl hides /usr/local/share/emacs/site-lisp/wl/wl
/usr/share/emacs-snapshot/site-lisp/wl/modb-entity hides /usr/local/share/emacs/site-lisp/wl/modb-entity
/usr/share/emacs-snapshot/site-lisp/wl/elmo-cache hides /usr/local/share/emacs/site-lisp/wl/elmo-cache
/usr/share/emacs-snapshot/site-lisp/wl/elmo-multi hides /usr/local/share/emacs/site-lisp/wl/elmo-multi
/usr/share/emacs-snapshot/site-lisp/wl/elmo-localnews hides /usr/local/share/emacs/site-lisp/wl/elmo-localnews
/usr/share/emacs-snapshot/site-lisp/wl/wl-highlight hides /usr/local/share/emacs/site-lisp/wl/wl-highlight
/usr/share/emacs-snapshot/site-lisp/wl/elsp-bsfilter hides /usr/local/share/emacs/site-lisp/wl/elsp-bsfilter
/usr/share/emacs-snapshot/site-lisp/wl/wl-version hides /usr/local/share/emacs/site-lisp/wl/wl-version
/usr/share/emacs-snapshot/site-lisp/wl/acap hides /usr/local/share/emacs/site-lisp/wl/acap
/usr/share/emacs-snapshot/site-lisp/wl/wl-batch hides /usr/local/share/emacs/site-lisp/wl/wl-batch
/usr/share/emacs-snapshot/site-lisp/wl/wl-fldmgr hides /usr/local/share/emacs/site-lisp/wl/wl-fldmgr
/usr/share/emacs-snapshot/site-lisp/wl/elmo-maildir hides /usr/local/share/emacs/site-lisp/wl/elmo-maildir
/usr/share/emacs-snapshot/site-lisp/wl/wl-news hides /usr/local/share/emacs/site-lisp/wl/wl-news
/usr/share/emacs-snapshot/site-lisp/wl/wl-action hides /usr/local/share/emacs/site-lisp/wl/wl-action
/usr/share/emacs-snapshot/site-lisp/wl/elmo-version hides /usr/local/share/emacs/site-lisp/wl/elmo-version
/usr/share/emacs-snapshot/site-lisp/wl/elmo-access hides /usr/local/share/emacs/site-lisp/wl/elmo-access
/usr/share/emacs-snapshot/site-lisp/wl/elmo-vars hides /usr/local/share/emacs/site-lisp/wl/elmo-vars
/usr/share/emacs-snapshot/site-lisp/wl/elmo hides /usr/local/share/emacs/site-lisp/wl/elmo
/usr/share/emacs-snapshot/site-lisp/wl/slp hides /usr/local/share/emacs/site-lisp/wl/slp
/usr/share/emacs-snapshot/site-lisp/wl/elmo-search hides /usr/local/share/emacs/site-lisp/wl/elmo-search
/usr/share/emacs-snapshot/site-lisp/wl/elmo-filter hides /usr/local/share/emacs/site-lisp/wl/elmo-filter
/usr/share/emacs-snapshot/site-lisp/wl/elmo-util hides /usr/local/share/emacs/site-lisp/wl/elmo-util
/usr/share/emacs-snapshot/site-lisp/wl/wl-addrmgr hides /usr/local/share/emacs/site-lisp/wl/wl-addrmgr
/usr/share/emacs-snapshot/site-lisp/wl/elmo-pop3 hides /usr/local/share/emacs/site-lisp/wl/elmo-pop3
/usr/share/emacs-snapshot/site-lisp/wl/elmo-localdir hides /usr/local/share/emacs/site-lisp/wl/elmo-localdir
/usr/share/emacs-snapshot/site-lisp/wl/wl-draft hides /usr/local/share/emacs/site-lisp/wl/wl-draft
/usr/share/emacs-snapshot/site-lisp/wl/elsp-bogofilter hides /usr/local/share/emacs/site-lisp/wl/elsp-bogofilter
/usr/share/emacs-snapshot/site-lisp/wl/wl-e21 hides /usr/local/share/emacs/site-lisp/wl/wl-e21
/usr/share/emacs-snapshot/site-lisp/wl/wl-util hides /usr/local/share/emacs/site-lisp/wl/wl-util
/usr/share/emacs-snapshot/site-lisp/wl/wl-spam hides /usr/local/share/emacs/site-lisp/wl/wl-spam
/usr/share/emacs-snapshot/site-lisp/wl/wl-summary hides /usr/local/share/emacs/site-lisp/wl/wl-summary
/usr/share/emacs-snapshot/site-lisp/wl/wl-address hides /usr/local/share/emacs/site-lisp/wl/wl-address
/usr/share/emacs-snapshot/site-lisp/wl/wl-vars hides /usr/local/share/emacs/site-lisp/wl/wl-vars
/usr/share/emacs-snapshot/site-lisp/wl/modb hides /usr/local/share/emacs/site-lisp/wl/modb
/usr/share/emacs-snapshot/site-lisp/wl/wl-mime hides /usr/local/share/emacs/site-lisp/wl/wl-mime
/usr/share/emacs-snapshot/site-lisp/wl/elmo-shimbun hides /usr/local/share/emacs/site-lisp/wl/elmo-shimbun
/usr/share/emacs-snapshot/site-lisp/wl/modb-standard hides /usr/local/share/emacs/site-lisp/wl/modb-standard
/usr/share/emacs-snapshot/site-lisp/wl/wl-acap hides /usr/local/share/emacs/site-lisp/wl/wl-acap
/usr/share/emacs-snapshot/site-lisp/wl/wl-score hides /usr/local/share/emacs/site-lisp/wl/wl-score
/usr/share/emacs-snapshot/site-lisp/wl/wl-refile hides /usr/local/share/emacs/site-lisp/wl/wl-refile
/usr/share/emacs-snapshot/site-lisp/wl/bbdb-wl hides /usr/local/share/emacs/site-lisp/wl/bbdb-wl
/usr/share/emacs-snapshot/site-lisp/wl/elmo-msgdb hides /usr/local/share/emacs/site-lisp/wl/elmo-msgdb
/usr/share/emacs-snapshot/site-lisp/wl/elmo-mime hides /usr/local/share/emacs/site-lisp/wl/elmo-mime
/usr/share/emacs-snapshot/site-lisp/wl/elmo-sendlog hides /usr/local/share/emacs/site-lisp/wl/elmo-sendlog
/usr/share/emacs/site-lisp/easypg/epa hides /usr/local/share/emacs/23.1.91/lisp/epa
/usr/share/emacs/site-lisp/easypg/epa-dired hides /usr/local/share/emacs/23.1.91/lisp/epa-dired
/usr/share/emacs/site-lisp/easypg/epg-config hides /usr/local/share/emacs/23.1.91/lisp/epg-config
/usr/share/emacs/site-lisp/flim/hex-util hides /usr/local/share/emacs/23.1.91/lisp/hex-util
/usr/share/emacs/site-lisp/emacs-goodies-el/ido hides /usr/local/share/emacs/23.1.91/lisp/ido
/usr/share/emacs/site-lisp/easypg/epa-mail hides /usr/local/share/emacs/23.1.91/lisp/epa-mail
/usr/share/emacs/site-lisp/flim/sha1 hides /usr/local/share/emacs/23.1.91/lisp/sha1
/usr/share/emacs/site-lisp/semi/pgg-def hides /usr/local/share/emacs/23.1.91/lisp/pgg-def
/usr/share/emacs/site-lisp/emacs-goodies-el/ibuffer hides /usr/local/share/emacs/23.1.91/lisp/ibuffer
/usr/share/emacs/site-lisp/semi/pgg-parse hides /usr/local/share/emacs/23.1.91/lisp/pgg-parse
/usr/share/emacs/site-lisp/easypg/epa-file hides /usr/local/share/emacs/23.1.91/lisp/epa-file
/usr/share/emacs/site-lisp/emacs-goodies-el/wdired hides /usr/local/share/emacs/23.1.91/lisp/wdired
/usr/share/emacs/site-lisp/semi/pgg-gpg hides /usr/local/share/emacs/23.1.91/lisp/pgg-gpg
/usr/share/emacs/site-lisp/semi/pgg-pgp hides /usr/local/share/emacs/23.1.91/lisp/pgg-pgp
/usr/share/emacs-snapshot/site-lisp/html-helper-mode/tempo hides /usr/local/share/emacs/23.1.91/lisp/tempo
/usr/share/emacs/site-lisp/semi/pgg hides /usr/local/share/emacs/23.1.91/lisp/pgg
/usr/share/emacs/site-lisp/flim/md4 hides /usr/local/share/emacs/23.1.91/lisp/md4
/usr/share/emacs/site-lisp/semi/pgg-pgp5 hides /usr/local/share/emacs/23.1.91/lisp/pgg-pgp5
/usr/share/emacs/site-lisp/easypg/epg hides /usr/local/share/emacs/23.1.91/lisp/epg
/usr/share/emacs/site-lisp/remember-el/remember hides /usr/local/share/emacs/23.1.91/lisp/textmodes/remember
/usr/share/emacs/site-lisp/dictionaries-common/ispell hides /usr/local/share/emacs/23.1.91/lisp/textmodes/ispell
/usr/share/emacs/site-lisp/emacs-goodies-el/table hides /usr/local/share/emacs/23.1.91/lisp/textmodes/table
/usr/share/emacs/site-lisp/dictionaries-common/flyspell hides /usr/local/share/emacs/23.1.91/lisp/textmodes/flyspell
/usr/share/emacs-snapshot/site-lisp/css-mode/css-mode hides /usr/local/share/emacs/23.1.91/lisp/textmodes/css-mode
/usr/share/emacs/site-lisp/ruby1.8-elisp/ruby-mode hides /usr/local/share/emacs/23.1.91/lisp/progmodes/ruby-mode
/usr/share/emacs/site-lisp/emacs-goodies-el/cfengine hides /usr/local/share/emacs/23.1.91/lisp/progmodes/cfengine
/usr/local/share/emacs/site-lisp/org-exp-blocks hides /usr/local/share/emacs/23.1.91/lisp/org/org-exp-blocks
/usr/local/share/emacs/site-lisp/org-wl hides /usr/local/share/emacs/23.1.91/lisp/org/org-wl
/usr/local/share/emacs/site-lisp/org-faces hides /usr/local/share/emacs/23.1.91/lisp/org/org-faces
/usr/local/share/emacs/site-lisp/org-html hides /usr/local/share/emacs/23.1.91/lisp/org/org-html
/usr/local/share/emacs/site-lisp/org-xoxo hides /usr/local/share/emacs/23.1.91/lisp/org/org-xoxo
/usr/local/share/emacs/site-lisp/org-compat hides /usr/local/share/emacs/23.1.91/lisp/org/org-compat
/usr/local/share/emacs/site-lisp/org hides /usr/local/share/emacs/23.1.91/lisp/org/org
/usr/local/share/emacs/site-lisp/org-exp hides /usr/local/share/emacs/23.1.91/lisp/org/org-exp
/usr/local/share/emacs/site-lisp/org-datetree hides /usr/local/share/emacs/23.1.91/lisp/org/org-datetree
/usr/local/share/emacs/site-lisp/org-gnus hides /usr/local/share/emacs/23.1.91/lisp/org/org-gnus
/usr/local/share/emacs/site-lisp/org-mhe hides /usr/local/share/emacs/23.1.91/lisp/org/org-mhe
/usr/local/share/emacs/site-lisp/org-attach hides /usr/local/share/emacs/23.1.91/lisp/org/org-attach
/usr/local/share/emacs/site-lisp/org-plot hides /usr/local/share/emacs/23.1.91/lisp/org/org-plot
/usr/local/share/emacs/site-lisp/org-agenda hides /usr/local/share/emacs/23.1.91/lisp/org/org-agenda
/usr/local/share/emacs/site-lisp/org-ascii hides /usr/local/share/emacs/23.1.91/lisp/org/org-ascii
/usr/local/share/emacs/site-lisp/org-colview hides /usr/local/share/emacs/23.1.91/lisp/org/org-colview
/usr/local/share/emacs/site-lisp/org-publish hides /usr/local/share/emacs/23.1.91/lisp/org/org-publish
/usr/local/share/emacs/site-lisp/org-info hides /usr/local/share/emacs/23.1.91/lisp/org/org-info
/usr/local/share/emacs/site-lisp/org-archive hides /usr/local/share/emacs/23.1.91/lisp/org/org-archive
/usr/local/share/emacs/site-lisp/org-mobile hides /usr/local/share/emacs/23.1.91/lisp/org/org-mobile
/usr/local/share/emacs/site-lisp/org-install hides /usr/local/share/emacs/23.1.91/lisp/org/org-install
/usr/local/share/emacs/site-lisp/org-bbdb hides /usr/local/share/emacs/23.1.91/lisp/org/org-bbdb
/usr/local/share/emacs/site-lisp/org-habit hides /usr/local/share/emacs/23.1.91/lisp/org/org-habit
/usr/local/share/emacs/site-lisp/org-latex hides /usr/local/share/emacs/23.1.91/lisp/org/org-latex
/usr/local/share/emacs/site-lisp/org-list hides /usr/local/share/emacs/23.1.91/lisp/org/org-list
/usr/local/share/emacs/site-lisp/org-mew hides /usr/local/share/emacs/23.1.91/lisp/org/org-mew
/usr/local/share/emacs/site-lisp/org-bibtex hides /usr/local/share/emacs/23.1.91/lisp/org/org-bibtex
/usr/local/share/emacs/site-lisp/org-remember hides /usr/local/share/emacs/23.1.91/lisp/org/org-remember
/usr/local/share/emacs/site-lisp/org-footnote hides /usr/local/share/emacs/23.1.91/lisp/org/org-footnote
/usr/local/share/emacs/site-lisp/org-icalendar hides /usr/local/share/emacs/23.1.91/lisp/org/org-icalendar
/usr/local/share/emacs/site-lisp/org-src hides /usr/local/share/emacs/23.1.91/lisp/org/org-src
/usr/local/share/emacs/site-lisp/org-table hides /usr/local/share/emacs/23.1.91/lisp/org/org-table
/usr/local/share/emacs/site-lisp/org-irc hides /usr/local/share/emacs/23.1.91/lisp/org/org-irc
/usr/local/share/emacs/site-lisp/org-clock hides /usr/local/share/emacs/23.1.91/lisp/org/org-clock
/usr/local/share/emacs/site-lisp/org-w3m hides /usr/local/share/emacs/23.1.91/lisp/org/org-w3m
/usr/local/share/emacs/site-lisp/org-timer hides /usr/local/share/emacs/23.1.91/lisp/org/org-timer
/usr/local/share/emacs/site-lisp/org-mouse hides /usr/local/share/emacs/23.1.91/lisp/org/org-mouse
/usr/local/share/emacs/site-lisp/org-crypt hides /usr/local/share/emacs/23.1.91/lisp/org/org-crypt
/usr/local/share/emacs/site-lisp/org-vm hides /usr/local/share/emacs/23.1.91/lisp/org/org-vm
/usr/local/share/emacs/site-lisp/org-macs hides /usr/local/share/emacs/23.1.91/lisp/org/org-macs
/usr/local/share/emacs/site-lisp/org-freemind hides /usr/local/share/emacs/23.1.91/lisp/org/org-freemind
/usr/local/share/emacs/site-lisp/org-jsinfo hides /usr/local/share/emacs/23.1.91/lisp/org/org-jsinfo
/usr/local/share/emacs/site-lisp/org-indent hides /usr/local/share/emacs/23.1.91/lisp/org/org-indent
/usr/local/share/emacs/site-lisp/org-protocol hides /usr/local/share/emacs/23.1.91/lisp/org/org-protocol
/usr/local/share/emacs/site-lisp/org-rmail hides /usr/local/share/emacs/23.1.91/lisp/org/org-rmail
/usr/local/share/emacs/site-lisp/org-id hides /usr/local/share/emacs/23.1.91/lisp/org/org-id
/usr/local/share/emacs/site-lisp/org-inlinetask hides /usr/local/share/emacs/23.1.91/lisp/org/org-inlinetask
/usr/local/share/emacs/site-lisp/org-feed hides /usr/local/share/emacs/23.1.91/lisp/org/org-feed
/usr/local/share/emacs/site-lisp/org-mac-message hides /usr/local/share/emacs/23.1.91/lisp/org/org-mac-message
/usr/local/share/emacs/site-lisp/org-docbook hides /usr/local/share/emacs/23.1.91/lisp/org/org-docbook
/usr/share/emacs/site-lisp/flim/sasl-digest hides /usr/local/share/emacs/23.1.91/lisp/net/sasl-digest
/usr/share/emacs/site-lisp/flim/sasl-cram hides /usr/local/share/emacs/23.1.91/lisp/net/sasl-cram
/usr/share/emacs/site-lisp/flim/sasl hides /usr/local/share/emacs/23.1.91/lisp/net/sasl
/usr/share/emacs/site-lisp/flim/ntlm hides /usr/local/share/emacs/23.1.91/lisp/net/ntlm
/usr/share/emacs/site-lisp/flim/hmac-md5 hides /usr/local/share/emacs/23.1.91/lisp/net/hmac-md5
/usr/share/emacs/site-lisp/emacs-goodies-el/newsticker hides /usr/local/share/emacs/23.1.91/lisp/net/newsticker
/usr/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/local/share/emacs/23.1.91/lisp/net/sasl-ntlm
/usr/share/emacs/site-lisp/flim/hmac-def hides /usr/local/share/emacs/23.1.91/lisp/net/hmac-def
/usr/share/emacs-snapshot/site-lisp/wl/rfc2368 hides /usr/local/share/emacs/23.1.91/lisp/mail/rfc2368
/usr/local/share/emacs/site-lisp/wl/utf7 hides /usr/local/share/emacs/23.1.91/lisp/gnus/utf7
/usr/share/emacs/site-lisp/erc/erc-speedbar hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-speedbar
/usr/share/emacs/site-lisp/erc/erc hides /usr/local/share/emacs/23.1.91/lisp/erc/erc
/usr/share/emacs/site-lisp/erc/erc-stamp hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-stamp
/usr/share/emacs/site-lisp/erc/erc-truncate hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-truncate
/usr/share/emacs/site-lisp/erc/erc-match hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-match
/usr/share/emacs/site-lisp/erc/erc-dcc hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-dcc
/usr/share/emacs/site-lisp/erc/erc-notify hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-notify
/usr/share/emacs/site-lisp/erc/erc-replace hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-replace
/usr/share/emacs/site-lisp/erc/erc-spelling hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-spelling
/usr/share/emacs/site-lisp/erc/erc-identd hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-identd
/usr/share/emacs/site-lisp/erc/erc-netsplit hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-netsplit
/usr/share/emacs/site-lisp/erc/erc-pcomplete hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-pcomplete
/usr/share/emacs/site-lisp/erc/erc-imenu hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-imenu
/usr/share/emacs/site-lisp/erc/erc-button hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-button
/usr/share/emacs/site-lisp/erc/erc-menu hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-menu
/usr/share/emacs/site-lisp/erc/erc-backend hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-backend
/usr/share/emacs/site-lisp/erc/erc-ring hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-ring
/usr/share/emacs/site-lisp/erc/erc-xdcc hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-xdcc
/usr/share/emacs/site-lisp/erc/erc-ibuffer hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-ibuffer
/usr/share/emacs/site-lisp/erc/erc-track hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-track
/usr/share/emacs/site-lisp/erc/erc-capab hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-capab
/usr/share/emacs/site-lisp/erc/erc-hecomplete hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-hecomplete
/usr/share/emacs/site-lisp/erc/erc-services hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-services
/usr/share/emacs/site-lisp/erc/erc-lang hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-lang
/usr/share/emacs/site-lisp/erc/erc-sound hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-sound
/usr/share/emacs/site-lisp/erc/erc-page hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-page
/usr/share/emacs/site-lisp/erc/erc-autoaway hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-autoaway
/usr/share/emacs/site-lisp/erc/erc-compat hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-compat
/usr/share/emacs/site-lisp/erc/erc-log hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-log
/usr/share/emacs/site-lisp/erc/erc-networks hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-networks
/usr/share/emacs/site-lisp/erc/erc-goodies hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-goodies
/usr/share/emacs/site-lisp/erc/erc-list hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-list
/usr/share/emacs/site-lisp/erc/erc-join hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-join
/usr/share/emacs/site-lisp/erc/erc-fill hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-fill
/usr/share/emacs/site-lisp/erc/erc-ezbounce hides /usr/local/share/emacs/23.1.91/lisp/erc/erc-ezbounce
/usr/share/emacs/site-lisp/emms/tq hides /usr/local/share/emacs/23.1.91/lisp/emacs-lisp/tq
/usr/share/emacs/site-lisp/emacs-goodies-el/newsticker hides /home/djcb/.emacs.d/config/newsticker
/usr/share/emacs/site-lisp/emacs-goodies-el/htmlize hides /home/djcb/.emacs.d/elisp/htmlize
/usr/share/emacs/site-lisp/erc/erc-speedbar hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-speedbar
/usr/share/emacs/site-lisp/erc/erc hides /home/djcb/.emacs.d/elpa/erc-5.3/erc
/usr/share/emacs/site-lisp/erc/erc-goodies hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-goodies
/usr/share/emacs/site-lisp/erc/erc-stamp hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-stamp
/usr/share/emacs/site-lisp/erc/erc-bbdb hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-bbdb
/usr/share/emacs/site-lisp/erc/erc-identd hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-identd
/usr/share/emacs/site-lisp/erc/erc-match hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-match
/usr/share/emacs/site-lisp/erc/erc-spelling hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-spelling
/usr/share/emacs/site-lisp/erc/erc-autoaway hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-autoaway
/usr/share/emacs/site-lisp/erc/erc-list-old hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-list-old
/usr/share/emacs/site-lisp/erc/erc-viper hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-viper
/usr/share/emacs/site-lisp/erc/erc-ibuffer hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-ibuffer
/usr/share/emacs/site-lisp/erc/erc-replace hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-replace
/usr/share/emacs/site-lisp/erc/erc-imenu hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-imenu
/usr/share/emacs/site-lisp/erc/erc-button hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-button
/usr/share/emacs/site-lisp/erc/erc-menu hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-menu
/usr/share/emacs/site-lisp/erc/erc-pcomplete hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-pcomplete
/usr/share/emacs/site-lisp/erc/erc-page hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-page
/usr/share/emacs/site-lisp/erc/erc-netsplit hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-netsplit
/usr/share/emacs/site-lisp/erc/erc-ring hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-ring
/usr/share/emacs/site-lisp/erc/erc-backend hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-backend
/usr/share/emacs/site-lisp/erc/erc-track hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-track
/usr/share/emacs/site-lisp/erc/erc-capab hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-capab
/usr/share/emacs/site-lisp/erc/erc-hecomplete hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-hecomplete
/usr/share/emacs/site-lisp/erc/erc-services hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-services
/usr/share/emacs/site-lisp/erc/erc-chess hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-chess
/usr/share/emacs/site-lisp/erc/erc-lang hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-lang
/usr/share/emacs/site-lisp/erc/erc-xdcc hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-xdcc
/usr/share/emacs/site-lisp/erc/erc-sound hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-sound
/usr/share/emacs/site-lisp/erc/erc-truncate hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-truncate
/usr/share/emacs/site-lisp/erc/erc-fill hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-fill
/usr/share/emacs/site-lisp/erc/erc-notify hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-notify
/usr/share/emacs/site-lisp/erc/erc-ezbounce hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-ezbounce
/usr/share/emacs/site-lisp/erc/erc-log hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-log
/usr/share/emacs/site-lisp/erc/erc-networks hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-networks
/usr/share/emacs/site-lisp/erc/erc-maint hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-maint
/usr/share/emacs/site-lisp/erc/erc-speak hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-speak
/usr/share/emacs/site-lisp/erc/erc-dcc hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-dcc
/usr/share/emacs/site-lisp/erc/erc-join hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-join
/usr/share/emacs/site-lisp/erc/erc-compat hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-compat
/usr/share/emacs/site-lisp/erc/erc-list hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-list
/usr/share/emacs/site-lisp/erc/erc-nicklist hides /home/djcb/.emacs.d/elpa/erc-5.3/erc-nicklist

Features:
(shadow flyspell ispell epa-mail quail emacsbug help-mode view bbdb-gui vc-git
elsp-sa mel-q-ccl wl-score elmo-internal elmo-nntp elmo-net elmo-dop
elmo-cache modb-standard elmo-maildir elmo-map wl-mime mime-play filename
mime-edit pgg-parse pccl pccl-20 pgg-def wl-spam elmo-spam elsp-header
elsp-generic bbdb-wl bbdb-hooks bbdb-com mime-setup mail-mime-setup semi-setup
mime-image bbdb wl-funcs hide-lines filladapt supercite regi signature wl-demo
wl-draft eword-encode wl-template wl-news wl-address wl-thread wl-action
wl-summary ps-print ps-def lpr wl-refile wl-message elmo-mime mmelmo-buffer
mmelmo-imap mime-view mime-conf calist semi-def mmimap mmbuffer wl-highlight
elmo-multi wl-folder wl wl-e21 wl-util elmo-flag elmo-localdir wl-vars
wl-version elmo elmo-signal elmo-msgdb modb modb-generic modb-entity elmo-util
emu invisible inv-19 poem poem-e20 poem-e20_3 utf7 elmo-date elmo-vars
elmo-version server folding-isearch folding linum quack compile cmuscheme
scheme mime-w3m w3m-search w3m browse-url doc-view jka-compr image-mode dired
w3m-hist w3m-fb w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util
mime mmgeneric eword-decode mel mime-parse std11 mime-def luna mcharset mcs-20
mcs-e20 pces pces-e20 pces-20 broken pcustom djcb-erc erc-track erc-match
erc-join erc-goodies erc erc-backend erc-compat thingatpt pp org-mode-init
remember org-remember org-datetree org-protocol org org-footnote org-src
org-list org-faces org-compat org-macs noutline outline appt diary-lib
diary-loaddefs cal-menu calendar cal-loaddefs ido byte-opt bytecomp
byte-compile tabkey2 easy-mmode mule-util alist elscreen windmove
color-theme-init color-theme uniquify paren hl-line tramp-imap imap-hash imap
message sendmail ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gmm-utils
mailheader canlock sha1 sha1-el hex-util hashcash mail-utils tramp-gw
tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp regexp-opt
auth-source gnus-util netrc time-date shell comint ring password-cache
format-spec tramp-compat trampver recentf tree-widget wid-edit savehist
saveplace cua-base delsel icomplete+ icomplete avoid time magit-autoloads info
texdrive-autoloads yasnippet-bundle-autoloads yasnippet-bundle dropdown-list
advice help-fns advice-preload yasnippet edmacro kmacro easymenu assoc package
reporter cl cl-19 djcb-funcs generic generic-x remember-autoloads w3m-load
path-util poe pym static apel-ver product erc-auto emms-auto emacs-goodies-el
emacs-goodies-custom emacs-goodies-loaddefs edb-fixes-1.21 epa-setup epa-file
epa derived epg epg-config tempo url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-util url-parse timezone url-vars
mm-util mail-prsvr mailcap xml-parse doxymacs devhelp bbdb-autoloads tooltip
ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar
dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer
select scroll-bar mldrag 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 loaddefs
button minibuffer faces cus-face files text-properties overlay md5 base64
format env code-pages mule custom widget hashtable-print-readable backquote
make-network-process dbusbind system-font-setting font-render-setting gtk
x-toolkit x multi-tty emacs)

Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 16:51:03 GMT) Full text and rfc822 format available.

Message #8 received at 5386 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: "Dirk-Jan C. Binnema" <djcb <at> djcbsoftware.nl>
Cc: 5386 <at> debbugs.gnu.org
Subject: Re: bug#5386: 23.1.91;
Date: Fri, 15 Jan 2010 11:50:04 -0500
Dirk-Jan C. Binnema <djcb <at> djcbsoftware.nl> writes:

> I'm using emacs --daemon, and what happens quite often is that when I
> log out of my X session and log on as another user, the first user's
> daemon hangs around, and after a while start consuming a lot of CPU
> (up to 60-70% or more).  Only killing it seems to help.

I'm afraid this looks like a manifestation of Bug#3360, which is related
to a long-standing GTK bug.  One way to work around is to compile Emacs
without GTK support.




Merged 3360 5386. Request was from Chong Yidong <cyd <at> stupidchicken.com> to control <at> debbugs.gnu.org. (Fri, 15 Jan 2010 16:51:05 GMT) Full text and rfc822 format available.

Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 17:12:01 GMT) Full text and rfc822 format available.

Message #13 received at 5386 <at> debbugs.gnu.org (full text, mbox):

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: "Dirk-Jan C. Binnema" <djcb <at> djcbsoftware.nl>, 5386 <at> debbugs.gnu.org
Subject: Re: bug#5386: 23.1.91;
Date: Fri, 15 Jan 2010 18:11:44 +0100
Dirk-Jan C. Binnema skrev:
> Hi,
> 
> I'm using emacs --daemon, and what happens quite often is that when I log out
> of my X session and log on as another user, the first user's daemon hangs
> around, and after a while start consuming a lot of CPU (up to 60-70% or more).
> Only killing it seems to help.
> 
> I was able to make some backtraces, please find attached.
> 

This is a long standing bug in Gtk+, it doesn't handle closing displays properly.

	Jan D.





Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 17:38:01 GMT) Full text and rfc822 format available.

Message #16 received at 5386 <at> debbugs.gnu.org (full text, mbox):

From: Dan Nicolaescu <dann <at> ics.uci.edu>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: "Dirk-Jan C. Binnema" <djcb <at> djcbsoftware.nl>, 5386 <at> debbugs.gnu.org
Subject: Re: bug#5386: 23.1.91;
Date: Fri, 15 Jan 2010 09:37:08 -0800 (PST)
Chong Yidong <cyd <at> stupidchicken.com> writes:

  > Dirk-Jan C. Binnema <djcb <at> djcbsoftware.nl> writes:
  > 
  > > I'm using emacs --daemon, and what happens quite often is that when I
  > > log out of my X session and log on as another user, the first user's
  > > daemon hangs around, and after a while start consuming a lot of CPU
  > > (up to 60-70% or more).  Only killing it seems to help.
  > 
  > I'm afraid this looks like a manifestation of Bug#3360, which is related
  > to a long-standing GTK bug.  One way to work around is to compile Emacs
  > without GTK support.

Given that we get this bug report all the time, how about adding a
printf when using --daemon when using the Gtk toolkit that describes the
problem, and gives a pointer to the bug report?
This will make people aware something might happen at the time they start
emacs --daemon. 




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 18:08:01 GMT) Full text and rfc822 format available.

Message #19 received at 5386 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Dan Nicolaescu <dann <at> ics.uci.edu>
Cc: "Dirk-Jan C. Binnema" <djcb <at> djcbsoftware.nl>, 5386 <at> debbugs.gnu.org
Subject: Re: bug#5386: 23.1.91;
Date: Fri, 15 Jan 2010 13:07:29 -0500
Dan Nicolaescu <dann <at> ics.uci.edu> writes:

> Given that we get this bug report all the time, how about adding a
> printf when using --daemon when using the Gtk toolkit that describes
> the problem, and gives a pointer to the bug report?  This will make
> people aware something might happen at the time they start emacs
> --daemon.

But the user may only want to use terminal clients.

Another idea for a workaround---assuming a GTK frame has been created,
maybe we could use the X session code (emacs-save-session-functions) to
kill Emacs when the X session ends.  Opinions?  (Admittedly this won't
cover all use cases, and is a bit of a hack, but it's something...)




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 18:14:01 GMT) Full text and rfc822 format available.

Message #22 received at 5386 <at> debbugs.gnu.org (full text, mbox):

From: Dan Nicolaescu <dann <at> ics.uci.edu>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: "Dirk-Jan C. Binnema" <djcb <at> djcbsoftware.nl>, 5386 <at> debbugs.gnu.org
Subject: Re: bug#5386: 23.1.91;
Date: Fri, 15 Jan 2010 10:13:31 -0800 (PST)
Chong Yidong <cyd <at> stupidchicken.com> writes:

  > Dan Nicolaescu <dann <at> ics.uci.edu> writes:
  > 
  > > Given that we get this bug report all the time, how about adding a
  > > printf when using --daemon when using the Gtk toolkit that describes
  > > the problem, and gives a pointer to the bug report?  This will make
  > > people aware something might happen at the time they start emacs
  > > --daemon.
  > 
  > But the user may only want to use terminal clients.

That is fine, it's just a warning.
And it has the added benefit that users are aware of what might go on,
and it also adds a bit of pressure on the Gtk people to fix the bug.

  > Another idea for a workaround---assuming a GTK frame has been created,
  > maybe we could use the X session code (emacs-save-session-functions) to
  > kill Emacs when the X session ends.  Opinions?  (Admittedly this won't
  > cover all use cases, and is a bit of a hack, but it's something...)

That would be very bad: most of the time the session works just fine
using emacsclient -t.  Losing state in that case would be very bad.




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 19:22:02 GMT) Full text and rfc822 format available.

Message #25 received at 5386 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Dan Nicolaescu <dann <at> ics.uci.edu>
Cc: "Dirk-Jan C. Binnema" <djcb <at> djcbsoftware.nl>, 5386 <at> debbugs.gnu.org
Subject: Re: bug#5386: 23.1.91;
Date: Fri, 15 Jan 2010 14:21:09 -0500
Dan Nicolaescu <dann <at> ics.uci.edu> writes:

> That is fine, it's just a warning.
> And it has the added benefit that users are aware of what might go on,
> and it also adds a bit of pressure on the Gtk people to fix the bug.

How about issuing a warning when a new GTK frame is created?




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 19:32:02 GMT) Full text and rfc822 format available.

Message #28 received at 5386 <at> debbugs.gnu.org (full text, mbox):

From: Dan Nicolaescu <dann <at> ics.uci.edu>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: "Dirk-Jan C. Binnema" <djcb <at> djcbsoftware.nl>, 5386 <at> debbugs.gnu.org
Subject: Re: bug#5386: 23.1.91;
Date: Fri, 15 Jan 2010 11:31:34 -0800 (PST)
Chong Yidong <cyd <at> stupidchicken.com> writes:

  > Dan Nicolaescu <dann <at> ics.uci.edu> writes:
  > 
  > > That is fine, it's just a warning.
  > > And it has the added benefit that users are aware of what might go on,
  > > and it also adds a bit of pressure on the Gtk people to fix the bug.
  > 
  > How about issuing a warning when a new GTK frame is created?

When?
Every time a GTK frame is created?
That would be very annoying.

After we've had a disconnect?  I don't think there's a way to detect
that situation reliably.

Having the warning issued when starting emacs --daemon has the advantage
that it's only done once per session.  Sure, it does not cover all cases
(you still run into trouble by doing emacs -nw -f server-start then
create a GTK frame), but it does cover the most frequent use-case.






Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5386; Package emacs. (Fri, 15 Jan 2010 19:44:02 GMT) Full text and rfc822 format available.

Message #31 received at 5386 <at> debbugs.gnu.org (full text, mbox):

From: Dirk-Jan C. Binnema <djcb <at> djcbsoftware.nl>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: Dan Nicolaescu <dann <at> ics.uci.edu>, 5386 <at> debbugs.gnu.org
Subject: Re: bug#5386: 23.1.91;
Date: Fri, 15 Jan 2010 21:41:57 +0200
>>>>> "CYD" == Chong Yidong <cyd <at> stupidchicken.com> writes:

    > Dan Nicolaescu <dann <at> ics.uci.edu> writes:
    >> That is fine, it's just a warning.
    >> And it has the added benefit that users are aware of what might go on,
    >> and it also adds a bit of pressure on the Gtk people to fix the bug.

    CYD> How about issuing a warning when a new GTK frame is created?

Maybe this could be combined with your idea to auto-kill emacs, but behind
some --exit-with-session command-line parameter?

Anyhow, reading the GTK bug, I can really see how that could lead to an emacs
instance taking so much CPU, that seems like an emacs bug or?

Best wishes,
Dirk,

-- 
Dirk-Jan C. Binnema                  Helsinki, Finland
e:djcb <at> djcbsoftware.nl           w:www.djcbsoftware.nl
pgp: D09C E664 897D 7D39 5047 A178 E96A C7A1 017D DA3C




Changed bug title to 'gtk daemon close display hang' from '23.1.91; ' Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 19 Jan 2010 19:24:02 GMT) Full text and rfc822 format available.

Forcibly Merged 3360 5386 39222. Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Wed, 22 Jan 2020 06:35:02 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 118 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.