dotemacs

My Emacs configuration
git clone git://git.entf.net/dotemacs
Log | Files | Refs | LICENSE

project-autoloads.el (10254B)


      1 ;;; project-autoloads.el --- automatically extracted autoloads (do not edit)   -*- lexical-binding: t -*-
      2 ;; Generated by the `loaddefs-generate' function.
      3 
      4 ;; This file is part of GNU Emacs.
      5 
      6 ;;; Code:
      7 
      8 (add-to-list 'load-path (or (and load-file-name (file-name-directory load-file-name)) (car load-path)))
      9 
     10 
     11 
     12 ;;; Generated autoloads from project.el
     13 
     14 (autoload 'project-current "project" "\
     15 Return the project instance in DIRECTORY, defaulting to `default-directory'.
     16 
     17 When no project is found in that directory, the result depends on
     18 the value of MAYBE-PROMPT: if it is nil or omitted, return nil,
     19 else ask the user for a directory in which to look for the
     20 project, and if no project is found there, return a \"transient\"
     21 project instance.
     22 
     23 The \"transient\" project instance is a special kind of value
     24 which denotes a project rooted in that directory and includes all
     25 the files under the directory except for those that match entries
     26 in `vc-directory-exclusion-list' or `grep-find-ignored-files'.
     27 
     28 See the doc string of `project-find-functions' for the general form
     29 of the project instance object.
     30 
     31 (fn &optional MAYBE-PROMPT DIRECTORY)")
     32 (defvar project-prefix-map (let ((map (make-sparse-keymap))) (define-key map "!" 'project-shell-command) (define-key map "&" 'project-async-shell-command) (define-key map "f" 'project-find-file) (define-key map "F" 'project-or-external-find-file) (define-key map "b" 'project-switch-to-buffer) (define-key map "s" 'project-shell) (define-key map "d" 'project-find-dir) (define-key map "D" 'project-dired) (define-key map "v" 'project-vc-dir) (define-key map "c" 'project-compile) (define-key map "e" 'project-eshell) (define-key map "k" 'project-kill-buffers) (define-key map "p" 'project-switch-project) (define-key map "g" 'project-find-regexp) (define-key map "G" 'project-or-external-find-regexp) (define-key map "r" 'project-query-replace-regexp) (define-key map "x" 'project-execute-extended-command) (define-key map "\2" 'project-list-buffers) map) "\
     33 Keymap for project commands.")
     34  (define-key ctl-x-map "p" project-prefix-map)
     35 (autoload 'project-other-window-command "project" "\
     36 Run project command, displaying resultant buffer in another window.
     37 
     38 The following commands are available:
     39 
     40 \\{project-prefix-map}
     41 \\{project-other-window-map}" t)
     42  (define-key ctl-x-4-map "p" #'project-other-window-command)
     43 (autoload 'project-other-frame-command "project" "\
     44 Run project command, displaying resultant buffer in another frame.
     45 
     46 The following commands are available:
     47 
     48 \\{project-prefix-map}
     49 \\{project-other-frame-map}" t)
     50  (define-key ctl-x-5-map "p" #'project-other-frame-command)
     51 (autoload 'project-other-tab-command "project" "\
     52 Run project command, displaying resultant buffer in a new tab.
     53 
     54 The following commands are available:
     55 
     56 \\{project-prefix-map}" t)
     57 (when (bound-and-true-p tab-prefix-map) (define-key tab-prefix-map "p" #'project-other-tab-command))
     58 (autoload 'project-find-regexp "project" "\
     59 Find all matches for REGEXP in the current project's roots.
     60 With \\[universal-argument] prefix, you can specify the directory
     61 to search in, and the file name pattern to search for.  The
     62 pattern may use abbreviations defined in `grep-files-aliases',
     63 e.g. entering `ch' is equivalent to `*.[ch]'.  As whitespace
     64 triggers completion when entering a pattern, including it
     65 requires quoting, e.g. `\\[quoted-insert]<space>'.
     66 
     67 (fn REGEXP)" t)
     68 (autoload 'project-or-external-find-regexp "project" "\
     69 Find all matches for REGEXP in the project roots or external roots.
     70 With \\[universal-argument] prefix, you can specify the file name
     71 pattern to search for.
     72 
     73 (fn REGEXP)" t)
     74 (autoload 'project-find-file "project" "\
     75 Visit a file (with completion) in the current project.
     76 
     77 The filename at point (determined by `thing-at-point'), if any,
     78 is available as part of \"future history\".
     79 
     80 If INCLUDE-ALL is non-nil, or with prefix argument when called
     81 interactively, include all files under the project root, except
     82 for VCS directories listed in `vc-directory-exclusion-list'.
     83 
     84 (fn &optional INCLUDE-ALL)" t)
     85 (autoload 'project-or-external-find-file "project" "\
     86 Visit a file (with completion) in the current project or external roots.
     87 
     88 The filename at point (determined by `thing-at-point'), if any,
     89 is available as part of \"future history\".
     90 
     91 If INCLUDE-ALL is non-nil, or with prefix argument when called
     92 interactively, include all files under the project root, except
     93 for VCS directories listed in `vc-directory-exclusion-list'.
     94 
     95 (fn &optional INCLUDE-ALL)" t)
     96 (autoload 'project-find-dir "project" "\
     97 Start Dired in a directory inside the current project." t)
     98 (autoload 'project-dired "project" "\
     99 Start Dired in the current project's root." t)
    100 (autoload 'project-vc-dir "project" "\
    101 Run VC-Dir in the current project's root." t)
    102 (autoload 'project-shell "project" "\
    103 Start an inferior shell in the current project's root directory.
    104 If a buffer already exists for running a shell in the project's root,
    105 switch to it.  Otherwise, create a new shell buffer.
    106 With \\[universal-argument] prefix arg, create a new inferior shell buffer even
    107 if one already exists." t)
    108 (autoload 'project-eshell "project" "\
    109 Start Eshell in the current project's root directory.
    110 If a buffer already exists for running Eshell in the project's root,
    111 switch to it.  Otherwise, create a new Eshell buffer.
    112 With \\[universal-argument] prefix arg, create a new Eshell buffer even
    113 if one already exists." t)
    114 (autoload 'project-async-shell-command "project" "\
    115 Run `async-shell-command' in the current project's root directory." t)
    116 (function-put 'project-async-shell-command 'interactive-only 'async-shell-command)
    117 (autoload 'project-shell-command "project" "\
    118 Run `shell-command' in the current project's root directory." t)
    119 (function-put 'project-shell-command 'interactive-only 'shell-command)
    120 (autoload 'project-search "project" "\
    121 Search for REGEXP in all the files of the project.
    122 Stops when a match is found.
    123 To continue searching for the next match, use the
    124 command \\[fileloop-continue].
    125 
    126 (fn REGEXP)" t)
    127 (autoload 'project-query-replace-regexp "project" "\
    128 Query-replace REGEXP in all the files of the project.
    129 Stops when a match is found and prompts for whether to replace it.
    130 At that prompt, the user must type a character saying what to do
    131 with the match.  Type SPC or `y' to replace the match,
    132 DEL or `n' to skip and go to the next match.  For more directions,
    133 type \\[help-command] at that time.
    134 If you exit the `query-replace', you can later continue the
    135 `query-replace' loop using the command \\[fileloop-continue].
    136 
    137 (fn FROM TO)" t)
    138 (autoload 'project-compile "project" "\
    139 Run `compile' in the project root." t)
    140 (function-put 'project-compile 'interactive-only 'compile)
    141 (autoload 'project-switch-to-buffer "project" "\
    142 Display buffer BUFFER-OR-NAME in the selected window.
    143 When called interactively, prompts for a buffer belonging to the
    144 current project.  Two buffers belong to the same project if their
    145 project instances, as reported by `project-current' in each
    146 buffer, are identical.
    147 
    148 (fn BUFFER-OR-NAME)" t)
    149 (autoload 'project-display-buffer "project" "\
    150 Display BUFFER-OR-NAME in some window, without selecting it.
    151 When called interactively, prompts for a buffer belonging to the
    152 current project.  Two buffers belong to the same project if their
    153 project instances, as reported by `project-current' in each
    154 buffer, are identical.
    155 
    156 This function uses `display-buffer' as a subroutine, which see
    157 for how it is determined where the buffer will be displayed.
    158 
    159 (fn BUFFER-OR-NAME)" t)
    160 (autoload 'project-display-buffer-other-frame "project" "\
    161 Display BUFFER-OR-NAME preferably in another frame.
    162 When called interactively, prompts for a buffer belonging to the
    163 current project.  Two buffers belong to the same project if their
    164 project instances, as reported by `project-current' in each
    165 buffer, are identical.
    166 
    167 This function uses `display-buffer-other-frame' as a subroutine,
    168 which see for how it is determined where the buffer will be
    169 displayed.
    170 
    171 (fn BUFFER-OR-NAME)" t)
    172 (autoload 'project-list-buffers "project" "\
    173 Display a list of project buffers.
    174 The list is displayed in a buffer named \"*Buffer List*\".
    175 
    176 By default, all project buffers are listed except those whose names
    177 start with a space (which are for internal use).  With prefix argument
    178 ARG, show only buffers that are visiting files.
    179 
    180 (fn &optional ARG)" t)
    181 (autoload 'project-kill-buffers "project" "\
    182 Kill the buffers belonging to the current project.
    183 Two buffers belong to the same project if their project
    184 instances, as reported by `project-current' in each buffer, are
    185 identical.  Only the buffers that match a condition in
    186 `project-kill-buffer-conditions' will be killed.  If NO-CONFIRM
    187 is non-nil, the command will not ask the user for confirmation.
    188 NO-CONFIRM is always nil when the command is invoked
    189 interactively.
    190 
    191 Also see the `project-kill-buffers-display-buffer-list' variable.
    192 
    193 (fn &optional NO-CONFIRM)" t)
    194 (autoload 'project-remember-project "project" "\
    195 Add project PR to the front of the project list.
    196 Save the result in `project-list-file' if the list of projects
    197 has changed, and NO-WRITE is nil.
    198 
    199 (fn PR &optional NO-WRITE)")
    200 (autoload 'project-forget-project "project" "\
    201 Remove directory PROJECT-ROOT from the project list.
    202 PROJECT-ROOT is the root directory of a known project listed in
    203 the project list.
    204 
    205 (fn PROJECT-ROOT)" t)
    206 (autoload 'project-known-project-roots "project" "\
    207 Return the list of root directories of all known projects.")
    208 (autoload 'project-execute-extended-command "project" "\
    209 Execute an extended command in project root." t)
    210 (function-put 'project-execute-extended-command 'interactive-only 'command-execute)
    211 (autoload 'project-switch-project "project" "\
    212 \"Switch\" to another project by running an Emacs command.
    213 The available commands are presented as a dispatch menu
    214 made from `project-switch-commands'.
    215 
    216 When called in a program, it will use the project corresponding
    217 to directory DIR.
    218 
    219 (fn DIR)" t)
    220 (register-definition-prefixes "project" '("project-"))
    221 
    222 ;;; End of scraped data
    223 
    224 (provide 'project-autoloads)
    225 
    226 ;; Local Variables:
    227 ;; version-control: never
    228 ;; no-byte-compile: t
    229 ;; no-update-autoloads: t
    230 ;; no-native-compile: t
    231 ;; coding: utf-8-emacs-unix
    232 ;; End:
    233 
    234 ;;; project-autoloads.el ends here