| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
[MSDOS]: Fix call to emacs_open: buffer_file_type not defined and
not needed.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(do_window_update, do_ae_quit_application, XTread_socket): Don't
use them.
(WNE_SLEEP_AT_SUSPEND, WNE_SLEEP_AT_RESUME): Don't define.
[USE_CARBON_EVENTS && MAC_OSX] (mac_handle_service_event)
(init_service_handler): Move to macselect.c. Remove declarations.
[USE_CARBON_EVENTS && MAC_OSX] (init_service_handler): Add extern.
(Qapplication, Qabout): New variables.
(syms_of_mac): Initialize them.
[USE_CARBON_EVENTS && MAC_OSX] (Qpreferences, Qservices, Qpaste)
(Qperform): New variables.
(syms_of_mac) [USE_CARBON_EVENTS && MAC_OSX]: Initialize them.
(do_get_menus) [!TARGET_API_MAC_CARBON]: Don't call AppendResMenu.
(do_menu_choice): Unhighlight menu bar also when menu_id is 0.
(mac_store_application_menu_event, init_menu_bar): New functions.
[USE_CARBON_EVENTS] (mac_handle_command_event)
(init_command_handler): New functions.
(mac_handle_window_event): Return noErr on window update event.
(do_ae_quit_application): Call mac_store_application_menu_event.
(mac_initialize) [USE_CARBON_EVENTS]: Call init_command_handler
and init_menu_bar.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(QCLIPBOARD): Remove variable.
(syms_of_mac): Don't initialize it.
(Fmac_paste_function, Fmac_cut_function, Fx_selection_exists_p):
Remove functions.
(syms_of_mac): Don't defsubr them.
[TARGET_API_MAC_CARBON] (Qmime_charset, QNFD, QNFKD, QNFC, QNFKC)
(QHFS_plus_D, QHFS_plus_C): New variables.
(syms_of_mac) [TARGET_API_MAC_CARBON]: Initialize them.
[TARGET_API_MAC_CARBON] (get_cfstring_encoding_from_lisp)
(cfstring_create_normalized): New functions.
[TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Likewise.
(syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
(SOME_MACHINE_OBJECTS): Likewise.
(mac.o): Depend on ccl.h.
(macselect.o): New target.
|
| | |
|
| | |
|
| |
|
|
| |
(Frename_file): Pass new arg to Fcopy_file.
|
| |
|
|
|
| |
(syms_of_window): Initialize window-size-fixed to nil.
But don't DEFVAR window_size_fixed.
|
| | |
|
| |
|
|
|
|
| |
(START_FILES, LIB_STANDARD) [LINUX && _ARCH_PPC64]: Override to
use lib64 instead of lib.
(_LP64) [_ARCH_PPC64]: Define if not defined.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
of the sub-chartable.
|
| | |
|
| | |
|
| |
|
|
|
| |
(note_mode_line_or_margin_highlight, note_mouse_highlight):
Use Fplist_get instead of Fsafe_plist_get.
|
| | |
|
| |
|
|
|
|
| |
(Fsafe_plist_get): Rename to Fplist_get.
(Fsafe_get): Remove, as Fget now uses safe Fplist_get.
(defsubr): Remove defsubr for Fsafe_plist_get and Fsafe_get.
|
| | |
|
| |
|
|
| |
src/xdisp.c (dump_glyph_row): Don't display overlay_arrow_p field.
|
| | |
|
| |
|
|
| |
For pwd.h, use HAVE_PWD_H, not !VMS.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
values for ascii, eight-bit-control, eight-bit-graphic. Don't
call Faref with charset-id.
(Fset_char_table_default): Document how to treat normal character
argument. Handle special slots used as default values of ascii,
eight-bit-control, eight-bit-control. Make a sub chartable if
necessary.
|
| |
|
|
|
|
|
| |
ascii, eight-bit-control, eight-bit-control. Don't ignore a
default value set for a group of characters.
(Faset): Signal an error if IDXVAL is not a valid character code.
Make a sub-chartable with correct initial value.
|
| |
|
|
| |
value of the slots.
|
| |
|
|
|
| |
(CHAR_TABLE_DEFAULT_SLOT_8_BIT_CONTROL): New macro.
(CHAR_TABLE_DEFAULT_SLOT_8_BIT_GRAPHIC): New macro.
|
| | |
|
| | |
|
| |
|
|
|
| |
face unless last visible char and first invisible char have the
same face. Also use default face if saved_face_id is undefined.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(syms_of_mac): Don't initialize them.
(Vmac_charset_info_alist): New variable.
(syms_of_mac): Defvar it.
(create_text_encoding_info_alist): New function.
(decode_mac_font_name, mac_to_x_fontname)
(x_font_name_to_mac_font_name, init_font_name_table): Don't hard
code the correspondence among XLFD charsets, Mac script codes, and
Emacs coding systems. Use Vmac_charset_info_alist and result of
create_text_encoding_info_alist instead.
(init_font_name_table) [TARGET_API_MAC_CARBON]: Use Font Manager
routines also on Mac OS Classic.
(init_font_name_table) [!TARGET_API_MAC_CARBON]: Use
add_font_name_table_entry.
(mac_do_list_fonts): Regard 0 in XLFD scaleble fields as
specified. Derive unspecified scalable fields from specified one.
(x_list_fonts): Consider Valternate_fontname_alist.
(kDefaultFontSize): Change value from 9 to 12.
(XLoadQueryFont): Get decoded font family, font face, and charset
from x_font_name_to_mac_font_name. Set full name of loaded font.
(mac_unload_font): Free `full_name' member.
(x_load_font): Don't try XLoadQueryFont if x_list_fonts returns
NULL. Copy full_name member of struct MacFontStruct to that of
struct font_info.
|
| |
|
|
|
| |
[TARGET_API_MAC_CARBON] (MacFontStruct): Use type int for
mac_scriptcode member.
|
| |
|
|
|
|
|
| |
selective_display_ellipsis_p so ellipsis will be shown in same
face as preceding text.
(setup_for_ellipsis): Don't set saved_face_id here.
(next_element_from_display_vector): Default to saved_face_id.
|
| | |
|
| | |
|
| |
|
|
|
| |
loops in case of bad face property lists. Limit number of face
alias lookups to 10 (in case of face alias loops).
|
| | |
|
| |
|
|
| |
(syms_of_fns): Defsubr it.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Calls changed. Don't check for overlay-arrow-bitmap property here.
(overlay_arrow_at_row): Remove PBITMAP arg. Instead, if left
fringe is present, return Lisp integer for bitmap (or -1 for default).
Fix value of overlay-arrow-bitmap property to be a symbol, use
lookup_fringe_bitmap to parse it.
(display_line): Change call to overlay_arrow_at_row. Store integer
return value as overlay bitmap in row rather than window.
Only show overlay arrow if row displays text, or if no other overlay
arrow is seen in window (if overlay marker is at point-max).
|
| | |
|
| | |
|