1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 18:40:39 -08:00
Commit graph

95069 commits

Author SHA1 Message Date
Dan Nicolaescu
64eba874f5 * lisp/emacs-lisp/package.el (package-menu-mode-map): Add a menu. 2010-06-17 09:41:13 -07:00
Agustín Martín
26508c03ce ispell.el (ispell-aspell-find-dictionary): Fix regexp for full xx_YY search.
This is needed for languages like Portuguese where there are aspell dicts
for pt_BR and pt_PT, not for plain pt. If we strip country part 
`ispell-aspell-find-dictionary' does not find dicts for portuguese.
2010-06-17 16:44:34 +02:00
Juanma Barranquero
54ea2a0d41 emacs-lisp/package.el (package-menu-mode-map): Move initialization into declaration. 2010-06-17 13:02:42 +02:00
Juanma Barranquero
69582fcd16 menu-bar.el (menu-bar-options-menu): Fix typo in menu entry. 2010-06-17 12:45:25 +02:00
Chong Yidong
44198b6ee9 Merge package.el, written by Tom Tromey <tromey@redhat.com>.
Changes relative to version 0.9 of package.el are listed below:

* emacs-lisp/package-x.el: New file.  Package uploading
functionality split out from package.el.

* emacs-lisp/package.el (package-archive-base): Point to
elpa.gnu.org.
(package-enable, package-load-list): New defcustoms.
(package-user-dir, package-directory-list): Turn into defcustoms.
Don't include package-user-dir in package-directory-list.
(package--builtins-base): Don't include Emacs as a "package".
(package-subdirectory-regexp): New var.
(package-load-all-descriptors, package-compute-transaction)
(package-download-transaction): Obey package-load-list.
(package-activate-1): Rename from package-do-activate.
(package-list-packages-internal): Check package-load-list.
(package-load-descriptor, package-generate-autoloads)
(package-unpack, package-unpack-single)
(package--read-archive-file, package-delete): Use
expand-file-name.

* startup.el (command-line): Load packages after reading init
file.
2010-06-16 22:08:10 -04:00
Stefan Monnier
e20f04215a * lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Put back special
handling for `lambda' (misunderstanding).
2010-06-16 20:17:22 -04:00
Jay Belanger
fb3e306a4f calc-poly.el: (math-accum-factors): Make sure that constants aren't distributed
after they are factored out.
2010-06-16 18:27:20 -05:00
Juri Linkov
e020fb59a3 * lisp/facemenu.el (list-colors-display): Call `pop-to-buffer' before
`list-colors-print'.  (Bug#6332)
2010-06-17 00:33:54 +03:00
Stefan Monnier
49b2e83db4 * lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Don't handle `lambda'
specially, since it's a macro.  Fix up wrong hint passed to maybe-cons.
2010-06-16 17:11:06 -04:00
Stefan Monnier
2a64315a11 Merge from emacs-23 2010-06-16 16:08:41 -04:00
Stefan Monnier
36901266a8 * lisp/font-lock.el (font-lock-major-mode): Rename from
font-lock-mode-major-mode to distinguish it from
global-font-lock-mode's own font-lock-mode-major-mode.
(font-lock-set-defaults):
* lisp/font-core.el (font-lock-default-function): Adjust users.
(font-lock-mode): Don't set it at all.

