Personal emacs config
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

113 lines
4.2 KiB

  1. ;;; load-relative-autoloads.el --- automatically extracted autoloads
  2. ;;
  3. ;;; Code:
  4. (add-to-list 'load-path (directory-file-name
  5. (or (file-name-directory #$) (car load-path))))
  6. ;;;### (autoloads nil "load-relative" "load-relative.el" (0 0 0 0))
  7. ;;; Generated autoloads from load-relative.el
  8. (autoload '__FILE__ "load-relative" "\
  9. Return the string name of file/buffer that is currently begin executed.
  10. The first approach for getting this information is perhaps the
  11. most pervasive and reliable. But it the most low-level and not
  12. part of a public API, so it might change in future
  13. implementations. This method uses the name that is recorded by
  14. readevalloop of `lread.c' as the car of variable
  15. `current-load-list'.
  16. Failing that, we use `load-file-name' which should work in some
  17. subset of the same places that the first method works. However
  18. `load-file-name' will be nil for code that is eval'd. To cover
  19. those cases, we try function `buffer-file-name' which is initially
  20. correct, for eval'd code, but will change and may be wrong if the
  21. code sets or switches buffers after the initial execution.
  22. As a last resort, you can pass in SYMBOL which should be some
  23. symbol that has been previously defined if none of the above
  24. methods work we will use the file-name value find via
  25. `symbol-file'.
  26. \(fn &optional SYMBOL)" nil nil)
  27. (autoload 'find-file-noselect-relative "load-relative" "\
  28. Read relative FILENAME into a buffer and return the buffer.
  29. If a buffer exists visiting FILENAME, return that one, but
  30. verify that the file has not changed since visited or saved.
  31. The buffer is not selected, just returned to the caller.
  32. Optional second arg NOWARN non-nil means suppress any warning messages.
  33. Optional third arg RAWFILE non-nil means the file is read literally.
  34. Optional fourth arg WILDCARDS non-nil means do wildcard processing
  35. and visit all the matching files. When wildcards are actually
  36. used and expanded, return a list of buffers that are visiting
  37. the various files.
  38. \(fn FILENAME &optional NOWARN RAWFILE WILDCARDS)" nil nil)
  39. (autoload 'with-relative-file "load-relative" "\
  40. Read the relative FILE into a temporary buffer and evaluate BODY
  41. in this buffer.
  42. \(fn FILE &rest BODY)" nil t)
  43. (function-put 'with-relative-file 'lisp-indent-function '1)
  44. (autoload 'load-relative "load-relative" "\
  45. Load an Emacs Lisp file relative to Emacs Lisp code that is in
  46. the process of being loaded or eval'd.
  47. FILE-OR-LIST is either a string or a list of strings containing
  48. files that you want to loaded. If SYMBOL is given, the location of
  49. of the file of where that was defined (as given by `symbol-file' is used
  50. if other methods of finding __FILE__ don't work.
  51. \(fn FILE-OR-LIST &optional SYMBOL)" nil nil)
  52. (autoload 'require-relative "load-relative" "\
  53. Run `require' on an Emacs Lisp file relative to the Emacs Lisp code
  54. that is in the process of being loaded or eval'd. The symbol used in require
  55. is the base file name (without directory or file extension) treated as a
  56. symbol.
  57. WARNING: it is best to to run this function before any
  58. buffer-setting or buffer changing operations.
  59. \(fn RELATIVE-FILE &optional OPT-FILE OPT-PREFIX)" nil nil)
  60. (autoload 'require-relative-list "load-relative" "\
  61. Run `require-relative' on each name in LIST which should be a list of
  62. strings, each string being the relative name of file you want to run.
  63. \(fn LIST &optional OPT-PREFIX)" nil t)
  64. (autoload 'provide-me "load-relative" "\
  65. Call `provide' with the feature's symbol name made from
  66. source-code's file basename sans extension. For example if you
  67. write (provide-me) inside file ~/lisp/foo.el, this is the same as
  68. writing: (provide \\='foo).
  69. With a prefix, that prefix is prepended to the `provide' So in
  70. the previous example, if you write (provide-me \"bar-\") this is the
  71. same as writing (provide \\='bar-foo).
  72. \(fn &optional PREFIX)" nil t)
  73. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "load-relative" '("autoload-relative")))
  74. ;;;***
  75. ;;;### (autoloads nil nil ("el-get-install.el" "load-relative-pkg.el")
  76. ;;;;;; (0 0 0 0))
  77. ;;;***
  78. ;; Local Variables:
  79. ;; version-control: never
  80. ;; no-byte-compile: t
  81. ;; no-update-autoloads: t
  82. ;; coding: utf-8
  83. ;; End:
  84. ;;; load-relative-autoloads.el ends here