swh:1:snp:9ca9e75279df5f4e3fee19bf5190ed672dcdfb33

sort by:
Revision Author Date Message Commit Date
b640682 (PARAMS): Update prototype. (utmp_contents): Remove dcl. 13 July 1997, 03:55:38 UTC
7402d91 (read_utmp): Take new params: count and buffer. Return boolean indicating failure. Now, caller must give diagnostic upon. 13 July 1997, 03:54:00 UTC
55b799a . 13 July 1997, 02:54:48 UTC
7501b0d . 09 July 1997, 18:03:56 UTC
df91a5f (make_path): Chdir to `/' before starting if necessary. Call save_cwd before while loop rather than from first iteration inside it. 09 July 1997, 18:02:07 UTC
0c7bebb . 09 July 1997, 17:57:48 UTC
111767f (strverscmp): Add `parenentheses around arithmetic in operand of |' as suggested by gcc -Wall. 09 July 1997, 15:55:41 UTC
bf156c4 indent 09 July 1997, 15:42:54 UTC
3ec28ba fix typo in comment 09 July 1997, 15:33:27 UTC
20d4196 . 09 July 1997, 15:31:29 UTC
5253e5d Add comments. 09 July 1997, 14:00:27 UTC
68fa88b (mode_create_from_ref): New function. 06 July 1997, 21:28:04 UTC
d260dd0 (mode_create_from_ref): Add prototype. (MODE_MASK_ALL): New define. (MODE_BAD_REFERENCE): New define. 06 July 1997, 21:27:44 UTC
0933dc6 (getuidbyname): Declare parameter to be const. (getgidbyname): Declare parameter to be const. 06 July 1997, 21:27:07 UTC
10866a4 (noinst_HEADERS): Add strverscmp.h. 06 July 1997, 21:25:57 UTC
2e3b184 (libfu_a_SOURCES): Add strverscmp.c. (noinst_HEADERS): Add strverscmp.h. 06 July 1997, 14:47:50 UTC
4bd2f49 (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. 06 July 1997, 13:50:29 UTC
8e7d208 Change some #ifdef to #if. Indent a cpp directive. 06 July 1997, 11:57:38 UTC
09f9313 . 04 July 1997, 23:05:22 UTC
d5e67c4 (RE_TRANSLATE): Define default assuming simple integers. 04 July 1997, 20:46:51 UTC
dfa8d62 (TRANSLATE, re_search_2, re_match_2_internal,bcmp_translate): Use RE_TRANSLATE instead of accessing translate array directly. 04 July 1997, 20:46:22 UTC
ce91985 . 04 July 1997, 15:01:06 UTC
837c530 (re_search_2): Cast result of POS_ADDR_VSTRING. 02 July 1997, 06:25:00 UTC
c897bea (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. 01 July 1997, 11:50:39 UTC
58dc681 [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. 01 July 1997, 11:30:08 UTC
e860cd1 (base_name_strip_trailing_slashes): Remove. 29 June 1997, 22:26:18 UTC
c34b054 (base_name_strip_trailing_slashes): new function. 29 June 1997, 22:25:54 UTC
09cee1d Remove _sys_putenv cruft and just rename the function itself. 29 June 1997, 21:05:05 UTC
181c63b fix it right 29 June 1997, 20:18:58 UTC
6d912e6 Define-away putenv only if it's not already defined. 29 June 1997, 20:12:52 UTC
5f3c88f . 29 June 1997, 13:52:16 UTC
b7b449c . 29 June 1997, 03:27:24 UTC
3d323f7 . 25 June 1997, 16:08:03 UTC
34c5827 . 25 June 1997, 15:38:35 UTC
5f65e99 . 16 June 1997, 18:02:08 UTC
b24d0da comment 16 June 1997, 17:50:23 UTC
db79729 . 16 June 1997, 17:42:33 UTC
ec7989a . 16 June 1997, 16:57:55 UTC
af63f63 (EXTRA_DIST): Add putenv.m4. 16 June 1997, 16:57:02 UTC
b851f6e . 16 June 1997, 16:45:15 UTC
39fab1a add copyright 16 June 1997, 16:15:30 UTC
3f8c9c6 Fix previous change. 15 June 1997, 19:43:01 UTC
2d876c4 Fix up whitespace. 15 June 1997, 19:05:59 UTC
610a09f (struct re_pattern_buffer): New member multibyte. (re_match_object): New variable. 15 June 1997, 19:02:27 UTC
e074b65 (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. 15 June 1997, 19:00:12 UTC
060eff4 (full_write): Add comment regarding failure due to bug in Linux Slackware 1.2.13 kernel. 15 June 1997, 15:06:52 UTC
0bd4ecc 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. 15 June 1997, 13:34:47 UTC
4bb8c3c . 14 June 1997, 16:36:22 UTC
d1c1bc7 remove blank line at end and add copyright tweak cpp indentation 12 June 1997, 12:58:47 UTC
2854673 . 06 June 1997, 14:30:11 UTC
ef1a736 [HAVE_UNISTD_H]: Include unistd.h. John Gatewood Ham reported that this is necessary for DJGPP/Win95. 03 June 1997, 20:01:47 UTC
98cf1a0 (OtherTable): Interpret `next' as 1 (not 2) units. Patch from Richard Sharman <rsharman@magmacom.com>. 01 June 1997, 17:15:51 UTC
bef36be fix for abs pathnames 30 May 1997, 14:00:47 UTC
b0c278e correct/normalize indentation in cpp directives 28 May 1997, 12:19:28 UTC
819c5a8 update from FSF 28 May 1997, 12:01:33 UTC
f542a4a (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> 28 May 1997, 11:42:29 UTC
0fb5d9e Don't include backupfile.h. 27 May 1997, 14:16:49 UTC
dd75e51 (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. 27 May 1997, 10:45:34 UTC
e7e1ebb Change dcl of program_name so it doesn't conflict with the ubiquitous char* one. 27 May 1997, 10:39:10 UTC
c1d056b . 27 May 1997, 10:31:04 UTC
9f8993a Update from patch-2.2.93. 27 May 1997, 10:30:45 UTC
56a7a67 Update from FSF via patch-2.2.93. 27 May 1997, 09:39:25 UTC
127435f Update from glibc via patch-2.2.93. 27 May 1997, 09:38:06 UTC
4881acf . 24 May 1997, 18:12:59 UTC
98d2c04 . 24 May 1997, 18:11:33 UTC
3b9c7bc (read_filesystem_list): Show automount-related duplicate filesystems only when --all specified. With suggestions from Stuart Kemp. 24 May 1997, 14:43:21 UTC
57d62c3 Indent cpp directives. 24 May 1997, 14:42:40 UTC
864abae . 24 May 1997, 14:31:23 UTC
dd8c428 . 24 May 1997, 14:11:19 UTC
7b4b9c3 . 23 May 1997, 13:23:49 UTC
f960a31 . 02 May 1997, 04:02:17 UTC
002bf60 update from automake-1.1o 29 April 1997, 15:48:14 UTC
e9e64e1 . 29 April 1997, 15:22:05 UTC
83f6cfc . 27 April 1997, 23:12:01 UTC
a8c629e s/;/. in comment to placate francois 10 April 1997, 03:46:01 UTC
af9e6a0 . 07 April 1997, 16:59:43 UTC
edab5e7 *** empty log message *** 07 April 1997, 15:24:38 UTC
c69eae4 *** empty log message *** 07 April 1997, 15:21:33 UTC
82f13d0 . 07 April 1997, 00:44:33 UTC
575d4c9 . 06 April 1997, 20:42:00 UTC
4b62760 . 04 April 1997, 03:29:25 UTC
e2c0068 (EXTRA_DIST): Update file list. 04 April 1997, 03:27:35 UTC
4999506 . 23 March 1997, 21:27:46 UTC
b545b59 . 23 March 1997, 02:57:05 UTC
d5b68a8 . 22 March 1997, 19:54:32 UTC
eabfbc8 . 21 March 1997, 03:10:21 UTC
068f1a3 (TIME_T_MIN): Work around a bug in Cray C 5.0.3.0. 14 March 1997, 03:28:09 UTC
d46c7f0 Update from gettext-0.10.27. 13 March 1997, 05:17:50 UTC
1ab0c59 . 13 March 1997, 05:16:47 UTC
ca09692 (EXTRA_DIST): Add chown.c. 13 March 1997, 05:13:18 UTC
5a19bb4 Add chown.m4. 13 March 1997, 05:12:13 UTC
bf12349 . 13 March 1997, 05:10:42 UTC
02276ef . 12 March 1997, 01:26:15 UTC
35e346e . 11 March 1997, 05:11:09 UTC
36077fe . 11 March 1997, 05:02:11 UTC
54d6b07 (tYEAR_UNIT): Increase yyRelYear by $1, not just by 1. From Andreas Schwab. 27 February 1997, 05:53:15 UTC
2c1196c (tMONTH_UNIT): Increase yyRelMonth by $1, not just by 1. (tDAY_UNIT): Likewise for yyRelDay. (tHOUR_UNIT): Likewise for yyRelHour. (tMINUTE_UNIT): Likewise for yyRelMinutes. (tSEC_UNIT): Likewise for yyRelSeconds. 22 February 1997, 20:13:19 UTC
77d822a update from FSF 21 February 1997, 02:16:54 UTC
154e8f6 . 18 February 1997, 17:46:04 UTC
5b21240 . 18 February 1997, 15:12:41 UTC
back to top