aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/ebrowse.c
Commit message (Collapse)AuthorAgeFilesLines
* (matching_regexp): Fix OB1 error.Chong Yidong2009-01-141-1/+1
|
* (version): Update copyright for 2009.Glenn Morris2009-01-051-2/+2
|
* * lib-src/ebrowse.c (xfree): Remove definition; s/xfree/free/Jim Meyering2008-06-021-17/+7
|
* remove useless if-before-free testsJim Meyering2008-06-021-2/+1
| | | | | | | | | | | | | | | | * lib-src/ebrowse.c (xfree): Likewise. * lib-src/etags.c (process_file_name, free_tree, free_fdesc): Likewise. (popclass_above, Prolog_functions, Erlang_functions): Likewise. * lib-src/pop.c (pop_quit): Likewise. * lwlib/lwlib-Xm.c (xm_update_one_value): Likewise. * lwlib/lwlib.c (safe_free_str, free_widget_value_tree): Likewise. * src/editfns.c (Fset_time_zone_rule): Likewise. * src/lread.c (nosuffix): Likewise. * src/ralloc.c (get_bloc): Likewise. * src/regex.c (reg_free): Likewise. * src/xftfont.c (xftfont_open, xftfont_close): Likewise. * src/xrdb.c (get_user_app, get_environ_db, x_load_resources): Likewise. * src/xsmfns.c (smc_save_yourself_CB): Likewise.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-091-20/+19
|
* (version) <emacs_copyright>: New variable. Just use current year for copyright.Glenn Morris2008-01-041-2/+6
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-2/+2
|
* * ebrowse.c (usage, version): Mark as NO_RETURN.Dan Nicolaescu2006-07-181-0/+2
| | | | | | | | | | | | | | | | | * emacsclient.c (print_help_and_exit): Likewise. * xterm.c (x_connection_closed, x_error_quitter): Mark as NO_RETURN. * textprop.c (text_read_only): Likewise. * lread.c (end_of_file_error): Likewise. * lisp.h (circular_list_error, memory_full, buffer_memory_full): Likewise. * eval.c (unwind_to_catch): Likewise. * buffer.h (buffer_slot_type_mismatch): Likewise.
* (main): Exit with EXIT_FAILURE if BROWSE file doesn't exist, is not ↵Masatake YAMATO2006-06-031-4/+18
| | | | seekable, not is failed in ftall.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-3/+3
|
* (add_sym): Compare namespace names instead of namespace objects. ThisChong Yidong2005-09-201-1/+4
| | | | | prevents the parser from incorrectly treating classes whose superclass is in another namespace.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-071-2/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* Throughout, replace 0 destined for `exit' arg with `EXIT_SUCCESS'.Thien-Thi Nguyen2004-05-081-9/+8
| | | | | Likewise, replace 1 with `EXIT_FAILURE'. (main): Use `EXIT_SUCCESS' or `EXIT_FAILURE' for return value.
* Add arch taglinesMiles Bader2003-09-011-0/+3
|
* Trailing whitespace deleted.Juanma Barranquero2003-02-041-3/+3
|
* (skip_initializer): Return void.Pavel Janík2002-04-241-1/+1
|
* (add_declarator): Test *CLS instead of CLS.Gerd Moellmann2002-04-211-1/+1
|
* (add_declarator): Fix the first call to add_member_defn.Eli Zaretskii2002-03-301-1/+1
|
* (add_declarator, skip_initializer): New functions.Gerd Moellmann2002-03-291-38/+81
| | | | (declaration): Use them.
* *** empty log message ***Richard M. Stallman2001-12-221-8/+5
|
* Include stdlib.h and string.h conditionally.Pavel Janík2001-12-191-65/+72
|
* (matching_regexp): Escape '\\'.Gerd Moellmann2001-11-161-1/+1
|
* (struct alias): Add two new struct members: NAMESP andGerd Moellmann2001-10-011-36/+139
| | | | | | | | | | | | | | | | | | | | | | ALIASEE to help work with namespace aliases. (struct sym): Remove struct member NAMESP_ALIASES. (namespace_alias_table): New variable. (make_namespace): Add parameter CONTEXT. (check_namespace): New function. (find_namespace): Add parameter CONTEXT. (check_namespace_alias): New function. (register_namespace_alias): Change type of parameter OLD_NAME. Search for already defined alias in NAMESPACE_ALIAS_TABLE. (check_namespace): New function. (enter_namespace): Call find_namespace with CONTEXT parameter. (match_qualified_namespace_alias): New function. (parse_qualified_ident_or_type): Fixed typo in comment. While parsing qualified ident or type update namespace context and restore it on exit. (parse_qualified_param_ident_or_type): Fixed typo in comment. (globals): Changed handling of namespace aliases. (version): Added year 2001.
* (SEEK_END): #define if not defined by system headers.Eli Zaretskii2001-09-011-0/+5
| | | | Suggested by Dave Love <[email protected]>.
* Fix a typo in a comment.Eli Zaretskii2001-08-091-1/+1
|
* (main): Check that the output file exists andGerd Moellmann2001-07-161-1/+27
| | | | is non-empty if invoked with `--append'.
* (enter_namespace): Fix reallocation ofGerd Moellmann2001-05-081-2/+3
| | | | namespace_stack.
* Update copyright notice.Gerd Moellmann2001-05-071-1/+2
|
* (globals): Fix handling of namespace aliases.Gerd Moellmann2001-05-031-1/+4
|
* (parse_qualified_param_ident_or_type): Return aGerd Moellmann2001-03-021-2/+7
| | | | | freshly allocated object in *LAST_ID. (read_line): Accept \r\n line endings.
* (matching_regexp_buffer, matching_regexp_end_buf):Gerd Moellmann2001-01-261-6/+12
| | | | | | New variables. (matching_regexp): Use them instead of static variables in function scope.
* (xfree): New function.Gerd Moellmann2001-01-221-11/+41
| | | | (member, declaration, globals): Use xmalloc instead of alloca.
* (yyerror): Changed to take two arguments. PrototypeGerd Moellmann2001-01-021-16/+17
| | | | added. Callers changed.
* (enter_namespace, main): Cast variables to shut upEli Zaretskii2001-01-021-5/+6
| | | | | | compiler warnings. (yyerror): Change parameter declarations to be of type long, so that they can take pointers on 64-bit platforms.
* (operator_name): Cast argument of isalpha toGerd Moellmann2000-12-151-1/+1
| | | | unsigned char.
* (ensure_scope_buffer_room): Fix xrealloc call.Dave Love2000-12-131-1/+1
|
* Fix copyright years.Dave Love2000-12-061-1/+1
|
* (VERSION): Provide default definition, like etags.cAndrew Innes2000-12-061-0/+4
| | | | does, because Windows build can't snarf this from version.el.
* Fix comment.Dave Love2000-11-101-3/+1
|
* (xrealloc, xmalloc): Renamed from yrealloc andGerd Moellmann2000-07-141-30/+30
| | | | ymalloc.
* (yylex): Accept string literals with newlines in them.Gerd Moellmann2000-07-101-4/+7
| | | | | | (process_pp_line): Handle case of string literal with newline in it in replacement text, which counts as continuing the replacement text in GNU C.
* (token_string): Add missing tokens.Gerd Moellmann2000-07-031-12/+36
| | | | (parm_list): Handle case of qualified pointers.
* Move config.h before other includes (which may use feature tests).Dave Love2000-06-231-4/+4
|
* [WINDOWS-NT]: Use stricmp rather than strcasecmp to compare filenames.Jason Rumney2000-06-111-2/+6
|
* (ymalloc): Renamed from xmalloc.Gerd Moellmann2000-06-061-31/+33
| | | | (yrealloc): Renamed from xrealloc.
* (DEFAULT_OUTFILE): Set to `BROWSE'.Gerd Moellmann2000-05-041-1/+1
|
* (PATH_LIST_SEPARATOR) [__MSDOS__ || WINDOWSNT]: DefineEli Zaretskii2000-05-021-6/+15
| | | | | | | | | | | to semi-colon. (FILENAME_EQ): New macro, for comparing file names. (add_member_decl, add_global_decl, add_member_defn): Use FILENAME_EQ. (process_file): Don't assume that fread always reads as many bytes as it was told to (DOS-style CR-LF text files fail this logic). (open_file): Allocate enough space for path->path plus the file name and the slash.
* (xmalloc, xrealloc): Rewritten.Gerd Moellmann2000-04-191-14/+16
| | | | | (declaration): Remove parameter IS_EXTERN. (class_definition): Remove unused variable.