<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/cedet, branch feature/new-tutorial</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>Don't pass the value of point to 'push-mark', as that's the default.</title>
<updated>2017-04-28T08:25:26+00:00</updated>
<author>
<name>Bartosz Duszel</name>
</author>
<published>2017-04-28T08:25:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6a151cf8d5202ddde5d190dad542dadc26b66b93'/>
<id>6a151cf8d5202ddde5d190dad542dadc26b66b93</id>
<content type='text'>
* lisp/textmodes/bib-mode.el (mark-bib):
* lisp/simple.el (mark-whole-buffer, yank):
* lisp/ses.el (ses--advice-yank, ses-mark-row, ses-mark-column):
* lisp/progmodes/xscheme.el (xscheme-yank):
* lisp/progmodes/verilog-mode.el (verilog-mark-defun):
* lisp/progmodes/perl-mode.el (perl-mark-function):
* lisp/progmodes/pascal.el (pascal-mark-defun):
* lisp/progmodes/meta-mode.el (meta-mark-defun):
* lisp/progmodes/icon.el (mark-icon-function):
* lisp/progmodes/cc-cmds.el (c-mark-function):
* lisp/obsolete/vip.el (ex-goto):
* lisp/obsolete/vi.el (vi-put-before):
* lisp/mouse.el (mouse-yank-primary):
* lisp/menu-bar.el (menu-bar-select-yank):
* lisp/mail/sendmail.el (mail-yank-original):
* lisp/hexl.el (hexl-beginning-of-buffer, hexl-end-of-buffer):
* lisp/emulation/viper-cmd.el (viper-mark-beginning-of-buffer)
(viper-mark-end-of-buffer):
* lisp/cedet/semantic/senator.el (senator-mark-defun):
* lisp/allout.el (allout-mark-topic): Remove unnecessary argument
`(point)' from calls to `push-mark'.  (Bug#25565)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/textmodes/bib-mode.el (mark-bib):
* lisp/simple.el (mark-whole-buffer, yank):
* lisp/ses.el (ses--advice-yank, ses-mark-row, ses-mark-column):
* lisp/progmodes/xscheme.el (xscheme-yank):
* lisp/progmodes/verilog-mode.el (verilog-mark-defun):
* lisp/progmodes/perl-mode.el (perl-mark-function):
* lisp/progmodes/pascal.el (pascal-mark-defun):
* lisp/progmodes/meta-mode.el (meta-mark-defun):
* lisp/progmodes/icon.el (mark-icon-function):
* lisp/progmodes/cc-cmds.el (c-mark-function):
* lisp/obsolete/vip.el (ex-goto):
* lisp/obsolete/vi.el (vi-put-before):
* lisp/mouse.el (mouse-yank-primary):
* lisp/menu-bar.el (menu-bar-select-yank):
* lisp/mail/sendmail.el (mail-yank-original):
* lisp/hexl.el (hexl-beginning-of-buffer, hexl-end-of-buffer):
* lisp/emulation/viper-cmd.el (viper-mark-beginning-of-buffer)
(viper-mark-end-of-buffer):
* lisp/cedet/semantic/senator.el (senator-mark-defun):
* lisp/allout.el (allout-mark-topic): Remove unnecessary argument
`(point)' from calls to `push-mark'.  (Bug#25565)
</pre>
</div>
</content>
</entry>
<entry>
<title>Further robustify cedet bootstrap to loaddefs not yet built</title>
<updated>2017-04-24T23:51:20+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2017-04-24T23:51:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2d0a3feda61186319b7c834ee08c96926dd7ab92'/>
<id>2d0a3feda61186319b7c834ee08c96926dd7ab92</id>
<content type='text'>
* lisp/cedet/semantic/util.el (semantic-something-to-tag-table):
Avoid void-function error when bootstrapping and semantic/loaddefs.el
does not yet exist.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/cedet/semantic/util.el (semantic-something-to-tag-table):
Avoid void-function error when bootstrapping and semantic/loaddefs.el
does not yet exist.
</pre>
</div>
</content>
</entry>
<entry>
<title>Create generated lisp files before main loaddefs.el</title>
<updated>2017-04-14T00:12:02+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2017-04-14T00:12:02+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ad128fee434a954da2ead75647b6396ddbf91f6a'/>
<id>ad128fee434a954da2ead75647b6396ddbf91f6a</id>
<content type='text'>
This should improve reproducibility of lisp/loaddefs.el.
* lisp/Makefile.in (gen-lisp): New phony target.
($(lisp)/loaddefs.el, compile-main): Depend on gen-lisp.
* src/Makefile.in ($(leimdir)/leim-list.el): Depend on all of ../leim.
* lisp/cedet/semantic.el (semantic-mode):
* lisp/cedet/semantic/fw.el (top-level):
* lisp/emacs-lisp/eieio-core.el (top-level):
Robustify to generated input files maybe not yet existing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should improve reproducibility of lisp/loaddefs.el.
* lisp/Makefile.in (gen-lisp): New phony target.
($(lisp)/loaddefs.el, compile-main): Depend on gen-lisp.
* src/Makefile.in ($(leimdir)/leim-list.el): Depend on all of ../leim.
* lisp/cedet/semantic.el (semantic-mode):
* lisp/cedet/semantic/fw.el (top-level):
* lisp/emacs-lisp/eieio-core.el (top-level):
Robustify to generated input files maybe not yet existing.
</pre>
</div>
</content>
</entry>
<entry>
<title>require cl-lib to fix fallout from mhtml series</title>
<updated>2017-04-06T13:36:36+00:00</updated>
<author>
<name>Tom Tromey</name>
</author>
<published>2017-04-06T13:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f23c82d165bdbca76b7bdcd9370aa3eec906cc92'/>
<id>f23c82d165bdbca76b7bdcd9370aa3eec906cc92</id>
<content type='text'>
* lisp/align.el, lisp/calc/calc-embed.el, lisp/cedet/semantic.el,
lisp/emulation/viper.el: Require cl-lib.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/align.el, lisp/calc/calc-embed.el, lisp/cedet/semantic.el,
lisp/emulation/viper.el: Require cl-lib.
</pre>
</div>
</content>
</entry>
<entry>
<title>change semantic to use derived-mode-p</title>
<updated>2017-04-05T21:53:38+00:00</updated>
<author>
<name>Tom Tromey</name>
</author>
<published>2017-03-18T22:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d056b1faea69ccd61be4c00259e34de741b9a39e'/>
<id>d056b1faea69ccd61be4c00259e34de741b9a39e</id>
<content type='text'>
* lisp/cedet/semantic.el (semantic-new-buffer-fcn): Use derived-mode-p.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/cedet/semantic.el (semantic-new-buffer-fcn): Use derived-mode-p.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/cedet/semantic/wisent/wisent.el (wisent-automaton-p): Use obarrayp.</title>
<updated>2017-03-30T14:44:35+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2017-03-30T14:44:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2c69236b3c1daa8fcadc4b798bc8422e59245690'/>
<id>2c69236b3c1daa8fcadc4b798bc8422e59245690</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add obarray-size and fix tests accordingly.  Use obarrayp in cedet.</title>
<updated>2017-03-16T16:31:07+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2017-03-16T16:31:07+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ffbb46849990bf4bf952e01b78c9a1a0ca0d4432'/>
<id>ffbb46849990bf4bf952e01b78c9a1a0ca0d4432</id>
<content type='text'>
* lisp/obarray.el (obarray-size): New function.

