Chong Yidong
eba5b4dd16
Reorganize Custom groups.
...
* cus-edit.el (processes): Remove from development group.
(oop, hypermedia): Delete group.
(net): New group.
* url/url-vars.el (url):
* net/browse-url.el (browse-url):
* net/xesam.el (xesam):
* net/tramp.el (tramp):
* net/goto-addr.el (goto-address):
* net/ange-ftp.el (ange-ftp): Put in net group.
* view.el (view): Remove from editing group.
* uniquify.el (uniquify): Put in files group.
* net/browse-url.el (browse-url):
* ps-print.el (postscript): Put in external group.
* cus-edit.el (outlines):
* textmodes/text-mode.el (text-mode-hook):
* textmodes/table.el (table):
* textmodes/picture.el (picture):
* outline.el (outlines): Put in wp group.
* nxml/nxml-mode.el (nxml): Remove from wp group.
* net/tramp-imap.el (tramp-imap): Put in tramp group.
* mail/metamail.el (metamail): Remove from hypermedia group.
* cus-edit.el (abbrev):
* whitespace.el (whitespace):
* vcursor.el (vcursor):
* reveal.el (reveal):
* hl-line.el (hl-line): Put in convenience group.
* epg-config.el (epg): Put in data group.
* emulation/pc-select.el (pc-select): Put in emulations group.
* calculator.el (calculator): Put in applications group.
* org/org.el (org): Remove from hypermedia group.
2010-03-12 12:47:22 -05:00
Chong Yidong
a647d59d07
Put scroll-bar on right by default on UNIX.
...
* frame.c (Vdefault_frame_scroll_bars): Set default to Qright for all window systems.
2010-03-12 12:32:30 -05:00
Eli Zaretskii
6da23aaa4f
Don't use termcap.c on Posix platforms, only on MS-DOS.
...
configure.in <AC_CHECK_HEADERS>: Remove termcap.h.
configure: Regenerated.
src/Makefilie.in (termcapobj): Move termcap.o from here...
(MSDOS_OBJ): ...to here.
(termcapobj) [!LIBS_TERMCAP]: Remove specialized value, as it is
now identical to when LIBS_TERMCAP is defined.
src/term.c: Remove (ifdef'ed away) inclusion of termcap.h.
src/cm.c: Remove (ifdef'ed away) inclusion of termcap.h.
src/config.in: Regenerated.
2010-03-12 11:34:27 -05:00
Dan Nicolaescu
92e0131af7
Fix typo.
2010-03-12 00:07:18 -08:00
Dan Nicolaescu
8117868f0c
Add .dir-locals.el support for file-less buffers.
...
* files.el (hack-local-variables): Split out code to apply local
variable settings ...
(hack-local-variables-apply): ... here. New function.
(hack-dir-local-variables): Use the default directory for when the
buffer does not have an associated file.
(hack-dir-local-variables-non-file-buffer): New function.
* diff-mode.el (diff-mode):
* vc-annotate.el (vc-annotate-mode):
* vc-dir.el (vc-dir-mode):
* log-edit.el (log-edit-mode):
* log-view.el (log-view-mode): Call hack-dir-local-variables-non-file-buffer.
2010-03-12 00:04:54 -08:00
Glenn Morris
49a62e8aad
Regenerate configure.
2010-03-11 19:13:01 -08:00
Dan Nicolaescu
855a22946b
Add support for shelving snapshots and for showing shelves.
...
* vc-bzr.el (vc-bzr-shelve-show, vc-bzr-shelve-show-at-point)
(vc-bzr-shelve-apply-and-keep-at-point, vc-bzr-shelve-snapshot):
New functions.
(vc-bzr-shelve-map, vc-bzr-shelve-menu-map)
(vc-bzr-extra-menu-map): Map them.
2010-03-11 17:29:30 -08:00
Juri Linkov
00fe2df196
Add a NEWS entry for animated image API.
2010-03-11 22:42:19 +02:00
Glenn Morris
0dcf7d7e4b
* cus-edit.el (customize-changed-options-previous-release): Bump to 23.1.
2010-03-10 22:20:24 -08:00
Glenn Morris
3e5b700910
Minor animated image housekeeping.
...
* image.el (image-animate-max-time): Fix :version tag.
* NEWS: Add animated image placeholder entry.
2010-03-10 22:17:08 -08:00
Glenn Morris
eb19914500
Rotate NEWS to NEWS.23, create new NEWS for Emacs 24.
2010-03-10 22:10:50 -08:00
Chong Yidong
288f9fc069
Bump version to 24.0.50.
2010-03-10 10:17:13 -05:00
Stefan Monnier
d48cd3f48f
Cleanup setup of gl_state in various parts of the code.
...
* syntax.h (SETUP_BUFFER_SYNTAX_TABLE): New macro.
(SETUP_SYNTAX_TABLE, SETUP_SYNTAX_TABLE_FOR_OBJECT):
* syntax.c (find_defun_start, Fchar_syntax, Fmatching_paren, skip_chars):
* regex.c (regex_compile): Use it.
(re_compile_pattern): Don't set gl_state.current_syntax_table since
it's now set in regex_compile when/if we need it.
2010-03-10 09:45:21 -05:00
Miles Bader
61c264722e
quick-install-emacs: Use more portable shell syntax
2010-03-10 23:16:06 +09:00
Miles Bader
f758ab5980
quick-install-emacs: Be more picky about files we avoid installing
2010-03-10 23:14:34 +09:00
Stefan Monnier
53ef91b163
vc-git.el (vc-git-revision-table): Include remote branches.
2010-03-10 01:32:43 -05:00
Stefan Monnier
b41460aede
Merge pending branch
2010-03-10 00:18:51 -05:00
Miles Bader
25344b050d
(vc-git-print-log): Use "tformat:" for shortlog, instead of "format:"
...
This ensures that the output is newline-terminated.
2010-03-09 22:24:44 +09:00
Juri Linkov
9f1707ed87
Fix numeric keywords.
2010-03-08 19:14:53 +02:00
Chong Yidong
4e7cafbe33
Additional fix for rfc822-addresses (Bug#5692).
...
* mail/rfc822.el (rfc822-addresses): Use nested catches to ensure
that all errors are caught, and that the return value is always a
list (Bug#5692).
2010-03-08 11:17:30 -05:00
Juanma Barranquero
f7e0618c13
Fix typos in Changelogs.
2010-03-08 14:00:18 +01:00
Kenichi Handa
ebc3ea5cb8
Fix bug# in ChangeLog.
2010-03-08 20:39:36 +09:00
Kenichi Handa
59513a2f81
from trunk
2010-03-08 10:53:37 +09:00
Kenichi Handa
b799f22115
Add bug# in ChangeLog.
2010-03-08 10:52:57 +09:00
Kenichi Handa
aec663190b
Add coding system windows-1256 (alias cp1256).
2010-03-08 10:50:35 +09:00
Stefan Monnier
bbbab483c4
Start laying out a plan for Emacs-24
2010-03-07 15:08:38 -05:00
Kim F. Storm
0608aa457f
Animated image API.
...
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00211.html
* image.el (image-animate-max-time): New defcustom.
(image-animated-types): New defconst.
(create-animated-image, image-animate-timer)
(image-animate-start, image-animate-stop, image-animate-timeout)
(image-animated-p): New functions.
* image-mode.el (image-toggle-display-image):
Replace `create-image' with `create-animated-image'.
2010-03-07 21:02:20 +02:00
Andreas Schwab
b327c97510
Don't end parsing rfc822 addresses prematurely (Bug#5692)
...
* mail/rfc822.el (rfc822-addresses): Move catch clause down around
call to rfc822-bad-address. (Bug#5692)
2010-03-07 18:34:40 +01:00
Chong Yidong
1c465a6a67
Correct pathname for vc-git-annotate-extract-revision-at-line (Bug#5657)
...
* vc-git.el (vc-git-annotate-extract-revision-at-line): Use
vc-git-root as default direcotry for revision path (Bug#5657).
2010-03-07 09:45:53 -05:00
Chong Yidong
300ad19d43
NEWS: Clarify last change.
2010-03-06 15:35:04 -05:00
Chong Yidong
b6f94db546
NEWS: Document change to Lisp reader for overflowing ints.
2010-03-06 15:33:04 -05:00
Chong Yidong
eed5c93a4c
* objects.texi (Integer Type): Take note of the read syntax exception for numbers that cannot fit in the integer type.
2010-03-06 15:27:19 -05:00
Chong Yidong
17782becc5
Improve documentation for setting buffer-local vars (Bug#5688).
...
* custom.texi (Init Examples): Add xref to Locals.
* major.texi (Choosing Modes): Mention usage of setq-default for
setting the default value of major-mode (Bug#5688).
2010-03-06 14:02:49 -05:00
Chong Yidong
a4e32226eb
* calculator.el (calculator): Don't bind split-window-keep-point (Bug#5674).
2010-03-06 13:23:23 -05:00
Stefan Monnier
4c83ed3d48
* vc-git.el: Re-flow to fit into 80 columns.
...
(vc-git-after-dir-status-stage, vc-git-dir-status-goto-stage):
Remove spurious `quote' element in each case alternative.
(vc-git-show-log-entry): Use prog1.
(vc-git-after-dir-status-stage): Remove unused var `remaining'.
2010-03-05 23:05:47 -05:00
Glenn Morris
d40a757070
Update some cedet template copyrights to GPLv3+.
...
* etc/srecode/default.srt (COPYRIGHT):
* lisp/cedet/semantic/grammar.el (semantic-grammar-header-template):
Update template copyright to GPLv3+.
2010-03-05 19:06:37 -08:00
Glenn Morris
2c21a6e282
Add license information for ede-test.el and srecode-test.el.
...
The information is based on the files in cedet from which these
files were extracted (see commentaries).
2010-03-05 19:00:40 -08:00
Stefan Monnier
c0335e02ec
Make it possible to C-g in a tight bytecode loop again (bug#5680).
...
* lisp.h (ELSE_PENDING_SIGNALS): New macro.
(QUIT): Use it to consolidate code and remove redundancy.
* bytecode.c (BYTE_CODE_QUIT): Use it as well.
2010-03-05 18:08:18 -05:00
Stefan Monnier
e8defde36d
(Man-files-regexp): Tighten up the regexp (bug#5686).
2010-03-05 15:18:20 -05:00
Stefan Monnier
254c06a8d8
* regex.c (regex_compile): Setup gl_state as well.
2010-03-05 14:54:39 -05:00
Stefan Monnier
618db43098
(skip_chars): Setup gl_state (bug#3823).
...
(in_classes): Use CONSP before XCAR/XCDR.
2010-03-05 13:42:38 -05:00
Glenn Morris
324f60ef7b
Fix orgcard.tex pdf landscape format.
...
* refcards/orgcard.tex: Use pdflayout.sty.
* refcards/Makefile (orgcard.pdf): Special rule no longer needed.
2010-03-04 19:01:38 -08:00
Juri Linkov
3bc71084dd
Add a comment for the previous commit.
2010-03-03 21:23:20 +02:00
Chong Yidong
233f0c9f87
Fix keyboard macro key lookup (Bug#5481).
...
* src/keymap.c (Fwhere_is_internal): Use Fequal to compare
definitions, so that keyboard macros are correctly handled
(Bug#5481).
* lisp/macros.el (insert-kbd-macro): Look up keyboard macro
using the definition, not the name (Bug#5481).
2010-03-03 12:31:50 -05:00
Chong Yidong
93cafb328b
NEWS: Auto composition mode is still a minor mode.
2010-03-03 11:14:16 -05:00
Glenn Morris
254bedef1a
Mark previous ChangeLog entry as a tiny change.
2010-03-02 20:11:15 -08:00
Štěpán Němec
bc91aee966
Close bug#5670 with patch from Å tÄpán NÄmec <stepnem at gmail.com>.
...
* subr.el (momentary-string-display): Don't overwrite the MESSAGE
argument with a local variable. (Bug#5670)
2010-03-02 19:58:26 -08:00
Glenn Morris
1ddd662297
Update Lispref for 30-bit integers.
...
* numbers.texi (Integer Basics, Bitwise Operations):
* objects.texi (Integer Type): Update for integers now being 30-bit.
2010-03-02 19:50:15 -08:00
Chong Yidong
855dc98c53
NEWS: async-shell-command and ansi-color are now documented.
2010-03-02 21:50:57 -05:00
Chong Yidong
d99aaebdb4
* faq.texi: Note that ansi-color is now enabled by default.
2010-03-02 21:44:52 -05:00