# The Emacs executable must have debugging symbols for this to work.
# But you never strip Emacs, right?
#
# The Emacs executable must have debugging symbols for this to work.
# But you never strip Emacs, right?
#
-# The main commands of interest are `ybuffer-list', `yfile-buffers',
-# `ysave-buffer', and `ybuffer-contents'. The `y' prefix avoids any
+# The main commands of interest are 'ybuffer-list', 'yfile-buffers',
+# 'ysave-buffer', and 'ybuffer-contents'. The 'y' prefix avoids any
# time, you should use the version of this file that came with your
# particular Emacs version; older versions might not work anymore.
# time, you should use the version of this file that came with your
# particular Emacs version; older versions might not work anymore.
document ybuffer-list
Display a list of buffer names, sizes, and other attributes.
The buffer number in the first column is used as an argument
document ybuffer-list
Display a list of buffer names, sizes, and other attributes.
The buffer number in the first column is used as an argument
end
document yget-buffer-pointers
Update convenience variables with address pointers for the ARG'th buffer
end
document yget-buffer-pointers
Update convenience variables with address pointers for the ARG'th buffer
- dump binary memory $arg1 $beg $gap-1
- append binary memory $arg1 $gap_end $end
+ if $gap - $beg > 1
+ dump binary memory $arg1 $beg $gap-1
+ append binary memory $arg1 $gap_end $end
+ else
+ dump binary memory $arg1 $gap_end $end
+ end
- This is mainly used as an internal subroutine for `ysave-buffer' and
- `ybuffer-contents', which see.
+ This is mainly used as an internal subroutine for 'ysave-buffer' and
+ 'ybuffer-contents', which see.