1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-08 04:30:45 -08:00
Commit graph

18147 commits

Author SHA1 Message Date
Juanma Barranquero
ab80314baa (Fset_window_buffer): Fix docstring. 2004-05-07 00:45:53 +00:00
Thien-Thi Nguyen
70646bb5c5 (main) [VMS]: Fix var ref. 2004-05-06 19:48:50 +00:00
Juanma Barranquero
b03a4fdde7 *** empty log message *** 2004-05-06 00:46:57 +00:00
Juanma Barranquero
948d29955e (Fsetq_default): Fix docstring. 2004-05-06 00:10:15 +00:00
Jason Rumney
279d3293d3 (Display) [HAVE_NTGUI]: Redefine while loading xpm.h to avoid name clash. 2004-05-05 23:22:41 +00:00
Jan Djärv
440c7d00c4 fileio.c (Frename_file): Put symlink handling inside #ifdef S_IFLNK. 2004-05-04 19:23:31 +00:00
Jan Djärv
f72b5416b9 * fileio.c (barf_or_query_if_file_exists): Use lstat.
(Frename_file): Handle renaming of symlinks across file systems.
2004-05-04 13:54:50 +00:00
Kim F. Storm
6ab6679999 *** empty log message *** 2004-05-04 13:45:52 +00:00
Kim F. Storm
17b01ffc96 (Qtotal): New var.
(syms_of_xdisp): Intern and staticpro it.
(calc_line_height_property): New arg total.  Set it if
line-spacing property has format (total . VALUE).
(x_produce_glyphs): Ignore line-spacing if line-height is 0.
Handle total line-spacing property.
2004-05-04 12:51:45 +00:00
Jan Djärv
ab2d724b88 * gtkutil.c (xg_update_scrollbar_pos): Call XClearWindow to clear
"under" scroll bar when size/position changes.
2004-05-03 15:27:48 +00:00
Jason Rumney
238add5e58 Remove files related to old msvc only windows build. 2004-05-03 14:19:40 +00:00
Eli Zaretskii
05fdbeb881 *** empty log message *** 2004-05-02 18:55:11 +00:00
Eli Zaretskii
06a18d94f7 (SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY_INT): Avoid
compiler warnings.
2004-05-02 18:46:39 +00:00
Eli Zaretskii
1644f4e408 (region-cache.o): Depend on config.h 2004-05-02 17:46:46 +00:00
Stefan Monnier
6cbc951e92 (compute_motion): Save vpos in prev_vpos when dealing
with continuation lines, too.
2004-05-02 16:57:32 +00:00
Thien-Thi Nguyen
2b98b08872 (init_signals): Move decl outside `#ifdef POSIX_SIGNALS'. 2004-05-02 16:01:50 +00:00
Stefan Monnier
d9bf7950c2 (calc_line_height_property): YAILOM (yet another int/Lisp_Object mixup). 2004-05-01 21:19:31 +00:00
Eli Zaretskii
affa509c00 (top-level): Add "#pragma pack(0)" after <dir.h>, to
undo bad effect of pack(4) in some versions of system headers.
2004-05-01 17:39:43 +00:00
Jason Rumney
07c07cfe9a (x_draw_hollow_cursor): Sync with xterm.c 2004-05-01 10:10:36 +00:00
Kim F. Storm
038c748875 (syms_of_buffer) <cursor-type>: Doc fix. 2004-04-30 22:53:40 +00:00
Kim F. Storm
b2b55d030d *** empty log message *** 2004-04-30 22:53:12 +00:00
Kim F. Storm
6431cf0d5f (syms_of_buffer) <cursor-type>: Add hbar value. 2004-04-30 22:49:49 +00:00
Kim F. Storm
e71caa4ed9 *** empty log message *** 2004-04-29 22:41:05 +00:00
Kim F. Storm
a9e5c93275 (init_iterator): Handle line-spacing float value.
Initialize override_ascent member.
(append_space_for_newline): Reset override_ascent.
Remove use_default_face.
(calc_line_height_property): New function to calculate value of
line-height and line-spacing properties.  Look at overlays, too.
Set override_ascent, override_descent, override_boff members when
using another face than the current face.  Float values are now
relative to the frame default font, by default; accept a cons
of ratio and face name to specify value relative to a specific face.
(x_produce_glyphs): Use calc_line_height_property.
Use override_ascent etc. when set to handle different face heights.
A negative line-spacing property value is interpreted as a total
line height, rather than inter-line spacing.
(note_mouse_highlight): Allocate room for 40 overlays initially.
2004-04-29 22:37:52 +00:00
Kim F. Storm
d956147cec (struct it): Remove member use_default_face.
Add members override_ascent, override_descent, override_boff.
2004-04-29 22:36:34 +00:00
Kim F. Storm
60ebfdf3c3 (syms_of_buffer) <line-spacing>: Allow float value. 2004-04-29 22:36:11 +00:00
Stefan Monnier
0fddae66f4 (Fsubr_name): New fun.
(syms_of_data): Defsubr it.
2004-04-29 18:21:48 +00:00
Kim F. Storm
2883e85a24 (null_glyph_slice): New var.
(append_glyph, append_composite_glyph, append_stretch_glyph):
Use it to initialize glyph slice.
2004-04-28 21:00:40 +00:00
Kim F. Storm
712d23dc22 *** empty log message *** 2004-04-28 21:00:06 +00:00
Stefan Monnier
033ad8c637 *** empty log message *** 2004-04-27 22:02:27 +00:00
Stefan Monnier
b1c2132c0c (x_produce_glyphs): Fix the proverbial int/Lisp_Object mixup.
(on_hot_spot_p): Make sure we always return a value.
(Flookup_image_map): Remove unused var ix and iy.
(note_mode_line_or_margin_highlight): Remove unused var `image'.
2004-04-27 22:00:03 +00:00
Eli Zaretskii
9339736070 *** empty log message *** 2004-04-27 14:24:00 +00:00
Eli Zaretskii
319cb37860 (init_environment): If one of the TMP... environment
variables is set to a drive letter without a trailing slash,
append a slash.
2004-04-27 14:22:05 +00:00
Eli Zaretskii
0c54865e0b *** empty log message *** 2004-04-27 13:55:29 +00:00
Eli Zaretskii
819da85b3b (Fset_file_times): New function.
(syms_of_fileio): Intern and staticpro it.
2004-04-27 13:30:11 +00:00
Eli Zaretskii
5c5718b6f6 (lisp_time_argument): Provide externally. 2004-04-27 13:28:38 +00:00
Kim F. Storm
c4c07982c1 (x_produce_glyphs): Fix last change; handle newline in
header line strings.
2004-04-27 08:48:12 +00:00
Kim F. Storm
07dc12319c *** empty log message *** 2004-04-27 08:47:30 +00:00
Kim F. Storm
360fe9d22b *** empty log message *** 2004-04-26 22:39:49 +00:00
Kim F. Storm
7293ac2984 (struct it): New member use_default_face. 2004-04-26 22:39:21 +00:00
Kim F. Storm
4933c60309 (Qline_height): New variable.
(syms_of_xdisp): Intern and staticpro it.
(append_space_for_newline): Partially undo 2004-04-25 change;
add default_face_p arg, and restore callers.
Clear it->use_default_face after use.
(x_produce_glyphs): Set default font for ascii char if
it->use_default_font is set.  Change line-spacing property to set
just extra line spacing.  Handle new line-height property.
2004-04-26 22:05:43 +00:00
Kim F. Storm
d3b111bd85 *** empty log message *** 2004-04-26 22:05:15 +00:00
Andreas Schwab
0448588b08 . 2004-04-26 22:01:18 +00:00
Andreas Schwab
4b5af5e479 (print_object): Print non-ascii characters in bool vector representation
as octal escapes.  Use BOOL_VECTOR_BITS_PER_CHAR instead of BITS_PER_CHAR.
2004-04-26 21:56:26 +00:00
Andreas Schwab
db85986c76 (Fcopy_sequence, concat, internal_equal, Ffillarray, mapcar1): Use
BOOL_VECTOR_BITS_PER_CHAR instead of BITS_PER_CHAR for bool vectors.
2004-04-26 21:44:22 +00:00
Andreas Schwab
b9ed217755 (Faref, Faset): Use BOOL_VECTOR_BITS_PER_CHAR instead of
BITS_PER_CHAR for bool vectors.
2004-04-26 21:43:33 +00:00
Andreas Schwab
a097329fe7 (Fmake_bool_vector): Use BOOL_VECTOR_BITS_PER_CHAR instead of
BITS_PER_CHAR for bool vectors.
2004-04-26 21:42:49 +00:00
Andreas Schwab
d1ca81d9a8 (read1): Use BOOL_VECTOR_BITS_PER_CHAR instead of BITS_PER_CHAR for
bool vectors.
2004-04-26 21:28:40 +00:00
Andreas Schwab
4435a68af6 (BOOL_VECTOR_BITS_PER_CHAR): Define. 2004-04-26 21:26:17 +00:00
Steven Tamm
536d6baa1d lread.c (init_lread): Fixing typo HAVE_CARBON test logic 2004-04-26 18:44:22 +00:00