]> git.eshelyaron.com Git - emacs.git/log
emacs.git
16 years ago(fortran-comment-line-start-skip, fortran-directive-re):
Glenn Morris [Thu, 25 Oct 2007 03:57:09 +0000 (03:57 +0000)]
(fortran-comment-line-start-skip, fortran-directive-re):
Mark these regexps as safe if they are strings.

16 years agoChris Moore <christopher.ian.moore at gmail.com>
Glenn Morris [Thu, 25 Oct 2007 03:53:10 +0000 (03:53 +0000)]
Chris Moore  <christopher.ian.moore at gmail.com>

(comint-password-prompt-regexp): Handle `[sudo] password'-style prompt.

16 years ago(custom-declare-variable): Add :risky and :safe keywords.
Glenn Morris [Thu, 25 Oct 2007 03:51:50 +0000 (03:51 +0000)]
(custom-declare-variable): Add :risky and :safe keywords.
(defcustom): Doc fix.

16 years ago(f90-keywords-re, f90-keywords-level-3-re): Add `non_intrinsic'.
Glenn Morris [Thu, 25 Oct 2007 03:51:15 +0000 (03:51 +0000)]
(f90-keywords-re, f90-keywords-level-3-re): Add `non_intrinsic'.
(f90-constants-re): Add ieee modules.
(f90-typedef-matcher, f90-typedec-matcher)
(f90-imenu-type-matcher): New functions.
(f90-font-lock-keywords-1): Give module procedures function-name face.
Use `f90-typedef-matcher' for derived types.  Fix `abstract interface'.
Add `use, intrinsic'.
(f90-font-lock-keywords-2): Use `f90-typedec-matcher' for derived types.
Move start of `enum' blocks to separate entry.
(f90-start-block-re): Fix `type', `abstract interface'.
(f90-imenu-generic-expression): Use `f90-imenu-type-matcher' for
derived types.
(f90-mode-abbrev-table): Add `abstract interface', `asynchronous',
`elemental', change `enumerator'.
(f90-no-block-limit): Fix `abstract interface'.

16 years ago(Default Simplifications, Making Selections, Customizing Calc):
Jay Belanger [Thu, 25 Oct 2007 03:41:31 +0000 (03:41 +0000)]
(Default Simplifications, Making Selections, Customizing Calc):
Clarify associativity of multiplication.

16 years agoMake `window-system' into a keyboard-local variable (rather than
Stefan Monnier [Thu, 25 Oct 2007 02:38:41 +0000 (02:38 +0000)]
Make `window-system' into a keyboard-local variable (rather than
frame-local as done originally by multi-tty).

* startup.el (window-system): Remove.  Don't make it frame-local.

* keyboard.h (struct kboard): Add Vwindow_system.
* keyboard.c (init_kboard): Set a default for Vwindow_system.
(mark_kboards): Mark Vwindow_system.

* dispnew.c (syms_of_display) <window-system>: Declare terminal-local.
(init_display): Don't set the obsolete `window-system' frame-param.

* xterm.c (x_term_init):
* w32term.c (w32_create_terminal):
* term.c (init_tty): Set Vwindow_system.
* macterm.c (mac_create_terminal): Set a keyboard (missing piece of the
multi-tty merge maybe?), copied from w32term.c.  Set Vwindow_system.

* xfns.c (Fx_create_frame, x_create_tip_frame):
* w32fns.c (Fx_create_frame, x_create_tip_frame):
* macfns.c (Fx_create_frame):
Don't set the obsolete `window-system' frame-param.

* frame.h (Qwindow_system): Remove.
* frame.c (Qwindow_system): Remove.  In `syms_of_frame' as well.
(Fmake_terminal_frame): Don't set obsolete `window-system' frame-param.

16 years ago(org-publish-attachment): Re-install
Dan Nicolaescu [Wed, 24 Oct 2007 15:50:28 +0000 (15:50 +0000)]
(org-publish-attachment): Re-install
accidentally deleted change.

16 years ago(iris-function-map): Move initialization into declaration.
Stefan Monnier [Wed, 24 Oct 2007 14:54:03 +0000 (14:54 +0000)]
(iris-function-map): Move initialization into declaration.

