1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-24 00:40:35 -08:00
Commit graph

13819 commits

Author SHA1 Message Date
Stefan Monnier
882e82db4d (vc-bzr-previous-revision, vc-bzr-next-revision): New funs. 2008-04-03 13:34:34 +00:00
Chong Yidong
7108216759 * shell.el (shell-dynamic-complete-filename): New fun.
(shell-dynamic-complete-functions): Use it.
2008-04-03 05:12:57 +00:00
Glenn Morris
d613557fee (calendar-holidays): Doc fix. 2008-04-03 04:41:55 +00:00
Glenn Morris
1dbf633283 (calendar-holiday-list): Fix previous change.
(holiday-filter-visible-calendar): Doc fix.  Use mapcar.
(holiday-easter-etc): Fix nesting of result.  Tweak holiday order.
Use calendar-date-is-visible-p, not holiday-filter-visible-calendar.
2008-04-03 04:10:43 +00:00
Kenichi Handa
c094b3f9c3 *** empty log message *** 2008-04-03 04:09:21 +00:00
Chong Yidong
902c9b1a16 * help-fns.el (describe-variable): Undo 2008-02-25 change. 2008-04-03 04:01:18 +00:00
Kenichi Handa
e38bd11b60 (latin1-display): Don't use
make-char.  Fix the argument to set-char-table-range.
(latin1-display-identities): Don't use make-char.
(latin1-display-reset): Use map-charset-chars instead of directly
calling standard-display-default.
(latin1-display-check-font): Don't use make-char.
(latin1-display-setup): Likewise.
(latin1-display-ucs-per-lynx): Likewise.
2008-04-03 03:53:24 +00:00
Stefan Monnier
e0f0f3efb4 (timer): Define as a defstruct, so we can name the fields, to make the
code clearer.  Rewrite all `aset' and `aref' using the defined accessors.
(timer--time): New pseudo-field.
(timer-set-time, timer-set-idle-time, timer-inc-time)
(timer-set-time-with-usecs, with-timeout-suspend): Use it.
(timer--time-less-p): New function.
(timer--activate): New function, extracted from timer-activate.
(timer-activate-when-idle, timer-activate): Use it.
(cancel-function-timers): Use dolist.
2008-04-03 03:43:18 +00:00
Glenn Morris
7662e6afa3 *** empty log message *** 2008-04-03 03:38:47 +00:00
Stefan Monnier
ce4025c708 (vc-mtn-command): Avoid localization of messages. 2008-04-03 02:22:55 +00:00
Stefan Monnier
5a3b79c471 (vc-bzr-checkout): Simplify. 2008-04-03 02:21:33 +00:00
Stefan Monnier
bd1d6a63fc (image-mode-fit-frame): New command. 2008-04-03 02:19:23 +00:00
Stefan Monnier
d34c311ab4 (beginning-of-buffer, end-of-buffer, goto-line, undo)
(copy-region-as-kill, kill-ring-save, use-region-p, mark-word)
(keyboard-escape-quit): Check region-active-p i.s.o transient-mark-mode.
2008-04-03 02:16:17 +00:00
Alan Mackenzie
1464a281ea *** empty log message *** 2008-04-02 21:21:01 +00:00
Chong Yidong
5af4f92e68 * simple.el (deactivate-mark): When the mark is temporarily
active, restore the original value of transient-mark-mode.
(set-mark-command): First deactivate the mark if was temporarily
active.
(exchange-point-and-mark): Reactivate the mark if it was
temporarily active.
(handle-shift-selection): New fun.
(transient-mark-mode): Move var documentation here from buffer.c.
(next-line, previous-line, backward-word, move-end-of-line)
(move-beginning-of-line, forward-to-indentation)
(backward-to-indentation, back-to-indentation)
(beginning-of-buffer, end-of-buffer): Add ^ interactive spec.

