MMCT TEAM
Server IP : 111.118.215.189  /  Your IP : 18.188.149.185
Web Server : Apache
System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User : a1673wkz ( 2475)
PHP Version : 8.2.25
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /usr/share/emacs/24.3/lisp/cedet/ede/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : //usr/share/emacs/24.3/lisp/cedet/ede/makefile-edit.elc
;ELC
;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:11:05 2024
;;; from file /builddir/build/BUILD/emacs-24.3/lisp/cedet/ede/makefile-edit.el
;;; in Emacs version 24.3.1
;;; 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 (#$ . 566) 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 (#$ . 834) 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 (#$ . 1033)])
#@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\n\305Q\306\307#\203\307\202b\210\306)\207" [oldpt next macro re-search-forward "^\\s-*" "\\s-*[+:?]?=" nil t] 4 (#$ . 1192)])
#@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 (#$ . 1525)])
#@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 (#$ . 1889)])
#@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 ((byte-code "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3)) string-match "\\$\\s(\\([A-Za-z0-9_]+\\)\\s)" match-string 1] 3 (#$ . 2492)])
(provide 'ede/makefile-edit)

MMCT - 2023