1. 12 Oct, 2012 2 commits
  2. 11 Oct, 2012 7 commits
  3. 10 Oct, 2012 7 commits
    • Paul Eggert's avatar
      keyboard.c, keymap.c: Use bool for booleans. · 9fa1de30
      Paul Eggert authored
      * dispnew.c (sit_for): Distinguish between 3-way display_option
      and boolean do_display.
      * keyboard.c (single_kboard, this_command_key_count_reset)
      (waiting_for_input, echoing, immediate_quit, input_pending)
      (interrupt_input, interrupts_deferred, pop_kboard)
      (temporarily_switch_to_single_kboard, ignore_mouse_drag_p)
      (command_loop_1, adjust_point_for_property)
      (safe_run_hooks_error, input_polling_used, read_char):
      (help_char_p, readable_events, kbd_buffer_events_waiting)
      (kbd_buffer_get_event, timer_check_2, make_lispy_event)
      (lucid_event_type_list_p, get_input_pending):
      (gobble_input, menu_separator_name_p, menu_bar_item)
      (parse_menu_item, parse_tool_bar_item, read_char_x_menu_prompt)
      (read_char_minibuf_menu_prompt, access_keymap_keyremap)
      (keyremap_step, test_undefined, read_key_sequence)
      (detect_input_pending, detect_input_pending_ignore_squeezables)
      (detect_input_pending_run_timers, requeued_events_pending_p)
      (quit_throw_to_read_char, Fset_input_interrupt_mode):
      * keymap.c (get_keymap, keymap_parent, keymap_memberp)
      (access_keymap_1, access_keymap, map_keymap, get_keyelt)
      (Fdefine_key, Flookup_key, struct accessible_keymaps_data)
      (accessible_keymaps_1, Fkey_description, push_key_description):
      (shadow_lookup, struct where_is_internal_data)
      (where_is_internal, Fwhere_is_internal, where_is_internal_1)
      (Fdescribe_buffer_bindings, describe_map_tree, struct describe_map_elt)
      (describe_map, describe_vector):
      * menu.c (single_menu_item):
      * nsmenu.m (ns_update_menubar):
      * process.c (wait_reading_process_output):
      * search.c (scan_buffer, scan_newline):
      Use bool for boolean.
      * keyboard.c (timers_run, swallow_events)
      (detect_input_pending_run_timers):
      * process.c (wait_reading_process_output):
      Use unsigned for counter where wraparound-on-overflow is desired,
      since unsigned is guaranteed to have that behavior and signed is not.
      (read_char): Use ptrdiff_t for string length.
      (get_input_pending): Remove first argument, since it was always
      the same pointer-to-int (now pointer-to-boolean) &input_pending,
      and behave as if it had that value.  Return new value of
      input_pending.  All callers changed.
      * keyboard.h (struct kboard): Use unsigned : 1 for boolean member
      immediate_echo.  Use ptrdiff_t for echo_after_prompt, since it's
      a string length.
      * keymap.c (push_key_description): Omit last arg, which was always 1.
      All callers changed.
      9fa1de30
    • Paul Eggert's avatar
      e738ca56
    • Juanma Barranquero's avatar
      29f21cdf
    • Dmitry Antipov's avatar
      * alloc.c (mark_object): Use meaningful PVEC_NORMAL_VECTOR. · 6aea7528
      Dmitry Antipov authored
      * lisp.h (enum pvec_type): Adjust comments and omit explicit
      initializer for PVEC_NORMAL_VECTOR.
      6aea7528
    • Paul Eggert's avatar
      Clean out old termopts cruft. · 5f3f57be
      Paul Eggert authored
      * termopts.h (flow_control, meta_key): Remove unused decls.
      * dispnew.c, indent.c, nsterm.m, term.c, xsettings.c, xsmfns.c:
      Don't include termopts.h.
      5f3f57be
    • Dmitry Antipov's avatar
    • Paul Eggert's avatar
      77e344e5
  4. 09 Oct, 2012 4 commits
  5. 08 Oct, 2012 15 commits
  6. 07 Oct, 2012 5 commits
    • Eli Zaretskii's avatar
      Don't abort when ralloc.c:relinquish cannot return a heap to the system. · 98daa893
      Eli Zaretskii authored
       src/ralloc.c (relinquish): If a heap is ready to be relinquished,
       but it still has blocs in it, don't return it to the system,
       instead of aborting.  (Bug#12402)
      98daa893
    • Jan Djärv's avatar
      Reformat last entries to fit 80 columns. · 8ad5b73b
      Jan Djärv authored
      8ad5b73b
    • Jan Djärv's avatar
    • Jan Djärv's avatar
      Check for OSX >= 10.4 to match what the maunal says and what we actually support. · 335f5ae4
      Jan Djärv authored
      * configure.ac: Check that OSX is 10.4 or newer.
      
      * etc/NEWS (NextStep/OSX port changes): OSX 10.4 or newer is required.
      
      * src/nsfns.m (Fns_list_services): Remove comment and check for OSX < 10.4.
      (ns_do_applescript): Remove check for >= MAC_OS_X_VERSION_10_4.
      
      * src/nsimage.m (setPixmapData, getPixelAtX, setAlphaAtX): Remove onTiger.
      
      * src/nsmenu.m (fillWithWidgetValue:): Remove code for < MAC_OS_X_VERSION_10_2.
      
      * src/nsselect.m (ns_string_from_pasteboard): Remove check for >=
      MAC_OS_X_VERSION_10_4.
      
      * src/nsterm.h (MAC_OS_X_VERSION_10_3, onTiger): Remove.
      (EmacsApp): Remove check for >= MAC_OS_X_VERSION_10_4.
      (struct nsfont_info): Remove check for >= MAC_OS_X_VERSION_10_3.
      335f5ae4
    • Jan Djärv's avatar
      * nsfns.m (ns_in_resize): Remove. · 3bc0a2f7
      Jan Djärv authored
      (x_set_icon_name, ns_set_name, ns_set_name_as_filename):  Remove ns_in_resize
      check.
      
      * nsterm.m (ns_in_resize): Remove.
      (ns_resize_handle_rect, mouseDown, mouseUp, mouseDragged): Remove.
      (ns_clear_frame, sendEvent, windowDidResize, drawRect:): Remove ns_in_resize
      check.
      (ns_clear_frame_area): Remove resize handle code.
      
      Fixes: debbugs:12479
      3bc0a2f7