Commit graph

83261 commits

Author SHA1 Message Date
Glenn Morris
b83446dd6e Switch to recommended form of GPLv3 permissions notice. 2008-05-15 07:47:22 +00:00
Glenn Morris
7181e665ac Fix previous. 2008-05-15 07:45:48 +00:00
Glenn Morris
95fb113eab Switch to recommended form of GPLv3 permissions notice.
Remove Creator metadata.
2008-05-15 07:45:18 +00:00
Glenn Morris
ab73e885f0 Switch to recommended form of GPLv3 permissions notice. 2008-05-15 07:32:14 +00:00
Glenn Morris
a8c6b4a219 Fix previous. 2008-05-15 06:52:20 +00:00
Kenichi Handa
66d3a50d6d (ftfont_list): Downcase family name to check generic families. 2008-05-15 06:44:06 +00:00
Glenn Morris
7264c6b802 (vc-directory-resynch-file): Fix declaration. 2008-05-15 03:32:23 +00:00
Glenn Morris
1371348a30 (org-infojs-options-inbuffer-template): Fix declaration. 2008-05-15 03:31:34 +00:00
Glenn Morris
ae500c1a0f (declare-function): Add compat definition.
(awk-mode-syntax-table, c-awk-unstick-NL-prop): Declare for compiler.
2008-05-15 03:30:40 +00:00
Glenn Morris
6b33da9fcf (USAGE1, standard_args): Remove -disable-font-backend. 2008-05-15 03:29:30 +00:00
Glenn Morris
b9b1cc1463 Switch to recommended form of GPLv3 permissions notice. 2008-05-15 03:28:14 +00:00
Chong Yidong
5ac58e4c93 (init_alloc_once): Call init_weak_hash_tables. 2008-05-15 02:46:04 +00:00
Chong Yidong
14067ea7ab (init_fns): Don't initialize weak_hash_tables here.
(init_weak_hash_tables): New fun.  Initialize weak_hash_tables.
2008-05-15 02:45:44 +00:00
Chong Yidong
d0e4433b0a * fns.c (init_fns): Don't initialize weak_hash_tables here.
(init_weak_hash_tables): New fun.  Initialize weak_hash_tables.

