emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ef-themes 2ab1754f91 1/2: Add prose mappings (WORK-IN-P


From: ELPA Syncer
Subject: [elpa] externals/ef-themes 2ab1754f91 1/2: Add prose mappings (WORK-IN-PROGRESS)
Date: Wed, 1 Mar 2023 08:57:46 -0500 (EST)

branch: externals/ef-themes
commit 2ab1754f9182504ec72ebef5608d264d02a06f7e
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Add prose mappings (WORK-IN-PROGRESS)
    
    The idea is to expand the palette to make semantic colour mappings
    more "semantic" and to allow users more freedom to override what they
    want.
---
 ef-autumn-theme.el             | 11 +++++++++++
 ef-bio-theme.el                | 11 +++++++++++
 ef-cherie-theme.el             | 11 +++++++++++
 ef-cyprus-theme.el             | 11 +++++++++++
 ef-dark-theme.el               | 11 +++++++++++
 ef-day-theme.el                | 11 +++++++++++
 ef-deuteranopia-dark-theme.el  | 11 +++++++++++
 ef-deuteranopia-light-theme.el | 11 +++++++++++
 ef-duo-dark-theme.el           | 11 +++++++++++
 ef-duo-light-theme.el          | 11 +++++++++++
 ef-frost-theme.el              | 11 +++++++++++
 ef-light-theme.el              | 11 +++++++++++
 ef-night-theme.el              | 11 +++++++++++
 ef-spring-theme.el             | 11 +++++++++++
 ef-summer-theme.el             | 11 +++++++++++
 ef-themes.el                   | 34 +++++++++++++++++-----------------
 ef-trio-dark-theme.el          | 11 +++++++++++
 ef-trio-light-theme.el         | 11 +++++++++++
 ef-tritanopia-dark-theme.el    | 11 +++++++++++
 ef-tritanopia-light-theme.el   | 11 +++++++++++
 ef-winter-theme.el             | 11 +++++++++++
 21 files changed, 237 insertions(+), 17 deletions(-)

diff --git a/ef-autumn-theme.el b/ef-autumn-theme.el
index c65b5dc529..3f61735b40 100644
--- a/ef-autumn-theme.el
+++ b/ef-autumn-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code yellow-warmer)
+      (prose-done green-cooler)
+      (prose-macro cyan-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim green-cooler)
 
       (accent-0 green-cooler)
       (accent-1 yellow-warmer)
diff --git a/ef-bio-theme.el b/ef-bio-theme.el
index b0e331b271..4a6a917dc1 100644
--- a/ef-bio-theme.el
+++ b/ef-bio-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code blue-warmer)
+      (prose-done green)
+      (prose-macro magenta-warmer)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red)
+      (prose-verbatim green-cooler)
 
       (accent-0 green-cooler)
       (accent-1 blue-warmer)
diff --git a/ef-cherie-theme.el b/ef-cherie-theme.el
index f9f15dfb5b..95f8b6fb0f 100644
--- a/ef-cherie-theme.el
+++ b/ef-cherie-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code yellow)
+      (prose-done green)
+      (prose-macro blue-warmer)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim magenta-warmer)
 
       (accent-0 magenta-warmer)
       (accent-1 yellow)
diff --git a/ef-cyprus-theme.el b/ef-cyprus-theme.el
index 9386f67cce..6217be0fc6 100644
--- a/ef-cyprus-theme.el
+++ b/ef-cyprus-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code red-cooler)
+      (prose-done green)
+      (prose-macro cyan-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim green)
 
       (accent-0 green)
       (accent-1 red-cooler)
diff --git a/ef-dark-theme.el b/ef-dark-theme.el
index ea2afddd4d..eb796008b6 100644
--- a/ef-dark-theme.el
+++ b/ef-dark-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code magenta-warmer)
+      (prose-done green)
+      (prose-macro green-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim blue)
 
       (accent-0 blue)
       (accent-1 magenta-warmer)
diff --git a/ef-day-theme.el b/ef-day-theme.el
index f15395bd3d..42ab169f38 100644
--- a/ef-day-theme.el
+++ b/ef-day-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code green-cooler)
+      (prose-done green)
+      (prose-macro yellow)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim red)
 
       (accent-0 red)
       (accent-1 green-cooler)
diff --git a/ef-deuteranopia-dark-theme.el b/ef-deuteranopia-dark-theme.el
index a8a143d390..92928caaa1 100644
--- a/ef-deuteranopia-dark-theme.el
+++ b/ef-deuteranopia-dark-theme.el
@@ -192,6 +192,17 @@
       (date-weekday cyan)
       (date-weekend magenta-faint)
 
