1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-27 10:54:40 +00:00
Commit Graph

38613 Commits

Author SHA1 Message Date
Andrew Innes
7243105827 Don't include libc.lib for profiling - the profiler
corrupts part of memcpy.
2001-11-19 15:05:54 +00:00
Andrew Innes
70d7dbc415 New file. 2001-11-19 15:05:00 +00:00
Richard M. Stallman
2ea99a1e34 Comment change. 2001-11-19 14:47:58 +00:00
Richard M. Stallman
c940380872 (iswitchb-cannot-complete-hook): New variable to
control behaviour when no further completion is possible.
2001-11-19 14:08:59 +00:00
Colin Walters
3132f345bc Change all toplevel setq' forms to defvar' forms, and move them
before their first use.  Use `when', `unless'.  Remove trailing
periods from error forms.  Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:44:56 +00:00
Colin Walters
f269b73e3e (calc-record-compilation-date): Remove.
(calc-bug-address): Update.
(calc-settings-file): Use `user-init-file'.

Change all toplevel `setq' forms to `defvar' forms, and move them
before their first use.  Use `when', `unless'.  Remove trailing
periods from error forms.  Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:43:05 +00:00
Colin Walters
8cd8ee52f7 (calcFunc-usimplify): Add missing quote to defalias argument.
Change all toplevel `setq' forms to `defvar' forms, and move them
before their first use.  Use `when', `unless'.  Remove trailing
periods from error forms.  Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:42:20 +00:00
Colin Walters
cb19607288 (calc-settings-file-name, calc-save-modes): Handle null
`calc-settings-file'.

Change all toplevel `setq' forms to `defvar' forms, and move them
before their first use.  Use `when', `unless'.  Remove trailing
periods from error forms.  Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:37:04 +00:00
Colin Walters
dac12d8087 (math-fixnump, math-fixnatnump, calcFunc-trunc)
(calcFunc-floor): Ditto.

