]> code.delx.au - gnu-emacs/log
gnu-emacs
19 years ago(calc-graph-show-dumb): Mention C-cC-c as the way to return to Calc.
Jay Belanger [Fri, 31 Dec 2004 05:58:44 +0000 (05:58 +0000)]
(calc-graph-show-dumb): Mention C-cC-c as the way to return to Calc.

19 years ago*** empty log message ***
Jay Belanger [Fri, 31 Dec 2004 03:48:19 +0000 (03:48 +0000)]
*** empty log message ***

19 years agoRemove obsolete MacEdit code.
Jay Belanger [Fri, 31 Dec 2004 03:30:46 +0000 (03:30 +0000)]
Remove obsolete MacEdit code.
(calc-macro-edit-algebraic, calc-macro-edit-variable)
(calc-macro-edit-variable-2, calc-macro-edit-quick-digit):
Remove functions.

19 years ago(calc-same-interface, calc-quit): Remove obsolete MacEdit code.
Jay Belanger [Fri, 31 Dec 2004 03:29:25 +0000 (03:29 +0000)]
(calc-same-interface, calc-quit): Remove obsolete MacEdit code.

19 years ago(buffer-file-coding-system-explicit):
Kenichi Handa [Fri, 31 Dec 2004 00:00:42 +0000 (00:00 +0000)]
(buffer-file-coding-system-explicit):
Renambed for explicit-buffer-file-coding-system.
(after-insert-file-set-coding): Adjusted for the above change.

19 years ago(revert-buffer): Change
Kenichi Handa [Thu, 30 Dec 2004 23:56:23 +0000 (23:56 +0000)]
(revert-buffer): Change
explicit-buffer-file-coding-system to
buffer-file-coding-system-explicit.
(basic-save-buffer-1): Likewise.

19 years ago(artist-butlast-fn): Var deleted.
Richard M. Stallman [Thu, 30 Dec 2004 23:37:15 +0000 (23:37 +0000)]
(artist-butlast-fn): Var deleted.
(artist-butlast, artist-last): Functions deleted.
(artist-ellipse-mirror-quadrant): Call last and butlast directly.
(artist-compute-key-compl-table): Call remq directly.
(artist-remove-nulls): Function deleted.
(artist-vaporize-lines, artist-flood-fill): Use push and pop directly.
(artist-push, artist-pop): Macro deleted.

19 years ago(artist-version): 1.2.6
Richard M. Stallman [Thu, 30 Dec 2004 23:33:03 +0000 (23:33 +0000)]
(artist-version): 1.2.6
(artist-prev-next-op-alist): New variable.
(artist-select-next-op-in-list): New function.
(artist-select-prev-op-in-list): New function.
(artist-make-prev-next-op-alist): New function.
(artist-is-in-op-list-p): New function.
(artist-get-first-non-nil-op): New function.
(artist-get-last-non-nil-op): New function.
(artist-mode-init): Call artist-get-last-non-nil-op to initialize
   artist-prev-next-op-alist.
(artist-mode-map): Add binding for C-mouse-4 and C-mouse-5 to
   change drawing operation.

19 years ago(auto-revert-tail-handler): Put in undo boundaries.
Luc Teirlinck [Thu, 30 Dec 2004 23:30:21 +0000 (23:30 +0000)]
(auto-revert-tail-handler): Put in undo boundaries.

19 years ago* server.el (server-process-filter): Suppress `error', too.
Masatake YAMATO [Thu, 30 Dec 2004 23:14:25 +0000 (23:14 +0000)]
* server.el (server-process-filter): Suppress `error', too.

19 years ago(calc-user-define-edit, calc-finish-macro-edit)
Jay Belanger [Thu, 30 Dec 2004 19:45:12 +0000 (19:45 +0000)]
(calc-user-define-edit, calc-finish-macro-edit)
(calc-user-define-permanent, calc-execute-kbd-macro):  Replace
obsolete function MacEdit-parse-keys with edmacro-parse-keys.

19 years ago*** empty log message ***
Jay Belanger [Thu, 30 Dec 2004 18:08:14 +0000 (18:08 +0000)]
*** empty log message ***

19 years ago(x_produce_glyphs): Fix last change.
Kim F. Storm [Thu, 30 Dec 2004 18:07:07 +0000 (18:07 +0000)]
(x_produce_glyphs): Fix last change.

19 years ago*** empty log message ***
Kim F. Storm [Thu, 30 Dec 2004 18:02:30 +0000 (18:02 +0000)]
*** empty log message ***

19 years ago(get_line_height_property): New function extracted from
Kim F. Storm [Thu, 30 Dec 2004 18:01:59 +0000 (18:01 +0000)]
(get_line_height_property): New function extracted from
original calc_line_height_property.
(calc_line_height_property): Rework.  Handle t and (nil . ratio).
(x_produce_glyphs): Use them to handle line-height and
line-spacing according to new height spec.
(Qtotal): Remove.
(syms_of_xdisp): Remove defsubr and intern for Qtotal.

19 years ago(Line Height): Total line-height is now specified
Kim F. Storm [Thu, 30 Dec 2004 18:01:43 +0000 (18:01 +0000)]
(Line Height): Total line-height is now specified
in line-height property of form (HEIGHT TOTAL).  Swap (FACE . RATIO)
in cons cells.  (nil . RATIO) is relative to actual line height.
Use line-height `t' instead of `0' to get minimum height.

19 years ago(calc-copy-variable): Fix mistyped variable name. Display variable
Jay Belanger [Thu, 30 Dec 2004 17:43:09 +0000 (17:43 +0000)]
(calc-copy-variable): Fix mistyped variable name.  Display variable
name differently in message.

19 years ago*** empty log message ***
Kenichi Handa [Thu, 30 Dec 2004 12:45:22 +0000 (12:45 +0000)]
*** empty log message ***

19 years ago(basic-save-buffer-1): Set
Kenichi Handa [Thu, 30 Dec 2004 12:42:11 +0000 (12:42 +0000)]
(basic-save-buffer-1): Set
explicit-buffer-file-coding-system to last-coding-system-used.
(revert-buffer): Pay attention to
explicit-buffer-file-coding-system (not buffer-file-coding-system)
on bind coding-system-for-read.

19 years ago(explicit-buffer-file-coding-system): New
Kenichi Handa [Thu, 30 Dec 2004 12:39:58 +0000 (12:39 +0000)]
(explicit-buffer-file-coding-system): New
buffer local variable.
(after-insert-file-set-coding): Set it to coding-system-for-read.

19 years ago(Finsert_file_contents): Don't use
Kenichi Handa [Thu, 30 Dec 2004 12:28:41 +0000 (12:28 +0000)]
(Finsert_file_contents): Don't use
current_buffer->buffer_file_coding_system even if REPLACE is
non-nil.  Call Qafter_insert_file_set_coding with the second arg
VISIT.

19 years ago(x_new_font): Set FRAME_COLUMN_WIDTH to
Kenichi Handa [Thu, 30 Dec 2004 12:26:31 +0000 (12:26 +0000)]
(x_new_font): Set FRAME_COLUMN_WIDTH to
fontp->average_width, not FONT_WIDTH.  Set FRAME_SPACE_WIDTH to
fontp-?space_width..
(x_load_font): Calculate fontp->space_width and
fontp->average_width.
(x_term_init): Initialize dpyinfo->Xatom_AVERAGE_WIDTH.

19 years ago(x_produce_glyphs): Calculate tab width by
Kenichi Handa [Thu, 30 Dec 2004 12:25:28 +0000 (12:25 +0000)]
(x_produce_glyphs): Calculate tab width by
FRAME_SPACE_WIDTH, not FRAME_COLUMN_WIDTH.

19 years ago(struct x_display_info): New member Xatom_AVERAGE_WIDTH.
Kenichi Handa [Thu, 30 Dec 2004 12:24:39 +0000 (12:24 +0000)]
(struct x_display_info): New member Xatom_AVERAGE_WIDTH.

19 years ago(struct frame): New member space_width.
Kenichi Handa [Thu, 30 Dec 2004 12:24:03 +0000 (12:24 +0000)]
(struct frame): New member space_width.
(FRAME_SPACE_WIDTH): New macro.

19 years ago(struct font_info): New members space_width and
Kenichi Handa [Thu, 30 Dec 2004 12:23:24 +0000 (12:23 +0000)]
(struct font_info): New members space_width and
average_width.

19 years ago(auto-revert-tail-mode): Doc fix for defvar.
Luc Teirlinck [Thu, 30 Dec 2004 03:01:28 +0000 (03:01 +0000)]
(auto-revert-tail-mode): Doc fix for defvar.

19 years ago* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm [Thu, 30 Dec 2004 02:04:31 +0000 (02:04 +0000)]
* macterm.c (SelectionRange): Add Xcode position apple event struct.
(do_ae_open_documents): Handle Xcode-style file position open
events.
* term/mac-win.el (mac-drag-n-drop): Handle drag-n-drop events
that include line numbers.

19 years ago(hack-local-variables): If there is no PREFIX, set it to "^".
Richard M. Stallman [Thu, 30 Dec 2004 01:49:38 +0000 (01:49 +0000)]
(hack-local-variables): If there is no PREFIX, set it to "^".
Redundant variable PREFIXLEN removed.

