<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lib-src, branch scratch/dbusbind-type-tests</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>Use straight quotes in lib-src diagnostics</title>
<updated>2015-08-27T09:37:35+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-08-27T09:36:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2934c21f2d74d9043420db1661704f080718873a'/>
<id>2934c21f2d74d9043420db1661704f080718873a</id>
<content type='text'>
These auxiliary programs can’t use Emacs’s text-quoting-style,
and it’s too much trouble to redo that mechanism by hand.
So just use straight quotes for now.
* lib-src/ebrowse.c (main):
* lib-src/emacsclient.c (decode_options, main):
* lib-src/etags.c (Ada_help, default_C_help, Cplusplus_help)
(Forth_help, HTML_help, Lisp_help, Makefile_help, Objc_help)
(Perl_help, PHP_help, Python_help, Scheme_help, TeX_help, auto_help)
(none_help, print_language_names, print_help, add_regex)
(suggest_asking_for_help):
* lib-src/make-docfile.c (write_c_args, scan_c_stream):
Use straight quotes in diagnostics.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These auxiliary programs can’t use Emacs’s text-quoting-style,
and it’s too much trouble to redo that mechanism by hand.
So just use straight quotes for now.
* lib-src/ebrowse.c (main):
* lib-src/emacsclient.c (decode_options, main):
* lib-src/etags.c (Ada_help, default_C_help, Cplusplus_help)
(Forth_help, HTML_help, Lisp_help, Makefile_help, Objc_help)
(Perl_help, PHP_help, Python_help, Scheme_help, TeX_help, auto_help)
(none_help, print_language_names, print_help, add_regex)
(suggest_asking_for_help):
* lib-src/make-docfile.c (write_c_args, scan_c_stream):
Use straight quotes in diagnostics.
</pre>
</div>
</content>
</entry>
<entry>
<title>* admin/admin.el (set-version, set-copyright): Remove deleted files.</title>
<updated>2015-08-15T17:40:06+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2015-08-15T17:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=208cfda3aa174d81952ff35272a467f8cb7e539e'/>
<id>208cfda3aa174d81952ff35272a467f8cb7e539e</id>
<content type='text'>
; * src/emacs,c, lib-src/ntlib.c: Comment updates.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
; * src/emacs,c, lib-src/ntlib.c: Comment updates.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove files used by the old MS-Windows specific build procedure</title>
<updated>2015-08-15T07:56:51+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-08-15T07:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8db2b2a7d3fc3e4475bc4137c11069a69a3234ec'/>
<id>8db2b2a7d3fc3e4475bc4137c11069a69a3234ec</id>
<content type='text'>
* nt/configure.bat: Remove everything except the blurb about the
new build procedure.

* make-dist: Remove references to makefile.w32-in in various
directories, and to files in nt/ that were deleted.

* etc/NEWS: Mention the fact that the files were dropped.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* nt/configure.bat: Remove everything except the blurb about the
new build procedure.

* make-dist: Remove references to makefile.w32-in in various
directories, and to files in nt/ that were deleted.

* etc/NEWS: Mention the fact that the files were dropped.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't abort emacsclientw when -a was specified</title>
<updated>2015-08-02T14:48:42+00:00</updated>
<author>
<name>Evgeny Fraimovitch</name>
</author>
<published>2015-08-02T14:48:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c6a626ebac9827f23f87ab1774609b35c3046f57'/>
<id>c6a626ebac9827f23f87ab1774609b35c3046f57</id>
<content type='text'>
* lib-src/emacsclient.c (set_tcp_socket) [WINDOWSNT]: Don't error
out if we are in emacsclientw and -a was specified.

Copyright-paperwork-exempt: yes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lib-src/emacsclient.c (set_tcp_socket) [WINDOWSNT]: Don't error
out if we are in emacsclientw and -a was specified.

Copyright-paperwork-exempt: yes
</pre>
</div>
</content>
</entry>
<entry>
<title>Get ‘./configure; make -C src emacs’ to work</title>
<updated>2015-06-25T06:35:02+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-06-25T06:34:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=319eeeb0fb154a0cd1d36ec33c68029ff9d6c290'/>
<id>319eeeb0fb154a0cd1d36ec33c68029ff9d6c290</id>
<content type='text'>
Without this fix, lib/fcntl.h isn't built in time (Bug#20894).
* lib-src/Makefile.in (../lib/libgnu.a):
* src/Makefile.in ($(lib)/libgnu.a): Build all, not libgnu.a.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this fix, lib/fcntl.h isn't built in time (Bug#20894).
* lib-src/Makefile.in (../lib/libgnu.a):
* src/Makefile.in ($(lib)/libgnu.a): Build all, not libgnu.a.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make TAGS files more portable to MS-Windows</title>
<updated>2015-05-25T20:22:36+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-05-25T20:06:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1efdf7feb3e1a56649ea5da621cdf246d9a4ec50'/>
<id>1efdf7feb3e1a56649ea5da621cdf246d9a4ec50</id>
<content type='text'>
* etc/NEWS: Document this.
* lib-src/etags.c (readline_internal) [DOS_NT]:
Don't treat CRs differently from GNUish hosts.
* lisp/progmodes/etags.el (etags-goto-tag-location):
Adjust STARTPOS to account for the skipped CRs in dos-style files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* etc/NEWS: Document this.
* lib-src/etags.c (readline_internal) [DOS_NT]:
Don't treat CRs differently from GNUish hosts.
* lisp/progmodes/etags.el (etags-goto-tag-location):
Adjust STARTPOS to account for the skipped CRs in dos-style files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a typo in last commit</title>
<updated>2015-05-25T15:08:09+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-05-25T15:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ac59d538982d040c215ef7689f253abbbfe3921a'/>
<id>ac59d538982d040c215ef7689f253abbbfe3921a</id>
<content type='text'>
* lib-src/etags.c (C_entries): Fix a typo.

