From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: Changes for emacs 28 Date: Sat, 12 Sep 2020 05:22:32 +0200 Message-ID: <20200912032232.7pgrflu5jmadpxoo@Ergus> References: <20200910231420.kvqg6ohvxetpup5c.ref@Ergus> <20200910231420.kvqg6ohvxetpup5c@Ergus> <83zh5whl5p.fsf@gnu.org> <20200911101509.v2b7dfiq6kuqlysp@Ergus> <83lfhgha8m.fsf@gnu.org> <87r1r8if75.fsf@gmail.com> <20200911144716.mxhuw2xbyz5chjas@Ergus> <87r1r8atpd.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9588"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , emacs-devel@gnu.org To: Caio Henrique Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 12 05:24:47 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kGw9e-0002Ls-Kf for ged-emacs-devel@m.gmane-mx.org; Sat, 12 Sep 2020 05:24:46 +0200 Original-Received: from localhost ([::1]:39124 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGw9d-0002II-NL for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Sep 2020 23:24:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59764) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGw7k-0007EN-Fa for emacs-devel@gnu.org; Fri, 11 Sep 2020 23:22:48 -0400 Original-Received: from sonic307-3.consmr.mail.bf2.yahoo.com ([74.6.134.42]:42859) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kGw7e-0001F6-LK for emacs-devel@gnu.org; Fri, 11 Sep 2020 23:22:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1599880960; bh=xiMiwrHtvi+zzdFDW/qAU3f1ys3X+XLhqxavFv/SusU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=FZaUtAkKNIUVLua12GOLrxS1UTe1hYxeUlTwv5mbnH7JZd0RH9Ud+vBs8xMGCYcWrTXqzl71cY+DmeuwJVMYtQ6GJAjasoMkboUAdLxOJkfQwAwLCA0S6af5zXJqfxSzrBGDKThmhFSSft6n7SYpaVvIXfIinoggGvov0lAtjTa9eXARJkIQmxWWK8NCqHtd/pJXoMecUlx129s4X6rgNl73fg63IX3ldNPU96K3qFtPpbz/Z1PogFQ95fdhvkPrVejkGM4Wx8T0g+zHczV+SrLxBv/g0bz1jRDP3fpRNuwghI0E9XA6nDD/JC38AdTlUBgtJEJ0eAJDZ22sSDN4ag== X-YMail-OSG: AIkt4JcVM1kQy9VQvIEPm.Fy46.OmsJvbUDF1z2qw1DzRpVCbDv1ZwGzhfjViRQ b3IAeFGdX2KNDbg9qCTao3IIWsZEQNdnewzWqfJT3JUAPDt72RI.kTpeedpWoFXJLVSB7O8GlxTy xZgcfZswdgwNKlMk6FNLHAN4ztIxtPvT6YMd7MDx3XBGzOopJiz.ZgPWypjV.m4AEjONmrAJAsCM Ey1AWeKTYzS0PizUELGYovn4dSExqWHuC_0FJIbZzltxY.5igVQV3TGW_PhrqFVPQvNaZFOsi9Qm YLmeXXm7XTSzsaM_VnlJLR4orKykismclFl3pMOpR5_khRkRO_21E6hHCrikpExoWpsptPzBHHRq pTFicbe.zayHGWxBj.EqaFr__t4W6RuXZ13_7hpm__XVeuTVytaX2A446UGm7oDIZ1O7IACb8VKA scZuyZO4agC6s0H8dKvq9Tq19ht5DUJ.RKA_4IwrHZwXpQ3fmS1BTfJbJSXqCMTV7Zf3MZDXVIlV hMOGTBKxdkgkATYkVwF3jygheldpPZvY5u6L2ilKgYCc1AcgUUDEuQZcr.YgD8twQ5CI6rTue4.a nlGUZz643IR7ccrWoQ.J1rZoOm49Yc_PNTWr25XdsICxs02tseodqSqMe9FTqJLmQE92UXoMNfvK exTUfWCSQGz7GeY9CaUETMkQ0alY51.1EOBYXuCQtpvCAOiGqphoYc0Gmr.yEHLeiKxAeBKCPOVY 3swIveI.ElYmlYIDXXKntpl2KTZzerdnZHLgHbZUNkSR69fUDxgGHwscgIKxGRVWjV9XzKzeHx9T TpZRCyDpDhyfB6rkC4jG0h_zq23Zi7L2rcZePFbj3P Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.bf2.yahoo.com with HTTP; Sat, 12 Sep 2020 03:22:40 +0000 Original-Received: by smtp406.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID df587bbc910820cc05ab2f5b289a5934; Sat, 12 Sep 2020 03:22:38 +0000 (UTC) Content-Disposition: inline In-Reply-To: <87r1r8atpd.fsf@gmail.com> X-Mailer: WebService/1.1.16583 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Apache-HttpAsyncClient/4.1.4 (Java/11.0.7) Received-SPF: pass client-ip=74.6.134.42; envelope-from=spacibba@aol.com; helo=sonic307-3.consmr.mail.bf2.yahoo.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/11 22:06:38 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:255261 Archived-At: On Fri, Sep 11, 2020 at 06:29:02PM -0300, Caio Henrique wrote: >Ergus writes: > >> For me it happens always if I do: >> >> emacs -Q >> Do anything >> C-/ (for undo) >> >> Independently of how many times I do "undo" with C-/ it never gets >> activated. If I click anywhere then it does. > >Sorry, I still don't know what is wrong. Looking the code of other >buttons like copy and paste, I don't know what I'm missing. > Actually this seems to be a bug somewhere updating the {tool,menu}-bars. Try this: 1) emacs -Q 2) Insert this in scratch: (global-set-key [menu-bar edit] 'undefined) 3) And at the end of the line do: C-x C-e The menu-bar won't hide Edit menu until you click it and for me it blocks emacs after that when I try to reinsert text. The backtrace shows this: (gdb) bt #0 0x00007fa6ed75cc96 in pselect () at /usr/lib/libc.so.6 #1 0x000055def30f481c in really_call_select (arg=0x7ffde562dc70) at ../../src/thread.c:592 #2 0x000055def30f55ff in flush_stack_call_func (arg=0x7ffde562dc70, func=0x55def30f47b0 ) at ../../src/lisp.h:3791 #3 thread_select (func=, max_fds=max_fds@entry=9, rfds=rfds@entry=0x7ffde562dd70, wfds=wfds@entry=0x7ffde562ddf0, efds=efds@entry=0x0, timeout=timeout@entry=0x7ffde562e3a0, sigmask=0x0) at ../../src/thread.c:624 #4 0x000055def310faeb in xg_select (fds_lim=9, rfds=rfds@entry=0x7ffde562e4b0, wfds=wfds@entry=0x7ffde562e530, efds=efds@entry=0x0, timeout=timeout@entry=0x7ffde562e3a0, sigmask=sigmask@entry=0x0) at ../../src/xgselect.c:131 #5 0x000055def30d2d85 in wait_reading_process_output (time_limit=time_limit@entry=0, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ../../src/process.c:5601 #6 0x000055def301aa5d in kbd_buffer_get_event (end_time=0x0, used_mouse_menu=0x7ffde562ed1b, kbp=) at ../../src/lisp.h:1007 #7 read_event_from_main_queue (used_mouse_menu=0x7ffde562ed1b, local_getcjmp=0x7ffde562e940, end_time=0x0) at ../../src/keyboard.c:2156 #8 read_decoded_event_from_main_queue (used_mouse_menu=, prev_event=, local_getcjmp=, end_time=) at ../../src/keyboard.c:2220 #9 read_char (commandflag=1, map=0x55def4e4b563, prev_event=0x0, used_mouse_menu=0x7ffde562ed1b, end_time=0x0) at ../../src/keyboard.c:2830 #10 0x000055def301d1d4 in read_key_sequence (keybuf=, prompt=0x0, dont_downcase_last=, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=) at ../../src/keyboard.c:9547 #11 0x000055def301eb5c in command_loop_1 () at ../../src/lisp.h:1007 #12 0x000055def308c647 in internal_condition_case (bfun=bfun@entry=0x55def301e970 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x55def3015080 ) at ../../src/eval.c:1356 #13 0x000055def300f7b4 in command_loop_2 (ignore=ignore@entry=0x0) at ../../src/lisp.h:1007 #14 0x000055def308c5a1 in internal_catch (tag=tag@entry=0xd5f0, func=func@entry=0x55def300f790 , arg=arg@entry=0x0) at ../../src/eval.c:1117 #15 0x000055def300f75b in command_loop () at ../../src/lisp.h:1007 #16 0x000055def3014c96 in recursive_edit_1 () at ../../src/keyboard.c:714 #17 0x000055def3014fc2 in Frecursive_edit () at ../../src/keyboard.c:786 #18 0x000055def2f29dac in main (argc=2, argv=) at ../../src/emacs.c:2047 But it is totally frozen.