16 years ago(Buffer-menu-sort-column): Doc fix.
Juanma Barranquero [Wed, 24 Oct 2007 12:27:53 +0000 (12:27 +0000)]
(Buffer-menu-sort-column): Doc fix.
(Buffer-menu-mode-map): Initialize in the declaration.
(Buffer-menu-mode): Define with `define-derived-mode'.

16 years ago* textmodes/org.el (org-version): Changed to 5.13e.
Carsten Dominik [Wed, 24 Oct 2007 05:37:11 +0000 (05:37 +0000)]
* textmodes/org.el (org-version): Changed to 5.13e.
(org-agenda-file-regexp): Fixed typo in docstring.
(org-add-planning-info): Fixed bug in parenthesis settings.
(org-scan-tags): Catch the case of indirect buffers with no
filename.
(org-fast-tag-selection, org-export-as-ascii, org-export-as-html):
Re-installed switch to mapc, had been removed by accident.
(org-columns-map): New binding `C-c C-o'.
(org-columns-menu): Changed menu text and added new entry.
(org-columns-eval): Documented the use of `next-line'.
(org-columns-open-link): New function.
(org-columns-follow-link): Function removed.
(org-open-link-from-string): New function.
(org-read-date-get-relative): Fixed typo in docstring.
(org-read-date-get-relative): Leading +/- is not optional.
(org-agenda-get-restriction-and-command): Always resize window on
first loop cycle.
(org-agenda-open-link): Make sure the link abbreviations are
present in the agenda buffer.
(org-agenda-copy-local-variable): New function.

16 years ago*** empty log message ***
Carsten Dominik [Wed, 24 Oct 2007 05:36:52 +0000 (05:36 +0000)]
*** empty log message ***

16 years ago(vc-update-changelog-rcs2log): Remove incorrect `backend' arg.
Stefan Monnier [Wed, 24 Oct 2007 02:34:25 +0000 (02:34 +0000)]
(vc-update-changelog-rcs2log): Remove incorrect `backend' arg.

16 years ago(read_key_sequence): Trivial typo in comment.
Stefan Monnier [Wed, 24 Oct 2007 02:22:21 +0000 (02:22 +0000)]
(read_key_sequence): Trivial typo in comment.

16 years agoAdd arch tagline
Miles Bader [Wed, 24 Oct 2007 02:15:10 +0000 (02:15 +0000)]
Add arch tagline

16 years ago(math-simplify-units-quotient): Replace missing exponent.
Jay Belanger [Wed, 24 Oct 2007 01:51:40 +0000 (01:51 +0000)]
(math-simplify-units-quotient): Replace missing exponent.

16 years ago(reindent-then-newline-and-indent): Use a `move after
Stefan Monnier [Wed, 24 Oct 2007 01:51:03 +0000 (01:51 +0000)]
(reindent-then-newline-and-indent): Use a `move after
insert' kind of marker in the save-excursion.

16 years ago*** empty log message ***
Juanma Barranquero [Tue, 23 Oct 2007 22:46:42 +0000 (22:46 +0000)]
*** empty log message ***

16 years ago* net/tramp.el (tramp-set-file-uid-gid): Protect `call-process'
Michael Albinus [Tue, 23 Oct 2007 21:56:54 +0000 (21:56 +0000)]
* net/tramp.el (tramp-set-file-uid-gid): Protect `call-process'
when we are local.

16 years ago* tramp.texi (Traces and Profiles): Simplify loop over
Michael Albinus [Tue, 23 Oct 2007 21:54:24 +0000 (21:54 +0000)]
* tramp.texi (Traces and Profiles): Simplify loop over
`trace-function-background'.

16 years ago(python-current-defun): Remove left-over assignment to `start'.
Stefan Monnier [Tue, 23 Oct 2007 21:27:20 +0000 (21:27 +0000)]
(python-current-defun): Remove left-over assignment to `start'.

16 years ago(unwind_request_sigio): Only define if __ultrix__.
Stefan Monnier [Tue, 23 Oct 2007 21:18:26 +0000 (21:18 +0000)]
(unwind_request_sigio): Only define if __ultrix__.

16 years ago(child_setup): Remove spurious *.
Stefan Monnier [Tue, 23 Oct 2007 21:17:37 +0000 (21:17 +0000)]
(child_setup): Remove spurious *.

16 years ago* lisp.h (Fget_text_property): Declare.
Stefan Monnier [Tue, 23 Oct 2007 21:17:06 +0000 (21:17 +0000)]
* lisp.h (Fget_text_property): Declare.
(have_menus_p): Declare it here rather than in sys-dep header files.
* macterm.h (have_menus_p):
* msdos.h (have_menus_p):
* xterm.h (have_menus_p): Remove.

16 years ago(Fmake_variable_buffer_local, Fmake_local_variable)
Stefan Monnier [Tue, 23 Oct 2007 20:56:27 +0000 (20:56 +0000)]
(Fmake_variable_buffer_local, Fmake_local_variable)
(Fmake_variable_frame_local): Just check the variable's const-ness
rather than checking nil or t.

