/[emacs]/emacs/lib-src/ChangeLog
ViewVC logotype

Diff of /emacs/lib-src/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2.227 by lektu, Wed Mar 12 21:37:27 2003 UTC revision 2.228 by monnier, Sat Apr 12 19:17:24 2003 UTC
# Line 1  Line 1 
1    2003-04-12  Stefan Monnier  <monnier@cs.yale.edu>
2    
3            * emacsclient.c (main): Use new safe location for socket.
4    
5  2003-03-12  Tom Tromey  <tromey@redhat.com>  2003-03-12  Tom Tromey  <tromey@redhat.com>
6    
7          * emacsclient.c (print_help_and_exit): Print to stdout.  Exit          * emacsclient.c (print_help_and_exit): Print to stdout.
8          successfully.  Added some blank lines for readability.          Exit successfully.  Added some blank lines for readability.
9          (decode_options): Don't call print_help_and_exit in default case.          (decode_options): Don't call print_help_and_exit in default case.
10          Print version information to stdout.          Print version information to stdout.
11          (main): Don't call print_help_and_exit.          (main): Don't call print_help_and_exit.
# Line 184  Line 188 
188    
189  2002-08-29  Francesco Potorti`  <pot@gnu.org>  2002-08-29  Francesco Potorti`  <pot@gnu.org>
190    
191          * etags.c (C_entries): Corrected a problem with const C++ funcs.          * etags.c (C_entries): Correct a problem with const C++ funcs.
192          (ignoreindent): Renamed from noindentypedefs.          (ignoreindent): Renamed from noindentypedefs.
193          (cjava, cplpl): They are now macros instead of local vars.          (cjava, cplpl): They are now macros instead of local vars.
194    
# Line 205  Line 209 
209          (pattern): Structure renamed to `regexp', member regex renamed to          (pattern): Structure renamed to `regexp', member regex renamed to
210          pattern.          pattern.
211          (node_st): Member pat renamed to regex.          (node_st): Member pat renamed to regex.
212          (pattern); New member force_explicit_name, for future use.  Now          (pattern); New member force_explicit_name, for future use.
213          always set to true, cannot be reset.          Now always set to true, cannot be reset.
214          (add_regex, regex_tag_multiline, readline): Use it.          (add_regex, regex_tag_multiline, readline): Use it.
215          (main): Free some global structures.          (main): Free some global structures.
216          (fdesc): New member `written'.          (fdesc): New member `written'.
# Line 265  Line 269 
269          whose name is automatically deduced by etags.el.  The advantage is          whose name is automatically deduced by etags.el.  The advantage is
270          that there is no explicit tag name in most tags, so the size of          that there is no explicit tag name in most tags, so the size of
271          the tags file is reduced, yet find-tag is able to do a match as          the tags file is reduced, yet find-tag is able to do a match as
272          accurate as with named tags.  See the comment in make_tag for          accurate as with named tags.  See the comment in make_tag for details.
         details.  
