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

232 Commits

Author SHA1 Message Date
Juanma Barranquero
eb9c16e548 * add-log.el (change-log-search-tag-name): Reflow docstring.
(change-log-mode): Fix typo in docstring.
2009-01-07 16:59:35 +00:00
Glenn Morris
ae940284fa Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
Glenn Morris
62d93502dd (diff-find-source-location): Update declaration. 2008-09-16 02:42:34 +00:00
Martin Rudalics
9360906a81 (change-log-find-window): New variable.
(change-log-goto-source-1, change-log-goto-source): Set
change-log-find-window to window displaying source.
(change-log-next-error): Select window specified by
change-log-find-window.
2008-09-14 11:28:27 +00:00
Glenn Morris
67a925e55d Fix previous change. 2008-09-06 19:47:14 +00:00
Glenn Morris
8963159045 (diff-find-source-location): Declare.
(find-change-log): If called from a diff buffer, try to switch to the
source buffer (e.g. to respect change-log-default-name there).
2008-09-06 19:38:44 +00:00
Glenn Morris
dabff07c9e (change-log-default-name): Autoload safety. 2008-09-06 02:56:33 +00:00
Teodor Zlatanov
829e102dd0 *** empty log message *** 2008-08-27 20:49:02 +00:00
Teodor Zlatanov
5d25baef6d (change-log-next-error): Run an extra `find-file' to
go to the position of interest.
2008-08-27 18:29:44 +00:00
Martin Rudalics
bc53d5446c (change-log-search-tag-name)
(change-log-goto-source): Fix behavior when point is not on tag.
2008-08-07 09:29:58 +00:00
Teodor Zlatanov
7be2b0943a (change-log-next-error, change-log-mode): Add support
for `next-error' to call `change-log-goto-source' on named files
in a ChangeLog.
2008-08-05 18:37:12 +00:00
Dan Nicolaescu
7c2fb837ec * bitmaps/README:
* xfns.c:
* termcap.c:
* term.c:
* syswait.h:
* systty.h:
* systime.h:
* syssignal.h:
* sysdep.c:
* process.h:
* process.c:
* print.c:
* ndir.h:
* lread.c:
* keyboard.c:
* getpagesize.h:
* floatfns.c:
* fileio.c:
* emacs.c:
* doc.c:
* dispnew.c:
* dired.c:
* data.c:
* callproc.c:
* buffer.c:
* README:
* Makefile.in:
* s/template.h:
* s/msdos.h:
* m/vax.h: Remove VMS support.
* s/vms.h:
* vlimit.h:
* uaf.h:
* temacs.opt:
* param.h:
* ioctl.h: Remove file.

* descrip.mms:
* compile.com: Remove file.
* Create.c: Remove VMS support.

* message.el (Module):

* gnus-start.el (Module):

* gnus-registry.el (Module):

* textmodes/texinfmt.el:
* nxml/nxml-enc.el:
* mail/feedmail.el:
* international/mule.el:
* international/latexenc.el:
* emulation/viper-util.el:
* emulation/viper-init.el:
* emulation/viper-ex.el:
* emacs-lisp/bytecomp.el:
* version.el:
* subr.el:
* startup.el:
* sort.el:
* shadowfile.el:
* recentf.el:
* printing.el:
* paths.el:
* minibuffer.el:
* ls-lisp.el:
* loadup.el:
* hippie-exp.el:
* finder.el:
* files.el:
* ediff-util.el:
* ediff-ptch.el:
* ediff-init.el:
* ediff-diff.el:
* dired.el:
* dired-aux.el:
* cus-edit.el:
* bindings.el:
* arc-mode.el:
* add-log.el: Remove VMS support.
* obsolete/vmsproc.el:
* obsolete/vms-pmail.el:
* obsolete/vms-patch.el: Remove file.

* etags.c:
* emacsclient.c: Remove VMS support.

* termcap.src: Remove file.
* README:
* PROBLEMS:
* MACHINES: Remove VMS info.

* ediff.texi: Remove VMS support.

* os.texi:
* intro.texi:
* files.texi: Remove VMS support.

* emacs.texi: Remove VMS support.

