Carsten Dominik [Fri, 4 Feb 2000 10:10:40 +0000 (10:10 +0000)]
(idlwave-shell-print): Fixed bug with
idlwave-shell-expression-overlay. Implemented printing of
expressions on higher levels of the calling stack.
(idlwave-shell-display-level-in-calling-stack): Restore stack
level.
(idlwave-retrieve-expression-from-level): New function.
(idlwave-shell-last-calling-stack): Variable removed.
(idlwave-shell-reset): Argument action reversed (`visible' to
`hidden'). Also remove stop-line overlay.
(idlwave-shell-calling-stack-routine): New variable.
(idlwave-shell-parse-stack-and-display): Messages now display
negative level numbers.
(idlwave-shell-mode): Set `modeline-format'.
(idlwave-shell-display-line): Set `idlwave-shell-mode-line-info'.
(idlwave-shell-make-new-bp-overlay): Fixed glyph display for Emacs
21.
(idlwave-shell-print-expression-function): New option.
Carsten Dominik [Fri, 4 Feb 2000 10:09:56 +0000 (10:09 +0000)]
(idlwave-template): Respect `idlwave-abbrev-change-case'.
(idlwave-rw-case, idlwave-elif, idlwave-case, idlwave-for,
idlwave-if, idlwave-procedure, idlwave-function, idlwave-repeat,
idlwave-while): respect `idlwave-reserved-word-upcase'.
(idlwave-rw-case): New function.
(idlwave-statement-match): Fixed problem with assignment regexp.
(idlwave-font-lock-keywords): Improved regexp for keyword
parameters.
(idlwave-surround): New argument LENGTH to support padding of
operators longer than 1 char.
2000-01-31 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
* etags.c [MSDOS]: Set MSDOS to 1 if #defined, 0 otherwise.
(get_compressor_from_suffix, process_file): Use MSDOS in if clause.
(etags_strchr, etags_strrchr): Use const char * and int as arguments.
(getenv, getcwd): Only declare them if necessary.
(EMACS_NAME): New constant macro.
(print_version): Use it.
(P_) [__STDC__]: Macro for defining function prototypes.
(all functions): Made them static.
Kenichi Handa [Wed, 2 Feb 2000 07:06:26 +0000 (07:06 +0000)]
(ccl_driver) <CCL_WriteExprRegister>: Set jump_address
instead of incrementing ic directly.
<CCL_WriteExprConst> Likewise.
<ccl_set_expr>: Set ic to jump_address.
Dave Love [Tue, 1 Feb 2000 14:12:00 +0000 (14:12 +0000)]
(describe-function-1): Print note about arglist of autoloaded
functions. Move arglist of primitives up from end of doc string.
(help-manyarg-func-alist): Populate it.
Gerd Moellmann [Mon, 31 Jan 2000 21:34:33 +0000 (21:34 +0000)]
Some changes in documentation. Removed some trailing
whitespace. Changed some parameter names to agree with
documentation.
(view-mode-exit): Keep entry in `view-return-to-alist' only when a
window is not deleted. Modifies change 1998-04-26.
Jason Rumney [Sun, 30 Jan 2000 18:53:22 +0000 (18:53 +0000)]
(turn_on_face, turn_off_face): Removed.
(w32_face_attributes): New function.
(Global_variables): Reduce scope where possible.
(clear_frame, ins_del_lines, scroll_line): Use char_attr_normal as
fill attribute.
(hl_mode): Don't modify text attributes.
(write_glyphs): Don't do anything if len <= 0. Use
w32_face_attributes to get attributes for drawing. Write
terminating codes using char_attr_normal.
(reset_terminal_modes, set_terminal_modes): Turn off highlight.
(update_begin, update_end): Likewise.
(vga_stdcolor_name): New function.
(initialize_w32_display): Remove char_attr_reverse and char_attr.
(Fset_screen_color): Remove char_attr_reverse.
Jason Rumney [Sun, 30 Jan 2000 18:48:52 +0000 (18:48 +0000)]
Merge more of DOS and X specifics in preparation for merge with xfaces.c.
(defined_color): Remove FIXME comment.
(tty_color_name): Provide w32-specific function.
(realize_tty_face): Handle FACE_TTY_DEFAULT*_COLOR specially.
Jason Rumney [Sun, 30 Jan 2000 18:42:51 +0000 (18:42 +0000)]
(w32_defined_color): Check for valid frame before
applying gamma correction. Eliminate dependency on frame elsewhere.
(w32_load_system_font): Switch FIXED_PITCH and VARIABLE_PITCH.
(w32_to_x_font): Use resx and resy not height_in and width_in.
(x_to_w32_font): Doc fix.
(xlfd_strip_height): New function to strip and return font height.
(w32_font_match): Compare height separately from rest of xlfd
spec, using xlfd_strip_height.
Gerd Moellmann [Sat, 29 Jan 2000 23:17:49 +0000 (23:17 +0000)]
(xic_set_preeditarea): Take window parameter and
window-relative pixel-positions.
(x_create_im): Removed.
(DEFAULT_STYLE, DEFAULT_FONT): Removed.
(supported_xim_styles): Renamed from supported_styles.
(best_xim_style): Renamed from best_style.
(create_frame_xic): Renamed from xic_create_frame.
(free_frame_xic): Renamed from xic_destroy_frame.
(supported_styles): New variable.
(DEFAULT_STYLE, DEFAULT_FONT): New macros
(xic_create_xfontset, best_style, xic_create_frame)
(xic_destroy_frame, xic_set_preeditarea, xic_set_statusarea)
(xic_set_xfontset): New functions.