dykstrom / basic-mode

Emacs major mode for editing BASIC code
GNU General Public License v3.0
7 stars 10 forks source link

fix(basic.el): Fix compile warnings for Emacs 29 #35

Closed jcs090218 closed 1 year ago

jcs090218 commented 1 year ago

Resolve compile warnings in Emacs 29:

In basic-increase-indent-p:
basic-mode.el:363:43: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.

In basic-decrease-indent-p:
basic-mode.el:372:39: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.
basic-mode.el:378:55: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.

In basic-current-indent:
basic-mode.el:388:35: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.

In basic-line-number-indented-correctly-p:
basic-mode.el:407:34: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.
basic-mode.el:408:34: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.
basic-mode.el:410:27: Warning: ‘point-at-bol’ is an obsolete function (as of
    29.1); use ‘line-beginning-position’ or ‘pos-bol’ instead.

In basic-has-line-number-p:
basic-mode.el:423:32: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.

In basic-remove-line-number:
basic-mode.el:433:40: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.
basic-mode.el:435:23: Warning: ‘point-at-bol’ is an obsolete function (as of
    29.1); use ‘line-beginning-position’ or ‘pos-bol’ instead.

In basic-current-line-number:
basic-mode.el:518:42: Warning: ‘point-at-eol’ is an obsolete function (as of
    29.1); use ‘line-end-position’ or ‘pos-eol’ instead.