Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix error when calling dashboard-previous-section before any section #213

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kisaragi-hiu
Copy link

Place the cursor on "Welcome to Emacs!" or just anywhere before the first section, then run dashboard-previous-section --- it will error out (at goto-char) complaining that nil is not a number or marker. This is caused by the current version not checking if local variables previous-section-start or current-section-start are non-nil (unlike dashboard-next-section).

This PR fixes that by making dashboard-previous-section fall back to jumping to the current position (effectively doing nothing) when both previous-section-start and next-section-start are nil.

Place cursor on "Welcome to Emacs!" or just anywhere before the first
section, then run `dashboard-previous-section` --- it will error out
(at goto-char) complaining that nil is not a number or marker. This is
caused by the current version not checking if local variables
previous-section-start or current-section-start are non-nil (unlike
dashboard-next-section).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant