Function: hycontrol-windows-grid-repeatedly

hycontrol-windows-grid-repeatedly is an autoloaded, interactive and byte-compiled function defined in hycontrol.el.

Signature

(hycontrol-windows-grid-repeatedly &optional ARG)

Documentation

Repeatedly display different window grid layouts according to prefix ARG.

ARG is prompted for each time. Left digit of ARG is the number of grid rows and the right digit is the number of grid columns.

See documentation of hycontrol-windows-grid for further details.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hycontrol.el
;;;###autoload
(defun hycontrol-windows-grid-repeatedly (&optional arg)
  "Repeatedly display different window grid layouts according to prefix ARG.
ARG is prompted for each time.  Left digit of ARG is the number
of grid rows and the right digit is the number of grid columns.

See documentation of `hycontrol-windows-grid' for further details."
  (interactive "p")
  (catch 'done
    (let (hycontrol-help-flag)
      (while t
	(while (not (or (eq arg 0) (hycontrol-windows-grid-valid-size-p arg)))
	  (setq arg (read-string "Display grid of ROW digit by COLUMN digit windows, e.g. 23 for 2R by 3C (RET to quit): "))
	  (setq arg (if (string-equal arg "")
			(throw 'done t)
		      (string-to-number arg)))
	  (unless (or (eq arg 0) (hycontrol-windows-grid-valid-size-p arg))
	    (beep)))
	(hycontrol-windows-grid arg)
	(setq arg nil)))))