Fixes: debbugs:6135
2010-06-16 16:00:22 -04:00
Stefan Monnier
288cf4e907 * src/lread.c (read1): Phase out old-style backquotes a bit more. 2010-06-16 10:10:02 -04:00
Agustín Martín
30d7ac37e5 ispell.el: Fix portuguese casechars/not-casechars for missing 'çÇ'. (bug#6434). 2010-06-16 15:42:59 +02:00
Michael Albinus
85350e06b0 * auth-source.el (auth-source-pick): If choice does not contain a
questioned keyword, set the check to t.
2010-06-15 22:13:34 +02:00
Juanma Barranquero
8b9f5fe8d8 * etc/NEWS.1-17: Fix typos. 2010-06-15 13:41:21 +02:00
Juanma Barranquero
8fd02581c8 * facemenu.el (list-colors-sort): Doc fix. 2010-06-15 13:05:06 +02:00
Glenn Morris
6fda6a0c40 Backport from trunk: * src/editfns.c (Fbyte_to_string): Pacify compiler. 2010-06-14 23:16:19 -07:00
Stefan Monnier
12755d0846 * lisp/vc-annotate.el (vc-annotate): Use vc-read-revision. 2010-06-15 00:51:42 -04:00
Glenn Morris
95344a11bf * etc/NEWS: appt-add. 2010-06-14 20:49:39 -07:00
Glenn Morris
d7cd4abb48 Tweak previous change.
* lisp/calendar/appt.el (appt-time-msg-list): Doc fix.
(appt-check): Let-bind appt-warn-time.
(appt-add): Make the 3rd argument optional.
Simplify argument names.  Doc fix.  Check for integer WARNTIME.
Only add WARNTIME to the output list if non-nil.
2010-06-14 20:42:33 -07:00
Ivan Kanis
a675c74911 Close bug#5176.
* lisp/calendar/appt.el (appt-check): Let the 3rd element of
appt-time-msg-list specify the warning time.
(appt-add): Add new argument with the warning time.
2010-06-14 20:38:58 -07:00
Bob Rogers
b15922cc08 * lisp/progmodes/sql.el (sql-connect-mysql): Fix typo. 2010-06-14 20:34:12 -07:00
Juri Linkov
f0bf7c8e55 Add sort option `list-colors-sort'. (Bug#6332)
* lisp/facemenu.el (color-rgb-to-hsv): New function.
(list-colors-sort): New defcustom.
(list-colors-sort-key): New function.
(list-colors-display): Doc fix.  Sort list according to the option
`list-colors-sort'.
(list-colors-print): Add HSV values to `help-echo' property of
RGB strings.
2010-06-14 19:03:04 +03:00
Juri Linkov
c42fe9a55d * compare-w.el: Move to the "vc" subdirectory. 2010-06-14 18:48:52 +03:00
Stefan Monnier
d8b0cdddb3 * lisp/image-mode.el (image-mode-map): Remap left-char and right-char. 2010-06-13 23:19:46 -04:00
Stefan Monnier
b263a4c43f * lisp/nxml/nxml-mode.el (nxml-indent-line): Standardize indent behavior.
Fixes: debbugs:6412
2010-06-13 21:43:11 -04:00
Juanma Barranquero
8c3a217f33 * src/makefile.w32-in ($(BLD)/bidi.$(O)): Keep dependencies sorted. 2010-06-14 01:33:06 +02:00
Eli Zaretskii
a6e8d97c14 bidi.c (bidi_mirror_char): Fix commentary. 2010-06-13 21:15:45 +03:00
Eli Zaretskii
b840e61274 Use Unicode database for attribute tables in bidi.c.
admin/unidata/bidimirror.awk: New file.
 admin/unidata/BidiMirroring.txt: New file from
 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
 admin/unidata/Makefile.in: (../../src/bidimirror.h): New target.
 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
 admin/unidata/makefile.w32-in (../../src/bidimirror.h): New target.
 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
 admin/unidata/biditype.awk: New file.
 admin/unidata/Makefile.in (../../src/biditype.h): New target.
 admin/unidata/makefile.w32-in (../../src/biditype.h): New target.
 src/makefile.w32-in ($(BLD)/bidi.$(O)): Depend on biditype.h and
 bidimirror.h.
 src/deps.mk (bidi.o): Depend on biditype.h and bidimirror.h.
 src/bidi.c (bidi_initialize): Remove explicit initialization of
 bidi_type_table; include biditype.h instead.  Don't support
 entries whose second codepoint is zero.  Initialize
 bidi_mirror_table.
 (bidi_mirror_char): Use bidi_mirror_table.
 src/biditype.h: New file.
 src/bidimirror.h: New file.
2010-06-13 20:40:25 +03:00
Romain Francoise
89a13959ca Synch with Gnus trunk.
* gnus-util.el (gnus-date-get-time): Move up before first use.
2010-06-12 19:26:40 +02:00
Chong Yidong
77d7d2aea4 * INSTALL: Update font information (Bug#6389). 2010-06-12 13:21:01 -04:00
Chong Yidong
133a8d82ea Revert 2010-06-02 change to log-edit-font-lock-keywords (Bug#6343).
* vc/log-edit.el (log-edit-font-lock-keywords): Revert 2010-06-02
change temporarily (Bug#6343).
2010-06-12 13:14:43 -04:00
Chong Yidong
89877f5f3c Add all rgb.txt color names to x-colors.
* facemenu.el (list-colors-print): Don't print extra names if it
will overflow the window width.

* term/common-win.el (x-colors): Add all the color names defined
in rgb.txt (Bug#6332).
2010-06-12 13:12:15 -04:00
Eli Zaretskii
cbc4fd20f7 Use BidiMirroring.txt for mirroring characters in bidi context.
admin/unidata/bidimirror.awk: New file.
 admin/unidata/BidiMirroring.txt: New file from
 http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
 admin/unidata/Makefile.in: (../../src/bidimirror.h): New target.
 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
 admin/unidata/makefile.w32-in (../../src/bidimirror.h): New target.
 (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
 src/makefile.w32-in ($(BLD)/bidi.$(O)): Depend on biditype.h and
 bidimirror.h.
 src/deps.mk (bidi.o): Depend on biditype.h and bidimirror.h.
 src/bidi.c (bidi_initialize): Initialize bidi_mirror_table.
 (bidi_mirror_char): Use bidi_mirror_table.
2010-06-12 18:52:43 +03:00
Eli Zaretskii
317fbf3360 Derive bidi type table from UnicodeData.txt.
src/bidi.c (bidi_initialize): Remove explicit initialization of
 bidi_type_table; include biditype.h instead.  Don't support
 entries whose second codepoint is zero.
 src/biditype.h: New file.
 admin/unidata/biditype.awk: New file.
 admin/unidata/Makefile.in (../../src/biditype.h): New target.
 admin/unidata/makefile.w32-in (../../src/biditype.h): New target.
2010-06-12 17:15:25 +03:00
Eli Zaretskii
6e6e5760b3 Fix bug #6409.
window.c (syms_of_window): Doc fix (bug#6409).
2010-06-12 14:30:48 +03:00
Eli Zaretskii
9d1f18b5d3 Fix bug #6396.
files.el (make-directory): Doc fix.
2010-06-12 14:17:12 +03:00
Romain Francoise
4176cba214 * Makefile.in (lisp, shortlisp): Use new location of vc-hooks and ediff-hook. 2010-06-12 12:58:54 +02:00
Michael Albinus
b81a0b5691 * net/tramp.el (tramp-remote-process-environment): Protect version
string by apostroph.
(tramp-shell-prompt-pattern): Do not use a shy group in case of
XEmacs.
(tramp-file-name-for-operation): Add `call-process-region'.
(tramp-set-process-query-on-exit-flag): Fix wrong parentheses.

* net/tramp-compat.el (top): Do not autoload
`tramp-handle-file-remote-p'.  Load tramp-util.el and tramp-vc.el
only when `start-file-process' is not bound.
(tramp-advice-file-expand-wildcards): Do not use
`tramp-handle-file-remote-p'.
(tramp-compat-make-temp-file): Handle the case, that
`make-temp-file' has no third argument EXTENSION.
2010-06-12 10:59:37 +02:00
Bob Rogers
a9de35feef Close bug#6361.
* lisp/vc-svn.el (vc-svn-after-dir-status): Fix regexp for Subversions
older than version 1.6.
2010-06-12 00:34:36 -07:00
Štěpán Němec
7fb277a9f0 Close bug#6406.
* lisp/url/url-vars.el (url-privacy-level): Fix doc typo.
2010-06-12 00:25:20 -07:00
Glenn Morris
6955432c9f * etc/tutorials/TUTORIAL.bg, etc/tutorials/TUTORIAL.es: Fix typos. 2010-06-12 00:09:32 -07:00
Helmut Eller
37a7e764e8 Close bug#6408.
* lisp/emacs-lisp/cl-macs.el (destructuring-bind): Bind `bind-enquote',
used by cl-do-arglist.
2010-06-12 00:06:15 -07:00
Glenn Morris
5877cf4854 * Makefile.in (install-arch-indep): Delete any old info .gz files first. 2010-06-11 20:35:55 -07:00
Juanma Barranquero
5fee75d49a Fix Windows makefiles to adapt to lisp/vc reorganization.
* lib-src/makefile.w32-in (lisp2): Fix references to vc/vc-hooks.elc
  and vc/ediff-hook.elc.

* lisp/makefile.w32-in (WINS_BASIC): Include new directory vc.
2010-06-11 23:26:13 +02:00
Juanma Barranquero
69f18acc8d * loadup.el ("vc-hooks", "ediff-hook"): Load from lisp/vc/. 2010-06-11 23:19:23 +02:00
Juri Linkov
9766adfbca * lisp/finder.el (finder-known-keywords): Add keyword "vc"
for version control.

* add-log.el, cvs-status.el, diff.el, diff-mode.el, ediff.el,
* emerge.el, log-edit.el, log-view.el, pcvs.el, smerge-mode.el,
* vc-annotate.el, vc-bzr.el, vc-dir.el, vc-dispatcher.el, vc-git.el,
* vc-hg.el, vc-mtn.el, vc.el: Add keyword "vc".
2010-06-11 22:09:57 +03:00
Juri Linkov
56b2854f30 Move version control related files to the "vc" subdirectory.
* add-log.el, cvs-status.el, diff.el, diff-mode.el, ediff-diff.el,
* ediff.el, ediff-help.el, ediff-hook.el, ediff-init.el,
* ediff-merg.el, ediff-mult.el, ediff-ptch.el, ediff-util.el,
* ediff-vers.el, ediff-wind.el, emerge.el, log-edit.el, log-view.el,
* pcvs-defs.el, pcvs.el, pcvs-info.el, pcvs-parse.el, pcvs-util.el,
* smerge-mode.el, vc-annotate.el, vc-arch.el, vc-bzr.el, vc-cvs.el,
* vc-dav.el, vc-dir.el, vc-dispatcher.el, vc.el, vc-git.el,
* vc-hg.el, vc-hooks.el, vc-mtn.el, vc-rcs.el, vc-sccs.el, vc-svn.el:
Move files to the "vc" subdirectory.
2010-06-11 21:51:00 +03:00
Chong Yidong
6534e58a57 Fix for comint-password-prompt-regexp (Bug#6367).
* lisp/comint.el (comint-password-prompt-regexp): Fix 2010-04-10 change
(Bug#6367).

* comint-testsuite.el: New file.
2010-06-11 10:39:54 -04:00
Stephen Eglen
84d9562f57 Bind `shell-resync-dirs' to M-RET in *shell* buffers. 2010-06-11 14:28:41 +01:00