bpt/emacs.git
17 years ago(x_set_font_backend): Do more works that were done in
Kenichi Handa [Tue, 1 Aug 2006 01:22:48 +0000 (01:22 +0000)]
(x_set_font_backend): Do more works that were done in
font_update_drivers before.

17 years ago(xfont_match): New function.
Kenichi Handa [Tue, 1 Aug 2006 01:21:08 +0000 (01:21 +0000)]
(xfont_match): New function.
(xfont_driver): Set xfont_driver.match to xfont_match.
(xfont_draw): Set font in GC if necessary.

17 years ago(ftxfont_match): New function.
Kenichi Handa [Tue, 1 Aug 2006 01:19:31 +0000 (01:19 +0000)]
(ftxfont_match): New function.
(syms_of_ftxfont): Set ftxfont_driver.match to ftxfont_match.

17 years ago(xftfont_match): New function.
Kenichi Handa [Tue, 1 Aug 2006 01:18:34 +0000 (01:18 +0000)]
(xftfont_match): New function.
(syms_of_xftfont): Set xftfont_driver.match to xftfont_match.

17 years ago*** empty log message ***
Kenichi Handa [Fri, 28 Jul 2006 12:53:14 +0000 (12:53 +0000)]
*** empty log message ***

17 years ago(struct font): New member scalable.
Kenichi Handa [Fri, 28 Jul 2006 12:52:14 +0000 (12:52 +0000)]
(struct font): New member scalable.
(struct font_driver): New arg ALTERANTE_SUBST to otf_gsub.
(font_otf_gsub): Prototype adjusted.

17 years ago(font_otf_capability): Fix handling of the default
Kenichi Handa [Fri, 28 Jul 2006 12:51:10 +0000 (12:51 +0000)]
(font_otf_capability): Fix handling of the default
langsys.
(parse_gsub_gpos_spec): Type changed to void.  New arg nbytes.
Check the contents of SPEC.
(LGSTRING_HEADER_SIZE, LGSTRING_GLYPH_SIZE): New macros.
(check_gstring): New function.
(REPLACEMENT_CHARACTER): New macro.
(font_otf_gsub): New arg alternate_subst.  Be sure to set all
glyph codes of GSTRING.
(font_otf_gpos): Be sure to set all glyph codes of GSTRING.
(font_prepare_composition): Set cmp->glyph_len.
(font_open_entity): Set font->scalable.
(Ffont_get): Handle :otf property.
(Ffont_otf_gsub, Ffont_otf_gpos, Ffont_otf_alternates): New
functions.
(Fquery_font): Use font->font.full_name.
(syms_of_font): Defsubr Sfont_otf_gsub, Sfont_otf_gpos, and
Sfont_otf_alternates.

17 years ago(ftfont_open): Set font->font.full_name and
Kenichi Handa [Fri, 28 Jul 2006 12:45:58 +0000 (12:45 +0000)]
(ftfont_open): Set font->font.full_name and
font->font.name properly.  Fix calculation of font->font.height
and font->min_width.

17 years ago(ftxfont_create_gcs): New function.
Kenichi Handa [Fri, 28 Jul 2006 12:44:45 +0000 (12:44 +0000)]
(ftxfont_create_gcs): New function.
(ftxfont_draw_bitmap): Fix arg to ftfont_driver.get_bitmap.
(ftxfont_draw_backgrond): Fix filling region.
(ftxfont_default_fid): New function.
(ftxfont_open): Set xfotn->fid to the return value of
ftxfont_default_fid.
(ftxfont_prepare_face): Use ftxfont_create_gcs to create GCs.
(ftxfont_done_face): Free only GCs that are created by
ftxfont_create_gcs.
(ftxfont_draw): If face->gc != s->gc, create proper GCs.

17 years ago(x_set_glyph_string_clipping_exactly) [USE_FONT_BACKEND]:
Kenichi Handa [Fri, 28 Jul 2006 12:40:43 +0000 (12:40 +0000)]
(x_set_glyph_string_clipping_exactly) [USE_FONT_BACKEND]:
Clip to src->width, etc (not src->clip_XXX).

17 years ago*** empty log message ***
Kenichi Handa [Fri, 28 Jul 2006 12:08:40 +0000 (12:08 +0000)]
*** empty log message ***

17 years ago(x_create_tip_frame) [USE_FONT_BACKEND]: Handle
Kenichi Handa [Fri, 28 Jul 2006 12:08:27 +0000 (12:08 +0000)]
(x_create_tip_frame) [USE_FONT_BACKEND]: Handle
FontBackend frame parameter.

17 years ago*** empty log message ***
Kenichi Handa [Wed, 26 Jul 2006 01:20:00 +0000 (01:20 +0000)]
*** empty log message ***

17 years ago(font_unparse_fcname): Fix typo (swidth->width).
Kenichi Handa [Wed, 26 Jul 2006 01:19:04 +0000 (01:19 +0000)]
(font_unparse_fcname): Fix typo (swidth->width).
(font_list_entities): Check driver_list->on.
(register_font_driver): Initalize `on' member to 0.
(font_update_drivers): New function.
(Fclear_font_cache): Check driver_list->on.

17 years ago(Qfont_backend): Extern it.
Kenichi Handa [Wed, 26 Jul 2006 01:17:38 +0000 (01:17 +0000)]
(Qfont_backend): Extern it.
(x_set_font_backend): Extern it.

17 years ago(Qfont_backend): New variable.
Kenichi Handa [Wed, 26 Jul 2006 01:16:27 +0000 (01:16 +0000)]
(Qfont_backend): New variable.
(frame_parms): New element for font-backend.
(x_set_font_backend): New function.

17 years ago(x_create_tip_frame) [USE_FONT_BACKEND]: Handle
Kenichi Handa [Wed, 26 Jul 2006 01:15:30 +0000 (01:15 +0000)]
(x_create_tip_frame) [USE_FONT_BACKEND]: Handle
FontBackend frame parameter.
(x_frame_parm_handlers) [USE_FONT_BACKEND]: New element
x_set_font_backend.

17 years ago(xfont_list): Don't try listing by :name property if the
Kenichi Handa [Wed, 26 Jul 2006 00:53:14 +0000 (00:53 +0000)]
(xfont_list): Don't try listing by :name property if the
name is not for XLFD.

17 years ago*** empty log message ***
Kenichi Handa [Mon, 24 Jul 2006 04:45:44 +0000 (04:45 +0000)]
*** empty log message ***

17 years ago(auto-compose-current-font): New variable.
Kenichi Handa [Mon, 24 Jul 2006 04:45:35 +0000 (04:45 +0000)]
(auto-compose-current-font): New variable.
(auto-compose-chars): New arg FONT-OBJECT.

17 years ago(LGLYPH_FROM, LGLYPH_TO, LGLYPH_SET_FROM)
Kenichi Handa [Mon, 24 Jul 2006 04:44:13 +0000 (04:44 +0000)]
(LGLYPH_FROM, LGLYPH_TO, LGLYPH_SET_FROM)
(LGLYPH_SET_TO): New macros.
(LGLYPH_XOFF, LGLYPH_YOFF, LGLYPH_WADJUST): Check if adjustment
element of G is vector or not.
(font_at): Extern it.

17 years agoInclude window.h.
Kenichi Handa [Mon, 24 Jul 2006 04:42:53 +0000 (04:42 +0000)]
Include window.h.
(font_lispy_object): New function.
(font_prepare_composition): Check LGLYPH_FORM (g) to detect the
end of valid glyph.
(font_close_object): Fix getting (struct font *).
(font_at): New function.
(Ffont_get): If FONT is a font-object, get entity from it.
(Ffont_make_gstring): Initialize elements of glyphs with nil.
(Ffont_fill_gstring): Use macro LGSTRING_XXX and LGLYPH_XXX.  Fix
range check.
(Ffont_at): New function.
(syms_of_font): Defsubr Sfont_at.

17 years ago(it_props): Move the entry for Qauto_composed to just
Kenichi Handa [Mon, 24 Jul 2006 04:38:53 +0000 (04:38 +0000)]
(it_props): Move the entry for Qauto_composed to just
before the entry for Qcompostion.
(handle_auto_composed_prop): Call auto-composition-function with 4
args.
(handle_composition_prop) [USE_FONT_BACKEND]: Set it->face_id from
the font in gstring.
(fill_composite_glyph_string): Check LGLYPH_FORM (g) to detect the
end of valid glyph.
(x_produce_glyphs): Don't update it->face_id if we are composing
with gstring.

17 years agoChanges from arch/CVS synchronization
Miles Bader [Mon, 24 Jul 2006 04:11:15 +0000 (04:11 +0000)]
Changes from arch/CVS synchronization

17 years ago(x_draw_composite_glyph_string_foreground): Check if
Kenichi Handa [Mon, 24 Jul 2006 02:55:39 +0000 (02:55 +0000)]
(x_draw_composite_glyph_string_foreground): Check if
adjustment is vector  or not.

17 years ago(font.o): Make it depends on window.h.
Kenichi Handa [Mon, 24 Jul 2006 02:54:48 +0000 (02:54 +0000)]
(font.o): Make it depends on window.h.

17 years ago*** empty log message ***
Kenichi Handa [Thu, 20 Jul 2006 13:01:37 +0000 (13:01 +0000)]
*** empty log message ***

17 years agoModify category-table and
Kenichi Handa [Thu, 20 Jul 2006 13:01:24 +0000 (13:01 +0000)]
Modify category-table and
script-table for new Ethiopic character range.

17 years ago(casify_object): Sync with HEAD.
Kenichi Handa [Thu, 20 Jul 2006 12:09:16 +0000 (12:09 +0000)]
(casify_object): Sync with HEAD.

17 years agoMerge from emacs--devo--0
Miles Bader [Wed, 19 Jul 2006 00:42:56 +0000 (00:42 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 343-356)

   - Update from CVS
   - Update for ERC 5.1.3.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 113-115)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-90

17 years ago(x_calc_absolute_position): Fix frame positioning
Kim F. Storm [Tue, 18 Jul 2006 23:04:12 +0000 (23:04 +0000)]
(x_calc_absolute_position): Fix frame positioning
with negative X/Y coordinates.
From Francis Litterio <franl@world.std.com>

17 years ago*** empty log message ***
Kim F. Storm [Tue, 18 Jul 2006 23:03:17 +0000 (23:03 +0000)]
*** empty log message ***

17 years ago(sh-font-lock-keywords-1): Revert inadvertently installed patch hunk.
Stefan Monnier [Tue, 18 Jul 2006 21:03:59 +0000 (21:03 +0000)]
(sh-font-lock-keywords-1): Revert inadvertently installed patch hunk.

17 years ago* ebrowse.c (usage, version): Mark as NO_RETURN.
Dan Nicolaescu [Tue, 18 Jul 2006 16:33:45 +0000 (16:33 +0000)]
* ebrowse.c (usage, version): Mark as NO_RETURN.

* emacsclient.c (print_help_and_exit): Likewise.

* xterm.c (x_connection_closed, x_error_quitter): Mark as NO_RETURN.

* textprop.c (text_read_only): Likewise.

* lread.c (end_of_file_error): Likewise.

* lisp.h (circular_list_error, memory_full, buffer_memory_full):
Likewise.

* eval.c (unwind_to_catch): Likewise.

* buffer.h (buffer_slot_type_mismatch): Likewise.

17 years ago*** empty log message ***
Kim F. Storm [Tue, 18 Jul 2006 15:04:49 +0000 (15:04 +0000)]
*** empty log message ***

17 years ago(Forcing Redisplay): redisplay-preemption-period
Kim F. Storm [Tue, 18 Jul 2006 15:00:47 +0000 (15:00 +0000)]
(Forcing Redisplay): redisplay-preemption-period
only used on window systems.  Add xref to Terminal Output.

17 years ago(Terminal Output): baud-rate only controls preemption on
Kim F. Storm [Tue, 18 Jul 2006 15:00:36 +0000 (15:00 +0000)]
(Terminal Output): baud-rate only controls preemption on
non-window systems.  Add xref to Forcing Redisplay.

17 years ago(compilation-find-file): Handle the
Stefan Monnier [Tue, 18 Jul 2006 14:40:29 +0000 (14:40 +0000)]
(compilation-find-file): Handle the
cases where the user selects a non-existent file.

17 years ago(minibuffer-local-map): Rebind TAB so it inserts a \t.
Stefan Monnier [Tue, 18 Jul 2006 14:39:57 +0000 (14:39 +0000)]
(minibuffer-local-map): Rebind TAB so it inserts a \t.

17 years ago(Low-Level Network): Rename node "Make Network"
Kim F. Storm [Tue, 18 Jul 2006 14:06:52 +0000 (14:06 +0000)]
(Low-Level Network): Rename node "Make Network"
to "Network Processes".

17 years ago*** empty log message ***
Kim F. Storm [Tue, 18 Jul 2006 14:06:39 +0000 (14:06 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
Richard M. Stallman [Tue, 18 Jul 2006 13:59:56 +0000 (13:59 +0000)]
*** empty log message ***

17 years agofix bad page breaks
Karl Berry [Tue, 18 Jul 2006 13:50:29 +0000 (13:50 +0000)]
fix bad page breaks

17 years ago(x_get_local_selection, copy_multiple_data)
Kim F. Storm [Tue, 18 Jul 2006 13:30:20 +0000 (13:30 +0000)]
(x_get_local_selection, copy_multiple_data)
(x_get_window_property_as_lisp_data)
(lisp_data_to_selection_data, CHECK_CUT_BUFFER)
(Fx_get_cut_buffer_internal): Use signal_error.

17 years ago(x_decode_color): Use signal_error.
Kim F. Storm [Tue, 18 Jul 2006 13:30:13 +0000 (13:30 +0000)]
(x_decode_color): Use signal_error.

17 years ago* xfaces.c (signal_error): Move to eval.c.
Kim F. Storm [Tue, 18 Jul 2006 13:30:04 +0000 (13:30 +0000)]
* xfaces.c (signal_error): Move to eval.c.
(resolve_face_name): Use xsignal1.

17 years ago(window_scroll_pixel_based, window_scroll_line_based):
Kim F. Storm [Tue, 18 Jul 2006 13:29:55 +0000 (13:29 +0000)]
(window_scroll_pixel_based, window_scroll_line_based):
Use xsignal0.

17 years ago(unexec): Use xsignal.
Kim F. Storm [Tue, 18 Jul 2006 13:29:49 +0000 (13:29 +0000)]
(unexec): Use xsignal.

17 years ago(text_read_only): Use xsignal0, xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:29:40 +0000 (13:29 +0000)]
(text_read_only): Use xsignal0, xsignal1.

17 years ago(scan_lists): Use xsignal3.
Kim F. Storm [Tue, 18 Jul 2006 13:29:00 +0000 (13:29 +0000)]
(scan_lists): Use xsignal3.

17 years ago(compile_pattern_1): Use xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:28:53 +0000 (13:28 +0000)]
(compile_pattern_1): Use xsignal1.
(signal_failure): Remove (was only called once).
(search_command): Use xsignal1 instead of signal_failure.

17 years ago(Fmsdos_set_mouse_buttons): Use xsignal2.
Kim F. Storm [Tue, 18 Jul 2006 13:28:45 +0000 (13:28 +0000)]
(Fmsdos_set_mouse_buttons): Use xsignal2.

17 years ago(x_get_local_selection): Use signal_error.
Kim F. Storm [Tue, 18 Jul 2006 13:28:39 +0000 (13:28 +0000)]
(x_get_local_selection): Use signal_error.

17 years ago(Fload): Use xsignal2, signal_error.
Kim F. Storm [Tue, 18 Jul 2006 13:28:34 +0000 (13:28 +0000)]
(Fload): Use xsignal2, signal_error.
(end_of_file_error): Use xsignal0, xsignal1.
(read0): Use xsignal1.
(invalid_syntax): New error function marked no-return.
(read_integer, read1, read_list): Use it.

17 years ago(list1): Add EXFUN.
Kim F. Storm [Tue, 18 Jul 2006 13:28:28 +0000 (13:28 +0000)]
(list1): Add EXFUN.
(xsignal, xsignal0, xsignal1, xsignal2, xsignal3, signal_error):
Add prototypes.  Mark them as no-return.

17 years ago(Fmap_keymap): Use xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:28:21 +0000 (13:28 +0000)]
(Fmap_keymap): Use xsignal1.

17 years ago(recursive_edit_1): Use xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:28:16 +0000 (13:28 +0000)]
(recursive_edit_1): Use xsignal1.

17 years ago(x_set_line_spacing, x_set_screen_gamma): Use signal_error.
Kim F. Storm [Tue, 18 Jul 2006 13:28:09 +0000 (13:28 +0000)]
(x_set_line_spacing, x_set_screen_gamma): Use signal_error.

17 years ago(Flength): wrong_type_argument is no-return.
Kim F. Storm [Tue, 18 Jul 2006 13:28:02 +0000 (13:28 +0000)]
(Flength): wrong_type_argument is no-return.
(hashfn_user_defined, Fmake_hash_table): Use signal_error.
(Fmd5): Use xsignal1.

17 years ago(arith_error, range_error, domain_error): Use xsignal2.
Kim F. Storm [Tue, 18 Jul 2006 13:27:54 +0000 (13:27 +0000)]
(arith_error, range_error, domain_error): Use xsignal2.
(range_error2, domain_error2): Use xsignal3.
(rounding_driver, fmod_float): Use xsignal0.
(float_error): Use xsignal1.
(matherr): Use xsignal.

17 years ago(report_file_error): Use xsignal.
Kim F. Storm [Tue, 18 Jul 2006 13:27:48 +0000 (13:27 +0000)]
(report_file_error): Use xsignal.
(barf_or_query_if_file_exists, Fcopy_file, Fdelete_file)
(Finsert_file_contents): Use xsignal2.
(syms_of_fileio): Use list2, list3.

17 years ago* eval.c (xsignal): New func. Like Fsignal, but marked no-return.
Kim F. Storm [Tue, 18 Jul 2006 13:26:38 +0000 (13:26 +0000)]
* eval.c (xsignal): New func.  Like Fsignal, but marked no-return.
(xsignal0, xsignal1, xsignal2, xsignal3): New no-return functions.
(signal_error): New no-return function (from xfaces.c).
(Fthrow): Use xsignal2 instead of Fsignal + abort.
(error): Use xsignal1 instead of Fsignal + abort.
(FletX, Flet, grow_specpdl): Use signal_error.
(Feval, Ffuncall, funcall_lambda): Use xsignal1, xsignal2.

* xfaces.c (signal_error): Move to eval.c.
(resolve_face_name): Use xsignal1.

17 years ago(region_limit, Fget_internal_run_time): Use xsignal0.
Kim F. Storm [Tue, 18 Jul 2006 13:26:30 +0000 (13:26 +0000)]
(region_limit, Fget_internal_run_time): Use xsignal0.

17 years ago(Fdocumentation): Use xsignal1.
Kim F. Storm [Tue, 18 Jul 2006 13:26:24 +0000 (13:26 +0000)]
(Fdocumentation): Use xsignal1.

17 years ago(circular_list_error): Use xsignal.
Kim F. Storm [Tue, 18 Jul 2006 13:26:19 +0000 (13:26 +0000)]
(circular_list_error): Use xsignal.
(wrong_type_argument): Use xsignal2.  Don't care about return value.
(args_out_of_range, args_out_of_range_3): Use xsignal2, xsignal3.
Remove loop around Fsignal.
(indirect_variable, Fsymbol_value, set_internal, Fdefault_value)
(indirect_function, Findirect_function, Fstring_to_number)
(Fmakunbound, Ffmakunbound, Fsymbol_function, Ffset): Use xsignal1.
(arith_driver, float_arith_driver, Frem, Fmod, arith_error):
Use xsignal0.

17 years ago(Fcheck_coding_system): Use xsignal1. Remove loop.
Kim F. Storm [Tue, 18 Jul 2006 13:26:12 +0000 (13:26 +0000)]
(Fcheck_coding_system): Use xsignal1.  Remove loop.
(Fdefine_coding_system_internal): Use xsignal1.

17 years ago(Fforward_char, Fdelete_char): Use xsignal0.
Kim F. Storm [Tue, 18 Jul 2006 13:26:05 +0000 (13:26 +0000)]
(Fforward_char, Fdelete_char): Use xsignal0.

17 years ago(casify_object): wrong_type_argument is no-return.
Kim F. Storm [Tue, 18 Jul 2006 13:26:00 +0000 (13:26 +0000)]
(casify_object): wrong_type_argument is no-return.

17 years ago(check_mark): Use xsignal0.
Kim F. Storm [Tue, 18 Jul 2006 13:25:53 +0000 (13:25 +0000)]
(check_mark): Use xsignal0.

17 years ago(Fbuffer_local_value, Fbarf_if_buffer_read_only):
Kim F. Storm [Tue, 18 Jul 2006 13:25:47 +0000 (13:25 +0000)]
(Fbuffer_local_value, Fbarf_if_buffer_read_only):
Use xsignal1.

17 years ago(buffer_memory_full, memory_full): Use xsignal. Remove loop.
Kim F. Storm [Tue, 18 Jul 2006 13:25:40 +0000 (13:25 +0000)]
(buffer_memory_full, memory_full): Use xsignal. Remove loop.
(list1): New function.

17 years ago(XTread_socket): Undo previous change.
YAMAMOTO Mitsuharu [Tue, 18 Jul 2006 08:12:51 +0000 (08:12 +0000)]
(XTread_socket): Undo previous change.

17 years ago(keycode_to_xkeysym): Remove function. All uses now
YAMAMOTO Mitsuharu [Tue, 18 Jul 2006 03:00:19 +0000 (03:00 +0000)]
(keycode_to_xkeysym): Remove function.  All uses now
directly lookup keycode_to_xkeysym_table.
[USE_MAC_TSM] (mac_handle_text_input_event): Don't construct
ASCII_KEYSTROKE_EVENT for non-zero keycode_to_xkeysym_table entries.
(XTread_socket): Use character codes to construct keypad key events.
(mac_initialize_display_info) [MAC_OSX]: Use CGDisplaySamplesPerPixel.
(x_delete_display): Apply 2006-07-04 change for xterm.c.

17 years ago* commands.texi (Waiting): Document batch-mode sit-for behavior.
Chong Yidong [Tue, 18 Jul 2006 01:35:03 +0000 (01:35 +0000)]
* commands.texi (Waiting): Document batch-mode sit-for behavior.

17 years ago* subr.el (sit-for): Just sleep-for if noninteractive.
Chong Yidong [Tue, 18 Jul 2006 01:34:48 +0000 (01:34 +0000)]
* subr.el (sit-for): Just sleep-for if noninteractive.

17 years ago*** empty log message ***
Richard M. Stallman [Tue, 18 Jul 2006 00:11:20 +0000 (00:11 +0000)]
*** empty log message ***

17 years agoPut point and comma inside quotes.
Richard M. Stallman [Tue, 18 Jul 2006 00:09:52 +0000 (00:09 +0000)]
Put point and comma inside quotes.
(Textual Scrolling): Use @samp for error message.

17 years agoUse real doublequote in menus.
Richard M. Stallman [Tue, 18 Jul 2006 00:09:02 +0000 (00:09 +0000)]
Use real doublequote in menus.

17 years agoPut period and comma inside quotes.
Richard M. Stallman [Tue, 18 Jul 2006 00:08:15 +0000 (00:08 +0000)]
Put period and comma inside quotes.

17 years agoPut period and comma inside quotes.
Richard M. Stallman [Tue, 18 Jul 2006 00:07:05 +0000 (00:07 +0000)]
Put period and comma inside quotes.
Use real doublequote in menus.

17 years ago(make-autoload): Use new arg.
Stefan Monnier [Mon, 17 Jul 2006 21:27:17 +0000 (21:27 +0000)]
(make-autoload): Use new arg.

17 years ago(custom-autoload): Add `noset' argument.
Stefan Monnier [Mon, 17 Jul 2006 21:26:32 +0000 (21:26 +0000)]
(custom-autoload): Add `noset' argument.
(custom-push-theme): Don't autoload the variable, let callers do it.
(custom-theme-set-variables): Autoload the variable if necessary.

17 years ago(custom-variable-state-set): If the variable was originally set outside
Stefan Monnier [Mon, 17 Jul 2006 21:24:17 +0000 (21:24 +0000)]
(custom-variable-state-set): If the variable was originally set outside
custom, but to the same value as the default, consider it to be standard.

17 years ago(mh-loaddefs.el): Finish setting up the default empty
Stefan Monnier [Mon, 17 Jul 2006 21:22:50 +0000 (21:22 +0000)]
(mh-loaddefs.el): Finish setting up the default empty
file *before* telling Emacs to add the autoloads, in case it fails.

17 years agoComment change.
Richard M. Stallman [Mon, 17 Jul 2006 21:07:55 +0000 (21:07 +0000)]
Comment change.

17 years ago*** empty log message ***
Richard M. Stallman [Mon, 17 Jul 2006 21:07:29 +0000 (21:07 +0000)]
*** empty log message ***

17 years ago(sh-quoted-subshell): Don't match escaped `. Use `cond', push', and `dolist'.
Stefan Monnier [Mon, 17 Jul 2006 21:07:23 +0000 (21:07 +0000)]
(sh-quoted-subshell): Don't match escaped `.  Use `cond', push', and `dolist'.

