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.

278 lines
9.5 KiB

  1. ;;; polymode-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 "poly-lock" "poly-lock.el" (0 0 0 0))
  7. ;;; Generated autoloads from poly-lock.el
  8. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "poly-lock" '("poly-lock-")))
  9. ;;;***
  10. ;;;### (autoloads nil "polymode" "polymode.el" (0 0 0 0))
  11. ;;; Generated autoloads from polymode.el
  12. (autoload 'define-polymode "polymode" "\
  13. Define a new polymode MODE.
  14. This macro defines command MODE and an indicator variable MODE
  15. which becomes t when MODE is active and nil otherwise.
  16. MODE command can be used as both major and minor mode. Using
  17. polymodes as minor modes makes sense when :hostmode (see below)
  18. is not specified, in which case polymode installs only inner
  19. modes and doesn't touch current major mode.
  20. Standard hook MODE-hook is run at the end of the initialization
  21. of each polymode buffer (both indirect and base buffers).
  22. This macro also defines the MODE-map keymap from the :keymap
  23. argument and PARENT-map (see below) and poly-[MODE-NAME]-polymode
  24. variable which holds an object of class `pm-polymode' which holds
  25. the entire configuration for this polymode.
  26. PARENT is either the polymode configuration object or a polymode
  27. mode (there is 1-to-1 correspondence between config
  28. objects (`pm-polymode') and mode functions). The new polymode
  29. MODE inherits alll the behavior from PARENT except for the
  30. overwrites specified by the keywords (see below). The new MODE
  31. runs all the hooks from the PARENT-mode and inherits its MODE-map
  32. from PARENT-map.
  33. DOC is an optional documentation string. If present PARENT must
  34. be provided, but can be nil.
  35. BODY is executed after the complete initialization of the
  36. polymode but before MODE-hook. It is executed once for each
  37. polymode buffer - host buffer on initialization and every inner
  38. buffer subsequently created.
  39. Before the BODY code keyword arguments (i.e. alternating keywords
  40. and values) are allowed. The following special keywords
  41. controlling the behavior of the new MODE are supported:
  42. :lighter Optional LIGHTER is displayed in the mode line when the
  43. mode is on. If omitted, it defaults to the :lighter slot of
  44. CONFIG object.
  45. :keymap If nil, a new MODE-map keymap is created what directly
  46. inherits from the PARENT's keymap. The last keymap in the
  47. inheritance chain is always `polymode-minor-mode-map'. If a
  48. keymap it is used directly as it is. If a list of binding of
  49. the form (KEY . BINDING) it is merged the bindings are added to
  50. the newly create keymap.
  51. :after-hook A single form which is evaluated after the mode hooks
  52. have been run. It should not be quoted.
  53. Other keywords are added to the `pm-polymode' configuration
  54. object and should be valid slots in PARENT config object or the
  55. root config `pm-polymode' object if PARENT is nil. By far the
  56. most frequently used slots are:
  57. :hostmode Symbol pointing to a `pm-host-chunkmode' object
  58. specifying the behavior of the hostmode. If missing or nil,
  59. MODE will behave as a minor-mode in the sense that it will
  60. reuse the currently installed major mode and will install only
  61. the inner modes.
  62. :innermodes List of symbols pointing to `pm-inner-chunkmode'
  63. objects which specify the behavior of inner modes (or submodes).
  64. \(fn MODE &optional PARENT DOC &rest BODY)" nil t)
  65. (function-put 'define-polymode 'doc-string-elt '3)
  66. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode" '("pm-" "poly")))
  67. ;;;***
  68. ;;;### (autoloads nil "polymode-base" "polymode-base.el" (0 0 0 0))
  69. ;;; Generated autoloads from polymode-base.el
  70. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-base" '("poly-")))
  71. ;;;***
  72. ;;;### (autoloads nil "polymode-classes" "polymode-classes.el" (0
  73. ;;;;;; 0 0 0))
  74. ;;; Generated autoloads from polymode-classes.el
  75. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-classes" '("pm-")))
  76. ;;;***
  77. ;;;### (autoloads nil "polymode-compat" "polymode-compat.el" (0 0
  78. ;;;;;; 0 0))
  79. ;;; Generated autoloads from polymode-compat.el
  80. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-compat" '("*span*" "pm-" "polymode-")))
  81. ;;;***
  82. ;;;### (autoloads nil "polymode-core" "polymode-core.el" (0 0 0 0))
  83. ;;; Generated autoloads from polymode-core.el
  84. (defvar-local polymode-default-inner-mode nil "\
  85. Inner mode for chunks with unspecified modes.
  86. Intended to be used as local variable in polymode buffers. A
  87. special value 'host means use the host mode.")
  88. (put 'polymode-default-inner-mode 'safe-local-variable 'symbolp)
  89. (autoload 'define-hostmode "polymode-core" "\
  90. Define a hostmode with name NAME.
  91. Optional PARENT is a name of a hostmode to be derived (cloned)
  92. from. If missing, the optional documentation string DOC is
  93. generated automatically. KEY-ARGS is a list of key-value pairs.
  94. See the documentation of the class `pm-host-chunkmode' for
  95. possible values.
  96. \(fn NAME &optional PARENT DOC &rest KEY-ARGS)" nil t)
  97. (function-put 'define-hostmode 'doc-string-elt '3)
  98. (autoload 'define-innermode "polymode-core" "\
  99. Ddefine an innermode with name NAME.
  100. Optional PARENT is a name of a innermode to be derived (cloned)
  101. from. If missing the optional documentation string DOC is
  102. generated automatically. KEY-ARGS is a list of key-value pairs.
  103. See the documentation of the class `pm-inner-chunkmode' for
  104. possible values.
  105. \(fn NAME &optional PARENT DOC &rest KEY-ARGS)" nil t)
  106. (function-put 'define-innermode 'doc-string-elt '3)
  107. (autoload 'define-auto-innermode "polymode-core" "\
  108. Ddefine an auto innermode with name NAME.
  109. Optional PARENT is a name of an auto innermode to be
  110. derived (cloned) from. If missing the optional documentation
  111. string DOC is generated automatically. KEY-ARGS is a list of
  112. key-value pairs. See the documentation of the class
  113. `pm-inner-auto-chunkmode' for possible values.
  114. \(fn NAME &optional PARENT DOC &rest KEY-ARGS)" nil t)
  115. (function-put 'define-auto-innermode 'doc-string-elt '3)
  116. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-core" '("*span*" "polymode-")))
  117. ;;;***
  118. ;;;### (autoloads nil "polymode-debug" "polymode-debug.el" (0 0 0
  119. ;;;;;; 0))
  120. ;;; Generated autoloads from polymode-debug.el
  121. (autoload 'pm-debug-minor-mode "polymode-debug" "\
  122. Turns on/off useful facilities for debugging polymode.
  123. If called interactively, enable Pm-Debug minor mode if ARG is
  124. positive, and disable it if ARG is zero or negative. If called
  125. from Lisp, also enable the mode if ARG is omitted or nil, and
  126. toggle it if ARG is `toggle'; disable the mode otherwise.
  127. Key bindings:
  128. \\{pm-debug-minor-mode-map}
  129. \(fn &optional ARG)" t nil)
  130. (autoload 'pm-debug-minor-mode-on "polymode-debug" nil nil nil)
  131. (put 'pm-debug-mode 'globalized-minor-mode t)
  132. (defvar pm-debug-mode nil "\
  133. Non-nil if Pm-Debug mode is enabled.
  134. See the `pm-debug-mode' command
  135. for a description of this minor mode.
  136. Setting this variable directly does not take effect;
  137. either customize it (see the info node `Easy Customization')
  138. or call the function `pm-debug-mode'.")
  139. (custom-autoload 'pm-debug-mode "polymode-debug" nil)
  140. (autoload 'pm-debug-mode "polymode-debug" "\
  141. Toggle Pm-Debug minor mode in all buffers.
  142. With prefix ARG, enable Pm-Debug mode if ARG is positive;
  143. otherwise, disable it. If called from Lisp, enable the mode if
  144. ARG is omitted or nil.
  145. Pm-Debug minor mode is enabled in all buffers where
  146. `pm-debug-minor-mode-on' would do it.
  147. See `pm-debug-minor-mode' for more information on Pm-Debug minor mode.
  148. \(fn &optional ARG)" t nil)
  149. (autoload 'pm-toggle-tracing "polymode-debug" "\
  150. Toggle polymode tracing.
  151. With numeric prefix toggle tracing for that LEVEL. Currently
  152. universal argument toggles maximum level of tracing (4). Default
  153. level is 3.
  154. \(fn LEVEL)" t nil)
  155. (autoload 'pm-trace "polymode-debug" "\
  156. Trace function FN.
  157. Use `untrace-function' to untrace or `untrace-all' to untrace all
  158. currently traced functions.
  159. \(fn FN)" t nil)
  160. (autoload 'pm-debug-relevant-variables "polymode-debug" "\
  161. Get the relevant polymode variables.
  162. If OUT-TYPE is 'buffer, print the variables in the dedicated
  163. buffer, if 'message issue a message, if nil just return a list of values.
  164. \(fn &optional OUT-TYPE)" t nil)
  165. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-debug" '("pm-")))
  166. ;;;***
  167. ;;;### (autoloads nil "polymode-export" "polymode-export.el" (0 0
  168. ;;;;;; 0 0))
  169. ;;; Generated autoloads from polymode-export.el
  170. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-export" '("pm-" "poly")))
  171. ;;;***
  172. ;;;### (autoloads nil "polymode-methods" "polymode-methods.el" (0
  173. ;;;;;; 0 0 0))
  174. ;;; Generated autoloads from polymode-methods.el
  175. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-methods" '("pm-")))
  176. ;;;***
  177. ;;;### (autoloads nil "polymode-test-utils" "polymode-test-utils.el"
  178. ;;;;;; (0 0 0 0))
  179. ;;; Generated autoloads from polymode-test-utils.el
  180. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-test-utils" '("pm-")))
  181. ;;;***
  182. ;;;### (autoloads nil "polymode-weave" "polymode-weave.el" (0 0 0
  183. ;;;;;; 0))
  184. ;;; Generated autoloads from polymode-weave.el
  185. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "polymode-weave" '("pm-" "polymode-")))
  186. ;;;***
  187. ;;;### (autoloads nil nil ("polymode-pkg.el" "polymode-tangle.el")
  188. ;;;;;; (0 0 0 0))
  189. ;;;***
  190. ;; Local Variables:
  191. ;; version-control: never
  192. ;; no-byte-compile: t
  193. ;; no-update-autoloads: t
  194. ;; coding: utf-8
  195. ;; End:
  196. ;;; polymode-autoloads.el ends here