comparison src/indent.c @ 3025:facf3239ba30

[xemacs-hg @ 2005-10-25 11:16:19 by ben] rename new->new_, convert 'foo to `foo' EmacsFrame.c, ExternalClient.c, ExternalShell.c, chartab.c, cmdloop.c, compiler.h, console.c, database.c, device-msw.c, device-x.c, device.c, doc.c, dragdrop.c, eval.c, event-msw.c, event-stream.c, events.c, extents.c, file-coding.c, fns.c, frame-tty.c, frame.c, gpmevent.c, gutter.c, hash.c, imgproc.c, indent.c, keymap.c, lisp-union.h, macros.c, malloc.c, marker.c, menubar-x.c, menubar.c, mule-charset.c, number.c, process.c, profile.h, ralloc.c, redisplay.c, select-common.h, select.c, syntax.c, sysfile.h, sysproc.h, systime.h, syswindows.h, toolbar.c, tooltalk.c, tparam.c, unexaix.c, unexalpha.c, unexconvex.c, unexec.c, unexhp9k800.c, unexmips.c, unicode.c, window.c: new -> new_. 'foo -> `foo'. lwlib-internal.h: redo assert macros to follow lisp.h and not trigger warnings. lwlib.c, xlwtabs.c: new -> new_.
author ben
date Tue, 25 Oct 2005 11:16:49 +0000
parents 8c96bdabcaf9
children 0d4c9d0f6a8d 8431b52e43b1
comparison
equal deleted inserted replaced
3024:b7f26b2f78bd 3025:facf3239ba30
1 /* Indentation functions. 1 /* Indentation functions.
2 Copyright (C) 1995 Board of Trustees, University of Illinois. 2 Copyright (C) 1995 Board of Trustees, University of Illinois.
3 Copyright (C) 1985, 1986, 1987, 1988, 1992, 1993, 1994, 1995 3 Copyright (C) 1985, 1986, 1987, 1988, 1992, 1993, 1994, 1995
4 Free Software Foundation, Inc. 4 Free Software Foundation, Inc.
5 Copyright (C) 2002 Ben Wing. 5 Copyright (C) 2002, 2005 Ben Wing.
6 6
7 This file is part of XEmacs. 7 This file is part of XEmacs.
8 8
9 XEmacs is free software; you can redistribute it and/or modify it 9 XEmacs is free software; you can redistribute it and/or modify it
10 under the terms of the GNU General Public License as published by the 10 under the terms of the GNU General Public License as published by the
390 and horizontal scrolling has no effect. 390 and horizontal scrolling has no effect.
391 391
392 If specified column is within a character, point goes after that character. 392 If specified column is within a character, point goes after that character.
393 If it's past end of line, point goes to end of line. 393 If it's past end of line, point goes to end of line.
394 394
395 A value of 'coerce for the second (optional) argument FORCE means if 395 A value of `coerce' for the second (optional) argument FORCE means if
396 COLUMN is in the middle of a tab character, change it to spaces. 396 COLUMN is in the middle of a tab character, change it to spaces.
397 Any other non-nil value means the same, plus if the line is too short to 397 Any other non-nil value means the same, plus if the line is too short to
398 reach column COLUMN, then add spaces/tabs to get there. 398 reach column COLUMN, then add spaces/tabs to get there.
399 399
400 Returns the actual column that it moved to. 400 Returns the actual column that it moved to.