* test/etags/ETAGS.good_1:
* test/etags/ETAGS.good_2:
* test/etags/ETAGS.good_3:
* test/etags/ETAGS.good_4:
* test/etags/ETAGS.good_5:
* test/etags/CTAGS.good: Update due to the change in etags.c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lib-src/etags.c (C_entries): Fix a typo.

* test/etags/ETAGS.good_1:
* test/etags/ETAGS.good_2:
* test/etags/ETAGS.good_3:
* test/etags/ETAGS.good_4:
* test/etags/ETAGS.good_5:
* test/etags/CTAGS.good: Update due to the change in etags.c.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tagging of class members in C-like OO languages</title>
<updated>2015-05-25T15:02:21+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-05-25T15:02:21+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9c66c5a0cabc748ce50d844a0f1af8d1fc121436'/>
<id>9c66c5a0cabc748ce50d844a0f1af8d1fc121436</id>
<content type='text'>
* lib-src/etags.c (longopts): Add new option --class-qualify and
its shorthand -Q.
(print_help): Add help text for --class-qualify.
(main): Add handling of -Q.
(consider_token, C_entries) &lt;omethodparm&gt;: Append argument types
to Objective C methods only if --class-qualify was specified.
Qualify C++, Objective C, and Java class members with their class
names only if --class-qualify was specified.
(C_entries): If --class-qualify was not specified, remove the
namespace and class qualifiers from tag names of C++ methods.
This allows to use etags.el as xref back-end without the
tag-symbol-match-p method, which greatly increases the number of
potentially false positives.  (Bug#20629)

* doc/man/etags.1: Update to document the new --class-qualify
option.

* test/etags/ETAGS.good_1:
* test/etags/ETAGS.good_2:
* test/etags/ETAGS.good_3:
* test/etags/ETAGS.good_4:
* test/etags/ETAGS.good_5:
* test/etags/CTAGS.good: Update due to changes in etags.c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lib-src/etags.c (longopts): Add new option --class-qualify and
its shorthand -Q.
(print_help): Add help text for --class-qualify.
(main): Add handling of -Q.
(consider_token, C_entries) &lt;omethodparm&gt;: Append argument types
to Objective C methods only if --class-qualify was specified.
Qualify C++, Objective C, and Java class members with their class
names only if --class-qualify was specified.
(C_entries): If --class-qualify was not specified, remove the
namespace and class qualifiers from tag names of C++ methods.
This allows to use etags.el as xref back-end without the
tag-symbol-match-p method, which greatly increases the number of
potentially false positives.  (Bug#20629)

* doc/man/etags.1: Update to document the new --class-qualify
option.

* test/etags/ETAGS.good_1:
* test/etags/ETAGS.good_2:
* test/etags/ETAGS.good_3:
* test/etags/ETAGS.good_4:
* test/etags/ETAGS.good_5:
* test/etags/CTAGS.good: Update due to changes in etags.c.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix last change in etags.c that broke tagging compresed files</title>
<updated>2015-05-25T14:24:33+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-05-25T14:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=adc846ad48022aa43a0ac6f9aec504d2d7710cf7'/>
<id>adc846ad48022aa43a0ac6f9aec504d2d7710cf7</id>
<content type='text'>
* lib-src/etags.c (process_file_name) [MSDOS || DOS_NT]: Fix
quoting of decompression shell command for MS-Windows/MS-DOS.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lib-src/etags.c (process_file_name) [MSDOS || DOS_NT]: Fix
quoting of decompression shell command for MS-Windows/MS-DOS.
</pre>
</div>
</content>
</entry>
<entry>
<title>Simpilify etags TEX mode scanning</title>
<updated>2015-05-24T21:20:10+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-05-24T21:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=675c90a3b4c469e2e54e513b6f427ba4ec285ef5'/>
<id>675c90a3b4c469e2e54e513b6f427ba4ec285ef5</id>
<content type='text'>
* lib-src/etags.c (TEX_mode, TEX_esc, TEX_opgrp, TEX_clgrp):
Remove static vars.
(TeX_commands): Deduce escapes here instead.
(TEX_LESC, TEX_SESC, TEX_mode): Remove; all uses removed.
This removes the need for a reset_input call.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lib-src/etags.c (TEX_mode, TEX_esc, TEX_opgrp, TEX_clgrp):
Remove static vars.
(TeX_commands): Deduce escapes here instead.
(TEX_LESC, TEX_SESC, TEX_mode): Remove; all uses removed.
This removes the need for a reset_input call.
</pre>
</div>
</content>
</entry>
</feed>
