Function: ses-left

ses-left is a byte-compiled function defined in ses.el.gz.

Signature

(ses-left VALUE &optional SPAN FILL PRINTER)

Documentation

Print VALUE, left aligned within column.

FILL is the fill character for aligning (default = '-'). SPAN indicates how many additional rightward columns to include in width (default = 0). PRINTER is the printer to use for printing the value, default is the column printer if any, or the spreadsheet the spreadsheet default printer otherwise.

Source Code

;; Defined in /usr/src/emacs/lisp/ses.el.gz
(defun ses-left (value &optional span fill printer)
  "Print VALUE, left aligned within column.
FILL is the fill character for aligning (default = '-').
SPAN indicates how many additional rightward columns to include
in width (default = 0).
PRINTER is the printer to use for printing the value, default is the
column printer if any, or the spreadsheet the spreadsheet default
printer otherwise."
  (ses--align value
              (lambda (value width fill)
                (if (<= width 0)
                    value ; Too large for field, anyway.
                  (concat value (make-string width fill))))
              span (or fill ?-) printer))