1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
Commit Graph

4839 Commits

Author SHA1 Message Date
Chong Yidong
9326ba2682 * subr.el: Extend progress reporters to perform "spinning".
(progress-reporter-update, progress-reporter-do-update): Handle
non-numeric value arguments.
(progress-reporter--pulse-characters): New var.
2010-03-29 19:18:48 -04:00
Nick Roberts
691cf4a0a2 Restore GDB/MI fuctionality removed by 2009-12-29T07:15:34Z!nickrob@snap.net.nz:
added:
  lisp/progmodes/gdb-mi.el
removed:
  lisp/progmodes/gdb-ui.el
modified:
  doc/emacs/building.texi
  doc/emacs/emacs.texi
  etc/NEWS
  lisp/Makefile.in
  lisp/progmodes/gud.el
2010-03-28 02:27:43 +13:00
Stefan Monnier
18c812bde5 Add "union tags" in mpc.el.
* mpc.el: Remove backward compatibility code.
(mpc-browser-tags): Change default.
(mpc--find-memoize-union-tags): New var.
(mpc-cmd-flush, mpc-cmd-special-tag-p): New fun.
(mpc-cmd-find): Handle the case where the playlist does not exist.
Handle union-tags.
(mpc-cmd-list): Use mpc-cmd-special-tag-p.  Handle union-tags.
(mpc-cmd-add): Use mpc-cmd-flush.
(mpc-tagbrowser-tag-name): New fun.
(mpc-tagbrowser-buf): Use it.
(mpc-songs-refresh): Use cond.  Move to point-min as a fallback.
2010-03-24 20:06:08 -04:00
Stefan Monnier
e867cb5d30 Merge from `emacs-23'. 2010-03-24 14:02:56 -04:00
Juri Linkov
774642e549 Implement Occur multi-line matches.
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01044.html

* replace.el (occur): Doc fix.
(occur-engine): Set `begpt' to the beginning of the first line.
Set `endpt' to the end of the last match line.  At first, count
line numbers between `origpt' and `begpt'.  Split out code from
`out-line' variable to new let-bindings `match-prefix' and
`match-str'.  In `out-line' add non-numeric prefix to all
non-first lines of multi-line matches.  Finally, count lines
between `begpt' and `endpt' and add to `lines'.
2010-03-23 18:09:45 +02:00
Katsumi Yamaoka
1888398e25 Synch with Gnus trunk
=====================
2010-03-22  Teodor Zlatanov  <tzz@lifelogs.com>

 * gnus/gnus-setup.ast: Add finish links to the top nodes.

 * gnus/news-server.ast: Add some trivial validation.
2010-03-23 07:29:49 +00:00
Stefan Monnier
002787475f Add a new completion style `substring'.
* minibuffer.el (completion-basic--pattern): New function.
(completion-basic-try-completion, completion-basic-all-completions): Use it.
(completion-substring--all-completions)
(completion-substring-try-completion)
(completion-substring-all-completions): New functions.
(completion-styles-alist): New style `substring'.
2010-03-22 20:59:49 -04:00
Chong Yidong
4102856c09 * dired.texi (Dired Updating): Document dired-auto-revert-buffer. 2010-03-21 18:13:26 -04:00
Chong Yidong
15cf2f5273 Document multi-isearch-buffers and tab-always-indent.
* search.texi (Other Repeating Search): Document multi-isearch-buffers
and multi-isearch-buffers-regexp.

* indent.texi (Indentation): Clarify description of
indent-for-tab-command.  Document tab-always-indent.
2010-03-21 14:32:19 -04:00
Chong Yidong
f7704e2669 * processes.texi (Network Processes): Document seqpacket type. 2010-03-21 11:28:53 -04:00
Chong Yidong
901c830b93 NEWS: Re-organize Lisp changes for Emacs 23.2. 2010-03-21 11:09:29 -04:00
Chong Yidong
d68eb23c6a Document font-use-system-font.
* cmdargs.texi (Font X): Move most content to Fonts.

* frames.texi (Fonts): New node.  Document font-use-system-font.

