aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (read_char): Save and restore echo_string whenKim F. Storm2004-12-151-0/+2
| | | | handling input method.
* (Vthrow_on_input): New variable.Kim F. Storm2004-12-152-0/+22
| | | | | (syms_of_keyboard): Defvar and initialize it. (kbd_buffer_store_event_hold): Handle Vthrow_on_input.
* *** empty log message ***Kim F. Storm2004-12-141-0/+1
|
* (file-cache-add-directory-using-find):Richard M. Stallman2004-12-131-0/+11
| | | | Only set up file-cache-find-command-posix-flag if we will use it.
* (syms_of_eval) <quit-flag>: Doc fix.Richard M. Stallman2004-12-131-1/+5
|
* (QUIT): Check for Vthrow_on_input.Richard M. Stallman2004-12-131-0/+8
| | | | (Vthrow_on_input): Declare it.
* (set_iterator_to_next): Reset stop_charpos after display vector.Kim F. Storm2004-12-131-0/+3
|
* *** empty log message ***Kim F. Storm2004-12-131-0/+5
|
* *** empty log message ***Richard M. Stallman2004-12-121-0/+8
|
* (Fvertical_motion): Call move_it_by_lines even if LINES = 0.Richard M. Stallman2004-12-121-2/+3
|
* (Fall_completions): Add var `zero' and use it in loop.Richard M. Stallman2004-12-121-15/+15
| | | | (Ftry_completion): Really use outer `zero'; eliminate inner one.
* (encode_terminal_code): Fix previous change.Kenichi Handa2004-12-122-1/+5
|
* *** empty log message ***Stefan Monnier2004-12-111-0/+3
|
* (handle_async_input): Remove pthread mutex handling.Stefan Monnier2004-12-111-34/+18
| | | | (input_available_signal): Move pthread thingy to !SYNC_INPUT branch.
* *** empty log message ***Stefan Monnier2004-12-111-5/+14
|
* (Fforward_word): Avoid non-idempotent side-effects in macro arguments.Stefan Monnier2004-12-111-2/+4
|
* (Ftry_completion, Fall_completions): Don't use XFASTINT blindly.Stefan Monnier2004-12-111-2/+2
|
* (main, Fdump_emacs): Don't touch malloc hooks if SYNC_INPUT.Stefan Monnier2004-12-111-1/+3
|
* * w32term.c (x_calc_absolute_position): Remove calculation ofJan Djärv2004-12-112-30/+4
| | | | | difference between inner and outer window. Don't subtract difference for left and top calculations.
* * xterm.c (x_calc_absolute_position): Don't subtract outer_pixel_diffJan Djärv2004-12-112-20/+12
| | | | | | for left and top calculations. Remove call to x_real_positions. (x_check_expected_move): Do not set change_gravity to 1 when calling x_set_offset.
* *** empty log message ***Richard M. Stallman2004-12-081-0/+9
|
* (get_next_display_element): Use `escape-glyph' forRichard M. Stallman2004-12-081-6/+34
| | | | | | | | control chars and escaped octal codes. (Qescape_glyph): New variable. (syms_of_xdisp): Initialize it. (escape_glyph_face): New variable. (redisplay_window): Initialize it.
* (our_fill_input_buffer, jpeg_load, CHECK_LIB_AVAILABLE, init_image):Richard M. Stallman2004-12-082-7/+12
| | | | Use 1 rather than TRUE. TRUE's not always defined.
* * emacs.c (Fdump_emacs): Add ! defined (SYSTEM_MALLOC) aroundJan Djärv2004-12-073-3/+9
| | | | | | | reset_malloc_hooks. * keyboard.c (handle_async_input, input_available_signal): Add ! defined (SYSTEM_MALLOC) around thread code.
* * alloc.c: Add comment about the reason for (UN)BLOCK_INPUT_ALLOC.Jan Djärv2004-12-072-0/+21
|
* Regenerate.Stefan Monnier2004-12-072-12/+22
|
* (init_eval_once): Increase max_specpdl_size to 1000.Stefan Monnier2004-12-071-1/+1
|
* * xmenu.c (Fx_popup_menu): Correct documentation about position.Jan Djärv2004-12-072-29/+24
| | | | | | (xmenu_show): Do not call XTranslateCoordinates. Adjust position if not given by a mouse click to correspond with x-popup-menu documentation.
* * config.in: Regenerate.Jan Djärv2004-12-072-9/+10
|
* * gtkutil.c: Include signal.h and syssignal.h.Jan Djärv2004-12-076-7/+147
| | | | | | | | | | | | | | | | | | | | | | | (xg_get_file_name): Block and unblock __SIGRTMIN if defined. * alloc.c: If HAVE_GTK_AND_PTHREAD, include pthread.h, new variables main_thread and alloc_mutex, define (UN)BLOCK_INPUT_ALLOC to use alloc_mutex to protect emacs_blocked_* calls and only do (UN)BLOCK_INPUT in the main thread. If not HAVE_GTK_AND_PTHREAD, (UN)BLOCK_INPUT_ALLOC is the same as (UN)BLOCK_INPUT. (emacs_blocked_free, emacs_blocked_malloc) (emacs_blocked_realloc): Use (UN)BLOCK_INPUT_ALLOC. (uninterrupt_malloc): Initialize main_thread and alloc_mutex. (reset_malloc_hooks): New function. * lisp.h: Declare reset_malloc_hooks. * emacs.c (Fdump_emacs): Call reset_malloc_hooks. * keyboard.c: Conditionally include pthread.h (handle_async_inpu, input_available_signalt): If not in the main thread, block signal, send signal to main thread and return.
* * gtkutil.c (xg_get_file_with_chooser): Handle local files only.Jan Djärv2004-12-072-6/+17
| | | | | Set current folder in file chooser if default_filename is a directory.
* (GET_UNSIGNED_NUMBER): Signal an error when reaching the end.Stefan Monnier2004-12-062-26/+29
| | | | | Remove redundant correctness checks. (regex_compile): Fix up error codes for \{..\} expressions.
* (regex_compile): Fix end-of-pattern case for space.Richard M. Stallman2004-12-052-2/+6
|
* *** empty log message ***Kim F. Storm2004-12-041-10/+7
|
* * macterm.h (cfstring_create_with_utf8_cstring): Added prototype.Steven Tamm2004-12-036-35/+46
| | | | | | | | | | | | | * 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.
* (search-whitespace-regexp): Remove the group. Doc fix.Richard M. Stallman2004-12-031-0/+17
| | | | | | | | | (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.
* (RE_TRANSLATE_P): If make_number is not a macro, don't use it here.Richard M. Stallman2004-12-021-0/+6
|
* (insert_from_string_before_markers)Richard M. Stallman2004-12-021-0/+8
| | | | (insert_from_string): Don't modify buffer on empty insertion.
* (Fcalled_interactively_p): Don't check INTERACTIVE.Richard M. Stallman2004-12-021-3/+5
| | | | | (interactive_p): Skip Scalled_interactively_p frames like Sinteractive_p frames.
* (Fmake_variable_buffer_local): Doc fix.Richard M. Stallman2004-12-021-1/+6
| | | | (Fmake_local_variable): Doc fix.
* (Fget_lru_window, Fget_largest_window): Doc fixes.Richard M. Stallman2004-12-021-0/+4
|
* * macmenu.c (add_menu_item): Fallback on MacRoman if encodingSteven Tamm2004-12-012-0/+13
| | | | menu text as UTF8 fails.
* Add commentary for last change.Kim F. Storm2004-12-011-23/+77
| | | | | | | | | | (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.
* *** empty log message ***Kim F. Storm2004-12-011-0/+11
|
* Declare string_to_multibyte.Andreas Schwab2004-12-012-0/+5
|
* (encode_terminal_code): Fix previous change.Kenichi Handa2004-12-011-1/+1
|
* *** empty log message ***Kenichi Handa2004-12-011-0/+7
|
* (encode_terminal_code): Don't make it "static".Kenichi Handa2004-12-011-1/+1
|
* (w32con_write_glyphs): Decide coding here.Kenichi Handa2004-12-011-64/+40
| | | | Adjusted for the change of encode_terminal_code.
* *** empty log message ***Kenichi Handa2004-11-301-0/+20
|