> It might be better to post these sorts of regressions to emacs-devel, > as most of them are being caused by cleanup being done by folks there.
OK. I'm just wondering what's the right place to report ns-specific bugs to, e.g., right now (CVS versions at least for ten hours now) Emacs.app crashes for any Menu bar access (see below). By the way, the way these crashes are handled on MacOSX is disconcerting: Emacs just vanishes under my fingers. I'd rather have a crash report (right now I always start Emacs.app from gdb, but that shouldn't be necessary). > What should THIS list be used for now? I'm not sure, it perhaps > should die, but for now it can be useful for discussing enhancements, > distributions, and/or long-term plans that would be too technical for > the more user oriented OS X Emacs list. I think there are still a lot of Mac specific aspects to Emacs.app (and maybe GNUstep specific ones as well, but I don't care about those). Starting with the best way to do modifiers for this platform :-) Gruesse, Carsten PS.: Program received signal SIGABRT, Aborted. 0x95eedb9e in __kill () (gdb) where #0 0x95eedb9e in __kill () #1 0x95eedb91 in kill$UNIX2003 () #2 0x95f64ec2 in raise () #3 0x95f7447f in abort () #4 0x0011a7f5 in Feval (form=7436821) at eval.c:2411 #5 0x00119023 in internal_condition_case_1 (bfun=0x11a440 <Feval>, arg=7436821, handlers=25205497, hfun=0xab210 <menu_item_eval_property_1>) at eval.c:1559 #6 0x000ab2e8 in menu_item_eval_property (sexpr=0) at keyboard.c:7752 #7 0x000ab912 in parse_menu_item (item=<value temporarily unavailable, due to optimizations>, notreal=0, inmenubar=0) at keyboard.c:7945 #8 0x00044c98 in single_menu_item (key=35531505, item=0, dummy=25165833, skp_v=0xbfffcbc0) at menu.c:340 #9 0x000b9392 in map_keymap_item (fun=0xbfffcbc0, args=25165833, key=<value temporarily unavailable, due to optimizations>, val=64583525, data=0x0) at keymap.c:642 #10 0x000b951f in map_keymap_internal (map=25165833, fun=0x44c60 <single_menu_item>, args=25165833, data=0xbfffcbc0) at keymap.c:676 #11 0x00044bd2 in single_keymap_panes (keymap=7354389, pane_name=35730203, prefix=<value temporarily unavailable, due to optimizations>, notreal=0, maxdepth=10) at menu.c:301 #12 0x000451f1 in parse_single_submenu (item_key=25395281, item_name=33563051, maps=433831309) at menu.c:577 #13 0x0018c710 in ns_update_menubar (f=0x8dfc50, deep_p=1, submenu=0x8482e0) at nsmenu.m:251 #14 0x9219a318 in -[NSMenu _populate:] () #15 0x9219a242 in AppKitMenuEventHandler () #16 0x95fe6763 in DispatchEventToHandlers () #17 0x95fe5b9d in SendEventToEventTargetInternal () #18 0x95fe5a02 in SendEventToEventTargetWithOptions () #19 0x9602a9d5 in SendMenuPopulate () #20 0x9603f867 in SendMenuOpening () #21 0x9603f473 in DrawTheMenu () #22 0x9603f253 in MenuChanged () #23 0x9603e0ae in TrackMenuCommon () #24 0x96039ce7 in MenuSelectCore () #25 0x9603983b in _HandleMenuSelection2 () #26 0x960396af in _HandleMenuSelection () #27 0x920d6bf3 in _NSHandleCarbonMenuEvent () #28 0x9203d9f4 in _DPSNextEvent () #29 0x9203cdb8 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #30 0x92035df3 in -[NSApplication run] () #31 0x00177e7b in ns_read_socket (terminal=0x8400d0, expected=1, hold_quit=0xbfffe4d4) at nsterm.m:3107 #32 0x000b0bb1 in read_avail_input (expected=1) at keyboard.c:7089 #33 0x000b1ed5 in gobble_input (expected=1) at keyboard.c:6993 #34 0x0017821e in ns_select (nfds=5, readfds=0xbfffe7d8, writefds=0x0, exceptfds=0x0, timeout=0xbfffe858) at nsterm.m:3208 #35 0x0015fd18 in wait_reading_process_output (time_limit=30, microsecs=0, read_kbd=-1, do_display=1, wait_for_cell=25165833, wait_proc=0x0, just_wait_proc=0) at process.c:4856 #36 0x0000cc26 in sit_for (timeout=240, reading=1, do_display=1) at dispnew.c:6623 #37 0x000b34cc in read_char (commandflag=1, nmaps=3, maps=0xbfffeae0, prev_event=25165833, used_mouse_menu=0xbfffebd8, end_time=0x0) at keyboard.c:2932 #38 0x000b4e1b in read_key_sequence (keybuf=0xbfffec98, bufsize=30, prompt=25165833, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9431 #39 0x000b730a in command_loop_1 () at keyboard.c:1653 #40 0x001193bd in internal_condition_case (bfun=0xb70d0 <command_loop_1>, handlers=25205497, hfun=0xada30 <cmd_error>) at eval.c:1511 #41 0x000a65c8 in command_loop_2 () at keyboard.c:1369 #42 0x0011929c in internal_catch (tag=0, func=0xa6580 <command_loop_2>, arg=25165833) at eval.c:1247 #43 0x000a631e in command_loop () at keyboard.c:1348 #44 0x000a63e2 in recursive_edit_1 () at keyboard.c:957 #45 0x000a6561 in Frecursive_edit () at keyboard.c:1019 #46 0x000a519b in main (argc=1, argv=0xbffff0a0) at emacs.c:1796 ... (gdb) up #4 0x0011a7f5 in Feval (form=7436821) at eval.c:2411 2411 abort (); (gdb) p debug_print(form) (menu-bar-non-minibuffer-window-p) $1 = void (gdb) ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Emacs-app-dev- mailing list Emacs-app-dev-@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emacs-app-dev-