Merge from origin/emacs-28
aa1d7dd867
; * etc/AUTHORS: Update.6294e60205
; * admin/authors.el (authors-aliases): More fixes.40fc31ea28
; * ChangeLog.3: Update.2be090d5d3
; * ChangeLog.3: Minor fixes.9963b11bf7
; * admin/authors.el (authors-aliases): Further updates.50b40e1d4f
; * lisp/org/ob-julia.el: Fix Author header for authors.el.84166ea2e6
CC Mode: Recognise "struct foo {" as introducing a type de...
This commit is contained in:
commit
fa2e812894
5 changed files with 1172 additions and 573 deletions
68
ChangeLog.3
68
ChangeLog.3
|
@ -1,3 +1,65 @@
|
|||
2021-12-01 Alan Mackenzie <acm@muc.de>
|
||||
|
||||
CC Mode: Recognise "struct foo {" as introducing a type declaration
|
||||
|
||||
This fixes bug #52157.
|
||||
|
||||
* lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): If such a construct
|
||||
is parsed, set the flag at-type-decl which is part of the function's return
|
||||
value.
|
||||
|
||||
2021-12-01 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
Update authors.el for Emacs 28
|
||||
|
||||
* admin/authors.el (authors-aliases, authors-ignored-files)
|
||||
(authors-renamed-files-alist): Update for Emacs 28.
|
||||
|
||||
2021-11-30 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* lisp/repeat.el: Fix long-standing problem when a random key activates map
|
||||
|
||||
* lisp/repeat.el (repeat-check-key): New defcustom (bug#51390).
|
||||
(repeat--command-property): New internal function.
|
||||
(repeat-check-key): New function.
|
||||
(repeat-post-hook): Use repeat--command-property and repeat-check-key.
|
||||
|
||||
* test/lisp/repeat-tests.el (repeat-tests-check-key): New test.
|
||||
|
||||
2021-11-30 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* lisp/repeat.el (repeat-keep-prefix): Change default to nil.
|
||||
|
||||
'repeat-keep-prefix' doesn't yet have sufficient support
|
||||
that covers all cases in bug#51281, so it's disabled now.
|
||||
|
||||
2021-11-30 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* test/lisp/repeat-tests.el (repeat-tests-call-b): Test for commit 588caf0b27.
|
||||
|
||||
This tests for 'repeat-map' as a variable instead of a symbol.
|
||||
|
||||
2021-11-30 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* src/callint.c (Fcall_interactively): Fix inhibit_mouse_event_check.
|
||||
|
||||
Don't search for the next mouse event with parameters
|
||||
when inhibit-mouse-event-check is non-nil (bug#50067).
|
||||
|
||||
2021-11-30 Lars Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
Fix regression in gdb-frame-handler
|
||||
|
||||
* lisp/progmodes/gdb-mi.el (gdb-frame-handler): Protect against
|
||||
nil fullnames (bug#52196).
|
||||
|
||||
2021-11-30 YugaEgo <yet@ego.team> (tiny change)
|
||||
|
||||
Format and index concept 'predicate' in ELisp Intro
|
||||
|
||||
* doc/lispintro/emacs-lisp-intro.texi (Wrong Type of Argument):
|
||||
Add index and format definition (bug#52197).
|
||||
|
||||
2021-11-29 Protesilaos Stavrou <info@protesilaos.com>
|
||||
|
||||
Remove problematic characters from modus-themes.org (bug#52126)
|
||||
|
@ -130058,6 +130120,7 @@
|
|||
to pacify LeakSanitizer.
|
||||
|
||||
2019-04-20 Michael R. Mauger <michael@mauger.com>
|
||||
|
||||
Fix Bug#35307.
|
||||
|
||||
* lisp/progmodes/sql.el(sql-product-alist): Added
|
||||
|
@ -130067,6 +130130,7 @@
|
|||
adjustments needed for Emacs to support it.
|
||||
|
||||
2019-04-20 Michael R. Mauger <michael@mauger.com>
|
||||
|
||||
Fix Bug#24483.
|
||||
|
||||
* lisp/progmodes/sql.el
|
||||
|
@ -233319,9 +233383,7 @@
|
|||
|
||||
This file records repository revisions from
|
||||
commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
|
||||
2021-03-18bd67a4f40a733cb139ace3af4616bc2702282 (inclusive).
|
||||
2021-02-03d9244f7cbef9f91e697ad5fc0ce49ec97 (inclusive).
|
||||
commit 30553d889d733613e8e5fd22358980baa7ee148e (inclusive).
|
||||
commit 2be090d5d3002e2ddfc8dbe46c29536f7410a86d (inclusive).
|
||||
See ChangeLog.2 for earlier changes.
|
||||
|
||||
;; Local Variables:
|
||||
|
|
|
@ -50,6 +50,7 @@ files.")
|
|||
("Álvar Jesús Ibeas Martín" "Álvar Ibeas")
|
||||
("Andrea Corallo" "AndreaCorallo")
|
||||
("Andrew Csillag" "Drew Csillag")
|
||||
("Andrew G Cohen" "Andrew Cohen")
|
||||
("Anna M. Bigatti" "Anna Bigatti")
|
||||
("Aurélien Aptel" "Aurelien Aptel")
|
||||
("Barry A. Warsaw" "Barry A. Warsaw, Century Computing, Inc."
|
||||
|
@ -59,6 +60,7 @@ files.")
|
|||
("Bill Mann" "William F. Mann")
|
||||
("Bill Rozas" "Guillermo J. Rozas")
|
||||
(nil "binjo.cn@gmail.com")
|
||||
(nil "bug-gnu-emacs@gnu.org") ; mistake
|
||||
("Björn Torkelsson" "Bjorn Torkelsson")
|
||||
("Brian Fox" "Brian J. Fox")
|
||||
("Brian P Templeton" "BT Templeton")
|
||||
|
@ -84,6 +86,7 @@ files.")
|
|||
("Emilio C. Lopes" "Emilio Lopes")
|
||||
("Eric M. Ludlam" "Eric Ludlam")
|
||||
("Eric S. Raymond" "Eric Raymond")
|
||||
("Etienne Prud’Homme" "Etienne Prud'Homme")
|
||||
("Fabián Ezequiel Gallina" "Fabian Ezequiel Gallina" "Fabi.n E\\. Gallina")
|
||||
(nil "felix.*EmacsWiki")
|
||||
(nil "foudfou")
|
||||
|
@ -132,7 +135,6 @@ files.")
|
|||
("Kim F. Storm" "Kim Storm")
|
||||
("Kyle Jones" "Kyle E. Jones")
|
||||
("Lars Magne Ingebrigtsen" "Lars Ingebrigtsen")
|
||||
(nil "leo")
|
||||
(nil "LynX@bk.ru")
|
||||
(nil "lu4nx")
|
||||
("Marcus G. Daniels" "Marcus Daniels")
|
||||
|
@ -143,7 +145,8 @@ files.")
|
|||
("Agustín Martín" "Agustin Martin" "Agustín Martín Domingo")
|
||||
("Martin Lorentzon" "Martin Lorentzson")
|
||||
("Matt Swift" "Matthew Swift")
|
||||
(nil "Madhu")
|
||||
("Mattias Engdegård" "Mattias Engdegard")
|
||||
(nil "^Madhu")
|
||||
(nil "mu@magi.net.ru")
|
||||
("Maxime Edouard Robert Froumentin" "Max Froumentin")
|
||||
("Michael R. Mauger" "Michael Mauger")
|
||||
|
@ -206,7 +209,7 @@ files.")
|
|||
("Takaaki Ota" "Tak Ota")
|
||||
("Takahashi Naoto" "Naoto Takahashi")
|
||||
("Teodor Zlatanov" "Ted Zlatanov")
|
||||
(nil "TEC")
|
||||
(nil "^TEC")
|
||||
(nil "The PCL-CVS Trust")
|
||||
("Thomas Dye" "Tom Dye")
|
||||
("Thomas Horsley" "Tom Horsley") ; FIXME ?
|
||||
|
@ -232,7 +235,7 @@ files.")
|
|||
("Carlos Pita" "memeplex")
|
||||
("Vinicius Jose Latorre" "viniciusjl")
|
||||
("Gaby Launay" "galaunay")
|
||||
("Dick R. Chiang" "dickmao" "dick")
|
||||
("Dick R. Chiang" "dickmao")
|
||||
)
|
||||
"Alist of author aliases.
|
||||
|
||||
|
|
1655
etc/AUTHORS
1655
etc/AUTHORS
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,7 @@
|
|||
;;; ob-julia.el --- org-babel functions for julia code evaluation -*- lexical-binding: t; -*-
|
||||
|
||||
;; Copyright (C) 2013-2021 Free Software Foundation, Inc.
|
||||
;; Authors: G. Jay Kerns, based on ob-R.el by Eric Schulte and Dan Davison
|
||||
;; Authors: G. Jay Kerns
|
||||
;; Maintainer: Pedro Bruel <pedro.bruel@gmail.com>
|
||||
;; Keywords: literate programming, reproducible research, scientific computing
|
||||
;; Homepage: https://github.com/phrb/ob-julia
|
||||
|
@ -24,6 +24,8 @@
|
|||
;;; Commentary:
|
||||
|
||||
;; Org-Babel support for evaluating julia code
|
||||
;;
|
||||
;; Based on ob-R.el by Eric Schulte and Dan Davison.
|
||||
|
||||
;;; Code:
|
||||
(require 'cl-lib)
|
||||
|
|
|
@ -10009,7 +10009,12 @@ This function might do hidden buffer changes."
|
|||
(save-excursion
|
||||
(goto-char type-start)
|
||||
(let ((c-promote-possible-types t))
|
||||
(c-forward-type)))))
|
||||
(c-forward-type))))
|
||||
|
||||
;; Signal a type declaration for "struct foo {".
|
||||
(when (and backup-at-type-decl
|
||||
(eq (char-after) ?{))
|
||||
(setq at-type-decl t)))
|
||||
|
||||
(setq backup-at-type at-type
|
||||
backup-type-start type-start
|
||||
|
|
Loading…
Add table
Reference in a new issue