aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Dave Love2000-05-101-0/+6
|
* (Fwrite_region): If APPEND arg is an integer, seek toDave Love2000-05-101-9/+21
| | | | | that offset before writing. Move gcpro region past call of Ffile_regular_p.
* *** empty log message ***Dave Love2000-05-041-0/+4
|
* (syms_of_buffer) [auto-fill-function]: Doc fix.Dave Love2000-05-041-1/+2
|
* (syms_of_charset) [auto-fill-chars]: Doc fix.Dave Love2000-05-041-1/+1
|
* *** empty log message ***Gerd Moellmann2000-05-041-0/+6
|
* (insert_from_buffer_1): Adjust FROM position by numberGerd Moellmann2000-05-041-1/+5
| | | | | of inserted characters when BUF equals the current buffer, and PT is in front of or equal to FROM.
* *** empty log message ***Gerd Moellmann2000-05-031-0/+5
|
* (handle_single_display_prop): If display property valueGerd Moellmann2000-05-031-1/+6
| | | | | | is invalid, or something not supported on the frame, restore iterator's position to what it was initially. Make sure to return 0 for invalid and unsupported property values.
* *** empty log message ***Gerd Moellmann2000-05-031-0/+5
|
* (x_produce_glyphs) <composite chars>: Handle caseGerd Moellmann2000-05-031-17/+42
| | | | that x_per_char_metric returns null.
* *** empty log message ***Gerd Moellmann2000-05-021-0/+26
|
* (Qcenter): New variable.Gerd Moellmann2000-05-021-75/+56
| | | | | | | | | | | | | | | | (enum image_value_type): Add IMAGE_ASCENT_VALUE. (parse_image_spec): Handle IMAGE_ASCENT_VALUE. (image_ascent): New function. (lookup_image): Recognize `:ascent center'. (xbm_format, xpm_format, pbm_format, png_format, jpeg_format) (tiff_format, gif_format, gs_format): Use IMAGE_ASCENT_VALUE. (xbm_load): Don't set image's ascent here. (xbm_image_p, xpm_image_p, pbm_image_p, png_image_p) (jpeg_image_p, tiff_image_p, gif_image_p, gs_image_p): Don't check ascent values here. (Fimagep, Flookup_image [GLYPH_DEBUG]: Removed. (syms_of_xfns) [GLYPH_DEBUG]: Don't defsubr removed functions. (syms_of_xfns): Initialize Qcenter.
* (DEFAULT_IMAGE_HEIGHT): New macro.Gerd Moellmann2000-05-021-6/+4
| | | | (IMAGE_ASCENT): Removed.
* (x_produce_image_glyph, x_draw_image_foreground)Gerd Moellmann2000-05-021-4/+4
| | | | | (x_draw_image_relief, x_draw_image_foreground_1): Call function image_ascent instead of using IMAGE_ASCENT.
* (struct face): Add forward declaration.Gerd Moellmann2000-05-021-0/+3
| | | | | (struct image): Ditto. (image_ascent): Add prototype.
* *** empty log message ***Gerd Moellmann2000-05-021-0/+5
|
* (Fsignal): If lisp_eval_depth or spepdl_size are nearGerd Moellmann2000-05-021-0/+7
| | | | to the limits, increase the limits.
* (fs_load_font): By default, use 0x00..0x7f for ASCII.Kenichi Handa2000-05-011-2/+4
| | | | | Check Vfont_encoding_alist against the full name of the opened font.
* *** empty log message ***Kenichi Handa2000-05-011-0/+6
|
* *** empty log message ***Dave Love2000-04-281-0/+2
|
* (make_cursor_line_fully_visible): Handle case of rowsGerd Moellmann2000-04-282-9/+17
| | | | taller than the window.
* (realize_x_face): Fix the argument of the secondKenichi Handa2000-04-281-12/+12
| | | | xassert. BASE_FACE may not be a face for ASCII.
* *** empty log message ***Kenichi Handa2000-04-281-0/+5
|
* *** empty log message ***Gerd Moellmann2000-04-271-0/+21
|
* (slurp_file): New function.Gerd Moellmann2000-04-271-139/+192
| | | | | | | | | | | | (xbm_image_p): Handle case of in-memory XBM files. (xbm_scan): Rewritten to work on memory buffers instead of files. (xbm_read_bitmap_data): Renamed from xbm_read_bitmap_file_data. Work on memory buffers instead of files. If DATA is null test if buffer looks like an in-memory XBM file. (xbm_load_image): Renamed from xbm_load_image_file. Work on memory buffers instead of files. (xbm_file_p): New function. (xbm_load): Accept :data DATA where DATA is an in-memory XBM file.
* (read1): Don't treat period followed by certainGerd Moellmann2000-04-271-1/+2
| | | | characters as symbol start.
* (TERMCAP_OBJ): Removed.Gerd Moellmann2000-04-271-7/+2
| | | | (LIBS_TERMCAP): Don't define for __FreeBSD_version >= 400000.
* (termcapobj): Don't use TERMCAP_OBJ.Gerd Moellmann2000-04-271-4/+0
|
* (print_object): Treat print-length < 0 as nil.Gerd Moellmann2000-04-271-12/+27
|
* *** empty log message ***Gerd Moellmann2000-04-271-0/+8
|
* (end_of_file_error): New function.Gerd Moellmann2000-04-271-3/+21
| | | | (read1): Call it instead of signaling `end-of-file' directly.
* (print_error_message): Print data of `end-of-file'Gerd Moellmann2000-04-271-10/+17
| | | | with Fprinc instead of Fprin1.
* (freeze_window_start): Check that minibuffer scroll window isn't nil beforeKen Raeburn2000-04-262-0/+10
| | | | extracting the window structure pointer from it.
* (record_delete): If we hit the end of the undo list, stop picking elementsKen Raeburn2000-04-261-1/+4
| | | | apart.
* *** empty log message ***Gerd Moellmann2000-04-261-0/+6
|
* (display_line): If lines are continued, restoreGerd Moellmann2000-04-261-3/+24
| | | | | iterator's ascent/descent information to the values before the first glyph not fitting on the line.
* *** empty log message ***Gerd Moellmann2000-04-251-0/+14
|
* (try_window_id) <all changes above window start>: AdjustGerd Moellmann2000-04-251-10/+29
| | | | | positions in glyph matrix. Don't compute new window end positions.
* (increment_matrix_positions): Renamed fromGerd Moellmann2000-04-251-10/+8
| | | | | | increment_glyph_matrix_buffer_positions. (increment_row_positions): Renamed from increment_glyph_row_buffer_positions.
* Change names of renamed functions from dispnew.c in prototypes.Gerd Moellmann2000-04-251-3/+3
|
* *** empty log message ***Gerd Moellmann2000-04-241-1/+4
|
* (Fdo_auto_save): Create directories for auto-saveGerd Moellmann2000-04-241-1/+10
| | | | list file if necessary.
* *** empty log message ***Gerd Moellmann2000-04-241-0/+36
|
* (init_iterator): Set iterator's extra_line_spacingGerd Moellmann2000-04-241-3/+29
| | | | | | | | from buffer or frame. (automatic_hscrolling_p): New variable. (hscroll_windows): Scroll windows horizontally only if automatic hscrolling is allowed. (syms_of_xdisp): New variable `automatic-hscrolling'.
* (struct frame): Add member extra_line_spacing.Gerd Moellmann2000-04-241-0/+3
|
* (x_set_line_spacing): New function.Gerd Moellmann2000-04-241-25/+51
| | | | | | (Fx_create_frame): Set line spacing from resources. (Qline_spacing): New variable. (syms_of_xfns): Initialize Qline_spacing.
* (USAGE2): Add `--line-spacing' and `-lsp'.Gerd Moellmann2000-04-241-0/+1
|
* (init_buffer_once): Handle extra_line_spacing.Gerd Moellmann2000-04-241-2/+13
| | | | | | | (syms_of_buffer): Add `default-line-spacing' and `line-spacing'. (reset_buffer): Don't initialize extra2 and extra3. Intialize extra_line_spacing from default value. (init_buffer_once): Initialize default value of extra_line_spacing.
* (struct buffer): Add extra_line_spacing, remove extra2Gerd Moellmann2000-04-241-291/+294
| | | | and extra3.