summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs/aspectj4emacs/files/aspectj4emacs-1.1_beta2-compile-log-gentoo.patch')
-rw-r--r--app-emacs/aspectj4emacs/files/aspectj4emacs-1.1_beta2-compile-log-gentoo.patch74
1 files changed, 74 insertions, 0 deletions
diff --git a/app-emacs/aspectj4emacs/files/aspectj4emacs-1.1_beta2-compile-log-gentoo.patch b/app-emacs/aspectj4emacs/files/aspectj4emacs-1.1_beta2-compile-log-gentoo.patch
new file mode 100644
index 000000000000..f72b8be9569b
--- /dev/null
+++ b/app-emacs/aspectj4emacs/files/aspectj4emacs-1.1_beta2-compile-log-gentoo.patch
@@ -0,0 +1,74 @@
+diff -ur /home/mkennedy/tmp/AspectJForEmacs-1.1b2.original/ /home/mkennedy/tmp/AspectJForEmacs-1.1b2/
+Only in /home/mkennedy/tmp/AspectJForEmacs-1.1b2/ajdee: ajdee.elc
+Only in /home/mkennedy/tmp/AspectJForEmacs-1.1b2/ajdee: semantic.cache
+diff -ur /home/mkennedy/tmp/AspectJForEmacs-1.1b2.original/aspectj-mode/aspectj-mode.el /home/mkennedy/tmp/AspectJForEmacs-1.1b2/aspectj-mode/aspectj-mode.el
+--- /home/mkennedy/tmp/AspectJForEmacs-1.1b2.original/aspectj-mode/aspectj-mode.el 2002-12-18 15:31:02.000000000 -0600
++++ /home/mkennedy/tmp/AspectJForEmacs-1.1b2/aspectj-mode/aspectj-mode.el 2004-04-19 23:13:40.847760384 -0500
+@@ -2135,6 +2135,30 @@
+ ;;;
+ ;;; Declarations data cache management.
+ ;;;
++;;;
++;;; The time returned by file attributes are two 16-bit ints in hi-order
++;;; low-order bit order, but we really don't care. Since time moves
++;;; forward, we only care if the timestamp changes.
++;;;
++(defun aspectj-file-timestamp (fn) (nth 5 (file-attributes fn)))
++
++;;; Non-nil so as to not be confused with uninitialized timestamps.
++(defconst aspectj-notexist-timestamp -1)
++
++(defun aspectj-declaration-file (fn)
++ (concat (file-name-sans-extension fn) ".ajesym")) ; WGG/WARNING/TEST
++
++(defvar aspectj-buffers-declarations nil)
++(make-variable-buffer-local 'aspectj-buffers-declarations)
++
++(defvar aspectj-declarations-timestamp nil)
++(make-variable-buffer-local 'aspectj-declarations-timestamp)
++
++(defun aspectj-declarations-file-timestamp (fn)
++ (let ((declarations-file (aspectj-declaration-file fn)))
++ (if (file-exists-p declarations-file)
++ (aspectj-file-timestamp declarations-file)
++ aspectj-notexist-timestamp)))
+
+ ;;;
+ ;;; Cached version of aspectj-fetch-declarations.
+@@ -2162,31 +2186,6 @@
+ (setq ad-return-value (copy-tree ad-return-value)))) ; !!! WARNING WGG
+
+ ;;;
+-;;; The time returned by file attributes are two 16-bit ints in hi-order
+-;;; low-order bit order, but we really don't care. Since time moves
+-;;; forward, we only care if the timestamp changes.
+-;;;
+-(defun aspectj-file-timestamp (fn) (nth 5 (file-attributes fn)))
+-
+-;;; Non-nil so as to not be confused with uninitialized timestamps.
+-(defconst aspectj-notexist-timestamp -1)
+-
+-(defun aspectj-declaration-file (fn)
+- (concat (file-name-sans-extension fn) ".ajesym")) ; WGG/WARNING/TEST
+-
+-(defvar aspectj-buffers-declarations nil)
+-(make-variable-buffer-local 'aspectj-buffers-declarations)
+-
+-(defvar aspectj-declarations-timestamp nil)
+-(make-variable-buffer-local 'aspectj-declarations-timestamp)
+-
+-(defun aspectj-declarations-file-timestamp (fn)
+- (let ((declarations-file (aspectj-declaration-file fn)))
+- (if (file-exists-p declarations-file)
+- (aspectj-file-timestamp declarations-file)
+- aspectj-notexist-timestamp)))
+-
+-;;;
+ ;;; For what we're doing with this, maybe we could just check the timestamp,
+ ;;; but this is more inclusive if this check is done when aj-mode is on,
+ ;;; but the declarations file isn't loaded *yet*.
+Only in /home/mkennedy/tmp/AspectJForEmacs-1.1b2/aspectj-mode: aspectj-mode.elc
+Only in /home/mkennedy/tmp/AspectJForEmacs-1.1b2/aspectj-mode: aspectj-mode.el~
+Only in /home/mkennedy/tmp/AspectJForEmacs-1.1b2/aspectj-mode: semantic.cache
+
+Diff finished. Mon Apr 19 23:14:39 2004