⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 Linux下文件工具。
💻
📖 第 1 页 / 共 5 页
字号:
	* stripslash.c (ISSLASH): Define.	(strip_trailing_slashes): Use ISSLASH rather than comparing against `/'.	From Prashant TR.	* dirname.c (FILESYSTEM_PREFIX_LEN): Define.	(dir_name_r): Declare this function as static.	[BACKSLASH_IS_PATH_SEPARATOR]: Fix a bug that'd	manifest itself on a name containing a mix of slashes and	backslashes.	Make this function work with names starting with a DOS-style	drive letter and colon prefix.	(dir_name): Append `.' if necessary.	Based mostly on patches from Prashant TR and Eli Zaretskii.	* dirname.h (dir_name_r): Remove prototype.2000-12-05  Jim Meyering  <meyering@lucent.com>	* dirname.c (dir_name_r): Add `const' in a few local declarations.2000-12-04  Jim Meyering  <meyering@lucent.com>	* path-concat.c: [!HAVE_DECL_MALLOC]: Declare malloc.	Also include memory.h, stdlib.h, unistd.h if appropriate.	Reported by Andreas Jaeger (conflicting declaration of malloc).2000-12-02  Jim Meyering  <meyering@lucent.com>	* closeout.h: Make idempotent, to avoid some obscure warnings.2000-12-01  Paul Eggert  <eggert@twinsun.com>	* memrchr.c: Include <config.h> before any system include file.2000-11-29  Paul Eggert  <eggert@twinsun.com>	* dirname.c (dir_name_r): Fix typo: int -> size_t.2000-11-26  Jim Meyering  <meyering@lucent.com>	* memcoll.c: Include sys/types.h.  From Werner Almesberger.2000-11-22  Paul Eggert  <eggert@twinsun.com>	* strftime.c (my_strftime): Do not invoke mbrlen with a	size of (size_t) -1; it's not portable.2000-11-17  Akim Demaille  <akim@epita.fr>	* obstack.h: Formatting changes.	(obstack_grow, obstack_grow0): Don't cast WHERE at all: that would	prevent type checking.	(obstack_ptr_grow, obstack_ptr_grow_fast): When assigning, don't	cast the value to (void *): assigning a `foo *' to a `void *'	variable is valid.	(obstack_int_grow, obstack_int_grow_fast): Don't cast AINT to int.2000-11-17  Jim Meyering  <meyering@lucent.com>	* strstr.c: Update from GNU libc.2000-11-16  Jim Meyering  <meyering@lucent.com>	* strverscmp.c: Incorporate weak-alias-related changes from glibc.2000-11-11  Jim Meyering  <meyering@lucent.com>	* error.c: Add a couple #includes, merging from GNU libc version.2000-11-10  Jim Meyering  <meyering@lucent.com>	* obstack.h: Update from GNU libc.	* obstack.c: Likewise.2000-11-06  Paul Eggert  <eggert@twinsun.com>	* getusershell.c (setusershell): Use rewind rather than	fseek/fseeko, to avoid configuration hassles with fseeko.	Don't bother opening SHELLS_FILE if shellstream is NULL;	it's not necessary.2000-11-05  Jim Meyering  <meyering@lucent.com>	* makepath.h (make_dir): Declare.	* makepath.c (make_dir): Remove `static' attribute.	Tweak a comment.2000-11-04  Alexandre Duret-Lutz  <duret_g@epita.fr>	* hash.c (hash_get_next): Fix a thinko:  when ENTRY is the	last one in a bucket, advance to the next bucket.2000-11-02  Vesselin Atanasov  <vesselin@bgnet.bg>	* fnmatch.c: Do not comment out all the code if we are using	the GNU C library, because in some cases we are replacing buggy	code in the GNU C library itself.2000-10-30  Paul Eggert  <eggert@twinsun.com>	* error.h, getline.h, modechange.h:	Remove "2000" from Copyright line, as the file hasn't been	changed this year other than in the copyright notice.	* xalloc.h: Add "2000" to Copyright line, as this file	was changed this year.2000-10-30  Paul Eggert  <eggert@twinsun.com>	* fnmatch.c (FOLD): Do not assume that characters are unsigned.	(fnmatch): Fix some FNM_FILE_NAME and FNM_LEADING_DIR bugs,	e.g. fnmatch("d*/*1", "d/s/1", FNM_FILE_NAME) incorrectly yielded zero.2000-10-29  Greg Louis  <glouis@dynamicro.on.ca>	* regex.h (__restrict_arr): Move definition out of #ifndef block.	Required because egcs-2.91.66 (aka 1.1.2) defines __restrict, but	doesn't define __restrict_arr.2000-10-29  Jim Meyering  <meyering@lucent.com>	* xstat.in: Fix grammar in comment.2000-10-28  Jim Meyering  <meyering@lucent.com>	* memchr.c: Update from libc.	Adjust for portability:	[HAVE_STDLIB_H]: Include stdlib.h.	[HAVE_BP_SYM_H || _LIBC]: Guard inclusion of bp-sym.h.	Undef __memchr, too.	[!weak_alias]: Define __memchr to memchr.	* regex.c: Update from libc.	* regex.h: Likewise.	* getopt1.c: Likewise.	* memcmp.c: Likewise.	* getusershell.c (setusershell) [HAVE_FSEEKO]: Use fseeko.	Avoid using fseek, when possible -- it's broken by design.	Patch by Ulrich Drepper.2000-10-26  Jim Meyering  <meyering@lucent.com>	* strftime.c: Update from libc.2000-10-25  Jim Meyering  <meyering@lucent.com>	* obstack.c: Update from libc.2000-10-23  Jim Meyering  <meyering@lucent.com>	* hard-locale.c (hard_locale): Revert last change -- it was simply	wrong.  That set_locale call must not have any side effects.	From Paul Eggert.2000-10-22  Jim Meyering  <meyering@lucent.com>	* md5.c (md5_process_block) [OP]: Use `rol', not CYCLIC.	[CYCLIC]: Remove now-unused definition.	* save-cwd.c (O_DIRECTORY): Define, if needed.	(save_cwd) [HAVE_FCHDIR]: Use O_DIRECTORY when opening ".".	Suggestion from Ulrich Drepper.2000-10-21  Jim Meyering  <meyering@lucent.com>	* dirname.c (dir_name_r): New function, factored out of dir_name.	(dir_name): Use dir_name_r.	* dirname.h (dir_name_r): Declare it.2000-10-21  Jim Meyering  <meyering@lucent.com>	* dirname.c (memrchr): Declare if necessary.	(dir_name): Remove the restriction that there be no	trailing slashes.  Now, this code skips past them, effectively	ignoring them.	[TEST_DIRNAME] (main): New unit tests.	* memrchr.c: New file from GNU libc.	Undef __memrchr, too.	[!weak_alias]: Define __memrchr to memrchr.	Guard weak_alias use with `#ifdef weak_alias'.2000-10-17  Jim Meyering  <meyering@lucent.com>	* quote.h (PARAMS): Define and use.	Reported by Akim Demaille.	* getopt.c: Update from libc.2000-10-16  Jim Meyering  <meyering@lucent.com>	* hard-locale.c (hard_locale): Use "", not 0 as 2nd arg to setlocale.	From Jan Fedak.2000-09-25  Jim Meyering  <meyering@lucent.com>	* md5.h (rol): Define (from GnuPG).	* sha.c: Give credit (GnuPG) where due.	(M): Use rol rather than open-coding it.	Add a FIXME comment.2000-09-21  Jim Meyering  <meyering@lucent.com>	* userspec.c (parse_user_spec): Remove debugging printf I'd added.	Reported by Michael Stone.2000-09-20  Jim Meyering  <meyering@lucent.com>	* Makefile.am (libfetish_a_SOURCES): Add sha.c.	(noinst_HEADERS): Add sha.h.	Based on code from Scott G. Miller and from GnuPG.2000-09-15  Jim Meyering  <meyering@lucent.com>	* regex.c: Update from libc.2000-09-10  Jim Meyering  <meyering@lucent.com>	* getopt.c (_getopt_internal): Update from glibc.2000-09-09  Jim Meyering  <meyering@lucent.com>	* quotearg.c: Rename ISASCII to IN_CTYPE_DOMAIN, so people don't	think it should be used as a general replacement for isascii.	* fnmatch.c: Likewise.	* mbswidth.c: Likewise	* regex.c: Likewise.	Don't use atoi.	* userspec.c: Include sys/param.h and limits.h.	Include xstrtol.h.	(CHAR_BIT, TYPE_SIGNED, TYPE_MINIMUM, TYPE_MAXIMUM): Define.	(UID_T_MAX, GID_T_MAX, MAXUID, MAXGID): Define.	(parse_user_spec): Use xstrtoul, not atoi when converting numeric	UID, GID.  Check range.2000-09-06  Jim Meyering  <meyering@lucent.com>	* getopt.c (_getopt_internal): Update from glibc.2000-08-30  Jim Meyering  <meyering@lucent.com>	* strftime.c: Merge in changes from GNU libc.2000-08-26  Jim Meyering  <meyering@lucent.com>	* closeout.c: Include "__fpending.h".	(close_stdout_status): Return right away if there's nothing to flush.	* Makefile.am (noinst_HEADERS): Add __fpending.h.	* __fpending.c: New file.	* __fpending.h: New file.2000-08-07  Paul Eggert  <eggert@twinsun.com>	Standardize on "memory exhausted" instead of "Memory exhausted"	or "virtual memory exhausted".	* obstack.c (print_and_abort): Use "memory exhausted", not	"virtual memory exhausted".	* same.c (same_name): Invoke xalloc_die instead of printing	our own message.	* userspec.c (parse_user_spec): Likewise.	* bumpalloc.h: comment fix	* same.c, userspec.c: Include xalloc.h.	* xalloc.h (xalloc_msg_memory_exhausted): Now char const[],	not char *const and pointing to a constant array.	* xmalloc.c (xalloc_msg_memory_exhausted): Likewise.	(xrealloc): Comment fix.	* userspec.c (parse_user_spec):	Don't translate a message until just before returning,	to avoid unnecessary translation.2000-08-07  Jim Meyering  <meyering@lucent.com>	* addext.c, argmatch.c, argmatch.h, backupfile.h, bumpalloc.h,	chown.c, diacrit.h, dirname.h, dup2.c, exclude.h, fileblocks.c,	fnmatch.c, fnmatch.h, fsusage.c, fsusage.h, getdate.h,	getgroups.c, gethostname.c, getopt.h, group-member.c,	hard-locale.c, hash.h, isdir.c, lchown.c, linebuffer.c,	linebuffer.h, long-options.h, malloc.c, md5.c, md5.h, memchr.c,	memcmp.c, memcoll.c, memset.c, mktime.c, modechange.h, obstack.h,	pathmax.h, realloc.c, rmdir.c, safe-read.c, save-cwd.c, stime.c,	stpcpy.c, strcasecmp.c, strcspn.c, strdup.c, stripslash.c,	strstr.c, strtod.c, strtol.c, strtoul.c, strtoull.c, strtoumax.c,	utime.c, version-etc.h, xalloc.h, xstrdup.c, xstrtoumax.c,	yesno.c: Back out Copyright date changes for each file with no change	this year.  This eases coordination with other programs using the same	source code modules.  From Paul Eggert.2000-08-03  Greg McGary  <greg@mcgary.org>	* regex.c (SET_HIGH_BOUND, MOVE_BUFFER_POINTER,	ELSE_EXTEND_BUFFER_HIGH_BOUND): New macros.	(EXTEND_BUFFER): Use them.2000-08-01  Jim Meyering  <meyering@lucent.com>	* dirname.c (ISSLASH): Define.	(BACKSLASH_IS_PATH_SEPARATOR): Define.	(dir_name) [BACKSLASH_IS_PATH_SEPARATOR]: Handle the case in which	both `\' and `/' may be use as path separators.	Based on a patch from Prashant TR.2000-07-31  Paul Eggert  <eggert@twinsun.com>	* quotearg.c (quotearg_n_options): Don't make the initial	slot vector a constant, since it might get modified.2000-07-31  Jim Meyering  <meyering@lucent.com>	* xmalloc.c: Use `virtual memory exhausted', not `Memory exhausted'.	* obstack.c (print_and_abort): Likewise.2000-07-30  Paul Eggert  <eggert@twinsun.com>	* quotearg.c (quotearg_n_options): Preallocate a slot 0	buffer, so that the caller can always quote one small	component of a "memory exhausted" message in slot 0.	From a suggestion by Jim Meyering.2000-07-30  Jim Meyering  <meyering@lucent.com>	* makepath.c (make_path): Quote the other instance, too.	* quotearg.c (N_STATIC_SLOTVECS): Define.	(STATIC_BUF_SIZE): Define.	(quotearg_n_options): Use only statically allocated storage when	N < N_STATIC_SLOTVECS and the length of the quoted result is smaller	than STATIC_BUF_SIZE.2000-07-29  Jim Meyering  <meyering@lucent.com>	* diacrit.c (diacrit_diac): Use __MSDOS__ in favor of MSDOS.	* dirname.c (dir_name): Likewise.	* basename.c (base_name): Use ISSLASH rather than comparing against `/'.	* dirname.c (dir_name) [MSDOS]: Declare `lim' to be const.	(dir_name): Assert that there are no trailing slashes.2000-07-18  Bruno Haible  <haible@clisp.cons.org>	* mbswidth.h (mbswidth): Add a flags argument.	(mbswidth): New declaration.	(MBSW_ACCEPT_INVALID, MBSW_ACCEPT_UNPRINTABLE): New macros.	* mbswidth.c (mbswidth): Add a flags argument.	(mbsnwidth): New function.2000-07-24  Jim Meyering  <meyering@lucent.com>	* mbswidth.c: Remove useless #else.  From Bruno Haible.2000-07-23  Paul Eggert  <eggert@twinsun.com>	* mbswidth.c (_XOPEN_SOURCE):	Don't define; this causes problems on Solaris 7.	(wcwidth) [!HAVE_DECL_WCWIDTH]: Declare.2000-07-23  Paul Eggert  <eggert@twinsun.com>	* quotearg.c:	Include <wchar.h> even if ! (HAVE_MBRTOWC && 1 < MB_LEN_MAX),	so that mbstate_t is always defined.	Do not inspect MB_LEN_MAX, since it's incorrectly defined to	be 1 in at least one GCC installation, and this configuration	error is likely to be common.  Ignoring MB_LEN_MAX hurts	performance on hosts that have mbrtowc but have only unibyte	locales, but I assume these hosts are rare.2000-07-23  Paul Eggert  <eggert@twinsun.com>	* quotearg.c: Streamline by invoking multibyte code only if needed.	<wchar.h>: Include only if HAVE_MBRTOWC && 1 < MB_LEN_MAX.	(MB_CUR_MAX): Redefine to 1 if ! (HAVE_MBRTOWC && 1 < MB_LEN_MAX).	(quotearg_buffer_restyled): If a unibyte locale, don't bother to	invoke multibyte primitives.2000-07-23  Jim Meyering  <meyering@lucent.com>	* basename.c (base_name): Add an assertion.2000-07-15  Bruno Haible  <clisp.cons.org>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -