diff options
| author | Kenichi Handa | 2012-01-21 20:36:42 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2012-01-21 20:36:42 +0900 |
| commit | 678fb7066698ebfe3aecba722294025ed26da01b (patch) | |
| tree | 951ac3055141d950974051d13c10e5d7c6a98e31 /lisp/cedet | |
| parent | 71784361eb381ec2b12bd8283724a7addec49079 (diff) | |
| parent | 959ad23fb9020a121c4520946835e9f0aeb9bcb2 (diff) | |
| download | emacs-678fb7066698ebfe3aecba722294025ed26da01b.tar.gz emacs-678fb7066698ebfe3aecba722294025ed26da01b.zip | |
merge trunk
Diffstat (limited to 'lisp/cedet')
149 files changed, 368 insertions, 208 deletions
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog index 0e46ba73e6e..f9a546ec894 100644 --- a/lisp/cedet/ChangeLog +++ b/lisp/cedet/ChangeLog | |||
| @@ -1,3 +1,20 @@ | |||
| 1 | 2012-01-09 Eric Ludlam <zappo@gnu.org> | ||
| 2 | |||
| 3 | * ede.el (ede-project-directories): New option. | ||
| 4 | (ede-directory-safe-p): Check it. | ||
| 5 | (ede-initialize-state-current-buffer, ede, ede-new) | ||
| 6 | (ede-check-project-directory, ede-rescan-toplevel) | ||
| 7 | (ede-load-project-file, ede-parent-project, ede-current-project): | ||
| 8 | (ede-target-parent): Avoid loading in a project unless it is safe, | ||
| 9 | since it may involve malicious code. This security flaw was | ||
| 10 | pointed out by Hiroshi Oota. | ||
| 11 | |||
| 12 | * ede/auto.el (ede-project-autoload): Add safe-p slot. | ||
| 13 | (ede-project-class-files): Projects using Project.ede are unsafe. | ||
| 14 | (ede-auto-load-project): New method. | ||
| 15 | |||
| 16 | * ede/simple.el (ede-project-class-files): Mark as unsafe. | ||
| 17 | |||
| 1 | 2011-12-19 Sam Steingold <sds@gnu.org> | 18 | 2011-12-19 Sam Steingold <sds@gnu.org> |
| 2 | 19 | ||
| 3 | * semantic/edit.el (semantic-edits-incremental-parser): Add the | 20 | * semantic/edit.el (semantic-edits-incremental-parser): Add the |
| @@ -1690,7 +1707,7 @@ | |||
| 1690 | ;; coding: utf-8 | 1707 | ;; coding: utf-8 |
| 1691 | ;; End: | 1708 | ;; End: |
| 1692 | 1709 | ||
| 1693 | Copyright (C) 2009-2011 Free Software Foundation, Inc. | 1710 | Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 1694 | 1711 | ||
| 1695 | This file is part of GNU Emacs. | 1712 | This file is part of GNU Emacs. |
| 1696 | 1713 | ||
diff --git a/lisp/cedet/cedet-cscope.el b/lisp/cedet/cedet-cscope.el index 71942698c5f..ae384b005f3 100644 --- a/lisp/cedet/cedet-cscope.el +++ b/lisp/cedet/cedet-cscope.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cedet-cscope.el --- CScope support for CEDET | 1 | ;;; cedet-cscope.el --- CScope support for CEDET |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Package: cedet | 6 | ;; Package: cedet |
diff --git a/lisp/cedet/cedet-files.el b/lisp/cedet/cedet-files.el index 6f40ee7030f..2cd28081b95 100644 --- a/lisp/cedet/cedet-files.el +++ b/lisp/cedet/cedet-files.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cedet-files.el --- Common routines dealing with file names. | 1 | ;;; cedet-files.el --- Common routines dealing with file names. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | ;; Package: cedet | 6 | ;; Package: cedet |
diff --git a/lisp/cedet/cedet-global.el b/lisp/cedet/cedet-global.el index aa18c0d2f42..a6e94dcd5d9 100644 --- a/lisp/cedet/cedet-global.el +++ b/lisp/cedet/cedet-global.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cedet-global.el --- GNU Global support for CEDET. | 1 | ;;; cedet-global.el --- GNU Global support for CEDET. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | ;; Package: cedet | 6 | ;; Package: cedet |
diff --git a/lisp/cedet/cedet-idutils.el b/lisp/cedet/cedet-idutils.el index ee8e432ddd9..b35035a58b6 100644 --- a/lisp/cedet/cedet-idutils.el +++ b/lisp/cedet/cedet-idutils.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cedet-idutils.el --- ID Utils support for CEDET. | 1 | ;;; cedet-idutils.el --- ID Utils support for CEDET. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | ;; Version: 0.2 | 6 | ;; Version: 0.2 |
diff --git a/lisp/cedet/cedet.el b/lisp/cedet/cedet.el index 9ccf74de27a..6da3b5de547 100644 --- a/lisp/cedet/cedet.el +++ b/lisp/cedet/cedet.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cedet.el --- Setup CEDET environment | 1 | ;;; cedet.el --- Setup CEDET environment |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | ;; Maintainer: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Maintainer: Eric M. Ludlam <zappo@gnu.org> |
diff --git a/lisp/cedet/data-debug.el b/lisp/cedet/data-debug.el index d553c433fc4..d930a20fba5 100644 --- a/lisp/cedet/data-debug.el +++ b/lisp/cedet/data-debug.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; data-debug.el --- Datastructure Debugger | 1 | ;;; data-debug.el --- Datastructure Debugger |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Version: 0.2 | 6 | ;; Version: 0.2 |
diff --git a/lisp/cedet/ede.el b/lisp/cedet/ede.el index 741e1ffbe5f..cc8b6f53242 100644 --- a/lisp/cedet/ede.el +++ b/lisp/cedet/ede.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede.el --- Emacs Development Environment gloss | 1 | ;;; ede.el --- Emacs Development Environment gloss |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
| @@ -94,6 +94,42 @@ target willing to take the file. 'never means never perform the check." | |||
| 94 | :group 'ede | 94 | :group 'ede |
| 95 | :type 'sexp) ; make this be a list of options some day | 95 | :type 'sexp) ; make this be a list of options some day |
| 96 | 96 | ||
| 97 | (defcustom ede-project-directories nil | ||
| 98 | "Directories in which EDE may search for project files. | ||
| 99 | If the value is t, EDE may search in any directory. | ||
| 100 | |||
| 101 | If the value is a function, EDE calls that function with one | ||
| 102 | argument, the directory name; the function should return t iff | ||
| 103 | EDE should look for project files in the directory. | ||
| 104 | |||
| 105 | Otherwise, the value should be a list of fully-expanded directory | ||
| 106 | names. EDE searches for project files only in those directories. | ||
| 107 | If you invoke the commands \\[ede] or \\[ede-new] on a directory | ||
| 108 | that is not listed, Emacs will offer to add it to the list. | ||
| 109 | |||
| 110 | Any other value disables searching for EDE project files." | ||
| 111 | :group 'ede | ||
| 112 | :type '(choice (const :tag "Any directory" t) | ||
| 113 | (repeat :tag "List of directories" | ||
| 114 | (directory)) | ||
| 115 | (function :tag "Predicate")) | ||
| 116 | :version "23.4" | ||
| 117 | :risky t) | ||
| 118 | |||
| 119 | (defun ede-directory-safe-p (dir) | ||
| 120 | "Return non-nil if DIR is a safe directory to load projects from. | ||
| 121 | Projects that do not load a project definition as Emacs Lisp code | ||
| 122 | are safe, and can be loaded automatically. Other project types, | ||
| 123 | such as those created with Project.ede files, are safe only if | ||
| 124 | specified by `ede-project-directories'." | ||
| 125 | (setq dir (directory-file-name (expand-file-name dir))) | ||
| 126 | ;; Load only if allowed by `ede-project-directories'. | ||
| 127 | (or (eq ede-project-directories t) | ||
| 128 | (and (functionp ede-project-directories) | ||
| 129 | (funcall ede-project-directories dir)) | ||
| 130 | (and (listp ede-project-directories) | ||
| 131 | (member dir ede-project-directories)))) | ||
| 132 | |||
| 97 | 133 | ||
| 98 | ;;; Management variables | 134 | ;;; Management variables |
| 99 | 135 | ||
| @@ -420,24 +456,42 @@ provided `global-ede-mode' is enabled." | |||
| 420 | Sets buffer local variables for EDE." | 456 | Sets buffer local variables for EDE." |
| 421 | (let* ((ROOT nil) | 457 | (let* ((ROOT nil) |
| 422 | (proj (ede-directory-get-open-project default-directory | 458 | (proj (ede-directory-get-open-project default-directory |
| 423 | 'ROOT))) | 459 | 'ROOT)) |
| 460 | (projauto nil)) | ||
| 461 | |||
| 424 | (when (or proj ROOT | 462 | (when (or proj ROOT |
| 425 | (ede-directory-project-p default-directory t)) | 463 | ;; If there is no open project, look up the project |
| 464 | ;; autoloader to see if we should initialize. | ||
| 465 | (setq projauto (ede-directory-project-p default-directory t))) | ||
| 466 | |||
| 467 | (when (and (not proj) projauto) | ||
| 468 | |||
| 469 | ;; No project was loaded, but we have a project description | ||
| 470 | ;; object. This means that we can check if it is a safe | ||
| 471 | ;; project to load before requesting it to be loaded. | ||
| 426 | 472 | ||
| 427 | (when (not proj) | 473 | (when (or (oref projauto safe-p) |
| 428 | ;; @todo - this could be wasteful. | 474 | ;; The project style is not safe, so check if it is |
| 429 | (setq proj (ede-load-project-file default-directory 'ROOT))) | 475 | ;; in `ede-project-directories'. |
| 476 | (let ((top (ede-toplevel-project default-directory))) | ||
| 477 | (ede-directory-safe-p top))) | ||
| 430 | 478 | ||
| 431 | (setq ede-object (ede-buffer-object (current-buffer) | 479 | ;; The project is safe, so load it in. |
| 480 | (setq proj (ede-load-project-file default-directory 'ROOT)))) | ||
| 481 | |||
| 482 | ;; Only initialize EDE state in this buffer if we found a project. | ||
| 483 | (when proj | ||
| 484 | |||
| 485 | (setq ede-object (ede-buffer-object (current-buffer) | ||
| 432 | 'ede-object-project)) | 486 | 'ede-object-project)) |
| 433 | 487 | ||
| 434 | (setq ede-object-root-project | 488 | (setq ede-object-root-project |
| 435 | (or ROOT (ede-project-root ede-object-project))) | 489 | (or ROOT (ede-project-root ede-object-project))) |
| 436 | 490 | ||
| 437 | (if (and (not ede-object) ede-object-project) | 491 | (if (and (not ede-object) ede-object-project) |
| 438 | (ede-auto-add-to-target)) | 492 | (ede-auto-add-to-target)) |
| 439 | 493 | ||
| 440 | (ede-apply-target-options)))) | 494 | (ede-apply-target-options))))) |
| 441 | 495 | ||
| 442 | (defun ede-reset-all-buffers (onoff) | 496 | (defun ede-reset-all-buffers (onoff) |
| 443 | "Reset all the buffers due to change in EDE. | 497 | "Reset all the buffers due to change in EDE. |
| @@ -557,13 +611,73 @@ of objects with the `ede-want-file-p' method." | |||
| 557 | 611 | ||
| 558 | ;;; Interactive method invocations | 612 | ;;; Interactive method invocations |
| 559 | ;; | 613 | ;; |
| 560 | (defun ede (file) | 614 | (defun ede (dir) |
| 561 | "Start up EDE on something. | 615 | "Start up EDE for directory DIR. |
| 562 | Argument FILE is the file or directory to load a project from." | 616 | If DIR has an existing project file, load it. |
| 563 | (interactive "fProject File: ") | 617 | Otherwise, create a new project for DIR." |
| 564 | (if (not (file-exists-p file)) | 618 | (interactive |
| 565 | (ede-new file) | 619 | ;; When choosing a directory to turn on, and we see some directory here, |
| 566 | (ede-load-project-file (file-name-directory file)))) | 620 | ;; provide that as the default. |
| 621 | (let* ((top (ede-toplevel-project default-directory)) | ||
| 622 | (promptdflt (or top default-directory))) | ||
| 623 | (list (read-directory-name "Project directory: " | ||
| 624 | promptdflt promptdflt t)))) | ||
| 625 | (unless (file-directory-p dir) | ||
| 626 | (error "%s is not a directory" dir)) | ||
| 627 | (when (ede-directory-get-open-project dir) | ||
| 628 | (error "%s already has an open project associated with it" dir)) | ||
| 629 | |||
| 630 | ;; Check if the directory has been added to the list of safe | ||
| 631 | ;; directories. It can also add the directory to the safe list if | ||
| 632 | ;; the user chooses. | ||
| 633 | (if (ede-check-project-directory dir) | ||
| 634 | (progn | ||
| 635 | ;; If there is a project in DIR, load it, otherwise do | ||
| 636 | ;; nothing. | ||
| 637 | (ede-load-project-file dir) | ||
| 638 | |||
| 639 | ;; Check if we loaded anything on the previous line. | ||
| 640 | (if (ede-current-project dir) | ||
| 641 | |||
| 642 | ;; We successfully opened an existing project. Some open | ||
| 643 | ;; buffers may also be referring to this project. | ||
| 644 | ;; Resetting all the buffers will get them to also point | ||
| 645 | ;; at this new open project. | ||
| 646 | (ede-reset-all-buffers 1) | ||
| 647 | |||
| 648 | ;; ELSE | ||
| 649 | ;; There was no project, so switch to `ede-new' which is how | ||
| 650 | ;; a user can select a new kind of project to create. | ||
| 651 | (let ((default-directory (expand-file-name dir))) | ||
| 652 | (call-interactively 'ede-new)))) | ||
| 653 | |||
| 654 | ;; If the proposed directory isn't safe, then say so. | ||
| 655 | (error "%s is not an allowed project directory in `ede-project-directories'" | ||
| 656 | dir))) | ||
| 657 | |||
| 658 | (defun ede-check-project-directory (dir) | ||
| 659 | "Check if DIR should be in `ede-project-directories'. | ||
| 660 | If it is not, try asking the user if it should be added; if so, | ||
| 661 | add it and save `ede-project-directories' via Customize. | ||
| 662 | Return nil iff DIR should not be in `ede-project-directories'." | ||
| 663 | (setq dir (directory-file-name (expand-file-name dir))) ; strip trailing / | ||
| 664 | (or (eq ede-project-directories t) | ||
| 665 | (and (functionp ede-project-directories) | ||
| 666 | (funcall ede-project-directories dir)) | ||
| 667 | ;; If `ede-project-directories' is a list, maybe add it. | ||
| 668 | (when (listp ede-project-directories) | ||
| 669 | (or (member dir ede-project-directories) | ||
| 670 | (when (y-or-n-p (format "`%s' is not listed in `ede-project-directories'. | ||
| 671 | Add it to the list of allowed project directories? " | ||
| 672 | dir)) | ||
| 673 | (push dir ede-project-directories) | ||
| 674 | ;; If possible, save `ede-project-directories'. | ||
| 675 | (if (or custom-file user-init-file) | ||
| 676 | (let ((coding-system-for-read nil)) | ||
| 677 | (customize-save-variable | ||
| 678 | 'ede-project-directories | ||
| 679 | ede-project-directories))) | ||
| 680 | t))))) | ||
| 567 | 681 | ||
| 568 | (defun ede-new (type &optional name) | 682 | (defun ede-new (type &optional name) |
| 569 | "Create a new project starting from project type TYPE. | 683 | "Create a new project starting from project type TYPE. |
| @@ -598,6 +712,11 @@ Optional argument NAME is the name to give this project." | |||
| 598 | (error "Cannot create project in non-existent directory %s" default-directory)) | 712 | (error "Cannot create project in non-existent directory %s" default-directory)) |
| 599 | (when (not (file-writable-p default-directory)) | 713 | (when (not (file-writable-p default-directory)) |
| 600 | (error "No write permissions for %s" default-directory)) | 714 | (error "No write permissions for %s" default-directory)) |
| 715 | (unless (ede-check-project-directory default-directory) | ||
| 716 | (error "%s is not an allowed project directory in `ede-project-directories'" | ||
| 717 | default-directory)) | ||
| 718 | ;; Make sure the project directory is loadable in the future. | ||
| 719 | (ede-check-project-directory default-directory) | ||
| 601 | ;; Create the project | 720 | ;; Create the project |
| 602 | (let* ((obj (object-assoc type 'name ede-project-class-files)) | 721 | (let* ((obj (object-assoc type 'name ede-project-class-files)) |
| 603 | (nobj (let ((f (oref obj file)) | 722 | (nobj (let ((f (oref obj file)) |
| @@ -631,6 +750,10 @@ Optional argument NAME is the name to give this project." | |||
| 631 | (ede-add-subproject pp nobj) | 750 | (ede-add-subproject pp nobj) |
| 632 | (ede-commit-project pp))) | 751 | (ede-commit-project pp))) |
| 633 | (ede-commit-project nobj)) | 752 | (ede-commit-project nobj)) |
| 753 | ;; Once the project is created, load it again. This used to happen | ||
| 754 | ;; lazily, but with project loading occurring less often and with | ||
| 755 | ;; security in mind, this is now the safe time to reload. | ||
| 756 | (ede-load-project-file default-directory) | ||
| 634 | ;; Have the menu appear | 757 | ;; Have the menu appear |
| 635 | (setq ede-minor-mode t) | 758 | (setq ede-minor-mode t) |
| 636 | ;; Allert the user | 759 | ;; Allert the user |
| @@ -653,11 +776,16 @@ ARGS are additional arguments to pass to method SYM." | |||
| 653 | (defun ede-rescan-toplevel () | 776 | (defun ede-rescan-toplevel () |
| 654 | "Rescan all project files." | 777 | "Rescan all project files." |
| 655 | (interactive) | 778 | (interactive) |
| 656 | (let ((toppath (ede-toplevel-project default-directory)) | 779 | (if (not (ede-directory-get-open-project default-directory)) |
| 657 | (ede-deep-rescan t)) | 780 | ;; This directory isn't open. Can't rescan. |
| 658 | (project-rescan (ede-load-project-file toppath)) | 781 | (error "Attempt to rescan a project that isn't open") |
| 659 | (ede-reset-all-buffers 1) | 782 | |
| 660 | )) | 783 | ;; Continue |
| 784 | (let ((toppath (ede-toplevel-project default-directory)) | ||
| 785 | (ede-deep-rescan t)) | ||
| 786 | |||
| 787 | (project-rescan (ede-load-project-file toppath)) | ||
| 788 | (ede-reset-all-buffers 1)))) | ||
| 661 | 789 | ||
| 662 | (defun ede-new-target (&rest args) | 790 | (defun ede-new-target (&rest args) |
| 663 | "Create a new target specific to this type of project file. | 791 | "Create a new target specific to this type of project file. |
| @@ -893,7 +1021,7 @@ Optional ROOTRETURN will return the root project for DIR." | |||
| 893 | ;; Do the load | 1021 | ;; Do the load |
| 894 | ;;(message "EDE LOAD : %S" file) | 1022 | ;;(message "EDE LOAD : %S" file) |
| 895 | (let* ((file dir) | 1023 | (let* ((file dir) |
| 896 | (path (expand-file-name (file-name-directory file))) | 1024 | (path (file-name-as-directory (expand-file-name dir))) |
| 897 | (pfc (ede-directory-project-p path)) | 1025 | (pfc (ede-directory-project-p path)) |
| 898 | (toppath nil) | 1026 | (toppath nil) |
| 899 | (o nil)) | 1027 | (o nil)) |
| @@ -922,13 +1050,11 @@ Optional ROOTRETURN will return the root project for DIR." | |||
| 922 | ;; See if it's been loaded before | 1050 | ;; See if it's been loaded before |
| 923 | (setq o (object-assoc (ede-dir-to-projectfile pfc toppath) 'file | 1051 | (setq o (object-assoc (ede-dir-to-projectfile pfc toppath) 'file |
| 924 | ede-projects)) | 1052 | ede-projects)) |
| 925 | (if (not o) | 1053 | |
| 926 | ;; If not, get it now. | 1054 | ;; If not open yet, load it. |
| 927 | (let ((ede-constructing pfc)) | 1055 | (unless o |
| 928 | (setq o (funcall (oref pfc load-type) toppath)) | 1056 | (let ((ede-constructing pfc)) |
| 929 | (when (not o) | 1057 | (setq o (ede-auto-load-project pfc toppath)))) |
| 930 | (error "Project type error: :load-type failed to create a project")) | ||
| 931 | (ede-add-project-to-global-list o))) | ||
| 932 | 1058 | ||
| 933 | ;; Return the found root project. | 1059 | ;; Return the found root project. |
| 934 | (when rootreturn (set rootreturn o)) | 1060 | (when rootreturn (set rootreturn o)) |
| @@ -982,13 +1108,7 @@ Optional argument OBJ is an object to find the parent of." | |||
| 982 | (and root | 1108 | (and root |
| 983 | (ede-find-subproject-for-directory root updir)) | 1109 | (ede-find-subproject-for-directory root updir)) |
| 984 | ;; Try the all structure based search. | 1110 | ;; Try the all structure based search. |
| 985 | (ede-directory-get-open-project updir) | 1111 | (ede-directory-get-open-project updir)))))))) |
| 986 | ;; Load up the project file as a last resort. | ||
| 987 | ;; Last resort since it uses file-truename, and other | ||
| 988 | ;; slow features. | ||
| 989 | (and (ede-directory-project-p updir) | ||
| 990 | (ede-load-project-file | ||
| 991 | (file-name-as-directory updir)))))))))) | ||
| 992 | 1112 | ||
| 993 | (defun ede-current-project (&optional dir) | 1113 | (defun ede-current-project (&optional dir) |
| 994 | "Return the current project file. | 1114 | "Return the current project file. |
| @@ -1002,11 +1122,7 @@ If optional DIR is provided, get the project for DIR instead." | |||
| 1002 | ;; No current project. | 1122 | ;; No current project. |
| 1003 | (when (not ans) | 1123 | (when (not ans) |
| 1004 | (let* ((ldir (or dir default-directory))) | 1124 | (let* ((ldir (or dir default-directory))) |
| 1005 | (setq ans (ede-directory-get-open-project ldir)) | 1125 | (setq ans (ede-directory-get-open-project ldir)))) |
| 1006 | (or ans | ||
| 1007 | ;; No open project, if this dir pass project-p, then load. | ||
| 1008 | (when (ede-directory-project-p ldir) | ||
| 1009 | (setq ans (ede-load-project-file ldir)))))) | ||
| 1010 | ;; Return what we found. | 1126 | ;; Return what we found. |
| 1011 | ans)) | 1127 | ans)) |
| 1012 | 1128 | ||
| @@ -1061,12 +1177,13 @@ If TARGET belongs to a subproject, return that project file." | |||
| 1061 | "Return the project which is the parent of TARGET. | 1177 | "Return the project which is the parent of TARGET. |
| 1062 | It is recommended you track the project a different way as this function | 1178 | It is recommended you track the project a different way as this function |
| 1063 | could become slow in time." | 1179 | could become slow in time." |
| 1064 | ;; @todo - use ede-object-project as a starting point. | 1180 | (or ede-object-project |
| 1065 | (let ((ans nil) (projs ede-projects)) | 1181 | ;; If not cached, derive it from the current directory of the target. |
| 1066 | (while (and (not ans) projs) | 1182 | (let ((ans nil) (projs ede-projects)) |
| 1067 | (setq ans (ede-target-in-project-p (car projs) target) | 1183 | (while (and (not ans) projs) |
| 1068 | projs (cdr projs))) | 1184 | (setq ans (ede-target-in-project-p (car projs) target) |
| 1069 | ans)) | 1185 | projs (cdr projs))) |
| 1186 | ans))) | ||
| 1070 | 1187 | ||
| 1071 | (defmethod ede-find-target ((proj ede-project) buffer) | 1188 | (defmethod ede-find-target ((proj ede-project) buffer) |
| 1072 | "Fetch the target in PROJ belonging to BUFFER or nil." | 1189 | "Fetch the target in PROJ belonging to BUFFER or nil." |
diff --git a/lisp/cedet/ede/auto.el b/lisp/cedet/ede/auto.el index d08ab543b82..b458cc246f0 100644 --- a/lisp/cedet/ede/auto.el +++ b/lisp/cedet/ede/auto.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/auto.el --- Autoload features for EDE | 1 | ;;; ede/auto.el --- Autoload features for EDE |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2010-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2010-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
| @@ -58,6 +58,13 @@ associated with a single object class, based on the initializers used.") | |||
| 58 | :initform t | 58 | :initform t |
| 59 | :documentation | 59 | :documentation |
| 60 | "Non-nil if this is an option when a user creates a project.") | 60 | "Non-nil if this is an option when a user creates a project.") |
| 61 | (safe-p :initarg :safe-p | ||
| 62 | :initform t | ||
| 63 | :documentation | ||
| 64 | "Non-nil if the project load files are \"safe\". | ||
| 65 | An unsafe project is one that loads project variables via Emacs | ||
| 66 | Lisp code. A safe project is one that loads project variables by | ||
| 67 | scanning files without loading Lisp code from them.") | ||
| 61 | ) | 68 | ) |
| 62 | "Class representing minimal knowledge set to run preliminary EDE functions. | 69 | "Class representing minimal knowledge set to run preliminary EDE functions. |
| 63 | When more advanced functionality is needed from a project type, that projects | 70 | When more advanced functionality is needed from a project type, that projects |
| @@ -69,13 +76,15 @@ type is required and the load function used.") | |||
| 69 | :name "Make" :file 'ede/proj | 76 | :name "Make" :file 'ede/proj |
| 70 | :proj-file "Project.ede" | 77 | :proj-file "Project.ede" |
| 71 | :load-type 'ede-proj-load | 78 | :load-type 'ede-proj-load |
| 72 | :class-sym 'ede-proj-project) | 79 | :class-sym 'ede-proj-project |
| 80 | :safe-p nil) | ||
| 73 | (ede-project-autoload "edeproject-automake" | 81 | (ede-project-autoload "edeproject-automake" |
| 74 | :name "Automake" :file 'ede/proj | 82 | :name "Automake" :file 'ede/proj |
| 75 | :proj-file "Project.ede" | 83 | :proj-file "Project.ede" |
| 76 | :initializers '(:makefile-type Makefile.am) | 84 | :initializers '(:makefile-type Makefile.am) |
| 77 | :load-type 'ede-proj-load | 85 | :load-type 'ede-proj-load |
| 78 | :class-sym 'ede-proj-project) | 86 | :class-sym 'ede-proj-project |
| 87 | :safe-p nil) | ||
| 79 | (ede-project-autoload "automake" | 88 | (ede-project-autoload "automake" |
| 80 | :name "automake" :file 'ede/project-am | 89 | :name "automake" :file 'ede/project-am |
| 81 | :proj-file "Makefile.am" | 90 | :proj-file "Makefile.am" |
| @@ -84,6 +93,8 @@ type is required and the load function used.") | |||
| 84 | :new-p nil)) | 93 | :new-p nil)) |
| 85 | "List of vectors defining how to determine what type of projects exist.") | 94 | "List of vectors defining how to determine what type of projects exist.") |
| 86 | 95 | ||
| 96 | (put 'ede-project-class-files 'risky-local-variable t) | ||
| 97 | |||
| 87 | ;;; EDE project-autoload methods | 98 | ;;; EDE project-autoload methods |
| 88 | ;; | 99 | ;; |
| 89 | (defmethod ede-project-root ((this ede-project-autoload)) | 100 | (defmethod ede-project-root ((this ede-project-autoload)) |
| @@ -122,6 +133,19 @@ Return nil if the project file does not exist." | |||
| 122 | (when (and f (file-exists-p f)) | 133 | (when (and f (file-exists-p f)) |
| 123 | f))) | 134 | f))) |
| 124 | 135 | ||
| 136 | (defmethod ede-auto-load-project ((this ede-project-autoload) dir) | ||
| 137 | "Load in the project associated with THIS project autoload description. | ||
| 138 | THIS project description should be valid for DIR, where the project will | ||
| 139 | be loaded." | ||
| 140 | ;; Last line of defense: don't load unsafe projects. | ||
| 141 | (when (not (or (oref this :safe-p) | ||
| 142 | (ede-directory-safe-p dir))) | ||
| 143 | (error "Attempt to load an unsafe project (bug elsewhere in EDE)")) | ||
| 144 | ;; Things are good - so load the project. | ||
| 145 | (let ((o (funcall (oref this load-type) dir))) | ||
| 146 | (when (not o) | ||
| 147 | (error "Project type error: :load-type failed to create a project")) | ||
| 148 | (ede-add-project-to-global-list o))) | ||
| 125 | 149 | ||
| 126 | (provide 'ede/auto) | 150 | (provide 'ede/auto) |
| 127 | 151 | ||
diff --git a/lisp/cedet/ede/autoconf-edit.el b/lisp/cedet/ede/autoconf-edit.el index c6545dd9015..666ba0b0a06 100644 --- a/lisp/cedet/ede/autoconf-edit.el +++ b/lisp/cedet/ede/autoconf-edit.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/autoconf-edit.el --- Keymap for autoconf | 1 | ;;; ede/autoconf-edit.el --- Keymap for autoconf |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2000, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2000, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project | 6 | ;; Keywords: project |
diff --git a/lisp/cedet/ede/base.el b/lisp/cedet/ede/base.el index 8b0bd261daf..4365fdc2190 100644 --- a/lisp/cedet/ede/base.el +++ b/lisp/cedet/ede/base.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/base.el --- Baseclasses for EDE. | 1 | ;;; ede/base.el --- Baseclasses for EDE. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2010-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2010-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/cpp-root.el b/lisp/cedet/ede/cpp-root.el index e4d1bf205ec..e6fd92759de 100644 --- a/lisp/cedet/ede/cpp-root.el +++ b/lisp/cedet/ede/cpp-root.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/cpp-root.el --- A simple way to wrap a C++ project with a single root | 1 | ;;; ede/cpp-root.el --- A simple way to wrap a C++ project with a single root |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/custom.el b/lisp/cedet/ede/custom.el index ac0907e8e7f..ce851a9cd4f 100644 --- a/lisp/cedet/ede/custom.el +++ b/lisp/cedet/ede/custom.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/custom.el --- customization of EDE projects. | 1 | ;;; ede/custom.el --- customization of EDE projects. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2010-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2010-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/dired.el b/lisp/cedet/ede/dired.el index b7a98271ff3..bf9ab272785 100644 --- a/lisp/cedet/ede/dired.el +++ b/lisp/cedet/ede/dired.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/dired.el --- EDE extensions to dired. | 1 | ;;; ede/dired.el --- EDE extensions to dired. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2000, 2003, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2000, 2003, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Version: 0.4 | 6 | ;; Version: 0.4 |
diff --git a/lisp/cedet/ede/emacs.el b/lisp/cedet/ede/emacs.el index c1ca8b69208..d7c83749ffa 100644 --- a/lisp/cedet/ede/emacs.el +++ b/lisp/cedet/ede/emacs.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/emacs.el --- Special project for Emacs | 1 | ;;; ede/emacs.el --- Special project for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/files.el b/lisp/cedet/ede/files.el index f17dfd85fdf..02aeffc5e2b 100644 --- a/lisp/cedet/ede/files.el +++ b/lisp/cedet/ede/files.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/files.el --- Associate projects with files and directories. | 1 | ;;; ede/files.el --- Associate projects with files and directories. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/generic.el b/lisp/cedet/ede/generic.el index 69570771546..67ef63f662e 100644 --- a/lisp/cedet/ede/generic.el +++ b/lisp/cedet/ede/generic.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/generic.el --- Base Support for generic build systems | 1 | ;;; ede/generic.el --- Base Support for generic build systems |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2010-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2010-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/linux.el b/lisp/cedet/ede/linux.el index 0ed9c3054ef..70cd9498f69 100644 --- a/lisp/cedet/ede/linux.el +++ b/lisp/cedet/ede/linux.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/linux.el --- Special project for Linux | 1 | ;;; ede/linux.el --- Special project for Linux |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/locate.el b/lisp/cedet/ede/locate.el index 427b87d2bc0..c008f5fb945 100644 --- a/lisp/cedet/ede/locate.el +++ b/lisp/cedet/ede/locate.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/locate.el --- Locate support | 1 | ;;; ede/locate.el --- Locate support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/make.el b/lisp/cedet/ede/make.el index 1c1bcd47d75..b795977a9c6 100644 --- a/lisp/cedet/ede/make.el +++ b/lisp/cedet/ede/make.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/make.el --- General information about "make" | 1 | ;;; ede/make.el --- General information about "make" |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/makefile-edit.el b/lisp/cedet/ede/makefile-edit.el index 718fdf58b11..afa1c7200ec 100644 --- a/lisp/cedet/ede/makefile-edit.el +++ b/lisp/cedet/ede/makefile-edit.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; makefile-edit.el --- Makefile editing/scanning commands. | 1 | ;;; makefile-edit.el --- Makefile editing/scanning commands. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/pconf.el b/lisp/cedet/ede/pconf.el index ae503e836d8..2e44379b809 100644 --- a/lisp/cedet/ede/pconf.el +++ b/lisp/cedet/ede/pconf.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/pconf.el --- configure.ac maintenance for EDE | 1 | ;;; ede/pconf.el --- configure.ac maintenance for EDE |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1998-2000, 2005, 2008-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 1998-2000, 2005, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project | 6 | ;; Keywords: project |
diff --git a/lisp/cedet/ede/pmake.el b/lisp/cedet/ede/pmake.el index 4065b848f54..bd5400bb615 100644 --- a/lisp/cedet/ede/pmake.el +++ b/lisp/cedet/ede/pmake.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede-pmake.el --- EDE Generic Project Makefile code generator. | 1 | ;;; ede-pmake.el --- EDE Generic Project Makefile code generator. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj-archive.el b/lisp/cedet/ede/proj-archive.el index 23ef4850b6a..e07415a6723 100644 --- a/lisp/cedet/ede/proj-archive.el +++ b/lisp/cedet/ede/proj-archive.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/proj-archive.el --- EDE Generic Project archive support | 1 | ;;; ede/proj-archive.el --- EDE Generic Project archive support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2001, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2001, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj-aux.el b/lisp/cedet/ede/proj-aux.el index 2a8f1de65e2..f5b43e1542c 100644 --- a/lisp/cedet/ede/proj-aux.el +++ b/lisp/cedet/ede/proj-aux.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/proj-aux.el --- EDE Generic Project auxiliary file support | 1 | ;;; ede/proj-aux.el --- EDE Generic Project auxiliary file support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2000, 2007, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2000, 2007, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj-comp.el b/lisp/cedet/ede/proj-comp.el index 84bf8ebf1a0..8277f58a5e0 100644 --- a/lisp/cedet/ede/proj-comp.el +++ b/lisp/cedet/ede/proj-comp.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/proj-comp.el --- EDE Generic Project compiler/rule driver | 1 | ;;; ede/proj-comp.el --- EDE Generic Project compiler/rule driver |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2001, 2004-2005, 2007, 2009-2011 | 3 | ;; Copyright (C) 1999-2001, 2004-2005, 2007, 2009-2012 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
diff --git a/lisp/cedet/ede/proj-elisp.el b/lisp/cedet/ede/proj-elisp.el index 66c71063363..78200acff7d 100644 --- a/lisp/cedet/ede/proj-elisp.el +++ b/lisp/cedet/ede/proj-elisp.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede-proj-elisp.el --- EDE Generic Project Emacs Lisp support | 1 | ;;; ede-proj-elisp.el --- EDE Generic Project Emacs Lisp support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj-info.el b/lisp/cedet/ede/proj-info.el index d943e609528..80d55232949 100644 --- a/lisp/cedet/ede/proj-info.el +++ b/lisp/cedet/ede/proj-info.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede-proj-info.el --- EDE Generic Project texinfo support | 1 | ;;; ede-proj-info.el --- EDE Generic Project texinfo support |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1998-2001, 2004, 2007-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 1998-2001, 2004, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj-misc.el b/lisp/cedet/ede/proj-misc.el index 1c9b9bea0f4..590e0894db4 100644 --- a/lisp/cedet/ede/proj-misc.el +++ b/lisp/cedet/ede/proj-misc.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede-proj-misc.el --- EDE Generic Project Emacs Lisp support | 1 | ;;; ede-proj-misc.el --- EDE Generic Project Emacs Lisp support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2001, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2001, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj-obj.el b/lisp/cedet/ede/proj-obj.el index 7e7d289a59a..5b7e64b6aa1 100644 --- a/lisp/cedet/ede/proj-obj.el +++ b/lisp/cedet/ede/proj-obj.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/proj-obj.el --- EDE Generic Project Object code generation support | 1 | ;;; ede/proj-obj.el --- EDE Generic Project Object code generation support |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1998-2000, 2005, 2008-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 1998-2000, 2005, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj-prog.el b/lisp/cedet/ede/proj-prog.el index f33f5327beb..18a00def986 100644 --- a/lisp/cedet/ede/proj-prog.el +++ b/lisp/cedet/ede/proj-prog.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede-proj-prog.el --- EDE Generic Project program support | 1 | ;;; ede-proj-prog.el --- EDE Generic Project program support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2001, 2005, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2001, 2005, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj-scheme.el b/lisp/cedet/ede/proj-scheme.el index 6a08d4fadd1..9817d0fb60b 100644 --- a/lisp/cedet/ede/proj-scheme.el +++ b/lisp/cedet/ede/proj-scheme.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/proj-scheme.el --- EDE Generic Project scheme (guile) support | 1 | ;;; ede/proj-scheme.el --- EDE Generic Project scheme (guile) support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2000, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2000, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make, scheme | 6 | ;; Keywords: project, make, scheme |
diff --git a/lisp/cedet/ede/proj-shared.el b/lisp/cedet/ede/proj-shared.el index 7268fb95646..5b192baf374 100644 --- a/lisp/cedet/ede/proj-shared.el +++ b/lisp/cedet/ede/proj-shared.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede-proj-shared.el --- EDE Generic Project shared library support | 1 | ;;; ede-proj-shared.el --- EDE Generic Project shared library support |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1998-2000, 2009-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 1998-2000, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/proj.el b/lisp/cedet/ede/proj.el index a77bb02218b..d80d55bf916 100644 --- a/lisp/cedet/ede/proj.el +++ b/lisp/cedet/ede/proj.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/proj.el --- EDE Generic Project file driver | 1 | ;;; ede/proj.el --- EDE Generic Project file driver |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2003, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2003, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/project-am.el b/lisp/cedet/ede/project-am.el index 033a486f1a7..b775cddbc0e 100644 --- a/lisp/cedet/ede/project-am.el +++ b/lisp/cedet/ede/project-am.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; project-am.el --- A project management scheme based on automake files. | 1 | ;;; project-am.el --- A project management scheme based on automake files. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2000, 2003, 2005, 2007-2011 | 3 | ;; Copyright (C) 1998-2000, 2003, 2005, 2007-2012 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
diff --git a/lisp/cedet/ede/shell.el b/lisp/cedet/ede/shell.el index 194b7285a0b..526f30e8aa9 100644 --- a/lisp/cedet/ede/shell.el +++ b/lisp/cedet/ede/shell.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/shell.el --- A shell controlled by EDE. | 1 | ;;; ede/shell.el --- A shell controlled by EDE. |
| 2 | ;; | 2 | ;; |
| 3 | ;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | ;; | 4 | ;; |
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/simple.el b/lisp/cedet/ede/simple.el index 8d77cea6529..5cfa750c63f 100644 --- a/lisp/cedet/ede/simple.el +++ b/lisp/cedet/ede/simple.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/simple.el --- Overlay an EDE structure on an existing project | 1 | ;;; ede/simple.el --- Overlay an EDE structure on an existing project |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
| @@ -50,7 +50,8 @@ | |||
| 50 | :name "Simple" :file 'ede/simple | 50 | :name "Simple" :file 'ede/simple |
| 51 | :proj-file 'ede-simple-projectfile-for-dir | 51 | :proj-file 'ede-simple-projectfile-for-dir |
| 52 | :load-type 'ede-simple-load | 52 | :load-type 'ede-simple-load |
| 53 | :class-sym 'ede-simple-project) | 53 | :class-sym 'ede-simple-project |
| 54 | :safe-p nil) | ||
| 54 | t) | 55 | t) |
| 55 | 56 | ||
| 56 | (defcustom ede-simple-save-directory "~/.ede" | 57 | (defcustom ede-simple-save-directory "~/.ede" |
diff --git a/lisp/cedet/ede/source.el b/lisp/cedet/ede/source.el index e5dc12d064f..956ebb43a27 100644 --- a/lisp/cedet/ede/source.el +++ b/lisp/cedet/ede/source.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;; ede/source.el --- EDE source code object | 1 | ;; ede/source.el --- EDE source code object |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/ede/speedbar.el b/lisp/cedet/ede/speedbar.el index fdf61b51b68..57e5f9f2e9b 100644 --- a/lisp/cedet/ede/speedbar.el +++ b/lisp/cedet/ede/speedbar.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/speedbar.el --- Speedbar viewing of EDE projects | 1 | ;;; ede/speedbar.el --- Speedbar viewing of EDE projects |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2001, 2003, 2005, 2007-2011 | 3 | ;; Copyright (C) 1998-2001, 2003, 2005, 2007-2012 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
diff --git a/lisp/cedet/ede/srecode.el b/lisp/cedet/ede/srecode.el index f7428bae04f..ccf9459cae7 100644 --- a/lisp/cedet/ede/srecode.el +++ b/lisp/cedet/ede/srecode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/srecode.el --- EDE utilities on top of SRecoder | 1 | ;;; ede/srecode.el --- EDE utilities on top of SRecoder |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/ede/system.el b/lisp/cedet/ede/system.el index b69938af4ab..4b28303a1c4 100644 --- a/lisp/cedet/ede/system.el +++ b/lisp/cedet/ede/system.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede-system.el --- EDE working with the system (VC, FTP, ETC) | 1 | ;;; ede-system.el --- EDE working with the system (VC, FTP, ETC) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001-2003, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001-2003, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make, vc | 6 | ;; Keywords: project, make, vc |
diff --git a/lisp/cedet/ede/util.el b/lisp/cedet/ede/util.el index 053180d4a8b..05688aa56ff 100644 --- a/lisp/cedet/ede/util.el +++ b/lisp/cedet/ede/util.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ede/util.el --- EDE utilities | 1 | ;;; ede/util.el --- EDE utilities |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000, 2005, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000, 2005, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/inversion.el b/lisp/cedet/inversion.el index 35841d2a6b2..877ed54566c 100644 --- a/lisp/cedet/inversion.el +++ b/lisp/cedet/inversion.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; inversion.el --- When you need something in version XX.XX | 1 | ;;; inversion.el --- When you need something in version XX.XX |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2002-2003, 2005-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2002-2003, 2005-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Version: 0.2 | 6 | ;; Version: 0.2 |
diff --git a/lisp/cedet/mode-local.el b/lisp/cedet/mode-local.el index 511a3cd1d8b..7346e88797d 100644 --- a/lisp/cedet/mode-local.el +++ b/lisp/cedet/mode-local.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; mode-local.el --- Support for mode local facilities | 1 | ;;; mode-local.el --- Support for mode local facilities |
| 2 | ;; | 2 | ;; |
| 3 | ;; Copyright (C) 2004-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2004-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | ;; | 4 | ;; |
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | ;; Maintainer: David Ponce <david@dponce.com> | 6 | ;; Maintainer: David Ponce <david@dponce.com> |
diff --git a/lisp/cedet/pulse.el b/lisp/cedet/pulse.el index 4929feb0302..746ee0b89af 100644 --- a/lisp/cedet/pulse.el +++ b/lisp/cedet/pulse.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; pulse.el --- Pulsing Overlays | 1 | ;;; pulse.el --- Pulsing Overlays |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | ;; Version: 1.0 | 6 | ;; Version: 1.0 |
diff --git a/lisp/cedet/semantic.el b/lisp/cedet/semantic.el index 337413caf75..1f07867bac5 100644 --- a/lisp/cedet/semantic.el +++ b/lisp/cedet/semantic.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic.el --- Semantic buffer evaluator. | 1 | ;;; semantic.el --- Semantic buffer evaluator. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax tools | 6 | ;; Keywords: syntax tools |
diff --git a/lisp/cedet/semantic/analyze.el b/lisp/cedet/semantic/analyze.el index ef09ea13b42..63acc555343 100644 --- a/lisp/cedet/semantic/analyze.el +++ b/lisp/cedet/semantic/analyze.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/analyze.el --- Analyze semantic tags against local context | 1 | ;;; semantic/analyze.el --- Analyze semantic tags against local context |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/analyze/complete.el b/lisp/cedet/semantic/analyze/complete.el index 89937f45ec8..edc3cdc230c 100644 --- a/lisp/cedet/semantic/analyze/complete.el +++ b/lisp/cedet/semantic/analyze/complete.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/analyze/complete.el --- Smart Completions | 1 | ;;; semantic/analyze/complete.el --- Smart Completions |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/analyze/debug.el b/lisp/cedet/semantic/analyze/debug.el index ce8e79b19dc..5fe0078478d 100644 --- a/lisp/cedet/semantic/analyze/debug.el +++ b/lisp/cedet/semantic/analyze/debug.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/analyze/debug.el --- Debug the analyzer | 1 | ;;; semantic/analyze/debug.el --- Debug the analyzer |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/analyze/fcn.el b/lisp/cedet/semantic/analyze/fcn.el index 967e5c59cda..a27356c784b 100644 --- a/lisp/cedet/semantic/analyze/fcn.el +++ b/lisp/cedet/semantic/analyze/fcn.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/analyze/fcn.el --- Analyzer support functions. | 1 | ;;; semantic/analyze/fcn.el --- Analyzer support functions. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/analyze/refs.el b/lisp/cedet/semantic/analyze/refs.el index 9a4459f037f..09a4c08c059 100644 --- a/lisp/cedet/semantic/analyze/refs.el +++ b/lisp/cedet/semantic/analyze/refs.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/analyze/refs.el --- Analysis of the references between tags. | 1 | ;;; semantic/analyze/refs.el --- Analysis of the references between tags. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine.el b/lisp/cedet/semantic/bovine.el index 036a6f38724..56bd1227993 100644 --- a/lisp/cedet/semantic/bovine.el +++ b/lisp/cedet/semantic/bovine.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine.el --- LL Parser/Analyzer core. | 1 | ;;; semantic/bovine.el --- LL Parser/Analyzer core. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2004, 2006-2007, 2009-2011 | 3 | ;; Copyright (C) 1999-2004, 2006-2007, 2009-2012 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 6 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
diff --git a/lisp/cedet/semantic/bovine/c-by.el b/lisp/cedet/semantic/bovine/c-by.el index 99429f01acd..b47dac49a52 100644 --- a/lisp/cedet/semantic/bovine/c-by.el +++ b/lisp/cedet/semantic/bovine/c-by.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine/c-by.el --- Generated parser support file | 1 | ;;; semantic/bovine/c-by.el --- Generated parser support file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; This file is part of GNU Emacs. | 5 | ;; This file is part of GNU Emacs. |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine/c.el b/lisp/cedet/semantic/bovine/c.el index 4da23498cfc..886b15d183e 100644 --- a/lisp/cedet/semantic/bovine/c.el +++ b/lisp/cedet/semantic/bovine/c.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine/c.el --- Semantic details for C | 1 | ;;; semantic/bovine/c.el --- Semantic details for C |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine/debug.el b/lisp/cedet/semantic/bovine/debug.el index 684db1e7bbf..3680247484d 100644 --- a/lisp/cedet/semantic/bovine/debug.el +++ b/lisp/cedet/semantic/bovine/debug.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine/debug.el --- Debugger support for bovinator | 1 | ;;; semantic/bovine/debug.el --- Debugger support for bovinator |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine/el.el b/lisp/cedet/semantic/bovine/el.el index 1a2061d01e7..818b8b581a4 100644 --- a/lisp/cedet/semantic/bovine/el.el +++ b/lisp/cedet/semantic/bovine/el.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine/el.el --- Semantic details for Emacs Lisp | 1 | ;;; semantic/bovine/el.el --- Semantic details for Emacs Lisp |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine/gcc.el b/lisp/cedet/semantic/bovine/gcc.el index acbbb13170e..8b47ae14eee 100644 --- a/lisp/cedet/semantic/bovine/gcc.el +++ b/lisp/cedet/semantic/bovine/gcc.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine/gcc.el --- gcc querying special code for the C parser | 1 | ;;; semantic/bovine/gcc.el --- gcc querying special code for the C parser |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine/make-by.el b/lisp/cedet/semantic/bovine/make-by.el index 41da728d537..ac38d1707c3 100644 --- a/lisp/cedet/semantic/bovine/make-by.el +++ b/lisp/cedet/semantic/bovine/make-by.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine/make-by.el --- Generated parser support file | 1 | ;;; semantic/bovine/make-by.el --- Generated parser support file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2004, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2004, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; This file is part of GNU Emacs. | 5 | ;; This file is part of GNU Emacs. |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine/make.el b/lisp/cedet/semantic/bovine/make.el index e132b48441a..4098b2c0374 100644 --- a/lisp/cedet/semantic/bovine/make.el +++ b/lisp/cedet/semantic/bovine/make.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine/make.el --- Makefile parsing rules. | 1 | ;;; semantic/bovine/make.el --- Makefile parsing rules. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000-2004, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000-2004, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine/scm-by.el b/lisp/cedet/semantic/bovine/scm-by.el index 8dd170384bc..d580a5fb22e 100644 --- a/lisp/cedet/semantic/bovine/scm-by.el +++ b/lisp/cedet/semantic/bovine/scm-by.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic-scm-by.el --- Generated parser support file | 1 | ;;; semantic-scm-by.el --- Generated parser support file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001, 2003, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2003, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; This file is part of GNU Emacs. | 5 | ;; This file is part of GNU Emacs. |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/bovine/scm.el b/lisp/cedet/semantic/bovine/scm.el index 0bdd8722db1..5c4e2ae6d60 100644 --- a/lisp/cedet/semantic/bovine/scm.el +++ b/lisp/cedet/semantic/bovine/scm.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/bovine/scm.el --- Semantic details for Scheme (guile) | 1 | ;;; semantic/bovine/scm.el --- Semantic details for Scheme (guile) |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2001-2004, 2008-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2001-2004, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/chart.el b/lisp/cedet/semantic/chart.el index 1c08cb04d15..c6b13475862 100644 --- a/lisp/cedet/semantic/chart.el +++ b/lisp/cedet/semantic/chart.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/chart.el --- Utilities for use with semantic tag tables | 1 | ;;; semantic/chart.el --- Utilities for use with semantic tag tables |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2001, 2003, 2005, 2008-2011 | 3 | ;; Copyright (C) 1999-2001, 2003, 2005, 2008-2012 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
diff --git a/lisp/cedet/semantic/complete.el b/lisp/cedet/semantic/complete.el index 7e01b88f60b..18d4052eb43 100644 --- a/lisp/cedet/semantic/complete.el +++ b/lisp/cedet/semantic/complete.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/complete.el --- Routines for performing tag completion | 1 | ;;; semantic/complete.el --- Routines for performing tag completion |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/ctxt.el b/lisp/cedet/semantic/ctxt.el index 4fef5937bc3..717b261984c 100644 --- a/lisp/cedet/semantic/ctxt.el +++ b/lisp/cedet/semantic/ctxt.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/ctxt.el --- Context calculations for Semantic tools. | 1 | ;;; semantic/ctxt.el --- Context calculations for Semantic tools. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/db-debug.el b/lisp/cedet/semantic/db-debug.el index 7d1abe11dd1..e73929382bf 100644 --- a/lisp/cedet/semantic/db-debug.el +++ b/lisp/cedet/semantic/db-debug.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-debug.el --- Extra level debugging routines for Semantic | 1 | ;;; semantic/db-debug.el --- Extra level debugging routines for Semantic |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/db-ebrowse.el b/lisp/cedet/semantic/db-ebrowse.el index fe5f3c193df..28e5649a865 100644 --- a/lisp/cedet/semantic/db-ebrowse.el +++ b/lisp/cedet/semantic/db-ebrowse.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-ebrowse.el --- Semanticdb backend using ebrowse. | 1 | ;;; semantic/db-ebrowse.el --- Semanticdb backend using ebrowse. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Authors: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Joakim Verona | 6 | ;; Joakim Verona |
diff --git a/lisp/cedet/semantic/db-el.el b/lisp/cedet/semantic/db-el.el index 0cbff54fd1d..ce6f33f0d18 100644 --- a/lisp/cedet/semantic/db-el.el +++ b/lisp/cedet/semantic/db-el.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-el.el --- Semantic database extensions for Emacs Lisp | 1 | ;;; semantic/db-el.el --- Semantic database extensions for Emacs Lisp |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2002-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2002-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: tags | 6 | ;; Keywords: tags |
diff --git a/lisp/cedet/semantic/db-file.el b/lisp/cedet/semantic/db-file.el index 9df240a3681..c487e39c7b2 100644 --- a/lisp/cedet/semantic/db-file.el +++ b/lisp/cedet/semantic/db-file.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-file.el --- Save a semanticdb to a cache file. | 1 | ;;; semantic/db-file.el --- Save a semanticdb to a cache file. |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2000-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2000-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: tags | 6 | ;; Keywords: tags |
diff --git a/lisp/cedet/semantic/db-find.el b/lisp/cedet/semantic/db-find.el index a651e08d53c..ca6a8fbf5ca 100644 --- a/lisp/cedet/semantic/db-find.el +++ b/lisp/cedet/semantic/db-find.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-find.el --- Searching through semantic databases. | 1 | ;;; semantic/db-find.el --- Searching through semantic databases. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: tags | 6 | ;; Keywords: tags |
diff --git a/lisp/cedet/semantic/db-global.el b/lisp/cedet/semantic/db-global.el index 7f3d616203e..eceb830341f 100644 --- a/lisp/cedet/semantic/db-global.el +++ b/lisp/cedet/semantic/db-global.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-global.el --- Semantic database extensions for GLOBAL | 1 | ;;; semantic/db-global.el --- Semantic database extensions for GLOBAL |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002-2006, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2006, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: tags | 6 | ;; Keywords: tags |
diff --git a/lisp/cedet/semantic/db-javascript.el b/lisp/cedet/semantic/db-javascript.el index e662290340d..a7aaccf401d 100644 --- a/lisp/cedet/semantic/db-javascript.el +++ b/lisp/cedet/semantic/db-javascript.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-javascript.el --- Semantic database extensions for javascript | 1 | ;;; semantic/db-javascript.el --- Semantic database extensions for javascript |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Joakim Verona | 5 | ;; Author: Joakim Verona |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/db-mode.el b/lisp/cedet/semantic/db-mode.el index 8b656592603..56ce6cf06e6 100644 --- a/lisp/cedet/semantic/db-mode.el +++ b/lisp/cedet/semantic/db-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-mode.el --- Semanticdb Minor Mode | 1 | ;;; semantic/db-mode.el --- Semanticdb Minor Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/db-ref.el b/lisp/cedet/semantic/db-ref.el index 6f5489ef7ef..a021e3aff68 100644 --- a/lisp/cedet/semantic/db-ref.el +++ b/lisp/cedet/semantic/db-ref.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-ref.el --- Handle cross-db file references | 1 | ;;; semantic/db-ref.el --- Handle cross-db file references |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/db-typecache.el b/lisp/cedet/semantic/db-typecache.el index 7d23ad17009..4698949b5e0 100644 --- a/lisp/cedet/semantic/db-typecache.el +++ b/lisp/cedet/semantic/db-typecache.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db-typecache.el --- Manage Datatypes | 1 | ;;; semantic/db-typecache.el --- Manage Datatypes |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/db.el b/lisp/cedet/semantic/db.el index c159a26dc1e..d6e4fff83c8 100644 --- a/lisp/cedet/semantic/db.el +++ b/lisp/cedet/semantic/db.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/db.el --- Semantic tag database manager | 1 | ;;; semantic/db.el --- Semantic tag database manager |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: tags | 6 | ;; Keywords: tags |
diff --git a/lisp/cedet/semantic/debug.el b/lisp/cedet/semantic/debug.el index 6db47f8b0be..e88517b15ce 100644 --- a/lisp/cedet/semantic/debug.el +++ b/lisp/cedet/semantic/debug.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/debug.el --- Language Debugger framework | 1 | ;;; semantic/debug.el --- Language Debugger framework |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003-2005, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003-2005, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/decorate.el b/lisp/cedet/semantic/decorate.el index 4eeac8de141..7d1f0fb2f63 100644 --- a/lisp/cedet/semantic/decorate.el +++ b/lisp/cedet/semantic/decorate.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/decorate.el --- Utilities for decorating/highlighting tokens. | 1 | ;;; semantic/decorate.el --- Utilities for decorating/highlighting tokens. |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1999-2003, 2005-2007, 2009-2011 | 3 | ;;; Copyright (C) 1999-2003, 2005-2007, 2009-2012 |
| 4 | ;;; Free Software Foundation, Inc. | 4 | ;;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
diff --git a/lisp/cedet/semantic/decorate/include.el b/lisp/cedet/semantic/decorate/include.el index 766a13023e8..50b50398e16 100644 --- a/lisp/cedet/semantic/decorate/include.el +++ b/lisp/cedet/semantic/decorate/include.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/decorate/include.el --- Decoration modes for include statements | 1 | ;;; semantic/decorate/include.el --- Decoration modes for include statements |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
| @@ -45,7 +45,7 @@ | |||
| 45 | (defvar semantic-decoratiton-mouse-3 (if (featurep 'xemacs) [ button3 ] [ mouse-3 ]) | 45 | (defvar semantic-decoratiton-mouse-3 (if (featurep 'xemacs) [ button3 ] [ mouse-3 ]) |
| 46 | "The keybinding lisp object to use for binding the right mouse button.") | 46 | "The keybinding lisp object to use for binding the right mouse button.") |
| 47 | 47 | ||
| 48 | ;;; Includes that that are in a happy state! | 48 | ;;; Includes that are in a happy state! |
| 49 | ;; | 49 | ;; |
| 50 | (defface semantic-decoration-on-includes | 50 | (defface semantic-decoration-on-includes |
| 51 | nil | 51 | nil |
diff --git a/lisp/cedet/semantic/decorate/mode.el b/lisp/cedet/semantic/decorate/mode.el index ea4df472afd..f67978a2620 100644 --- a/lisp/cedet/semantic/decorate/mode.el +++ b/lisp/cedet/semantic/decorate/mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/decorate/mode.el --- Minor mode for decorating tags | 1 | ;;; semantic/decorate/mode.el --- Minor mode for decorating tags |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/dep.el b/lisp/cedet/semantic/dep.el index e47f82f391f..27ee00e8fbc 100644 --- a/lisp/cedet/semantic/dep.el +++ b/lisp/cedet/semantic/dep.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/dep.el --- Methods for tracking dependencies (include files) | 1 | ;;; semantic/dep.el --- Methods for tracking dependencies (include files) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2006-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2006-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/doc.el b/lisp/cedet/semantic/doc.el index ec3b5878c63..ddf1518f539 100644 --- a/lisp/cedet/semantic/doc.el +++ b/lisp/cedet/semantic/doc.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/doc.el --- Routines for documentation strings | 1 | ;;; semantic/doc.el --- Routines for documentation strings |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2003, 2005, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2003, 2005, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/ede-grammar.el b/lisp/cedet/semantic/ede-grammar.el index 3a30a931d95..0fc1829566c 100644 --- a/lisp/cedet/semantic/ede-grammar.el +++ b/lisp/cedet/semantic/ede-grammar.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/ede-grammar.el --- EDE support for Semantic Grammar Files | 1 | ;;; semantic/ede-grammar.el --- EDE support for Semantic Grammar Files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003-2004, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003-2004, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: project, make | 6 | ;; Keywords: project, make |
diff --git a/lisp/cedet/semantic/edit.el b/lisp/cedet/semantic/edit.el index d33454eb56b..23b6784fe2a 100644 --- a/lisp/cedet/semantic/edit.el +++ b/lisp/cedet/semantic/edit.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/edit.el --- Edit Management for Semantic | 1 | ;;; semantic/edit.el --- Edit Management for Semantic |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/find.el b/lisp/cedet/semantic/find.el index a6d86691206..ce7ba9926d2 100644 --- a/lisp/cedet/semantic/find.el +++ b/lisp/cedet/semantic/find.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/find.el --- Search routines for Semantic | 1 | ;;; semantic/find.el --- Search routines for Semantic |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2005, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2005, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/format.el b/lisp/cedet/semantic/format.el index 876ec9bbd4a..158c32b15c3 100644 --- a/lisp/cedet/semantic/format.el +++ b/lisp/cedet/semantic/format.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/format.el --- Routines for formatting tags | 1 | ;;; semantic/format.el --- Routines for formatting tags |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/fw.el b/lisp/cedet/semantic/fw.el index 479044ec518..851d5cd9e8e 100644 --- a/lisp/cedet/semantic/fw.el +++ b/lisp/cedet/semantic/fw.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/fw.el --- Framework for Semantic | 1 | ;;; semantic/fw.el --- Framework for Semantic |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/grammar-wy.el b/lisp/cedet/semantic/grammar-wy.el index 879fdd92331..7408dd6702e 100644 --- a/lisp/cedet/semantic/grammar-wy.el +++ b/lisp/cedet/semantic/grammar-wy.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/grammar-wy.el --- Generated parser support file | 1 | ;;; semantic/grammar-wy.el --- Generated parser support file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002-2004, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/grammar.el b/lisp/cedet/semantic/grammar.el index 1a79adc650d..ac28702787d 100644 --- a/lisp/cedet/semantic/grammar.el +++ b/lisp/cedet/semantic/grammar.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/grammar.el --- Major mode framework for Semantic grammars | 1 | ;;; semantic/grammar.el --- Major mode framework for Semantic grammars |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | ;; Maintainer: David Ponce <david@dponce.com> | 6 | ;; Maintainer: David Ponce <david@dponce.com> |
| @@ -451,7 +451,7 @@ Also load the specified macro libraries." | |||
| 451 | ',(semantic-grammar-keyword-properties keywords)))) | 451 | ',(semantic-grammar-keyword-properties keywords)))) |
| 452 | 452 | ||
| 453 | (define-overloadable-function semantic-grammar-keywordtable-builder () | 453 | (define-overloadable-function semantic-grammar-keywordtable-builder () |
| 454 | "Return the keyword table table value.") | 454 | "Return the keyword table value.") |
| 455 | 455 | ||
| 456 | ;;; Token table builder | 456 | ;;; Token table builder |
| 457 | ;; | 457 | ;; |
diff --git a/lisp/cedet/semantic/html.el b/lisp/cedet/semantic/html.el index a7d150ec4a9..5fec7fcdb1e 100644 --- a/lisp/cedet/semantic/html.el +++ b/lisp/cedet/semantic/html.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/html.el --- Semantic details for html files | 1 | ;;; semantic/html.el --- Semantic details for html files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2004-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2004-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/ia-sb.el b/lisp/cedet/semantic/ia-sb.el index edd62cc5ca5..f898b6565fd 100644 --- a/lisp/cedet/semantic/ia-sb.el +++ b/lisp/cedet/semantic/ia-sb.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/ia-sb.el --- Speedbar analysis display interactor | 1 | ;;; semantic/ia-sb.el --- Speedbar analysis display interactor |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2002-2004, 2006, 2008-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2002-2004, 2006, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/ia.el b/lisp/cedet/semantic/ia.el index 2aae39d4b21..1aedc7b6d45 100644 --- a/lisp/cedet/semantic/ia.el +++ b/lisp/cedet/semantic/ia.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/ia.el --- Interactive Analysis functions | 1 | ;;; semantic/ia.el --- Interactive Analysis functions |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2000-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2000-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/idle.el b/lisp/cedet/semantic/idle.el index c60ca4b4b6a..7ed1612d592 100644 --- a/lisp/cedet/semantic/idle.el +++ b/lisp/cedet/semantic/idle.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; idle.el --- Schedule parsing tasks in idle time | 1 | ;;; idle.el --- Schedule parsing tasks in idle time |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003-2006, 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003-2006, 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/imenu.el b/lisp/cedet/semantic/imenu.el index 7566c08f13a..22a23e526a2 100644 --- a/lisp/cedet/semantic/imenu.el +++ b/lisp/cedet/semantic/imenu.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/imenu.el --- Use Semantic as an imenu tag generator | 1 | ;;; semantic/imenu.el --- Use Semantic as an imenu tag generator |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2000-2005, 2007-2008, 2010-2011 | 3 | ;;; Copyright (C) 2000-2005, 2007-2008, 2010-2012 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
diff --git a/lisp/cedet/semantic/java.el b/lisp/cedet/semantic/java.el index c3075634242..8747d793ab8 100644 --- a/lisp/cedet/semantic/java.el +++ b/lisp/cedet/semantic/java.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/java.el --- Semantic functions for Java | 1 | ;;; semantic/java.el --- Semantic functions for Java |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/lex-spp.el b/lisp/cedet/semantic/lex-spp.el index 6b6bf180b1a..5f121d88ac6 100644 --- a/lisp/cedet/semantic/lex-spp.el +++ b/lisp/cedet/semantic/lex-spp.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/lex-spp.el --- Semantic Lexical Pre-processor | 1 | ;;; semantic/lex-spp.el --- Semantic Lexical Pre-processor |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2006-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2006-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/lex.el b/lisp/cedet/semantic/lex.el index f8e72c1027c..e47cc1eaee9 100644 --- a/lisp/cedet/semantic/lex.el +++ b/lisp/cedet/semantic/lex.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/lex.el --- Lexical Analyzer builder | 1 | ;;; semantic/lex.el --- Lexical Analyzer builder |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/mru-bookmark.el b/lisp/cedet/semantic/mru-bookmark.el index 47915e8ad58..4216e099857 100644 --- a/lisp/cedet/semantic/mru-bookmark.el +++ b/lisp/cedet/semantic/mru-bookmark.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/mru-bookmark.el --- Automatic bookmark tracking | 1 | ;;; semantic/mru-bookmark.el --- Automatic bookmark tracking |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
| @@ -363,7 +363,7 @@ Argument PROMPT is the prompt to use when reading." | |||
| 363 | (setq ans (assoc ans alist)) | 363 | (setq ans (assoc ans alist)) |
| 364 | (if ans | 364 | (if ans |
| 365 | (cdr ans) | 365 | (cdr ans) |
| 366 | ;; no match. Custom word. Look it up somwhere? | 366 | ;; no match. Custom word. Look it up somewhere? |
| 367 | nil) | 367 | nil) |
| 368 | ))) | 368 | ))) |
| 369 | 369 | ||
diff --git a/lisp/cedet/semantic/sb.el b/lisp/cedet/semantic/sb.el index 8c3d6c17cf4..1da0003db8e 100644 --- a/lisp/cedet/semantic/sb.el +++ b/lisp/cedet/semantic/sb.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/sb.el --- Semantic tag display for speedbar | 1 | ;;; semantic/sb.el --- Semantic tag display for speedbar |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/scope.el b/lisp/cedet/semantic/scope.el index 937936032d2..c5b07b9d440 100644 --- a/lisp/cedet/semantic/scope.el +++ b/lisp/cedet/semantic/scope.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/scope.el --- Analyzer Scope Calculations | 1 | ;;; semantic/scope.el --- Analyzer Scope Calculations |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/senator.el b/lisp/cedet/semantic/senator.el index b4618d1c18f..64f99a8ad6f 100644 --- a/lisp/cedet/semantic/senator.el +++ b/lisp/cedet/semantic/senator.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/senator.el --- SEmantic NAvigaTOR | 1 | ;;; semantic/senator.el --- SEmantic NAvigaTOR |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | ;; Maintainer: FSF | 6 | ;; Maintainer: FSF |
diff --git a/lisp/cedet/semantic/sort.el b/lisp/cedet/semantic/sort.el index a4126e1384b..61218ffd3a9 100644 --- a/lisp/cedet/semantic/sort.el +++ b/lisp/cedet/semantic/sort.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/sort.el --- Utilities for sorting and re-arranging tag tables. | 1 | ;;; semantic/sort.el --- Utilities for sorting and re-arranging tag tables. |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1999-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 1999-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/symref.el b/lisp/cedet/semantic/symref.el index cbae9f85573..1c8063134d6 100644 --- a/lisp/cedet/semantic/symref.el +++ b/lisp/cedet/semantic/symref.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/symref.el --- Symbol Reference API | 1 | ;;; semantic/symref.el --- Symbol Reference API |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/symref/cscope.el b/lisp/cedet/semantic/symref/cscope.el index b74b0501c28..e999c35e28d 100644 --- a/lisp/cedet/semantic/symref/cscope.el +++ b/lisp/cedet/semantic/symref/cscope.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/symref/cscope.el --- Semantic-symref support via cscope. | 1 | ;;; semantic/symref/cscope.el --- Semantic-symref support via cscope. |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/symref/filter.el b/lisp/cedet/semantic/symref/filter.el index 1676e0764d9..57d628b2681 100644 --- a/lisp/cedet/semantic/symref/filter.el +++ b/lisp/cedet/semantic/symref/filter.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/symref/filter.el --- Filter symbol reference hits for accuracy. | 1 | ;;; semantic/symref/filter.el --- Filter symbol reference hits for accuracy. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/symref/global.el b/lisp/cedet/semantic/symref/global.el index 5af42a96581..7aa46fd6c17 100644 --- a/lisp/cedet/semantic/symref/global.el +++ b/lisp/cedet/semantic/symref/global.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/symref/global.el --- Use GNU Global for symbol references | 1 | ;;; semantic/symref/global.el --- Use GNU Global for symbol references |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/symref/grep.el b/lisp/cedet/semantic/symref/grep.el index da250e66bb5..675a4476e2d 100644 --- a/lisp/cedet/semantic/symref/grep.el +++ b/lisp/cedet/semantic/symref/grep.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/symref/grep.el --- Symref implementation using find/grep | 1 | ;;; semantic/symref/grep.el --- Symref implementation using find/grep |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/symref/idutils.el b/lisp/cedet/semantic/symref/idutils.el index 6098f0265ef..0fdcc0396dc 100644 --- a/lisp/cedet/semantic/symref/idutils.el +++ b/lisp/cedet/semantic/symref/idutils.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/symref/idutils.el --- Symref implementation for idutils | 1 | ;;; semantic/symref/idutils.el --- Symref implementation for idutils |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/symref/list.el b/lisp/cedet/semantic/symref/list.el index 53422541c47..9a3cb1f524a 100644 --- a/lisp/cedet/semantic/symref/list.el +++ b/lisp/cedet/semantic/symref/list.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/symref/list.el --- Symref Output List UI. | 1 | ;;; semantic/symref/list.el --- Symref Output List UI. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/tag-file.el b/lisp/cedet/semantic/tag-file.el index 86fa382a766..8a126c3a6f9 100644 --- a/lisp/cedet/semantic/tag-file.el +++ b/lisp/cedet/semantic/tag-file.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/tag-file.el --- Routines that find files based on tags. | 1 | ;;; semantic/tag-file.el --- Routines that find files based on tags. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/tag-ls.el b/lisp/cedet/semantic/tag-ls.el index 2f585cbdf45..e4c248934c3 100644 --- a/lisp/cedet/semantic/tag-ls.el +++ b/lisp/cedet/semantic/tag-ls.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/tag-ls.el --- Language Specific override functions for tags | 1 | ;;; semantic/tag-ls.el --- Language Specific override functions for tags |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2004, 2006-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2004, 2006-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/tag-write.el b/lisp/cedet/semantic/tag-write.el index d54d007f221..757609fac3f 100644 --- a/lisp/cedet/semantic/tag-write.el +++ b/lisp/cedet/semantic/tag-write.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/tag-write.el --- Write tags to a text stream | 1 | ;;; semantic/tag-write.el --- Write tags to a text stream |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/tag.el b/lisp/cedet/semantic/tag.el index f8538ef7901..29e83cd558b 100644 --- a/lisp/cedet/semantic/tag.el +++ b/lisp/cedet/semantic/tag.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/tag.el --- tag creation and access | 1 | ;;; semantic/tag.el --- tag creation and access |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/texi.el b/lisp/cedet/semantic/texi.el index 78d5569c2a7..36c14ce7c2a 100644 --- a/lisp/cedet/semantic/texi.el +++ b/lisp/cedet/semantic/texi.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/texi.el --- Semantic details for Texinfo files | 1 | ;;; semantic/texi.el --- Semantic details for Texinfo files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/util-modes.el b/lisp/cedet/semantic/util-modes.el index 13836f64b85..c9a0faefe6c 100644 --- a/lisp/cedet/semantic/util-modes.el +++ b/lisp/cedet/semantic/util-modes.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/util-modes.el --- Semantic minor modes | 1 | ;;; semantic/util-modes.el --- Semantic minor modes |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Authors: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; David Ponce <david@dponce.com> | 6 | ;; David Ponce <david@dponce.com> |
diff --git a/lisp/cedet/semantic/util.el b/lisp/cedet/semantic/util.el index acf5f95a217..1cc4d898a34 100644 --- a/lisp/cedet/semantic/util.el +++ b/lisp/cedet/semantic/util.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/util.el --- Utilities for use with semantic tag tables | 1 | ;;; semantic/util.el --- Utilities for use with semantic tag tables |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1999-2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 1999-2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/wisent.el b/lisp/cedet/semantic/wisent.el index 04669b99660..f12ca3753b8 100644 --- a/lisp/cedet/semantic/wisent.el +++ b/lisp/cedet/semantic/wisent.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/wisent.el --- Wisent - Semantic gateway | 1 | ;;; semantic/wisent.el --- Wisent - Semantic gateway |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001-2007, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001-2007, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | ;; Maintainer: David Ponce <david@dponce.com> | 6 | ;; Maintainer: David Ponce <david@dponce.com> |
diff --git a/lisp/cedet/semantic/wisent/comp.el b/lisp/cedet/semantic/wisent/comp.el index 0aff8325252..b0daabd1063 100644 --- a/lisp/cedet/semantic/wisent/comp.el +++ b/lisp/cedet/semantic/wisent/comp.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/wisent/comp.el --- GNU Bison for Emacs - Grammar compiler | 1 | ;;; semantic/wisent/comp.el --- GNU Bison for Emacs - Grammar compiler |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000-2007, 2009-2011 | 3 | ;; Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000-2007, 2009-2012 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: David Ponce <david@dponce.com> | 6 | ;; Author: David Ponce <david@dponce.com> |
diff --git a/lisp/cedet/semantic/wisent/java-tags.el b/lisp/cedet/semantic/wisent/java-tags.el index f3d11d38512..6bdc2736b1b 100644 --- a/lisp/cedet/semantic/wisent/java-tags.el +++ b/lisp/cedet/semantic/wisent/java-tags.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/wisent/java-tags.el --- Java LALR parser for Emacs | 1 | ;;; semantic/wisent/java-tags.el --- Java LALR parser for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001-2006, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001-2006, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | ;; Maintainer: David Ponce <david@dponce.com> | 6 | ;; Maintainer: David Ponce <david@dponce.com> |
diff --git a/lisp/cedet/semantic/wisent/javascript.el b/lisp/cedet/semantic/wisent/javascript.el index 16b729f3925..33644414b30 100644 --- a/lisp/cedet/semantic/wisent/javascript.el +++ b/lisp/cedet/semantic/wisent/javascript.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/wisent/javascript.el --- javascript parser support | 1 | ;;; semantic/wisent/javascript.el --- javascript parser support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: syntax | 6 | ;; Keywords: syntax |
diff --git a/lisp/cedet/semantic/wisent/javat-wy.el b/lisp/cedet/semantic/wisent/javat-wy.el index 562b0da6caa..1f0a480d554 100644 --- a/lisp/cedet/semantic/wisent/javat-wy.el +++ b/lisp/cedet/semantic/wisent/javat-wy.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/wisent/javat-wy.el --- Generated parser support file | 1 | ;;; semantic/wisent/javat-wy.el --- Generated parser support file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002, 2007, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2007, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; This file is part of GNU Emacs. | 5 | ;; This file is part of GNU Emacs. |
| 6 | 6 | ||
diff --git a/lisp/cedet/semantic/wisent/js-wy.el b/lisp/cedet/semantic/wisent/js-wy.el index c8dded08d1f..05346b02c8d 100644 --- a/lisp/cedet/semantic/wisent/js-wy.el +++ b/lisp/cedet/semantic/wisent/js-wy.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; semantic/wisent/js-wy.el --- Generated parser support file | 1 | ;;; semantic/wisent/js-wy.el --- Generated parser support file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005, 2009-2012 Free Software Foundation, Inc. |
| 4 | ;; Copyright (C) 1998-2011 Ecma International | 4 | ;; Copyright (C) 1998-2011 Ecma International. |
| 5 | 5 | ||
| 6 | ;; This file is part of GNU Emacs. | 6 | ;; This file is part of GNU Emacs. |
| 7 | 7 | ||
diff --git a/lisp/cedet/semantic/wisent/python-wy.el b/lisp/cedet/semantic/wisent/python-wy.el index 2445d7162a7..e8229dcd9ea 100644 --- a/lisp/cedet/semantic/wisent/python-wy.el +++ b/lisp/cedet/semantic/wisent/python-wy.el | |||
| @@ -1,7 +1,8 @@ | |||
| 1 | ;;; semantic/wisent/python-wy.el --- Generated parser support file | 1 | ;;; semantic/wisent/python-wy.el --- Generated parser support file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002-2004, 2007, 2010-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2007, 2010-2012 Free Software Foundation, Inc. |
| 4 | ;; Copyright (C) 2001-2010 Python Software Foundation | 4 | ;; Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, |
| 5 | ;; 2009, 2010 Python Software Foundation; All Rights Reserved | ||
| 5 | 6 | ||
| 6 | ;; This file is part of GNU Emacs. | 7 | ;; This file is part of GNU Emacs. |
| 7 | 8 | ||
diff --git a/lisp/cedet/semantic/wisent/python.el b/lisp/cedet/semantic/wisent/python.el index c73033ce0ac..fef22b16995 100644 --- a/lisp/cedet/semantic/wisent/python.el +++ b/lisp/cedet/semantic/wisent/python.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; wisent-python.el --- Semantic support for Python | 1 | ;;; wisent-python.el --- Semantic support for Python |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002, 2004, 2006-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2004, 2006-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Richard Kim <emacs18@gmail.com> | 5 | ;; Author: Richard Kim <emacs18@gmail.com> |
| 6 | ;; Maintainer: Richard Kim <emacs18@gmail.com> | 6 | ;; Maintainer: Richard Kim <emacs18@gmail.com> |
diff --git a/lisp/cedet/semantic/wisent/wisent.el b/lisp/cedet/semantic/wisent/wisent.el index 8c17d4ccab4..452628f8f1e 100644 --- a/lisp/cedet/semantic/wisent/wisent.el +++ b/lisp/cedet/semantic/wisent/wisent.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/wisent/wisent.el --- GNU Bison for Emacs - Runtime | 1 | ;;; semantic/wisent/wisent.el --- GNU Bison for Emacs - Runtime |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2002-2007, 2009-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2002-2007, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: David Ponce <david@dponce.com> | 5 | ;; Author: David Ponce <david@dponce.com> |
| 6 | ;; Maintainer: David Ponce <david@dponce.com> | 6 | ;; Maintainer: David Ponce <david@dponce.com> |
diff --git a/lisp/cedet/srecode.el b/lisp/cedet/srecode.el index 5527273a3a5..f973ee9065e 100644 --- a/lisp/cedet/srecode.el +++ b/lisp/cedet/srecode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode.el --- Semantic buffer evaluator. | 1 | ;;; srecode.el --- Semantic buffer evaluator. |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;;; Copyright (C) 2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: codegeneration | 6 | ;; Keywords: codegeneration |
diff --git a/lisp/cedet/srecode/args.el b/lisp/cedet/srecode/args.el index 73445fbf13d..0960912e827 100644 --- a/lisp/cedet/srecode/args.el +++ b/lisp/cedet/srecode/args.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/args.el --- Provide some simple template arguments | 1 | ;;; srecode/args.el --- Provide some simple template arguments |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/compile.el b/lisp/cedet/srecode/compile.el index d3623d6022f..d5389a97f03 100644 --- a/lisp/cedet/srecode/compile.el +++ b/lisp/cedet/srecode/compile.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/compile --- Compilation of srecode template files. | 1 | ;;; srecode/compile --- Compilation of srecode template files. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | ;; Keywords: codegeneration | 6 | ;; Keywords: codegeneration |
diff --git a/lisp/cedet/srecode/cpp.el b/lisp/cedet/srecode/cpp.el index a46e8369c6c..12bfd3af903 100644 --- a/lisp/cedet/srecode/cpp.el +++ b/lisp/cedet/srecode/cpp.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/cpp.el --- C++ specific handlers for Semantic Recoder | 1 | ;;; srecode/cpp.el --- C++ specific handlers for Semantic Recoder |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | ;; Jan Moringen <scymtym@users.sourceforge.net> | 6 | ;; Jan Moringen <scymtym@users.sourceforge.net> |
diff --git a/lisp/cedet/srecode/ctxt.el b/lisp/cedet/srecode/ctxt.el index 11d84e96f41..45f0d2b3afb 100644 --- a/lisp/cedet/srecode/ctxt.el +++ b/lisp/cedet/srecode/ctxt.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/ctxt.el --- Derive a context from the source buffer. | 1 | ;;; srecode/ctxt.el --- Derive a context from the source buffer. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
| @@ -41,7 +41,7 @@ | |||
| 41 | (define-overload srecode-calculate-context () | 41 | (define-overload srecode-calculate-context () |
| 42 | "Calculate the context at the current point. | 42 | "Calculate the context at the current point. |
| 43 | The returned context is a list, with the top-most context first. | 43 | The returned context is a list, with the top-most context first. |
| 44 | Each returned context is a string that that would show up in a `context' | 44 | Each returned context is a string that would show up in a `context' |
| 45 | statement in an `.srt' file. | 45 | statement in an `.srt' file. |
| 46 | 46 | ||
| 47 | Some useful context values used by the provided srecode templates are: | 47 | Some useful context values used by the provided srecode templates are: |
diff --git a/lisp/cedet/srecode/dictionary.el b/lisp/cedet/srecode/dictionary.el index 1575ce7ae3b..5b65284660f 100644 --- a/lisp/cedet/srecode/dictionary.el +++ b/lisp/cedet/srecode/dictionary.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/dictionary.el --- Dictionary code for the semantic recoder. | 1 | ;;; srecode/dictionary.el --- Dictionary code for the semantic recoder. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/document.el b/lisp/cedet/srecode/document.el index e25905ead83..1431508fd6d 100644 --- a/lisp/cedet/srecode/document.el +++ b/lisp/cedet/srecode/document.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/document.el --- Documentation (comment) generation | 1 | ;;; srecode/document.el --- Documentation (comment) generation |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
| @@ -167,7 +167,7 @@ doesn't always work correctly." | |||
| 167 | ("str\\(ing\\)?" . "string") | 167 | ("str\\(ing\\)?" . "string") |
| 168 | ("use?r" . "user") | 168 | ("use?r" . "user") |
| 169 | ("num\\(ber\\)?" . "number") | 169 | ("num\\(ber\\)?" . "number") |
| 170 | ("\\(^\\|\\s-\\)id\\($\\|\\s-\\)" . "Identifier") ;complex cause ;common sylable | 170 | ("\\(^\\|\\s-\\)id\\($\\|\\s-\\)" . "Identifier") ;complex cause ;common syllable |
| 171 | ) | 171 | ) |
| 172 | "List of common English abbreviations or full words. | 172 | "List of common English abbreviations or full words. |
| 173 | These are nouns (as opposed to verbs) for use in creating expanded | 173 | These are nouns (as opposed to verbs) for use in creating expanded |
diff --git a/lisp/cedet/srecode/el.el b/lisp/cedet/srecode/el.el index 03ea9773666..bd3f73e0729 100644 --- a/lisp/cedet/srecode/el.el +++ b/lisp/cedet/srecode/el.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/el.el --- Emacs Lisp specific arguments | 1 | ;;; srecode/el.el --- Emacs Lisp specific arguments |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/expandproto.el b/lisp/cedet/srecode/expandproto.el index 89dc9adcefc..1ddaa1acdea 100644 --- a/lisp/cedet/srecode/expandproto.el +++ b/lisp/cedet/srecode/expandproto.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/expandproto.el --- Expanding prototypes. | 1 | ;;; srecode/expandproto.el --- Expanding prototypes. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007, 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007, 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/extract.el b/lisp/cedet/srecode/extract.el index d87dc315829..be3d703339c 100644 --- a/lisp/cedet/srecode/extract.el +++ b/lisp/cedet/srecode/extract.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/extract.el --- Extract content from previously inserted macro. | 1 | ;;; srecode/extract.el --- Extract content from previously inserted macro. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/fields.el b/lisp/cedet/srecode/fields.el index f4d34a0f2ab..476dd37ae06 100644 --- a/lisp/cedet/srecode/fields.el +++ b/lisp/cedet/srecode/fields.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/fields.el --- Handling type-in fields in a buffer. | 1 | ;;; srecode/fields.el --- Handling type-in fields in a buffer. |
| 2 | ;; | 2 | ;; |
| 3 | ;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | ;; | 4 | ;; |
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/filters.el b/lisp/cedet/srecode/filters.el index cc942e53ffd..67435f23e90 100644 --- a/lisp/cedet/srecode/filters.el +++ b/lisp/cedet/srecode/filters.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/filters.el --- Filters for use in template variables. | 1 | ;;; srecode/filters.el --- Filters for use in template variables. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/find.el b/lisp/cedet/srecode/find.el index b947c63f4dd..befdb4731c2 100644 --- a/lisp/cedet/srecode/find.el +++ b/lisp/cedet/srecode/find.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;;; srecode/find.el --- Tools for finding templates in the database. | 1 | ;;;; srecode/find.el --- Tools for finding templates in the database. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/getset.el b/lisp/cedet/srecode/getset.el index 9a6c27dcd73..5155044e386 100644 --- a/lisp/cedet/srecode/getset.el +++ b/lisp/cedet/srecode/getset.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/getset.el --- Package for inserting new get/set methods. | 1 | ;;; srecode/getset.el --- Package for inserting new get/set methods. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/insert.el b/lisp/cedet/srecode/insert.el index bbf8b881c4d..40d3374c744 100644 --- a/lisp/cedet/srecode/insert.el +++ b/lisp/cedet/srecode/insert.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/insert.el --- Insert srecode templates to an output stream. | 1 | ;;; srecode/insert.el --- Insert srecode templates to an output stream. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 5 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/java.el b/lisp/cedet/srecode/java.el index 4e76c15e300..58d8efc41e2 100644 --- a/lisp/cedet/srecode/java.el +++ b/lisp/cedet/srecode/java.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/java.el --- Srecode Java support | 1 | ;;; srecode/java.el --- Srecode Java support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2009-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2009-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/map.el b/lisp/cedet/srecode/map.el index 126f41eb7f7..3f891092d7d 100644 --- a/lisp/cedet/srecode/map.el +++ b/lisp/cedet/srecode/map.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/map.el --- Manage a template file map | 1 | ;;; srecode/map.el --- Manage a template file map |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/mode.el b/lisp/cedet/srecode/mode.el index 23d09bc9a4b..e2c07a0863e 100644 --- a/lisp/cedet/srecode/mode.el +++ b/lisp/cedet/srecode/mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/mode.el --- Minor mode for managing and using SRecode templates | 1 | ;;; srecode/mode.el --- Minor mode for managing and using SRecode templates |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/semantic.el b/lisp/cedet/srecode/semantic.el index 956bdfbd97a..827979f786a 100644 --- a/lisp/cedet/srecode/semantic.el +++ b/lisp/cedet/srecode/semantic.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/semantic.el --- Semantic specific extensions to SRecode. | 1 | ;;; srecode/semantic.el --- Semantic specific extensions to SRecode. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/srt-mode.el b/lisp/cedet/srecode/srt-mode.el index ed2b0e2cfdb..48eeab2408f 100644 --- a/lisp/cedet/srecode/srt-mode.el +++ b/lisp/cedet/srecode/srt-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/srt-mode.el --- Major mode for writing screcode macros | 1 | ;;; srecode/srt-mode.el --- Major mode for writing screcode macros |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; This file is part of GNU Emacs. | 5 | ;; This file is part of GNU Emacs. |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/srt-wy.el b/lisp/cedet/srecode/srt-wy.el index 5bd202093e9..8beeb04940d 100644 --- a/lisp/cedet/srecode/srt-wy.el +++ b/lisp/cedet/srecode/srt-wy.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/srt-wy.el --- Generated parser support file | 1 | ;;; srecode/srt-wy.el --- Generated parser support file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; This file is part of GNU Emacs. | 5 | ;; This file is part of GNU Emacs. |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/srt.el b/lisp/cedet/srecode/srt.el index 4ea554f1def..b08f3687459 100644 --- a/lisp/cedet/srecode/srt.el +++ b/lisp/cedet/srecode/srt.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/srt.el --- argument handlers for SRT files | 1 | ;;; srecode/srt.el --- argument handlers for SRT files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/table.el b/lisp/cedet/srecode/table.el index 52a7765c857..fb7ce6bad2f 100644 --- a/lisp/cedet/srecode/table.el +++ b/lisp/cedet/srecode/table.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/table.el --- Tables of Semantic Recoders | 1 | ;;; srecode/table.el --- Tables of Semantic Recoders |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/template.el b/lisp/cedet/srecode/template.el index 5dd32a85786..75a5928ea33 100644 --- a/lisp/cedet/srecode/template.el +++ b/lisp/cedet/srecode/template.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/template.el --- SRecoder template language parser support. | 1 | ;;; srecode/template.el --- SRecoder template language parser support. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005, 2007-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; This file is part of GNU Emacs. | 5 | ;; This file is part of GNU Emacs. |
| 6 | 6 | ||
diff --git a/lisp/cedet/srecode/texi.el b/lisp/cedet/srecode/texi.el index df90f6c464f..9f2c457ef79 100644 --- a/lisp/cedet/srecode/texi.el +++ b/lisp/cedet/srecode/texi.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; srecode/texi.el --- Srecode texinfo support. | 1 | ;;; srecode/texi.el --- Srecode texinfo support. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2008-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> | 5 | ;; Author: Eric M. Ludlam <eric@siege-engine.com> |
| 6 | 6 | ||