+;;;; Prose mappings
+
+      (prose-code yellow-warmer)
+      (prose-done blue-cooler)
+      (prose-macro cyan-warmer)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo yellow-warmer)
+      (prose-verbatim blue-cooler)
 
       (accent-0 blue-cooler)
       (accent-1 yellow-warmer)
diff --git a/ef-deuteranopia-light-theme.el b/ef-deuteranopia-light-theme.el
index 8369e73071..e3edc054a7 100644
--- a/ef-deuteranopia-light-theme.el
+++ b/ef-deuteranopia-light-theme.el
@@ -192,6 +192,17 @@
       (date-weekday cyan)
       (date-weekend magenta-faint)
 
+;;;; Prose mappings
+
+      (prose-code yellow-warmer)
+      (prose-done blue-cooler)
+      (prose-macro cyan)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo yellow-warmer)
+      (prose-verbatim blue-cooler)
 
       (accent-0 blue-cooler)
       (accent-1 yellow-warmer)
diff --git a/ef-duo-dark-theme.el b/ef-duo-dark-theme.el
index 6530468622..d6a5ccc61c 100644
--- a/ef-duo-dark-theme.el
+++ b/ef-duo-dark-theme.el
@@ -192,6 +192,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code yellow-warmer)
+      (prose-done green)
+      (prose-macro green-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red)
+      (prose-verbatim blue-warmer)
 
       (accent-0 blue-warmer)
       (accent-1 yellow-warmer)
diff --git a/ef-duo-light-theme.el b/ef-duo-light-theme.el
index 624856cd8b..def8289c32 100644
--- a/ef-duo-light-theme.el
+++ b/ef-duo-light-theme.el
@@ -192,6 +192,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code yellow-warmer)
+      (prose-done green)
+      (prose-macro green-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red)
+      (prose-verbatim blue-warmer)
 
       (accent-0 blue-warmer)
       (accent-1 yellow-warmer)
diff --git a/ef-frost-theme.el b/ef-frost-theme.el
index d86b36c413..76c1464184 100644
--- a/ef-frost-theme.el
+++ b/ef-frost-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code green-cooler)
+      (prose-done green)
+      (prose-macro magenta-warmer)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red)
+      (prose-verbatim blue-warmer)
 
       (accent-0 blue-warmer)
       (accent-1 green-cooler)
diff --git a/ef-light-theme.el b/ef-light-theme.el
index 2dd1d440b6..4413cf3ad5 100644
--- a/ef-light-theme.el
+++ b/ef-light-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code magenta-warmer)
+      (prose-done green)
+      (prose-macro green-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim blue-warmer)
 
       (accent-0 blue-warmer)
       (accent-1 magenta-warmer)
diff --git a/ef-night-theme.el b/ef-night-theme.el
index 8c17016755..44f55d47ef 100644
--- a/ef-night-theme.el
+++ b/ef-night-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code magenta-warmer)
+      (prose-done green-cooler)
+      (prose-macro cyan-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red)
+      (prose-verbatim blue-cooler)
 
       (accent-0 blue-cooler)
       (accent-1 magenta-warmer)
diff --git a/ef-spring-theme.el b/ef-spring-theme.el
index 6bc55adc9e..515faca3c5 100644
--- a/ef-spring-theme.el
+++ b/ef-spring-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code red-cooler)
+      (prose-done green)
+      (prose-macro blue)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim green)
 
       (accent-0 green)
       (accent-1 red-cooler)
diff --git a/ef-summer-theme.el b/ef-summer-theme.el
index 303c6e5760..8701ef01e2 100644
--- a/ef-summer-theme.el
+++ b/ef-summer-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code yellow)
+      (prose-done green-cooler)
+      (prose-macro cyan-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim magenta-cooler)
 
       (accent-0 magenta-cooler)
       (accent-1 yellow)
diff --git a/ef-themes.el b/ef-themes.el
index 44c5db8d01..b6190c4e8b 100644
--- a/ef-themes.el
+++ b/ef-themes.el
@@ -916,9 +916,9 @@ Optional prefix argument MAPPINGS has the same meaning as 
for
     `(font-latex-slide-title-face ((,c :inherit ef-themes-heading-0)))
     `(font-latex-string-face ((,c :inherit font-lock-string-face)))
     `(font-latex-underline-face ((,c :inherit underline)))
-    `(font-latex-verbatim-face ((,c :inherit ef-themes-fixed-pitch :foreground 
,accent-0)))
+    `(font-latex-verbatim-face ((,c :inherit ef-themes-fixed-pitch :foreground 
,prose-verbatim)))
     `(font-latex-warning-face ((,c :inherit font-lock-warning-face)))