* make-dist:
* README: Remove VMS support.
* vms: Remove directory.
2008-07-31 05:33:56 +00:00
Juri Linkov
e50fa43e8f (change-log-mode): Set `change-log-next-buffer' to
`multi-isearch-next-buffer-function' instead of
`isearch-buffers-next-buffer-function'.  Remove call to
`isearch-buffers-minor-mode'.
2008-07-23 23:51:42 +00:00
Martin Rudalics
83750bb1cd (change-log-goto-source): Avoid wrong-type-argument
error when change-log-search-file-name returns nil.
2008-07-14 08:15:59 +00:00
Martin Rudalics
f06b5ed2ce (change-log-search-file-name): Use match-string-no-properties.
(change-log-search-tag-name-1, change-log-search-tag-name)
(change-log-goto-source-1, change-log-goto-source): New functions.
(change-log-tag-re, change-log-find-head, change-log-find-tail):
New variables.
(change-log-mode-map): Bind C-c C-c to change-log-goto-source.
2008-07-13 07:35:15 +00:00
Dan Nicolaescu
2a520399dc * add-log.el (add-change-log-entry): Add new arg to force each new
entry to be on a new line.
* diff-mode.el (diff-add-change-log-entries-other-window): Use it.
2008-06-24 04:04:48 +00:00
John Paul Wallington
c1d119ea02 (top-level): Don't require cl when compiling. 2008-05-15 02:01:46 +00:00
Glenn Morris
eb3fa2cfcf Switch to recommended form of GPLv3 permissions notice. 2008-05-06 08:06:51 +00:00
Glenn Morris
8bb4ed88c3 (top-level): Require 'cl when compiling.
(change-log-mode): Set copyright-at-end-flag.
2008-04-22 02:54:59 +00:00
Stefan Monnier
bac2f6bcd1 (change-log-next-buffer): Handle the case where version< signals an error. 2008-04-09 04:00:28 +00:00
Glenn Morris
ab319633b1 (c-beginning-of-defun, c-end-of-defun): Remove declarations; no longer used.
(c-cpp-define-name, c-defun-name): Declare as functions.
2008-04-03 03:32:40 +00:00
Alan Mackenzie
221fcdaa90 (add-log-current-defun): Move the functionality which gets the current
function name for C like modes to cc-cmds.el, thus optimising for speed.
2008-04-02 21:22:40 +00:00
Dan Nicolaescu
000605b34b (change-log-search-file-name): Work harder to find
the correct file name.
(change-log-find-file): Fix typo.
(change-log-start-entry-re): Move definition earlier.
2008-01-27 19:52:46 +00:00
Dan Nicolaescu
a28ed9e547 * add-log.el (change-log-search-file-name, change-log-find-file):
New function.
(change-log-font-lock-keywords): Move file name matching ...
(change-log-file-names-re): ... here.  New defconst.
(change-log-mode-map): New binding C-c C-f to change-log-find-file.
2008-01-27 19:48:44 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
409cc4a3ea Add 2008 to copyright years. 2008-01-07 02:45:14 +00:00
Glenn Morris
2c52d7a3b2 Remove directory part from filenames in function declarations. 2007-12-06 04:05:51 +00:00
Miles Bader
d4aa48db8e Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-937
2007-11-21 04:55:58 +00:00
Dan Nicolaescu
004a00f4ae * progmodes/octave-mod.el (inferior-octave-send-list-and-digest):
* play/yow.el (doctor-ret-or-read):
* vc-hooks.el (vc-dired-resynch-file):
* vc-hg.el (log-view-get-marked):
* smerge-mode.el (ediff-cleanup-mess):
* pcvs.el (vc-editable-p, vc-checkout):
* pcomplete.el (comint-bol):
* informat.el (texinfo-format-refill):
* ido.el (tramp-tramp-file-p):
* ibuffer.el (ibuffer-mark-on-buffer, ibuffer-format-qualifier)
(ibuffer-generate-filter-groups)
(ibuffer-format-filter-group-data):
* add-log.el (c-beginning-of-defun, c-end-of-defun): Declare as
functions.

* ido.el (ido-file-internal): Move with-no-warnings to include the
ffap-string-at-point call.

* pcomplete.el (pcomplete-executables): Move defsubst before first
use.

* vc-hg.el (vc-hg-revision-table): Fix last change.
2007-11-19 08:50:04 +00:00
Richard M. Stallman
7120137303 (add-change-log-entry-other-window):
Key binding C-x 4 a moved to bindings.el.
2007-11-15 12:04:38 +00:00
Dan Nicolaescu
0bde6a03c6 * emulation/edt-mapper.el (edt-emacs-variant): Replace the only
use with the definition. Remove.

* add-log.el (change-log-start-entry-re): New defconst.
(change-log-sortable-date-at): Use it.
(change-log-beginning-of-defun, change-log-end-of-defun): New
functions.
(change-log-mode): Use them for beginning-of-defun-function and
end-of-defun-function.

