1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 08:11:05 -08:00
Commit graph

60221 commits

Author SHA1 Message Date
YAMAMOTO Mitsuharu
76d8f04c6d (remember_mouse_glyph): Use MATRIX_BOTTOM_TEXT_ROW to
get end of text rows.  Obtain header-line/mode-line rows directly.
2005-10-12 09:50:50 +00:00
Lars Hansen
97b3a2143e (desktop-load-file): Do nothing when FUNCTION is nil. 2005-10-12 09:16:55 +00:00
Kim F. Storm
cc9e7d9176 (glyph_rect, remember_mouse_glyph): Remove X versions.
(note_mouse_movement, XTmouse_position): Use generic
remember_mouse_glyph, add last_mouse_glyph arg.
2005-10-11 22:37:01 +00:00
Kim F. Storm
984c107d5e (remember_mouse_glyph): New generic version based on
glyph_rect and remember_mouse_glyph from xterm.c enhanced to
properly handle all different window areas.
2005-10-11 22:36:46 +00:00
Kim F. Storm
1bb92ecaf3 (note_mouse_movement): Fix last_mouse_glyph check.
(glyph_rect, remember_mouse_glyph): Remove w32 specific versions.
(note_mouse_movement, w32_mouse_position): Use generic
remember_mouse_glyph, add last_mouse_glyph arg.
2005-10-11 22:36:35 +00:00
Kim F. Storm
e2570d37b2 (note_mouse_movement): Add call to remember_mouse_glyph.
(glyph_rect, remember_mouse_glyph): Remove mac specific versions.
(XTmouse_position): Adapt to use generic remember_mouse_glyph
instead of pixel_to_glyph_coords.
2005-10-11 22:35:40 +00:00
Kim F. Storm
d7f18f68ff (remember_mouse_glyph): Add prototype. 2005-10-11 22:35:22 +00:00
Kim F. Storm
7a1277840d *** empty log message *** 2005-10-11 22:35:06 +00:00
Kim F. Storm
66d41723c5 (coordinates_in_window): Fix x position for ON_RIGHT_MARGIN.
Fix x position for ON_TEXT when left margin width > 0.
2005-10-11 22:21:50 +00:00
Kim F. Storm
d76432f581 *** empty log message *** 2005-10-11 22:21:36 +00:00
Richard M. Stallman
decb2a9e5b (sh-tmp-file): Use mktemp -t. Finish support for es and rc shells. 2005-10-11 22:06:53 +00:00
Stefan Monnier
f8b4fcda05 Sync with version in the GNU MDK project.
Try to fix up minor layout issues like indentation, line break, etc...
(mixal-mode-syntax-table): Don't try to specify comment syntax,
because it doesn't work.
(mixal-operation-codes): Add some more codes.
(mixal-font-lock-keywords): Process comments here.
(mixal-mode): mixasm no longer needs -g option.
2005-10-11 21:22:14 +00:00
Jay Belanger
125df7f5c8 *** empty log message *** 2005-10-11 19:46:24 +00:00
Jay Belanger
bc7fb06793 (Integration): Mention using `a i' to compute definite integrals. 2005-10-11 19:43:00 +00:00
Jay Belanger
b682966a61 (calc-integral): With an argument, compute the definite integral. 2005-10-11 19:41:48 +00:00
Chong Yidong
351b3bee2f * mouse.el (mouse-drag-region-1): Don't try to catch a
double-click when doing follow-link (it's overridden anyway).
2005-10-11 15:30:31 +00:00
Chong Yidong
592b0a3b6d (mouse-drag-region-1): Don't try to catch a
double-click when doing follow-link (it's overridden anyway).
2005-10-11 15:30:31 +00:00
Romain Francoise
f727012811 *** empty log message *** 2005-10-11 15:18:36 +00:00
Kim F. Storm
a65fc2c397 (make_lispy_position): Fix buffer calculations for
mouse click or movement in right fringe and the margins.
2005-10-11 15:07:28 +00:00
Kim F. Storm
4d1add72eb (coordinates_in_window): Fix returned y position when
ON_SCROLL_BAR.
2005-10-11 15:07:07 +00:00
Kim F. Storm
55a4ac3e20 *** empty log message *** 2005-10-11 15:06:48 +00:00
Juanma Barranquero
4e0c0d75ab *** empty log message *** 2005-10-11 10:54:03 +00:00
Juanma Barranquero
ac644d50c0 (update-directory-autoloads): Doc fix.
(autoload-print-form-outbuf): Add docstring.
2005-10-11 10:45:59 +00:00
Juanma Barranquero
2d4713aa66 *** empty log message *** 2005-10-11 08:32:08 +00:00
Juanma Barranquero
b25a72ab31 (fn_jpeg_stdio_src): Don't define it.
(init_jpeg_functions): Don't initialize `fn_jpeg_stdio_src'.
(our_common_init_source): Rename from `our_init_source'.
(our_common_term_source): Rename from `our_term_source'.
(our_memory_fill_input_buffer): Rename from `our_fill_input_buffer'.
(our_memory_skip_input_data): Rename from `our_skip_input_data'.
(jpeg_memory_src): Use the new names.
(struct jpeg_stdio_mgr): New struct.
(JPEG_STDIO_BUFFER_SIZE): New constant.
(our_stdio_fill_input_buffer, our_stdio_skip_input_data, jpeg_file_src): New
functions.
(jpeg_load): Use `jpeg_file_src' instead of `fn_jpeg_stdio_src'.
2005-10-11 08:25:27 +00:00
Juanma Barranquero
bf0b151d47 (FATAL ERRORS): Remove item about JPEG libraries on Windows (Done). 2005-10-11 08:23:28 +00:00
Juri Linkov
25f7a98cab *** empty log message *** 2005-10-11 05:55:17 +00:00
Juri Linkov
8300a5b5c7 (Info-mode-menu): Delete menu item "Edit".
(Info-mode): Delete description of Info-edit from docstring,
and rearrange descriptions of Info commands in the order
they are documented in the Info manual.
2005-10-11 05:47:55 +00:00
Juri Linkov
655e5fd57a Rearrange nodes.
(Top): Update menu.  Change ref `Info for Experts' to
`Advanced Info Commands'.
(Getting Started): Fix description of manual's parts.
(Help-Int): Change xref `Info Search' to `Search Index', and
`Expert Info' to `Advanced'.
(Advanced): Move node one level up.
(Search Text, Search Index): New nodes split out from `Info Search'.
(Go to node, Choose menu subtopic, Create Info buffer): New nodes
split out from `Advanced'.
(Advanced, Emacs Info Variables): De-document editing an Info file
in Info.
(Emacs Info Variables): Move node from `Expert Info' to `Advanced'.
(Creating an Info File): Delete node and move its text to
`Expert Info'.
2005-10-11 05:47:11 +00:00
Stefan Monnier
a120694fca (appt-check): Use diary-selective-display var. 2005-10-11 05:08:25 +00:00
YAMAMOTO Mitsuharu
71b7a47f79 (PER_CHAR_METRIC): Remove unused macro.
(fm_font_family_alist): New variable.
(syms_of_macterm): Initialize and staticpro it.
(decode_mac_font_name): Replace '-' in family name with '_' if it
occurs just once.  Lower family name.
(parse_x_font_name): Rename from x_font_name_to_mac_font_name.
All uses changed.  Remove argument MF and code conversion for it.
Add argument SIZE.  Rename argument MF_DECODED to FAMILY, and CS
to CHARSET.  Parse font size.  Lower family name.  Return integer
value for status of parsing.
(init_font_name_table) [USE_ATSUI]: Use decode_mac_font_name.
Don't use Fdowncase because family name is already lowered by
decode_mac_font_name.
(init_font_name_table): Always call decode_mac_font_name.  Add
pair of family name and its reference to fm_font_family_alist.
(mac_clear_font_name_table): Clear fm_font_family_alist.
(XLoadQueryFont): Move font size parsing part to parse_x_font_name.
Lookup fm_font_family_alist to get font family reference.
(XLoadQueryFont) [USE_ATSUI]: Don't use Fdowncase because family
name is already lowered by parse_x_font_name.
2005-10-11 03:35:54 +00:00
Miles Bader
3c02eaa7d3 Add arch tagline 2005-10-11 00:29:35 +00:00
Kim F. Storm
f0ad2f4c89 (glyph_rect): Return 0 if position is outside text area. 2005-10-10 22:54:19 +00:00
Kim F. Storm
31ab1f0585 (make_lispy_position): Fix buffer position calculation for
mouse click or movement in fringe.
2005-10-10 22:54:03 +00:00
Kim F. Storm
74051a928f *** empty log message *** 2005-10-10 22:50:01 +00:00
Richard M. Stallman
dba0acf67c (newsticker-start, newsticker-show-news): Add autoload cookies. 2005-10-10 22:32:07 +00:00
Richard M. Stallman
17a3b6da97 (sh-tmp-file): Use mktemp. 2005-10-10 21:24:29 +00:00
Kim F. Storm
58af559124 *** empty log message *** 2005-10-10 20:49:55 +00:00
Jay Belanger
fe7d6d98ed (Matrix and Scalar Modes, Kinds of Declarations): Mention square
matrix mode.
2005-10-10 20:00:13 +00:00
Jay Belanger
16d661843e (math-check-known-square-matrixp): Change order in which value is checked. 2005-10-10 19:59:18 +00:00
Richard M. Stallman
9c40111a84 (jka-compr-handler): Fix typo in `operations' prop. 2005-10-10 19:56:42 +00:00
Jay Belanger
bbcaa3e3b6 (calc-matrix-mode, calc-set-mode-line): Change the mode name `square'
to 'sqmatrix'.
2005-10-10 19:41:08 +00:00
Jay Belanger
91f4e54616 (calc-matrix-mode, math-get-modes-vec): Change the mode name `square'
to 'sqmatrix'.
2005-10-10 19:38:02 +00:00
Jay Belanger
3208fa650e (math-check-known-scalarp, math-check-known-matrixp): Check the values of
arguments that are variables.
(math-check-known-square-matrixp): New function.
(math-known-square-matrixp): Use math-check-known-square-matrixp.
(math-super-types): Add sqmatrix type.
2005-10-10 19:37:33 +00:00
Jason Rumney
9b909870cd (remember_mouse_glyph): New function.
(note_mouse_movement): Use it to remember the current glyph if
changed.
(XTmouse_position): Fix calculation of fake glyph under mouse.
Move code to calculate glyph under mouse into
remember_mouse_glyph.
2005-10-10 19:02:10 +00:00
Stefan Monnier
720a5d03f4 *** empty log message *** 2005-10-10 18:05:22 +00:00
Stefan Monnier
29878150b2 (select-tags-table-mode): Don't use selective-display.
(tags-select-tags-table): Pass `button' to the action function.
(select-tags-table): Place the side-info on button properties rather
than in hidden text.  Abbreviate file names.
(select-tags-table-mode-map): Inherit rather than copy buttom-map.
(select-tags-table-select): Add `button' argument.
Get side-info from the button property rather than from hidden text.
2005-10-10 17:49:12 +00:00
Romain Francoise
e61d3a5661 *** empty log message *** 2005-10-10 17:32:57 +00:00
Stefan Monnier
86ac52df49 (pascal-mode-map): Move init into declaration.
(pascal-mode-syntax-table): Make (* *) markers same class as { ... }.
(pascal-indent-command): Remove unused var `ind'.
(pascal-indent-case): Remove unused var `oldpos'.
(pascal-outline-map): Don't inherit from pascal-mode-map anymore,
since it's now used as a proper minor mode map.
(pascal-outline): Rename to pascal-outline-mode.
(pascal-outline-mode): Use define-minor-mode.
(pascal-outline-mode, pascal-outline-change): Use overlays rather than
selective-display.
2005-10-10 17:14:02 +00:00
Bill Wohler
a05fcb7d84 * mh-init.el (mh-image-load-path): New function that adds the path to
the MH-E images to the image-load-path or load-path depending on the
version of Emacs.