* lisp/cedet/semantic/lex-spp.el (semantic-lex-spp-symbol)
(semantic-lex-spp-save-table, semantic-lex-spp-macros):
* lisp/cedet/semantic/bovine/c.el (semantic-c-describe-environment):
Use obarrayp.

* test/lisp/obarray-tests.el (obarray-make-default-test)
(obarray-make-with-size-test): Use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/obarray.el (obarray-size): New function.

* lisp/cedet/semantic/lex-spp.el (semantic-lex-spp-symbol)
(semantic-lex-spp-save-table, semantic-lex-spp-macros):
* lisp/cedet/semantic/bovine/c.el (semantic-c-describe-environment):
Use obarrayp.

* test/lisp/obarray-tests.el (obarray-make-default-test)
(obarray-make-with-size-test): Use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>(semantic-lex-type-invalid): Fix nested backquote.</title>
<updated>2017-03-16T13:44:56+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2017-03-16T13:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f6b995ef4ec50455f8dbf174b91de6b5887d014e'/>
<id>f6b995ef4ec50455f8dbf174b91de6b5887d014e</id>
<content type='text'>
* lisp/cedet/semantic/lex.el: Use lexical-binding.
(semantic-lex-type-invalid): Fix nested backquote.
(semantic-lex-map-symbols, semantic-lex-type-symbol)
(semantic-lex-keyword-symbol): Use obarrayp.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/cedet/semantic/lex.el: Use lexical-binding.
(semantic-lex-type-invalid): Fix nested backquote.
(semantic-lex-map-symbols, semantic-lex-type-symbol)
(semantic-lex-keyword-symbol): Use obarrayp.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/cedet/semantic/db-global.el: Make dynbind use explicit</title>
<updated>2017-03-02T07:23:45+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2017-03-02T07:23:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=94a50646751566b397b5454bcd423361755a9e1c'/>
<id>94a50646751566b397b5454bcd423361755a9e1c</id>
<content type='text'>
(semanticdb--ih): Declare.
(semanticdb-enable-gnu-global-databases): Use it instead of `ih'.
(semanticdb-enable-gnu-global-in-buffer, semanticdb-get-database-tables)
(semanticdb-find-tags-for-completion-method): Silence compiler warning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(semanticdb--ih): Declare.
(semanticdb-enable-gnu-global-databases): Use it instead of `ih'.
(semanticdb-enable-gnu-global-in-buffer, semanticdb-get-database-tables)
(semanticdb-find-tags-for-completion-method): Silence compiler warning.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/cedet/mode-local.el (define-mode-local-override): Declare doctring.</title>
<updated>2017-02-28T14:41:04+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2017-02-28T14:41:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8d7a3f489082e2aaf4ff238613a497cc03d833ae'/>
<id>8d7a3f489082e2aaf4ff238613a497cc03d833ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
