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.

220 lines
7.1 KiB

  1. ;;; pcre2el-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 "pcre2el" "pcre2el.el" (0 0 0 0))
  7. ;;; Generated autoloads from pcre2el.el
  8. (defvar pcre-mode nil "\
  9. Non-nil if PCRE mode is enabled.
  10. See the `pcre-mode' command
  11. for a description of this minor mode.
  12. Setting this variable directly does not take effect;
  13. either customize it (see the info node `Easy Customization')
  14. or call the function `pcre-mode'.")
  15. (custom-autoload 'pcre-mode "pcre2el" nil)
  16. (autoload 'pcre-mode "pcre2el" "\
  17. Use emulated PCRE syntax for regexps wherever possible.
  18. If called interactively, enable PCRE mode if ARG is positive, and
  19. disable it if ARG is zero or negative. If called from Lisp, also
  20. enable the mode if ARG is omitted or nil, and toggle it if ARG is
  21. `toggle'; disable the mode otherwise.
  22. Advises the `interactive' specs of `read-regexp' and the
  23. following other functions so that they read PCRE syntax and
  24. translate to its Emacs equivalent:
  25. - `align-regexp'
  26. - `find-tag-regexp'
  27. - `sort-regexp-fields'
  28. - `isearch-message-prefix'
  29. - `ibuffer-do-replace-regexp'
  30. Also alters the behavior of `isearch-mode' when searching by regexp.
  31. \(fn &optional ARG)" t nil)
  32. (autoload 'pcre-query-replace-regexp "pcre2el" "\
  33. Perform `query-replace-regexp' using PCRE syntax.
  34. Consider using `pcre-mode' instead of this function." t nil)
  35. (autoload 'rxt-elisp-to-pcre "pcre2el" "\
  36. Translate REGEXP, a regexp in Emacs Lisp syntax, to Perl-compatible syntax.
  37. Interactively, reads the regexp in one of three ways. With a
  38. prefix arg, reads from minibuffer without string escaping, like
  39. `query-replace-regexp'. Without a prefix arg, uses the text of
  40. the region if it is active. Otherwise, uses the result of
  41. evaluating the sexp before point (which might be a string regexp
  42. literal or an expression that produces a string).
  43. Displays the translated PCRE regexp in the echo area and copies
  44. it to the kill ring.
  45. Emacs regexp features such as syntax classes which cannot be
  46. translated to PCRE will cause an error.
  47. \(fn REGEXP)" t nil)
  48. (autoload 'rxt-elisp-to-rx "pcre2el" "\
  49. Translate REGEXP, a regexp in Emacs Lisp syntax, to `rx' syntax.
  50. See `rxt-elisp-to-pcre' for a description of the interactive
  51. behavior and `rx' for documentation of the S-expression based
  52. regexp syntax.
  53. \(fn REGEXP)" t nil)
  54. (autoload 'rxt-elisp-to-strings "pcre2el" "\
  55. Return a list of all strings matched by REGEXP, an Emacs Lisp regexp.
  56. See `rxt-elisp-to-pcre' for a description of the interactive behavior.
  57. This is useful primarily for getting back the original list of
  58. strings from a regexp generated by `regexp-opt', but it will work
  59. with any regexp without unbounded quantifiers (*, +, {2, } and so
  60. on).
  61. Throws an error if REGEXP contains any infinite quantifiers.
  62. \(fn REGEXP)" t nil)
  63. (autoload 'rxt-toggle-elisp-rx "pcre2el" "\
  64. Toggle the regexp near point between Elisp string and rx syntax." t nil)
  65. (autoload 'rxt-pcre-to-elisp "pcre2el" "\
  66. Translate PCRE, a regexp in Perl-compatible syntax, to Emacs Lisp.
  67. Interactively, uses the contents of the region if it is active,
  68. otherwise reads from the minibuffer. Prints the Emacs translation
  69. in the echo area and copies it to the kill ring.
  70. PCRE regexp features that cannot be translated into Emacs syntax
  71. will cause an error. See the commentary section of pcre2el.el for
  72. more details.
  73. \(fn PCRE &optional FLAGS)" t nil)
  74. (defalias 'pcre-to-elisp 'rxt-pcre-to-elisp)
  75. (autoload 'rxt-pcre-to-rx "pcre2el" "\
  76. Translate PCRE, a regexp in Perl-compatible syntax, to `rx' syntax.
  77. See `rxt-pcre-to-elisp' for a description of the interactive behavior.
  78. \(fn PCRE &optional FLAGS)" t nil)
  79. (autoload 'rxt-pcre-to-strings "pcre2el" "\
  80. Return a list of all strings matched by PCRE, a Perl-compatible regexp.
  81. See `rxt-elisp-to-pcre' for a description of the interactive
  82. behavior and `rxt-elisp-to-strings' for why this might be useful.
  83. Throws an error if PCRE contains any infinite quantifiers.
  84. \(fn PCRE &optional FLAGS)" t nil)
  85. (autoload 'rxt-explain-elisp "pcre2el" "\
  86. Insert the pretty-printed `rx' syntax for REGEXP in a new buffer.
  87. REGEXP is a regular expression in Emacs Lisp syntax. See
  88. `rxt-elisp-to-pcre' for a description of how REGEXP is read
  89. interactively.
  90. \(fn REGEXP)" t nil)
  91. (autoload 'rxt-explain-pcre "pcre2el" "\
  92. Insert the pretty-printed `rx' syntax for REGEXP in a new buffer.
  93. REGEXP is a regular expression in PCRE syntax. See
  94. `rxt-pcre-to-elisp' for a description of how REGEXP is read
  95. interactively.
  96. \(fn REGEXP &optional FLAGS)" t nil)
  97. (autoload 'rxt-quote-pcre "pcre2el" "\
  98. Return a PCRE regexp which matches TEXT literally.
  99. Any PCRE metacharacters in TEXT will be quoted with a backslash.
  100. \(fn TEXT)" nil nil)
  101. (autoload 'rxt-explain "pcre2el" "\
  102. Pop up a buffer with pretty-printed `rx' syntax for the regex at point.
  103. Chooses regex syntax to read based on current major mode, calling
  104. `rxt-explain-elisp' if buffer is in `emacs-lisp-mode' or
  105. `lisp-interaction-mode', or `rxt-explain-pcre' otherwise." t nil)
  106. (autoload 'rxt-convert-syntax "pcre2el" "\
  107. Convert regex at point to other kind of syntax, depending on major mode.
  108. For buffers in `emacs-lisp-mode' or `lisp-interaction-mode',
  109. calls `rxt-elisp-to-pcre' to convert to PCRE syntax. Otherwise,
  110. calls `rxt-pcre-to-elisp' to convert to Emacs syntax.
  111. The converted syntax is displayed in the echo area and copied to
  112. the kill ring; see the two functions named above for details." t nil)
  113. (autoload 'rxt-convert-to-rx "pcre2el" "\
  114. Convert regex at point to RX syntax. Chooses Emacs or PCRE syntax by major mode." t nil)
  115. (autoload 'rxt-convert-to-strings "pcre2el" "\
  116. Convert regex at point to RX syntax. Chooses Emacs or PCRE syntax by major mode." t nil)
  117. (autoload 'rxt-mode "pcre2el" "\
  118. Regex translation utilities.
  119. If called interactively, enable Rxt mode if ARG is positive, and
  120. disable it if ARG is zero or negative. If called from Lisp, also
  121. enable the mode if ARG is omitted or nil, and toggle it if ARG is
  122. `toggle'; disable the mode otherwise.
  123. \(fn &optional ARG)" t nil)
  124. (autoload 'turn-on-rxt-mode "pcre2el" "\
  125. Turn on `rxt-mode' in the current buffer." t nil)
  126. (put 'rxt-global-mode 'globalized-minor-mode t)
  127. (defvar rxt-global-mode nil "\
  128. Non-nil if Rxt-Global mode is enabled.
  129. See the `rxt-global-mode' command
  130. for a description of this minor mode.
  131. Setting this variable directly does not take effect;
  132. either customize it (see the info node `Easy Customization')
  133. or call the function `rxt-global-mode'.")
  134. (custom-autoload 'rxt-global-mode "pcre2el" nil)
  135. (autoload 'rxt-global-mode "pcre2el" "\
  136. Toggle Rxt mode in all buffers.
  137. With prefix ARG, enable Rxt-Global mode if ARG is positive;
  138. otherwise, disable it. If called from Lisp, enable the mode if
  139. ARG is omitted or nil.
  140. Rxt mode is enabled in all buffers where
  141. `turn-on-rxt-mode' would do it.
  142. See `rxt-mode' for more information on Rxt mode.
  143. \(fn &optional ARG)" t nil)
  144. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcre2el" '("pcre-" "rxt-")))
  145. ;;;***
  146. ;; Local Variables:
  147. ;; version-control: never
  148. ;; no-byte-compile: t
  149. ;; no-update-autoloads: t
  150. ;; coding: utf-8
  151. ;; End:
  152. ;;; pcre2el-autoloads.el ends here