1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-31 09:20:54 -08:00
Commit graph

5780 commits

Author SHA1 Message Date
Stefan Monnier
d7e2a28f59 Redirect to intel386.h if compiling for i386. 2007-08-25 20:12:48 +00:00
Stefan Monnier
e60c4e15ef (Finvisible_p): New function.
(syms_of_xdisp): defsubr it.
2007-08-25 20:11:09 +00:00
Juanma Barranquero
ee163e6dbc *** empty log message *** 2007-08-24 13:58:50 +00:00
Juanma Barranquero
ff8da44303 *** empty log message *** 2007-08-24 11:23:33 +00:00
YAMAMOTO Mitsuharu
90fa408d58 [MAC_OSX] (select_and_poll_event, sys_select): Fix last changes. 2007-08-24 08:51:18 +00:00
Martin Rudalics
cac4219c91 (Finsert_file_contents): Consult CHARS_MODIFF to tell
whether decoding has modified buffer contents.
2007-08-24 05:36:39 +00:00
Jason Rumney
5fc9fdeb31 [HAVE_NTGUI]: Define dynamic loaded functions.
(Qgdk_pixbuf, Qglib) [HAVE_NTGUI]: New symbols.
(syms_of_image) [HAVE_NTGUI]: Intern and staticpro them.
(init_svg_functions) [HAVE_NTGUI]: New function.
(fn_g_type_init, fn_g_object_unref, fn_g_error_free): New #defines.
(svg_load_image): Use them.
(svg_load_image) [HAVE_NTGUI]: Implement background.
2007-08-24 00:28:53 +00:00
YAMAMOTO Mitsuharu
93b234062e (wakeup_from_rne_enabled_p) [MAC_OSX]: Remove variable.
(ENABLE_WAKEUP_FROM_RNE, DISABLE_WAKEUP_FROM_RNE) [MAC_OSX]:
Remove macros.
[MAC_OSX] (socket_callback): Do nothing.
[MAC_OSX] (select_and_poll_event): Use CFRunLoopRunInMode instead of
ReceiveNextEvent.
[MAC_OSX] (sys_select): Likewise.  Don't set context as argument to
socket_callback.
(mac_wakeup_from_rne) [MAC_OSX]: Do nothing.
2007-08-23 08:45:46 +00:00
Glenn Morris
666e0eda65 Add more detail to existing entry. 2007-08-23 03:59:55 +00:00
Glenn Morris
2467875c22 (create-image): Doc fix. 2007-08-22 07:50:47 +00:00
Glenn Morris
4ab27a430b Paul Pogonyshev <pogonyshev at gmx.net>
Add support for SVG images.
Some additional comments by Joakim Verona <joakim@verona.se>.
2007-08-22 04:01:54 +00:00
Katsumi Yamaoka
b8fa755be0 (BASE_PURESIZE): Increase to 1140000. 2007-08-22 02:17:45 +00:00
Richard M. Stallman
1283140e1e (Ffunction, Fquote): Signal error if not 1 argument. 2007-08-19 01:59:48 +00:00
Andreas Schwab
2c4685eed1 (pure): Round PURESIZE up. 2007-08-19 00:15:46 +00:00
Jan Djärv
e8953ebf98 (handle_one_xevent): Remove check that mouse click is in
active frame.
2007-08-17 07:55:25 +00:00
Glenn Morris
5205ee6229 Tweak previous change (don't init statics). 2007-08-16 03:18:08 +00:00
Richard M. Stallman
6e33efc40a (Fcommandp): Add parens to clarify. 2007-08-16 02:21:37 +00:00
Glenn Morris
fcf8ff2e2e Philippe Waroquiers <philippe.waroquiers at eurocontrol.int>
(tty_default_color_capabilities): Explicitly initialize static
variables in file scope, to avoid HPUX compiler problem.
2007-08-15 03:20:17 +00:00
Miles Bader
37cc095b6a Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-13 13:41:28 +00:00
Jan Djärv
e4f61b3bae (update_frame_tool_bar): Use -1 as index
to gtk_toolbar_insert.
2007-08-13 06:36:47 +00:00
Jan Djärv
81d13a51b4 (update_frame_tool_bar): Use -1 as index
to gtk_toolbar_insert.
2007-08-13 06:30:11 +00:00
Stefan Monnier
1bc99c9c78 (Finsert_file_contents): Yet Another Int/Lisp_Object Mixup. 2007-08-13 04:06:31 +00:00
Stefan Monnier
4a18135927 (reset_var_on_error): New fun.
(signal_before_change, signal_after_change):
Use it to reset (after|before)-change-functions to nil in case of error.
Bind inhibit-modification-hooks to t.
Don't bind (after|before)-change-functions to nil while they run.
2007-08-13 04:04:39 +00:00
YAMAMOTO Mitsuharu
14e1270cde (x_draw_image_glyph_string): Adjust stipple origin when
filling pixmap with stippled background.
2007-08-11 02:06:37 +00:00
YAMAMOTO Mitsuharu
6c28435c8c (x_draw_image_glyph_string): Adjust stipple origin when
filling pixmap with stippled background.
2007-08-11 02:04:58 +00:00
YAMAMOTO Mitsuharu
ad3b3e0253 [TARGET_API_MAC_CARBON] (mac_handle_window_event):
Don't use invisible frame as parent window for repositioning.
2007-08-10 10:13:05 +00:00
Stefan Monnier
a22dec271e (new_backquote_output): Rename from old_backquote_output.
(print): Inverse its logic (according to its name) so as to match the
behavior of new_backquote_flag in lread.c.
2007-08-10 08:01:30 +00:00
YAMAMOTO Mitsuharu
f942647987 (mac_handle_window_event) [USE_MAC_TOOLBAR]: Add further workaround
for window repositioning.
2007-08-09 09:36:42 +00:00
YAMAMOTO Mitsuharu
e575132a04 (posix_memalign): New function. 2007-08-09 03:08:25 +00:00
YAMAMOTO Mitsuharu
7b7d07bbfa (frame_highlight, frame_unhighlight): Don't call
ActivateControl/DeactivateControl here.
[USE_MAC_TOOLBAR] (free_frame_tool_bar): Suppress animation when
frame-notice-user-settings is non-nil.
[USE_MAC_FONT_PANEL] (mac_handle_font_event): Also record parameter
for kEventParamFMFontStyle.
[TARGET_API_MAC_CARBON] (mac_handle_keyboard_event): Don't check
mac_pass_command_to_system and mac_pass_control_to_system here.
(XTread_socket): Call ActivateControl/DeactivateControl here.
(XTread_socket) [TARGET_API_MAC_CARBON]:
Check mac_pass_command_to_system and mac_pass_control_to_system here.
2007-08-09 03:07:26 +00:00
Glenn Morris
22e9fe2445 Replace `iff' in comments. 2007-08-08 07:48:26 +00:00
Chong Yidong
3d91c31d45 * dispextern.h (struct image): New members.
* image.c: Sync to trunk version.
(search_image_cache, uncache_image, image-refresh): New functions.
Check for fg and bg colors.
(lookup_image): Use search_image_cache.  Cache fg and bg colors.
(pbm_load): Another check for invalid image data.
(png_load): Ignore default background field.
2007-08-07 16:32:21 +00:00
Chong Yidong
ae4943506e * xdisp.c (move_it_by_lines): Remove incorrect optimization. 2007-08-07 15:55:29 +00:00
Chong Yidong
1cc8a86183 * xdisp.c (move_it_by_lines): Remove incorrect optimization. 2007-08-07 15:54:16 +00:00
Martin Rudalics
6f2528d8d8 (Finsert_file_contents): Run format-decode and
after_insert_file_functions on entire buffer when REPLACE is
non-nil and inhibit modification_hooks and point_motion_hooks.
For consistency, run after_insert_file_functions iff something
got inserted.  Move signal_after_change and update_compositions
after code running after_insert_file_functions.  Make sure that
undo_list doesn't record intermediate steps of the decoding
process.
2007-08-07 12:23:20 +00:00
YAMAMOTO Mitsuharu
31521cb0ff (__malloc_initialize): Remove pthread_once. Not needed. 2007-08-07 09:04:55 +00:00
YAMAMOTO Mitsuharu
e490694a08 (__morecore): Fix the declaration to comply with the definition. 2007-08-07 09:02:32 +00:00
YAMAMOTO Mitsuharu
22ffeb19ae (_malloc_thread_enabled_p) [USE_PTHREAD]: New variable.
[USE_PTHREAD] (LOCK, UNLOCK, LOCK_ALIGNED_BLOCKS)
(UNLOCK_ALIGNED_BLOCKS): Conditionalize with it.
(malloc_atfork_handler_prepare, malloc_atfork_handler_parent)
(malloc_atfork_handler_child, malloc_enable_thread) [USE_PTHREAD]:
New functions.
2007-08-07 08:58:22 +00:00
YAMAMOTO Mitsuharu
3ceeb306d2 (_malloc_thread_enabled_p) [USE_PTHREAD]: New variable.
[USE_PTHREAD] (LOCK, UNLOCK, LOCK_ALIGNED_BLOCKS)
(UNLOCK_ALIGNED_BLOCKS): Conditionalize with it.
(malloc_atfork_handler_prepare, malloc_atfork_handler_parent)
(malloc_atfork_handler_child, malloc_enable_thread) [USE_PTHREAD]:
New functions.
2007-08-07 08:56:08 +00:00
Chong Yidong
32bfce5d41 * xdisp.c (redisplay_window): When restoring original buffer
position, make sure it is still valid.
2007-08-06 17:25:20 +00:00
Chong Yidong
675bab4470 * xdisp.c (redisplay_window): When restoring original buffer
position, make sure it is still valid.
2007-08-06 17:22:44 +00:00
Chong Yidong
ca5e6fd576 * image.c (png_load): Ignore png-supplied background color. 2007-08-06 16:02:02 +00:00
YAMAMOTO Mitsuharu
a5b115873d [!TARGET_API_MAC_CARBON] Include Scrap.h.
(Selection): New typedef.  Use instead of ScrapRef.
(mac_get_selection_from_symbol): Rename from get_scrap_from_symbol.
(mac_valid_selection_target_p): Rename from valid_scrap_target_type_p.
(mac_clear_selection): Rename from clear_scrap.
(get_flavor_type_from_symbol): New argument SEL and subsume function of
scrap_has_target_type.   All uses changed.
(mac_get_selection_ownership_info, mac_valid_selection_value_p)
(mac_selection_has_target_p): New functions.
(mac_put_selection_value): Rename from put_scrap_string.
(mac_get_selection_value): Rename from get_scrap_string.
(mac_get_selection_target_list): Rename from get_scrap_target_type_list.
(put_scrap_private_timestamp, scrap_has_target_type)
(get_scrap_private_timestamp): Remove functions.
(SCRAP_FLAVOR_TYPE_EMACS_TIMESTAMP): Remove define.
(x_own_selection, x_get_local_selection):
Use mac_valid_selection_value_p.
(x_own_selection): Don't use put_scrap_private_timestamp.
Record OWNERSHIP-INFO into Vselection_alist instead.
(x_get_local_selection): Don't check type if request is local.
(Fx_selection_owner_p): Don't use get_scrap_private_timestamp.
Detect ownership change with OWNERSHIP-INFO in Vselection_alist instead.
2007-08-06 08:26:51 +00:00
Martin Rudalics
97958f7775 Add EXFUN for Fwindow_full_width_p. 2007-08-06 06:47:09 +00:00
Jan Djärv
991bde0d8c (xg_tool_bar_callback): Generate two TOOL_BAR_EVENT:s,
add comment explaining why.
2007-08-04 09:48:42 +00:00
Miles Bader
0896d93184 Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 84-87)

   - Update from CVS
   - Change capitalization of VC backend names for new backends

2007-08-02  Richard M. Stallman  <rms@gnu.org>

   * lisp/mail/rmailsum.el (rmail-make-summary-line): Find end of msg number
   to update deleted flag.

   * lisp/cus-edit.el (customize-apropos, customize-apropos-options)
   (customize-apropos-faces, customize-apropos-groups): Improve prompt.

   * lisp/menu-bar.el (menu-bar-help-menu): Add "About GNU" menu item.

   * lisp/startup.el (fancy-splash-head, startup-echo-area-message):
   Change message text.

   * lisp/emulation/tpu-edt.el (next-line-internal): Setting deleted.
   All callers use line-move.

   * lisp/progmodes/compile.el (compilation-find-buffer): Return current
   buffer immediately if suitable.
   (compile, compilation-buffer-name, compilation-start): Doc fixes.

2007-07-31  Daiki Ueno  <ueno@unixuser.org>

   * lisp/faces.el (face-normalize-spec): New function.
   (frame-set-background-mode): Normalize face-spec before calling
   face-spec-match-p.

2007-07-31  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/server.el (server-window): Add switch-to-buffer-other-frame option.

2007-08-03  Richard M. Stallman  <rms@gnu.org>

   * src/fileio.c (Fvisited_file_modtime): Use make_time.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-844
2007-08-03 05:49:59 +00:00
Richard M. Stallman
73ff9d42c4 (Fvisited_file_modtime): Use make_time. 2007-08-03 03:39:09 +00:00
Vinicius Jose Latorre
d73a9dd702 Adjust load-path comment 2007-08-02 00:05:13 +00:00
Vinicius Jose Latorre
54ed9a2d86 Adjust load-path comment 2007-08-02 00:04:44 +00:00
Vinicius Jose Latorre
ec96293f2d Adjust load-path 2007-08-01 21:43:46 +00:00