Function: array-beginning-of-field

array-beginning-of-field is a byte-compiled function defined in array.el.gz.

Signature

(array-beginning-of-field &optional GO-THERE)

Documentation

Return the column of the beginning of the current field.

Optional argument GO-THERE, if non-nil, means go there too.

Source Code

;; Defined in /usr/src/emacs/lisp/array.el.gz
;;; Internal movement functions.

(defun array-beginning-of-field (&optional go-there)
  "Return the column of the beginning of the current field.
Optional argument GO-THERE, if non-nil, means go there too."
  ;; Requires that array-buffer-column be current.
  (let ((goal-column (- array-buffer-column (% array-buffer-column array-field-width))))
    (if go-there
        (array-move-to-column-untabify goal-column)
      goal-column)))