Mercurial > emacs
view msdos/sed2.inp @ 70258:5dfde453f39e
(defgroup grep): Doc fix.
(grep-auto-highlight): Remove.
(grep-template): New defcustom.
(grep-find-template): Rename from grep-tree-template.
(grep-files-aliases): Rename from grep-tree-files-aliases.
Remove "all" alias, add "l" alias.
(grep-tree-ignore-case, grep-tree-ignore-CVS-directories): Remove.
(grep-find-ignored-directories): New defcustom to replace
grep-tree-ignore-CVS-directories, to facilitate ignoring
subdirectories for multiple version control systems.
(grep-mode-map): Add Recursive grep item to GREP menu.
(grep-regexp-history, grep-files-history): New defvars.
(grep-probe): New helper function.
(grep-compute-defaults): Use it to simplify code.
Adapt to name changes.
Use `.' as base in grep-find-template rather than <D>.
(grep): Remove superfluous highlight-regexp arg. Fix doc.
Call grep-compute-defaults unconditionally.
(grep-expand-keywords): New defconst.
(grep-expand-template): Rename from grep-expand-command-macros.
Simplify via grep-expand-keywords. Look at case-fold-search instead
of grep-tree-ignore-case to add -i option.
Bind case-fold-search to nil while matching keywords.
(grep-tree-last-regexp, grep-tree-last-files): Remove.
(grep-read-regexp, grep-read-files): New helper functions.
(rgrep): Rename from grep-tree. Rework to use proper histories.
Adapt to changes in defcustoms and functions above.
(lgrep): New command, as grep, but using same interactive api as rgrep.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Fri, 28 Apr 2006 22:22:01 +0000 |
parents | 067115a6e738 |
children | 4ad431d8e164 c5406394f567 |
line wrap: on
line source
# -sed2.inp------------------------------------------------------------- # Configuration script for src/config.h # ---------------------------------------------------------------------- # # Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003, # 2004, 2005, 2006 Free Software Foundation, Inc. # # This file is part of GNU Emacs. # # This file is free software; as a special exception, the author gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # # ---------------------------------------------------------------------- /^#undef LISP_FLOAT_TYPE *$/s/undef/define/ /^#undef GNU_MALLOC *$/s/undef/define/ /^#undef REL_ALLOC *$/s/undef/define/ /^#undef HAVE_SYS_SELECT/i\ /^#undef STDC_HEADERS *$/s/undef/define/ /^#undef HAVE_SYS_TIMEB_H *$/s/undef/define/ /^#undef HAVE_SYS_TIME_H *$/s/undef/define/ # /^#undef HAVE_UNISTD_H *$/s/undef/define/ /^#undef HAVE_GETTIMEOFDAY *$/s/undef/define/ /^#undef HAVE_GETHOSTNAME *$/s/undef/define/ /^#undef HAVE_DUP2 *$/s/undef/define/ /^#undef HAVE_TM_ZONE *$/s/undef/define/ /^#undef LOCALTIME_CACHE *$/s/undef/define/ /^#undef HAVE_TZSET *$/s/undef/define/ /^#undef TM_IN_SYS_TIME *$/s/undef/define/ /^#undef TIME_WITH_SYS_TIME *$/s/undef/define/ /^#undef HAVE_RENAME *$/s/undef/define/ /^#undef HAVE_CLOSEDIR *$/s/undef/define/ /^#undef HAVE_RANDOM *$/s/undef/define/ /^#undef HAVE_MKDIR *$/s/undef/define/ /^#undef HAVE_RMDIR *$/s/undef/define/ /^#undef HAVE_BCMP *$/s/undef/define/ /^#undef HAVE_BCOPY *$/s/undef/define/ /^#undef HAVE_FREXP *$/s/undef/define/ /^#undef HAVE_FTIME *$/s/undef/define/ /^#undef HAVE_MKTIME *$/s/undef/define/ /^#undef HAVE_STRERROR *$/s/undef/define/ /^#undef HAVE_TIMEVAL *$/s/undef/define/ s/^#define USER_FULL_NAME .*$/#define USER_FULL_NAME (getenv ("NAME"))/ s/^#undef STACK_DIRECTION *$/#define STACK_DIRECTION -1/ s/^#undef EMACS_CONFIGURATION *$/#define EMACS_CONFIGURATION "i386-pc-msdosdjgpp"/ s/^#undef EMACS_CONFIG_OPTIONS *$/#define EMACS_CONFIG_OPTIONS "-"/ s!^#undef config_opsysfile *$!#define config_opsysfile "s/msdos.h"! s!^#undef config_machfile *$!#define config_machfile "m/intel386.h"! s/^#undef PROTOTYPES *$/#define PROTOTYPES 1/ s/^#undef POINTER_TYPE *$/#define POINTER_TYPE void/ # arch-tag: 31840234-109a-41ab-a675-7a3844978299