* emacs.texi (Top):
* xresources.texi (Table of Resources):
* mule.texi (Defining Fontsets, Charsets): Update xrefs.
2010-03-20 13:24:06 -04:00
Juri Linkov
5e418f1734 * s-region.el: Move to obsolete. 2010-03-20 03:29:12 +02:00
Chong Yidong
def98666d8 Document Bug#5541. 2010-03-19 11:15:27 -04:00
Dan Nicolaescu
09158997b5 Add special markup processing for commit logs.
* log-edit.el (log-edit-extra-flags): New variable.
(log-edit): Add new argument MODE.  Use that mode when non-nil
instead of the log-view-mode.
(log-view-process-buffer): New function.

* vc.el: Document that the checkin method takes optional
arguments.  Document new backend specific method: log-view-mode.
(vc-default-log-edit-mode): New function.
(vc-checkin): Use a backend specific log-view-mode.
Pass extra arguments to the checkin method.
(vc-modify-change-comment): Pass a dummy extra argument.

* vc-dispatcher.el (vc-log-edit): Add a mode argument, pass it to
log-edit.
(vc-start-logentry): Add a mode argument, pass it to vc-log-edit.
(vc-finish-logentry): Process the log buffer before passing it
down.  Pass log-edit-extra-flags.

* vc-bzr.el (vc-bzr-checkin): Pass extra arguments to the commit
command.
(log-edit-extra-flags, log-edit-before-checkin-process): New declarations.

* vc-hg.el (vc-hg-checkin): Pass extra arguments to the commit
command.
(log-edit-extra-flags, log-edit-before-checkin-process): New declarations.
(vc-hg-log-edit-mode): New derived mode.

* vc-arch.el (vc-arch-checkin):
* vc-cvs.el (vc-cvs-checkin):
* vc-git.el (vc-git-checkin):
* vc-mtn.el (vc-mtn-checkin):
* vc-rcs.el (vc-rcs-checkin):
* vc-sccs.el (vc-sccs-checkin):
* vc-svn.el (vc-svn-checkin): Add an optional ignored argument.
2010-03-19 02:37:41 -07:00
Glenn Morris
aded53ff76 Replace some cpp with autoconf.
* configure.in (--with-mmdf, --with-mail-unlink):
New options, off by default.
(--with-mailhost): New option to set default POP host.
(LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF, LIBGPM, LIBS_MAIL)
(LIBHESIOD, LIBRESOLV, COM_ERRLIB, CRYPTOLIB, KRB5LIB, DESLIB, KRB4LIB):
New variables, substituted in Makefiles.
(try_libungif, ac_gif_lib_name): Replace with HAVE_GIF=maybe, LIBGIF.
(LIBGIF): Use AC_SUBST rather than AC_DEFINE.
(HAVE_LIBMAIL, HAVE_LIBLOCKFILE, HAVE_LIBCOM_ERR, HAVE_LIBCRYPTO)
(HAVE_LIBK5CRYPTO, HAVE_LIBKRB5, HAVE_LIBDES425, HAVE_LIBDES)
(HAVE_LIBKRB4, HAVE_LIBKRB): New AC_DEFINEs.

