summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-12Solaris 8 sh doesn't understand "if !". Do not assume that 'sed' canPaul Eggert
handle long, newline-free input.
2006-04-11Adjust to new regex.h API (with new fastmap type), and cleanPaul Eggert
up the regex storage allocation a bit.
2006-04-11(compiled_separator_fastmap): New ver.Paul Eggert
(main): Use it. Don't bother allocating a buffer.
2006-04-11(context_regex_string, word_regex_string): Remove.Paul Eggert
(context_regex, word_regex): New vars, replacing the above. All uses changed. (struct regex_data): New type. (compile_regex): Renamed from alloc_and_compile_regex, since we no longer allocate storage. Arg is now a struct regex_data *, not a const char *. All uses changed. Don't allocate the fastmap; instead, take it from the caller. Don't convert size_t to int, to avoid arithmetic overflow problems. Don't bother freeing storage afterwards; it's not worth the aggravation.
2006-04-11(body_fastmap, header_fastmap, footer_fastmap):Paul Eggert
New vars. (build_type_arg): New fastmap arg. All uses changed. Don't bother allocating a buffer, but set a fastmap.
2006-04-11(docolon): Allocate and use a fastmap.Paul Eggert
Don't bother allocating a buffer.
2006-04-11Update copyright year.Paul Eggert
2006-04-11(struct control): Put re_compiled member at thePaul Eggert
end, since it's large. Change regexpr member from char * to bool; all uses changed. Add new member fastmap. (extract_regexp): regexp arg is now char const *, not char *. Don't bother duplicating the regular expression; it's not needed. Set fastmap from new fastmap member. Don't bother allocating a buffer, as the regexp code does a better job than we do.
2006-04-10remove useless spaces before TABsJim Meyering
2006-04-10Import latest regex module from gnulib.Paul Eggert
2006-04-09Add 'hostid' to System context menu line.Paul Eggert
2006-04-09(Top): Fix typo in System context menu entry: hostid wasn't mentioned.Paul Eggert
2006-03-30(iwrite): Remove assignment without effect.Jim Meyering
Reported by Felix Rauch Valenti.
2006-03-30*** empty log message ***Jim Meyering
2006-03-28*** empty log message ***Jim Meyering
2006-03-28(General options in ptx): Undocument --copyright.Jim Meyering
2006-03-28*** empty log message ***Jim Meyering
2006-03-28(usage): Remove mention of --copyright/-C.Jim Meyering
(main): Alias --copyright to --version plus a deprecation warning.
2006-03-28deprecate ptx's --copyright (-C) optionJim Meyering
2006-03-27*** empty log message ***Jim Meyering
2006-03-27(dirname invocation): Macro in previous patch was too broad.Jim Meyering
2006-03-27version: 5.94Jim Meyering
2006-03-27.Jim Meyering
2006-03-27(uptime_LDADD): Add $(POW_LIB), for uptime's use of strtod.Jim Meyering
Tiny patch from Nickolai Zeldovich.
2006-03-27*** empty log message ***Jim Meyering
2006-03-26.Jim Meyering
2006-03-26*** empty log message ***Jim Meyering
2006-03-26(gl_DIRNAME): Use gl_DOUBLE_SLASH_ROOT.Jim Meyering
2006-03-26(FILE_SYSTEM_PREFIX_LEN): Move from here to dirname.h.Jim Meyering
(FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE): New define.
2006-03-26new file from Eric BlakeJim Meyering
2006-03-26*** empty log message ***Jim Meyering
2006-03-26(base_name): New semantics - malloc the result.Jim Meyering
Preserve // when it is special. Preserve relative files that look like drive letters. (base_len): Preserve // when it is special. (last_component): New method, similar to old base_name semantics.
2006-03-26(dir_len): Determine when drive letters need a subsequent slash.Jim Meyering
Preserve // when it is special. (dir_name): Don't append dot when drive letter is absolute. [TEST_DIRNAME]: Move into a full-blown gnulib test.
2006-03-26(FILE_SYSTEM_PREFIX_LEN): Move here from dos.m4.Jim Meyering
[FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX]: Don't treat 1: as a drive prefix. (IS_ABSOLUTE_FILE_NAME): Treat all drive letters as absolute on platforms like cygwin with FILE_SYSTEM_DRIVE_PREFIX_IS_ABSOLUTE. (last_component): New method.
2006-03-26(strip_trailing_slashes): Use last_component, not base_name.Jim Meyering
Strip redundant slashes from ///.
2006-03-26(file_name_concat): s/base_name/last_component/Jim Meyering
2006-03-26(check_extension, numbered_backup): s/base_name/last_component/Jim Meyering
2006-03-26(same_name): s/base_name/last_component/Jim Meyering
2006-03-26(basename invocation, dirname invocation):Jim Meyering
Improve documentation to match recent // patches.
2006-03-26*** empty log message ***Jim Meyering
2006-03-26*** empty log message ***Jim Meyering
2006-03-26(log_su, run_shell): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(next_file_name): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(wipename): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(rm_1): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(target_directory_operand, movefile): Use new last_component, in place of ↵Jim Meyering
base_name.
2006-03-26(basename_is_dot_or_dotdot): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(target_directory_operand, main): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(target_directory_operand, install_file_in_dir): Use new last_component, in ↵Jim Meyering
place of base_name.
2006-03-26(guess_shell_syntax): Use new last_component.Jim Meyering