17 years ago(Processing of Errors): Add command-error-function.
Richard M. Stallman [Mon, 17 Jul 2006 21:07:20 +0000 (21:07 +0000)]
(Processing of Errors): Add command-error-function.

17 years ago(Vcommand_error_function): New variable.
Richard M. Stallman [Mon, 17 Jul 2006 21:00:58 +0000 (21:00 +0000)]
(Vcommand_error_function): New variable.
(syms_of_keyboard): Defvar it.
(cmd_error_internal): Simplify, and handle Vcommand_error_function.

17 years agoFix previous change.
Richard M. Stallman [Mon, 17 Jul 2006 21:00:08 +0000 (21:00 +0000)]
Fix previous change.

17 years ago(init_display): Mention DISPLAY as well as TERM in err msg.
Richard M. Stallman [Mon, 17 Jul 2006 20:59:18 +0000 (20:59 +0000)]
(init_display): Mention DISPLAY as well as TERM in err msg.

17 years ago(Grep Searching): Explain about chaining grep commands.
Richard M. Stallman [Mon, 17 Jul 2006 20:58:27 +0000 (20:58 +0000)]
(Grep Searching): Explain about chaining grep commands.

17 years ago*** empty log message ***
Richard M. Stallman [Mon, 17 Jul 2006 20:57:24 +0000 (20:57 +0000)]
*** empty log message ***