-    `(tex-verbatim ((,c :inherit ef-themes-fixed-pitch :foreground ,accent-0)))
+    `(tex-verbatim ((,c :inherit ef-themes-fixed-pitch :foreground 
,prose-verbatim)))
     ;; `(texinfo-heading ((,c :foreground ,magenta)))
     `(TeX-error-description-error ((,c :inherit error)))
     `(TeX-error-description-help ((,c :inherit success)))
@@ -1574,7 +1574,7 @@ Optional prefix argument MAPPINGS has the same meaning as 
for
     `(markdown-header-face-5 ((,c :inherit ef-themes-heading-5)))
     `(markdown-header-face-6 ((,c :inherit ef-themes-heading-6)))
     `(markdown-highlighting-face ((,c :background ,bg-info :foreground ,info)))
-    `(markdown-inline-code-face ((,c :inherit ef-themes-fixed-pitch 
:foreground ,accent-1))) ; same as `org-code'
+    `(markdown-inline-code-face ((,c :inherit ef-themes-fixed-pitch 
:foreground ,prose-code)))
     `(markdown-italic-face ((,c :inherit italic)))
     `(markdown-language-keyword-face ((,c :inherit ef-themes-fixed-pitch 
:background ,bg-dim)))
     `(markdown-line-break-face ((,c :inherit nobreak-space)))
@@ -1584,7 +1584,7 @@ Optional prefix argument MAPPINGS has the same meaning as 
for
     `(markdown-metadata-value-face ((,c :foreground ,string)))
     `(markdown-missing-link-face ((,c :inherit warning)))
     `(markdown-pre-face ((,c :inherit markdown-code-face)))
-    `(markdown-table-face ((,c :inherit ef-themes-fixed-pitch :foreground 
,fg-alt))) ; same as `org-table'
+    `(markdown-table-face ((,c :inherit ef-themes-fixed-pitch :foreground 
,prose-table)))
     `(markdown-url-face ((,c :foreground ,fg-alt)))
 ;;;; messages
     `(message-cited-text-1 ((,c :foreground ,mail-0)))
@@ -1737,11 +1737,11 @@ Optional prefix argument MAPPINGS has the same meaning 
as for
     `(org-date ((,c :inherit ef-themes-fixed-pitch :foreground ,date-common)))
     `(org-date-selected ((,c :foreground ,date-common :inverse-video t)))
     `(org-dispatcher-highlight ((,c :inherit warning :background ,bg-warning)))
-    `(org-document-info ((,c :foreground ,rainbow-1)))
-    `(org-document-info-keyword ((,c :inherit shadow)))
+    `(org-document-info ((,c :foreground ,prose-metadata-value)))
+    `(org-document-info-keyword ((,c :foreground ,prose-metadata)))
     `(org-document-title ((,c :inherit ef-themes-heading-0)))
-    `(org-done ((,c :foreground ,info)))
-    `(org-drawer ((,c :inherit (shadow ef-themes-fixed-pitch))))
+    `(org-done ((,c :foreground ,prose-done)))
+    `(org-drawer ((,c :inherit ef-themes-fixed-pitch :foreground 
,prose-metadata)))
     `(org-ellipsis (( ))) ; inherits from the heading's color
     `(org-footnote ((,c :inherit link)))
     `(org-formula ((,c :inherit ef-themes-fixed-pitch :foreground ,fnname)))
@@ -1761,28 +1761,28 @@ Optional prefix argument MAPPINGS has the same meaning 
as for
     `(org-level-8 ((,c :inherit ef-themes-heading-8)))
     `(org-link ((,c :inherit link)))
     `(org-list-dt ((,c :inherit bold)))
-    `(org-macro ((,c :inherit ef-themes-fixed-pitch :foreground ,accent-2)))
-    `(org-meta-line ((,c :inherit (shadow ef-themes-fixed-pitch))))
+    `(org-macro ((,c :inherit ef-themes-fixed-pitch :foreground ,prose-macro)))
+    `(org-meta-line ((,c :inherit ef-themes-fixed-pitch :foreground 
,prose-metadata)))
     `(org-mode-line-clock (( )))
     `(org-mode-line-clock-overrun ((,c :inherit bold :foreground 
,modeline-err)))
-    `(org-priority ((,c :foreground ,fg-alt)))
-    `(org-property-value ((,c :inherit ef-themes-fixed-pitch :foreground 
,fg-alt)))
+    `(org-priority ((,c :foreground ,prose-tag)))
+    `(org-property-value ((,c :inherit ef-themes-fixed-pitch :foreground 
,prose-metadata-value)))
     `(org-quote ((,c :inherit org-block)))
     `(org-scheduled ((,c :foreground ,date-scheduled)))
     `(org-scheduled-previously ((,c :inherit org-scheduled)))
     `(org-scheduled-today ((,c :inherit org-scheduled)))
     `(org-sexp-date ((,c :foreground ,date-common)))
     `(org-special-keyword ((,c :inherit (shadow ef-themes-fixed-pitch))))