* lib-src/Makefile.in (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
(HESIODLIB, LIBS_MAIL): Set using autoconf rather than cpp.
(BASE_CFLAGS): Remove (identical to CPP_CFLAGS).

* src/Makefile.in (XFT_LIBS, LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF)
(LIBGPM, LIBRESOLV): Set using autoconf rather than cpp.
2010-03-17 22:49:31 -07:00
Chong Yidong
303500aa06 Put non-GTK X scroll-bars on left.
* xfns.c (Fx_create_frame):
* frame.c (Vdefault_frame_scroll_bars): Put non-GTK X scroll-bars on left.
2010-03-15 13:16:46 -04:00
Francesc Rocher
3af45ae1a6 Remove CEDET entry in MORE.STUFF. 2010-03-15 11:45:03 +01:00
Michael Albinus
7725ebb794 * etc/NEWS: Add secrets.el.
* lisp/Makefile.in (ELCFILES): Add net/secrets.elc.
* lisp/net/secrets.el: New file.
2010-03-13 21:33:54 +01:00
Chong Yidong
52834b6b08 Document Customize and scroll-bar changes. 2010-03-12 18:13:27 -05:00
Chong Yidong
e3c5dd1188 Update Custom arrow images.
* images/custom/down.xpm, images/custom/right.xpm: Update images
to increase contrast on bright backgrounds.
2010-03-12 16:42:05 -05: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
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
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
b41460aede Merge pending branch 2010-03-10 00:18:51 -05:00
Stefan Monnier
bbbab483c4 Start laying out a plan for Emacs-24 2010-03-07 15:08:38 -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
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
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
Chong Yidong
93cafb328b NEWS: Auto composition mode is still a minor mode. 2010-03-03 11:14:16 -05:00
Chong Yidong
855dc98c53 NEWS: async-shell-command and ansi-color are now documented. 2010-03-02 21:50:57 -05:00
Chong Yidong
05c4680567 Documented make-pointer-invisible. 2010-03-02 17:57:07 -05:00
Glenn Morris
3bb1fc91b6 Small tweaks to etc/refcards/Makefile rules for PDFs.
* refcards/Makefile: For cs- and sk-, use pdfcsplain if available.
(pl-refcard.pdf): Let presence of pdfmex be another test for the
required TeX files.  Pass explicit output-format to tex command.
(orgcard.pdf): Use ps2pdf, since pdftex tends to produce a
portrait layout rather than the desired landscape.
2010-03-01 19:47:19 -08:00
Glenn Morris
a7434f0110 Regenerate pl-refcard.pdf. 2010-03-01 01:15:04 -08:00
Glenn Morris
28a138be25 * refcards/pl-refcard.tex: Double forward-slashes in URL for Mex. 2010-03-01 01:06:49 -08:00
Glenn Morris
bec7886b7d Regenerate de-refcard.pdf. 2010-03-01 00:58:52 -08:00
Glenn Morris
f972873383 * refcards/de-refcard.tex: Fix paren typo. 2010-03-01 00:56:58 -08:00
Glenn Morris
e1ad7fdc2e Regenerate most pdf refcards.
This mainly just updates the copyright notices.

The exceptions are:
orgcard.pdf
  - already committed previously with .tex changes, by mistake
de-refcard.pdf, pl-refcard.pdf
  - Debian's texlive installation has defeated me
2010-03-01 00:06:52 -08:00
Glenn Morris
2509f6549d Rename a command in ru-refcard.tex.
* refcards/ru-refcard.tex: Rename \year command to \cyear, since
the former seems to be already used in some TeX installations.
2010-02-28 23:13:57 -08:00
Glenn Morris
22adfe0875 Fix some ChangeLog typos. 2010-02-28 18:40:56 -08:00
Glenn Morris
09e9800385 Update short copyright year in refcard tex files.
* refcards/calccard.tex, refcards/cs-dired-ref.tex:
* refcards/cs-refcard.tex, refcards/cs-survival.tex:
* refcards/de-refcard.tex, refcards/dired-ref.tex:
* refcards/fr-dired-ref.tex, refcards/fr-refcard.tex:
* refcards/fr-survival.tex, refcards/orgcard.pdf:
* refcards/orgcard.tex, refcards/pl-refcard.tex:
* refcards/pt-br-refcard.tex, refcards/refcard.tex:
* refcards/ru-refcard.tex, refcards/sk-dired-ref.tex:
* refcards/sk-refcard.tex, refcards/sk-survival.tex:
* refcards/survival.tex, refcards/vipcard.tex:
* refcards/viperCard.tex: Update short copyright year to 2010.
2010-02-28 18:36:15 -08:00
Chong Yidong
5d752593a5 Bump version to 23.1.93; regenerate AUTHORS. 2010-02-26 22:09:45 -05:00
Glenn Morris
183c7ef959 Minor TUTORIAL fixes.
* tutorials/TUTORIAL.es, tutorials/TUTORIAL.pt_BR:
Fix some keybinding typos.
2010-02-25 20:35:34 -08:00
Glenn Morris
83a5f630d4 CONTRIBUTE: Various minor updates and changes.
Mostly related to the change from CVS to Bazaar.
2010-02-17 21:39:06 -08:00
Chong Yidong
6fd060bfb8 Small edit to custom images for better text alignment.
* etc/images/custom/down-pushed.xpm, etc/images/custom/down.xpm:
* etc/images/custom/right-pushed.xpm:
* etc/images/custom/right-pushed.xpm: Increase height by four
pixels, to improve text alignment.
2010-02-16 09:28:41 -05:00
Glenn Morris
c5347676c7 * NEWS: Mention mail-interactive change from Emacs 23.1. 2010-02-11 21:20:50 -08:00