17 years ago(File Local Variables): Clarify that
Richard M. Stallman [Mon, 17 Jul 2006 20:56:58 +0000 (20:56 +0000)]
(File Local Variables): Clarify that
file local variables make buffer-local bindings.

17 years ago(Syntactic Font Lock): Give default for font-lock-syntax-table.
Richard M. Stallman [Mon, 17 Jul 2006 20:56:18 +0000 (20:56 +0000)]
(Syntactic Font Lock): Give default for font-lock-syntax-table.

17 years ago(tar-superior-buffer, archive-superior-buffer):
Richard M. Stallman [Mon, 17 Jul 2006 20:55:07 +0000 (20:55 +0000)]
(tar-superior-buffer, archive-superior-buffer):
Add defvars to silence warnings.

17 years agoFix menu typo.
J.D. Smith [Mon, 17 Jul 2006 17:10:32 +0000 (17:10 +0000)]
Fix menu typo.

17 years agoUpdate refcard section.
Reiner Steib [Mon, 17 Jul 2006 15:53:32 +0000 (15:53 +0000)]
Update refcard section.

17 years ago2006-07-17 Reiner Steib <Reiner.Steib@gmx.de>
Reiner Steib [Mon, 17 Jul 2006 15:45:42 +0000 (15:45 +0000)]
2006-07-17  Reiner Steib  <Reiner.Steib@gmx.de>

* ru-refcard.ps: Regenerate.

2006-07-17  Alex Ott  <alexott@gmail.com>

* ru-refcard.tex: Update for Emacs 22.

17 years ago(handle_single_display_spec): Ensure the right value of
Kim F. Storm [Mon, 17 Jul 2006 14:25:05 +0000 (14:25 +0000)]
(handle_single_display_spec): Ensure the right value of
it->position is saved by push_it.
(pop_it): Restore it->object for GET_FROM_BUFFER and GET_FROM_STRING.
(reseat_1): Don't setup it->object twice.
(set_iterator_to_next): No need to set it->object after pop_it.
(move_it_to): Explicitly check to see if last move reached to_charpos.