* erc-ibuffer.el (erc-modified-channels-alist): Pacify
byte-compiler.
2007-10-25 23:25:08 +00:00
Juri Linkov
73b27641c5 (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.
2007-10-22 23:45:05 +00:00
Eric S. Raymond
ac3f4c6f02 Terminology cleanup. 2007-10-10 18:52:45 +00:00
Stefan Monnier
fb1b68a482 (add-log-current-defun): Fix thinko w.r.t derived-mode-p. 2007-09-20 14:06:13 +00:00
Stefan Monnier
b0a96f7b20 "Todo" comment. 2007-09-07 15:02:40 +00:00
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Nick Roberts
6bd2011cd3 (change-log-redate): Remove (not needed anymore and
doesn't appear to work).
2007-07-25 21:46:01 +00:00
Nick Roberts
8a00d4ff76 (change-log-redate): Remove (not needed anymore and
doesn't appear to work).
2007-07-25 21:25:16 +00:00
Glenn Morris
b4aa60262c Switch license to GPLv3 or later. 2007-07-25 04:50:21 +00:00
Miles Bader
1e89951587 Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 59-69)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 237-238)

   - Update from CVS

2007-07-23  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/ses.el (ses-cleanup): Prevent Emacs from spuriously checking if the
   underlying file is uptodate.

2007-07-17  Dan Nicolaescu  <dann@ics.uci.edu>

   * lisp/vc.el: Add more info about the vc-registered function.

2007-07-15  Richard M. Stallman  <rms@gnu.org>

   * lisp/kmacro.el (kmacro-bind-to-key): Avoid comparisons on function keys.

   * lisp/tutorial.el (tutorial--find-changed-keys):
   Handle C-x specially like ESC.

2007-07-15  Aaron Hawley  <aaronh@garden.org>

   * lisp/tar-mode.el (tar-get-descriptor): No error for zero-length file.

2007-07-21  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/mm-uu.el (mm-uu-type-alist): Refer to mm-uu-configure-list in doc
   string.

2007-07-16  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-srvr.el (gnus-server-font-lock-keywords): Quote faces.

2007-07-16  Richard M. Stallman  <rms@gnu.org>

   * lispref/display.texi (Defining Faces): Fix previous change.

2007-07-20  Eli Zaretskii  <eliz@gnu.org>

   * src/w32proc.c (IMAGE_NT_OPTIONAL_HDR32_MAGIC, IMAGE_OPTIONAL_HEADER32):
   Define if not defined.

2007-07-18  Jason Rumney  <jasonr@gnu.org>

   * src/w32proc.c (w32_executable_type): Handle 64 bit executables.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-823
2007-07-24 01:21:32 +00:00
Martin Rudalics
6dbf614728 (change-log-fill-parenthesized-list): New function.
(change-log-indent): Call change-log-fill-parenthesized-list.
(change-log-fill-paragraph): Bind fill-indent-according-to-mode to
t.  Have lines with leading asterisk start a paragraph.
2007-07-22 08:32:16 +00:00
Stefan Monnier
74dea9e1c1 (change-log-resolve-conflict): Don't lose data if the merge fails. 2007-07-20 20:41:58 +00:00
Stefan Monnier
bb042dc6fa (add-change-log-entry, add-log-current-defun, change-log-merge):
Use derived-mode-p rather than checking major-mode directly.
2007-07-20 20:31:29 +00:00
Stefan Monnier
ad4573c72b (add-change-log-entry): Delay reading add-log-(full-name|mailing-address)
to after we've switched to the ChangeLog buffer so we get the right value.
2007-07-20 20:23:58 +00:00
Stefan Monnier
e1f5b0ed24 (add-log-file-name): Use file-relative-name. 2007-07-20 20:09:44 +00:00
Martin Rudalics
3ee9a09c48 (change-log-mode): Use fill-nobreak-predicate to
avoid that filling introduces lines with a single asterisk.
2007-07-18 08:55:20 +00:00
Richard M. Stallman
f9b9868496 (add-change-log-entry): Check add-log-full-name
and add-log-mailing-address later, after change-log-mode-hook.
2007-07-15 18:16:21 +00:00
Juanma Barranquero
ccf0d2ca2b (change-log-mode): Set `show-trailing-whitespace'. 2007-06-20 14:17:36 +00:00
Richard M. Stallman
9b469b61ca add-log-current-defun): Skip the semicolon ``;'' for
enum/union/struct/class definition.
Revert change to call `forward-sexp' multiple times.
2007-01-27 19:53:25 +00:00
Richard M. Stallman
6cbe2ec405 (add-log-current-defun): Use CC Mode functions to
find the beginning and end of a defun.
2007-01-22 00:10:19 +00:00