-    `(org-table ((,c :inherit ef-themes-fixed-pitch :foreground ,fg-alt)))
+    `(org-table ((,c :inherit ef-themes-fixed-pitch :foreground ,prose-table)))
     `(org-table-header ((,c :inherit (bold org-table))))
-    `(org-tag ((,c :foreground ,fg-alt)))
+    `(org-tag ((,c :foreground ,prose-tag)))
     `(org-tag-group ((,c :inherit (bold org-tag))))
     `(org-target ((,c :underline t)))
     `(org-time-grid ((,c :foreground ,fg-dim)))
-    `(org-todo ((,c :foreground ,err)))
+    `(org-todo ((,c :foreground ,prose-todo)))
     `(org-upcoming-deadline ((,c :foreground ,date-deadline)))
     `(org-upcoming-distant-deadline ((,c :inherit org-upcoming-deadline)))
-    `(org-verbatim ((,c :inherit ef-themes-fixed-pitch :foreground ,accent-0)))
+    `(org-verbatim ((,c :inherit ef-themes-fixed-pitch :foreground 
,prose-verbatim)))
     `(org-verse ((,c :inherit org-block)))
     `(org-warning ((,c :inherit warning)))
 ;;;; org-habit
@@ -1905,7 +1905,7 @@ Optional prefix argument MAPPINGS has the same meaning as 
for
     `(sh-heredoc ((,c :inherit font-lock-doc-face)))
     `(sh-quoted-exec ((,c :inherit font-lock-builtin-face)))
 ;;;; shr
-    `(shr-code ((,c :inherit ef-themes-fixed-pitch :foreground ,accent-1))) ; 
same as `org-code'
+    `(shr-code ((,c :inherit ef-themes-fixed-pitch :foreground ,prose-code)))
     `(shr-h1 ((,c :inherit ef-themes-heading-1)))
     `(shr-h2 ((,c :inherit ef-themes-heading-2)))
     `(shr-h3 ((,c :inherit ef-themes-heading-3)))
diff --git a/ef-trio-dark-theme.el b/ef-trio-dark-theme.el
index 266d49aa43..891cf4284a 100644
--- a/ef-trio-dark-theme.el
+++ b/ef-trio-dark-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code green-cooler)
+      (prose-done green)
+      (prose-macro blue-warmer)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim magenta-warmer)
 
       (accent-0 magenta-warmer)
       (accent-1 green-cooler)
diff --git a/ef-trio-light-theme.el b/ef-trio-light-theme.el
index 610e5fb08f..954465fe70 100644
--- a/ef-trio-light-theme.el
+++ b/ef-trio-light-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code green-cooler)
+      (prose-done green)
+      (prose-macro blue-warmer)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim magenta-warmer)
 
       (accent-0 magenta-warmer)
       (accent-1 green-cooler)
diff --git a/ef-tritanopia-dark-theme.el b/ef-tritanopia-dark-theme.el
index 4b801941f5..c1df3da3e1 100644
--- a/ef-tritanopia-dark-theme.el
+++ b/ef-tritanopia-dark-theme.el
@@ -192,6 +192,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code red)
+      (prose-done cyan)
+      (prose-macro cyan-warmer)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim cyan)
 
       (accent-0 cyan)
       (accent-1 red)
diff --git a/ef-tritanopia-light-theme.el b/ef-tritanopia-light-theme.el
index b814a6096b..6c5eb2bbb1 100644
--- a/ef-tritanopia-light-theme.el
+++ b/ef-tritanopia-light-theme.el
@@ -192,6 +192,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code red)
+      (prose-done cyan)
+      (prose-macro cyan-warmer)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim cyan)
 
       (accent-0 cyan)
       (accent-1 red)
diff --git a/ef-winter-theme.el b/ef-winter-theme.el
index 1ae7ccbee2..f9f62f0d36 100644
--- a/ef-winter-theme.el
+++ b/ef-winter-theme.el
@@ -189,6 +189,17 @@
       (date-weekday cyan)
       (date-weekend red-faint)
 
+;;;; Prose mappings
+
+      (prose-code yellow)
+      (prose-done green)
+      (prose-macro green-cooler)
+      (prose-metadata fg-dim)
+      (prose-metadata-value fg-alt)
+      (prose-table fg-alt)
+      (prose-tag fg-alt)
+      (prose-todo red-warmer)
+      (prose-verbatim magenta-cooler)
 
       (accent-0 magenta-cooler)
       (accent-1 yellow)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]