* MELPA upgrade error
@ 2020-02-18 0:50 Emanuel Berg via Users list for the GNU Emacs text editor
2020-02-18 7:28 ` VanL
0 siblings, 1 reply; 9+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2020-02-18 0:50 UTC (permalink / raw)
To: help-gnu-emacs
Enter MELPA and
5 packages can be upgraded; type ‘U’ to mark them for upgrading.
I hit U and
package-menu--mark-upgrades-1: Wrong type argument: package-desc, nil
?
--
underground experts united
http://user.it.uu.se/~embe8573
https://dataswamp.org/~incal
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MELPA upgrade error
2020-02-18 0:50 MELPA upgrade error Emanuel Berg via Users list for the GNU Emacs text editor
@ 2020-02-18 7:28 ` VanL
2020-02-18 14:20 ` Stefan Monnier
0 siblings, 1 reply; 9+ messages in thread
From: VanL @ 2020-02-18 7:28 UTC (permalink / raw)
To: help-gnu-emacs
[-- Attachment #1: Type: text/plain, Size: 3950 bytes --]
> I hit U and
>
> package-menu--mark-upgrades-1: Wrong type argument: package-desc, nil
>
> ?
Some errors I get are as follows. (see attached file for all details)
#+name: with-customization-of-C-h-to-backspace
#+begin_example
41 matches for "\[f1" in buffer: *Compile-Log*
325:with-editor.el:99:20:Error: Wrong type argument: characterp, [f1]
399:git-rebase.el:80:1:Error: Wrong type argument: characterp, [f1]
402:magit-apply.el:36:1:Error: Wrong type argument: characterp, [f1]
407:magit-bisect.el:30:1:Error: Wrong type argument: characterp, [f1]
410:magit-blame.el:34:1:Error: Wrong type argument: characterp, [f1]
413:magit-bookmark.el:35:1:Error: Wrong type argument: characterp, [f1]
416:magit-branch.el:37:1:Error: Wrong type argument: characterp, [f1]
419:magit-clone.el:30:1:Error: Wrong type argument: characterp, [f1]
422:magit-commit.el:32:1:Error: Wrong type argument: characterp, [f1]
425:magit-core.el:37:1:Error: Wrong type argument: characterp, [f1]
428:magit-diff.el:35:1:Error: Wrong type argument: characterp, [f1]
431:magit-ediff.el:30:1:Error: Wrong type argument: characterp, [f1]
434:magit-extras.el:30:1:Error: Wrong type argument: characterp, [f1]
437:magit-fetch.el:30:1:Error: Wrong type argument: characterp, [f1]
440:magit-files.el:36:1:Error: Wrong type argument: characterp, [f1]
445:magit-gitignore.el:33:1:Error: Wrong type argument: characterp, [f1]
448:magit-imenu.el:39:1:Error: Wrong type argument: characterp, [f1]
451:magit-log.el:32:1:Error: Wrong type argument: characterp, [f1]
454:magit-margin.el:39:1:Error: Wrong type argument: characterp, [f1]
457:magit-merge.el:33:1:Error: Wrong type argument: characterp, [f1]
462:magit-notes.el:30:1:Error: Wrong type argument: characterp, [f1]
465:magit-obsolete.el:30:1:Error: Wrong type argument: characterp, [f1]
468:magit-patch.el:33:1:Error: Wrong type argument: characterp, [f1]
471:magit-process.el:41:1:Error: Wrong type argument: characterp, [f1]
474:magit-pull.el:30:1:Error: Wrong type argument: characterp, [f1]
477:magit-push.el:33:1:Error: Wrong type argument: characterp, [f1]
480:magit-reflog.el:30:1:Error: Wrong type argument: characterp, [f1]
483:magit-refs.el:33:1:Error: Wrong type argument: characterp, [f1]
486:magit-remote.el:30:1:Error: Wrong type argument: characterp, [f1]
489:magit-repos.el:35:1:Error: Wrong type argument: characterp, [f1]
492:magit-reset.el:30:1:Error: Wrong type argument: characterp, [f1]
497:magit-sequence.el:35:1:Error: Wrong type argument: characterp, [f1]
500:magit-stash.el:33:1:Error: Wrong type argument: characterp, [f1]
503:magit-status.el:33:1:Error: Wrong type argument: characterp, [f1]
506:magit-submodule.el:29:1:Error: Wrong type argument: characterp, [f1]
509:magit-subtree.el:26:1:Error: Wrong type argument: characterp, [f1]
512:magit-tag.el:30:1:Error: Wrong type argument: characterp, [f1]
515:magit-transient.el:38:1:Error: Wrong type argument: characterp, [f1]
520:magit-wip.el:36:1:Error: Wrong type argument: characterp, [f1]
523:magit-worktree.el:30:1:Error: Wrong type argument: characterp, [f1]
526:magit.el:55:1:Error: Wrong type argument: characterp, [f1]
#+end_example
This is how I try to reclaim C-h for backspace.
#+begin_src emacs-lisp
(setq help-char (kbd "<f1>"))
(define-key isearch-mode-map "\C-h" 'isearch-delete-char)
(defvar 2020-help-bind-mode-map
(let ((map (make-sparse-keymap)))
(define-key map [?\C-h] 'delete-backward-char)
(define-key map [?\M-h] 'backward-kill-word)
map))
(define-minor-mode 2020-help-bind-mode
"Own global key-bindings."
:global t)
(2020-help-bind-mode t)
#+end_src
M-x term ;; also produces the message:
Wrong type argument: characterp, [f1]
[-- Attachment #2: Compile-Log --]
[-- Type: text/plain, Size: 28741 bytes --]
Leaving directory ‘/usr/xxx/.emacs.d/elpa/which-key-20200216.1350’
\f
Compiling file /usr/xxx/.emacs.d/elpa/which-key-20200216.1350/which-key.el at Tue Feb 18 15:44:39 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/which-key-20200216.1350/’
\f
Compiling no file at Tue Feb 18 15:44:47 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/org-20200217’
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-C.el at Tue Feb 18 15:44:47 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/org-20200217/’
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-J.el at Tue Feb 18 15:44:47 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-R.el at Tue Feb 18 15:44:47 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-abc.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-asymptote.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-awk.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-calc.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-clojure.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-comint.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-coq.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-core.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-css.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-ditaa.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-dot.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-ebnf.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-emacs-lisp.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-eshell.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-eval.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-exp.el at Tue Feb 18 15:44:48 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-forth.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-fortran.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-gnuplot.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-groovy.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-haskell.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-hledger.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-io.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-java.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-js.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-latex.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-ledger.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-lilypond.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-lisp.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-lob.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-lua.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-makefile.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-matlab.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-maxima.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-mscgen.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-ocaml.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-octave.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-org.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-perl.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-picolisp.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-plantuml.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-processing.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-python.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-ref.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-ruby.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-sass.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-scheme.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-screen.el at Tue Feb 18 15:44:49 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-sed.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-shell.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-shen.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-sql.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-sqlite.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-stan.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-table.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-tangle.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob-vala.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ob.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-bbdb.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-bibtex.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-docview.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-eshell.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-eww.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-gnus.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-info.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-irc.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-mhe.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-rmail.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol-w3m.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ol.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-agenda.el at Tue Feb 18 15:44:50 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-archive.el at Tue Feb 18 15:44:51 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-attach-git.el at Tue Feb 18 15:44:51 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-attach.el at Tue Feb 18 15:44:51 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-capture.el at Tue Feb 18 15:44:51 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-clock.el at Tue Feb 18 15:44:52 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-colview.el at Tue Feb 18 15:44:52 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-compat.el at Tue Feb 18 15:44:52 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-crypt.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-ctags.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-datetree.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-duration.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-element.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-entities.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-faces.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-feed.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-footnote.el at Tue Feb 18 15:44:53 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-goto.el at Tue Feb 18 15:44:54 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-habit.el at Tue Feb 18 15:44:54 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-id.el at Tue Feb 18 15:44:54 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-indent.el at Tue Feb 18 15:44:54 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-inlinetask.el at Tue Feb 18 15:44:54 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-keys.el at Tue Feb 18 15:44:54 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-lint.el at Tue Feb 18 15:44:54 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-list.el at Tue Feb 18 15:44:55 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-macro.el at Tue Feb 18 15:44:55 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-macs.el at Tue Feb 18 15:44:55 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-mobile.el at Tue Feb 18 15:44:55 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-mouse.el at Tue Feb 18 15:44:55 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-num.el at Tue Feb 18 15:44:55 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-pcomplete.el at Tue Feb 18 15:44:56 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-plot.el at Tue Feb 18 15:44:56 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-protocol.el at Tue Feb 18 15:44:56 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-src.el at Tue Feb 18 15:44:56 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-table.el at Tue Feb 18 15:44:56 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-tempo.el at Tue Feb 18 15:44:56 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org-timer.el at Tue Feb 18 15:44:56 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/org.el at Tue Feb 18 15:44:57 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-ascii.el at Tue Feb 18 15:44:59 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-beamer.el at Tue Feb 18 15:44:59 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-html.el at Tue Feb 18 15:44:59 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-icalendar.el at Tue Feb 18 15:45:00 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-latex.el at Tue Feb 18 15:45:00 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-man.el at Tue Feb 18 15:45:00 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-md.el at Tue Feb 18 15:45:00 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-odt.el at Tue Feb 18 15:45:00 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-org.el at Tue Feb 18 15:45:01 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-publish.el at Tue Feb 18 15:45:01 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox-texinfo.el at Tue Feb 18 15:45:01 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/org-20200217/ox.el at Tue Feb 18 15:45:01 2020
\f
Compiling no file at Tue Feb 18 15:45:03 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/ivy-20200211.1338’
\f
Compiling file /usr/xxx/.emacs.d/elpa/ivy-20200211.1338/colir.el at Tue Feb 18 15:45:04 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/ivy-20200211.1338/’
\f
Compiling file /usr/xxx/.emacs.d/elpa/ivy-20200211.1338/elpa.el at Tue Feb 18 15:45:04 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/ivy-20200211.1338/ivy-overlay.el at Tue Feb 18 15:45:04 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/ivy-20200211.1338/ivy.el at Tue Feb 18 15:45:04 2020
\f
Compiling no file at Tue Feb 18 15:45:07 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/company-20200206.2239’
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-abbrev.el at Tue Feb 18 15:45:07 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/company-20200206.2239/’
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-bbdb.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-capf.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-clang.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-cmake.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-css.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-dabbrev-code.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-dabbrev.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-eclim.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-elisp.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-etags.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-files.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-gtags.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-ispell.el at Tue Feb 18 15:45:07 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-keywords.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-nxml.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-oddmuse.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-semantic.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-template.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-tempo.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-tng.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-xcode.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company-yasnippet.el at Tue Feb 18 15:45:08 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/company-20200206.2239/company.el at Tue Feb 18 15:45:08 2020
\f
Compiling no file at Tue Feb 18 15:45:09 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/with-editor-20200217.1015’
\f
Compiling file /usr/xxx/.emacs.d/elpa/with-editor-20200217.1015/with-editor.el at Tue Feb 18 15:45:09 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/with-editor-20200217.1015/’
with-editor.el:99:20:Error: Wrong type argument: characterp, [f1]
\f
Compiling no file at Tue Feb 18 15:45:10 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/wgrep-20200217.1030’
\f
Compiling file /usr/xxx/.emacs.d/elpa/wgrep-20200217.1030/wgrep.el at Tue Feb 18 15:45:10 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/wgrep-20200217.1030/’
\f
Compiling no file at Tue Feb 18 15:45:12 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/smartparens-20200203.1757’
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-c.el at Tue Feb 18 15:45:12 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/’
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-clojure.el at Tue Feb 18 15:45:12 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-config.el at Tue Feb 18 15:45:12 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-crystal.el at Tue Feb 18 15:45:12 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-elixir.el at Tue Feb 18 15:45:12 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-ess.el at Tue Feb 18 15:45:12 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-haskell.el at Tue Feb 18 15:45:12 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-html.el at Tue Feb 18 15:45:12 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-javascript.el at Tue Feb 18 15:45:12 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-latex.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-lua.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-markdown.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-ml.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-org.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-python.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-racket.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-rst.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-ruby.el at Tue Feb 18 15:45:13 2020
smartparens-ruby.el:116:1:Warning: Unused lexical variable ‘end-line’
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-rust.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-scala.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens-text.el at Tue Feb 18 15:45:13 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/smartparens-20200203.1757/smartparens.el at Tue Feb 18 15:45:13 2020
smartparens.el:7529:1:Warning: Unused lexical variable ‘allowed-open’
smartparens.el:7549:1:Warning: Unused lexical variable ‘allowed-close’
\f
Compiling no file at Tue Feb 18 15:45:14 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/projectile-20200206.1749’
\f
Compiling file /usr/xxx/.emacs.d/elpa/projectile-20200206.1749/projectile.el at Tue Feb 18 15:45:16 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/projectile-20200206.1749/’
In end of data:
projectile.el:4768:1:Warning: the function ‘term-ansi-make-term’ is not known
to be defined.
\f
Compiling no file at Tue Feb 18 15:45:19 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/magit-20200217.135’
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/git-rebase.el at Tue Feb 18 15:45:19 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/magit-20200217.135/’
git-rebase.el:80:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-apply.el at Tue Feb 18 15:45:19 2020
magit-apply.el:36:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-autorevert.el at Tue Feb 18 15:45:20 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-bisect.el at Tue Feb 18 15:45:20 2020
magit-bisect.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-blame.el at Tue Feb 18 15:45:20 2020
magit-blame.el:34:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-bookmark.el at Tue Feb 18 15:45:20 2020
magit-bookmark.el:35:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-branch.el at Tue Feb 18 15:45:20 2020
magit-branch.el:37:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-clone.el at Tue Feb 18 15:45:20 2020
magit-clone.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-commit.el at Tue Feb 18 15:45:20 2020
magit-commit.el:32:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-core.el at Tue Feb 18 15:45:20 2020
magit-core.el:37:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-diff.el at Tue Feb 18 15:45:20 2020
magit-diff.el:35:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-ediff.el at Tue Feb 18 15:45:20 2020
magit-ediff.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-extras.el at Tue Feb 18 15:45:20 2020
magit-extras.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-fetch.el at Tue Feb 18 15:45:20 2020
magit-fetch.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-files.el at Tue Feb 18 15:45:20 2020
magit-files.el:36:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-git.el at Tue Feb 18 15:45:20 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-gitignore.el at Tue Feb 18 15:45:21 2020
magit-gitignore.el:33:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-imenu.el at Tue Feb 18 15:45:21 2020
magit-imenu.el:39:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-log.el at Tue Feb 18 15:45:21 2020
magit-log.el:32:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-margin.el at Tue Feb 18 15:45:21 2020
magit-margin.el:39:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-merge.el at Tue Feb 18 15:45:21 2020
magit-merge.el:33:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-mode.el at Tue Feb 18 15:45:21 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-notes.el at Tue Feb 18 15:45:21 2020
magit-notes.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-obsolete.el at Tue Feb 18 15:45:21 2020
magit-obsolete.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-patch.el at Tue Feb 18 15:45:21 2020
magit-patch.el:33:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-process.el at Tue Feb 18 15:45:22 2020
magit-process.el:41:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-pull.el at Tue Feb 18 15:45:22 2020
magit-pull.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-push.el at Tue Feb 18 15:45:22 2020
magit-push.el:33:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-reflog.el at Tue Feb 18 15:45:22 2020
magit-reflog.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-refs.el at Tue Feb 18 15:45:22 2020
magit-refs.el:33:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-remote.el at Tue Feb 18 15:45:22 2020
magit-remote.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-repos.el at Tue Feb 18 15:45:22 2020
magit-repos.el:35:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-reset.el at Tue Feb 18 15:45:22 2020
magit-reset.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-section.el at Tue Feb 18 15:45:22 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-sequence.el at Tue Feb 18 15:45:22 2020
magit-sequence.el:35:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-stash.el at Tue Feb 18 15:45:22 2020
magit-stash.el:33:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-status.el at Tue Feb 18 15:45:22 2020
magit-status.el:33:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-submodule.el at Tue Feb 18 15:45:22 2020
magit-submodule.el:29:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-subtree.el at Tue Feb 18 15:45:23 2020
magit-subtree.el:26:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-tag.el at Tue Feb 18 15:45:23 2020
magit-tag.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-transient.el at Tue Feb 18 15:45:23 2020
magit-transient.el:38:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-utils.el at Tue Feb 18 15:45:23 2020
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-wip.el at Tue Feb 18 15:45:23 2020
magit-wip.el:36:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit-worktree.el at Tue Feb 18 15:45:23 2020
magit-worktree.el:30:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling file /usr/xxx/.emacs.d/elpa/magit-20200217.135/magit.el at Tue Feb 18 15:45:23 2020
magit.el:55:1:Error: Wrong type argument: characterp, [f1]
\f
Compiling no file at Tue Feb 18 15:45:25 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/dashboard-20200217.1153’
\f
Compiling file /usr/xxx/.emacs.d/elpa/dashboard-20200217.1153/dashboard-widgets.el at Tue Feb 18 15:45:25 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/dashboard-20200217.1153/’
In end of data:
dashboard-widgets.el:726:1:Warning: the following functions are not known to be defined:
all-the-icons-fileicon, all-the-icons-octicon
\f
Compiling file /usr/xxx/.emacs.d/elpa/dashboard-20200217.1153/dashboard.el at Tue Feb 18 15:45:25 2020
\f
Compiling no file at Tue Feb 18 15:45:26 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/counsel-projectile-20200214.1450’
\f
Compiling file /usr/xxx/.emacs.d/elpa/counsel-projectile-20200214.1450/counsel-projectile.el at Tue Feb 18 15:45:26 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/counsel-projectile-20200214.1450/’
In counsel-projectile-find-file:
counsel-projectile.el:411:25:Warning: reference to free variable
‘counsel-projectile-find-file-action’
In counsel-projectile-find-dir:
counsel-projectile.el:503:23:Warning: reference to free variable
‘counsel-projectile-find-dir-action’
In counsel-projectile-switch-to-buffer:
counsel-projectile.el:605:23:Warning: reference to free variable
‘counsel-projectile-switch-to-buffer-action’
In counsel-projectile-grep:
counsel-projectile.el:734:27:Warning: reference to free variable
‘counsel-projectile-grep-action’
In counsel-projectile-switch-project:
counsel-projectile.el:1414:37:Warning: reference to free variable
‘counsel-projectile-switch-project-action’
In counsel-projectile:
counsel-projectile.el:1573:23:Warning: reference to free variable
‘counsel-projectile-action’
\f
Compiling no file at Tue Feb 18 15:45:27 2020
Leaving directory ‘/usr/xxx/.emacs.d/elpa/counsel-20200211.958’
\f
Compiling file /usr/xxx/.emacs.d/elpa/counsel-20200211.958/counsel.el at Tue Feb 18 15:45:27 2020
Entering directory ‘/usr/xxx/.emacs.d/elpa/counsel-20200211.958/’
\f
Compiling no file at Tue Feb 18 15:45:28 2020
[-- Attachment #3: Type: text/plain, Size: 5 bytes --]
--
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MELPA upgrade error
2020-02-18 7:28 ` VanL
@ 2020-02-18 14:20 ` Stefan Monnier
2020-02-19 1:17 ` VanL
2020-02-20 11:53 ` VanL
0 siblings, 2 replies; 9+ messages in thread
From: Stefan Monnier @ 2020-02-18 14:20 UTC (permalink / raw)
To: help-gnu-emacs
> (setq help-char (kbd "<f1>"))
(kbd "<f1>") returns a sequence (vector) of keys. `help-char` expects (as its
name implies) a character (i.e. an integer).
Stefan
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MELPA upgrade error
2020-02-18 14:20 ` Stefan Monnier
@ 2020-02-19 1:17 ` VanL
2020-02-20 11:53 ` VanL
1 sibling, 0 replies; 9+ messages in thread
From: VanL @ 2020-02-19 1:17 UTC (permalink / raw)
To: help-gnu-emacs
>> (setq help-char (kbd "<f1>"))
>
> (kbd "<f1>") returns a sequence (vector) of keys. `help-char` expects (as its
> name implies) a character (i.e. an integer).
Using,
(setq help-char 'f1) ; after reading [1]
Previously,
(setq help-char [f1])
(setq help-char (kbd "<f1>")) ; ignorantly copy & pasted
; set the help-char value to [f1]
; now the value is plainly f1
Footnotes:
[1] https://www.gnu.org/software/emacs/manual/html_node/emacs/Function-Keys.html
-- VL
李 Take a piss.
德 Take the piss.
煒 The difference is the article.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MELPA upgrade error
2020-02-18 14:20 ` Stefan Monnier
2020-02-19 1:17 ` VanL
@ 2020-02-20 11:53 ` VanL
2020-02-20 13:26 ` Stefan Monnier
1 sibling, 1 reply; 9+ messages in thread
From: VanL @ 2020-02-20 11:53 UTC (permalink / raw)
To: help-gnu-emacs
>> (setq help-char (kbd "<f1>"))
>
> (kbd "<f1>") returns a sequence (vector) of keys. `help-char` expects (as its
> name implies) a character (i.e. an integer).
The trick to obtain the number for the f1 fn-key is
(setq help-char (string-to-char "<f1>")) ;see [1]
which lets 'M-x term' work, again.
Footnotes:
[1] https://stackoverflow.com/questions/13897125/emacs-translating-c-h-to-del-m-h-to-m-del
-- VL
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MELPA upgrade error
2020-02-20 11:53 ` VanL
@ 2020-02-20 13:26 ` Stefan Monnier
2020-02-20 23:15 ` Emanuel Berg via Users list for the GNU Emacs text editor
2020-02-21 0:26 ` VanL
0 siblings, 2 replies; 9+ messages in thread
From: Stefan Monnier @ 2020-02-20 13:26 UTC (permalink / raw)
To: help-gnu-emacs
> The trick to obtain the number for the f1 fn-key is
There is no "number" for the `f1` key.
Stefan
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MELPA upgrade error
2020-02-20 13:26 ` Stefan Monnier
@ 2020-02-20 23:15 ` Emanuel Berg via Users list for the GNU Emacs text editor
2020-02-21 0:26 ` VanL
1 sibling, 0 replies; 9+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2020-02-20 23:15 UTC (permalink / raw)
To: help-gnu-emacs
Stefan Monnier wrote:
>> The trick to obtain the number for the f1
>> fn-key is
>
> There is no "number" for the `f1` key.
As for `help-char', one can test it like this:
(setq help-char 46) ; was 8 which is C-h
(setq help-form (message "help-form executed")) ; was nil
and then type a dot (.) - the number for the
dot char is 46, which can be confirmed with
ascii(1).
Type a dot and you'll see "help-form executed"
executed on the screen. But then, of course,
C-h doesn't work anymore. C-h, or ^H, is 8.
Again use ascii,
$ ascii '^H'
As for [f1], now the functions keys don't work
for me in the Linux VT (well, they could,
I think, with this method [1], but I don't want
them to as to use them would require moving the
hands from the beloved asdf and jkl; positions)
- but for an X instance of Emacs, it should
work inside, outside, and out of the box with
the familiar syntax:
(global-set-key [f1] #'beginning-of-buffer)
[1] https://dataswamp.org/~incal/tty-emacs-keys.txt
--
underground experts united
http://user.it.uu.se/~embe8573
https://dataswamp.org/~incal
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MELPA upgrade error
2020-02-20 13:26 ` Stefan Monnier
2020-02-20 23:15 ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2020-02-21 0:26 ` VanL
2020-02-21 0:48 ` Emanuel Berg via Users list for the GNU Emacs text editor
1 sibling, 1 reply; 9+ messages in thread
From: VanL @ 2020-02-21 0:26 UTC (permalink / raw)
To: help-gnu-emacs
>> The trick to obtain the number for the f1 fn-key is
>
> There is no "number" for the `f1` key.
'h used to be 8 counting from 1 for 'a back in the day before numbers
were assigned mnemoniclature. [1] Which may explain why C-h is 8 there.
Footnotes:
[1] Larry Tesler 2014 CMU guest lecture
https://scs.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=e6adfb43-be90-46b3-9009-23cd98b7a898
--
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MELPA upgrade error
2020-02-21 0:26 ` VanL
@ 2020-02-21 0:48 ` Emanuel Berg via Users list for the GNU Emacs text editor
0 siblings, 0 replies; 9+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2020-02-21 0:48 UTC (permalink / raw)
To: help-gnu-emacs
VanL wrote:
>>> The trick to obtain the number for the f1
>>> fn-key is
>>
>> There is no "number" for the `f1` key.
>
> 'h used to be 8 counting from 1 for 'a back
> in the day before numbers were assigned
> mnemoniclature. [1] Which may explain why C-h
> is 8 there.
Again, ascii(1) is your friend:
$ ascii {1..8} | grep '\^'
ASCII 0/1 is decimal 001, hex 01, octal 001, bits 00000001: called ^A, SOH
ASCII 0/2 is decimal 002, hex 02, octal 002, bits 00000010: called ^B, STX
ASCII 0/3 is decimal 003, hex 03, octal 003, bits 00000011: called ^C, ETX
ASCII 0/4 is decimal 004, hex 04, octal 004, bits 00000100: called ^D, EOT
ASCII 0/5 is decimal 005, hex 05, octal 005, bits 00000101: called ^E, ENQ
ASCII 0/6 is decimal 006, hex 06, octal 006, bits 00000110: called ^F, ACK
ASCII 0/7 is decimal 007, hex 07, octal 007, bits 00000111: called ^G, BEL
ASCII 0/8 is decimal 008, hex 08, octal 010, bits 00001000: called ^H, BS
--
underground experts united
http://user.it.uu.se/~embe8573
https://dataswamp.org/~incal
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2020-02-21 0:48 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-18 0:50 MELPA upgrade error Emanuel Berg via Users list for the GNU Emacs text editor
2020-02-18 7:28 ` VanL
2020-02-18 14:20 ` Stefan Monnier
2020-02-19 1:17 ` VanL
2020-02-20 11:53 ` VanL
2020-02-20 13:26 ` Stefan Monnier
2020-02-20 23:15 ` Emanuel Berg via Users list for the GNU Emacs text editor
2020-02-21 0:26 ` VanL
2020-02-21 0:48 ` Emanuel Berg via Users list for the GNU Emacs text editor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).