comparison etc/NEWS @ 155:43dd3413c7c7 r20-3b4

Import from CVS: tag r20-3b4
author cvs
date Mon, 13 Aug 2007 09:39:39 +0200
parents 25f70ba0133c
children 6b37e6ddd302
comparison
equal deleted inserted replaced
154:94141801dd7e 155:43dd3413c7c7
114 ** Multiple TTY frames are now available. 114 ** Multiple TTY frames are now available.
115 115
116 On consoles that display only one frame at a time (e.g. TTY consoles), 116 On consoles that display only one frame at a time (e.g. TTY consoles),
117 creating a new frame with `C-x 5 2' also raises and selects that 117 creating a new frame with `C-x 5 2' also raises and selects that
118 frame. The behavior of window system frames is unchanged. 118 frame. The behavior of window system frames is unchanged.
119
120 ** Etags changes.
121
122 *** In C, C++, Objective C and Java, Etags tags global variables by
123 default. The resulting tags files are inflated by 30% on average.
124 Use --no-globals to turn this feature off. Etags can also tag
125 ariables which are members of structure-like constructs, but it does
126 not by default. Use --members to turn this feature on.
127
128 *** C++ member functions are now recognized as tags.
129
130 *** Java is tagged like C++. In addition, "extends" and "implements"
131 constructs are tagged. Files are recognised by the extension .java.
132
133 *** Etags can now handle programs written in Postscript. Files are
134 recognised by the extensions .ps and .pdb (Postscript with C syntax).
135 In Postscript, tags are lines that start with a slash.
136
137 *** Etags now handles Objective C and Objective C++ code. The usual C and
138 C++ tags are recognized in these languages; in addition, etags
139 recognizes special Objective C syntax for classes, class categories,
140 methods and protocols.
141
142 *** Etags also handles Cobol. Files are recognised by the extension
143 .cobol. The tagged lines are those containing a word that begins in
144 column 8 and ends in a full stop, i.e. anything that could be a
145 paragraph name.
146
147 *** Regexps in Etags now support intervals, as in ed or grep. The syntax of
148 an interval is \{M,N\}, and it means to match the preceding expression
149 at least M times and as many as N times.
150
119 151
120 152
121 * Lisp and internal changes in XEmacs 20.3 153 * Lisp and internal changes in XEmacs 20.3
122 ========================================== 154 ==========================================
123 155