Lines Matching refs:New
7 * bootstrap: New file.
49 (Translations): New node.
68 (lib_SOURCES): New macro.
78 * lib/setmode.c (__attribute__): New macro.
125 (strip_trailing_cr): New var.
126 (STRIP_TRAILING_CR_OPTION): New enum.
140 (next_line0, next_line1): New vars.
243 * po/en_US.po: New file.
267 * lib/version-etc.c, lib/version-etc.h: New files, taken from
285 New macro. Use it uniformly instead of
320 New option --tabsize=COLUMNS.
329 * lib/c-stack.c (__attribute__): New macro.
339 null_action): New functions.
340 (stack_base, stack_size): New vars.
355 * lib/file-type.c, lib/file-type.h: New files. These contain code
404 * po/hu.po, po/pt_BR.po: New files.
409 (MOSTLYCLEANFILES): New macro.
412 (paths.h): New rule.
424 (TABSIZE_OPTION): New constant.
429 * src/diff.c (longopts, main, usage): New option --tabsize=COLUMNS.
433 (tabsize): New decl.
437 * src/diff3.c (skipwhite, readnum): New functions.
445 (TABSIZE_OPTION): New constant.
446 (longopts, usage, main): New option --tabsize=COLUMNS.
447 (cleanup): New arg signo. All uses changed.
451 New option --tabsize=COLUMNS.
457 (lines_differ, output_1_line): New option --tabsize=COLUMNS.
467 * m4/stdbool.m4: New file.
481 (MIN): New macro.
499 New node "Speedups" for future speedups.
506 (AM_CPPFLAGS): New macro.
576 (jm_PREREQ_HARD_LOCALE): New macro.
578 * src/cmp.c (specify_comparison_type): New function.
631 * man/Makefile.am: New file.
662 (Standards conformance): New chapter.
687 po/cs.po, po/ja.po: New files.
719 * lib/cmpbuf.h (buffer_lcm): New arg LCM_MAX.
730 New arg LCM_MAX. All callers changed.
737 (jm_PREREQ_POSIXVER): New macro.
775 (shortopts): New constant.
776 (group_format_option, line_format_option): New constants.
828 (guess_lines): New function. Avoid integer overflow.
834 (ck_editor_status): New function.
864 * INSTALLME: New file.
872 * config: New subdirectory, containing the following files from .:
877 * config/config.rpath: New file, from Gettext 0.11-pre5++.
882 (AC_CONFIG_AUX_DIR): New macro invocation.
885 * lib/gettext.h: New file, from Gettext 0.11-pre5++.
890 * m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4: New files, from
893 * po/LINGUAS: New file.
895 * po/Makevars, po/Rules-quot, po/boldquot.sed: New files,
923 (struct dirdata): New member nnames.
924 (locale_specific_sorting, failed_strcoll): New vars.
938 New macros.
944 * src/system.h (UINTMAX_MAX): New macro.
976 (DIFF_PROGRAM_OPTION): New constant.
978 (check_stdout): New function.
989 * src/diff3.c (DIFF_PROGRAM_OPTION, HELP_OPTION): New constants.
991 (longopts, main, option_help_msgid): New option --diff-option=PROGRAM.
1041 * ms/README: New file.
1070 (jm_AC_DOS, AC_FUNC_SETMODE_DOS): New macros.
1080 * src/system.h (S_IXUSR, S_IXGRP, S_IXOTH): New macros.
1103 (NO_IGNORE_FILE_NAME_CASE_OPTION): New constant.
1105 (exclude_options): New function.
1115 (hard_locale_LC_MESSAGES): New macro.
1118 (stat_buf): New static var; was formerly a local var in 'main'.
1131 New file.
1153 (Invoking cmp): New trailing operands FROM-SKIP and TO-SKIP.
1155 New option -n or --bytes.
1174 (vfork): New macro.
1176 (set_binary_mode): New macro.
1189 * config.site, config.sed, config.bat: New file.
1197 (bytes): New var.
1198 (HELP_OPTION): New constant.
1202 (parse_ignore_initial): New function.
1222 * README-alpha: New file.
1236 * configure.ac (__EXTENSIONS__): New define, for the unlocked macros.
1248 * src/sdiff.c (STRIP_TRAILING_CR_OPTION): New constant.
1273 (LIB_CLOCK_GETTIME): New subst.
1279 S_IRUSR, S_IWUSR): New macros.
1283 (PTRDIFF_MAX, SIZE_MAX): New macros.
1284 (strtoumax): New decl.
1287 (bindtextdomain, textdomain, N_): New macros.
1290 (TOLOWER): New macro.
1293 (lin): New type.
1294 (LIN_MAX): New macro.
1300 (HAVE_SETMODE, NULL_DEVICE): New macros.
1302 (same_file_attributes): New macro.
1321 (zalloc): New function.
1337 (tmp): New var.
1339 (temporary_file): New function.
1353 (hash_value): New type; use it instead of 'unsigned' for hash values.
1354 (file_block_read): New function.
1366 (prime_offset): New var.
1392 (compare_names_for_qsort): New function.
1435 (enum changes): New enum.
1437 (enum output_style): New constant OUTPUT_UNSPECIFIED.
1440 (ignore_white_space): New decl, subsuming the above two. All
1461 (strip_trailing_cr, excluded, time_format): New decls.
1470 New member `eof'.
1472 (FILE_BUFFER): New macro.
1478 (file_block_read): New decl.
1483 * src/Makefile.am (diff_LDADD): New symbol.
1515 CHANGED_GROUP_FORMAT_OPTION): New constants.
1540 (set_mtime_to_now): New function.
1550 (TIMESPEC_NS): New macro.
1551 (nstrftime): New decl.
1554 (print_context_function): New function.
1602 * src/Makefile.am, m4/vararrays.m4: New file.
1609 lib/imaxtostr.c, lib/freesoft.h: New files.
1621 * lib/Makefile.am, po/POTFILES.in: New file.
1632 * doc/Makefile.am: New file.
1667 * Makefile.am: New file.
1673 * m4/prereq.m4: New file.
1690 * lib/tempname.c (struct_stat64): New macro.
1717 * lib/hard-locale.c: New file.
1751 New dependency on quotearg.h
1755 (message/msgid.po, message/template.po): New rules.
1759 (install-strip): New rule.
1773 (--with-mvfs-stat-bug, --with-nfs-stat-bug): New options.
1774 (HAVE_MEMCHR): New macro.
1779 (struct comparison): New type.
1782 (free_software_msgid): New decl.
1783 (pr_program): New decl.
1787 * system.h (__attribute__): New macro.
1789 (CHAR_MAX): New macro.
1790 (<locale.h>): New include.
1793 dev_may_have_duplicate_ino, same_special_file): New macros.
1796 * cmp.c (authorship_msgid): New var.
1797 (free_software_msgid): New decl.
1810 * diff.c (authorship_msgid): New var.
1818 New argument specifying the argument type.
1836 New macros.
1837 (DIR_P): New macro.
1842 * cmpbuf.h (block_read): New decl.
1849 (dir_loop): New function
1863 (free_software_msgid, editor_program, not_found): New vars.
1869 (sigprocmask): New macros, if !HAVE_SIGPROCMASK.
1872 (try_help): New operand arg.
1883 (edit): New args lname, lline, rname, rline.
1884 (edit): New command 'd'.
1885 (interact): New args lname, rname.
1888 (PR_PROGRAM): New macro.
1897 (free_software_msgid): New decl.
1945 New files.
1960 * quotesys.c, quotesys.h: New file.
1978 pc/makefile, pc/makefile.sed, pc/pc.c: New files, for PC support.
1980 * getmsgids: New file.
1982 * Makefile.in (PACKAGE, VERSION, diffutils_srcs, D): New vars.
1983 (version.c, version.texi, messages.po): New files.
1989 ($D.tar.gz): New file, takes over old `dist' function.
2005 (option_help_msgid): New constant.
2030 New files quote.c, quote.o.
2036 (summarize_regexp_list): New function.
2050 * util.c (pr_program): New var.
2057 New function; replaces SYSTEM_QUOTE_ARG macro.
2071 * diff.h (xmalloc_exit_failure): New variable.
2084 * Makefile.in (common_o): New variable.
2128 NULL_DEVICE, PR_PROGRAM, PROGRAMS): New variables.
2129 (check, stamp-h.in, cmp.o, util.o): New targets.
2130 (edit_program_name): New variable; replaces old binprefix method.
2153 (CTYPE_DOMAIN, ISDIGIT, ISPRINT, ISSPACE, ISUPPER): New macros that
2156 (SYSTEM_QUOTE_ARG): New macros.
2165 * sdiff.c (TMPDIR_ENV): New macro.
2196 * memcmp.c: New file.
2211 New variable; replaces `length_varies'.
2233 * memchr.c, waitpid.c: New source files for substitute functions.
2243 * cmp.c, diff.c, diff3.c, sdiff.c (check_stdout, try_help): New fns.
2245 * diff.c (option_help): New variable.
2258 (INT_STRLEN_BOUND): New macro.
2270 * diff.c (binary_I_O): New variable for --binary option.
2290 initialize_main, O_BINARY, same_file): New macros.
2294 * Makefile.in (info, dvi, diff.dvi): New targets.
2331 * analyze.c (too_expensive): New variable, for heuristic to
2335 (struct partition): New type.
2336 (SNAKE_LIMIT): New macro; merely documents already-used number 20.
2337 (diag): New `minimal' arg; all callers changed. Put results into
2339 (compareseq): New `minimal' arg; all callers changed. Tune.
2364 * cmp.c (word): New type. All uses of `long' for
2463 * ifdef.c (scan_char_literal): New function, for new %c'x' and
2473 * Makefile.in (COMPILE): New defn, with proper -I options so that
2483 (struct group): New struct.
2491 (format_group, scan_printf_spec, groups_letter_value): New functions.
2524 * Makefile.in: (srcs, objs, distfiles, cmp): New files cmpbuf.[ch].
2525 (distfiles): New files config.h.in, mkinstalldirs.
2537 (ignore_initial): New var.
2572 (filetype): New function.
2589 find_change): New decls.
2621 (NUM_SIGS, initial_handler): New macros.
2622 (initial_action, signal_received, sigs_trapped): New vars.
2626 (checksigs, untrapsig): New functions.
2635 New macros, if system doesn't define them.
2637 (PARAMS): New macro.
2641 (message5): New function.
2642 (pr_pid): New var.
2652 (dir_file_pathname): New function.
2669 * Makefile.in (installdirs): New target.
2671 (Makefile, config.status, configure): New targets.
2688 (briefly_report): New function.
2689 * diff.h (ignore_some_changes): New variable.
2695 * io.c (read_files): New argument PRETEND_BINARY says whether to
2698 * diff3.c (tab_align_flag): New variable, for new -T option.
2727 * diff.h, diff3.c (horizon_lines): New variable.
2847 (dotlines, undotlines): New functions that output `Ns', not `N,Ns'.
2877 (FC, FO): New macros; they replace FILE1, FILE0 for two-way diffs,
2904 * diff.h (enum line_class): New type.
2916 * diff.h, ifdef.c (default_line_format): New variable.
2917 * util.c (output_1_line): New function.
2927 * diff.h (common_format, line_prefix): New variables.
2928 * ifdef.c (format_ifdef): New function.
2943 * ifdef.c (print_ifdef_lines): New function, which fwrites a sequence
2950 (specify_format): New function.
2951 * diff.h (ifndef_format, ifdef_format, ifnelse_format): New variables.
2963 (memchr): New function (if memchr is missing).
2965 * io.c (sip): New arg SKIP_TEST to skip test for binary file.
2989 * Makefile.in (uninstall): New target.
3004 (struct file_data): New member linbuf_base counts number of lines
3007 New member buffered_lines counts possibly differing lines.
3008 New member valid_lines counts valid data.
3009 New member alloc_lines - linbuf_base replaces old linbufsize.
3013 (Is_space): New macro, for consistent definition of `white space'.
3014 (excluded_filename, memchr, sip, slurp): New declarations.
3031 * diff.c (add_exclude, add_exclude_file, excluded_filename): New fns.
3051 (prepare_text_end): New function.
3076 (memchr): New function (if memchr is missing).
3079 * system.h (STAT_BLOCKSIZE): New macro based on HAVE_ST_BLKSIZE.
3081 * wildmat.c: New file.
3105 * diff.c (add_regexp): New function.
3111 * system.h: New file.
3126 * cmp.c error.c xmalloc.c: New files from textutils.
3154 * diff.h (unidirectional_new_file_flag): New variable.
3305 * Makefile (dist): New target, replacing diff.tar and
3394 (print_unidiff_number_range, pr_unidiff_hunk): New functions.
3420 * context.c (print_context_label): New function.
3424 * diff.h (file_label): New variable.
3435 (always_text, merge): New variables.
3452 (output_diff3_merge): New function.
3473 * diff.h (ROBUST_OUTPUT_STYLE): New macro.
3499 * diff.h (NDIR_IN_SYS): New macro controls location of ndir.h.
3565 * getopt.c, getopt.h, getopt1.c: New files.
3598 * version.c: New file.
3697 * diff.c (usage): New function.
3741 * diff.h [USG]: New compilation flags HAVE_NDIR, HAVE_DIRECT.
3747 (dir_sort): New arg NONEX, likewise.
3819 * Makefile: New vars INSTALL and LIBS used in some rules;