1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-20 10:23:57 +00:00
Commit Graph

210 Commits

Author SHA1 Message Date
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
Glenn Morris
d7a0267c8d Add 2007 to copyright years. 2007-01-21 03:53:13 +00:00
Masatake YAMATO
3b2452fd1a (add-log-current-defun): Call `forward-sexp'
multiple times to pick a member function name defined as
part of nested classes/namespaces.
2006-12-26 03:53:04 +00:00
Glenn Morris
e91081eb9e Update copyright years. 2006-12-05 06:15:26 +00:00
Reiner Steib
d52c204b13 (add-log-time-zone-rule): Mark as safe-local-variable. 2006-11-05 19:29:02 +00:00
Masatake YAMATO
1d8f4cb627 (add-log-current-defun): Use `forward-sexp'
instead of `forward-word' to pick c++::symbol.
Reported by Herbert Euler <herberteuler@hotmail.com>.
2006-09-22 14:27:13 +00:00
Juri Linkov
10b35c39d0 (change-log-default-name): Put `string-or-null-p'
instead of lambda on `safe-local-variable' property.
2006-05-09 22:58:54 +00:00
Stefan Monnier
0739a962ae (add-log-iso8601-time-zone): Make parameter optional.
(add-log-iso8601-time-string): Fix call to format-time-string.
2006-04-26 14:16:05 +00:00
Stefan Monnier
d1921057f3 Remove spurious * in docstrings.
(add-log-time-zone-rule): Rename from change-log-time-zone-rule.
(add-change-log-entry): Use it here, since it's not specific to iso8601.
(add-log-iso8601-time-string): Don't use it here any more.
(change-log-indent-text, change-log-indent): Rename from add-log-*.
2006-04-26 05:23:37 +00:00
Reiner Steib
6c07f4d42a * files.el: Move some `safe-local-variable' declarations to the
respective files.

* textmodes/ispell.el (ispell-check-comments)
(ispell-local-dictionary): Mark as safe.

* abbrev.el (abbrev-mode): Mark as safe.

* add-log.el (change-log-default-name): Mark as safe.

* textmodes/reftex-vars.el (reftex-vref-is-default)
(reftex-fref-is-default, reftex-level-indent)
(reftex-guess-label-type): Mark as safe.

* textmodes/fill.el (colon-double-space): Mark as safe.

* textmodes/paragraphs.el (paragraph-start, paragraph-separate)
(sentence-end-double-space, sentence-end-without-period)
(sentence-end-without-space, sentence-end, sentence-end-base)
(page-delimiter, paragraph-ignore-fill-prefix): Mark as safe.
2006-04-06 15:36:24 +00:00
Romain Francoise
97f4e87c36 (add-change-log-entry, change-log-merge):
Conditionally use `hard-newline'.
2006-01-13 20:11:35 +00:00
Chong Yidong
4ea0018b7f * simple.el (hard-newline): New variable.
* mail/sendmail.el (mail-setup, mail-send, mail-insert-from-field)
	(sendmail-send-it, mail-do-fcc, mail-cc, mail-bcc, mail-fcc)
	(mail-mail-reply-to, mail-mail-followup-to)
	(mail-position-on-field, mail-signature, mail-yank-original)
	(mail-attach-file): Use it.

	* mail/mailheader.el (mail-header-format)
	(mail-header-format-function): Likewise.

	* add-log.el (add-change-log-entry, change-log-merge): Likewise.
2005-11-17 16:30:52 +00:00
Masatake YAMATO
94b073f33d (add-log-current-defun): Handle class::method notation of c++.
Fix incorrect comment.
2005-11-10 12:36:52 +00:00
Richard M. Stallman
faf142ec82 (add-log-current-defun): Clean up handling of DEFUNs. 2005-10-23 17:58:45 +00:00
Thien-Thi Nguyen
0d30b33766 Update years in copyright notice; nfc. 2005-08-06 22:13:43 +00:00
Juanma Barranquero
eba72fc190 (add-log-mailing-address, change-log-merge): Doc fix.
(change-log-get-method-definition): Fix typo in docstring.
2005-07-14 10:05:14 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Juanma Barranquero
7b2976021d (change-log): Finish `defgroup' description with period.
(add-change-log-entry): "?\ " -> "?\s".
2005-07-04 01:45:30 +00:00
Kenichi Handa
080525ae58 (change-log-font-lock-keywords): Make the regexp for
date lines stricter.
2005-06-23 00:42:02 +00:00
Miles Bader
fe735a8d8e Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-366
Remove "-face" suffix from change-log faces

2005-06-10  Miles Bader  <miles@gnu.org>

   * lisp/add-log.el (change-log-date, change-log-name)
   (change-log-email, change-log-file, change-log-list)
   (change-log-conditionals, change-log-function)
   (change-log-acknowledgement): Remove "-face" suffix from face names.
   (change-log-date-face, change-log-name-face)
   (change-log-email-face, change-log-file-face)
   (change-log-list-face, change-log-conditionals-face)
   (change-log-function-face, change-log-acknowledgement-face):
   New backward-compatibility aliases for renamed faces.
   (change-log-font-lock-keywords): Use renamed change-log faces.
2005-06-10 07:26:14 +00:00
Juri Linkov
7397a79f13 (change-log-font-lock-keywords):
Add `+' to e-mail regexp to accept mail address with keywords.
2005-05-29 16:09:04 +00:00
Juanma Barranquero
3981e5b5f5 Replace read-input' by read-string'. 2005-05-18 10:17:18 +00:00
Richard M. Stallman
c50089c9bb Comment change. 2005-05-12 09:26:17 +00:00