diff options
author | Alan Mackenzie <acm@muc.de> | 2018-06-09 21:39:43 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2018-06-09 21:39:43 +0000 |
commit | 89e2683d4430ffbe3bfe355ca389c349304bdcb9 (patch) | |
tree | cc934de8c169dbe43a3e5ac3d557902e4e0dec2a /lisp/emacs-lisp/helper.el | |
parent | a66a3b7f51792aa2a91c16ed9121d7e9efea4536 (diff) | |
download | emacs-89e2683d4430ffbe3bfe355ca389c349304bdcb9.tar.gz emacs-89e2683d4430ffbe3bfe355ca389c349304bdcb9.tar.bz2 emacs-89e2683d4430ffbe3bfe355ca389c349304bdcb9.zip |
Implement the C++11 "using" type definition.
Cease using the long obsolete c++-template-syntax-table.
* lisp/progmodes/cc-align.el (c-lineup-template-args): Cease using
c++-template-syntax-table.
* lisp/progmodes/cc-engine.el (c-beginning-of-inheritance-list)
(c-search-decl-header-end, c-beginning-of-decl-1, c-end-of-decl-1)
(c-guess-continued-construct, c-guess-basic-syntax): Cease using
c++-template-syntax-table.
(c-guess-basic-syntax): Add CASE 5D.6 to handle C++11's "using" type
definition.
* lisp/progmodes/cc-langs.el (c++-make-template-syntax-table)
(c++-template-syntax-table): Remove.
(c-equals-type-clause-kwds, c-equals-type-clause-key): New language
constants/variables.
Diffstat (limited to 'lisp/emacs-lisp/helper.el')
0 files changed, 0 insertions, 0 deletions