File:  [Research Unix] / researchv9 / cmd / emacs / macros / nlpack
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:59 2018 UTC (8 years, 1 month ago) by root
Branches: belllabs, MAIN
CVS tags: researchv9-SUN3_old, researchv9-SUN3, HEAD
researchv9-SUN3(old)

screen_vertical

Warren Montgomery, Version 4.4

This macro makes vertical movements on the the screen.  It works just
like ^N(^P) except that it tries to stay in the same collumn on the screen.

���=			Record the screen column
^��!��	Switch on the character to do.
	�^���2~�Go to next line without doing ^N
		��equalize_line
		�	Initialize argument
	�
	�^���2~�Go to last line without doing 
		��equalize_line
		�	Initialize argument
	�
	���3~�	Arg = arg * 4
	�������End of condition portion
	����<
�
equalize_line

This macro moves to the screen position equal to its argument in the
Current line or end of line if it isnt there.

|���~�=����		Make sure that the current line is displayed.
^��~�~�=~�0�
			While not there, move forward


unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.