| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Remove redundant correctness checks.
(regex_compile): Fix up error codes for \{..\} expressions.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* image.c (image_load_quartz2d): Use
cfstring_create_with_utf8_cstring
* macmenu.c (add_menu_item): Use
cfstring_create_with_utf8_cstring
* macfns.c (x_set_name, x_set_title): Use
cfstring_create_with_utf8_cstring
(Fx_file_dialog): Use cfstring_create_with_utf8_cstring and use
constant CFRefs instead of creating them each time for labels.
* mac.c (cfstring_create_with_utf8_cstring): Added to prevent
crashes with invalid characters.
|
|
|
|
|
|
|
|
|
| |
(isearch-mode-map): No special definition for space.
(isearch-whitespace-chars): Command deleted.
(isearch-forward-regexp): Doc fix.
(isearch-quote-char): When a space is not inside brackets,
use `[ ]' instead of just space.
(isearch-lazy-highlight-search): Bind search-spaces-regexp.
|
| |
|
|
|
|
| |
(insert_from_string): Don't modify buffer on empty insertion.
|
|
|
|
|
| |
(interactive_p): Skip Scalled_interactively_p frames
like Sinteractive_p frames.
|
|
|
|
| |
(Fmake_local_variable): Doc fix.
|
| |
|
|
|
|
| |
menu text as UTF8 fails.
|
|
|
|
|
|
|
|
|
|
| |
(XMALLOC_PUT_SIZE, XMALLOC_GET_SIZE): New macros to handle
sizeof(size_t) != 4.
(overrun_check_malloc, overrun_check_realloc, overrun_check_free):
Use them. Also clear header and trailer of freed memory.
(GC_STRING_OVERRUN_COOKIE_SIZE): Rename from GC_STRING_EXTRA.
(string_overrun_cookie): Rename from string_overrun_pattern.
(GC_STRING_EXTRA): Define from GC_STRING_OVERRUN_COOKIE_SIZE.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Adjusted for the change of encode_terminal_code.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
variables.
(encode_terminal_code): Argument changed. Encode all
characters at once, and return a pointer to the result of
encoding.
(write_glyphs): Decide coding here. Adjusted for the above
change.
(insert_glyphs): Likewise.
(term_init): Initialize encode_terminal_bufsize to 0.
|
|
|
|
|
|
|
| |
(syms_of_coding): Initialize and staticpro it.
(set_conversion_work_buffer): New function.
(run_pre_post_conversion_on_str): Use it.
(run_pre_write_conversin_on_c_str): New function.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* s/darwin.h (NO_SOCK_SIGIO): Define NO_SOCK_SIGIO on carbon
* Makefile.in (mac.o): Depend on blockinput.h and atimer.h.
(macfns.o): Don't depend on ccl.h.
* macfns.c (mac_frame_parm_handlers): Set handlers for
Qleft_fringe and Qright_fringe.
* macterm.c (mac_fill_rectangle_to_pixmap)
(mac_draw_rectangle_to_pixmap, mac_copy_area_to_pixmap)
(mac_copy_area_with_mask_to_pixmap, x_draw_image_foreground_1):
Put in #if 0.
(mac_scroll_area) [TARGET_API_MAC_CARBON]: Use ScrollWindowRect.
(x_flush) [TARGET_API_MAC_CARBON]: Don't traverse frames.
(XFlush) [TARGET_API_MAC_CARBON]: Define to an empty replacement.
(x_draw_glyph_string_background, x_draw_glyph_string_foreground)
[!MAC_OS8]: Added ifdef'd out code for os8. Don't use
XDrawImageString. Always draw background and foreground separately.
(x_draw_image_foreground): Use clipping instead of computing the
intersection rectangle.
(x_draw_image_glyph_string): Don't draw an image with mask to a
pixmap.
(x_redisplay_interface): Set flush_display_optional member to 0.
(XTread_socket): Correctly reset the TEConverter
object.
|
|
|
|
|
| |
(GC_CHECK_STRING_OVERRUN, GC_CHECK_STRING_FREE_LIST)
(XMALLOC_OVERRUN_CHECK, GC_CHECK_CONS_LIST): Add.
|
|
|
|
| |
XMALLOC_OVERRUN_CHECK to avoid crash during load.
|
|
|
|
|
|
|
|
|
|
|
|
| |
(XMALLOC_OVERRUN_CHECK_SIZE, xmalloc_overrun_check_header)
xmalloc_overrun_check_trailer, overrun_check_malloc)
overrun_check_realloc, overrun_check_free): Add.
(GC_STRING_EXTRA, string_overrun_pattern): Add.
(check_sblock, allocate_string_data, compact_small_strings):
Set and check string_overrun_pattern if GC_CHECK_STRING_OVERRUN.
(check_cons_list): Condition on GC_CHECK_CONS_LIST.
(check_string_free_list): Add.
(allocate_string, sweep_strings): Call check_string_free_list.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
multibyte string made by string_to_multibyte.
|
| |
|
|
|
|
| |
(GC_MARK_SECONDARY_STACK) [__ia64__]: Define.
|
| |
|
|
|
|
| |
buffer size.
|
| |
|
| |
|
|
|
|
| |
marker out of doc string.
|
|
|
|
| |
which was not mentioned in the log.
|
|
|
|
| |
angle bitmaps at top/bottom line.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
set it when it->method is set to next_element_from_display_vector.
(setup_for_ellipsis): Add LEN argument. Callers changed.
Set it->saved_face_id.
(get_next_display_element): Use loop instead of recursion.
Set it->saved_face_id. Combine duplicate code for ctr chars.
(next_element_from_display_vector): Do not set it->saved_face_id.
(next_element_from_ellipsis): Use setup_for_ellipsis.
|
| |
|
| |
|
|
|
|
| |
compiler warnings.
|
|
|
|
| |
the user just pressed when this key has no binding.
|
|
|
|
| |
(emacs_open, emacs_read, emacs_write): Check QUIT when interrupted.
|
| |
|
| |
|