aboutsummaryrefslogtreecommitdiffstats
path: root/src/indent.c
Commit message (Collapse)AuthorAgeFilesLines
* Comment change.Richard M. Stallman2002-11-291-5/+6
|
* Most uses of XSTRING combined with STRING_BYTES or indirection changed toKen Raeburn2002-07-151-3/+3
| | | | | SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references left unchanged for now.
* (last_known_column): Declare as double, not float.Richard M. Stallman2002-07-111-14/+14
| | | | | | (current_column, current_column_1, string_display_width) (position_indentation): Return `double'. (indented_beyond_p): Arg `column' is `double'. Callers changed.
* (last_known_column): Now a float.Thien-Thi Nguyen2002-06-031-37/+41
| | | | | | | | | (current_column_1, position_indentation, current_column, string_display_width): Return float. (Fcurrent_column): Cast `current_column' return value to int. (Fcurrent_indentation): Cast `position_indentation' retval to int. (indented_beyond_p): Third arg now a float. (compute_motion, vmotion): Cast `indented_beyond_p' 3rd arg to float.
* (Fvertical_motion): Fix last change.Pavel Janík2002-04-251-1/+1
|
* (Fvertical_motion): Move to the start of the lineGerd Moellmann2002-04-251-2/+12
| | | | containing PT before moving up or down.
* (Fmove_to_column): Remove unused local variable `next_boundary_byte'.Juanma Barranquero2002-04-191-8/+2
| | | | (current_column_1): Likewise.
* (Fmove_to_column): Remove unused local variable `end_byte'.Juanma Barranquero2002-04-171-2/+1
|
* (skip_invisible): Fix my brain fart.Stefan Monnier2002-03-051-6/+8
|
* (compute_motion): Likewise.Pavel Janík2001-12-091-2/+2
|
* (current_column_1): Fix handling of scan_bytes for mb chars.Richard M. Stallman2001-11-191-1/+3
|
* (current_column_1): Remove unused variable `prev_col'.Pavel Janík2001-11-091-1/+0
|
* (current_column_1): Remove unused variable `prev_col'.Pavel Janík2001-11-061-1/+0
|
* (current_column_1, Fmove_to_column): Separate the codeRichard M. Stallman2001-11-041-39/+68
| | | | | for display-table glyphs from the code buffer text, to fix bugs in the former.
* Update usage of CHECK_ macros (remove unused second argument).Pavel Janík2001-11-021-20/+20
|
* Change doc-string comments to `new style' [w/`doc:' keyword].Pavel Janík2001-10-211-105/+99
|
* Avoid (most) uses of XCAR/XCDR as lvalues, for flexibility in experimentingKen Raeburn2001-10-161-6/+6
| | | | with lisp system changes.
* (skip_invisible): Use new retval of TEXT_PROP_MEANS_INVISIBLE.Stefan Monnier2001-10-141-3/+1
|
* Fix a typo in a comment.Eli Zaretskii2001-10-141-2/+2
|
* (skip_invisible): Don't skip "ellipsisized" text.Stefan Monnier2001-10-121-1/+3
|
* Don't define min/max.Gerd Moellmann2001-10-081-3/+0
|
* (current_column): Fix column computation in theGerd Moellmann2001-07-231-0/+13
| | | | | presence of display table entries. (current_column_1, Fmove_to_column, compute_motion): Likewise.
* (string_display_width): Put in #if 0.Gerd Moellmann2001-05-281-0/+6
|
* (current_column, current_column_1, Fmove_to_column)Gerd Moellmann2001-03-161-171/+296
| | | | | (compute_motion): Handle characters from display vectors differently.
* (check_composition): Check validity of composition.Kenichi Handa2001-01-191-1/+2
|
* (current_column): Remove unused variable `stopchar'.Eli Zaretskii2001-01-021-2/+1
| | | | (Fcompute_motion): Remove unused variable `contin'.
* (compute_motion): Keep pos_byte in sync with pos.Miles Bader2000-11-251-0/+1
|
* Avoid some more compiler warnings.Gerd Moellmann2000-09-211-3/+3
|
* Include keyboard.h before frame.h.Andrew Innes2000-08-221-0/+1
|
* Fix nested comment.Dave Love2000-06-031-1/+1
|
* (Fmove_to_column): When ending within a tab, insertGerd Moellmann2000-05-161-7/+14
| | | | spaces first so that markers at the end of the tab get adjusted.
* (compute_motion): Set immediate_quit.Gerd Moellmann2000-04-101-1/+6
|
* (Fvertical_motion): Always use the current buffer.Gerd Moellmann2000-03-241-11/+12
| | | | Temporarily change the window's buffer, if necessary.
* (check_composition): New function.Kenichi Handa1999-12-151-17/+84
| | | | | | | | (MULTIBYTE_BYTES_WIDTH): Call STRING_CHAR_AND_LENGTH with MAX_MULTIBYTE_LENGTH, not MAX_LENGTH_OF_MULTI_BYTE_FORM. (current_column_1): Handle new way of composition. (Fmove_to_column): Likewise. (compute_motion): Likewise.
* Remove USE_TEXT_PROPERTIES.Gerd Moellmann1999-11-111-8/+2
|
* Use XCAR, XCDR, XFLOAT_DATA instead of explicit member access.Ken Raeburn1999-09-121-12/+12
|
* (MULTIBYTE_BYTES_WIDTH): Delete the 2nd arg C. Use theKenichi Handa1999-09-031-63/+20
| | | | macro STRING_CHAR_AND_LENGTH. Caller changed.
* Remove conditional compilation on NO_PROMPT_IN_BUFFER.Gerd Moellmann1999-08-211-15/+0
|
* (vmotion): Don't add in mini-buffer prompt widthGerd Moellmann1999-08-121-0/+2
| | | | if prompts are inserted into mini-buffer.
* (Fmove_to_column): Extend end of line only if FORCE is t.Karl Heuer1999-07-261-4/+5
|
* (Fvertical_motion): Rewritten.Gerd Moellmann1999-07-211-6/+27
|
* (compute_motion): Fix boundary case.Karl Heuer1999-06-121-1/+3
|
* (MULTIBYTE_BYTES_WIDTH): Check validity of a multibyte character.Kenichi Handa1998-11-061-5/+9
|
* (vmotion): Don't use WINDOW for Fget_char_propertyRichard M. Stallman1998-08-161-2/+11
| | | | when it is not showing the right buffer.
* (indented_beyond_p): Return the right kind of value.Richard M. Stallman1998-06-231-1/+1
|
* (compute_motion): Check for past vpos/hpos targetRichard M. Stallman1998-05-251-0/+20
| | | | before skipping invisible chars.
* Fix previous change.Kenichi Handa1998-05-091-1/+2
|
* Comment change.Richard M. Stallman1998-05-081-2/+3
|
* (compute_motion): Fix, in a different way, the bug of handlingKenichi Handa1998-05-081-2/+1
| | | | wide-column character around right margin.
* (compute_motion): Undo both May 7 changes.Richard M. Stallman1998-05-081-3/+19
|