16 years ago*** empty log message ***
Juanma Barranquero [Tue, 23 Oct 2007 17:41:15 +0000 (17:41 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Juanma Barranquero [Tue, 23 Oct 2007 17:05:41 +0000 (17:05 +0000)]
*** empty log message ***

16 years ago(ibuffer-auto-update-changed): Use `dolist' rather than `mapcar';
Juanma Barranquero [Tue, 23 Oct 2007 15:57:57 +0000 (15:57 +0000)]
(ibuffer-auto-update-changed): Use `dolist' rather than `mapcar';
return value is not used.

16 years ago(gdb-source-window, gud-tooltip-mode)
Dan Nicolaescu [Tue, 23 Oct 2007 15:44:23 +0000 (15:44 +0000)]
(gdb-source-window, gud-tooltip-mode)
(hl-line-mode, hl-line-sticky-flag): Pacify byte compiler.

16 years ago*** empty log message ***
Juanma Barranquero [Tue, 23 Oct 2007 14:45:22 +0000 (14:45 +0000)]
*** empty log message ***

16 years ago(ibuffer-switch-to-saved-filters, ibuffer-switch-to-saved-filter-groups):
Juanma Barranquero [Tue, 23 Oct 2007 14:33:09 +0000 (14:33 +0000)]
(ibuffer-switch-to-saved-filters, ibuffer-switch-to-saved-filter-groups):
Doc fixes.

16 years ago(terminal-init-xterm): Experiment with a longer
Dan Nicolaescu [Tue, 23 Oct 2007 14:24:43 +0000 (14:24 +0000)]
(terminal-init-xterm): Experiment with a longer
timeout.

16 years ago(ad-make-advised-docstring): Add ad-advice-info text property to doc string.
Juanma Barranquero [Tue, 23 Oct 2007 08:42:39 +0000 (08:42 +0000)]
(ad-make-advised-docstring): Add ad-advice-info text property to doc string.

16 years agoMove here from ../.
Glenn Morris [Tue, 23 Oct 2007 07:21:31 +0000 (07:21 +0000)]
Move here from ../.

16 years agoMove to admin/.
Glenn Morris [Tue, 23 Oct 2007 07:20:13 +0000 (07:20 +0000)]
Move to admin/.

16 years agoUntabify.
Glenn Morris [Tue, 23 Oct 2007 07:02:42 +0000 (07:02 +0000)]
Untabify.

16 years ago(f90-do-indent, f90-if-indent)
Glenn Morris [Tue, 23 Oct 2007 07:00:38 +0000 (07:00 +0000)]
(f90-do-indent, f90-if-indent)
(f90-type-indent, f90-program-indent, f90-associate-indent)
(f90-continuation-indent, f90-comment-region)
(f90-beginning-ampersand, f90-smart-end)
(f90-break-before-delimiters, f90-auto-keyword-case)
(f90-leave-line-no, f90-mode-hook):
Give an appropriate safe-local-variable property.

16 years ago*** empty log message ***
Glenn Morris [Tue, 23 Oct 2007 07:00:22 +0000 (07:00 +0000)]
*** empty log message ***

16 years ago(fortran-tab-mode-default)
Glenn Morris [Tue, 23 Oct 2007 06:51:54 +0000 (06:51 +0000)]
(fortran-tab-mode-default)
(fortran-tab-mode-string, fortran-do-indent, fortran-if-indent)
(fortran-structure-indent, fortran-continuation-indent)
(fortran-comment-indent, fortran-comment-line-extra-indent)
(fortran-comment-line-start)
(fortran-minimum-statement-indent-fixed)
(fortran-minimum-statement-indent-tab)
(fortran-comment-indent-char, fortran-line-number-indent)
(fortran-check-all-num-for-matching-do)
(fortran-blink-matching-if, fortran-continuation-string)
(fortran-comment-region, fortran-electric-line-number)
(fortran-column-ruler-fixed, fortran-column-ruler-tab)
(fortran-analyze-depth, fortran-break-before-delimiters):
Give an appropriate safe-local-variable property.

16 years ago*** empty log message ***
Glenn Morris [Tue, 23 Oct 2007 06:51:37 +0000 (06:51 +0000)]
*** empty log message ***

16 years agoMove variable definitions before use.
Dan Nicolaescu [Tue, 23 Oct 2007 02:45:55 +0000 (02:45 +0000)]
Move variable definitions before use.
(pr-menu-char-width, pr-menu-char-height): Pacify byte compiler.

16 years agoDone multi-file isearch for ChangeLog files.
Juri Linkov [Mon, 22 Oct 2007 23:47:03 +0000 (23:47 +0000)]
Done multi-file isearch for ChangeLog files.

16 years agoAdd isearch-multi.el
Juri Linkov [Mon, 22 Oct 2007 23:45:56 +0000 (23:45 +0000)]
Add isearch-multi.el

16 years ago(change-log-mode): Make and set buffer-local variable
Juri Linkov [Mon, 22 Oct 2007 23:45:05 +0000 (23:45 +0000)]
(change-log-mode): Make and set buffer-local variable
isearch-buffers-next-buffer-function to change-log-next-buffer.
Call isearch-buffers-minor-mode.
(change-log-next-buffer): New function.

16 years ago(isearch-search-string): After finding the next
Juri Linkov [Mon, 22 Oct 2007 23:44:29 +0000 (23:44 +0000)]
(isearch-search-string): After finding the next
occurrence switch to buffer isearch-buffers-current-buffer when
isearch-buffers-next-buffer-function is non-nil and
isearch-buffers-current-buffer is live.

16 years agoNew file.
Juri Linkov [Mon, 22 Oct 2007 23:43:38 +0000 (23:43 +0000)]
New file.

16 years agoinclude math.h
Jason Rumney [Mon, 22 Oct 2007 23:20:11 +0000 (23:20 +0000)]
include math.h

16 years ago(w32_abort): Move declaration to nt/config.nt.
Jason Rumney [Mon, 22 Oct 2007 22:52:23 +0000 (22:52 +0000)]
(w32_abort): Move declaration to nt/config.nt.

16 years ago(HAVE_STDLIB_H): Define.
Jason Rumney [Mon, 22 Oct 2007 22:42:54 +0000 (22:42 +0000)]
(HAVE_STDLIB_H): Define.
(abort): Redefinition moved to nt/config.nt.

16 years ago(HAVE_STRINGS_H, HAVE_STDLIB_H): Undefine.
Jason Rumney [Mon, 22 Oct 2007 22:39:06 +0000 (22:39 +0000)]
(HAVE_STRINGS_H, HAVE_STDLIB_H): Undefine.
(strings.h, stdlib.h): Conditionally include.
(w32_abort): Declare here.
(abort): Redefine to w32_abort (moved from src/s/ms-w32.h).

16 years ago*** empty log message ***
Juanma Barranquero [Mon, 22 Oct 2007 22:21:45 +0000 (22:21 +0000)]
*** empty log message ***

16 years agoRemove, m/intel386.h is the file w32 uses.
Jason Rumney [Mon, 22 Oct 2007 22:15:30 +0000 (22:15 +0000)]
Remove, m/intel386.h is the file w32 uses.

16 years agoInstalled org-mode 5.13d
John Wiegley [Mon, 22 Oct 2007 21:56:24 +0000 (21:56 +0000)]
Installed org-mode 5.13d

16 years ago* net/tramp.el (tramp-find-shell)
Michael Albinus [Mon, 22 Oct 2007 19:09:51 +0000 (19:09 +0000)]
* net/tramp.el (tramp-find-shell)
(tramp-open-connection-setup-interactive-shell): Improve sending
initial commands.
(tramp-action-terminal): Send debug message.
(tramp-wait-for-shell-prompt, tramp-send-command-internal): Removed.
(tramp-barf-if-no-shell-prompt): Insert code of
`tramp-wait-for-shell-prompt'.

16 years ago(terminal-init-AT386): Use input-decode-map.
Stefan Monnier [Mon, 22 Oct 2007 15:25:12 +0000 (15:25 +0000)]
(terminal-init-AT386): Use input-decode-map.

16 years ago(terminal-init-vtNNN): Use input-decode-map.
Stefan Monnier [Mon, 22 Oct 2007 15:22:14 +0000 (15:22 +0000)]
(terminal-init-vtNNN): Use input-decode-map.

16 years ago(tvi970-terminal-map): New var.
Stefan Monnier [Mon, 22 Oct 2007 15:20:35 +0000 (15:20 +0000)]
(tvi970-terminal-map): New var.
(terminal-init-tvi970): Use it and input-decode-map.
(tvi970-keypad-numeric): Remove.
(tvi970-set-keypad-mode): Use a terminal-parameter rather than var.

16 years ago(sun-raw-prefix): Fill as part of declaration.
Stefan Monnier [Mon, 22 Oct 2007 15:20:21 +0000 (15:20 +0000)]
(sun-raw-prefix): Fill as part of declaration.
(terminal-init-sun): Use it and input-decode-map.

16 years ago(wyse50-terminal-map): New var.
Stefan Monnier [Mon, 22 Oct 2007 15:20:15 +0000 (15:20 +0000)]
(wyse50-terminal-map): New var.
(terminal-init-wyse50): Use it and input-decode-map.
(enable-arrow-keys): Emasculate.

16 years ago* term/news.el (terminal-init-news):
Stefan Monnier [Mon, 22 Oct 2007 15:17:36 +0000 (15:17 +0000)]
* term/news.el (terminal-init-news):
* term/lk201.el (terminal-init-lk201):
* term/iris-ansi.el (terminal-init-iris-ansi): Use input-decode-map.

16 years ago*** empty log message ***
Juanma Barranquero [Mon, 22 Oct 2007 09:58:09 +0000 (09:58 +0000)]
*** empty log message ***

16 years ago(PC-expand-many-files): Remove.
Juanma Barranquero [Mon, 22 Oct 2007 09:46:08 +0000 (09:46 +0000)]
(PC-expand-many-files): Remove.
(PC-do-completion): Call file-expand-wildcards instead of PC-expand-many-files.

16 years ago(tramp-handle-expand-many-files): Remove.
Juanma Barranquero [Mon, 22 Oct 2007 09:43:42 +0000 (09:43 +0000)]
(tramp-handle-expand-many-files): Remove.
(PC-expand-many-files): Remove advice.

16 years ago*** empty log message ***
Juanma Barranquero [Mon, 22 Oct 2007 09:35:55 +0000 (09:35 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Juanma Barranquero [Mon, 22 Oct 2007 09:22:23 +0000 (09:22 +0000)]
*** empty log message ***

16 years agoInsert humorous log entry here.
Glenn Morris [Mon, 22 Oct 2007 08:33:12 +0000 (08:33 +0000)]
Insert humorous log entry here.

16 years agoF90 mode has some support for Fortran 2003 syntax.
Glenn Morris [Mon, 22 Oct 2007 08:18:36 +0000 (08:18 +0000)]
F90 mode has some support for Fortran 2003 syntax.

16 years agoAdd some support for Fortran 2003 syntax:
Glenn Morris [Mon, 22 Oct 2007 08:17:39 +0000 (08:17 +0000)]
Add some support for Fortran 2003 syntax:
(f90-type-indent): Now also applies to `enum'.
(f90-associate-indent): New user option.
(f90-keywords-re, f90-keywords-level-3-re, f90-procedures-re):
Add some F2003 keywords.
(f90-constants-re): New constant.
(f90-font-lock-keywords-1): Add `associate' blocks, and `abstract
Interface'.
(f90-font-lock-keywords-2): Add `enumerator', `generic', `procedure',
`class'.  Arguments for `type'/`class' may have spaces.  Add a new
element for functions with specified types.  Add `end enum' and
`select type'.  Add `implicit enumerator' and `procedure'.  Add
`class default' and `type is', `class is'.  Fix `go to' regexp.
(f90-font-lock-keywords-3): Add `asynchronous' attribute.
(f90-font-lock-keywords-4): Add `f90-constants-re'.
(f90-blocks-re): Add `enum' and `associate'.
(f90-else-like-re): Add `class is', `type is', and `class default'.
(f90-end-type-re): Add `enum'.
(f90-end-associate-re, f90-typeis-re): New constants.
(f90-end-block-re): Add `enum' and `associate'.  Change from
optional whitespace to end-of-word, to avoid `enumerator'.
(f90-start-block-re): Add `select type', `abstract interface', and
`enum'.  Avoid `type is', and `type (sometype)'.
(f90-mode-abbrev-table): Add `enumerator', `protected', and `volatile'.
(f90-mode): Doc fix.
(f90-looking-at-select-case): Doc fix.  Add `select type'.
(f90-looking-at-associate): New function,
(f90-looking-at-type-like): Avoid `type is' and `type (sometype)'.
Add `enum' and `abstract interface'.
(f90-no-block-limit): Add `select type' and `abstract interface'.
(f90-get-correct-indent, f90-calculate-indent)
(f90-end-of-block, f90-beginning-of-block, f90-next-block)
(f90-indent-region, f90-match-end): : Handle `associate' blocks.

16 years agoUntabify.
Glenn Morris [Mon, 22 Oct 2007 07:49:16 +0000 (07:49 +0000)]
Untabify.

16 years agoRemove leading "*" from defcustom doc-strings.
Glenn Morris [Mon, 22 Oct 2007 07:46:35 +0000 (07:46 +0000)]
Remove leading "*" from defcustom doc-strings.

16 years agoMartin Rudalics <rudalics at gmx.at>
Glenn Morris [Mon, 22 Oct 2007 07:40:37 +0000 (07:40 +0000)]
Martin Rudalics  <rudalics at gmx.at>

(fortran-mode-map, fortran-window-create): Use window-full-width-p.

16 years agoAdd arch tagline
Miles Bader [Mon, 22 Oct 2007 05:40:56 +0000 (05:40 +0000)]
Add arch tagline

16 years ago* mail/vms-pmail.el (insert-signature): Don't use end-of-buffer.
Dan Nicolaescu [Mon, 22 Oct 2007 02:37:14 +0000 (02:37 +0000)]
* mail/vms-pmail.el (insert-signature): Don't use end-of-buffer.

* tooltip.el: Use featurep 'xemacs.

* printing.el: Move variable definitions before use, no code
change.

16 years ago(Fdump_emacs): Fix typo in message.
Juanma Barranquero [Mon, 22 Oct 2007 02:15:02 +0000 (02:15 +0000)]
(Fdump_emacs): Fix typo in message.
(syms_of_emacs) <kill-emacs-hook>: Fix typo in docstring.
<installation-directory>: Reflow docstring.

16 years agoAdd a list of minibuffer default values.
Juri Linkov [Mon, 22 Oct 2007 00:32:03 +0000 (00:32 +0000)]
Add a list of minibuffer default values.

16 years ago(Shell Command Guessing): Default values are now available by typing M-n instead...
Juri Linkov [Mon, 22 Oct 2007 00:30:53 +0000 (00:30 +0000)]
(Shell Command Guessing): Default values are now available by typing M-n instead of M-p.

16 years ago(Text from Minibuffer, Minibuffer Completion, High-Level Completion):
Juri Linkov [Mon, 22 Oct 2007 00:30:11 +0000 (00:30 +0000)]
(Text from Minibuffer, Minibuffer Completion, High-Level Completion):
Document a list of default value strings in the DEFAULT argument,
for which minibuffer functions return the first element.

16 years ago(Minibuffer History): Add text about a list of minibuffer default values.
Juri Linkov [Mon, 22 Oct 2007 00:28:52 +0000 (00:28 +0000)]
(Minibuffer History): Add text about a list of minibuffer default values.

16 years ago(dired-guess-shell-command): Put all guesses to the
Juri Linkov [Mon, 22 Oct 2007 00:22:56 +0000 (00:22 +0000)]
(dired-guess-shell-command): Put all guesses to the
minibuffer default value list instead of pushing them temporarily
to the history list.

16 years agoAllow minibuffer default to be a list of default values.
Juri Linkov [Mon, 22 Oct 2007 00:20:06 +0000 (00:20 +0000)]
Allow minibuffer default to be a list of default values.
With empty input use the first element of this list as returned default.
(string_to_object):
(read_minibuf_noninteractive):  If defalt is cons, set val to its car.
(read_minibuf): If defalt is cons, set histstring to its car.
(Fread_string): If default_value is cons, set val to its car.
(Fread_buffer): If def is cons, use its car.
(Fcompleting_read): If defalt is cons, set val to its car.

16 years ago(goto-history-element): Allow minibuffer-default to be
Juri Linkov [Mon, 22 Oct 2007 00:17:55 +0000 (00:17 +0000)]
(goto-history-element): Allow minibuffer-default to be
a list of default values accessible by typing M-n in the minibuffer.

16 years ago(byte-optimize-featurep): Fix paren typo.
Stefan Monnier [Sun, 21 Oct 2007 20:10:06 +0000 (20:10 +0000)]
(byte-optimize-featurep): Fix paren typo.

16 years ago* w32-fns.el (w32-quote-process-args):
Dan Nicolaescu [Sun, 21 Oct 2007 19:35:11 +0000 (19:35 +0000)]
* w32-fns.el (w32-quote-process-args):
* dos-w32.el (print-region-function, lpr-headers-switches)
(ps-print-region-function): Pacify byte-compiler.

16 years ago* emulation/edt-mapper.el (function-key-map):
Dan Nicolaescu [Sun, 21 Oct 2007 17:22:04 +0000 (17:22 +0000)]
* emulation/edt-mapper.el (function-key-map):
(edt-map-key): Make it a function instead of using fset. Inline
edt-gnu-map-key and edt-lucid-map-key. Use featurep 'xemacs.
(edt-gnu-map-key, edt-lucid-map-key): Remove.
(edt-x-emacs-p): Remove.
(edt-emacs-variant, edt-window-system, edt-xserver):
Use featurep 'xemacs.

* net/eudc.el: Use (featurep 'xemacs) instead of the string test.
Replace eudc-xemacs-p with its definition.
(eudc-xemacs-p, eudc-emacs-p, eudc-xemacs-mule-p)
(eudc-emacs-mule-p): Remove.
(eudc-install-menu, eudc-mode): Replace eudc-emacs-p and
eudc-xemacs-p with feature tests.

* net/eudc-bob.el (eudc-bob-generic-menu, eudc-bob-mail-keymap)
(eudc-bob-url-keymap, eudc-bob-sound-keymap)
(eudc-bob-generic-keymap, eudc-bob-popup-menu)
(eudc-bob-toggle-inline-display):
* net/eudc-hotlist.el (eudc-hotlist-emacs-menu): Replace
eudc-emacs-p and eudc-xemacs-p with feature tests.

* net/eudcb-ph.el (eudc-ph-open-session): Replace
eudc-xemacs-mule-p with its former definition.

* progmodes/octave-mod.el (octave-xemacs-p): Remove.
(octave-abbrev-start): Replace octave-xemacs-p with
(featurep 'xemacs).

* progmodes/vera-mode.el (vera-xemacs): Remove.
(vera-mode-syntax-table): Replace vera-xemacs with
(featurep 'xemacs).

* progmodes/vhdl-mode.el (vhdl-xemacs): Remove.
(vhdl-doc-mode, vhdl-doc-variable, vhdl-compile-init)
(vhdl-speedbar-initialize, vhdl-ps-print-init)
(vhdl-forward-comment, vhdl-mode-map-init, vhdl-show-messages)
(vhdl-emacs-22, vhdl-emacs-21): Replace vhdl-xemacs
with (featurep 'xemacs).

* progmodes/antlr-mode.el (cond-emacs-xemacs-macfn, defunx)
(save-buffer-state-x):
* obsolete/fast-lock.el (fast-lock-verbose):
* emulation/viper-init.el (viper-xemacs-p)
(viper-cond-compile-for-xemacs-or-emacs):
* emacs-lisp/checkdoc.el (checkdoc-minor-mode-map):
* ps-print.el (case-fold-search):
* ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs):
* calculator.el (calculator-help): Use featurep 'xemacs.

16 years ago* progmodes/prolog.el: Undo previous change.
Dan Nicolaescu [Sun, 21 Oct 2007 14:54:34 +0000 (14:54 +0000)]
* progmodes/prolog.el: Undo previous change.
(comint-prompt-regexp, comint-process-echoes): Pacify
byte-compiler.

* progmodes/dcl-mode.el:
* play/yow.el:
* calendar/todo-mode.el:
* calendar/cal-hebrew.el:
* vc-hg.el: Undo previous change.

* vms-patch.el: Likewise.
(print-region-function): Pacify byte-compiler.

16 years ago* tramp.texi (Cleanup remote connections): New section.
Michael Albinus [Sun, 21 Oct 2007 14:11:18 +0000 (14:11 +0000)]
* tramp.texi (Cleanup remote connections): New section.
(Password caching): Remove `tramp-clear-passwd'.  It's not a command
anymore.
(Bug Reports): Add `tramp-bug' to function index.
(Function Index, Variable Index): New nodes.
(Remote shell setup): Describe `tramp-password-prompt-regexp'.

* trampver.texi: Update release number.

16 years ago* net/tramp.el (top): Put load of all tramp-* files into a dolist.
Michael Albinus [Sun, 21 Oct 2007 14:02:38 +0000 (14:02 +0000)]
* net/tramp.el (top): Put load of all tramp-* files into a dolist.
Require tramp-cmds.el.
(tramp-make-tramp-temp-file): We can get rid of DONT-CREATE.
(tramp-handle-file-name-all-completions): Expand DIRECTORY.
 (tramp-do-copy-or-rename-file-directly): Make more rigid checks.
(tramp-do-copy-or-rename-file-out-of-band)
(tramp-maybe-open-connection): Use `make-temp-name'.  This is
possible, because we don't need to create the temporary file, but
we need a prefix for ssh, which has its own temporary file
handling.
(tramp-handle-delete-directory): Add "-f" to rmdir.
(tramp-handle-dired-recursive-delete-directory): Call "rm -rf".
(tramp-handle-insert-file-contents): Don't raise a tramp-error but
a signal, in order to give the callee a chance to suppress.
(tramp-handle-write-region): Set owner also in case of short
track.  Don't use compatibility calls for `write-region' anymore.
(tramp-clear-passwd): Add parameter VEC.  Adapt all callees.
(tramp-append-tramp-buffers): Apply `tramp-list-tramp-buffers'.

* net/tramp-cmds.el: New file.

* net/tramp-gw.el (tramp-gw-basic-authentication): Apply VEC to
`tramp-clear-passwd'.

* net/trampver.el: Update release number.

16 years ago*** empty log message ***
Juanma Barranquero [Sun, 21 Oct 2007 12:25:52 +0000 (12:25 +0000)]
*** empty log message ***

16 years ago* fileio.c (Fcopy_file): Call file name handler with preserve_uid_gid.
Michael Albinus [Sun, 21 Oct 2007 10:53:16 +0000 (10:53 +0000)]
* fileio.c (Fcopy_file): Call file name handler with preserve_uid_gid.

16 years ago* files.el (backup-buffer-copy): Call `copy-file' with non-nil
Michael Albinus [Sun, 21 Oct 2007 10:48:28 +0000 (10:48 +0000)]
* files.el (backup-buffer-copy): Call `copy-file' with non-nil
preserve-uid-gid.

* net/ange-ftp.el (ange-ftp-copy-file): Add PRESERVE-UID-GID for
compatibility.  It is not used, though.

16 years ago*** empty log message ***
Martin Rudalics [Sun, 21 Oct 2007 07:53:45 +0000 (07:53 +0000)]
*** empty log message ***

16 years ago* progmodes/gud.el (gud-target-name): Move definition before use.
Dan Nicolaescu [Sun, 21 Oct 2007 07:33:32 +0000 (07:33 +0000)]
* progmodes/gud.el (gud-target-name): Move definition before use.

* progmodes/dcl-mode.el: Require imenu at compile time.

* progmodes/cc-engine.el (c-maybe-stale-found-type): Pacify
byte-compiler.

* obsolete/fast-lock.el: Use featurep test instead of
string-match.

* eshell/esh-mode.el (eshell-handle-ansi-color): Require
ansi-color at compile time too.

* eshell/em-unix.el (eshell/info): Require info at compile time
too.

* w32-fns.el: Require w32-vars.

* diff-mode.el (diff-refine-hunk): Require smerge-mode at compile
time too.

16 years agoUndo previous change.
Dan Nicolaescu [Sun, 21 Oct 2007 03:39:23 +0000 (03:39 +0000)]
Undo previous change.

16 years ago([ignore]): Use ignore.
Stefan Monnier [Sun, 21 Oct 2007 02:35:16 +0000 (02:35 +0000)]
([ignore]): Use ignore.
(double-setup): Inline into double-mode.
(double-mode): Use define-minor-mode.

16 years ago* textmodes/reftex.el: Move require easymenu before first use.
Dan Nicolaescu [Sun, 21 Oct 2007 00:24:32 +0000 (00:24 +0000)]
* textmodes/reftex.el: Move require easymenu before first use.
(reftex-info): Require info at compile too.

* textmodes/org-publish.el (org-publish-org-to-html)
(org-publish-org-to): Require org at compile time too.
(org-publish-attachment): Require at compile time too.

* term/tty-colors.el (w32-tty-standard-colors): Pacify
byte-compiler.

* term/pc-win.el (frame-creation-function-alist): Add to this
instead of setting frame-creation-function.

* play/blackbox.el (bb-up, bb-down): Use forward-line.

* net/rcirc.el (rcirc-markup-text-functions): Move definition
earlier.

* calendar/todo-mode.el: Require calendar at compile time.

* calendar/cal-islam.el: Require diary-lib at compile time.

* calendar/cal-hebrew.el: Require diary-lib and holidays at
compile time.

* w32-vars.el: Provide w32-vars.

* term/w32-win.el: Require w32-vars.
(w32-color-map): Pacify byte-compiler.

* loadup.el: Load w32-wars before term/w32-win.

16 years ago(fill-paragraph): When the region is active, don't try other `or' branches
Juri Linkov [Sat, 20 Oct 2007 23:55:30 +0000 (23:55 +0000)]
(fill-paragraph): When the region is active, don't try other `or' branches
regardless of the value returned by fill-region; just return t.

16 years ago*** empty log message ***
Eric S. Raymond [Sat, 20 Oct 2007 21:10:32 +0000 (21:10 +0000)]
*** empty log message ***

16 years agoRestore vc-next-action functionality of registering files.
Eric S. Raymond [Sat, 20 Oct 2007 21:02:46 +0000 (21:02 +0000)]
Restore vc-next-action functionality of registering files.

16 years ago(Fdocumentation): Check for advice in all cases.
Juanma Barranquero [Sat, 20 Oct 2007 20:21:42 +0000 (20:21 +0000)]
(Fdocumentation): Check for advice in all cases.

16 years ago*** empty log message ***
Martin Rudalics [Sat, 20 Oct 2007 17:02:54 +0000 (17:02 +0000)]
*** empty log message ***

16 years agoCondition out a misleading message.
Eric S. Raymond [Sat, 20 Oct 2007 16:34:44 +0000 (16:34 +0000)]
Condition out a misleading message.