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

84264 commits

Author SHA1 Message Date
Kenichi Handa
7181ea6aa0 (font_parse_fcname): Remove unused variables.
(font_sort_entites): Delete the arg SPEC.  Caller changed.  Fix
for the case of ! best_only.
(font_delete_unmatched): Check DPI and AVGWIDTH too.
2008-06-25 07:31:37 +00:00
Kenichi Handa
50542767a7 *** empty log message *** 2008-06-25 07:16:43 +00:00
Dan Nicolaescu
10c7e43106 * vc-hg.el:
* vc-git.el: Require vc-dir when compiling.
2008-06-25 05:35:05 +00:00
Kenichi Handa
249e6f764a *** empty log message *** 2008-06-25 04:58:14 +00:00
Dan Nicolaescu
34e6028a41 (vc-annotate-parent-rev): Pacify byte compiler.
(vc-svn-parse-status): Do not set the vc-backend property.
2008-06-25 03:26:45 +00:00
Dan Nicolaescu
2913a58d6e * vc-dir.el (vc-dir-marked-only-files-and-states): Rename from
vc-dir-marked-only-files.  Change the return value.
(vc-dir-child-files-and-states): Rename from vc-dir-child-files.
Change the return value.
(vc-dir-deduce-fileset): New function broken out from ...
* vc.el (vc-deduce-fileset): ... here and ...
(vc-deduce-fileset): ... here.
2008-06-25 03:19:14 +00:00
Kenichi Handa
40ef884328 (Fstring_to_unibyte): Fix typo in docstring. 2008-06-25 02:56:20 +00:00
Kenichi Handa
888d7d8651 Mention string-to-unibyte. 2008-06-25 02:55:06 +00:00
Kenichi Handa
9a9d8a8fa7 (image-jpeg-p): Convert DATA to unibyte at first. 2008-06-25 02:48:03 +00:00
Dan Nicolaescu
e53ac7180f (vc-annotate-parent-rev): Pacify byte compiler. 2008-06-25 02:45:50 +00:00
Kenichi Handa
c042d659c1 (Fstring_to_unibyte): EXFUN it. 2008-06-25 02:45:09 +00:00
Kenichi Handa
0460afe531 (str_to_unibyte): Extern it. 2008-06-25 02:44:43 +00:00
Kenichi Handa
4aa40bb808 (str_to_unibyte): New function. 2008-06-25 02:44:20 +00:00
Kenichi Handa
b4480f1678 (Fstring_to_unibyte): New function.
(syms_of_fns): Defsubr it.
2008-06-25 02:43:59 +00:00
Andreas Schwab
ed008205fc (face-font-family-alternatives, variable-pitch): Use
"Sans Serif", not "Sans-Serif".
2008-06-25 00:39:59 +00:00
Kenichi Handa
65c108e456 *** empty log message *** 2008-06-25 00:35:02 +00:00
Andreas Schwab
56f6f7604b Fix thinko. 2008-06-24 23:58:00 +00:00
Andreas Schwab
fd13748d94 (bootstrap-clean): Do what distclean does but don't remove
Makefile.
(distclean): Depend on bootstrap-clean and remove Makefile.
2008-06-24 23:44:12 +00:00
Andreas Schwab
4c3f18fe70 (${lispsource}/loaddefs.el): Renamed from
../lisp/loaddefs.el.
2008-06-24 23:00:25 +00:00
Chong Yidong
463c6766f9 Document truncate-partial-width-windows change. 2008-06-24 20:02:13 +00:00
Chong Yidong
80073c336e (face-font-family-alternatives, variable-pitch): Change "Sans" to the
canonical name "Sans-Serif".
2008-06-24 18:18:05 +00:00
Chong Yidong
61cfc803f8 * faces.el (face-font-family-alternatives, variable-pitch): Change
"Sans" to the canonical name "Sans-Serif".
2008-06-24 18:17:55 +00:00
Chong Yidong
85b1de329d Document `word-wrap'. 2008-06-24 18:04:44 +00:00
Chong Yidong
6de3804e94 (Vtruncate_partial_width_windows): New Lisp_Object, replacing
truncate_partial_width_windows.
(init_iterator): If Vtruncate_partial_width_windows is an integer,
truncate only if the window width is below that integer.
(start_display. resize_mini_window, produce_stretch_glyph)
(display_string, move_it_in_display_line_to): Use line_wrap.
(back_to_previous_visible_line_start, reseat_1): Reset
string_from_display_prop_p.
(display_line): Extend default face to end of line when wrapping.
(display_line, move_it_in_display_line_to): Add ability
to wrap continued lines at word boundaries.
2008-06-24 18:00:20 +00:00
Chong Yidong
81b6a66526 (compute_motion): Obey integer values of truncate-partial-width-windows. 2008-06-24 17:58:50 +00:00
Chong Yidong
64d3f03b89 (direct_output_for_insert): Avoid direct output when inserting a space
with word wrap on.
2008-06-24 17:57:21 +00:00
Chong Yidong
7e17f53d30 Replace truncate_partial_width_windows with
Vtruncate_partial_width_windows.
2008-06-24 17:57:02 +00:00
Chong Yidong
bf7a8847fe (struct it): Replace bool truncate_lines_p with a line_wrap enum
possessing three possible values.
2008-06-24 17:56:41 +00:00
Chong Yidong
0858cd02f0 (syms_of_buffer): New variables default-word-wrap and word-wrap.
(init_buffer_once): Initialize them.
2008-06-24 17:56:14 +00:00
Chong Yidong
b099871957 (struct buffer): New member word_wrap. 2008-06-24 17:55:20 +00:00
Chong Yidong
faa6190fe7 * buffer.h (struct buffer): New member word_wrap.
* buffer.c (syms_of_buffer): New variables default-word-wrap and
word-wrap.
(init_buffer_once): Initialize them.

* dispextern.h (struct it): Replace bool truncate_lines_p with a
line_wrap enum possessing three possible values.

* termopts.h: Replace truncate_partial_width_windows with
Vtruncate_partial_width_windows.

* dispnew.c (direct_output_for_insert): Avoid direct output when
inserting a space with word wrap on.

* indent.c (compute_motion): Obey integer values of
truncate-partial-width-windows.

* xdisp.c (Vtruncate_partial_width_windows): New Lisp_Object,
replacing truncate_partial_width_windows.
(init_iterator): If Vtruncate_partial_width_windows is an integer,
truncate only if the window width is below that integer.
(start_display. resize_mini_window, produce_stretch_glyph)
(display_string, move_it_in_display_line_to): Use line_wrap.
(back_to_previous_visible_line_start, reseat_1): Reset
string_from_display_prop_p.
(display_line): Extend default face to end of line when wrapping.
(display_line, move_it_in_display_line_to): Add ability
to wrap continued lines at word boundaries.
2008-06-24 17:54:59 +00:00
Chong Yidong
09e18d034a Re-order items. 2008-06-24 17:27:10 +00:00
Stefan Monnier
4e09950491 Fix up comments. 2008-06-24 13:29:28 +00:00
Jason Rumney
c3bb54651c (Ffont_face_attributes): Multiply pixel size before point
conversion to avoid multiplying rounding error.
2008-06-24 10:32:03 +00:00
Jason Rumney
c4e8ee5e6f (PIXEL_TO_POINT): Clarify usage in comment. 2008-06-24 10:31:12 +00:00
Jason Rumney
3a8105cd57 Add coding tag. 2008-06-24 08:58:45 +00:00
Kenichi Handa
2641e21320 (font_score): Even if the PIXEL_SIZE is the same, check
DPI too.
(font_sort_entites): Setup prefer_prop[FONT_DPI_INDEX] too.
2008-06-24 07:01:27 +00:00
Jay Belanger
aee08080a2 (Killing from the stack): Mention how to use normal Emacs copying. 2008-06-24 05:27:35 +00:00
Jay Belanger
7a3e1fb5a8 (calc-init-extensions): Add keybinding for `kill-ring-save'. 2008-06-24 05:22:08 +00:00
Jay Belanger
7163bf2cc3 (calc-mode-map): Add extra keybindings to `calc-missing-key'. 2008-06-24 05:21:40 +00:00
Miles Bader
520713e786 Handle void selection in mouse-appearance-menu
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1281
2008-06-24 04:52:51 +00:00
Dan Nicolaescu
2a520399dc * add-log.el (add-change-log-entry): Add new arg to force each new
entry to be on a new line.
* diff-mode.el (diff-add-change-log-entries-other-window): Use it.
2008-06-24 04:04:48 +00:00
Dan Nicolaescu
c4c0a44b61 (vc-client-object): Remove.
(vc-dir-prepare-status-buffer): Take a backend as an argument and
use it when looking for a buffer.
(vc-dir): Add a backend argument.  Set revert-buffer-function.
Don't create a client object.  Move bindings ...
(vc-dir-menu-map, vc-dir-mode-map): ... here.
(vc-dir-revert-buffer-function): New function.
(vc-generic-status-printer): Rename to ...
(vc-dir-status-printer): ... this.
(vc-generic-state, vc-generic-status-fileinfo-extra)
(vc-dir-extra-menu, vc-make-backend-object): Remove.
(vc-default-status-printer): Use a different face for
directories.  Don't display any text for directories in the state
column.  Add tooltips.
2008-06-24 03:45:06 +00:00
Dan Nicolaescu
572aed3d4c (Todo): Update. 2008-06-24 03:24:38 +00:00
Juanma Barranquero
ecfb57d923 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc. 2008-06-24 03:20:12 +00:00
Dan Nicolaescu
f8bd9ac6ef * vc-hg.el (vc-annotate-convert-time, vc-default-status-printer):
* vc-rcs.el (vc-annotate-convert-time):
* vc-mtn.el (vc-annotate-convert-time):
* vc-git.el (vc-annotate-convert-time):
* vc-cvs.el (vc-annotate-convert-time):
* vc-bzr.el (vc-annotate-convert-time): Declare as functions.
2008-06-24 02:41:04 +00:00
Juanma Barranquero
f245f2c610 Fix typos. 2008-06-24 01:07:34 +00:00
Juanma Barranquero
540c2a3339 * gmake.defs (DEBUG_FLAG, DEBUG_LINK) [!NODEBUG]:
Don't hardcode -gstabs+, use DEBUG_INFO.

* configure.bat (gccdebug): Check for DWARF-2 support in GCC.
  Default to stabs if the compiler does not support DWARF-2.
  (genmakefiles): Write new variable DEBUG_INFO to config.settings.
2008-06-23 21:34:24 +00:00
Eli Zaretskii
400aaed216 Large file support in MS-Windows `stat' is done. 2008-06-23 21:08:22 +00:00
Jason Rumney
0b07ad98c5 * w32term.c (x_draw_glyph_string_background)
(x_draw_glyph_string): Remove old bdf font code.

* w32term.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE): Remove.
2008-06-23 12:41:50 +00:00