1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-28 01:00:52 -07:00
Commit graph

80841 commits

Author SHA1 Message Date
Kim F. Storm
20e70daf7f (make-glyph-code): Encode as cons if face id > 63.
(glyph-char, glyph-face): Handle cons encoding.
2008-02-27 22:53:11 +00:00
Kim F. Storm
a6fa701eb1 (get_next_display_element, next_element_from_display_vector):
Adapt to new glyph type and new glyph code encoding.
2008-02-27 22:52:56 +00:00
Kim F. Storm
f4d953fcbc (encode_terminal_code, produce_special_glyphs): Likewise. 2008-02-27 22:49:29 +00:00
Kim F. Storm
a08b9f3d71 (IT_write_glyphs): Adapt to new glyph type. 2008-02-27 22:49:21 +00:00
Kim F. Storm
ec9ed378f4 (GLYPH): Change type from int to struct with separate char
and face_id members.
(GLYPH_MASK_FACE, GLYPH_MASK_CHAR): Delete macros.
(GLYPH_CHAR, GLYPH_FACE): Remove slow versions with frame arg.
(FAST_GLYPH_CHAR, FAST_GLYPH_FACE): Rename macros to ...
(GLYPH_CHAR, GLYPH_FACE): ... these.  Change users.
(FAST_MAKE_GLYPH, MAKE_GLYPH): Remove.  Rewrite users to use ...
(SET_GLYPH, SET_GLYPH_CHAR, SET_GLYPH_FACE): ... these macros instead.
(GLYPH_CODE_CHAR, GLYPH_CODE_FACE, GLYPH_CODE_P)
(GLYPH_CODE_CHAR_VALID_P, SET_GLYPH_FROM_GLYPH_CODE): New macros to
handle new Lisp glyph code encoding, either an integer or a cons.
2008-02-27 22:49:15 +00:00
Kim F. Storm
f59836fede (current_column, current_column_1, Fmove_to_column)
(compute_motion): Adapt to new glyph code encoding.
2008-02-27 22:49:07 +00:00
Kim F. Storm
ea92fc1a43 (GLYPH_SIMPLE_P): Rewrite.
(GLYPH_ALIAS): Delete.
(GLYPH_ALIAS_P, GLYPH_FOLLOW_ALIASES): Rewrite.
(GLYPH_LENGTH, GLYPH_STRING): Use GLYPH_CHAR.
(GLYPH_FROM_CHAR): Replace macro by ...
(SET_GLYPH_FROM_CHAR): ... this macro.  Change users.
2008-02-27 22:48:58 +00:00
Kim F. Storm
3fc809e2a2 (line_draw_cost): Adapt to new glyph type.
(build_frame_matrix_from_leaf_window): Adapt to new glyph type and
new glyph code encoding.
(spec_glyph_lookup_face): No return value; update passed glyph instead.
(init_display): Use SET_CHAR_GLYPH to initialize space_glyph.
2008-02-27 22:48:52 +00:00
Kim F. Storm
652df850a1 (CHAR_GLYPH_SPACE_P): Simplify.
(GLYPH_FROM_CHAR_GLYPH): Replace macro by ...
(SET_GLYPH_FROM_CHAR_GLYPH): ... this macro.  Change users.
(GLYPH_INVALID_P): New macro.
(spec_glyph_lookup_face): Update prototype.
2008-02-27 22:48:44 +00:00
Kim F. Storm
b6d898a205 *** empty log message *** 2008-02-27 22:47:49 +00:00
Jan Djärv
f60c93db27 Updated. 2008-02-27 18:32:27 +00:00
Jan Djärv
72f51d2531 (HAVE_GTK): Print a warning if gtk version is < 2.10. 2008-02-27 18:32:13 +00:00
Bastien Guerry
396dd4da4d Re-added calc-menu.el to fix persmissions. 2008-02-27 18:20:25 +00:00
Bastien Guerry
dcafd049b2 Removed calc-menu.el. Next commit will add it again and fix the permissions. 2008-02-27 18:18:33 +00:00
Juanma Barranquero
07e4bb9a30 (uniquify-buffer-base-name): If the base name is an empty
string, return nil to allow the caller to default to the
buffer name.  Reported by Martin Fischer <parozusa@web.de>.
2008-02-27 16:39:45 +00:00
Chong Yidong
70bb1e5f2a (wait_reading_process_output): Check for window changes caused by timers.
Suggested by Johan Bockgård.
2008-02-27 15:09:04 +00:00
Chong Yidong
af2080a243 * process.c (wait_reading_process_output): Check for window
changes caused by timers.
Suggested by Johan Bockgård.
2008-02-27 15:08:55 +00:00
Juanma Barranquero
15d625634c *** empty log message *** 2008-02-27 10:25:55 +00:00
Juanma Barranquero
aadb686431 (sc-describe): Fix typos in obsolescence declaration. 2008-02-27 10:20:26 +00:00
Juanma Barranquero
3ab3140b50 (tool-bar-setup): Doc fix. 2008-02-27 10:17:06 +00:00
Glenn Morris
be021c015f (nnmairix-request-group): Bind nnmairix-fast and nnmairix-group around
nnmairix-request-group-with-article-number-correction call.
(nnmairix-fast, nnmairix-group): New, less general names, for free
variables passed from nnmairix-request-group to
nnmairix-request-group-with-article-number-correction.  Declare.
(nnmairix-request-group-with-article-number-correction):
Use nnmairix-fast, nnmairix-group rather than fast, group.
2008-02-27 09:19:28 +00:00
Glenn Morris
e80c716461 (nnmairix-group-regexp, nnmairix-valid-backends): Convert from free
variables to defconsts.  Convert comments to doc-strings.
(nnmairix-last-server, nnmairix-current-server): Convert from free
variables to defvars.  Convert comments to doc-strings.
(gnus-registry-fetch-group): Autoload.
(nnmairix-replace-group-and-numbers): Use mapc rather than mapcar.
(nnmairix-widget-get-values, nnmairix-widget-make-query-from-widgets)
(nnmairix-widget-build-editable-fields): Use car cddr rather than caddr.
2008-02-27 09:11:02 +00:00
Glenn Morris
da13b6ccb1 Switch license to GPLv3+.
Standardize license text.
Change defcustom :version from 23.0 to 23.1.
2008-02-27 08:57:49 +00:00
Glenn Morris
3d452bded0 Standardize license text. 2008-02-27 08:55:44 +00:00
Miles Bader
3d0f8a6740 Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1086
2008-02-27 06:22:10 +00:00
Glenn Morris
88ddede6ee (auto-insert-alist): Change permission text to match FSF's GPLv3 form. 2008-02-27 05:03:06 +00:00
Glenn Morris
253ed25e06 (USAGE1): Add `--disable-font-backend'. 2008-02-27 04:59:01 +00:00
Glenn Morris
4fe4d2859f Change copyright to FSF, per the author's statement:
http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02647.html
Update FSF address.
2008-02-27 04:54:55 +00:00
Glenn Morris
c934813f06 Make the `whitespace.el' issue a little less confusing for people by
actually mentioning it.
2008-02-27 04:48:23 +00:00
Glenn Morris
2e3acc4711 Mention --disable-font-backend option. 2008-02-27 04:43:48 +00:00
Glenn Morris
52151df0ac Remove a lot of old and obsolete info.
(titlepage): Simplify.
(Emacs 19 MUAs, Emacs 18 MUAs, MH-E with any Emacsen)
(VM with any Emacsen, GNEWS with any Emacsen)
(Overloading for Non-conforming MUAs, Version 3 Changes)
(The Supercite Mailing List): Delete nodes.
(Introduction): Remove info about old packages.
(Getting Connected): Simplify.  Remove info about old packages.
(Citing Commands): Delete Emacs 19 info.
(Hints to MUA Authors): Simplify.
(Thanks and History): Merge in some info from the deleted node
"Version 3 Changes".
2008-02-27 04:42:33 +00:00
Glenn Morris
34b5f6df51 (sc-cite-original): Doc fix.
(sc-version): Make obsolete.
(sc-describe): Show the SC info page.  Make obsolete.
2008-02-27 04:34:05 +00:00
Stefan Monnier
18a9f8d9bc (Finsert_file_contents): Don't reset undo_list if no change
is made to the buffer.
2008-02-27 04:10:15 +00:00
Stefan Monnier
d379ff015f *** empty log message *** 2008-02-26 21:35:04 +00:00
Reiner Steib
143cecdb7a (Gnus): Mention problem with coding system `utf-8-emacs'
when using different Emacs versions.
2008-02-26 21:08:38 +00:00
Stefan Monnier
6d25a31264 (set-mark-command): Deactivate mark on second C-SPC C-SPC
when using transient-mark-mode.
2008-02-26 19:41:53 +00:00
Chong Yidong
b20e7c7dcc (Formatting Strings): Treat - and 0 as flag characters. 2008-02-26 18:48:00 +00:00
Chong Yidong
c6b0dfd519 * strings.texi (Formatting Strings): Treat - and 0 as flag
characters.
2008-02-26 18:47:52 +00:00
Stefan Monnier
0f8b27ea24 * dispextern.h (face_at_buffer_position, face_for_overlay_string)
(face_at_string_position):
* xfaces.c (face_at_buffer_position, face_for_overlay_string)
(face_at_string_position):
* xdisp.c (display_string, next_overlay_change):
* buffer.h (overlays_at):
* buffer.c (overlays_at): Use EMACS_INT for buffer positions.
Update callers.
2008-02-26 18:18:05 +00:00
Chong Yidong
575b782f82 (Fformat): Doc fix. 2008-02-26 16:36:52 +00:00
Chong Yidong
4e7c53cad8 * editfns.c (Fformat): Doc fix. 2008-02-26 16:36:46 +00:00
Juanma Barranquero
51c0110044 (Ffont_spec, Ffont_at): Fix typos in docstrings.
(Ffont_put, Flist_families, Ffont_fill_gstring, Ffont_drive_otf,
Ffont_otf_alternates, Fquery_font): Doc fixes.
2008-02-26 16:25:25 +00:00
Jan Djärv
df1a5d7dde (compilation-mode-tool-bar-map): The same. 2008-02-26 14:41:25 +00:00
Jan Djärv
f387c936a9 (grep-mode-tool-bar-map): Change place on next
and previous.
2008-02-26 14:41:01 +00:00
Miles Bader
f5c7594083 Remove RCS keywords
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1083
2008-02-26 09:00:24 +00:00
Glenn Morris
cbbe9a375e (top-level): Don't require comint when compiling.
(nslookup-font-lock-keywords): Don't require font-lock.
Use font-lock faces rather than variables.
(nslookup, ftp, smbclient, network-service-connection):
Don't require comint.
(comint-prompt-regexp, comint-input-autoexpand)
(comint-input-ring): Declare for compiler.
(comint-mode, ffap-string-at-point, comint-exec): Autoload.
(dns-lookup-host): Don't require ffap.  Remove `with-no-warnings'.
2008-02-26 04:31:30 +00:00
Glenn Morris
320d3e682f (ibuffer-do-toggle-read-only): Don't use `iff' in doc-string. 2008-02-26 04:28:18 +00:00
Glenn Morris
fb4c5fe199 Combine entries. 2008-02-26 04:27:39 +00:00
Stefan Monnier
160dfe4360 (doc-view-current-page): Add a `win' argument. 2008-02-26 02:06:33 +00:00
Stefan Monnier
060451300d *** empty log message *** 2008-02-26 01:43:54 +00:00