1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-20 18:17:20 +00:00
Commit Graph

28943 Commits

Author SHA1 Message Date
Kenichi Handa
1f487ef8ac Remove eval-when-compile.
(cyrillic-koi8-r-nonascii-translation-table): Define it as a
translation table made from cyrillic-koi8-r-decode-table.
(cyrillic-koi8-r-encode-table): Define it as a translation table
made from the reverse map of above.
(ccl-decode-koi8): Use translate-character.
(ccl-encode-koi8, ccl-encode-koi8-font): Likewize
(cyrillic-alternativnyj-nonascii-translation-table): Define it as
a translation table made from cyrillic-alternativnyj-decode-table.
(cyrillic-alternativnyj-encode-table): Define it as a translation
table made from the reverse map of above.
(ccl-decode-alternativnyj): Use translate-character.
(ccl-encode-alternativnyj, ccl-encode-alternativnyj-font):
Likewize
2000-06-06 02:10:04 +00:00
Kenichi Handa
0d833551c7 Remove eval-when-compile.
(viet-viscii-nonascii-translation-table): Define it as a
translation table made from viet-viscii-decode-table.
(viet-viscii-encode-table): Define it as a translation table made
from the reverse map of above.
(viet-vscii-nonascii-translation-table): Define it as a
translation table made from viet-vscii-decode-table.
(viet-vscii-encode-table): Define it as a translation table made
from the reverse map of above.
(ccl-decode-viscii): Use translate-character.
(ccl-encode-viscii, ccl-encode-viscii-font)
(ccl-decode-vscii, ccl-encode-vscii, ccl-encode-vscii-font):
Likewize.
2000-06-06 02:09:30 +00:00
Kenichi Handa
10cda9b031 (display_line): While checking line continuation, pay attention to a
padding glyph.
2000-06-06 01:12:21 +00:00
Kenichi Handa
1ac0700a34 (encode_terminal_code): Change the way to check if
terminal coding does any conversion.
(append_glyph): Set glyph->pixel_width correctly.
2000-06-06 01:08:19 +00:00
Gerd Moellmann
1969fae27a *** empty log message *** 2000-06-05 19:24:26 +00:00
Gerd Moellmann
760d5cb38e Bind case-fold-search to t when searching in case
a user sets it to nil in a hook.
2000-06-05 19:22:40 +00:00
Gerd Moellmann
6a93695f4b (redisplay_window): Always use set_buffer_internal_1. 2000-06-05 19:21:06 +00:00
Dave Love
f19f32dd0f *** empty log message *** 2000-06-05 14:58:46 +00:00
Dave Love
9d936abcd0 (DEFUN, EXFUN): Test PROTOTYPES.
(Foptimize_char_table, make_temp_name): Declare.
2000-06-05 14:41:27 +00:00
Dave Love
482fa0533f Protect against multiple inclusion.
(timezone) [USG5_4]: Define as time_t.
2000-06-05 14:34:08 +00:00
Dave Love
edc8940c14 (menu_item_selection): Declare volatile unconditionally. 2000-06-05 14:30:01 +00:00
Dave Love
d80f9daead Remove Vbefore_change_function, Vafter_change_function. 2000-06-05 14:27:07 +00:00
Dave Love
b975254ebb (struct frame): Use volatile unconditionally. 2000-06-05 14:25:48 +00:00
Dave Love
eb545596f0 Declare code_convert_string_norecord. 2000-06-05 14:22:54 +00:00
Dave Love
fa0ec9f42e Conditionally include term.h. 2000-06-05 14:22:26 +00:00
Dave Love
f3cc12611b Copyright up-date. 2000-06-05 14:20:20 +00:00
Dave Love
2ebb2f8b11 (x_calc_absolute_position): Declare nchildren unsigned. 2000-06-05 14:19:33 +00:00
Dave Love
4848ef2391 (x_real_positions): Declare tmp_nchildren as unsigned. 2000-06-05 14:15:24 +00:00
Dave Love
0ef75e87fb Include fontset.h. 2000-06-05 14:13:41 +00:00
Dave Love
e651b9a2e1 (xdisp.o): Depend on fontset.h. 2000-06-05 14:13:17 +00:00
Dave Love
162ccef4e8 Don't define MATHERR. 2000-06-05 13:28:43 +00:00
Kenichi Handa
bec6f62a85 (ccl-compile-translate-character): Don't check if Rrr has property
translation-table.
(ccl-compile-map-multiple): Modified to avoid compiler warning.
2000-06-05 12:50:35 +00:00
Kenichi Handa
b48eb508f4 (make-coding-system): If CODING-SYSTEM already exists, override it. 2000-06-05 12:12:26 +00:00
Kenichi Handa
9ebbe4d8b0 Use family `proportional' for Tibetan fonts. 2000-06-05 12:07:08 +00:00
Stefan Monnier
d3d02e659e * autoarg.el (autoarg-mode, autoarg-kp-mode):
* hl-line.el (hl-line-mode): Use the new :global key argument.
2000-06-05 08:11:22 +00:00
Stefan Monnier
139f2b7cdc (tar-header-block-recompute-checksum): Remove.
(tar-clip-time-string): Prepend a space.
(tar-grind-file-mode): Construct a string rather than modifying one.
(tar-header-block-summarize): Fix docstring.
Use `format' rather than an error-prone set of copy-loops.
2000-06-05 07:44:59 +00:00
Stefan Monnier
c0078a045c (diff-font-lock-keywords, diff-hunk-header-re)
(diff-goto-source, diff-unified->context, diff-context->unified)
(diff-reverse-direction, diff-fixup-modifs): Fix the regexps to
understand the format output by the `-p' argument to diff.
2000-06-05 07:30:09 +00:00
Stefan Monnier
d92474ed9d (sh-symbol-list, sh-number-or-symbol-list)
(sh-re-done): Use defconst.
(sh-indent-supported-here, sh-electric-rparen-needed-here): Add defvar.
(sh-help-string-for-variable, sh-guess-basic-offset):
Don't quote lambdas.
(sh-electric-rparen, sh-electric-hash, sh-search-word): Docstring typo.
(sh-regexp-for-done, sh-kw-alist, sh-kw): Moved to before their use.
2000-06-05 07:26:01 +00:00
Stefan Monnier
f7c4478f99 (mh-send-sub): Check mh-etc is bound before using it.
(mh-letter-mode): Derive from text-mode.
This implicitly means that it now calls kill-all-local-variables.
Also remove the Emacs-18 compatibility code.
2000-06-05 07:15:58 +00:00
Stefan Monnier
44bd81eacc (make-autoload): Other typo. I'm getting tired. 2000-06-05 06:37:11 +00:00
Stefan Monnier
e971339e72 (make-autoload): let* typo. 2000-06-05 06:33:44 +00:00
Stefan Monnier
a8add29deb (make-autoload): Simplify docstring.
Make use of symbol-property doc-string-elt.
Use memq rather than a sequence of eq.
(doc-string-elt): Fix the wrong or missing previously unused values.
(autoload-print-form): New function extracted from
generate-file-autoloads to allow recursion when handling progn
so that defvar's and defun's docstrings are properly printed.
(generate-file-autoloads): Use it.
2000-06-05 06:30:48 +00:00
Stefan Monnier
d5b037c5bf (easy-mmode-define-global-mode): Autoload.
Use find-file-hooks in the minor-mode function.
Be careful not to loop indefinitely in the post-command-hook function.
2000-06-05 06:06:30 +00:00
Stefan Monnier
02b420eb35 (jit-lock-saved-fontify-buffer-function): New var.
(jit-lock-fontify-buffer): New function for JIT refontification.
(jit-lock-mode): Fix docstring.
Use jit-lock-fontify-buffer for font-lock-fontify-buffer-function.
Remove jit-lock-after-change from the _local_ hook.
(jit-lock-function-1): Fix docstring.
2000-06-05 03:08:50 +00:00
Michael Kifer
560ef11a16 2000-06-05 Michael Kifer <kifer@cs.sunysb.edu>
* ediff-init.el (ediff-has-face-support-p): make it paint faces on
	tty's.
	* ediff-diff.el (ediff-exec-process): use --binary for fine
	differences whenever apropriate.
	* viper-cmd.el (viper-smart-suffix-list): rearranged list members.
	* viper.el (find-file,find-file-other-window): get viper to do
	wildcards.
2000-06-05 00:07:02 +00:00
Stefan Monnier
be22f4cc63 Require CL during compilation.
(easy-mmode-define-global-mode): New macro.
(define-minor-mode): Fix the handling of `group'.
(easy-mmode-define-keymap): Use case.
2000-06-04 23:40:58 +00:00
Stefan Monnier
75296efc8c (Info-on-current-buffer): Initialize info. 2000-06-04 23:07:45 +00:00
Stefan Monnier
fd9f22d8a4 (comment-indent): Ignore comment-indent-hook. 2000-06-04 22:02:11 +00:00
Stefan Monnier
6a4384e6bc (tcl-indent-for-comment): Ignore comment-indent-hook. 2000-06-04 22:01:03 +00:00
Stefan Monnier
b5bbbb7612 (easy-mmode-define-toggle): Remove (inline into define-minor-mode).
(easy-mmode-pretty-mode-name): Rename from easy-mmode-derive-name
and improve to use the lighter to guess the capitalization.
(define-minor-mode): Inline code from easy-mmode-define-toggle.
Add keyword arguments to specify global-ness or the custom group.
Add local-map and help-echo properties to the lighter.
(easy-mmode-define-navigation): Add the errors to debug-ignored-errors.
2000-06-04 20:59:47 +00:00
Dave Love
703af3d57e Fix nested comment. 2000-06-03 22:23:57 +00:00
Dave Love
edcc1067b6 comment 2000-06-03 18:53:11 +00:00
Dave Love
bfa6c26084 byte-compile-dynamic since we typically don't use
all the widgets.  Don't require cl or widget.  Remove
eval-and-compile.  Don't autoload finder-commentary.  Doc fixes.
(widget-read-event): Removed.  Callers changed to use read-event.
(widget-button-release-event-p): Renamed from
button-release-event-p.
(widget-field-add-space, widget-field-use-before-change):
Uncustomize.
(widget-specify-field): Use keymap property, not local-map.
(widget-specify-button): Obey :suppress-face.
(widget-specify-insert): Use modern backquote syntax.
(widget-image-directory): Renamed from widget-glyph-directory.
(widget-image-enable): Renamed from widget-glyph-enable.
(widget-image-find): Replaces widget-glyph-find.
(widget-button-pressed-face): Move defvar.
(widget-image-insert): Replaces widget-glyph-insert.
(widget-convert): Use keywordp.
(widget-leave-text, widget-children-value-delete): Use mapc.
(widget-keymap): Remove XEmacs stuff.
(widget-field-keymap, widget-text-keymap): Define all inside
defvar.
(widget-button-click): Don't set point at the click, but re-centre
if we scroll out of window.  Rewritten for images v. glyphs &c.
(widget-tabable-at): Use POS arg, not point.
(widget-beginning-of-line, widget-end-of-line)
(widget-item-value-create, widget-sublist, widget-princ-to-string)
(widget-sexp-prompt-value, widget-echo-help): Simplify.
(widget-default-create): Use widget-image-insert; some rewriting.
(widget-visibility-value-create)
(widget-push-button-value-create, widget-toggle-value-create): Use
widget-image-insert.
(checkbox): Create on and off images dynamically.
(documentation-link): Change :help-echo.
(widget-documentation-link-echo-help): Remove.
2000-06-03 16:43:02 +00:00
Dave Love
d3cdfc3e94 *** empty log message *** 2000-06-03 13:14:12 +00:00
Stefan Monnier
3837de1250 (easy-mmode-derive-name): New function.
(easy-mmode-define-toggle, define-minor-mode): Use it.
(easy-mmode-define-keymap): Docstring fix.
(define-derived-mode): Default PARENT to fundamental-mode.
Add the derived-mode-parent symbol-property.
(easy-mmode-derived-mode-p): New function.
2000-06-02 23:07:08 +00:00
Stefan Monnier
f905e56a73 (log-edit-done): Thinko in the "same comment" detection. 2000-06-02 23:03:31 +00:00
Dave Love
2082fe81fc *** empty log message *** 2000-06-02 20:07:12 +00:00
Dave Love
51198412ab (install-arch-indep): Add pcl-cvs to list of info files. 2000-06-02 20:06:35 +00:00
Gerd Moellmann
dcf671d286 *** empty log message *** 2000-06-02 19:06:44 +00:00
Gerd Moellmann
e911049b46 (realize_x_face): When copying BASE_FACE bitwise to the
result face, set flags in the face indicating that colors may not
be freed.
2000-06-02 19:03:58 +00:00