diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 65a49bae1dc..a7791444e09 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,111 @@ | |||
| 1 | 2013-06-02 Jan Djärv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * process.h (catch_child_signal): Declare. | ||
| 4 | |||
| 5 | * process.c (catch_child_signal): New function. | ||
| 6 | (init_process_emacs): Call it. | ||
| 7 | |||
| 8 | * nsterm.m: Include process.h if NS_IMPL_GNUSTEP. | ||
| 9 | (ns_menu_bar_is_hidden, menu_will_open_state): Define only if | ||
| 10 | NS_IMPL_COCOA. | ||
| 11 | (x_set_cursor_type): Remove declaration. | ||
| 12 | (ns_update_begin): Only use r and bp if NS_IMPL_COCOA. | ||
| 13 | (ns_update_end, ns_focus, ns_unfocus): Remove GNUStep specific code. | ||
| 14 | (x_set_window_size): Remove 3 pixels from toolbar if NS_IMPL_GNUSTEP. | ||
| 15 | (ns_get_color): Use F suffix on float. | ||
| 16 | (ns_color_to_lisp, ns_query_color): Use EmacsCGFloat. | ||
| 17 | (ns_get_rgb_color): Remove. | ||
| 18 | (x_set_frame_alpha): Move view inside NS_IMPL_COCOA. | ||
| 19 | (note_mouse_movement): x and y are CGFloat. | ||
| 20 | (ns_draw_fringe_bitmap): Remove unused rowY. | ||
| 21 | Change #if to COCOA && >= 10_6. | ||
| 22 | (ns_draw_window_cursor): Remove unused overspill. | ||
| 23 | (ns_draw_underwave): width and x are EamcsCGFloat. | ||
| 24 | (ns_draw_box): thickness is CGFloat. | ||
| 25 | (ns_dumpglyphs_image): Change #if to COCOA && >= 10_6. | ||
| 26 | (ns_send_appdefined): When NS_IMPL_GNUSTEP, redirect to main thread | ||
| 27 | if not in main thread. | ||
| 28 | (ns_get_pending_menu_title, ns_check_menu_open) | ||
| 29 | (ns_check_pending_open_menu): Put inside #if COCOA && >= 10_5. | ||
| 30 | (ns_term_init): Call catch_child_signal if NS_IMPL_GNUSTEP && SIGCHLD. | ||
| 31 | (sendFromMainThread:): New method. | ||
| 32 | (changeFont:): size is CGFloat. | ||
| 33 | (keyDown:): Check for Delete when NS_IMPL_GNUSTEP. | ||
| 34 | Disable warning about permanent text. | ||
| 35 | (characterIndexForPoint:): Adjust return type depending on GNUStep | ||
| 36 | version. | ||
| 37 | (mouseDown:): delta is CGFloat. | ||
| 38 | (updateFrameSize): Remove unised variable f. | ||
| 39 | (initFrameFromEmacs): Move toggleButton inside NS_IMPL_COCOA. | ||
| 40 | Cast float to EmacsCGFloat. | ||
| 41 | (windowWillUseStandardFrame:defaultFrame:): Set maximized_height | ||
| 42 | also to -1 when restoring. | ||
| 43 | (windowDidExitFullScreen:): Put call to updateCollectionBehaviour | ||
| 44 | inside NS_IMPL_COCOA. | ||
| 45 | (toggleFullScreen:): Put call to toggleFullScreen inside | ||
| 46 | NS_IMPL_COCOA. Cast float to EmacsCGFloat. | ||
| 47 | (setPosition:portion:whole:): por is CGFloat. | ||
| 48 | (getMouseMotionPart:window:x:y:): Add F suffix to float. | ||
| 49 | (mouseDown:): Use CGFloat. | ||
| 50 | (mouseDragged:): Remove unised variable edge. | ||
| 51 | (EmacsDocument): Implement for NS_IMPL_GNUSTEP. | ||
| 52 | |||
| 53 | * nsterm.h (EmacsCGFloat): Typedef for OSX and GNUStep when the size | ||
| 54 | of CGFloat differs. | ||
| 55 | (EmacsApp): New variable nextappdefined. Declare sendFromMainThread | ||
| 56 | when NS_IMPL_GNUSTEP. | ||
| 57 | (EmacsDocument): Declare when NS_IMPL_GNUSTEP. | ||
| 58 | (EmacsView): Remove unlockFocusNeedsFlush, add windowDidMove. | ||
| 59 | (EmacsToolbar): Add clearAll. Add tag argument to | ||
| 60 | addDisplayItemWithImage. | ||
| 61 | (EmacsSavePanel, EmacsOpenPanel): Remove getFilename and getDirectory. | ||
| 62 | |||
| 63 | * nsselect.m (ns_get_local_selection): Remove unused variable type. | ||
| 64 | |||
| 65 | * nsmenu.m (ns_update_menubar): Make static. | ||
| 66 | (x_activate_menubar): Surround with ifdef NS_IMPL_COCOA | ||
| 67 | (fillWithWidgetValue:): Add cast to SEL for setAction. | ||
| 68 | (addSubmenuWithTitle:forFrame:): Add cast to SEL for action. | ||
| 69 | (update_frame_tool_bar): Update code for GNUStep. | ||
| 70 | (clearAll): New method. | ||
| 71 | (addDisplayItemWithImage:idx:tag:helpText:enabled:): Handle new tag | ||
| 72 | argument. Call insertItemWithItemIdentifier when NS_IMPL_GNUSTEP. Move | ||
| 73 | identifierToItem setObject and activeIdentifiers addObject before | ||
| 74 | call to insertItemWithItemIdentifier. | ||
| 75 | (validateVisibleItems): Fix indentation. | ||
| 76 | (toolbarAllowedItemIdentifiers:): Return activeIdentifiers. | ||
| 77 | (initWithContentRect:styleMask:backing:defer:): Add ClosableWindow and | ||
| 78 | UtilityWindow to aStyle, remove call to setStyleMask. | ||
| 79 | |||
| 80 | * nsimage.m (setXBMColor:, getPixelAtX:Y:): Use EmacsCGFloat. | ||
| 81 | |||
| 82 | * nsfont.m (ns_attribute_fvalue, ns_spec_to_descriptor) | ||
| 83 | (ns_charset_covers, ns_get_covering_families, nsfont_open): | ||
| 84 | Use F suffix on floats. | ||
| 85 | (ns_char_width): Returns CGFloat. | ||
| 86 | (ns_ascii_average_width): w is CGFloat instead of float. | ||
| 87 | (nsfont_draw): cbuf and c are unsigned. Cast to char* in call to | ||
| 88 | DPSxshow. | ||
| 89 | (ns_glyph_metrics): CGFloat instead of float. | ||
| 90 | |||
| 91 | * nsfns.m (x_set_foreground_color, x_set_background_color): Use | ||
| 92 | EmacsCGFloat. | ||
| 93 | (ns_implicitly_set_icon_type, Fx_create_frame): Make static, remove | ||
| 94 | unused variables. | ||
| 95 | (Fns_read_file_name): Keep track if panel is for save. Use | ||
| 96 | ns_filename_from_panel/ns_directory_from_panel. | ||
| 97 | (Fns_list_services): delegate only used for COCOA. | ||
| 98 | (Fns_convert_utf8_nfd_to_nfc): Remove warning for GNUStep. Just | ||
| 99 | return the input if GNUStep. | ||
| 100 | (x_screen_planes): Remove. | ||
| 101 | (Fxw_color_values): Use EmacsCGFloat | ||
| 102 | (Fns_display_monitor_attributes_list): Only get screen number for | ||
| 103 | Cocoa. | ||
| 104 | (getDirectory, getFilename): Removed from EmacsOpenPanel and | ||
| 105 | EmacsSavePanel. | ||
| 106 | (EmacsOpenPanel:ok:): Use ns_filename_from_panel and | ||
| 107 | ns_directory_from_panel. | ||
| 108 | |||
| 1 | 2013-06-01 Paul Eggert <eggert@cs.ucla.edu> | 109 | 2013-06-01 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 110 | ||
| 3 | * process.c (handle_child_signal): Also use WCONTINUED. | 111 | * process.c (handle_child_signal): Also use WCONTINUED. |