aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Comment changes.Richard M. Stallman2004-12-271-0/+21
|
* * xmenu.c (popup_get_selection): Pop down on C-g.Jan Djärv2004-12-271-0/+15
| | | | | | | | | | | | | | (set_frame_menubar): Install translations for Lucid/Motif/Lesstif that pops down menu on C-g. (xdialog_show): If dialog popped down and no button in the dialog was pushed, call Fsignal to quit. (xmenu_show): In no toolkit version, if menu returns NO_SELECT call Fsignal to quit. * xfns.c (Fx_file_dialog): Motif/Lesstif version: Pop down on C-g. * gtkutil.c (xg_initialize): Install bindings for C-g so that dialogs and menus pop down.
* * gtkutil.c (update_frame_tool_bar): Make the value ofJan Djärv2004-12-251-0/+3
| | | | tool-bar-button-margin control margins of images in tool bar.
* * alloc.c (check_depth): New variable.Jan Djärv2004-12-251-0/+9
| | | | | | | | (overrun_check_malloc, overrun_check_realloc): Only add overhead and write check pattern if check_depth is 1 (to handle recursive calls). Increase/decrease check_depth in entry/exit. (overrun_check_free): Only check for overhead if check_depth is 1. Increase/decrease check_depth in entry/exit.
* * keyboard.c (input_available_signal): Call SIGNAL_THREAD_CHECKJan Djärv2004-12-231-0/+6
| | | | | before touching input_available_clear_time, to avoid accessing it from multiple threads.
* (__WIN32__) [HAVE_NTGUI]: Define for correct behaviour of JPEG library.Jason Rumney2004-12-231-0/+5
|
* (main): If batch mode, set Vundo_outer_limit to nil.Richard M. Stallman2004-12-231-0/+11
|
* *** empty log message ***Kenichi Handa2004-12-221-0/+4
|
* *** empty log message ***Richard M. Stallman2004-12-211-0/+36
|
* (mac_do_list_fonts): Fix memory leakSteven Tamm2004-12-201-0/+4
|
* (re_match_2_internal) <symend, wordend>:Richard M. Stallman2004-12-201-0/+5
| | | | Fix calls to UPDATE_SYNTAX_TABLE_FORWARD.
* * term/mac-win.el (encoding-vector, mac-font-encoder-list)Steven Tamm2004-12-181-0/+7
| | | | | | | | | (ccl-encode-mac-centraleurroman-font): Use centraleurroman instead of centraleuropean as the name * macterm.c (endif, x_font_name_to_mac_font_name): Use maccentraleurroman instead of maccentraleuropean (mac_c_string_match, mac_do_list_fonts): Speed up font search by quickly finding a specific font without needing regexps.
* * syssignal.h: Declare main_thread.Jan Djärv2004-12-151-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (SIGNAL_THREAD_CHECK): New macro. * keyboard.c (input_available_signal): Move thread checking code to macro SIGNAL_THREAD_CHECK and call that macro. (interrupt_signal): Call SIGNAL_THREAD_CHECK. * alloc.c (uninterrupt_malloc): Move main_thread to emacs.c. * emacs.c: Define main_thread. (main): Initialize main_thread. (handle_USR1_signal, handle_USR2_signal, fatal_error_signal) (memory_warning_signal): Call SIGNAL_THREAD_CHECK. * floatfns.c (float_error): Call SIGNAL_THREAD_CHECK. * dispnew.c (window_change_signal): Call SIGNAL_THREAD_CHECK. * sysdep.c (select_alarm): Call SIGNAL_THREAD_CHECK. * process.c (send_process_trap, sigchld_handler): Call SIGNAL_THREAD_CHECK. * data.c (arith_error): Call SIGNAL_THREAD_CHECK. * atimer.c (alarm_signal_handler): Call SIGNAL_THREAD_CHECK.
* * xterm.c (xg_scroll_callback): Update XG_LAST_SB_DATA beforeJan Djärv2004-12-151-0/+5
| | | | returning when xg_ignore_gtk_scrollbar is true.
* (Vthrow_on_input): New variable.Kim F. Storm2004-12-151-0/+5
| | | | | (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.
* *** empty log message ***Kim F. Storm2004-12-131-0/+5
|
* *** empty log message ***Richard M. Stallman2004-12-121-0/+8
|
* (encode_terminal_code): Fix previous change.Kenichi Handa2004-12-121-0/+4
|
* *** empty log message ***Stefan Monnier2004-12-111-0/+3
|
* *** empty log message ***Stefan Monnier2004-12-111-5/+14
|
* * w32term.c (x_calc_absolute_position): Remove calculation ofJan Djärv2004-12-111-0/+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-111-0/+7
| | | | | | 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
|
* (our_fill_input_buffer, jpeg_load, CHECK_LIB_AVAILABLE, init_image):Richard M. Stallman2004-12-081-0/+5
| | | | Use 1 rather than TRUE. TRUE's not always defined.
* * emacs.c (Fdump_emacs): Add ! defined (SYSTEM_MALLOC) aroundJan Djärv2004-12-071-0/+6
| | | | | | | 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-071-0/+4
|
* Regenerate.Stefan Monnier2004-12-071-6/+9
|
* * xmenu.c (Fx_popup_menu): Correct documentation about position.Jan Djärv2004-12-071-0/+5
| | | | | | (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-071-0/+2
|
* * gtkutil.c: Include signal.h and syssignal.h.Jan Djärv2004-12-071-0/+22
| | | | | | | | | | | | | | | | | | | | | | | (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-071-0/+6
| | | | | 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-061-0/+6
| | | | | 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-051-0/+4
|
* *** empty log message ***Kim F. Storm2004-12-041-10/+7
|
* * macterm.h (cfstring_create_with_utf8_cstring): Added prototype.Steven Tamm2004-12-031-0/+14
| | | | | | | | | | | | | * 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.
* * macmenu.c (add_menu_item): Fallback on MacRoman if encodingSteven Tamm2004-12-011-0/+5
| | | | menu text as UTF8 fails.
* *** empty log message ***Kim F. Storm2004-12-011-0/+11
|
* Declare string_to_multibyte.Andreas Schwab2004-12-011-0/+4
|
* *** empty log message ***Kenichi Handa2004-12-011-0/+7
|
* *** empty log message ***Kenichi Handa2004-11-301-0/+20
|
* * keyboard.c: Don't undef SIGIOSteven Tamm2004-11-301-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* *** empty log message ***Kim F. Storm2004-11-301-0/+20
|
* *** empty log message ***Kim F. Storm2004-11-291-0/+4
|
* (emacs_write): Don't use QUIT.Stefan Monnier2004-11-291-4/+7
|
* *** empty log message ***Kenichi Handa2004-11-291-0/+8
|
* Enable no-op gcpros on ia64.Andreas Schwab2004-11-271-0/+10
| | | | (GC_MARK_SECONDARY_STACK) [__ia64__]: Define.
* *** empty log message ***Eli Zaretskii2004-11-271-0/+5
|