* mh-customize.el: Call mh-image-load-path just before
mh-tool-bar-define so that the toolbar images can be found.

* mh-customize.el (mh-invisible-header-fields-internal)
(mh-invisible-header-fields-internal): Add Received-SPF header and
X-Gmail- prefixes seen from Gmail. Jeffrey C Honig
<jch@honig.net>

* mh-customize.el (mh-customize): Use customization group mh-e.

* mh-e.el (desktop-buffer-mode-handlers): Only add to this list if
the variable exists. Not present pre-version 22.
(Version, mh-version): Added +cvs to version.

* mh-unit.el (mh-unit): Changed lm-verify test to Emacs 22.

* Makefile: Incorporated ideas from Clemens Fruhwirth to
generalize mh-loaddefs.el to make it work for both GNU Emacs and
XEmacs.
(EMACS_OPTIONS, XEMACS_OPTIONS): Use double-dash for all long
options.
(EMACS_LOADDEFS_COOKIE): New variable for generate-autoload-cookie
setting. Obsoletes XEMACS_LOADDEFS_COOKIE.
(EMACS_EXPORT_MH_LOADDEFS): New variable for GNU Emacs commands to
rebuild mh-loaddefs.el.
(XEMACS_EXPORT_MH_LOADDEFS): New variable for XEmacs commands to
rebuild mh-loaddefs.el. Obsoletes XEMACS_LOADDEFS_FILE and
XEMACS_LOADDEFS_PKG_NAME.
(MH-E-LOADDEFS-SRC): New variable which is set to $(MH-E-SRC) on
GNU Emacs, and adds $(MH-E-XEMACS-SRC) on XEmacs.
(all): Modify EMACS_EXPORT_MH_LOADDEFS and MH-E-LOADDEFS-SRC on
XEMacs.
(mh-loaddefs.el): Now depends on $(MH-E-LOADDEFS-SRC) and has
generic compile command that works on both GNU Emacs XEmacs.
(xemacs): Depend on autoloads instead of deleted loaddefs-xemacs.
(loaddefs-xemacs): Deleted.

* mh-comp.el (mh-font-lock-field-data): Fix a bug where the
function would return t but match-data was being set to nil
(closes SF #1241017). Satyaki Das  <satyaki@theforce.stanford.edu>.

* mh-comp.el (mh-insert-auto-fields): Inset identity regardless of
whether one was already set, since if one used a default identity
it would never be overridden. Peter S Galbraith
<psg@debian.org>

* mh-init.el (mh-path): Use customization group mh-e. Thanks to
Peter Whaite for these patches (closes SF #1213716).

* mh-mime.el (mh-compose-forward): Only use mh-sent-from-msg as a
default message if it's a number (as is done elsewhere).
Otherwise, an error is thrown if this function is called from a
draft created by mh-forward since this variable is a list. Also
added a space after the "Messages [%s]:" prompt.

* mh-mime.el (mh-compose-forward): Allow insertion of multiple
forwarded messages by range (including sequences).  For the sent
folder the default message presented is the sent message.  For
other folders, the default message is "cur", if it exists.
Jeffrey C Honig  <jch@honig.net>
2005-10-10 16:37:54 +00:00