summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* (cmp_SOURCES, diff3_SOURCES, sdiff_SOURCES, diff_SOURCES):Paul Eggert2002-06-171-10/+4
| | | | | Remove version.c. (MAINTAINERCLEANFILES, $(srcdir)/version.c): Remove.
* (noinst_HEADERS): Remove freesoft.h.Paul Eggert2002-06-171-4/+4
| | | | | Add version-etc.h. (libdiffutils_a_SOURCES): Remove freesoft.c. Add version-etc.c.
* (version_etc): Remove package and version args.Paul Eggert2002-06-171-20/+2
| | | | (version_etc_copyright): Remove.
* (version_etc): Remove package and version args.Paul Eggert2002-06-171-29/+29
| | | | | | | | | (version_etc_copyright): Remove. Do not include unlocked-io.h; no longer needed. Include gettext.h rather than libinto.h. (_): Define unconditionally. (version_etc): Adjust wording to match current GNU coding standards. Translate "(C)" if possible.
* (Special Files): Document behavior of symlink loops.Paul Eggert2002-06-171-7/+10
|
* (AC_INIT): Version 2.8.3.Paul Eggert2002-06-171-1/+1
|
* Update to automake 1.6.2.Paul Eggert2002-06-171-1/+1
|
* (WIDE_CHAR_SUPPORT): New macro. Use it uniformly instead ofPaul Eggert2002-06-122-4/+6
| | | | | (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H). It also depends on HAVE_BTOWC.
* (readnum): Fix autoincrement typo.Paul Eggert2002-06-111-2/+2
|
* Check for HAVE_SIGALTSTACK and HAVE_GETCONTEXT, too.Paul Eggert2002-06-111-4/+4
|
* Don't assume uintmax_t. Check for getcontext and sigaltstack existence,Paul Eggert2002-06-111-1/+2
| | | | too.
* Don't invoke AC_FUNC_FNMATCH_GNU with an argument.Paul Eggert2002-06-111-1/+1
|
* Trim trailing white space.Paul Eggert2002-06-111-3/+3
|
* Fix trailing white space.Paul Eggert2002-06-111-2/+2
|
* Translate (C).Paul Eggert2002-06-111-5/+9
|
* (finish_output): Check for ENOEXEC.Paul Eggert2002-06-111-15/+37
| | | | | | (lines_differ, output_1_line): New option --tabsize=COLUMNS. (analyze_hunk): If -b or -w is also specified, -B now considers lines to be empty if they contain only white space.
* *** empty log message ***Paul Eggert2002-06-111-26/+0
|
* (tab_from_to, print_half_line, print_1sdiff_line):Paul Eggert2002-06-111-23/+21
| | | | New option --tabsize=COLUMNS.
* Include <file-type.h>.Paul Eggert2002-06-111-39/+37
| | | | | | | | | | | | | Include paths.h. (copyright_notice): Renamed from copyright_string. Now a msgid, so that copyright symbol can be translated. All uses changed. (catchsig, signal_handler, initial_action): Signal handlers return void, not RETSIGTYPE, since we no longer support K&R. (TABSIZE_OPTION): New constant. (longopts, usage, main): New option --tabsize=COLUMNS. (cleanup): New arg signo. All uses changed. (ck_editor_status, main, edit): Don't worry about ENOEXEC.
* Include <file-type.h>.Paul Eggert2002-06-111-6/+11
| | | | (find_and_hash_each_line): New option --tabsize=COLUMNS.
* Include <file-type.h>.Paul Eggert2002-06-111-295/+269
| | | | | | | | | | | Include paths.h. (copyright_notice): Renamed from copyright_string. Now a msgid, so that copyright symbol can be translated. All uses changed. (skipwhite, readnum): New functions. (process_diff_control): Use them. (SKIPWHITE, READNUM): Remove. (read_diff): Don't worry about errno == ENOEXEC.
* (TAB_WIDTH): Remove.Paul Eggert2002-06-111-4/+5
| | | | | | (tabsize): New decl. (sdiff_half_width, sdiff_column2_offset): Now size_t rather than unsigned int.
* Include <file-type.h>.Paul Eggert2002-06-111-64/+46
| | | | | | | | | | | | | Include paths.h. (copyright_notice): Renamed from copyright_string. Now a msgid, so that copyright symbol can be translated. All uses changed. Include posixver.h. (TABSIZE_OPTION): New constant. (main): Allow widths up to SIZE_MAX. (filetype): Move to lib/file-type.c and rename to file_type. All uses changed. (longopts, main, usage): New option --tabsize=COLUMNS.
* Include <file-type.h>.Paul Eggert2002-06-111-8/+9
| | | | | | | Include paths.h. (copyright_notice): Renamed from copyright_string. Now a msgid, so that copyright symbol can be translated. All uses changed.
* Include <file-type.h>.Paul Eggert2002-06-111-0/+1
|
* (noinst_HEADERS): Remove diff.h.Paul Eggert2002-06-111-3/+8
| | | | | | | | | (DEFS): Remove. (diff_sources): Add diff.h. (MOSTLYCLEANFILES): New macro. (cmp.$(OBJEXT) diff3.$(OBJECT) diff.$(OBJECT) sdiff.$(OBJECT)): Depend on paths.h. (paths.h): New rule.
* Add hu, pt_BR.Paul Eggert2002-06-111-1/+1
|
* (AC_HEADER_STDBOOL): Do not cast pointer toPaul Eggert2002-06-111-1/+1
| | | | bool in integer constant expression; C99 does not allow it.
* (jm_PREREQ_QUOTEARG): AC_MBSTATE_T -> AC_TYPE_MBSTATE_T.Paul Eggert2002-06-111-1/+1
|
* Update to latest Autoconf CVS for AC_GNU_SOURCEPaul Eggert2002-06-111-23/+10
| | | | (renamed from AC__GNU_SOURCE).
* (jm_PREREQ_C_STACK): Do not AC_REQUIRE jm_AC_TYPE_UINTMAX_T.Paul Eggert2002-06-111-4/+8
| | | | | | Check for sys/resource.h, uccontext.h. Check for decls of getcontext, sigaltstack. Check for stack_t.
* Include posixver.h.Paul Eggert2002-06-111-0/+2
|
* (struct patternlist.str): Size 1, not 0, as C89 requires this.Paul Eggert2002-06-111-4/+5
| | | | (NEW_PATTERN): Use offsetof, not sizeof, since str now has size 1.
* (AC_INIT): Version 2.8.2.Paul Eggert2002-06-111-14/+5
| | | | | | | | (AC_GNU_SOURCE): Move up, so that it affects later compilations properly. (DEFAULT_DIFF_PROGRAM, AC_TYPE_SIGNAL): Remove. (jm_AC_TYPE_INTMAX_T): Add. (AC_FUNC_FNMATCH_GNU): Use this, instead of AC_FUNC_FNMATCH. (AC_CONFIG_LINKS): regex.hin renamed from regex_.h.
* Incorporate contents from INSTALLME. Upgrade to help2man 1.28.Paul Eggert2002-06-111-4/+43
|
* Version 2.8.2.Paul Eggert2002-06-111-0/+11
|
* (EXTRA_DIST): Remove INSTALLME.Paul Eggert2002-06-111-1/+1
|
* (EXTRA_DIST): Add fnmatch_loop.c.Paul Eggert2002-06-111-5/+6
| | | | | | | | (noinst_HEADERS): fnmatch_.h renamed from fnmatch.hin. regex_.h renamed from regex.hin. Add file-type.h. (libdiffutils_a_SOURCES): Add file-type.c. (DISTCLEANFILES): Remove fnmatch.hno, regex.hno.
* (__const): Do not define to empty, as this breaksPaul Eggert2002-06-111-7/+4
| | | | Sun cc. The code doesn't work with K&R anyway.
* (alloca, __builtin_expect): Define for non-GCC hosts.Paul Eggert2002-06-111-45/+56
| | | | | | | | | | | | | | | <strings.h>: Include only if HAVE_STRINGS_H. <stddef.h>: Include if we include stdlib.h. Do not comment out all code if ! HAVE_FNMATCH_GNU. (getenv): Do not declare if HAVE_DECL_GETENV. (__strchrnul, __wcschrnul): Remove; not used. (MEMPCPY): Use mempcpy if not _LIBC; use memcpy if neither _LIBC nor HAVE_MEMPCPY. (FOLD) [HANDLE_MULTIBYTE]: Do not pass wide char to ISUPPER. (STRLEN, STRCAT, MEMPCPY) [HANDLE_MULTIBYTE && !defined _LIBC]: Use wcslen rather than __wcslen, and likewise for wcscat, wmempcpy. (MEMPCPY) [HANDLE_MULTIBYTE]: Use wmempcpy if not _LIBC; use wmemcpy if neither _LIBC nor HAVE_WMEMPCPY.
* (siginfo_t, c_stack_die): Remove decl.Paul Eggert2002-06-111-6/+1
|
* (__attribute__): New macro.Paul Eggert2002-06-111-100/+292
| | | | | | | | | | | | | | | | | | | | | | | | (EOVERFLOW): Define if not defined.(stack_t): Define to struct sigaltstack if not defined or declared. Include <sys/resource.h>, <ucontext.h> if available. Include <stdio.h> if DEBUG. Do not include <inttypes.h> or <stdint.h>. (c_stack_die): Remove info and context args. All uses changed. (segv_action): Likewise. (alternate_signal_stack): Change uintmax_t to long, to ease porting. (get_stack_location, min_address_from_argv, max_address_from_argv, null_action): New functions. (stack_base, stack_size): New vars. (segv_handler): context arg may not be used. Use global stack_base, stack_size if ! HAVE_XSI_STACK_OVERFLOW_HEURISTIC. Add debug code. Invoke die (rather than segv_action) to exit. (c_stack_action): Accept new argv arg, and simpler handler arg. All uses changed. Move code into new functions above. Allow null action. [! (defined SA_ONSTACK && defined _SC_PAGESIZE)]: Assume all segvs are stack overflows. (main) [DEBUG]: Describe what output should be like.
* Reword "@option{-f} and @option{--foo}" to "@option{-f} or @option{--foo}".Paul Eggert2002-06-111-257/+305
| | | | | | | | | | Use @acronym instead of @sc where appropriate. (Specified Lines): Renamed from Specified Folding. (Comparison, Blank Lines): Clarify wordings for Blank Lines and Specified Lines nodes. (Binary): Mention --verbose and --print-bytes. (Tabs, sdiff Option Summary, diff Options): New option --tabsize=COLUMNS.
* Convert to new autoconf.Paul Eggert2002-06-101-20/+17
|
* (jm_PREREQ_EXCLUDE): Use AC_FUNC_FNMATCH_GNU.Paul Eggert2002-05-251-3/+3
| | | | (jm_PREREQ_QUOTEARG): AM_C_PROTOTYPES -> AC_C_PROTOTYPES.
* Initial revisionPaul Eggert2002-05-101-0/+69
|
* Check for false and true values in preprocessor expressions.Paul Eggert2002-04-251-0/+6
|
* Update to Automake 1.6.1.Paul Eggert2002-04-211-1/+1
|
* Initial revisionPaul Eggert2002-04-092-0/+70
|
* (__restrict_arr): Define for GCC 3.1 and up.Paul Eggert2002-04-081-5/+9
|