Change all toplevel `setq' forms to `defvar' forms, and move them
before their first use.  Use `when', `unless'.  Remove trailing
periods from error forms.  Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:36:42 +00:00
Colin Walters
3e3b3c7e38 (calc-wrapper, calc-slow-wrapper)
(math-showing-full-precision, math-with-extra-prec, math-working)
(calc-with-default-simplification)
(calc-with-trail-buffer): Use backtick.
(Math-zerop, Math-integer-negp, Math-integer-posp, Math-negp)
(Math-looks-negp, Math-posp, Math-integerp, Math-natnump)
(Math-ratp, Math-realp, Math-anglep, Math-numberp, Math-scalarp)
(Math-vectorp, Math-messy-integerp, Math-objectp, Math-objvecp)
(Math-integer-neg, Math-equal, Math-lessp, Math-primp)
(Math-num-integerp, Math-bignum-test, Math-equal-int)
(Math-natnum-lessp, math-format-radix-digit): Change to `defsubst'.
(calc-record-compilation-date-macro): Deleted.  Callers updated.
(math-format-radix-digit): Move to calc-bin.el.

Change all toplevel `setq' forms to `defvar' forms, and move them
before their first use.  Use `when', `unless'.  Remove trailing
periods from error forms.  Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:35:49 +00:00
Colin Walters
1e253dcb11 (calc-keypad-mode): New.
(calc-do-keypad): Use it.
(calc-keypad-map): Move into `calc-keypad-mode'.

Change all toplevel `setq' forms to `defvar' forms, and move them
before their first use.  Use `when', `unless'.  Remove trailing
periods from error forms.  Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:34:59 +00:00
Colin Walters
12f1951a27 (calc-over-notation): Use `completing-read'.
Change all toplevel `setq' forms to `defvar' forms, and move them
before their first use.  Use `when', `unless'.  Remove trailing
periods from error forms.  Add description and headers suggested by
Emacs Lisp coding conventions.
2001-11-19 07:34:00 +00:00
Stefan Monnier
10c8c918b2 Don't include keymap.h any more.
(keys_of_frame): Remove.
2001-11-19 06:46:41 +00:00
Stefan Monnier
5c98cd304c (keys_of_frame): Remove declaration. 2001-11-19 06:46:01 +00:00
Stefan Monnier
319697b1e6 (main): Don't call `keys_of_frame' any more. 2001-11-19 06:41:44 +00:00
Stefan Monnier
8f0a688825 *** empty log message *** 2001-11-19 06:38:08 +00:00
Richard M. Stallman
b9937f07c3 *** empty log message *** 2001-11-19 06:25:47 +00:00
Richard M. Stallman
36974b5ecb (current_column_1): Fix handling of scan_bytes for mb chars. 2001-11-19 06:25:33 +00:00
Richard M. Stallman
9d551c66b1 (network-connection-service-abbrev-alist): New variable. 2001-11-19 06:24:36 +00:00
Richard M. Stallman
c298849896 (lisp-indent-defmethod): At first three elements, act like defun.
Advance to start of 3rd sexp by moving fwd and backing over it.
2001-11-19 06:24:05 +00:00
Richard M. Stallman
b4d7a2ece9 Comment change. 2001-11-19 06:21:29 +00:00
Richard M. Stallman
f13e84fa4b (delete-selection-pre-hook): Handle and resignal
file-supersession errors to interact properly with userlock.el.
2001-11-19 06:21:11 +00:00
Stefan Monnier
a764440a8f (comment-indent): Fix misindentation for comment-only lines.
(comment-indent-new-line): Only obey comment-multi-line if the
comment-ender is not the end-of-line.
2001-11-19 06:08:38 +00:00
Jason Rumney
2cd2396094 (w32_menu_show, push_menu_pane): Doc fixes. 2001-11-18 22:01:13 +00:00
Jason Rumney
a05e2bae0d (x_set_frame_parameters): Avoid infinite recursion for
some items.
(x_set_internal_border_width): Set frame garbaged when window
doesn't exist yet.
(Fx_create_frame): Accept zero tool_bar_button_relief.
(x_clear_image_1, four_corners_best, image_background)
(image_background_transparent): New functions.
(xpm_format, png_format, jpeg_format, tiff_format, gif_format)
(gs_format): Add `:background' entry.
(lookup_image): Set IMG's background color if specified.
(pbm_load, xbm_load_image, png_load): Set IMG's background field
when appropriate.
(x_clear_image_1): Reset `background_valid' and
`background_transparent_valid' fields.
(x_build_heuristic_mask): Use IMAGE_BACKGROUND instead of
calculating it here.  Set IMG's background_transparent field.
(enum xpm_keyword_index): Add XPM_BACKGROUND.
(enum png_keyword_index): Add PNG_BACKGROUND.
(enum jpeg_keyword_index): Add JPEG_BACKGROUND.
(enum tiff_keyword_index): Add TIFF_BACKGROUND.
(enum gif_keyword_index): Add GIF_BACKGROUND.
(enum gs_keyword_index): Add GS_BACKGROUND.
(pbm_load, png_load, jpeg_load, tiff_load, gif_load):
Pre-calculate image background color where necessary.
(x_create_x_image_and_pixmap, xbm_load, gs_load): Use
display info's n_cbits entry for screen depth.
(Fx_show_tip): Remove unused variables `buffer', `top',
`left', `max_width' and `max_height'.
2001-11-18 21:57:18 +00:00
Jason Rumney
6ff3e5e3cd (note_mouse_highlight): Fix type of variable `ignore'.
(x_draw_bar_cursor): If the background color of the glyph under
the cursor equals the frame's cursor color, use the glyph's
foreground color for drawing the bar cursor.
(x_after_update_window_line): Clear internal border in different
circumstances.
(w32_set_vertical_scroll_bar): Check for width and height > 0.
(w32_draw_relief_rect): Correct relief by 1 pixel.
(x_set_glyph_string_background_width): Set
extends_to_end_of_line_p if the row's fill_line_p is set and
drawing the last glyph with DRAW_IMAGE_{RAISED,SUNKEN}.
(x_display_and_set_cursor): If cursor_in_echo_area, use NO_CURSOR
if cursor_in_non_selected_windows is false.
(show_mouse_face): Clean up.  Recognize overwritten cursor
differently.
(x_draw_glyphs): Remove parameters REAL_START and REAL_END.
Notice if cursor gets overwritten.
(notice_overwritten_cursor): Renamed from
note_overwritten_text_cursor.  Rewritten to take glyph widths
into account, and to take X positions as parameters.
(x_draw_phys_cursor_glyph): Save state of w->phys_cursor_on_p
around call to x_draw_glyphs.
(x_setup_relief_colors): Use `IMAGE_BACKGROUND' and
`IMAGE_BACKGROUND_TRANSPARENT' to calculate the correct background
color to use for image glyph reliefs.
(x_draw_image_relief): Accept zero tool_bar_button_relief.
(glyph_rect): Remove unused variable `area'.
2001-11-18 21:53:11 +00:00
Colin Walters
1d297d9b01 Re-add section "TeX'ing the Calc manual fails". 2001-11-18 18:47:16 +00:00
Eli Zaretskii
c289e7f0b5 How to get a blinking underscore cursor inside Emacs. 2001-11-18 18:41:05 +00:00
Eli Zaretskii
8f8da2d0c7 Mention the French translations of the tutorial and the survival guide. 2001-11-18 18:38:20 +00:00
Eli Zaretskii
740d1567c7 New file from Eric Jacoboni <jaco@teaser.fr>. 2001-11-18 18:34:23 +00:00
Eli Zaretskii
72d406303b Update for Emacs 21, including the mailing list info. 2001-11-18 12:16:19 +00:00
Gerd Moellmann
a4184c1c43 (BASE_PURESIZE): Increase to 750000. 2001-11-18 11:00:08 +00:00
Pavel Janík
f6fa086675 (Fframe_live_p): Doc fix. 2001-11-18 10:02:38 +00:00
Pavel Janík
ea904403d4 *** empty log message *** 2001-11-18 08:37:52 +00:00
Richard M. Stallman
f4ca4b00b5 *** empty log message *** 2001-11-18 06:54:59 +00:00
Richard M. Stallman
b14bc55ea7 (message_dolog_marker1, message_dolog_marker2)
(message_dolog_marker3): New static variables hold three markers.
(syms_of_xdisp): Initialize and staticpro them.
(message_dolog): Use message_dolog_marker1..3 instead of
allocating markers each time.  Unchain them when done.
2001-11-18 06:54:50 +00:00
Richard M. Stallman
b5a4bb222b Comment change. 2001-11-18 06:52:56 +00:00
Richard M. Stallman
1e8fc05d84 (fortran-mode-syntax-table): Specify punctuation syntax for backslash. 2001-11-18 06:51:53 +00:00
Richard M. Stallman
a25b40093a (sh-must-be-shell-mode): Function deleted. All calls deleted. 2001-11-18 06:50:58 +00:00
Richard M. Stallman
48e3f3d7a4 (string-to-sequence): Make it obsolete.
(string-to-list, string-to-vector): Implement them directly
using append and vconcat, not with string-to-sequence.
2001-11-18 06:49:25 +00:00
Richard M. Stallman
70b199c35a (command-line): Set abbrevs-changed to nil after
reading the init file and the abbrevs file.
2001-11-18 06:48:18 +00:00
Richard M. Stallman
5bcf005469 (isearch): Use magenta2 as bg for (background light) 2001-11-18 06:47:21 +00:00
Stefan Monnier
16927a5648 *** empty log message *** 2001-11-18 05:59:41 +00:00
Stefan Monnier
cc01e27419 Doc fix. 2001-11-18 03:56:19 +00:00
Stefan Monnier
8d738cfd5c (locale-language-names): Use "French" for "fr". 2001-11-18 03:55:01 +00:00
Stefan Monnier
2d5eba0eb7 (font-lock-compile-keywords): New arg `regexp'.
If set and if applicable, add a regexp to highlight defun-like
text inside comments and strings.
(font-lock-fontify-keywords-region): Pass that new arg.
(font-lock-set-defaults): Move the code to set `font-lock-keywords'
to the end and pass that new arg.
(c-font-lock-keywords-2): Fix regex for labels.
(font-lock-match-c++-style-declaration-item-and-skip-to-next):
Make it work when LIMIT is several lines further.
(c-font-lock-keywords-3, c++-font-lock-keywords-3)
(objc-font-lock-keywords-3, java-font-lock-keywords-3):
Use backquote and make the regexes for `int a, b, c;' work on
multiple lines.
2001-11-18 02:10:01 +00:00
Stefan Monnier
d6b3b5f4f8 (reb-mode): Use define-derived-mode.
(font-lock-defaults-alist): Don't change it any more.
(reb-subexp-mode-map): Cleanup.
2001-11-18 01:44:08 +00:00
Stefan Monnier
d3b80e9b70 (custom-current-group-alist): New var.
(custom-declare-group): Set it.
(custom-current-group): New fun.
(custom-declare-variable, custom-handle-all-keywords):
Use it as a default if no :group argument is specified.
2001-11-18 01:35:12 +00:00
Stefan Monnier
ddf6b836f5 (locale-name-match): Use \` and \(?:.
(standard-keyboard-coding-systems): New var.
(set-locale-environment): Use it to decide whether or not to call
set-keyboard-coding-system.
2001-11-18 01:29:22 +00:00
Richard M. Stallman
c13599b603 (princ-list, checkdoc-read-event, add-to-list): Delete compatibility code.
(checkdoc-next-message-error): Doc fix.
2001-11-17 22:51:11 +00:00