diff options
| author | Glenn Morris | 2006-02-08 07:54:11 +0000 |
|---|---|---|
| committer | Glenn Morris | 2006-02-08 07:54:11 +0000 |
| commit | a20b38486064df846462bef95a15b51200f12ed3 (patch) | |
| tree | 5eec9a023b748395a3829637a983d13f21519a96 /lisp | |
| parent | c96ec15a58817ac97db5348187e2d8695f609cb5 (diff) | |
| download | emacs-a20b38486064df846462bef95a15b51200f12ed3.tar.gz emacs-a20b38486064df846462bef95a15b51200f12ed3.zip | |
Add 2006 to copyright years.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/calendar/appt.el | 4 | ||||
| -rw-r--r-- | lisp/calendar/cal-bahai.el | 3 | ||||
| -rw-r--r-- | lisp/calendar/cal-china.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-coptic.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-dst.el | 4 | ||||
| -rw-r--r-- | lisp/calendar/cal-french.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-hebrew.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-islam.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-iso.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-julian.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-mayan.el | 4 | ||||
| -rw-r--r-- | lisp/calendar/cal-move.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-persia.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-tex.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/cal-x.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/diary-lib.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/holidays.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/icalendar.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/lunar.el | 4 | ||||
| -rw-r--r-- | lisp/calendar/parse-time.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/solar.el | 4 | ||||
| -rw-r--r-- | lisp/calendar/time-date.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/timeclock.el | 2 | ||||
| -rw-r--r-- | lisp/calendar/todo-mode.el | 2 | ||||
| -rw-r--r-- | lisp/progmodes/f90.el | 52 |
25 files changed, 74 insertions, 37 deletions
diff --git a/lisp/calendar/appt.el b/lisp/calendar/appt.el index 40c6bfc2c86..571b4ec132a 100644 --- a/lisp/calendar/appt.el +++ b/lisp/calendar/appt.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; appt.el --- appointment notification functions | 1 | ;;; appt.el --- appointment notification functions |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989, 1990, 1994, 1998, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1989, 1990, 1994, 1998, 2001, 2002, 2003, 2004, 2005, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Neil Mager <neilm@juliet.ll.mit.edu> | 6 | ;; Author: Neil Mager <neilm@juliet.ll.mit.edu> |
| 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> | 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> |
diff --git a/lisp/calendar/cal-bahai.el b/lisp/calendar/cal-bahai.el index 91d4d3636df..f6419cf9a82 100644 --- a/lisp/calendar/cal-bahai.el +++ b/lisp/calendar/cal-bahai.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cal-bahai.el --- calendar functions for the Baha'i calendar. | 1 | ;;; cal-bahai.el --- calendar functions for the Baha'i calendar. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | ;; Keywords: calendar | 7 | ;; Keywords: calendar |
diff --git a/lisp/calendar/cal-china.el b/lisp/calendar/cal-china.el index a4b83b87b15..5cdaa5092aa 100644 --- a/lisp/calendar/cal-china.el +++ b/lisp/calendar/cal-china.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-china.el --- calendar functions for the Chinese calendar | 1 | ;;; cal-china.el --- calendar functions for the Chinese calendar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-coptic.el b/lisp/calendar/cal-coptic.el index 4673053246f..c37ab17567f 100644 --- a/lisp/calendar/cal-coptic.el +++ b/lisp/calendar/cal-coptic.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-coptic.el --- calendar functions for the Coptic/Ethiopic calendars | 1 | ;;; cal-coptic.el --- calendar functions for the Coptic/Ethiopic calendars |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-dst.el b/lisp/calendar/cal-dst.el index 1f3859d8bf1..62327a99c65 100644 --- a/lisp/calendar/cal-dst.el +++ b/lisp/calendar/cal-dst.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; cal-dst.el --- calendar functions for daylight savings rules | 1 | ;;; cal-dst.el --- calendar functions for daylight savings rules |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994, 1995, 1996, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1993, 1994, 1995, 1996, 2001, 2002, 2003, 2004, 2005, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Paul Eggert <eggert@twinsun.com> | 6 | ;; Author: Paul Eggert <eggert@twinsun.com> |
| 7 | ;; Edward M. Reingold <reingold@cs.uiuc.edu> | 7 | ;; Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-french.el b/lisp/calendar/cal-french.el index ed974d312bb..0d88f161a03 100644 --- a/lisp/calendar/cal-french.el +++ b/lisp/calendar/cal-french.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; cal-french.el --- calendar functions for the French Revolutionary calendar | 1 | ;;; cal-french.el --- calendar functions for the French Revolutionary calendar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988, 1989, 1992, 1994, 1995, 1997, 2001, 2002, 2003, | 3 | ;; Copyright (C) 1988, 1989, 1992, 1994, 1995, 1997, 2001, 2002, 2003, |
| 4 | ;; 2004, 2005 Free Software Foundation, Inc. | 4 | ;; 2004, 2005, 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
| 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> | 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> |
diff --git a/lisp/calendar/cal-hebrew.el b/lisp/calendar/cal-hebrew.el index 99823db8215..1272e9966d4 100644 --- a/lisp/calendar/cal-hebrew.el +++ b/lisp/calendar/cal-hebrew.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-hebrew.el --- calendar functions for the Hebrew calendar | 1 | ;;; cal-hebrew.el --- calendar functions for the Hebrew calendar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Nachum Dershowitz <nachum@cs.uiuc.edu> | 6 | ;; Author: Nachum Dershowitz <nachum@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-islam.el b/lisp/calendar/cal-islam.el index 52801600157..105bb288eb0 100644 --- a/lisp/calendar/cal-islam.el +++ b/lisp/calendar/cal-islam.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-islam.el --- calendar functions for the Islamic calendar | 1 | ;;; cal-islam.el --- calendar functions for the Islamic calendar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-iso.el b/lisp/calendar/cal-iso.el index 41a3713d3ea..c11968e8421 100644 --- a/lisp/calendar/cal-iso.el +++ b/lisp/calendar/cal-iso.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-iso.el --- calendar functions for the ISO calendar | 1 | ;;; cal-iso.el --- calendar functions for the ISO calendar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-julian.el b/lisp/calendar/cal-julian.el index 068e705410a..8f7af039d94 100644 --- a/lisp/calendar/cal-julian.el +++ b/lisp/calendar/cal-julian.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-julian.el --- calendar functions for the Julian calendar | 1 | ;;; cal-julian.el --- calendar functions for the Julian calendar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 1997, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-mayan.el b/lisp/calendar/cal-mayan.el index ce4f42e3328..b2d111a4b18 100644 --- a/lisp/calendar/cal-mayan.el +++ b/lisp/calendar/cal-mayan.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; cal-mayan.el --- calendar functions for the Mayan calendars | 1 | ;;; cal-mayan.el --- calendar functions for the Mayan calendars |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992, 1993, 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1992, 1993, 1995, 1997, 2001, 2002, 2003, 2004, 2005, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Stewart M. Clamen <clamen@cs.cmu.edu> | 6 | ;; Author: Stewart M. Clamen <clamen@cs.cmu.edu> |
| 7 | ;; Edward M. Reingold <reingold@cs.uiuc.edu> | 7 | ;; Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-move.el b/lisp/calendar/cal-move.el index 70275017bfd..f7c8b284f1b 100644 --- a/lisp/calendar/cal-move.el +++ b/lisp/calendar/cal-move.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-move.el --- calendar functions for movement in the calendar | 1 | ;;; cal-move.el --- calendar functions for movement in the calendar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-persia.el b/lisp/calendar/cal-persia.el index e9583a3f00d..33c296a7730 100644 --- a/lisp/calendar/cal-persia.el +++ b/lisp/calendar/cal-persia.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-persia.el --- calendar functions for the Persian calendar | 1 | ;;; cal-persia.el --- calendar functions for the Persian calendar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1996, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1996, 1997, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
diff --git a/lisp/calendar/cal-tex.el b/lisp/calendar/cal-tex.el index 7b029bc93c5..a67d90c832e 100644 --- a/lisp/calendar/cal-tex.el +++ b/lisp/calendar/cal-tex.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-tex.el --- calendar functions for printing calendars with LaTeX | 1 | ;;; cal-tex.el --- calendar functions for printing calendars with LaTeX |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Steve Fisk <fisk@bowdoin.edu> | 6 | ;; Author: Steve Fisk <fisk@bowdoin.edu> |
diff --git a/lisp/calendar/cal-x.el b/lisp/calendar/cal-x.el index a512c7c1e20..2e465e1093b 100644 --- a/lisp/calendar/cal-x.el +++ b/lisp/calendar/cal-x.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cal-x.el --- calendar windows in dedicated frames in X | 1 | ;;; cal-x.el --- calendar windows in dedicated frames in X |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Michael Kifer <kifer@cs.sunysb.edu> | 6 | ;; Author: Michael Kifer <kifer@cs.sunysb.edu> |
diff --git a/lisp/calendar/diary-lib.el b/lisp/calendar/diary-lib.el index 91c396f7bf5..a8eeebae8fc 100644 --- a/lisp/calendar/diary-lib.el +++ b/lisp/calendar/diary-lib.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; diary-lib.el --- diary functions | 1 | ;;; diary-lib.el --- diary functions |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989, 1990, 1992, 1993, 1994, 1995, 2001, 2002, 2003, | 3 | ;; Copyright (C) 1989, 1990, 1992, 1993, 1994, 1995, 2001, 2002, 2003, |
| 4 | ;; 2004, 2005 Free Software Foundation, Inc. | 4 | ;; 2004, 2005, 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
| 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> | 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> |
diff --git a/lisp/calendar/holidays.el b/lisp/calendar/holidays.el index b18844c18d9..c9a1a0f17e5 100644 --- a/lisp/calendar/holidays.el +++ b/lisp/calendar/holidays.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; holidays.el --- holiday functions for the calendar package | 1 | ;;; holidays.el --- holiday functions for the calendar package |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989, 1990, 1992, 1993, 1994, 1997, 2001, 2002, 2003, | 3 | ;; Copyright (C) 1989, 1990, 1992, 1993, 1994, 1997, 2001, 2002, 2003, |
| 4 | ;; 2004, 2005 Free Software Foundation, Inc. | 4 | ;; 2004, 2005, 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
| 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> | 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> |
diff --git a/lisp/calendar/icalendar.el b/lisp/calendar/icalendar.el index 33f89474504..e1d513ce680 100644 --- a/lisp/calendar/icalendar.el +++ b/lisp/calendar/icalendar.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; icalendar.el --- iCalendar implementation -*-coding: utf-8 -*- | 1 | ;;; icalendar.el --- iCalendar implementation -*-coding: utf-8 -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Ulf Jasper <ulf.jasper@web.de> | 5 | ;; Author: Ulf Jasper <ulf.jasper@web.de> |
| 6 | ;; Created: August 2002 | 6 | ;; Created: August 2002 |
diff --git a/lisp/calendar/lunar.el b/lisp/calendar/lunar.el index ed54bc88394..dd2f546fc37 100644 --- a/lisp/calendar/lunar.el +++ b/lisp/calendar/lunar.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; lunar.el --- calendar functions for phases of the moon | 1 | ;;; lunar.el --- calendar functions for phases of the moon |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992, 1993, 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1992, 1993, 1995, 1997, 2001, 2002, 2003, 2004, 2005, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
| 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> | 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> |
diff --git a/lisp/calendar/parse-time.el b/lisp/calendar/parse-time.el index 3e09e7b1fb6..9587eb57a9f 100644 --- a/lisp/calendar/parse-time.el +++ b/lisp/calendar/parse-time.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; parse-time.el --- parsing time strings | 1 | ;;; parse-time.el --- parsing time strings |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1996, 2000, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1996, 2000, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Erik Naggum <erik@naggum.no> | 6 | ;; Author: Erik Naggum <erik@naggum.no> |
diff --git a/lisp/calendar/solar.el b/lisp/calendar/solar.el index 5b58b739dba..660abb14f88 100644 --- a/lisp/calendar/solar.el +++ b/lisp/calendar/solar.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; solar.el --- calendar functions for solar events | 1 | ;;; solar.el --- calendar functions for solar events |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992, 1993, 1995, 1997, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1992, 1993, 1995, 1997, 2001, 2002, 2003, 2004, 2005, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> | 6 | ;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> |
| 7 | ;; Denis B. Roegel <Denis.Roegel@loria.fr> | 7 | ;; Denis B. Roegel <Denis.Roegel@loria.fr> |
diff --git a/lisp/calendar/time-date.el b/lisp/calendar/time-date.el index fd74e5a6251..0de9806d2bb 100644 --- a/lisp/calendar/time-date.el +++ b/lisp/calendar/time-date.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; time-date.el --- Date and time handling functions | 1 | ;;; time-date.el --- Date and time handling functions |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> | 6 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> |
diff --git a/lisp/calendar/timeclock.el b/lisp/calendar/timeclock.el index f46ec4eba23..3f2697509f3 100644 --- a/lisp/calendar/timeclock.el +++ b/lisp/calendar/timeclock.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; timeclock.el --- mode for keeping track of how much you work | 1 | ;;; timeclock.el --- mode for keeping track of how much you work |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
diff --git a/lisp/calendar/todo-mode.el b/lisp/calendar/todo-mode.el index b6871a38ab9..6f96ec1cdb2 100644 --- a/lisp/calendar/todo-mode.el +++ b/lisp/calendar/todo-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; todo-mode.el --- major mode for editing TODO list files | 1 | ;;; todo-mode.el --- major mode for editing TODO list files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 1999, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1997, 1999, 2001, 2002, 2003, 2004, 2005, 2006 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Oliver Seidel <os10000@seidel-space.de> | 6 | ;; Author: Oliver Seidel <os10000@seidel-space.de> |
diff --git a/lisp/progmodes/f90.el b/lisp/progmodes/f90.el index 3816fc3fb43..6c5b1f53287 100644 --- a/lisp/progmodes/f90.el +++ b/lisp/progmodes/f90.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; f90.el --- Fortran-90 mode (free format) | 1 | ;;; f90.el --- Fortran-90 mode (free format) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005 | 3 | ;; Copyright (C) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2006 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Torbj\"orn Einarsson <Torbjorn.Einarsson@era.ericsson.se> | 6 | ;; Author: Torbj\"orn Einarsson <Torbjorn.Einarsson@era.ericsson.se> |
| 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> | 7 | ;; Maintainer: Glenn Morris <rgm@gnu.org> |
| @@ -991,6 +991,16 @@ NAME is non-nil only for type." | |||
| 991 | "?\\([ \t]+\\(\\sw+\\)\\)?\\>")) | 991 | "?\\([ \t]+\\(\\sw+\\)\\)?\\>")) |
| 992 | (list (match-string 1) (match-string 3)))) | 992 | (list (match-string 1) (match-string 3)))) |
| 993 | 993 | ||
| 994 | (defsubst f90-looking-at-else-like () | ||
| 995 | "Return KIND if an ELSE or CASE statement starts after point. | ||
| 996 | Returns \"selectcase\", \"elseif\", \"elsewhere\", \"else\", or nil." | ||
| 997 | (when (looking-at f90-else-like-re) | ||
| 998 | (cond ((looking-at "case[ \t]*\\(default\\|\(\\)") | ||
| 999 | "selectcase") | ||
| 1000 | ((or (looking-at "else[ \t]*\\(if\\)\\>") | ||
| 1001 | (looking-at "else\\(where\\)?\\>")) | ||
| 1002 | (concat "else" (match-string 1)))))) | ||
| 1003 | |||
| 994 | (defsubst f90-comment-indent () | 1004 | (defsubst f90-comment-indent () |
| 995 | "Return the indentation to be used for a comment starting at point. | 1005 | "Return the indentation to be used for a comment starting at point. |
| 996 | Used for `comment-indent-function' by F90 mode. | 1006 | Used for `comment-indent-function' by F90 mode. |
| @@ -1430,7 +1440,7 @@ after indenting." | |||
| 1430 | (skip-chars-forward " \t")) | 1440 | (skip-chars-forward " \t")) |
| 1431 | (if (looking-at "!") | 1441 | (if (looking-at "!") |
| 1432 | (setq indent (f90-comment-indent)) | 1442 | (setq indent (f90-comment-indent)) |
| 1433 | (and f90-smart-end (looking-at "end") | 1443 | (and f90-smart-end (looking-at (concat "end\\|" f90-else-like-re)) |
| 1434 | (f90-match-end)) | 1444 | (f90-match-end)) |
| 1435 | (setq indent (f90-calculate-indent))) | 1445 | (setq indent (f90-calculate-indent))) |
| 1436 | (or (= indent (current-column)) | 1446 | (or (= indent (current-column)) |
| @@ -1719,6 +1729,29 @@ Leave point at the end of line." | |||
| 1719 | (replace-match "")))) | 1729 | (replace-match "")))) |
| 1720 | (or (looking-at "[ \t]*!") (delete-horizontal-space)))) | 1730 | (or (looking-at "[ \t]*!") (delete-horizontal-space)))) |
| 1721 | 1731 | ||
| 1732 | (defun f90-else-like-match (beg-block else-block) | ||
| 1733 | "Match else-struct with beg-struct and complete else-struct if possible. | ||
| 1734 | BEG-BLOCK is the type of block as indicated at the start (e.g., if). | ||
| 1735 | ELSE-BLOCK is the type of block as indicated at the else (may be nil)." | ||
| 1736 | (if (not (member beg-block '("if" "where" "select"))) | ||
| 1737 | (if beg-block | ||
| 1738 | (message "%s block cannot have a %s." beg-block else-block) | ||
| 1739 | (message "No beginning for %s." else-block)) | ||
| 1740 | (let ((else-type (cond | ||
| 1741 | ((string-equal else-block "selectcase") "select") | ||
| 1742 | ((string-match "else\\(if\\|where\\)" else-block) | ||
| 1743 | (match-string 1 else-block))))) | ||
| 1744 | (unless (f90-equal-symbols beg-block else-type) | ||
| 1745 | (if (or else-type | ||
| 1746 | (f90-equal-symbols beg-block "select")) | ||
| 1747 | (progn | ||
| 1748 | (message "%s does not match %s." else-block beg-block) | ||
| 1749 | (end-of-line)) | ||
| 1750 | (cond ((string-equal beg-block "where") | ||
| 1751 | (message "Inserting %s." beg-block) | ||
| 1752 | (search-forward "else" (line-end-position)) | ||
| 1753 | (insert beg-block)))))))) | ||
| 1754 | |||
| 1722 | (defun f90-match-end () | 1755 | (defun f90-match-end () |
| 1723 | "From an end block statement, find the corresponding block and name." | 1756 | "From an end block statement, find the corresponding block and name." |
| 1724 | (interactive) | 1757 | (interactive) |
| @@ -1726,11 +1759,11 @@ Leave point at the end of line." | |||
| 1726 | (top-of-window (window-start)) | 1759 | (top-of-window (window-start)) |
| 1727 | (end-point (point)) | 1760 | (end-point (point)) |
| 1728 | (case-fold-search t) | 1761 | (case-fold-search t) |
| 1729 | matching-beg beg-name end-name beg-block end-block end-struct) | 1762 | matching-beg beg-name beg-block end-struct else-struct) |
| 1730 | (when (save-excursion (beginning-of-line) (skip-chars-forward " \t0-9") | 1763 | (when (save-excursion (beginning-of-line) (skip-chars-forward " \t0-9") |
| 1731 | (setq end-struct (f90-looking-at-program-block-end))) | 1764 | (or (setq end-struct |
| 1732 | (setq end-block (car end-struct) | 1765 | (f90-looking-at-program-block-end)) |
| 1733 | end-name (car (cdr end-struct))) | 1766 | (setq else-struct (f90-looking-at-else-like)))) |
| 1734 | (save-excursion | 1767 | (save-excursion |
| 1735 | (beginning-of-line) | 1768 | (beginning-of-line) |
| 1736 | (while (and (> count 0) | 1769 | (while (and (> count 0) |
| @@ -1773,7 +1806,10 @@ Leave point at the end of line." | |||
| 1773 | beg-name (car (cdr matching-beg))) | 1806 | beg-name (car (cdr matching-beg))) |
| 1774 | (goto-char end-point) | 1807 | (goto-char end-point) |
| 1775 | (beginning-of-line) | 1808 | (beginning-of-line) |
| 1776 | (f90-block-match beg-block beg-name end-block end-name)))))) | 1809 | (if else-struct |
| 1810 | (f90-else-like-match beg-block else-struct) | ||
| 1811 | (f90-block-match beg-block beg-name | ||
| 1812 | (car end-struct) (cadr end-struct)))))))) | ||
| 1777 | 1813 | ||
| 1778 | (defun f90-insert-end () | 1814 | (defun f90-insert-end () |
| 1779 | "Insert a complete end statement matching beginning of present block." | 1815 | "Insert a complete end statement matching beginning of present block." |