| Server IP : 217.160.0.212 / Your IP : 216.73.217.5 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 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/obsolete/ |
Upload File : |
;ELC ;;; Compiled ;;; in Emacs version 28.2 ;;; with all optimizations. (byte-code "\300\301!\210\302\303\304\305\306DD\307\310\311\312\313&\210\302\314\304\305\315DD\316\310\311\312\313&\210\302\317\304\305\320DD\321\310\322\312\313&\207" [require tpu-edt custom-declare-variable tpu-top-scroll-margin funcall function #[0 "\300\207" [0] 1 #1=""] "Scroll margin at the top of the screen.\nInterpreted as a percent of the current window size." :type integer :group tpu tpu-bottom-scroll-margin #[0 "\300\207" [0] 1 #1#] "Scroll margin at the bottom of the screen.\nInterpreted as a percent of the current window size." tpu-backward-char-like-tpu #[0 "\300\207" [t] 1 #1#] "If non-nil, in free cursor mode backward-char (left-arrow) works\njust like TPU/edt. Otherwise, backward-char will move to the end of\nthe previous line when starting from a line beginning." boolean] 8) #@109 Non-nil if Tpu-Cursor-Free mode is enabled. Use the command `tpu-cursor-free-mode' to change this variable. (defvar tpu-cursor-free-mode nil (#$ . 893)) (make-variable-buffer-local 'tpu-cursor-free-mode) #@630 Minor mode to allow the cursor to move freely about the screen. This is a minor mode. If called interactively, toggle the `Tpu-Cursor-Free 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 `tpu-cursor-free-mode'. The mode's hook is called both when the mode is enabled and when it is disabled. (fn &optional ARG) (defalias 'tpu-cursor-free-mode #[256 "\302 \303=\203 ?\202 \247\203 \304W\203 \305\202 \306\307\301!\2031 \310\300 \"\2031 \300 B\2048 \311 \210\204C \312\313!\210\202G \312\314!\210\315\316\203Q \317\202R \320\"\210\321\322!\203t \302 \203f \211\302 \232\203t \312\323\203p \324\202q \325\326#\210\210\327 \210\207" [tpu-cursor-free-mode local-minor-modes current-message toggle 1 nil t boundp delq tpu-trim-line-ends message "The cursor is now bound to the flow of your text." "The cursor will now move freely about the screen." run-hooks tpu-cursor-free-mode-hook tpu-cursor-free-mode-on-hook tpu-cursor-free-mode-off-hook called-interactively-p any "Tpu-Cursor-Free mode %sabled%s" "en" "dis" " in current buffer" force-mode-line-update] 6 (#$ . 1104) (byte-code "\203\n \301!\202 \302C\207" [current-prefix-arg prefix-numeric-value toggle] 2)]) (defvar tpu-cursor-free-mode-hook nil) (byte-code "\301\302N\204\f \303\301\302\304#\210\303\301\305\306#\210\303\301\307\310C#\210\311\312\310\313\300!\205# \310\211%\210\314\315\316\"\207" [tpu-cursor-free-mode-map tpu-cursor-free-mode-hook variable-documentation put "Hook run after entering or leaving `tpu-cursor-free-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 add-minor-mode tpu-cursor-free-mode boundp add-hook picture-mode-hook tpu-set-cursor-free] 6) #@63 Eliminate whitespace at ends of lines, if the cursor is free. (defalias 'tpu-trim-line-ends-if-needed #[0 "\301 \205 \205 \302 \207" [tpu-cursor-free-mode buffer-modified-p tpu-trim-line-ends] 1 (#$ . 3200)]) (add-hook 'before-save-hook 'tpu-trim-line-ends-if-needed) #@61 Enforce scroll margin at the top of screen. (fn BEG LINES) (defalias 'tpu-top-check #[514 "\301 _\302\245W\203 \303!\207ZW\205 \303!\207" [tpu-top-scroll-margin window-height 100 recenter] 5 (#$ . 3477)]) #@64 Enforce scroll margin at the bottom of screen. (fn BEG LINES) (defalias 'tpu-bottom-check #[514 "\301 \211_\302\245TZSV\203 \303!\207\\V\205\"