Log

Author Commit Date CI Message
Richard Stallman f5edf8ad 1997-08-06T06:31:13 Whitespace change.
Jim Meyering f8e6bdbf 1997-08-03T20:28:45 (mode_create_from_ref): Remove dcl of unused local, I.
Jim Meyering 3cc0f3bc 1997-08-03T17:53:25 .
Jim Meyering 7e9dbaf8 1997-07-29T03:03:49 (mode_create_from_ref): Don't use umask. Don't use MODE_X_IF_ANY_X.
Jim Meyering a44bdcc8 1997-07-26T02:55:14 replace with new version from libc
Jim Meyering a8b5f7b7 1997-07-15T14:05:07 correct cpp-indentation
Jim Meyering 0615dbbd 1997-07-15T14:03:22 Merge with FSF.
Jim Meyering c55e95ac 1997-07-14T15:42:10 .
Jim Meyering 5dea9f94 1997-07-13T13:31:30 don't include error.h.
Jim Meyering b6406826 1997-07-13T03:55:38 (PARAMS): Update prototype. (utmp_contents): Remove dcl.
Jim Meyering 7402d911 1997-07-13T03:54:00 (read_utmp): Take new params: count and buffer. Return boolean indicating failure. Now, caller must give diagnostic upon.
Jim Meyering 55b799ac 1997-07-13T02:54:48 .
Jim Meyering 7501b0d9 1997-07-09T18:03:56 .
Jim Meyering df91a5f7 1997-07-09T18:02:07 (make_path): Chdir to `/' before starting if necessary. Call save_cwd before while loop rather than from first iteration inside it.
Jim Meyering 0c7bebb2 1997-07-09T17:57:48 .
Jim Meyering 111767fd 1997-07-09T15:55:41 (strverscmp): Add `parenentheses around arithmetic in operand of |' as suggested by gcc -Wall.
Jim Meyering bf156c40 1997-07-09T15:42:54 indent
Jim Meyering 3ec28ba4 1997-07-09T15:33:27 fix typo in comment
Jim Meyering 20d41962 1997-07-09T15:31:29 .
Jim Meyering 5253e5dc 1997-07-09T14:00:27 Add comments.
Jim Meyering 68fa88b9 1997-07-06T21:28:04 (mode_create_from_ref): New function.
Jim Meyering d260dd04 1997-07-06T21:27:44 (mode_create_from_ref): Add prototype. (MODE_MASK_ALL): New define. (MODE_BAD_REFERENCE): New define.
Jim Meyering 0933dc6d 1997-07-06T21:27:07 (getuidbyname): Declare parameter to be const. (getgidbyname): Declare parameter to be const.
Jim Meyering 10866a45 1997-07-06T21:25:57 (noinst_HEADERS): Add strverscmp.h.
Jim Meyering 2e3b1846 1997-07-06T14:47:50 (libfu_a_SOURCES): Add strverscmp.c. (noinst_HEADERS): Add strverscmp.h.
Jim Meyering 4bd2f49f 1997-07-06T13:50:29 (getuser): Return NULL (rather than stringified uid) upon lookup failure. (getgroup): Likewise. (getuidbyname) [NOT_USED]: #ifdef-out unused function. (getgidbyname) [NOT_USED]: #ifdef-out unused function.
Jim Meyering 8e7d2081 1997-07-06T11:57:38 Change some #ifdef to #if. Indent a cpp directive.
Jim Meyering 09f93134 1997-07-04T23:05:22 .
Richard Stallman d5e67c44 1997-07-04T20:46:51 (RE_TRANSLATE): Define default assuming simple integers.
Richard Stallman dfa8d626 1997-07-04T20:46:22 (TRANSLATE, re_search_2, re_match_2_internal,bcmp_translate): Use RE_TRANSLATE instead of accessing translate array directly.
Jim Meyering ce919851 1997-07-04T15:01:06 .
Richard Stallman 837c5301 1997-07-02T06:25:00 (re_search_2): Cast result of POS_ADDR_VSTRING.
Jim Meyering c897bea3 1997-07-01T11:50:39 (make_path): Reorder stat-then-mkdir-if-missing calls so that mkdir is called first. Before make_path would first `stat' a directory, then call mkdir if it didn't exist. But if some other process created the directory between the stat & mkdir, the mkdir would fail with EEXIST. Diagnosis and suggestion from Greg McGary.
Jim Meyering 58dc681a 1997-07-01T11:30:08 [putenv]: Undefine before including system headers. Otherwise, the declaration of *rpl_putenv* conflicts with the system prototype on at least Irix5.3. From Marcus Daniels.
Jim Meyering e860cd16 1997-06-29T22:26:18 (base_name_strip_trailing_slashes): Remove.
Jim Meyering c34b054f 1997-06-29T22:25:54 (base_name_strip_trailing_slashes): new function.
Jim Meyering 09cee1d6 1997-06-29T21:05:05 Remove _sys_putenv cruft and just rename the function itself.
Jim Meyering 181c63b9 1997-06-29T20:18:58 fix it right
Jim Meyering 6d912e60 1997-06-29T20:12:52 Define-away putenv only if it's not already defined.
Jim Meyering 5f3c88f3 1997-06-29T13:52:16 .
Jim Meyering b7b449ce 1997-06-29T03:27:24 .
Jim Meyering 3d323f78 1997-06-25T16:08:03 .
Jim Meyering 34c5827b 1997-06-25T15:38:35 .
Jim Meyering 5f65e99b 1997-06-16T18:02:08 .
Jim Meyering b24d0dab 1997-06-16T17:50:23 comment
Jim Meyering db797298 1997-06-16T17:42:33 .
Jim Meyering ec7989ad 1997-06-16T16:57:55 .
Jim Meyering af63f63c 1997-06-16T16:57:02 (EXTRA_DIST): Add putenv.m4.
Jim Meyering b851f6e6 1997-06-16T16:45:15 .
Jim Meyering 39fab1a2 1997-06-16T16:15:30 add copyright
Richard Stallman 3f8c9c6b 1997-06-15T19:43:01 Fix previous change.
Richard Stallman 2d876c4b 1997-06-15T19:05:59 Fix up whitespace.
Richard Stallman 610a09ff 1997-06-15T19:02:27 (struct re_pattern_buffer): New member multibyte. (re_match_object): New variable.
Richard Stallman e074b658 1997-06-15T19:00:12 (PTR_TO_OFFSET): New macro. (POS_AS_IN_BUFFER): New macro. (SYNTAX_ENTRY_VIA_PROPERTY): Set to take `syntax-table' text property into account when doing SYNTAX (c). (re_compile_fastmap): disable fastmap if any of wordbound notwordbound wordbeg wordend notsyntaxspec syntaxspec are seen. (re_search_2): SETUP_SYNTAX_TABLE_FOR_OBJECT at the start. (re_match_object): New variable. (re_match_2): SETUP_SYNTAX_TABLE_FOR_OBJECT at the start. (re_match_2_internal): For any of wordbound notwordbound wordbeg wordend notsyntaxspec syntaxspec call UPDATE_SYNTAX_TABLE before doing SYNTAX (c). [emacs]: Include charset.h and category.h [!emacs] (BASE_LEADING_CODE_P, WORD_BOUNDARY_P, CHAR_HEAD_P, SINGLE_BYTE_CHAR_P, SAME_CHARSET_P, MULTIBYTE_FORM_LENGTH, STRING_CHAR_AND_LENGTH, GET_CHAR_AFTER_2, GET_CHAR_BEFORE_2): New dummy macros. (enum re_opcode_t): New member categoryspec and notcategoryspec. (STORE_CHARACTER_AND_INCR, EXTRACT_CHARACTER, CHARSET_LOOKUP_RANGE_TABLE_WITH_COUNT, CHARSET_LOOKUP_RANGE_TABLE, CHARSET_BITMAP_SIZE, CHARSET_RANGE_TABLE_EXISTS_P, CHARSET_RANGE_TABLE CHARSET_PAST_RANGE_TABLE): New macros. (TRANSLATE): Cast return value to unsigned char, not char. (struct range_table_work_area): New structure. (EXTEND_RANGE_TABLE_WORK_AREA, SET_RANGE_TABLE_WORK_AREA, FREE_RANGE_TABLE_WORK_AREA, CLEAR_RANGE_TABLE_WORK_USED, RANGE_TABLE_WORK_USED, RANGE_TABLE_WORK_ELT): New macros. (FREE_STACK_RETURN): Call FREE_RANGE_TABLE_WORK_AREA. (regex_compile): Declare `c' and `c1' as int to store multibyte characters. Declare range_table_work and initialize it. Initialize bufp->multibyte to 0 if not emacs. For case '[' and `default', code re-written to handle multibyte characters. Add code for case 'c' and 'C' to handle category spec. (re_compile_fastmap): New local variables k, simple_char_max, and match_any_multibyte_characters. Use macro CHARSET_BITMAP_SIZE. Handle multibyte characters in cases charset, charset_not, wordchar, notwordchar, anychar, syntaxspec, notsyntaxspec, categoryspec, notcategoryspec. (STOP_ADDR_VSTRING, POS_ADDR_VSTRING): New macros. (re_search_2): Code re-written to handle multibyte characters. (AT_WORD_BOUNDARY): Macro disabled. (re_match_2_internal): New local variable multibyte. `d' is incremented while paying attention to multibyte characters if necessary. For case charset, charsetnot, wordbound, notwordbound, wordbeg, wordend, matchsyntax, and matchnotsyntax, code re-written to handle multibyte characters. Add code for case categoryspec and notcategoryspec. Declare c, c1 as unsigned int, not unsigned char.
Jim Meyering 060eff42 1997-06-15T15:06:52 (full_write): Add comment regarding failure due to bug in Linux Slackware 1.2.13 kernel.
Jim Meyering 0bd4eccc 1997-06-15T13:34:47 Rewrite using save-cwd.c and chdir to remove quadratic component of complexity. Before, it processed O(n^2) directory name components via stat and mkdir. Now it's O(n). This makes mkdir -p a lot more efficient when creating directories with very many components. On a Linux 2.0.30 ext2fs filesystem this command: mkdir -p `perl -e 'print "a/" x 500'` now runs in 0.77 seconds (user+sys). Contrast that with the 9.5(!) seconds it took before.
Jim Meyering 4bb8c3ca 1997-06-14T16:36:22 .
Jim Meyering d1c1bc7e 1997-06-12T12:58:47 remove blank line at end and add copyright tweak cpp indentation
Jim Meyering 28546733 1997-06-06T14:30:11 .
Jim Meyering ef1a7364 1997-06-03T20:01:47 [HAVE_UNISTD_H]: Include unistd.h. John Gatewood Ham reported that this is necessary for DJGPP/Win95.
Jim Meyering 98cf1a06 1997-06-01T17:15:51 (OtherTable): Interpret `next' as 1 (not 2) units. Patch from Richard Sharman <rsharman@magmacom.com>.
Jim Meyering bef36be2 1997-05-30T14:00:47 fix for abs pathnames
Jim Meyering b0c278e7 1997-05-28T12:19:28 correct/normalize indentation in cpp directives
Jim Meyering 819c5a82 1997-05-28T12:01:33 update from FSF
Jim Meyering f542a4ad 1997-05-28T11:42:29 (read_filesystem_list): Add `|| defined (__OpenBSD__)' to the NetBSD #if so OpenBSD also uses the f_fstypename member. (fstype_to_string): Add `&& !defined (__OpenBSD__)' to the NetBSD #if expression to exclude this function definition. OpenBSD 2.1 beta doesn't need it. Patch from Hugh Daniel <hugh@ecotone.xanadu.com>
Jim Meyering 0fb5d9e2 1997-05-27T14:16:49 Don't include backupfile.h.
Jim Meyering dd75e519 1997-05-27T10:45:34 (libfu_a_SOURCES): Add addext.c. Remove getversion.c; get_version is now in backupfile.c. Add basename.c since it's no longer replacible.
Jim Meyering e7e1ebbb 1997-05-27T10:39:10 Change dcl of program_name so it doesn't conflict with the ubiquitous char* one.
Jim Meyering c1d056b8 1997-05-27T10:31:04 .
Jim Meyering 9f8993a0 1997-05-27T10:30:45 Update from patch-2.2.93.
Jim Meyering 56a7a671 1997-05-27T09:39:25 Update from FSF via patch-2.2.93.
Jim Meyering 127435fc 1997-05-27T09:38:06 Update from glibc via patch-2.2.93.
Jim Meyering 4881acf7 1997-05-24T18:12:59 .
Jim Meyering 98d2c047 1997-05-24T18:11:33 .
Jim Meyering 3b9c7bc2 1997-05-24T14:43:21 (read_filesystem_list): Show automount-related duplicate filesystems only when --all specified. With suggestions from Stuart Kemp.
Jim Meyering 57d62c35 1997-05-24T14:42:40 Indent cpp directives.
Jim Meyering 864abaea 1997-05-24T14:31:23 .
Jim Meyering dd8c4289 1997-05-24T14:11:19 .
Jim Meyering 7b4b9c34 1997-05-23T13:23:49 .
Jim Meyering f960a31f 1997-05-02T04:02:17 .
Jim Meyering 002bf607 1997-04-29T15:48:14 update from automake-1.1o
Jim Meyering e9e64e19 1997-04-29T15:22:05 .
Jim Meyering 83f6cfcd 1997-04-27T23:12:01 .
Jim Meyering a8c629e2 1997-04-10T03:46:01 s/;/. in comment to placate francois
Jim Meyering af9e6a0c 1997-04-07T16:59:43 .
Jim Meyering edab5e74 1997-04-07T15:24:38 *** empty log message ***
Jim Meyering c69eae4f 1997-04-07T15:21:33 *** empty log message ***
Jim Meyering 82f13d0a 1997-04-07T00:44:33 .
Jim Meyering 575d4c97 1997-04-06T20:42:00 .
Jim Meyering 4b62760e 1997-04-04T03:29:25 .
Jim Meyering e2c00689 1997-04-04T03:27:35 (EXTRA_DIST): Update file list.
Jim Meyering 49995061 1997-03-23T21:27:46 .
Jim Meyering b545b593 1997-03-23T02:57:05 .
Jim Meyering d5b68a89 1997-03-22T19:54:32 .
Jim Meyering eabfbc83 1997-03-21T03:10:21 .
Jim Meyering 068f1a3a 1997-03-14T03:28:09 (TIME_T_MIN): Work around a bug in Cray C 5.0.3.0.
Jim Meyering d46c7f03 1997-03-13T05:17:50 Update from gettext-0.10.27.
Jim Meyering 1ab0c59c 1997-03-13T05:16:47 .
Jim Meyering ca096920 1997-03-13T05:13:18 (EXTRA_DIST): Add chown.c.
Jim Meyering 5a19bb42 1997-03-13T05:12:13 Add chown.m4.