%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/share/emacs/27.2/lisp/cedet/ede/
Upload File :
Create Path :
Current File : //usr/local/share/emacs/27.2/lisp/cedet/ede/makefile-edit.elc

;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; with all optimizations.

;;; This file uses dynamic docstrings, first added in Emacs 19.29.

;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


#@47 Move to the beginning of the current command.
(defalias 'makefile-beginning-of-command #[nil "\212\300y\210\301 )\203
\300y\210\302 \210\301 \205&\301 \203$o\204$\300y\210\202\303y\207" [-1 makefile-line-continued-p beginning-of-line 1] 1 (#$ . 408) nil])
#@41 Move to the end of the current command.
(defalias 'makefile-end-of-command #[nil "\300\210\301 \205m?\205\302y\210\300\210\202\207" [nil makefile-line-continued-p 1] 1 (#$ . 676) nil])
#@58 Return non-nil if the current line ends in continuation.
(defalias 'makefile-line-continued-p #[nil "\212\300\210h\301U)\207" [nil 92] 2 (#$ . 875)])
#@112 Move to the definition of MACRO.  Return t if found.
If NEXT is non-nil, move to the next occurrence of MACRO.
(defalias 'makefile-move-to-macro #[(macro &optional next) "`	\204	eb\210\303\304\305\n!\306Q\307\310#\203\310\202b\210\307)\207" [oldpt next macro re-search-forward "^\\s-*" regexp-quote "\\s-*[+:?]?=" nil t] 4 (#$ . 1033)])
#@122 In a list of files, move forward until STOP-BEFORE is reached.
STOP-BEFORE is a regular expression matching a file name.
(defalias 'makefile-navigate-macro #[(stop-before) "\212\302 \210\212\303 \210`)\304	\305\306#\203\307\224b\202b*\207" [e stop-before makefile-beginning-of-command makefile-end-of-command re-search-forward nil t 0] 4 (#$ . 1384)])
#@38 Return a list of all files in MACRO.
(defalias 'makefile-macro-file-list #[(macro) "\212eb\210\306\211\307\n\310\"\203d\212\311 \210`)\312\313\310#\203`\306\211\314\315\224\315\225\"\316\f!\211\204:\f	B\202\\\317!\211\306\211\203[@\211	BA\211\204I*+\202)\202	\237+\207" [case-fold-search lst macro e match varexp nil makefile-move-to-macro t makefile-end-of-command re-search-forward "\\s-*\\([-a-zA-Z0-9./_@$%(){}]+\\)\\s-*" buffer-substring-no-properties 1 makefile-extract-varname-from-text makefile-macro-file-list var V --dolist-tail--] 6 (#$ . 1748)])
#@103 Extract the variable name from TEXT if it is a variable reference.
Return nil if it isn't a variable.
(defalias 'makefile-extract-varname-from-text #[(text) "\302 \303\216\304\305	\"\205\306\307	\"*\207" [save-match-data-internal text match-data #[nil "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3] string-match "\\$\\s(\\([A-Za-z0-9_]+\\)\\s)" match-string 1] 3 (#$ . 2350)])
(provide 'ede/makefile-edit)

Zerion Mini Shell 1.0