* alloc.c (init_alloc_once): Call init_weak_hash_tables.
2008-05-15 02:45:21 +00:00
John Paul Wallington
c1d119ea02 (top-level): Don't require cl when compiling. 2008-05-15 02:01:46 +00:00
John Paul Wallington
337f393eb4 (diff-current-defun): Use `buffer-local-value'. 2008-05-15 01:22:40 +00:00
John Paul Wallington
3516a0187c (archive-add-new-member): Use `derived-mode-p'.
(archive-*-extract): Use `zerop'
(archive-*-write-file-member): Use `or', use `zerop'.
2008-05-15 01:16:52 +00:00
John Paul Wallington
95e8ab353b (ibuffer-interactive-filter-by-mode)
(ibuffer-set-filter-groups-by-mode, ibuffer-list-buffer-modes)
(define-ibuffer-filter mode, define-ibuffer-filter used-mode)
(define-ibuffer-sorter major-mode, ibuffer-mark-unsaved-buffers)
(ibuffer-mark-read-only-buffers)
(ibuffer-mark-dired-buffers): Use `buffer-local-value'.
2008-05-15 01:14:41 +00:00
Eric S. Raymond
6986e5c978 Eliminate exoensive (vc-expand-dirs) calls. 2008-05-15 01:11:23 +00:00
Kenichi Handa
c45fdeecef (Finternal_set_lisp_face_attribute): Be sure to make a
font-spec for QCfont value.
2008-05-15 01:01:05 +00:00
Kenichi Handa
5f2d79e053 (Fnew_fontset): Call font_unparse_xlfd with 256-byte
buffer.  Check the return value of it.
2008-05-15 00:42:32 +00:00
Miles Bader
4079589f63 Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1161
2008-05-15 00:26:27 +00:00
John Paul Wallington
4e02f55c17 (ibuffer-aif, ibuffer-awhen, ibuffer-save-marks)
(define-ibuffer-column, define-ibuffer-sorter)
(define-ibuffer-op, define-ibuffer-filter): Add declarations
containing indentation specs, replacing equivalent top-level
forms that set `lisp-indent-function' properties.
(define-ibuffer-op): Use `derived-mode-p'.
(define-ibuffer-filter): Remove redundant `concat' call.
2008-05-15 00:12:08 +00:00
John Paul Wallington
87a6a53ae2 (ibuffer-assert-ibuffer-mode): New defsubst.
(ibuffer-mark-interactive, ibuffer-set-mark)
(ibuffer-insert-buffer-line, ibuffer-redisplay-current)
(ibuffer-map-lines, ibuffer-switch-format)
(ibuffer-update-title-and-summary)
(ibuffer-redisplay-engine): Use it.
2008-05-15 00:05:40 +00:00
Michael Albinus
674da0287d * net/tramp.el (tramp-echo-mark): Update docstring.
(tramp-echo-mark-marker): New defconst.
(tramp-check-for-regexp): Use it.
2008-05-14 19:55:11 +00:00
Eric S. Raymond
192350af69 Make vc-deduce-fileset do the right thing in derived buffers. 2008-05-14 17:12:38 +00:00
Jason Rumney
26a3b3103c Remove code dealing with --disable-font-backend. 2008-05-14 15:24:21 +00:00
Jason Rumney
e5e29349e1 (w32_get_glyph_overhangs): Remove.
(w32_redisplay_interface): Use x_get_glyph_overhangs instead.
2008-05-14 14:40:57 +00:00
Kenichi Handa
be9442ad03 (font_clear_cache): Check if the cached vector of entities is nil
or not.
2008-05-14 12:28:17 +00:00
John Paul Wallington
d660b68fad (convert-define-charset-argument): Remove period from end of error message.
(coding-system-mnemonic): Doc fix.
(ctext-pre-write-conversion): Doc fix.
2008-05-14 11:46:24 +00:00
Kenichi Handa
1f09f444ca (font_prop_validate): Make nil a valid value. 2008-05-14 10:38:43 +00:00
Glenn Morris
9ec0b715e2 Switch to recommended form of GPLv3 permissions notice. 2008-05-14 07:50:26 +00:00
Glenn Morris
2fc5063f57 Update for font-backend changes. 2008-05-14 07:40:46 +00:00
Glenn Morris
3d26586128 Regenerate. 2008-05-14 07:40:12 +00:00
Glenn Morris
4cec53bf52 Mark as part of the GNU C Library rather than of Emacs.
Re-fill permissions.
2008-05-14 07:39:01 +00:00
Miles Bader
ecae6af979 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1159
2008-05-14 04:28:51 +00:00
Kenichi Handa
131b3b112a (custom-face-attributes): Add "thin" for :weight. 2008-05-14 01:58:43 +00:00
Kenichi Handa
6e783e91cb (font-weight-table, font-slant-table)
(font-swidth-table): Declare them by defconst.  Change the format
of elements.  Call internal-set-font-style-table after their
declaration.
(face-valid-attribute-values): Call font-family-list.  Get values
for width, weight, and slant from font-xxx-table.
2008-05-14 01:56:27 +00:00
Kenichi Handa
d04effb34e (compose-chars-after): Assume that WINDOW is always non-nil. 2008-05-14 01:56:07 +00:00
Kenichi Handa
e096e30efc (setup-default-fontset): For kana, han,
hangul, and cjk-misc, move an entry with font-spec at the end.
(generate-fontset-menu): Exclue fontset-auto* from the list.
2008-05-14 01:55:46 +00:00
Kenichi Handa
8aeebac24a (set-language-environment): Set current-iso639-language 2008-05-14 01:55:06 +00:00
Kenichi Handa
11d957768b ("Chinese-GB", "Chinese-BIG5")
("Chinese-CNS", "Chinese-EUC-TW", "Chinese-GBK")
("Chinese-GB18030"): Set `iso639-language' property to `zh'.
2008-05-14 01:54:39 +00:00
Kenichi Handa
405516854d ("Japanese"): Set iso639-language' property to ja'. 2008-05-14 01:54:09 +00:00
Kenichi Handa
789c1a0cec ("Korean"): Set iso639-language' property to ko'. 2008-05-14 01:53:38 +00:00
Kenichi Handa
b8bdd8c9c8 Regenerate. 2008-05-14 01:52:47 +00:00
Kenichi Handa
1ef37fa87d Don't handle --disable-font-backend. Don't print
a message about a font backend.
2008-05-14 01:49:04 +00:00
Kenichi Handa
3aa9f0c408 (fonts_changed_p): Comment improved. 2008-05-14 01:47:59 +00:00
Kenichi Handa
c6b278e7cb (detect_coding_iso_2022): Ignore a coding category that
has no corresponding coding system.
2008-05-14 01:46:15 +00:00
Kenichi Handa
90546022d6 Throughout the file, delete all USE_FONT_BACKEND
conditionals.  Don't check enable_font_backend.  Delete all codes
used only when USE_FONT_BACKEND is not defined.  Don't include
ccl.h.
(x_per_char_metric, x_encode_char): Deleted.
(x_set_cursor_gc, x_set_mouse_face_gc): Don't set GCFont.
(x_compute_glyph_string_overhangs): Adjusted for the change of
`struct face'
(x_draw_glyph_string_foreground)
(x_draw_composite_glyph_string_foreground): Likewise.
(x_draw_glyph_string): Likewise.  Use font->underline_position and
font->underline_thickness.
(x_new_font): Renamed from x_new_fontset2.
(x_new_fontset, x_get_font_info, x_list_fonts): Deleted.
(x_check_font): Call `check' method of a font driver.
(x_font_min_bounds, x_compute_min_glyph_bounds, x_load_font)
(x_query_font, x_get_font_repertory): Deleted.
(x_find_ccl_program): Renamed and moved to xfont.c.
(x_redisplay_interface): Adjusted for the change of `struct
redisplay_interface'.
2008-05-14 01:44:51 +00:00
Kenichi Handa
f6bac5582b (x_load_resources): Don't setup a fontset resource. 2008-05-14 01:43:24 +00:00