1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 00:51:50 -08:00
Commit graph

80991 commits

Author SHA1 Message Date
Glenn Morris
aba08fe5f6 (viper-frame-value): Prefer buffer-local value, if set, over frame value. 2008-03-03 03:24:32 +00:00
Glenn Morris
4cba674aba (iconsrcdir): New variable.
(install-etc, mkdir): Use $iconsrcdir.  Handle the `scalable' icon directory.
2008-03-03 02:26:40 +00:00
Glenn Morris
252f3b82ad transient-mark-mode is off again. 2008-03-03 02:17:33 +00:00
Glenn Morris
43d16385af (transient-mark-mode): Don't turn on by default. 2008-03-03 02:16:29 +00:00
Juanma Barranquero
ce9c1f067c *** empty log message *** 2008-03-03 02:12:51 +00:00
Glenn Morris
0a4d4654f9 (open-tls-stream): Restore the 2007-11-04 change accidentally removed
by the 2007-12-05 merge from Gnus.
2008-03-03 02:11:04 +00:00
Juanma Barranquero
09fe06b74c Include math.h. 2008-03-03 02:10:00 +00:00
Jason Rumney
54efdcd133 (recompute_cached_metrics): Change font arg to w32font_info.
Compute options separately.
(w32font_open_internal): Set glyph_idx before caching metrics.
2008-03-03 01:49:33 +00:00
Jason Rumney
34fd2d28e9 (Quniscribe, QCformat): New symbols.
(syms_of_w32font): Define them.
(w32font_has_char): Indicate uncertainty.
(w32font_encode_char): Encode as glyph point. Make static.
(recompute_cached_metrics): New function.
(w32font_open_internal): Use it. Set font to use glyph points
initially. Set format based on type of font.
(w32font_text_extents, w32font_draw): Optionally use glyph points.
(w32_enumfont_pattern_entity): Accept backend arg. Set type based
on it. Set format based on information available here.
(add_font_entity_to_list): Identify backend based on opentype_only.
2008-03-03 00:31:40 +00:00
Jason Rumney
500591f86b (NTM_PS_OPENTYPE, NTM_TT_OPENTYPE, NTM_TYPE1): Define
if system headers don't.
(struct w32font_info): Enlarge ascii_metrics. Add glyph_idx.
(w32font_encode_char): Don't declare here.
2008-03-03 00:31:03 +00:00
Andreas Schwab
f907fb2ebe (ftfont_pattern_entity): Fix aliasing violations. 2008-03-02 21:13:09 +00:00
Andreas Schwab
14daee73e5 (decode_coding_big5, produce_chars): Fix typos in last
change.
2008-03-02 19:56:45 +00:00
Jason Rumney
480a77b543 ($(TRES)): Depend on icon and manifest. 2008-03-02 19:03:12 +00:00
Dan Nicolaescu
c9cc646241 New icon. 2008-03-02 18:18:35 +00:00
Andreas Schwab
26d72be862 Require cl when compiling. 2008-03-02 17:24:18 +00:00
Kenichi Handa
119852e72b (decode_coding_utf_8): When eol-type of CODING is
`dos', don't decode '\r' if that is the last in the source.
(decode_coding_utf_16, decode_coding_emacs_mule)
(decode_coding_iso_2022, decode_coding_sjis, decode_coding_big5)
(decode_coding_raw_text, decode_coding_charset): Likewise.
(produce_chars): Don't decode EOL here.  Use EMACS_INT.
2008-03-02 08:05:14 +00:00
Juanma Barranquero
0caa490be5 *** empty log message *** 2008-03-02 02:03:57 +00:00
Dan Nicolaescu
9326028376 (compilation-menu-map): Add menu entries
for useful options.
2008-03-02 01:10:30 +00:00
Glenn Morris
7d6f3b3a4d Add python-mode. 2008-03-01 23:51:46 +00:00
Jason Rumney
a823468b90 (w32font_full_name): Report point size for scalable fonts. 2008-03-01 23:04:20 +00:00
Kim F. Storm
98329671e2 (CHAR_GLYPH_SPACE_P): Check for default face. 2008-03-01 22:30:51 +00:00
Kim F. Storm
4ddc7e301f *** empty log message *** 2008-03-01 22:30:25 +00:00
Jason Rumney
67997c793b (w32font_full_name): New function.
(w32font_open_internal): Use it.
2008-03-01 21:22:50 +00:00
Glenn Morris
1c3b663ff9 This is Dan's patch from
http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00134.html
changed to use a common `bytecomp' prefix.

(byte-recompile-directory, byte-compile-file, batch-byte-compile)
(batch-byte-compile-file): Give a `bytecomp-' prefix to local
variables with common names.
2008-03-01 21:11:37 +00:00
Kim F. Storm
565b39a856 (line_draw_cost): Fix invalid glyph check. 2008-03-01 20:57:46 +00:00
Kim F. Storm
3f4e9c35d0 *** empty log message *** 2008-03-01 20:57:25 +00:00
Glenn Morris
60d3008e83 More info on how to replace make-variable-frame-local. 2008-03-01 20:31:09 +00:00
Glenn Morris
ce8fc80bbd (viper-cond-compile-for-xemacs-or-emacs): Delete macro.
Expand all viper-cond-compile-for-xemacs-or-emacs calls to a featurep test.

