<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/cedet, branch scratch/markers-as-gap-array</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>; Fix typos</title>
<updated>2024-06-23T14:40:06+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2024-06-23T14:28:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fb11294d4156a4be45080ff286a8ee0d5a3ede9b'/>
<id>fb11294d4156a4be45080ff286a8ee0d5a3ede9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Auto-commit of loaddefs files.</title>
<updated>2024-06-17T09:45:48+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-06-17T09:45:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=175a513d19b7dd2aa2af3eb549b4c6b5a099e88d'/>
<id>175a513d19b7dd2aa2af3eb549b4c6b5a099e88d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos</title>
<updated>2024-06-16T20:38:26+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2024-06-16T19:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c0eefebabfee011f0ec7631d055e482e4965a24d'/>
<id>c0eefebabfee011f0ec7631d055e482e4965a24d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos</title>
<updated>2024-06-07T21:51:18+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2024-06-07T21:42:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=bef514de4d3c88f60ad23115ec10f0ec064e9ae7'/>
<id>bef514de4d3c88f60ad23115ec10f0ec064e9ae7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 'srecode-all-template-hash' always returning nil</title>
<updated>2024-05-09T08:28:38+00:00</updated>
<author>
<name>Charalampos Mitrodimas</name>
</author>
<published>2024-05-04T19:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e0ca21f9fb82fb27bb6a55a3c07b2ad1492f7680'/>
<id>e0ca21f9fb82fb27bb6a55a3c07b2ad1492f7680</id>
<content type='text'>
The issue was that the function always returned nil because
the closing parentheses were in the wrong position.  This
meant that the function couldn't give back the data it was
supposed to, making the whole srecode system not work
properly.
By moving the parentheses to the correct place, the function
now returns a hash table with all the templates it finds.
* lisp/cedet/srecode/find.el (srecode-all-template-hash):
Adjusted the position of closing parentheses so that the mhash
variable is returned correctly.  (Bug#70765)

Copyright-paperwork-exempt: yes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The issue was that the function always returned nil because
the closing parentheses were in the wrong position.  This
meant that the function couldn't give back the data it was
supposed to, making the whole srecode system not work
properly.
By moving the parentheses to the correct place, the function
now returns a hash table with all the templates it finds.
* lisp/cedet/srecode/find.el (srecode-all-template-hash):
Adjusted the position of closing parentheses so that the mhash
variable is returned correctly.  (Bug#70765)

Copyright-paperwork-exempt: yes
</pre>
</div>
</content>
</entry>
<entry>
<title>Print records inside data-debug</title>
<updated>2024-04-05T06:07:44+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-04-05T06:07:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7a13d012c8e17eb25fc8826cdd9ac3e96f912167'/>
<id>7a13d012c8e17eb25fc8826cdd9ac3e96f912167</id>
<content type='text'>
* lisp/cedet/data-debug.el
(data-debug-insert-stuff-record-button): New function.
(data-debug-thing-alist): Register new function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/cedet/data-debug.el
(data-debug-insert-stuff-record-button): New function.
(data-debug-thing-alist): Register new function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Define missing type in semantic/db-find.el</title>
<updated>2024-04-05T05:54:07+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-04-05T05:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c57b50569cca1b0d1cc85446ecf6be11326c2a4d'/>
<id>c57b50569cca1b0d1cc85446ecf6be11326c2a4d</id>
<content type='text'>
* lisp/cedet/semantic/db-find.el
(semanticdb-find-result-with-nil): New deftype.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/cedet/semantic/db-find.el
(semanticdb-find-result-with-nil): New deftype.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Semantic tag discovery when loading of unloaded files is suppressed</title>
<updated>2024-04-05T02:39:33+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-04-05T02:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3968b36ae0641e929426991028b49ce66a15af5f'/>
<id>3968b36ae0641e929426991028b49ce66a15af5f</id>
<content type='text'>
* lisp/cedet/semantic/db-find.el
(semanticdb-find-tags-by-name-method)
(semanticdb-find-tags-by-name-regexp-method)
(semanticdb-find-tags-for-completion-method)
(semanticdb-find-tags-by-class-method)
(semanticdb-find-tags-external-children-of-type-method)
(semanticdb-find-tags-subclasses-of-type-method)
(semanticdb-deep-find-tags-by-name-method)
(semanticdb-deep-find-tags-by-name-regexp-method)
(semanticdb-deep-find-tags-for-completion-method): Verify that
tags is bound before accessing it; this slot is unbound in
tables created for unloaded files when the `unloaded' throttle
is disabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/cedet/semantic/db-find.el
(semanticdb-find-tags-by-name-method)
(semanticdb-find-tags-by-name-regexp-method)
(semanticdb-find-tags-for-completion-method)
(semanticdb-find-tags-by-class-method)
(semanticdb-find-tags-external-children-of-type-method)
(semanticdb-find-tags-subclasses-of-type-method)
(semanticdb-deep-find-tags-by-name-method)
(semanticdb-deep-find-tags-by-name-regexp-method)
(semanticdb-deep-find-tags-for-completion-method): Verify that
tags is bound before accessing it; this slot is unbound in
tables created for unloaded files when the `unloaded' throttle
is disabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/cedet/semantic/tag.el (semantic-tag): New type</title>
<updated>2024-03-29T19:32:48+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2024-03-29T19:32:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=dd3e13469d75851f3d7907e3373d45032382a5f5'/>
<id>dd3e13469d75851f3d7907e3373d45032382a5f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify mode-indexed tables in packages</title>
<updated>2024-03-09T15:29:32+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2024-03-08T17:50:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=41de53d4a1c49ef6c6e8ac4ecb0c10cb1b6e07ce'/>
<id>41de53d4a1c49ef6c6e8ac4ecb0c10cb1b6e07ce</id>
<content type='text'>
Now that we use extra-parents to group alternative major modes,
some tables can be simplified to mention only the group's leader.

* lisp/align.el (align-c++-modes, align-rules-list):
Don't bother listing TS alternatives.
(align-perl-modes): Don't bother listing CPerl alternative.

* lisp/info-look.el (perl-mode): Simplify.

* lisp/cedet/semantic/symref/grep.el (semantic-symref-filepattern-alist):
Don't bother listing TS alternatives.

* lisp/emulation/viper.el (viper-vi-state-mode-list): Don't bother
listing CPerl alternative.

* lisp/progmodes/gud.el (gud-tooltip-activate-mouse-motions-if-enabled):
Take into account the modes hierarchy.
(gud-tooltip-modes): Don't bother listing TS alternatives.

* .dir-locals.el (c-ts-mode): Simplify.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that we use extra-parents to group alternative major modes,
some tables can be simplified to mention only the group's leader.

* lisp/align.el (align-c++-modes, align-rules-list):
Don't bother listing TS alternatives.
(align-perl-modes): Don't bother listing CPerl alternative.

* lisp/info-look.el (perl-mode): Simplify.

* lisp/cedet/semantic/symref/grep.el (semantic-symref-filepattern-alist):
Don't bother listing TS alternatives.

* lisp/emulation/viper.el (viper-vi-state-mode-list): Don't bother
listing CPerl alternative.

* lisp/progmodes/gud.el (gud-tooltip-activate-mouse-motions-if-enabled):
Take into account the modes hierarchy.
(gud-tooltip-modes): Don't bother listing TS alternatives.

* .dir-locals.el (c-ts-mode): Simplify.
</pre>
</div>
</content>
</entry>
</feed>
