diff options
| author | Vincent Belaïche | 2026-03-13 17:42:59 +0100 |
|---|---|---|
| committer | Vincent Belaïche | 2026-03-14 22:47:20 +0100 |
| commit | d4029676e6e296f7f76c27b95ccdd1797b09d86a (patch) | |
| tree | 5c450bf2f236aad9f6315ed8b7c377ee553d9ade | |
| parent | 18575792dc6a27122dd7a82a2d794cf46f75c1f3 (diff) | |
| download | emacs-scratch/bug80610-ses-read-column-printer.tar.gz emacs-scratch/bug80610-ses-read-column-printer.zip | |
[bug #80610] Fix ses-read-column-printer.scratch/bug80610-ses-read-column-printer
* lisp/ses.el (ses-read-column-printer): Access ses--curcell
*after* refreshing it with `ses-check-curcell'.
| -rw-r--r-- | lisp/ses.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/ses.el b/lisp/ses.el index 6f11b8c7f29..550bbd47e5a 100644 --- a/lisp/ses.el +++ b/lisp/ses.el | |||
| @@ -2742,8 +2742,9 @@ right-justified) or a list of one string (will be left-justified)." | |||
| 2742 | "Set the printer function for the current column. | 2742 | "Set the printer function for the current column. |
| 2743 | See `ses-read-cell-printer' for input forms." | 2743 | See `ses-read-cell-printer' for input forms." |
| 2744 | (interactive | 2744 | (interactive |
| 2745 | (let ((col (cdr (ses-sym-rowcol ses--curcell)))) | 2745 | (let ((col (cdr (progn |
| 2746 | (ses-check-curcell) | 2746 | (ses-check-curcell) |
| 2747 | (ses-sym-rowcol ses--curcell))))) | ||
| 2747 | (list col (ses-read-printer (format "Column %s printer" | 2748 | (list col (ses-read-printer (format "Column %s printer" |
| 2748 | (ses-column-letter col)) | 2749 | (ses-column-letter col)) |
| 2749 | (ses-col-printer col))))) | 2750 | (ses-col-printer col))))) |