Try to satisfy some of MELPA's requirements. #2
Annotations
9 errors and 43 warnings
Run MELPA checks (28.1):
tads3-mode.el#L1
There is no (provide 'tads3-mode) form.
|
Run MELPA checks (28.1):
tads3-mode.el#L152
This key sequence is reserved (see Key Binding Conventions in the Emacs Lisp manual)
|
Run MELPA checks (28.1):
tads3-mode.el#L1547
"*tads3-interpreter-process*" doesn't start with package's prefix "tads3".
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1
There is no (provide 'tads3-mode) form.
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L152
This key sequence is reserved (see Key Binding Conventions in the Emacs Lisp manual)
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1547
"*tads3-interpreter-process*" doesn't start with package's prefix "tads3".
|
Run MELPA checks (29.3):
tads3-mode.el#L1
There is no (provide 'tads3-mode) form.
|
Run MELPA checks (29.3):
tads3-mode.el#L152
This key sequence is reserved (see Key Binding Conventions in the Emacs Lisp manual)
|
Run MELPA checks (29.3):
tads3-mode.el#L1547
"*tads3-interpreter-process*" doesn't start with package's prefix "tads3".
|
Run MELPA checks (snapshot)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run MELPA checks (snapshot):
tads3-mode.el#L1
file has no ‘lexical-binding’ directive on its first line
|
Run MELPA checks (snapshot):
tads3-mode.el#L167
defvar ‘tads3-interpreter’ docstring wider than 80 characters
|
Run MELPA checks (snapshot):
tads3-mode.el#L364
third arg to ‘defconst tads3-class-name-regexp’ is not a string: symbol-end
|
Run MELPA checks (snapshot):
tads3-mode.el#L465
docstring has wrong usage of unescaped single quotes (use \=' or different quoting such as `...')
|
Run MELPA checks (snapshot):
tads3-mode.el#L1007
Doc string after ‘interactive’
|
Run MELPA checks (snapshot):
tads3-mode.el#L1265
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (snapshot):
tads3-mode.el#L1271
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (snapshot):
tads3-mode.el#L1302
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (snapshot):
tads3-mode.el#L1439
Malformed function ‘(files (mapcar #'expand-file-name (cl-remove-if-not (lambda (file) (or (equal tads3--last-source-update-time nil) (time-less-p tads3--last-source-update-time (file-attribute-modification-time (file-attributes file))))) (tads3--get-source-files))))’
|
Run MELPA checks (28.1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run MELPA checks (28.1):
tads3-mode.el#L167
defvar `tads3-interpreter' docstring wider than 80 characters
|
Run MELPA checks (28.1):
tads3-mode.el#L1264
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (28.1):
tads3-mode.el#L1270
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (28.1):
tads3-mode.el#L1305
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (28.1):
tads3-mode.el#L1430
‘(files (mapcar #'expand-file-name (cl-remove-if-not (lambda (file) (or (equal tads3--last-source-update-time nil) (time-less-p tads3--last-source-update-time (file-attribute-modification-time (file-attributes file))))) (tads3--get-source-files))))’ is a malformed function
|
Run MELPA checks (28.1):
tads3-mode.el#L1447
reference to free variable ‘ident-output’
|
Run MELPA checks (28.1):
tads3-mode.el#L1451
reference to free variable ‘files’
|
Run MELPA checks (28.1):
tads3-mode.el#L1454
reference to free variable ‘ident-process’
|
Run MELPA checks (28.1):
tads3-mode.el#L1500
docstring wider than 80 characters
|
Run MELPA checks (28.1):
tads3-mode.el#L1505
docstring wider than 80 characters
|
Run MELPA checks (release-snapshot)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L167
defvar `tads3-interpreter' docstring wider than 80 characters
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L465
docstring has wrong usage of unescaped single quotes (use \= or different quoting)
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1007
Doc string after `interactive'
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1265
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1271
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1302
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1439
‘(files (mapcar #'expand-file-name (cl-remove-if-not (lambda (file) (or (equal tads3--last-source-update-time nil) (time-less-p tads3--last-source-update-time (file-attribute-modification-time (file-attributes file))))) (tads3--get-source-files))))’ is a malformed function
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1449
reference to free variable ‘ident-output’
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1451
reference to free variable ‘files’
|
Run MELPA checks (release-snapshot):
tads3-mode.el#L1454
reference to free variable ‘ident-process’
|
Run MELPA checks (29.3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run MELPA checks (29.3):
tads3-mode.el#L167
defvar `tads3-interpreter' docstring wider than 80 characters
|
Run MELPA checks (29.3):
tads3-mode.el#L465
docstring has wrong usage of unescaped single quotes (use \= or different quoting)
|
Run MELPA checks (29.3):
tads3-mode.el#L1007
Doc string after `interactive'
|
Run MELPA checks (29.3):
tads3-mode.el#L1265
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (29.3):
tads3-mode.el#L1271
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (29.3):
tads3-mode.el#L1302
‘delete-backward-char’ is for interactive use only; use ‘delete-char’ instead.
|
Run MELPA checks (29.3):
tads3-mode.el#L1439
‘(files (mapcar #'expand-file-name (cl-remove-if-not (lambda (file) (or (equal tads3--last-source-update-time nil) (time-less-p tads3--last-source-update-time (file-attribute-modification-time (file-attributes file))))) (tads3--get-source-files))))’ is a malformed function
|
Run MELPA checks (29.3):
tads3-mode.el#L1449
reference to free variable ‘ident-output’
|
Run MELPA checks (29.3):
tads3-mode.el#L1451
reference to free variable ‘files’
|
Run MELPA checks (29.3):
tads3-mode.el#L1454
reference to free variable ‘ident-process’
|