19 years ago(eshell-previous-matching-input):
Richard M. Stallman [Thu, 30 Dec 2004 01:47:35 +0000 (01:47 +0000)]
(eshell-previous-matching-input):
Start the deletion from the end of the output.

19 years ago(syms_of_buffer) <vertical-scroll-bar>: Correct typo.
Luc Teirlinck [Wed, 29 Dec 2004 22:18:41 +0000 (22:18 +0000)]
(syms_of_buffer) <vertical-scroll-bar>: Correct typo.

19 years ago*** empty log message ***
Richard M. Stallman [Wed, 29 Dec 2004 20:41:37 +0000 (20:41 +0000)]
*** empty log message ***

19 years ago(File Variables): Clarify previous change.
Richard M. Stallman [Wed, 29 Dec 2004 20:41:05 +0000 (20:41 +0000)]
(File Variables): Clarify previous change.

19 years ago(syms_of_buffer) <vertical-scroll-bar>: Doc fix.
Richard M. Stallman [Wed, 29 Dec 2004 20:39:38 +0000 (20:39 +0000)]
(syms_of_buffer) <vertical-scroll-bar>: Doc fix.

19 years ago(Timers): Discuss timers vs editing the buffer and undo.
Richard M. Stallman [Wed, 29 Dec 2004 20:10:57 +0000 (20:10 +0000)]
(Timers): Discuss timers vs editing the buffer and undo.

19 years ago* term/mac-win.el: Require x-dnd.
Steven Tamm [Wed, 29 Dec 2004 17:25:02 +0000 (17:25 +0000)]
* term/mac-win.el: Require x-dnd.
(mac-drag-n-drop): Sync with W32 version.  Use x-dnd.el functions.
* macfns.c (install_window_handler): Modify extern to return OSErr
value.
(mac_window): Handle return value of install_window_handler.
* macterm.c (reflect_byte): Remove function.
(mac_create_bitmap_from_bitmap_data): Don't call it.  Lookup table
instead.
(mac_do_font_lists): Simplify calculation of the longest
nonspecial string.
[TARGET_API_MAC_CARBON] (init_mac_drag_n_drop): Remove function
and declaration.
(mac_initialize) [TARGET_API_MAC_CARBON]: Don't call it.
[TARGET_API_MAC_CARBON] (mac_do_track_drag): New function and
declaration.
(install_window_handler): Return OSErr value.
(install_window_handler) [TARGET_API_MAC_CARBON]: Register
handlers for tracking/receiving drag-and-drop items.
(do_ae_open_documents): Generate unibyte strings for filenames.
[TARGET_API_MAC_CARBON] (mac_do_receive_drag): Likewise.  Reject
only non-filename items.  Set event modifiers.  Set return value.

