diff options
author | Karl Heuer <kwzh@gnu.org> | 1999-03-01 03:50:00 +0000 |
---|---|---|
committer | Karl Heuer <kwzh@gnu.org> | 1999-03-01 03:50:00 +0000 |
commit | 92eb0b412ab6dbd44490607f4ba335ec666f0759 (patch) | |
tree | 76942835416ae174b96b600a8397d71800af2c06 /src/cmds.c | |
parent | b23963e3d5edeeb145a66ec2c4d4163e6e7a8e0b (diff) | |
download | emacs-92eb0b412ab6dbd44490607f4ba335ec666f0759.tar.gz |
(internal_self_insert): Calculate column properly
in overwrite-of-tab case.
Diffstat (limited to 'src/cmds.c')
-rw-r--r-- | src/cmds.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmds.c b/src/cmds.c index c1f92c745f6..2273aa03002 100644 --- a/src/cmds.c +++ b/src/cmds.c @@ -398,7 +398,7 @@ internal_self_insert (c, noautofill) && XINT (current_buffer->tab_width) > 0 && XFASTINT (current_buffer->tab_width) < 20 && (target_clm = (current_column () - + XINT (Fchar_width (make_number (c2)))), + + XINT (Fchar_width (make_number (c)))), target_clm % XFASTINT (current_buffer->tab_width))))) { int pos = PT; |