Replace obselete frame-local variables with frame-parameters.
(viper-replace-overlay-cursor-color, viper-insert-state-cursor-color)
(viper-emacs-state-cursor-color, viper-vi-state-cursor-color): Only
call make-variable-frame-local on XEmacs.
2008-03-01 20:23:36 +00:00
Jason Rumney
f3b9e4791f (font_unparse_fcname): Increase len when style is a symbol. 2008-03-01 20:21:03 +00:00
Glenn Morris
c721821652 (zmacs-region-stays): No need to define for compiler.
Expand all viper-cond-compile-for-xemacs-or-emacs calls to a featurep test.

Replace obselete frame-local variables with frame-parameters.
(viper-frame-value): New macro.
(viper-set-cursor-color-according-to-state, viper-save-cursor-color)
(viper-get-saved-cursor-color-in-replace-mode)
(viper-get-saved-cursor-color-in-insert-mode)
(viper-get-saved-cursor-color-in-emacs-mode, viper-set-replace-overlay):
Use viper-frame-value for viper-replace-overlay-cursor-color,
viper-emacs-state-cursor-color, viper-insert-state-cursor-color, and
viper-vi-state-cursor-color values.

(viper-set-minibuffer-overlay): Use when rather than if.
2008-03-01 20:19:23 +00:00
Glenn Morris
821d2c71ee (zmacs-region-stays): No need to define for compiler.
Expand all viper-cond-compile-for-xemacs-or-emacs calls to a featurep test.

Replace obselete frame-local variables with frame-parameters.
(viper-insert-state-post-command-sentinel, viper-R-state-post-command-sentinel)
(viper-replace-state-post-command-sentinel, viper-change-state-to-insert)
(viper-change-state-to-emacs): Use viper-frame-value for
viper-replace-overlay-cursor-color, viper-emacs-state-cursor-color,
viper-insert-state-cursor-color, and viper-vi-state-cursor-color values.
2008-03-01 20:14:46 +00:00
Glenn Morris
0e52cd1368 Expand all viper-cond-compile-for-xemacs-or-emacs calls to a featurep test. 2008-03-01 20:11:47 +00:00
Glenn Morris
fe4f1247e5 Expand all viper-cond-compile-for-xemacs-or-emacs calls to a featurep test.
(viper-add-keymap): Use mapc rather than mapcar on Emacs.
2008-03-01 20:11:00 +00:00
Glenn Morris
b94f99c804 Expand all viper-cond-compile-for-xemacs-or-emacs calls to a featurep test. 2008-03-01 20:10:26 +00:00
Glenn Morris
c92d7d39c8 Expand all viper-cond-compile-for-xemacs-or-emacs calls to a featurep test.
(viper-counting-clicks-p): Only define on XEmacs.
2008-03-01 20:09:54 +00:00
Glenn Morris
2994902a28 (zmacs-region-stays): Define for compiler once only. 2008-03-01 20:07:49 +00:00
Glenn Morris
c01e3aa1dd (byte-compile-maybe-guarded): Restore code commented out 2007-11-10. 2008-03-01 20:07:28 +00:00
Vinicius Jose Latorre
94dc593ff4 New version 9.3. 2008-03-01 19:00:24 +00:00
Juanma Barranquero
e0c8ae101a (make-glyph-code): Don't test the result of `face-id',
which already signals an error for invalid faces.
(glyph-face): Simplify.
2008-03-01 15:40:44 +00:00
Jan Djärv
7ee480ce4f (handle_one_xevent): For Gtk+ and ConfigureNotify, call
xg_frame_resized when the event is for the edit widget.
2008-03-01 14:59:17 +00:00
Jan Djärv
fc467bc4d2 (xg_frame_resized): Renamed from xg_resize_widgets. 2008-03-01 14:57:46 +00:00
Jan Djärv
1e39cbfbd7 (xg_resize_outer_widget): Only do one of set_geometry or
set_char_size.
(xg_frame_resized): Renamed from xg_resize_widgets.  Remove all
operations on widgets here.  Just set frame size if needed.
(flush_and_sync, x_wm_size_hint_off, xg_pack_tool_bar): New functions.
(xg_frame_set_char_size): Call x_wm_size_hint_off before resizing.
(x_wm_set_size_hint): Set size hints on the edit widget only, not
the whole frame.
(xg_create_tool_bar): Move attachement of the tool bar to
xg_pack_tool_bar.  Do not attach the tool bar if there are no items.
(free_frame_tool_bar): Remove call to SET_FRAME_GARBAGED.
2008-03-01 14:56:53 +00:00
Juanma Barranquero
c41cf13074 (desktop-read): Set `desktop-dirname' to nil before running
`desktop-not-loaded-hook' to allow modifying it.
Don't show warning message if `desktop-dirname' was modified.
2008-03-01 14:17:41 +00:00
Jason Rumney
6c8acaa1be *** empty log message *** 2008-03-01 10:09:52 +00:00
Jason Rumney
5dff811eea (w32_msg_pump): Disable debug code. 2008-03-01 10:02:23 +00:00
Nick Roberts
3f19508030 *** empty log message *** 2008-03-01 04:53:01 +00:00
Miles Bader
51fb064bc7 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1090
2008-03-01 01:28:31 +00:00
Miles Bader
14e8de0c3f Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1089
2008-03-01 01:28:14 +00:00
Juanma Barranquero
5831b5a648 (cua-remap-control-z): Fix typo in docstring. 2008-03-01 00:26:22 +00:00
Kim F. Storm
087a8fdc6f (Help Files): Move describe-gnu-project to C-h g.
Move describe-distribution to C-h C-o.
Move view-emacs-problems to C-h C-p.
Add view-emacs-debugging on C-h C-d.
Add view-external-packages on C-h C-e.
Add view-order-manuals on C-h C-m.
2008-02-29 23:44:55 +00:00