|
f5edf8ad
|
1997-08-06T06:31:13
|
|
Whitespace change.
|
|
f8e6bdbf
|
1997-08-03T20:28:45
|
|
(mode_create_from_ref): Remove dcl of unused local, I.
|
|
3cc0f3bc
|
1997-08-03T17:53:25
|
|
.
|
|
7e9dbaf8
|
1997-07-29T03:03:49
|
|
(mode_create_from_ref): Don't use umask.
Don't use MODE_X_IF_ANY_X.
|
|
a44bdcc8
|
1997-07-26T02:55:14
|
|
replace with new version from libc
|
|
a8b5f7b7
|
1997-07-15T14:05:07
|
|
correct cpp-indentation
|
|
0615dbbd
|
1997-07-15T14:03:22
|
|
Merge with FSF.
|
|
c55e95ac
|
1997-07-14T15:42:10
|
|
.
|
|
5dea9f94
|
1997-07-13T13:31:30
|
|
don't include error.h.
|
|
b6406826
|
1997-07-13T03:55:38
|
|
(PARAMS): Update prototype.
(utmp_contents): Remove dcl.
|
|
7402d911
|
1997-07-13T03:54:00
|
|
(read_utmp): Take new params: count and buffer.
Return boolean indicating failure.
Now, caller must give diagnostic upon.
|
|
55b799ac
|
1997-07-13T02:54:48
|
|
.
|
|
7501b0d9
|
1997-07-09T18:03:56
|
|
.
|
|
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.
|
|
0c7bebb2
|
1997-07-09T17:57:48
|
|
.
|
|
111767fd
|
1997-07-09T15:55:41
|
|
(strverscmp): Add `parenentheses around arithmetic in operand of |'
as suggested by gcc -Wall.
|
|
bf156c40
|
1997-07-09T15:42:54
|
|
indent
|
|
3ec28ba4
|
1997-07-09T15:33:27
|
|
fix typo in comment
|
|
20d41962
|
1997-07-09T15:31:29
|
|
.
|
|
5253e5dc
|
1997-07-09T14:00:27
|
|
Add comments.
|
|
68fa88b9
|
1997-07-06T21:28:04
|
|
(mode_create_from_ref): New function.
|
|
d260dd04
|
1997-07-06T21:27:44
|
|
(mode_create_from_ref): Add prototype.
(MODE_MASK_ALL): New define.
(MODE_BAD_REFERENCE): New define.
|
|
0933dc6d
|
1997-07-06T21:27:07
|
|
(getuidbyname): Declare parameter to be const.
(getgidbyname): Declare parameter to be const.
|
|
10866a45
|
1997-07-06T21:25:57
|
|
(noinst_HEADERS): Add strverscmp.h.
|
|
2e3b1846
|
1997-07-06T14:47:50
|
|
(libfu_a_SOURCES): Add strverscmp.c.
(noinst_HEADERS): Add strverscmp.h.
|
|
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.
|
|
8e7d2081
|
1997-07-06T11:57:38
|
|
Change some #ifdef to #if.
Indent a cpp directive.
|
|
09f93134
|
1997-07-04T23:05:22
|
|
.
|
|
d5e67c44
|
1997-07-04T20:46:51
|
|
(RE_TRANSLATE): Define default assuming simple integers.
|
|
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.
|
|
ce919851
|
1997-07-04T15:01:06
|
|
.
|
|
837c5301
|
1997-07-02T06:25:00
|
|
(re_search_2): Cast result of POS_ADDR_VSTRING.
|
|
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.
|
|
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.
|
|
e860cd16
|
1997-06-29T22:26:18
|
|
(base_name_strip_trailing_slashes): Remove.
|
|
c34b054f
|
1997-06-29T22:25:54
|
|
(base_name_strip_trailing_slashes): new function.
|
|
09cee1d6
|
1997-06-29T21:05:05
|
|
Remove _sys_putenv cruft and just rename the function itself.
|
|
181c63b9
|
1997-06-29T20:18:58
|
|
fix it right
|
|
6d912e60
|
1997-06-29T20:12:52
|
|
Define-away putenv only if it's not already defined.
|
|
5f3c88f3
|
1997-06-29T13:52:16
|
|
.
|
|
b7b449ce
|
1997-06-29T03:27:24
|
|
.
|
|
3d323f78
|
1997-06-25T16:08:03
|
|
.
|
|
34c5827b
|
1997-06-25T15:38:35
|
|
.
|
|
5f65e99b
|
1997-06-16T18:02:08
|
|
.
|
|
b24d0dab
|
1997-06-16T17:50:23
|
|
comment
|
|
db797298
|
1997-06-16T17:42:33
|
|
.
|
|
ec7989ad
|
1997-06-16T16:57:55
|
|
.
|
|
af63f63c
|
1997-06-16T16:57:02
|
|
(EXTRA_DIST): Add putenv.m4.
|
|
b851f6e6
|
1997-06-16T16:45:15
|
|
.
|
|
39fab1a2
|
1997-06-16T16:15:30
|
|
add copyright
|
|
3f8c9c6b
|
1997-06-15T19:43:01
|
|
Fix previous change.
|
|
2d876c4b
|
1997-06-15T19:05:59
|
|
Fix up whitespace.
|
|
610a09ff
|
1997-06-15T19:02:27
|
|
(struct re_pattern_buffer): New member multibyte.
(re_match_object): New variable.
|
|
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.
|
|
060eff42
|
1997-06-15T15:06:52
|
|
(full_write): Add comment regarding failure due to bug in
Linux Slackware 1.2.13 kernel.
|
|
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.
|
|
4bb8c3ca
|
1997-06-14T16:36:22
|
|
.
|
|
d1c1bc7e
|
1997-06-12T12:58:47
|
|
remove blank line at end and add copyright
tweak cpp indentation
|
|
28546733
|
1997-06-06T14:30:11
|
|
.
|
|
ef1a7364
|
1997-06-03T20:01:47
|
|
[HAVE_UNISTD_H]: Include unistd.h.
John Gatewood Ham reported that this is necessary for DJGPP/Win95.
|
|
98cf1a06
|
1997-06-01T17:15:51
|
|
(OtherTable): Interpret `next' as 1 (not 2) units.
Patch from Richard Sharman <rsharman@magmacom.com>.
|
|
bef36be2
|
1997-05-30T14:00:47
|
|
fix for abs pathnames
|
|
b0c278e7
|
1997-05-28T12:19:28
|
|
correct/normalize indentation in cpp directives
|
|
819c5a82
|
1997-05-28T12:01:33
|
|
update from FSF
|
|
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>
|
|
0fb5d9e2
|
1997-05-27T14:16:49
|
|
Don't include backupfile.h.
|
|
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.
|
|
e7e1ebbb
|
1997-05-27T10:39:10
|
|
Change dcl of program_name so it doesn't conflict with the ubiquitous char* one.
|
|
c1d056b8
|
1997-05-27T10:31:04
|
|
.
|
|
9f8993a0
|
1997-05-27T10:30:45
|
|
Update from patch-2.2.93.
|
|
56a7a671
|
1997-05-27T09:39:25
|
|
Update from FSF via patch-2.2.93.
|
|
127435fc
|
1997-05-27T09:38:06
|
|
Update from glibc via patch-2.2.93.
|
|
4881acf7
|
1997-05-24T18:12:59
|
|
.
|
|
98d2c047
|
1997-05-24T18:11:33
|
|
.
|
|
3b9c7bc2
|
1997-05-24T14:43:21
|
|
(read_filesystem_list): Show automount-related
duplicate filesystems only when --all specified. With suggestions
from Stuart Kemp.
|
|
57d62c35
|
1997-05-24T14:42:40
|
|
Indent cpp directives.
|
|
864abaea
|
1997-05-24T14:31:23
|
|
.
|
|
dd8c4289
|
1997-05-24T14:11:19
|
|
.
|
|
7b4b9c34
|
1997-05-23T13:23:49
|
|
.
|
|
f960a31f
|
1997-05-02T04:02:17
|
|
.
|
|
002bf607
|
1997-04-29T15:48:14
|
|
update from automake-1.1o
|
|
e9e64e19
|
1997-04-29T15:22:05
|
|
.
|
|
83f6cfcd
|
1997-04-27T23:12:01
|
|
.
|
|
a8c629e2
|
1997-04-10T03:46:01
|
|
s/;/. in comment to placate francois
|
|
af9e6a0c
|
1997-04-07T16:59:43
|
|
.
|
|
edab5e74
|
1997-04-07T15:24:38
|
|
*** empty log message ***
|
|
c69eae4f
|
1997-04-07T15:21:33
|
|
*** empty log message ***
|
|
82f13d0a
|
1997-04-07T00:44:33
|
|
.
|
|
575d4c97
|
1997-04-06T20:42:00
|
|
.
|
|
4b62760e
|
1997-04-04T03:29:25
|
|
.
|
|
e2c00689
|
1997-04-04T03:27:35
|
|
(EXTRA_DIST): Update file list.
|
|
49995061
|
1997-03-23T21:27:46
|
|
.
|
|
b545b593
|
1997-03-23T02:57:05
|
|
.
|
|
d5b68a89
|
1997-03-22T19:54:32
|
|
.
|
|
eabfbc83
|
1997-03-21T03:10:21
|
|
.
|
|
068f1a3a
|
1997-03-14T03:28:09
|
|
(TIME_T_MIN): Work around a bug in Cray C 5.0.3.0.
|
|
d46c7f03
|
1997-03-13T05:17:50
|
|
Update from gettext-0.10.27.
|
|
1ab0c59c
|
1997-03-13T05:16:47
|
|
.
|
|
ca096920
|
1997-03-13T05:13:18
|
|
(EXTRA_DIST): Add chown.c.
|
|
5a19bb42
|
1997-03-13T05:12:13
|
|
Add chown.m4.
|