Richard M. Stallman
f7e039de27
(x_display_and_set_cursor): Change the cursor in the same
...
way for blinked-off state and for a nonselected window.
2002-05-28 20:28:12 +00:00
Richard M. Stallman
dad67609c8
(window_scroll_pixel_based): Don't call Fbolp;
...
instead, see if the new start pos is at beginning of line.
2002-05-28 20:26:34 +00:00
Richard M. Stallman
bf3428a1e4
(Fwrite_region): If START is a string, don't make any annotations.
2002-05-28 20:25:46 +00:00
Richard M. Stallman
2520dc0caa
(syms_of_eval): Doc fix.
2002-05-28 20:24:32 +00:00
Colin Walters
532a8e8baf
*** empty log message ***
2002-05-28 16:50:51 +00:00
Colin Walters
af2bf12fd3
(USAGE1): Add --no-splash.
...
(standard_args): Ditto.
2002-05-28 16:25:37 +00:00
Colin Walters
abb13b09f4
lread.c (readchar_count): New variable.
...
(readchar): Increment it.
(unreadchar): Decrement it.
(read_multibyte): Decrement it.
(Vread_with_symbol_positions): New variable.
(Vread_symbol_positions_list): New variable.
(read_internal_start): New function, created from Fread and
Fread_from_string. Handle Vread_symbol_positions_list and
Vread_with_symbol_positions.
(readevalloop, Fread, Fread_from_string): Use it.
(read1): Use readchar_count to add symbol positions to
Vread_symbol_positions_list if Vread_with_symbol_positions is
non-nil.
(syms_of_lread): DEFVAR_LISP and initialize them.
2002-05-28 16:24:55 +00:00
Kim F. Storm
b44ec8e346
*** empty log message ***
2002-05-28 09:08:53 +00:00
Kim F. Storm
da46f04f2c
(Fread_file_name_internal): Added brute-force
...
speed up for using predicate file-directory-p.
2002-05-28 09:03:22 +00:00
Miles Bader
8da139bc6a
Doc fix.
2002-05-28 01:32:36 +00:00
Miles Bader
f0be545464
Doc fix.
2002-05-28 01:19:49 +00:00
Miles Bader
4a8130f23e
C style fix.
2002-05-28 01:15:09 +00:00
Kim F. Storm
02f20f9863
*** empty log message ***
2002-05-27 22:14:52 +00:00
Kim F. Storm
93ed5f9da7
(Fcall_interactively) <"D">: Supply Qfile_directory_p
...
predicate for Fread_file_name when reading directory name.
Supply Qnil for predicate in other calls to Fread_file_name.
2002-05-27 22:06:29 +00:00
Kim F. Storm
fda1acc53d
(Fread_file_name): Now has 6 args.
2002-05-27 22:05:51 +00:00
Kim F. Storm
59ffe07d36
(Vread_file_name_function, Vread_file_name_predicate):
...
New variables.
(syms_of_fileio): DEFVAR_LISP them.
(read_file_name_cleanup): New unwind function.
(Fread_file_name_internal): Only return completions satifying
Vread_file_name_predicate. Temporarily unwind protect and rebind
default-directory while checking completions against the predicate.
(Fread_file_name): Added PREDICATE argument. Specbind it to
Vread_file_name_predicate during completion.
Call Vread_file_name_function to read the file name if non-nil.
2002-05-27 22:05:00 +00:00
Miles Bader
9e8abde7d3
*** empty log message ***
2002-05-26 07:36:40 +00:00
Miles Bader
b63a55ac97
(tty_capable_p): New function.
2002-05-26 07:23:47 +00:00
Miles Bader
a08166614a
(tty_capable_p): New function.
...
(TTY_CAP_INVERSE, TTY_CAP_UNDERLINE, TTY_CAP_BOLD, TTY_CAP_DIM)
(TTY_CAP_BLINK, TTY_CAP_ALT_CHARSET): New macros.
2002-05-26 07:22:22 +00:00
Jason Rumney
70fa9f1fa2
(x_draw_bar_cursor): Update parameter list in declaration.
2002-05-25 09:08:37 +00:00
Stefan Monnier
3751c81b72
*** empty log message ***
2002-05-23 17:22:24 +00:00
Stefan Monnier
28c3eb5ab5
(read_non_regular, Finsert_file_contents): Use BEG_BYTE.
...
(Finsert_file_contents, build_annotations): Use XCAR, XCDR.
(Vwrite_region_annotate_functions): Docstring fix.
2002-05-23 15:22:47 +00:00
Kim F. Storm
6065f9e276
(x_write_glyphs): Clear phys_cursor_on_p if current
...
phys_cursor's hpos is overwritten. This is still not completely
correct, as it doesn't really make sense to use hpos at all to
get the cursor glyph (as that is relative to the width of the
characters on the line, which may have changed during the update).
2002-05-22 21:18:25 +00:00
Kim F. Storm
39bb59006c
*** empty log message ***
2002-05-22 21:16:51 +00:00
Jason Rumney
17456df15c
(x_draw_bar_cursor): New argument KIND; callers changed.
...
Handle the `hbar' cursor type.
(x_display_and_set_cursor): Handle the HBAR_CURSOR case.
2002-05-22 19:37:56 +00:00
Jason Rumney
6a6ab7b654
(text_cursor_kinds): New enumeration member HBAR_CURSOR.
2002-05-22 19:36:13 +00:00
Jason Rumney
23afac8fab
* w32fns.c (enumfont_t): Remove tail, make pattern a normal
...
Lisp_Object.
(enum_font_cb2, enum_font_maybe_add_to_list, w32_list_fonts):
Use modified enumfont_t struct.
* w32fns.c (Qhbar): New variable.
(x_specified_cursor_type): Use it.
2002-05-22 19:35:48 +00:00
Ken Raeburn
1b65564c09
* w32fns.c (enum_font_maybe_add_to_list): Use XCDR_AS_LVALUE for
...
now, when the address is needed.
2002-05-21 21:35:49 +00:00
Colin Walters
a7c4d9c8a5
*** empty log message ***
2002-05-21 21:21:37 +00:00
Colin Walters
59809627aa
(shortlisp): Add font-core.el.
2002-05-21 21:03:51 +00:00
Richard M. Stallman
cd8d52361f
(syms_of_buffer) <cursor-type>: Doc fix.
2002-05-20 14:51:24 +00:00
Richard M. Stallman
301d4a3f34
(read_char_minibuf_menu_prompt): Don't list equivalent key bindings here.
2002-05-20 14:50:25 +00:00
Ken Raeburn
f2ba34f4ed
update LISP_MAKE_RVALUE comment for union, non-gcc case
2002-05-20 08:38:28 +00:00
Ken Raeburn
07e9823c69
* xselect.c (symbol_to_x_atom, x_get_foreign_selection): Use
...
SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:10:41 +00:00
Ken Raeburn
0b7231c4f3
* xfns.c (parse_image_spec): Use SYMBOL_NAME and XSTRING instead
...
of XSYMBOL and name field.
2002-05-20 08:06:52 +00:00
Ken Raeburn
cce200a75b
* xfaces.c (merge_face_vector_with_property): Use SYMBOL_NAME and
...
XSTRING instead of XSYMBOL and name field.
2002-05-20 08:06:45 +00:00
Ken Raeburn
38b76195ce
* w32fns.c (parse_image_spec, w32_parse_hot_key): Use SYMBOL_NAME
...
and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:06:39 +00:00
Ken Raeburn
e923592f18
* process.c (set_socket_options, Fsignal_process): Use SYMBOL_NAME
...
and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:06:32 +00:00
Ken Raeburn
76d0b3ae65
* print.c (print_error_message, print_object): Use SYMBOL_NAME and
...
XSTRING instead of XSYMBOL and name field.
2002-05-20 08:06:27 +00:00
Ken Raeburn
caa4733e19
* minibuf.c (Fread_command, Fread_variable): Use SYMBOL_NAME and
...
assignment instead of XSYMBOL and name field and XSETSTRING.
2002-05-20 08:06:21 +00:00
Ken Raeburn
a0268ff06b
* macfns.c (parse_image_spec): Use SYMBOL_NAME and XSTRING instead
...
of XSYMBOL and name field.
2002-05-20 08:06:16 +00:00
Ken Raeburn
d4c83cae08
* lread.c (Fintern_soft, oblookup): Use SYMBOL_NAME and XSTRING
...
instead of XSYMBOL and name field.
(Funintern): Use SYMBOL_NAME and assignment instead of XSYMBOL and
name field and XSETSTRING.
2002-05-20 08:06:11 +00:00
Ken Raeburn
74d7008596
* lisp.h (struct Lisp_Symbol): Replace field "name" with a lisp
...
object field named "xname".
(SYMBOL_NAME): New macro.
2002-05-20 08:06:06 +00:00
Ken Raeburn
c85d524cf7
* keymap.c (silly_event_symbol_error, Fsingle_key_description)
...
(Fdescribe_buffer_bindings): Use SYMBOL_NAME and XSTRING instead
of XSYMBOL and name field.
(describe_command, describe_translation): Use SYMBOL_NAME and
assignment instead of XSYMBOL and name field and XSETSTRING.
2002-05-20 08:06:00 +00:00
Ken Raeburn
c60a57d71c
* keyboard.c (echo_char, record_char, parse_modifiers_uncached)
...
(parse_modifiers, apply_modifiers, Fevent_convert_list)
(parse_solitary_modifier, Fexecute_extended_command): Use
SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:05:55 +00:00
Ken Raeburn
7c2379772d
* fontset.c (Fset_fontset_font): Use SYMBOL_NAME and XSTRING
...
instead of XSYMBOL and name field.
2002-05-20 08:05:48 +00:00
Ken Raeburn
c06583e109
* fns.c (Fstring_equal, Fstring_lessp, Frequire, sxhash): Use
...
SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:05:43 +00:00
Ken Raeburn
29c6805db2
* eval.c (do_autoload): Use SYMBOL_NAME and XSTRING instead of
...
XSYMBOL and name field.
2002-05-20 08:05:37 +00:00
Ken Raeburn
6a5161bbd1
* emacs.c (shut_down_emacs) [#if 0]: Use SYMBOL_NAME and XSTRING
...
instead of XSYMBOL and name field.
2002-05-20 08:05:32 +00:00
Ken Raeburn
f6620ee2b0
* editfns.c (Fformat): Use SYMBOL_NAME and XSTRING instead of
...
XSYMBOL and name field.
2002-05-20 08:05:26 +00:00