Commit graph

55170 commits

Author SHA1 Message Date
Stefan Monnier
4693dbc99d Don't let a special LessTif/Motif1.2 install
shadow the main Lesstif/Motif-2.1 libs and includes.
2005-03-16 22:21:31 +00:00
Stefan Monnier
d5161e8c9b (read_char): Only do the 7-bit-meta -> 27-bit-meta
translation for chars in the 0-255 range.
2005-03-16 21:39:49 +00:00
Lute Kamstra
568b6e41dd (Ffloor): Doc fix. 2005-03-16 15:01:22 +00:00
Glenn Morris
81eb8a4a73 (mark-diary-entries): Use new optional argument REDRAW rather than
calendar-redrawing variable.

From  Matt Hodges  <MPHodges@member.fsf.org>:
(diary-redraw-calendar): Preserve point in diary-file buffer.
2005-03-16 13:23:55 +00:00
Glenn Morris
7a099c439d (calendar-redrawing): Delete.
(redraw-calendar): Do not bind calendar-redrawing.
2005-03-16 13:23:09 +00:00
Glenn Morris
eae4ba2ac7 *** empty log message *** 2005-03-16 13:21:20 +00:00
Stefan Monnier
b3e484d7c4 (add-minor-mode): Use the new :minor-mode-function property. 2005-03-16 13:12:47 +00:00
Stefan Monnier
c75505b4b7 (auto-fill-function): Use the new :minor-mode-function property. 2005-03-16 13:11:34 +00:00
Stefan Monnier
af5f448385 (describe-mode): Allow minor mode toggles to use a different
symbol than the minor mode variable.
2005-03-16 13:08:15 +00:00
Kenichi Handa
7bf880c67e (sera-being-called-by-w3): New variable.
(ethio-sera-to-fidel-ethio): Check also sera-being-called-by-w3.
(ethio-fidel-to-sera-buffer): Likewise.
2005-03-16 11:34:41 +00:00
YAMAMOTO Mitsuharu
3d4543401a Fix typo. 2005-03-16 08:25:31 +00:00
YAMAMOTO Mitsuharu
a390126445 Fix typo (skip_while_space -> skip_white_space). 2005-03-16 08:24:47 +00:00
YAMAMOTO Mitsuharu
469fb3cf8c *** empty log message *** 2005-03-16 08:10:47 +00:00
YAMAMOTO Mitsuharu
2dfcf9681d (DARWIN): Don't define. 2005-03-16 08:10:12 +00:00
YAMAMOTO Mitsuharu
ecc175e254 (init_process): Change #ifdef DARWIN' to #if defined (DARWIN) ||
defined (MAC_OSX)'
2005-03-16 08:09:28 +00:00
YAMAMOTO Mitsuharu
5d330aab63 (xrm_merge_string_database, xrm_get_resource)
(xrm_get_preference_database): Add externs.
[TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp)
(cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp)
(cfobject_desc_to_lisp, cfproperty_list_to_lisp): Likewise.
2005-03-16 08:08:48 +00:00
YAMAMOTO Mitsuharu
b298e813e5 (x_list_fonts): FONT-LIST-CACHE is now cadr part of name_list_element.
(mac_make_rdb): Create resource database from preferences and argument
string.
(mac_term_init): Save resource database to cddr part of
name_list_element.
2005-03-16 08:08:06 +00:00
YAMAMOTO Mitsuharu
e7474cdda8 (XrmDatabase): Typedef to Lisp_Object. 2005-03-16 08:07:05 +00:00
YAMAMOTO Mitsuharu
214080a533 (mac_get_rdb_resource): Remove function.
(x_get_string_resource): Use xrm_get_resource.
2005-03-16 08:06:33 +00:00
YAMAMOTO Mitsuharu
e495976305 Include macterm.h instead of directly including Carbon.h.
[TARGET_API_MAC_CARBON] (Qstring, Qnumber, Qboolean, Qdate, Qdata)
(Qarray, Qdictionary): New variables.
(syms_of_mac) [TARGET_API_MAC_CARBON]: Initialize them.
[TARGET_API_MAC_CARBON] (Qutf_8): Add extern.
[TARGET_API_MAC_CARBON] (DECODE_UTF_8): New macro.
[TARGET_API_MAC_CARBON] (struct cfdict_context): New struct used in
callback for CFDictionaryApplyFunction.
[TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp)
(cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp)
(cfobject_desc_to_lisp, cfdictionary_add_to_list)
(cfdictionary_puthash, cfproperty_list_to_lisp): New functions.
[TARGET_API_MAC_CARBON] (Fmac_get_preference): New function.
(syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it.
(P, LOOSE_BINDING, SINGLE_COMPONENT, HASHKEY_TERMINAL): New macro.
(skip_while_space, parse_comment, parse_include_file)
(parse_binding, parse_component, parse_resource_name, parse_value)
(parse_resource_line, xrm_create_database, xrm_q_put_resource)
(xrm_merge_string_database, xrm_q_get_resource, xrm_get_resource)
(xrm_cfproperty_list_to_value, xrm_get_preference_database): New
functions.
2005-03-16 08:05:56 +00:00
YAMAMOTO Mitsuharu
e25e2eb746 (CFBundleIdentifier): Change to org.gnu.Emacs. 2005-03-16 08:02:13 +00:00
Juri Linkov
e12cd18924 Fix isearch in Info. 2005-03-16 07:43:50 +00:00
Juri Linkov
fe3947c39d (find-function-regexp): Add defun-emitting macro `menu-bar-make-toggle'. 2005-03-16 07:41:57 +00:00
Juri Linkov
7f55d3b755 Put isearch-scroll' property to split-window-horizontally'. 2005-03-16 07:33:26 +00:00
Juri Linkov
6270bbe7e4 Update error messages for `debug-ignored-errors'.
(Info-isearch-search): Doc fix.
(Info-find-node): Move up code to go into info buffer before
recording the node to the history.
(Info-fontify-node): Fontify titles only if the next line
has two or more `*', `=', `-', `.'.
Display "go to this node" for empty (match-string 3).
2005-03-16 07:32:43 +00:00
YAMAMOTO Mitsuharu
6a3fac90c5 *** empty log message *** 2005-03-16 03:30:34 +00:00
YAMAMOTO Mitsuharu
ee292cd47f (struct mac_output) [TARGET_API_MAC_CARBON]: New member
hourglass_control.
(HOURGLASS_WIDTH, HOURGLASS_HEIGHT): New defines.
(activate_scroll_bars, deactivate_scroll_bars): Remove declarations.
2005-03-16 03:29:57 +00:00
YAMAMOTO Mitsuharu
b69efa2333 (activate_scroll_bars, deactivate_scroll_bars): Remove functions and
declarations.
(mac_set_colors): Take argument for saving background color.  All
callers changed.
(XDrawLine, XClearArea, mac_draw_bitmap, XFillRectangle)
(mac_draw_rectangle, mac_draw_string_common): Save and Restore
background color.
(x_update_end, mac_do_track_drag): Don't reset background color.
(mac_define_frame_cursor) [!TARGET_API_MAC_CARBON]: Use
SetThemeCursor.
(x_set_window_size) [TARGET_API_MAC_CARBON]: Move progress indicator
control to the upper-right corner of the window.
(arrow_cursor) [!TARGET_API_MAC_CARBON]: Remove variable.
(do_init_managers) [!TARGET_API_MAC_CARBON]: Don't initialize it.
(do_window_update): Update controls after updating content area.
(mac_handle_window_event): Remove unused extern.
(XTread_socket): Check both control handle and control part code to
determine whether a scroll bar is clicked.  Activate/deactivate root
control instead of contained scroll bar controls.
(make_mac_terminal_frame): Use ThemeCursor constants.
2005-03-16 03:29:13 +00:00
YAMAMOTO Mitsuharu
2f063626d3 [!TARGET_API_MAC_CARBON]: Include Appearance.h and Controls.h. Use
ThemeCursor instead of CursHandle.
2005-03-16 03:27:38 +00:00
YAMAMOTO Mitsuharu
901a6b035e (Qhyper, Qsuper, Qmeta, Qalt, Qctrl, Qcontrol, Qshift): Remove unused
variables.
(syms_of_macfns): Don't initialize them.  Likewise for
Qface_set_after_frame_default.  Defvar and initialize
Vx_window_horizontal_drag_shape.
(x_set_mouse_color): Change mouse pointer shape.
(mac_window) [!MAC_OSX]: Create root control.
(mac_window): Remove initializations of mouse pointer shapes.
(hourglass_started): New function (from xfns.c).
(start_hourglass, cancel_hourglass): Put function body in #ifdef
MAC_OSX.
(show_hourglass) [TARGET_API_MAC_CARBON]: Create progress
indicator for each non-tooltip frame if needed, and show it.
(hide_hourglass) [TARGET_API_MAC_CARBON]: Hide progress indicators.
2005-03-16 03:26:37 +00:00
YAMAMOTO Mitsuharu
af6e9e853c Add mouse pointer shape constants. 2005-03-16 03:23:34 +00:00
Kim F. Storm
89767eec37 (move-beginning-of-line): Use vertical-motion. 2005-03-15 23:15:05 +00:00
Kim F. Storm
bc43858894 *** empty log message *** 2005-03-15 22:48:11 +00:00
Lute Kamstra
a7679889e8 (Instrumenting Macro Calls): Fix typos. 2005-03-15 17:28:15 +00:00
Juri Linkov
d457219d26 (Info-isearch-initial-node): New internal variable.
(Info-search): Signal an error in isearch mode when search leaves
the initial node.  Signal an error when `bound' is non-nil and
nothing was found in the current subfile.
(Info-isearch-search): Remove `condition-case'.
(Info-isearch-wrap): Don't wrap when search failed during leaving
the initial node.  If `Info-isearch-search' is nil, wrap around
the current node.
(Info-isearch-start): New fun.
(Info-mode): Add buffer-local hook `Info-isearch-start' to
`isearch-mode-hook'.
2005-03-15 10:46:00 +00:00
Juri Linkov
ba653a53be (isearch-error): New variable.
(isearch-invalid-regexp, isearch-within-brackets): Remove.
(isearch-error-state): Renamed from `isearch-invalid-regexp-state'.
(isearch-within-brackets-state): Remove.
(isearch-case-fold-search-state, isearch-pop-fun-state):
Decrease frame index.
(isearch-mode, isearch-top-state, isearch-push-state)
(isearch-edit-string, isearch-abort, isearch-search-and-update)
(isearch-fallback, isearch-message-prefix, isearch-message-suffix)
(isearch-search, isearch-lazy-highlight-new-loop):
Replace `isearch-invalid-regexp' with `isearch-error'.
Remove `isearch-within-brackets'.
(isearch-search): Add `search-failed' handler to `condition-case'.
(isearch-lazy-highlight-search): Add `condition-case' to catch
errors and allow `isearch-lazy-highlight-update' to try
highlighting from the beginning of the window.
(isearch-repeat): Move up code to set isearch-wrapped to t
before calling isearch-wrap-function.
2005-03-15 10:45:25 +00:00
Juri Linkov
65e7180e36 *** empty log message *** 2005-03-15 10:44:51 +00:00
YAMAMOTO Mitsuharu
a7321976e8 *** empty log message *** 2005-03-15 07:48:07 +00:00
YAMAMOTO Mitsuharu
2d88aa31a3 (keycode_to_xkeysym_table): Change mapping so that it coincide with
that in Apple X11 except `clear', `enter' on laptops, and fn + `enter'
on laptops.
2005-03-15 07:47:25 +00:00
YAMAMOTO Mitsuharu
9b3c108b78 (function-key-map): Sync with x-win.el. 2005-03-15 07:45:58 +00:00
YAMAMOTO Mitsuharu
267e1dbee4 (normal-erase-is-backspace): Set default to t if running on Mac. 2005-03-15 07:45:21 +00:00
Kenichi Handa
0ec31faf30 (syms_of_coding): Docstring of coding-category-list fixed. 2005-03-15 06:26:15 +00:00
Kenichi Handa
761a875548 Fix previous change. 2005-03-15 05:51:55 +00:00
Kenichi Handa
ca9d3585ab (thai-generate-quail-map): Fix the kesmanee layout. 2005-03-15 05:37:12 +00:00
Kenichi Handa
8dedddd58a (locale-language-names): Modify the
format of elements and add more entries.
(locale-preferred-coding-systems): Add more entries.
(set-locale-environment): Adjusted for the change of
locale-language-names.
2005-03-15 02:32:39 +00:00
Stefan Monnier
8a46238114 (smerge-ediff): Remove bogus autoload. 2005-03-14 19:39:17 +00:00
Lute Kamstra
dc64809a6f (debugger-make-xrefs): Docstring fix. Ignore a `*' at the beginning
of a line.
2005-03-14 17:46:09 +00:00
Lute Kamstra
adf9acf885 (macro-declaration-function): Move to emacs-lisp/byte-run.el. 2005-03-14 14:07:38 +00:00
Lute Kamstra
623374a568 (macro-declaration-function): Move from subr.el.
(dont-compile, eval-when-compile, eval-and-compile): Use declare to
specify indentation.
2005-03-14 14:05:13 +00:00
Lute Kamstra
43314bf6ef (define-generic-mode): Let generic-mode-list be a list of strings;
test membership with equal.
2005-03-14 11:07:07 +00:00