19 years agoRevision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754
Miles Bader [Wed, 29 Dec 2004 16:01:49 +0000 (16:01 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754

Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-81
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82
   Update from CVS

2004-12-27  Simon Josefsson  <jas@extundo.com>

   * lisp/gnus/mm-bodies.el (mm-body-encoding): Don't permit 7-bit to be used
   when mm-use-ultra-safe-encoding is enabled (e.g., for PGP/MIME)
   and we have trailing white space.  Reported by Werner Koch
   <wk@gnupg.org>.

19 years ago(decode-coding-inserted-region): Don't
David Kastrup [Wed, 29 Dec 2004 10:06:44 +0000 (10:06 +0000)]
(decode-coding-inserted-region): Don't
barf if `buffer-undo-list' is already set to `t'.

19 years agoRemoved unnecessary references to "calcFunc-".
Jay Belanger [Wed, 29 Dec 2004 05:32:08 +0000 (05:32 +0000)]
Removed unnecessary references to "calcFunc-".

19 years ago*** empty log message ***
Jay Belanger [Wed, 29 Dec 2004 05:03:41 +0000 (05:03 +0000)]
*** empty log message ***

19 years ago(calc-user-define-formula): Put default values for function names in
Jay Belanger [Wed, 29 Dec 2004 04:58:24 +0000 (04:58 +0000)]
(calc-user-define-formula): Put default values for function names in
prompts.

19 years ago(calc-user-define-permanent, calc-user-define-composition)
Jay Belanger [Wed, 29 Dec 2004 04:04:09 +0000 (04:04 +0000)]
(calc-user-define-permanent, calc-user-define-composition)
(calc-user-define-formula): Remove the need for "calcFunc-" in the
default input of algebraic functions.

19 years ago(vc-rcs-annotate-command):
Thien-Thi Nguyen [Wed, 29 Dec 2004 01:56:13 +0000 (01:56 +0000)]
(vc-rcs-annotate-command):
Fix omission bug: Call `vc-setup-buffer'.

19 years ago(mark-paragraph): New arg ALLOW-EXTEND
Richard M. Stallman [Wed, 29 Dec 2004 01:35:21 +0000 (01:35 +0000)]
(mark-paragraph): New arg ALLOW-EXTEND
enables the feature to extend the existing region.

19 years ago(mark-word): New arg ALLOW-EXTEND
Richard M. Stallman [Wed, 29 Dec 2004 01:33:04 +0000 (01:33 +0000)]
(mark-word): New arg ALLOW-EXTEND
enables the feature to extend the existing region.

19 years ago(mark-sexp, mark-defun): New arg ALLOW-EXTEND
Richard M. Stallman [Wed, 29 Dec 2004 01:32:06 +0000 (01:32 +0000)]
(mark-sexp, mark-defun): New arg ALLOW-EXTEND
enables the feature to extend the existing region.

19 years ago*** empty log message ***
Kenichi Handa [Wed, 29 Dec 2004 01:30:45 +0000 (01:30 +0000)]
*** empty log message ***

19 years ago(recode-region): New function.
Kenichi Handa [Wed, 29 Dec 2004 01:25:15 +0000 (01:25 +0000)]
(recode-region): New function.

19 years ago*** empty log message ***
Kim F. Storm [Wed, 29 Dec 2004 00:10:31 +0000 (00:10 +0000)]
*** empty log message ***

19 years ago(decode_coding): Fix previous change.
Dan Nicolaescu [Tue, 28 Dec 2004 18:22:55 +0000 (18:22 +0000)]
(decode_coding): Fix previous change.

19 years ago(back_to_previous_visible_line_start):
Richard M. Stallman [Tue, 28 Dec 2004 17:55:12 +0000 (17:55 +0000)]
(back_to_previous_visible_line_start):
Don't call handle_display_prop.

19 years ago*** empty log message ***
Simon Josefsson [Tue, 28 Dec 2004 17:41:10 +0000 (17:41 +0000)]
*** empty log message ***

19 years ago(site-run-file): Don't allow setting it with Custom.
Richard M. Stallman [Tue, 28 Dec 2004 15:30:39 +0000 (15:30 +0000)]
(site-run-file): Don't allow setting it with Custom.

19 years ago(decode_coding_XXX, decode_composition_emacs_mule)
Dan Nicolaescu [Tue, 28 Dec 2004 14:50:49 +0000 (14:50 +0000)]
(decode_coding_XXX, decode_composition_emacs_mule)
(decode_coding_emacs_mule, encode_coding_emacs_mule)
(decode_coding_iso2022, encode_designation_at_bol)
(encode_coding_iso2022, decode_coding_sjis_big5, decode_eol)
(decode_coding): Constify arguments and local vars.

19 years ago(Quitting): Clarify value of with-local-quit.
Richard M. Stallman [Tue, 28 Dec 2004 12:36:43 +0000 (12:36 +0000)]
(Quitting): Clarify value of with-local-quit.

19 years ago(Top): Fix previous change.
Richard M. Stallman [Tue, 28 Dec 2004 12:35:06 +0000 (12:35 +0000)]
(Top): Fix previous change.

19 years ago(Loading): Fix previous change.
Richard M. Stallman [Tue, 28 Dec 2004 12:34:26 +0000 (12:34 +0000)]
(Loading): Fix previous change.

19 years ago(buffer-disable-undo): Fix previous change.
Richard M. Stallman [Tue, 28 Dec 2004 05:11:26 +0000 (05:11 +0000)]
(buffer-disable-undo): Fix previous change.

19 years agoFix doc in previous change.
Richard M. Stallman [Tue, 28 Dec 2004 05:10:37 +0000 (05:10 +0000)]
Fix doc in previous change.

19 years agoAdd the ChangeLog entry for lisp/hexl.el 2004-12-27T11:59:49Z!jet@gyve.org.
Masatake YAMATO [Tue, 28 Dec 2004 03:10:51 +0000 (03:10 +0000)]
Add the ChangeLog entry for lisp/hexl.el 2004-12-27T11:59:49Z!jet@gyve.org.

19 years agoFix last commit.
Simon Josefsson [Mon, 27 Dec 2004 23:06:11 +0000 (23:06 +0000)]
Fix last commit.

19 years ago(undo): Fix previous change.
Richard M. Stallman [Mon, 27 Dec 2004 22:12:53 +0000 (22:12 +0000)]
(undo): Fix previous change.

19 years ago(popup_get_selection): Remove parameter down_on_keypress.
Jan Djärv [Mon, 27 Dec 2004 20:56:56 +0000 (20:56 +0000)]
(popup_get_selection): Remove parameter down_on_keypress.
(create_and_show_popup_menu, create_and_show_dialog): Remove
parameter down_on_keypress to popup_get_selection.

19 years ago* xmenu.c (popup_get_selection): Only pop down dialogs
Jan Djärv [Mon, 27 Dec 2004 20:34:03 +0000 (20:34 +0000)]
* xmenu.c (popup_get_selection): Only pop down dialogs
on C-g and Escape.

19 years ago* NEWS: C-g pops down menus and dialogs.
Jan Djärv [Mon, 27 Dec 2004 20:16:58 +0000 (20:16 +0000)]
* NEWS: C-g pops down menus and dialogs.

19 years ago* frames.texi (Dialog Boxes): Mention Gtk+ 2.6 also, as that version is
Jan Djärv [Mon, 27 Dec 2004 20:11:22 +0000 (20:11 +0000)]
* frames.texi (Dialog Boxes): Mention Gtk+ 2.6 also, as that version is
out now.

19 years ago*** empty log message ***
Richard M. Stallman [Mon, 27 Dec 2004 19:57:47 +0000 (19:57 +0000)]
*** empty log message ***

19 years ago(MAKEINFO): Specify --force.
Richard M. Stallman [Mon, 27 Dec 2004 19:57:21 +0000 (19:57 +0000)]
(MAKEINFO): Specify --force.

19 years ago(Killing Buffers): Add buffer-save-without-query.
Richard M. Stallman [Mon, 27 Dec 2004 19:55:14 +0000 (19:55 +0000)]
(Killing Buffers): Add buffer-save-without-query.

19 years agoFix typo.
Richard M. Stallman [Mon, 27 Dec 2004 17:29:34 +0000 (17:29 +0000)]
Fix typo.

19 years ago* dispextern.h: Change HAVE_CARBON to MAC_OS.
Steven Tamm [Mon, 27 Dec 2004 17:27:30 +0000 (17:27 +0000)]
* dispextern.h: Change HAVE_CARBON to MAC_OS.
(struct glyph_string): Likewise.
* emacs.c (main) [MAC_OS8]: Call mac_term_init instead of
mac_initialize.
* fileio.c (Fnext_read_file_uses_dialog_p, Fread_file_name):
Change TARGET_API_MAC_CARBON to HAVE_CARBON.
* fns.c (vector): Change MAC_OSX to MAC_OS.
* frame.c (x_set_frame_parameters, x_report_frame_params)
(x_set_fullscreen): Remove #ifndef HAVE_CARBON.
(x_set_border_width, Vdefault_frame_scroll_bars): Change
HAVE_CARBON to MAC_OS.
* image.c [MAC_OS]: Include sys/stat.h.
[MAC_OS && !MAC_OSX]: Include sys/param.h, ImageCompression.h, and
QuickTimeComponents.h.
* mac.c [!MAC_OSX] (mac_wait_next_event): Add extern.
[!MAC_OSX] (select): Use mac_wait_next_event.
[!MAC_OSX] (run_mac_command): Change EXEC_SUFFIXES to
Vexec_suffixes.
[!MAC_OSX] (select, run_mac_command): Change `#ifdef
TARGET_API_MAC_CARBON' to `#if TARGET_API_MAC_CARBON'.
(mac_clear_font_name_table): Add extern.
(Fmac_clear_font_name_table): New defun.
(syms_of_mac): Defsubr it.
[MAC_OSX] (SELECT_POLLING_PERIOD_USEC): New define.
[MAC_OSX] (select_and_poll_event): New function.
[MAC_OSX] (sys_select): Use it.
[MAC_OSX && SELECT_USE_CFSOCKET] (socket_callback): New function.
[MAC_OSX && SELECT_USE_CFSOCKET]
(SELECT_TIMEOUT_THRESHOLD_RUNLOOP, EVENT_CLASS_SOCK): New defines.
[MAC_OSX] (sys_select) [SELECT_USE_CFSOCKET]: Use CFSocket and
RunLoop for simultaneously monitoring two kinds of inputs, window
events and process outputs, without periodically polling.
* macfns.c (mac_initialized): Remove extern.
(stricmp): Put in #if 0.  All callers changed to use xstricmp in
xfaces.c.
(strnicmp): Decrement `n' at the end of each loop, not the
beginning.
(check_mac): Use the term "Mac native windows" instead of "Mac
OS".
(check_x_display_info, x_display_info_for_name): Sync with xfns.c.
(mac_get_rdb_resource): New function (from w32reg.c).
(x_get_string_resource): Use it.
(install_window_handler): Add extern.
(mac_window): New function.
(Fx_create_frame): Use it instead of make_mac_frame.  Set
parameter for Qfullscreen.  Call x_wm_set_size_hint.
(Fx_open_connection, Fx_close_connection): New defuns.
(syms_of_macfns): Defsubr them.
(x_create_tip_frame) [TARGET_API_MAC_CARBON]: Add
kWindowNoUpdatesAttribute to the window attribute.
(x_create_tip_frame) [!TARGET_API_MAC_CARBON]: Use NewCWindow.
(x_create_tip_frame): Don't call ShowWindow.
(Fx_show_tip): Call ShowWindow.
(Fx_file_dialog): Change `#ifdef TARGET_API_MAC_CARBON' to `#if
TARGET_API_MAC_CARBON'.
(mac_frame_parm_handlers): Set handlers for Qfullscreen.
(syms_of_macfns) [MAC_OSX]: Initialize mac_in_use to 0.
* macgui.h [!MAC_OSX]: Don't include Controls.h.  Include
Windows.h.
(Window): Typedef to WindowPtr and move outside `#if
TARGET_API_MAC_CARBON'.
(XSizeHints): New struct.
* macterm.c (x_update_begin, x_update_end)
[TARGET_API_MAC_CARBON]: Disable screen updates during update of a
frame.
(x_draw_glyph_string_background, x_draw_glyph_string_foreground)
[MAC_OS8]: Use XDrawImageString/XDrawImageString16.
(construct_mouse_click): Put in #if 0.
(x_check_fullscreen, x_check_fullscreen_move): Remove decls.
(x_scroll_bar_create, x_scroll_bar_handle_click): Change `#ifdef
TARGET_API_MAC_CARBON' to `#if TARGET_API_MAC_CARBON'.
(activate_scroll_bars, deactivate_scroll_bars)
[!TARGET_API_MAC_CARBON]: Use ActivateControl/DeactivateControl.
(x_make_frame_visible) [TARGET_API_MAC_CARBON]: Reposition window
if the position is neither user-specified nor program-specified.
(x_free_frame_resources): Free size_hints.
(x_wm_set_size_hint): Allocate size_hints if needed.  Set
size_hints.
(mac_clear_font_name_table): New function.
(mac_do_list_fonts): Initialize font_name_table if needed.
(x_list_fonts): Don't initialize font_name_table.  Add BLOCK_INPUT
around mac_do_list_fonts.
(mac_unload_font): New function.
(x_load_font): Add BLOCK_INPUT around XLoadQueryFont.
(init_mac_drag_n_drop, mac_do_receive_drag): Enclose declarations
and definitions with #if TARGET_API_MAC_CARBON.
[USE_CARBON_EVENTS] (mac_handle_window_event): Add decl.
(install_window_handler): Add decl.
(do_window_update): Add BeginUpdate/EndUpdate for the tooltip
window.  Use UpdateControls.  Get the rectangle that should be
updated and restrict the target of expose_frame to it.
(do_grow_window): Set minimum height/width according to
size_hints.
(do_grow_window) [TARGET_API_MAC_CARBON]: Use ResizeWindow.
(do_zoom_window): Don't use x_set_window_size.
[USE_CARBON_EVENTS] (mac_handle_window_event): New function.
(install_window_handler): New function.
[!USE_CARBON_EVENTS] (mouse_region): New variable.
[!USE_CARBON_EVENTS] (mac_wait_next_event): New function.
(XTread_socket) [USE_CARBON_EVENTS]: Move call to
GetEventDispatcherTarget inside BLOCK_INPUT.
(XTread_socket) [!USE_CARBON_EVENTS]: Use mac_wait_next_event.
Update mouse_region when mouse is moved.
(make_mac_frame): Remove.
(make_mac_terminal_frame): Put in #ifdef MAC_OS8.  Initialize
mouse pointer shapes.  Change values of f->left_pos and
f->top_pos.  Don't use make_mac_frame.  Use NewCWindow.  Don't
call ShowWindow.
(mac_initialize_display_info) [MAC_OSX]: Create mac_id_name from
Vinvocation_name and Vsystem_name.
(mac_make_rdb): New function (from w32term.c).
(mac_term_init): Use it.  Add BLOCK_INPUT.  Error if display has
already been opened.  Don't pass argument to
mac_initialize_display_info.  Don't set dpyinfo->height/width.
Add entries to x_display_list and x_display_name_list.
(x_delete_display): New function.
(mac_initialize): Don't call mac_initialize_display_info.
(syms_of_macterm) [!MAC_OSX]: Don't call Fprovide.
* macterm.h (check_mac): Add extern.
(struct mac_output): New member size_hints.
(FRAME_SIZE_HINTS): New macro.
(mac_unload_font): Add extern.
* xdisp.c (expose_window, expose_frame): Remove kludges for Mac.
* xfaces.c (clear_font_table) [MAC_OS]: call mac_unload_font.

19 years ago* makefile.MPW: Add dependencies for fringe.c.x, image.c.x, and
Steven Tamm [Mon, 27 Dec 2004 17:23:53 +0000 (17:23 +0000)]
* makefile.MPW: Add dependencies for fringe.c.x, image.c.x, and
lastfile.c.x.
(PPCCOptions): Add -alloca.
(EmacsObjects): Remove alloca.c.x.  Add fringe.c.x, image.c.x, and
lastfile.c.x.
(Emacs MPW): Add QuickTimeLib.
(EmacsSource): Remove alloca.c.  Add fringe.c, image.c, and
lastfile.c.
(LispSource): Fix pathnames for byte-run.elc, float-sup.elc, and
map-ynp.elc.
* inc/config.h (USE_LSB_TAG) [__MRC__]: Define.
(UNEXEC_SRC): Close comment.
* inc/epaths.h (PATH_BITMAPS, PATH_GAME): New defines.
* inc/m-mac.h (HAVE_ALLOCA) [__MRC__]: Define.
(C_ALLOCA) [__MRC__]: Don't define.
* inc/s-mac.h (X_OK): New define.
(DECL_ALIGN) [USE_LSB_TAG && __MRC__]: New macro.
(GC_MARK_STACK): Define to GC_MAKE_GCPROS_NOOPS.

19 years ago* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm [Mon, 27 Dec 2004 17:23:02 +0000 (17:23 +0000)]
* term/mac-win.el: Sync with x-win.el.  Rearrange the contents.
Call mac-clear-font-name-table if invoked on Mac OS 8/9.  Call
x-open-connection on Mac OS X.

19 years agomake-docfile.c: Include stdlib.h even if WINDOWSNT is not
Steven Tamm [Mon, 27 Dec 2004 17:22:01 +0000 (17:22 +0000)]
make-docfile.c: Include stdlib.h even if WINDOWSNT is not
defined.

19 years ago(buffer-save-without-query): New var (buffer-local).
Richard M. Stallman [Mon, 27 Dec 2004 17:18:28 +0000 (17:18 +0000)]
(buffer-save-without-query): New var (buffer-local).
(save-some-buffers): Save those buffers first, w/o asking.

(insert-directory-ls-version): New variable.
(insert-directory): When ls returns an error, test the version
number to decide what the return code means.
With --dired output format, detect and distinguish lines
that are really error messages.
(insert-directory-adj-pos): New function.

19 years ago*** empty log message ***
Richard M. Stallman [Mon, 27 Dec 2004 17:08:45 +0000 (17:08 +0000)]
*** empty log message ***

19 years ago(Moving Point): C-e now runs move-end-of-line.
Richard M. Stallman [Mon, 27 Dec 2004 17:01:44 +0000 (17:01 +0000)]
(Moving Point): C-e now runs move-end-of-line.
(Undo): Doc undo-outer-limit.

19 years agoRealign menu.
Richard M. Stallman [Mon, 27 Dec 2004 16:58:58 +0000 (16:58 +0000)]
Realign menu.

19 years ago(Emulating Mode Line): Document format's BUFFER arg.
Richard M. Stallman [Mon, 27 Dec 2004 16:58:07 +0000 (16:58 +0000)]
(Emulating Mode Line): Document format's BUFFER arg.

19 years ago(Line Height): Further clarify.
Richard M. Stallman [Mon, 27 Dec 2004 16:57:31 +0000 (16:57 +0000)]
(Line Height): Further clarify.

19 years ago(Top): Update Loading submenu.
Richard M. Stallman [Mon, 27 Dec 2004 16:55:55 +0000 (16:55 +0000)]
(Top): Update Loading submenu.

19 years ago*** empty log message ***
Richard M. Stallman [Mon, 27 Dec 2004 16:54:00 +0000 (16:54 +0000)]
*** empty log message ***

19 years ago(Where Defined): New node.
Richard M. Stallman [Mon, 27 Dec 2004 16:52:33 +0000 (16:52 +0000)]
(Where Defined): New node.
(Unloading): load-history moved to Where Defined.

19 years ago(bookmark-jump): Nice error if BOOKMARK is nil.
Richard M. Stallman [Mon, 27 Dec 2004 16:41:59 +0000 (16:41 +0000)]
(bookmark-jump): Nice error if BOOKMARK is nil.

19 years ago(battery-mode-line-format): Remove initial spaces.
Richard M. Stallman [Mon, 27 Dec 2004 16:40:50 +0000 (16:40 +0000)]
(battery-mode-line-format): Remove initial spaces.

19 years ago(function): Use restricted-sexp as parent.
Richard M. Stallman [Mon, 27 Dec 2004 16:38:57 +0000 (16:38 +0000)]
(function): Use restricted-sexp as parent.

19 years ago(uniquify-rationalize-file-buffer-names): Delete interactive spec.
Richard M. Stallman [Mon, 27 Dec 2004 16:38:06 +0000 (16:38 +0000)]
(uniquify-rationalize-file-buffer-names): Delete interactive spec.

19 years ago(type-break-mode): Set buffer-save-without-query.
Richard M. Stallman [Mon, 27 Dec 2004 16:37:36 +0000 (16:37 +0000)]
(type-break-mode): Set buffer-save-without-query.
Remove code that tried to set save-some-buffers-always.
(type-break-file-keystroke-count): Bind deactivate-mark.

19 years ago(mouse-drag-region): Bind mouse-autoselect-window.
Richard M. Stallman [Mon, 27 Dec 2004 16:35:17 +0000 (16:35 +0000)]
(mouse-drag-region): Bind mouse-autoselect-window.

19 years ago(next-error-buffer-p): New arg AVOID-CURRENT.
Richard M. Stallman [Mon, 27 Dec 2004 16:34:43 +0000 (16:34 +0000)]
(next-error-buffer-p): New arg AVOID-CURRENT.
Test that the buffer is live, and maybe reject current buffer too.
Rewrite for clarity.
(next-error-find-buffer): Rewrite for clarity.

(undo-list-saved): New variable (buffer-local).
(undo): Set and test it.

(next-matching-history-element): Use same
`interactive' form as previous-matching-history-element.

19 years agoDon't use buffer-disable-undo; do it directly.
Richard M. Stallman [Mon, 27 Dec 2004 16:24:54 +0000 (16:24 +0000)]
Don't use buffer-disable-undo; do it directly.

19 years ago(describe-function-1): Call symbol-file with `defun'.
Richard M. Stallman [Mon, 27 Dec 2004 16:24:20 +0000 (16:24 +0000)]
(describe-function-1): Call symbol-file with `defun'.
(describe-variable): Call symbol-file with `defvar'.

19 years ago(messages-buffer-max-lines): Alias for message-log-max.
Richard M. Stallman [Mon, 27 Dec 2004 16:23:34 +0000 (16:23 +0000)]
(messages-buffer-max-lines): Alias for message-log-max.
(symbol-file): Rewritten to handle new load-history format.
Now takes an arg TYPE to specify looking for a particular
type of definition only.

19 years ago(debugger-make-xrefs): Call symbol-file with `defun'.
Richard M. Stallman [Mon, 27 Dec 2004 16:17:46 +0000 (16:17 +0000)]
(debugger-make-xrefs): Call symbol-file with `defun'.

19 years ago(find-function-noselect): Call symbol-file with `defun'.
Richard M. Stallman [Mon, 27 Dec 2004 16:17:10 +0000 (16:17 +0000)]
(find-function-noselect): Call symbol-file with `defun'.
(find-variable-noselect): Call symbol-file with `defvar'.

19 years ago(eshell-find-alias-function): Call symbol-file with `defun'.
Richard M. Stallman [Mon, 27 Dec 2004 16:16:24 +0000 (16:16 +0000)]
(eshell-find-alias-function): Call symbol-file with `defun'.

19 years ago(eshell-test-goto-func): Call symbol-file with `defun'.
Richard M. Stallman [Mon, 27 Dec 2004 16:15:53 +0000 (16:15 +0000)]
(eshell-test-goto-func): Call symbol-file with `defun'.

19 years ago(decode-coding-inserted-region):
Richard M. Stallman [Mon, 27 Dec 2004 16:12:11 +0000 (16:12 +0000)]
(decode-coding-inserted-region):
Set buffer-undo-list in a correct and optimal way.

19 years ago(rmail-resend): Let MAIL-ALIAS-FILE arg override mail-personal-alias-file.
Richard M. Stallman [Mon, 27 Dec 2004 16:11:33 +0000 (16:11 +0000)]
(rmail-resend): Let MAIL-ALIAS-FILE arg override mail-personal-alias-file.

19 years ago(goto-address-mail-regexp): Allow = in username.
Richard M. Stallman [Mon, 27 Dec 2004 16:10:48 +0000 (16:10 +0000)]
(goto-address-mail-regexp): Allow = in username.