* mouse.el (mouse-set-region-1): Save the old value of
transient-mark-mode.
(mouse-drag-track): Ignore the now-obsolete value `identity' for
transient-mark-mode.

* textmodes/paragraphs.el (forward-paragraph)
(backward-paragraph, forward-sentence, backward-sentence): Add ^
interactive spec.

* emulation/cua-base.el (cua-mode): Turn off shift-select-mode.
2008-04-02 20:17:41 +00:00
Michael Albinus
113e2a8447 * net/tramp.el (tramp-make-tramp-temp-file): Use
`tramp-drop-volume-letter' for the local file name part.
2008-04-02 18:58:45 +00:00
Dan Nicolaescu
f03562ec77 (sh-mode-map): Rename the menu. Add :help.
Add menu entries corresponding to all the key bindings.
2008-04-02 06:38:24 +00:00
Dan Nicolaescu
5e8bbcc4c9 (emacs-lisp-mode-map): Add menu entries
for tracing and re-builder.
2008-04-02 06:29:40 +00:00
Glenn Morris
ce5b3019bf (appt-disp-window-function): Doc fix.
(appt-display-message): Move beep before display.
(appt-check): Make interactive.  Reduce the number of lets.
Use string-equal to compare mode-line strings.
(appt-disp-window): Pluralize "minute" as needed.  Make appt buffer read-only.
(appt-select-lowest-window, appt-make-list): Reduce the number of lets.
(appt-delete): Simplify.
2008-04-02 03:50:34 +00:00
Glenn Morris
2475d1a306 (diary-entry-marker, calendar-today-marker, calendar-holiday-marker)
(mark-visible-calendar-date): Check for font-lock-mode before using faces.
(hebrew-holidays-3, generate-calendar-month)
(calendar-gregorian-from-absolute): Reduce the number of lets.
(hebrew-holidays-4, generate-calendar-window): Simplify.
(calendar-for-loop): Make obsolete.
(calendar-nth-named-day): Doc fix.
2008-04-02 03:35:38 +00:00
Chong Yidong
96c0d8d474 * find-dired.el (find-dired-filter): Align columns by padding file
sizes and link numbers.
2008-04-01 17:34:02 +00:00
Jason Rumney
6c52dd78f7 (script-list): Add phonetic script, covering IPA (previously Latin),
Phonetic Extensions and Phonetic Extensions Supplement (both previously
unassigned).
2008-04-01 14:24:26 +00:00
Johan Bockgård
a15b3f430c (frame-parameter) <defsetf>: Make it return the assigned value. 2008-04-01 09:20:42 +00:00
Stefan Monnier
497afe074a (abbrev-mode): Use define-minor-mode. 2008-04-01 08:36:57 +00:00
Stefan Monnier
ad0d18af63 (mouse-major-mode-menu-prefix): Remove. Remove uses.
(mouse-menu-non-singleton): Rename from mouse-major-mode-menu-1.
Use map-keymap.
(minor-mode-menu-from-indicator): Use it.  Simplify.
2008-04-01 08:35:58 +00:00
Stefan Monnier
03b63ba9aa (mode-line-mode-menu): Move before (new) first use.
(mode-line-major-mode-keymap, mode-line-minor-mode-keymap):
Bind the key directly to the menu.
(mode-line-mode-menu-1, mode-line-mode-menu): Remove functions.
2008-04-01 07:56:11 +00:00
Michael Olson
721c6d09b2 lisp/ChangeLog: Update. 2008-04-01 05:29:00 +00:00
Glenn Morris
c899d5e37a (calendar-make-temp-face): New function.
(mark-visible-calendar-date): Use it.
2008-04-01 04:10:09 +00:00
Glenn Morris
aafb0703bf (vc-responsible-backend): Declare as function. 2008-04-01 02:58:32 +00:00
Glenn Morris
bbe3eb999f More details on a multi-tty change. 2008-04-01 02:57:33 +00:00
Jay Belanger
7e3ae09aa7 (calc-init-extensions): Remove keybinding assignments for `calc-yank'. 2008-04-01 02:09:26 +00:00
Glenn Morris
bf694ab92f (mark-islamic-diary-entries): Fix argument order in call to
diary-mark-entries-1.
2008-03-31 16:25:18 +00:00
Glenn Morris
cca1ce4cd7 (holiday-bahai): Use an algorithm actually relevant to this calendar
system.
2008-03-31 16:12:53 +00:00
Dan Nicolaescu
c1471ef8c4 *** empty log message *** 2008-03-31 16:08:28 +00:00
Glenn Morris
a8ee33abbf (increment-calendar-month): Optionally handle systems without 12
months per year.
2008-03-31 16:00:05 +00:00
Glenn Morris
7bead204f1 (Commentary): Replace with reference to calendar.el.
(holiday-islamic): Comments.  Remove un-needed let.  Use and.
2008-03-31 15:39:20 +00:00
Dan Nicolaescu
1b3f2d4ec6 * vc.el (vc-status-add-entry): Assume ENTRY is a list not a cons.
(vc-status-mark-buffer-changed): Handle the extra field.

* vc-bzr.el (vc-bzr-after-dir-status):
* vc-cvs.el (vc-cvs-after-dir-status):
* vc-hg.el (vc-hg-after-dir-status):
* vc-svn.el (vc-svn-after-dir-status): Return a list not a cons.
2008-03-31 15:36:56 +00:00
Stefan Monnier
ec4853ab3d Compute displayed pages first (in PDF).
(doc-view-current-converter-processes): Rename from
doc-view-current-converter-process.  Update users.
(doc-view-sentinel): Test buffer's liveness.
(doc-view-pdf/ps->png-sentinel): Remove.
(doc-view-start-process): New function.
(doc-view-dvi->pdf, doc-view-pdf/ps->png, doc-view-pdf->txt)
(doc-view-ps->pdf): Use it.
(doc-view-pdf->png-1, doc-view-pdf->png, doc-view-active-pages): New functions.
(doc-view-convert-current-doc, doc-view-goto-page): Use them.
(doc-view-mode): Kill the processes when leaving the mode.
2008-03-31 15:14:16 +00:00
Juanma Barranquero
2bd4bdc463 *** empty log message *** 2008-03-31 11:17:25 +00:00
Glenn Morris
c8b69b0ac8 Fix typo in previous change. 2008-03-31 07:41:01 +00:00
Glenn Morris
f6c762dde1 (increment-calendar-month): Doc fix.
(calendar-date-is-visible-p): Doc fix.  Simplify.
2008-03-31 07:11:00 +00:00
Stefan Monnier
56d707f1c3 (smerge-apply-resolution-patch): New fun.
(smerge-resolve): Add various resolution heuristics.
2008-03-31 02:57:39 +00:00
Glenn Morris
a3886890a2 (holiday-julian): Fix a a problem with holidays in the last fortnight
in Julian October.
2008-03-31 01:59:33 +00:00
Stefan Monnier
2fa42bb70b (smerge-refine): Allow highlighting other subparts in 3-way conflicts. 2008-03-31 01:49:57 +00:00
Glenn Morris
34ee3257bd (calendar-bahai-date-string): Avoid an error for pre-Bahai dates. 2008-03-31 01:47:29 +00:00
Glenn Morris
c8a54cf1aa (holiday-fixed): Comment.
(holiday-filter-visible-calendar): Return result from dolist.
2008-03-31 01:36:40 +00:00
Juanma Barranquero
869d3e1733 (hi-lock-mode): Fix typos in docstring.
(hi-lock-unload-function): New function.
2008-03-31 00:04:49 +00:00
Michael Albinus
da1975d727 * net/tramp.el (tramp-do-copy-or-rename-file): Fix check for
overwriting when NEWNAME is a local file.
2008-03-30 18:08:20 +00:00
Dan Nicolaescu
236b582755 * vc-git.el: Make vc-status display information about copies,
renames and permission changes.
(vc-git-extra-fileinfo): New defstruct.
(vc-git-escape-file-name, vc-git-file-type-as-string)
(vc-git-rename-as-string, vc-git-permissions-as-string)
(vc-git-status-printer): New functions.
(vc-git-after-dir-status-stage2): Also return vc-git-extra-fileinfo.
(vc-git-after-dir-status-stage1): Look for copies, renames and
permission changes.
(vc-git-after-dir-status-stage1-empty-db): Set permissions.
(vc-git-dir-status): Ask for staged files and renames.
2008-03-30 15:44:34 +00:00
Dan Nicolaescu
58f10bffac Allow backends to display backend specific information in
the vc-status listing.
(vc-status-fileinfo): Add a field for backend specific information.
(vc-status-printer): Rename to ...
(vc-default-status-printer): ... this.
(vc-status-printer): New function.
(vc-update-vc-status-buffer): Set the backend specific file info
if provided.
2008-03-30 15:29:35 +00:00