| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
first try comparing block by block; if we discover a need for
nontrivial code conversion, give up and try convert-whole-file method.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
term- and follow a simple lexicographical convention. Note that
each change is commented: just search for -mm in the source.
(term-char-mode): Added all the "grey-keys" to term-raw-map.
(term-send-up): Similar, decided to go for the more xterm-like
\eOA bindings in place of the previous \e[A.
(term-buffer-maximum-size): New variable.
(term-mode): Added some make-local: now term-buffer-maximum-size,
ange-ftp-default-user/password/an-pwd.
(term-emulate-terminal): Quite some modifications to allow
multiple outstanding ANSI style commands: notably all the
-previous-parameter stuff. Call term-handle-ansi-terminal-messages.
(term-emulate-terminal): Added simple trimming function: at the
end we simply check if the buffer is > term-buffer-maximum-size
and cut it accordingly.
(term-handle-colors-array): New function.
(term-handle-ansi-terminal-messages): New function.
(term-handle-ansi-escape): Modified to allow ANSI coloring
(ansi-term): New function that creates multiple terminals. Put
in the standard C-x map too: I'm quite used to C-x C-f and C-c C-f
was too awkward.
|
|
|
|
| |
so that Vwindow_configuration_change_hook gets run.
|
|
|
|
|
|
|
|
|
|
|
| |
(Vwindow_configuration_change_hook): New variable.
(syms_of_window): Initialize; set up Lisp var.
(delete_window): New subroutine, from Fdelete_window.
Most callers changed.
(Fdelete_window): Call Vwindow_configuration_change_functions.
(Fset_window_buffer, Fenlarge_window, Fshrink_window):
Call the Vwindow_configuration_change_functions.
(Fset_window_configuration): Likewise.
|
|
|
|
|
| |
Xref the Major Mode Conventions and Minor Mode Conventions nodes.
Other smaller changes in it.
|
|
|
|
| |
Add an early duplicate menu item for Coding Conventions node.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(vc-before-checkin-hook): New hook.
(vc-start-entry): Use it.
|
|
|
|
|
|
|
| |
before we see if REPLACE can be handled.
Do handle REPLACE even if code conversion is needed.
(Fcopy_file): Fix previous change.
|
| |
|
|
|
|
|
| |
(Qfile_date_error): New variable.
(syms_of_fileio): Set it up.
|
| |
|
| |
|
|
|
|
| |
Use find-buffer-visiting instead of get-file-buffer.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
(icon-imenu-generic-expression): New variable to be used for imenu.
(icon-mode): Added font-lock, imenu and hideshow support.
(icon-font-lock-keywords-1, icon-font-lock-keywords-2):
New constants for different level of font-lock fontification.
(icon-font-lock-keywords): New variable. Default expression to be
assigned to font-lock-keywords in `icon-mode'.
(icon-forward-sexp-function): New function used as `forward-sexp' by hideshow.
|
|
|
|
|
|
|
|
|
|
|
| |
(bookmark-bmenu-other-window-with-mouse): New function.
(bookmark-bmenu-mode-map): Bind mouse-2.
(bookmark-bmenu-list, bookmark-insert-location,
bookmark-bmenu-hide-filenames): Put text property on bookmarks.
(bookmark-bmenu-show-filenames): Remove text property from
white spaces generated by `move-to-column'.
(bookmark-bmenu-bookmark): Use `buffer-substring-no-properties'
instead of `buffer-substring'.
|
|
|
|
| |
string to a vector. But don't metize a character that is part of PREFIX.
|
|
|
|
|
| |
Change criterion for copying expansion's case pattern.
Do this now if expansion case varies after the first char.
|
| |
|
| |
|
|
|
|
| |
set the syntax table based on the default shell.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed to use overlays for hiding instead of selective display.
Commented out the support for XEmacs because it doesn't support overlays.
(hs-special-modes-alist): Added support for java-mode.
(hs-minor-mode-hook): New variable.
(hs-c-start-regexp, hs-c-end-regexp, hs-forward-sexp-func)
(hs-block-start-regexp, hs-block-end-regexp)
(hs-find-block-beginning): Doc string fixes.
(hs-hide-comments-when-hiding-all): New variable.
(hs-safety-is-job-n, hs-minor-mode, hs-flag-region):
Use overlays for hiding.
(hs-inside-single-line-comment-p, hs-discard-overlays)
(hs-already-hidden-p): New internal functions.
(hs-hide-block-at-point, hs-hide-initial-comment-block)
(java-hs-forward-sexp, hs-mouse-toggle-hiding): New functions.
(hs-inside-comment-p, hs-hide-block)
(hs-show-block): Added support for single line comments.
(hs-hide-all): Added support for hiding comments.
|
|
|
|
| |
with sequences starting with %.
|
| |
|
|
|
|
| |
with sequences starting with %.
|
|
|
|
| |
(electric-help-exit): Add doc string. Remove hook before exit.
|
| |
|
|
|
|
|
| |
(eldoc-minor-mode-string): Make defvar, not defconst.
(eldoc-argument-case): Make defvar, not defconst.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
where an overlay extends on both sides of the region.
(outline-mark-subtree): New function.
(outline-mode-prefix-map): Put outline-mark-subtree on C-c @.
|
|
|
|
| |
where an overlay extends on both sides of the region.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
likely paths based on mh-progs rather than using a static list.
|
|
|
|
|
|
|
|
|
|
|
| |
(grep-command): Use it, and test whether it supports the -e
option; fix doc string (last command is stored in history variable).
(grep-null-device): Declare before grep-program and grep-command.
(grep-find-use-xargs, grep-find-command, grep-find-history):
New variables.
(grep-find): New command.
(grep): Only concatenate grep-null-device to COMMAND when it's
not nil (to support grep-find).
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
(makefile-backslash-region): Re-imported from cc-mode; modified to
handle makefile-backslash-align.
(makefile-append-backslash, makefile-delete-backslash):
Re-imported from cc-mode.
(makefile-backslashify-current-line): Function deleted.
(makefile-fill-paragraph): New function.
(makefile-mode-map): Bind C-c C-c to comment-region.
(makefile-mode): Set fill-paragraph to makefile-fill-paragraph.
|
| |
|
| |
|
| |
|
|
|
|
| |
text saying not to use it for creating a file.
|