273          (make_tag): New function (was the disabled function new_pfnote).          (make_tag): New function (was the disabled function new_pfnote).
274          (make_C_tag): Use it.          (make_C_tag): Use it.
275    
# Line 443  Line 446 
446          #line directives.  This handles the case when xxx.y is tagged          #line directives.  This handles the case when xxx.y is tagged
447          before xxx.c, and the entries of xxx.c pointing to xxx.y should          before xxx.c, and the entries of xxx.c pointing to xxx.y should
448          be discarded.          be discarded.
449          (language): Added the metasource member.  Initializers changed.          (language): Add the metasource member.  Initializers changed.
450          (invalidate_nodes): New function.          (invalidate_nodes): New function.
451          (readline): Discard lines after having found a #line          (readline): Discard lines after having found a #line
452          directive pointing to an already tagged file.  This handles the          directive pointing to an already tagged file.  This handles the
# Line 640  Line 643 
643          (F_getit): Renamed from getit.  All callers changed.          (F_getit): Renamed from getit.  All callers changed.
644          (nocase_tail): Renamed from tail.  All callers changed.          (nocase_tail): Renamed from tail.  All callers changed.
645          (Ada_getit): Renamed from adagetit.  All callers changed.          (Ada_getit): Renamed from adagetit.  All callers changed.
646          (L_getit): Simplified by using get_tag.          (L_getit): Simplify by using get_tag.
647          (Perl_functions, Postscript_functions, erlang_attribute): Use the          (Perl_functions, Postscript_functions, erlang_attribute): Use the
648          modified LOOKING_AT.          modified LOOKING_AT.
649          (notinname): Removed '[' and added ')' to the recognised chars.          (notinname): Removed '[' and added ')' to the recognised chars.
# Line 854  Line 857 
857          (check_namespace): New function.          (check_namespace): New function.
858          (enter_namespace): Call find_namespace with CONTEXT parameter.          (enter_namespace): Call find_namespace with CONTEXT parameter.
859          (match_qualified_namespace_alias): New function.          (match_qualified_namespace_alias): New function.
860          (parse_qualified_ident_or_type): Fixed typo in comment.          (parse_qualified_ident_or_type): Fix typo in comment.
861          While parsing qualified ident or type update namespace context and          While parsing qualified ident or type update namespace context and
862          restore it on exit.          restore it on exit.
863          (parse_qualified_param_ident_or_type): Fixed typo in comment.          (parse_qualified_param_ident_or_type): Fix typo in comment.
864          (globals): Changed handling of namespace aliases.          (globals): Change handling of namespace aliases.
865          (version): Added year 2001.          (version): Add year 2001.
866    
867  2001-09-15  Eli Zaretskii  <eliz@is.elta.co.il>  2001-09-15  Eli Zaretskii  <eliz@is.elta.co.il>
868    
# Line 1076  Line 1079 
1079          (grow_linebuffer): Don't call xrnew when not needed.          (grow_linebuffer): Don't call xrnew when not needed.
1080          (token): Buffer renamed to line.          (token): Buffer renamed to line.
1081          (C_entries): Three calls to inibuffer moved here from main.          (C_entries): Three calls to inibuffer moved here from main.
1082          (C_entries): Removed all references to var methodlen, delete it.          (C_entries): Remove all references to var methodlen, delete it.
1083          (linebuffer_setlen): Was grow_buffer, now also sets len.          (linebuffer_setlen): Was grow_buffer, now also sets len.
1084          (consider_token, C_entries, Pascal_functions): Use it.          (consider_token, C_entries, Pascal_functions): Use it.
1085          (C_entries): Preventing problems relative to extern "C".          (C_entries): Preventing problems relative to extern "C".
# Line 1103  Line 1106 
1106    
1107          * etags.c (get_language_from_langname): Renamed from          * etags.c (get_language_from_langname): Renamed from
1108          get_language_from_name.          get_language_from_name.
1109          (get_language_from_filename): Renamed from          (get_language_from_filename): Renamed from get_language_from_suffix.
1110          get_language_from_suffix.  Now first looks for the complete file name.          Now first looks for the complete file name.
1111          (language): New member char **filenames.          (language): New member char **filenames.
1112          (Makefile_filenames): List of possible filenames for makefiles.          (Makefile_filenames): List of possible filenames for makefiles.
1113          (lang_names): Added a NULL member for every entry, added an entry          (lang_names): Add a NULL member for every entry, added an entry
1114          for makefiles.          for makefiles.
1115          (Makefile_targets): New function.          (Makefile_targets): New function.
1116          (Texinfo_nodes): Renamed from Texinfo_fuctions and made          (Texinfo_nodes): Renamed from Texinfo_fuctions and made
# Line 1133  Line 1136 
1136    
1137  2001-01-02  Gerd Moellmann  <gerd@gnu.org>  2001-01-02  Gerd Moellmann  <gerd@gnu.org>
1138    
1139          * ebrowse.c (yyerror): Changed to take two arguments.          * ebrowse.c (yyerror): Change to take two arguments.
1140          Prototype added.  Callers changed.          Add prototype.  Change callers.
1141    
1142  2001-01-02  Eli Zaretskii  <eliz@is.elta.co.il>  2001-01-02  Eli Zaretskii  <eliz@is.elta.co.il>
1143    
# Line 1340  Line 1343 
1343    
1344  2000-02-10  Francesco Potorti`  <pot@gnu.org>  2000-02-10  Francesco Potorti`  <pot@gnu.org>
1345    
1346          * etags.c (iswhite): Redefined not to consider '\0' as white          * etags.c (iswhite): Redefine not to consider '\0' as white
1347          space, and use it throughout in place of isspace, thus preventing a          space, and use it throughout in place of isspace, thus preventing a
1348          potential signed char to int conversion problem.          potential signed char to int conversion problem.
1349          (MSDOS): #undefine befere redefining          (MSDOS): #undefine befere redefining
# Line 1425  Line 1428 
1428          (typdef): ttypedefseen renamed to tkeyseen, new label ttypeseen.          (typdef): ttypedefseen renamed to tkeyseen, new label ttypeseen.
1429          (C_entries): Modifications that make --members tag even inside          (C_entries): Modifications that make --members tag even inside
1430          typedefs and C nested structs (one level only).          typedefs and C nested structs (one level only).
1431          (consider_token): Corrected a bug which prevented tagging of enum          (consider_token): Correct a bug which prevented tagging of enum
1432          constants.          constants.
1433          (C_stab_entry): Added if, for, while, switch, return as          (C_stab_entry): Add if, for, while, switch, return as
1434          st_C_ignore.  This makes it simpler to work when cblev!=0.          st_C_ignore.  This makes it simpler to work when cblev!=0.
1435    
1436          * etags.c (C_entries): Tag member function declarations when          * etags.c (C_entries): Tag member function declarations when

Legend:
Removed from v.2.227  
changed lines
  Added in v.2.228

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26