Author: rmannibucau
Date: Fri Jun 14 14:33:55 2013
New Revision: 1493089

URL: http://svn.apache.org/r1493089
Log:
adding refcard - attempt #1

Added:
    tomee/site/trunk/refcard/
    tomee/site/trunk/refcard/css/
    tomee/site/trunk/refcard/css/cypher_main.css
    tomee/site/trunk/refcard/css/github.min.css
    tomee/site/trunk/refcard/css/refcard.css
    tomee/site/trunk/refcard/css/style.css
    tomee/site/trunk/refcard/images/
    tomee/site/trunk/refcard/images/github.png   (with props)
    tomee/site/trunk/refcard/images/tomee.png   (with props)
    tomee/site/trunk/refcard/js/
    tomee/site/trunk/refcard/js/highlight.min.js
    tomee/site/trunk/refcard/js/jquery.min.js
    tomee/site/trunk/refcard/js/modernizr.custom.2.6.2.js
    tomee/site/trunk/refcard/js/refcard.js
    tomee/site/trunk/refcard/refcard.html

Added: tomee/site/trunk/refcard/css/cypher_main.css
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/css/cypher_main.css?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/css/cypher_main.css (added)
+++ tomee/site/trunk/refcard/css/cypher_main.css Fri Jun 14 14:33:55 2013
@@ -0,0 +1,493 @@
+html,body {
+  padding: 0;
+  margin: 0;
+  height: 100%;
+  background-color: #f0f0f0 ! important;
+  min-width: 400px;
+  font-family: "Droid Serif", Georgia, serif;
+}
+
+.col {
+  padding: 0;
+  margin: 0 10px;
+  width: 420px;
+  float: left;
+}
+
+@media screen and (min-width: 2640px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 2640px;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+    margin: 2em 0 0 3%;
+  }
+  header h1 {
+    float: right;
+    padding: 1.5em 3% 0 3%;
+  }
+  header {
+    height: 8em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 2210px) and (max-width: 2639px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 2210px;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+    margin: 2em 0 0 3%;
+  }
+  header h1 {
+    float: right;
+    padding: 1.5em 3% 0 3%;
+  }
+  header {
+    height: 8em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 1800px) and (max-width: 2209px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 1800px;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+    margin: 2em 0 0 3%;
+  }
+  header h1 {
+    float: right;
+    padding: 1.5em 3% 0 3%;
+  }
+  header {
+    height: 8em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 1350px) and (max-width: 1799px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 1330px;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+    margin: 2em 0 0 3%;
+  }
+  header h1 {
+    float: right;
+    padding: 1.5em 3% 0 3%;
+  }
+  header {
+    height: 8em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 978px) and (max-width: 1349px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 90%;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+    margin: 2em 0 0 3%;
+  }
+  header h1 {
+    float: right;
+    padding: 1.5em 3% 0 3%;
+  }
+  header {
+    height: 8em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 10px;
+  }
+}
+
+@media screen and (min-width: 780px) and (max-width: 977px) {
+  html,body {
+    font-size: 0.95em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 80%;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+    margin: 2em 0 0 3%;
+  }
+  header h1 {
+    float: right;
+    padding: 1.5em 3% 0 3%;
+  }
+  header {
+    height: 8em;
+  }
+  .col {
+    float: left;
+    width: 600px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 521px) and (max-width: 779px) {
+  html,body {
+    font-size: 0.9em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 93%;
+  }
+  header img.logo {
+    width: 212px;
+    float: left;
+    margin: 2em 0 0 3%;
+  }
+  header h1 {
+    float: right;
+    padding: 1em 3% 0 3%;
+    font-size: 1.5em;
+  }
+  header {
+    height: 7em;
+  }
+  .col {
+    float: left;
+    width: 96%;
+  }
+  .col img {
+    width: 80%;
+  }
+}
+
+@media screen and (max-width: 520px) {
+  html,body {
+    font-size: 0.9em;
+  }
+  .mid {
+    margin: 0;
+    width: 100%;
+  }
+  header img.logo {
+    width: 212px;
+    float: none;
+    margin: 1em 0 0 3%;
+  }
+  header h1 {
+    float: none;
+    padding: 0.25em 3% 0 3%;
+    font-size: 1.3em;
+  }
+  header {
+    height: 8em;
+  }
+  .col {
+    float: none;
+    width: 92%;
+  }
+  .col img {
+    width: 98%;
+  }
+}
+
+@media print {
+  html,body {
+    font-size: 8pt;
+  }
+  footer div.mid {
+    float: right;
+  }
+  table {
+    border: solid 1px #e5e5e5 !important;
+    border-collapse: collapse !important;
+    page-break-inside: avoid;
+  }
+  th {
+    border-bottom: solid 1px #e5e5e5 !important;
+  }
+  .mid {
+    margin: 0;
+    width: 100%;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+    margin: 2em 0 0 3%;
+  }
+  header h1 {
+    float: right;
+    padding: 1.5em 3% 0 3%;
+  }
+  header {
+    height: 8em;
+  }
+  body .col {
+    float: left;
+    width: 44%;
+    margin: 0 10px;
+    padding: 5px 0;
+    clear: none;
+  }
+  html,body {
+    background-color: #ffffff !important;
+  }
+  .main .mid {
+    background: none !important;
+    box-shadow: none !important;
+  }
+  .columns {
+    display: none;
+  }
+  div.moved {
+    display: block;
+  }
+  a[href]:after {
+    content: "";
+  }
+  body .syntaxhighlighter a,body .syntaxhighlighter div,body 
.syntaxhighlighter code,body .syntaxhighlighter table,body .syntaxhighlighter 
table td,body .syntaxhighlighter table tr,body .syntaxhighlighter table 
tbody,body .syntaxhighlighter table thead,body .syntaxhighlighter table 
caption,body .syntaxhighlighter textarea
+    {
+    font-size: 12px !important;
+    line-height: 16px !important;
+  }
+}
+
+@page {
+  size: 8.5in 11in;
+}
+
+.page {
+  margin: 0 0 2em 0;
+  padding: 0 0 3em 0;
+  /*  page-break-after : right;
+  page-break-inside : avoid;*/
+}
+
+header {
+  background: #005a72 url('bg.png');
+  color: #fff;
+  width: 100%;
+  margin: 0;
+  padding: 0;
+}
+
+.main .mid {
+  overflow: visible;
+  -moz-box-shadow: 0 10px 8px 4px #e5e5e5;
+  webkit-box-shadow: 0 10px 8px 4px #e5e5e5;
+  box-shadow: 0 10px 8px 4px #e5e5e5;
+  border-top: none;
+  position: relative;
+  background-color: #fff ! important;
+}
+
+header .mid {
+  background-color: #005a72;
+}
+
+header h1 {
+  margin: 0;
+  font-family: 'Ubuntu', Candara, sans-serif;
+  font-weight: 500;
+}
+
+footer div.mid {
+  padding-bottom: 1em;
+}
+
+.col h3 {
+  font-size: 1.1em;
+  margin-top: 0.5em;
+}
+
+.col h2 {
+  font-size: 1.3em;
+  margin-top: 0;
+  color: #005a72;
+}
+
+.twoCols {
+  width: 88%;
+  float: left;
+  padding: 0 3%;
+  margin: 2% 0 0 0;
+}
+
+.col table {
+  width: 100%;
+  border-spacing: 0;
+  margin: 0;
+  /*table-layout: fixed;*/
+}
+
+.col table.tableblock > tbody > tr:nth-child(even) {
+  background-color: #f5f5f5;
+}
+
+.col tr th {
+  padding: 0.125em 0.125em 0.25em 0.125em;
+  border: none;
+  /*background: #005a72 url('005a72.gif') repeat-x repeat-y top left;*/
+  background: #005a72 url('bg.png');
+  color: #fff;
+  font-family: 'Ubuntu', Candara, serif;
+  font-weight: 500;
+}
+
+/*p.cardread span {
+  color: #ffffff;
+  padding: 2px 4px;
+  border-radius: 4px;
+}*/
+.col tr th:first-child {
+  border-top-left-radius: 5px;
+  -webkit-border-top-left-radius: 5px;
+  -moz-border-top-left-radius: 5px;
+  width: 40%;
+}
+
+.col tr th:last-child {
+  border-top-right-radius: 5px;
+  -webkit-border-top-right-radius: 5px;
+  -moz-border-top-right-radius: 5px;
+  width: 60%;
+}
+
+.col tr td {
+  border-top: none;
+  margin: 0;
+  padding: 0.25em;
+  border-left: 1px solid #e5e5e5;
+  border-right: 1px solid #e5e5e5;
+  border-bottom: 1px solid #e5e5e5;
+}
+
+.col td pre,.blk pre {
+  white-space: nowrap;
+}
+
+.col td pre {
+  padding: 0;
+  margin: 0;
+}
+
+code,em.code,em.tx,span.monospaced {
+  font-family: "Ubuntu Mono", "Courier New", Courier, monospace, serif;
+  font-style: normal;
+  font-size: 14px;
+}
+
+code,span.monospaced {
+  color: #004759;
+}
+
+p.tableblock {
+  font-size: 14px;
+}
+
+em.tx {
+  font-weight: bold;
+}
+
+.twoCols {
+  float: left;
+}
+
+.twoCols p {
+  width: 100%;
+  height: 100%;
+  padding-top: 1%;
+  overflow: auto;
+}
+
+td p {
+  margin-top: 0.1em;
+  margin-bottom: 0.1em;
+}
+
+ul {
+  padding-left: 15px;
+}
+
+#page_1,#page_2,#page_3,#page_4 {
+  /*border: 1px solid red;*/
+  overflow: auto;
+}
+
+.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter 
code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter 
table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table 
thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea
+  {
+  font-size: 14px !important;
+  font-family: "Ubuntu Mono", Consolas, Monaco, "Bitstream Vera Sans Mono", 
monospace !important;
+  line-height: 18px !important;
+}
+
+body .syntaxhighlighter,body .syntaxhighlighter .line.alt2 {
+  background-color: transparent !important;
+}
+
+body .syntaxhighlighter {
+  overflow: visible !important;
+  margin: 0.1em 0 0 0 !important;
+}
+
+body .syntaxhighlighter table td.code .line {
+  padding: 0 !important;
+}
+
+html, body {
+    background-color: #ffffff !important;
+}
+.main .mid {
+    background: none !important;
+    box-shadow: none !important;
+}
\ No newline at end of file

Added: tomee/site/trunk/refcard/css/github.min.css
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/css/github.min.css?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/css/github.min.css (added)
+++ tomee/site/trunk/refcard/css/github.min.css Fri Jun 14 14:33:55 2013
@@ -0,0 +1,129 @@
+/*
+
+github.com style (c) Vasily Polovnyov <[email protected]>
+
+*/
+
+pre code {
+  display: block; padding: 0.5em;
+  color: #333;
+  background: #f8f8ff
+}
+
+pre .comment,
+pre .template_comment,
+pre .diff .header,
+pre .javadoc {
+  color: #998;
+  font-style: italic
+}
+
+pre .keyword,
+pre .css .rule .keyword,
+pre .winutils,
+pre .javascript .title,
+pre .nginx .title,
+pre .subst,
+pre .request,
+pre .status {
+  color: #333;
+  font-weight: bold
+}
+
+pre .number,
+pre .hexcolor,
+pre .ruby .constant {
+  color: #099;
+}
+
+pre .string,
+pre .tag .value,
+pre .phpdoc,
+pre .tex .formula {
+  color: #d14
+}
+
+pre .title,
+pre .id,
+pre .coffeescript .params,
+pre .scss .preprocessor {
+  color: #900;
+  font-weight: bold
+}
+
+pre .javascript .title,
+pre .lisp .title,
+pre .clojure .title,
+pre .subst {
+  font-weight: normal
+}
+
+pre .class .title,
+pre .haskell .type,
+pre .vhdl .literal,
+pre .tex .command {
+  color: #458;
+  font-weight: bold
+}
+
+pre .tag,
+pre .tag .title,
+pre .rules .property,
+pre .django .tag .keyword {
+  color: #000080;
+  font-weight: normal
+}
+
+pre .attribute,
+pre .variable,
+pre .lisp .body {
+  color: #008080
+}
+
+pre .regexp {
+  color: #009926
+}
+
+pre .class {
+  color: #458;
+  font-weight: bold
+}
+
+pre .symbol,
+pre .ruby .symbol .string,
+pre .lisp .keyword,
+pre .tex .special,
+pre .prompt {
+  color: #990073
+}
+
+pre .built_in,
+pre .lisp .title,
+pre .clojure .built_in {
+  color: #0086b3
+}
+
+pre .preprocessor,
+pre .pi,
+pre .doctype,
+pre .shebang,
+pre .cdata {
+  color: #999;
+  font-weight: bold
+}
+
+pre .deletion {
+  background: #fdd
+}
+
+pre .addition {
+  background: #dfd
+}
+
+pre .diff .change {
+  background: #0086b3
+}
+
+pre .chunk {
+  color: #aaa
+}

Added: tomee/site/trunk/refcard/css/refcard.css
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/css/refcard.css?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/css/refcard.css (added)
+++ tomee/site/trunk/refcard/css/refcard.css Fri Jun 14 14:33:55 2013
@@ -0,0 +1,491 @@
+html,body {
+  padding: 0;
+  margin: 0;
+  height: 100%;
+  background-color: #f0f0f0 ! important;
+  min-width: 400px;
+  font-family: "Droid Serif", Georgia, serif;
+}
+
+p {
+  -webkit-margin-before: 0em;
+  -webkit-margin-after: 0em;
+}
+
+.col {
+  padding: 0;
+  margin: 0 10px;
+  width: 420px;
+  float: left;
+}
+
+@media screen and (min-width: 2640px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 2640px;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+  }
+  header h1 {
+    float: right;
+    padding: 0.5em 3% 0 3%;
+  }
+  header {
+    height: 4em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 2210px) and (max-width: 2639px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 2210px;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+  }
+  header h1 {
+    float: right;
+    padding: 0.5em 3% 0 3%;
+  }
+  header {
+    height: 4em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 1800px) and (max-width: 2209px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 1800px;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+  }
+  header h1 {
+    float: right;
+    padding: 0.5em 3% 0 3%;
+  }
+  header {
+    height: 4em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 1350px) and (max-width: 1799px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 1330px;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+  }
+  header h1 {
+    float: right;
+    padding: 0.5em 3% 0 3%;
+  }
+  header {
+    height: 4em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 978px) and (max-width: 1349px) {
+  html,body {
+    font-size: 0.975em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 90%;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+  }
+  header h1 {
+    float: right;
+    padding: 0.5em 3% 0 3%;
+  }
+  header {
+    height: 4em;
+  }
+  .col {
+    float: left;
+    width: 420px;
+    margin: 10px;
+  }
+}
+
+@media screen and (min-width: 780px) and (max-width: 977px) {
+  html,body {
+    font-size: 0.95em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 80%;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+  }
+  header h1 {
+    float: right;
+    padding: 0.5em 3% 0 3%;
+  }
+  header {
+    height: 4em;
+  }
+  .col {
+    float: left;
+    width: 600px;
+    margin: 0 10px;
+    padding: 10px 0;
+  }
+}
+
+@media screen and (min-width: 521px) and (max-width: 779px) {
+  html,body {
+    font-size: 0.9em;
+  }
+  .mid {
+    margin: 0 auto;
+    width: 93%;
+  }
+  header img.logo {
+    height: 4em;
+    float: left;
+  }
+  header h1 {
+    float: right;
+    padding: 1em 3% 0 3%;
+    font-size: 0.5em;
+  }
+  header {
+    height: 7em;
+  }
+  .col {
+    float: left;
+    width: 96%;
+  }
+  .col img {
+    width: 80%;
+  }
+}
+
+@media screen and (max-width: 520px) {
+  html,body {
+    font-size: 0.9em;
+  }
+  .mid {
+    margin: 0;
+    width: 100%;
+  }
+  header img.logo {
+    height: 4em;
+    float: none;
+  }
+  header h1 {
+    float: none;
+    padding: 0.5em 3% 0 3%;
+    font-size: 0.3em;
+  }
+  header {
+    height: 4em;
+  }
+  .col {
+    float: none;
+    width: 92%;
+  }
+  .col img {
+    width: 98%;
+  }
+}
+
+@media print {
+  html,body {
+    font-size: 8pt;
+  }
+  footer div.mid {
+    float: right;
+  }
+  table {
+    border: solid 1px #e5e5e5 !important;
+    border-collapse: collapse !important;
+    page-break-inside: avoid;
+  }
+  th {
+    border-bottom: solid 1px #e5e5e5 !important;
+  }
+  .mid {
+    margin: 0;
+    width: 100%;
+  }
+  header img.logo {
+    width: 282px;
+    float: left;
+  }
+  header h1 {
+    float: right;
+    padding: 0.5em 3% 0 3%;
+  }
+  header {
+    height: 4em;
+  }
+  body .col {
+    float: left;
+    width: 44%;
+    margin: 0 10px;
+    padding: 5px 0;
+    clear: none;
+  }
+  html,body {
+
+  }
+  .main .mid {
+    background: none !important;
+    box-shadow: none !important;
+  }
+  .columns {
+    display: none;
+  }
+  div.moved {
+    display: block;
+  }
+  a[href]:after {
+    content: "";
+  }
+  body .syntaxhighlighter a,body .syntaxhighlighter div,body 
.syntaxhighlighter code,body .syntaxhighlighter table,body .syntaxhighlighter 
table td,body .syntaxhighlighter table tr,body .syntaxhighlighter table 
tbody,body .syntaxhighlighter table thead,body .syntaxhighlighter table 
caption,body .syntaxhighlighter textarea
+    {
+    font-size: 12px !important;
+    line-height: 16px !important;
+  }
+}
+
+@page {
+  size: 8.5in 11in;
+}
+
+.page {
+  /* margin: 0 0 2em 0;
+  padding: 0 0 3em 0;*/
+  /*  page-break-after : right;
+  page-break-inside : avoid;*/
+}
+
+header {
+  color: #fff;
+  width: 100%;
+  margin: 0;
+  padding: 0;
+}
+
+.main .mid {
+  overflow: visible;
+  -moz-box-shadow: 0 10px 8px 4px #e5e5e5;
+  webkit-box-shadow: 0 10px 8px 4px #e5e5e5;
+  box-shadow: 0 10px 8px 4px #e5e5e5;
+  border-top: none;
+  position: relative;
+  background-color: #fff ! important;
+}
+
+header .mid {
+  background-color: #FF2F39;
+}
+
+header h1 {
+  margin: 0;
+  font-family: 'Ubuntu', Candara, sans-serif;
+  font-weight: 500;
+}
+
+footer div.mid {
+  padding-bottom: 1em;
+}
+
+.col h3 {
+  font-size: 1.1em;
+  margin-top: 0.5em;
+}
+
+.columns-container h2 {
+  font-size: 1.3em;
+  margin-top: 0;
+  color: #FF2F39;
+  text-align: center;
+}
+
+.twoCols {
+  width: 88%;
+  float: left;
+  padding: 0 3%;
+  margin: 2% 0 0 0;
+}
+
+.col table {
+  width: 100%;
+  border-spacing: 0;
+  margin: 0;
+  /*table-layout: fixed;*/
+}
+
+.col table.tableblock > tbody > tr:nth-child(even) {
+  background-color: #f5f5f5;
+}
+
+.col tr th {
+  border: none;
+  background: #ff2f39;
+  color: #fff;
+  font-family: 'Ubuntu', Candara, serif;
+  font-weight: 500;
+}
+
+/*p.cardread span {
+  color: #ffffff;
+  padding: 2px 4px;
+  border-radius: 4px;
+}*/
+.col tr th:first-child {
+  border-top-left-radius: 5px;
+  -webkit-border-top-left-radius: 5px;
+  -moz-border-top-left-radius: 5px;
+  width: 40%;
+}
+
+.col tr th:last-child {
+  border-top-right-radius: 5px;
+  -webkit-border-top-right-radius: 5px;
+  -moz-border-top-right-radius: 5px;
+  width: 60%;
+}
+
+.col tr td {
+  border-top: none;
+  margin: 0;
+  border-left: 1px solid #e5e5e5;
+  border-right: 1px solid #e5e5e5;
+  border-bottom: 1px solid #e5e5e5;
+}
+
+.col td pre {
+  padding: 0;
+  margin: 0;
+}
+
+code,em.code,em.tx,span.monospaced {
+  font-family: "Ubuntu Mono", "Courier New", Courier, monospace, serif;
+  font-style: normal;
+  font-size: 14px;
+}
+
+code,span.monospaced {
+  color: #004759;
+}
+
+p.tableblock {
+  font-size: 14px;
+}
+
+em.tx {
+  font-weight: bold;
+}
+
+.twoCols {
+  float: left;
+}
+
+.twoCols p {
+  width: 100%;
+  height: 100%;
+  padding-top: 1%;
+  overflow: auto;
+}
+
+td p {
+  margin-top: 0.1em;
+  margin-bottom: 0.1em;
+}
+
+ul {
+  padding-left: 15px;
+}
+
+#page_1,#page_2,#page_3,#page_4 {
+  /*border: 1px solid red;*/
+  overflow: auto;
+}
+
+.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter 
code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter 
table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table 
thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea
+  {
+  font-size: 14px !important;
+  font-family: "Ubuntu Mono", Consolas, Monaco, "Bitstream Vera Sans Mono", 
monospace !important;
+  line-height: 18px !important;
+}
+
+body .syntaxhighlighter,body .syntaxhighlighter .line.alt2 {
+  background-color: transparent !important;
+}
+
+body .syntaxhighlighter {
+  overflow: visible !important;
+  margin: 0.1em 0 0 0 !important;
+}
+
+body .syntaxhighlighter table td.code .line {
+  padding: 0 !important;
+}
+
+.col {
+    clear: left;
+}
+.columns {
+    float: left;
+    width: 440px;
+}
+.page {
+    /* float: left; */
+}
+footer div.mid {
+    padding: 1em;
+}
+.moved {
+    display: none;
+}
\ No newline at end of file

Added: tomee/site/trunk/refcard/css/style.css
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/css/style.css?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/css/style.css (added)
+++ tomee/site/trunk/refcard/css/style.css Fri Jun 14 14:33:55 2013
@@ -0,0 +1,102 @@
+/* HTML5 Boilerplate  */
+
+article, aside, details, figcaption, figure, footer, header, hgroup, nav, 
section { display: block; }
+audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
+audio:not([controls]) { display: none; }
+[hidden] { display: none; }
+
+html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 
100%; }
+html, button, input, select, textarea { font-family: sans-serif; color: #222; }
+
+::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
+::selection { background: #fe57a1; color: #fff; text-shadow: none; }
+
+a { color: #00e; }
+a:visited { color: #551a8b; }
+a:hover { color: #06e; }
+a:focus { outline: thin dotted; }
+a:hover, a:active { outline: 0; }
+abbr[title] { border-bottom: 1px dotted; }
+b, strong { font-weight: bold; }
+blockquote { margin: 1em 40px; }
+dfn { font-style: italic; }
+hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; 
margin: 1em 0; padding: 0; }
+ins { background: #ff9; color: #000; text-decoration: none; }
+mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
+pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier 
new', monospace; font-size: 1em; }
+pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
+
+q { quotes: none; }
+q:before, q:after { content: ""; content: none; }
+small { font-size: 85%; }
+sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: 
baseline; }
+sup { top: -0.5em; }
+sub { bottom: -0.25em; }
+
+ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
+dd { margin: 0 0 0 40px; }
+nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 
0; }
+
+img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
+svg:not(:root) { overflow: hidden; }
+figure { margin: 0; }
+
+form { margin: 0; }
+fieldset { border: 0; margin: 0; padding: 0; }
+
+label { cursor: pointer; }
+legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
+button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: 
baseline; *vertical-align: middle; }
+button, input { line-height: normal; }
+button, input[type="button"], input[type="reset"], input[type="submit"] { 
cursor: pointer; -webkit-appearance: button; *overflow: visible; }
+button[disabled], input[disabled] { cursor: default; }
+input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 
0; *width: 13px; *height: 13px; }
+input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: 
content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
+input[type="search"]::-webkit-search-decoration, 
input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
+button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
+textarea { overflow: auto; vertical-align: top; resize: vertical; }
+input:valid, textarea:valid {  }
+input:invalid, textarea:invalid { background-color: #f0dddd; }
+
+/*table { border-collapse: collapse; border-spacing: 0; }*/
+td { vertical-align: top; }
+
+.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 
0; }
+
+
+
+
+
+
+
+
+
+@media only screen and (min-width: 35em) {
+  
+
+}
+
+.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; 
background-color: transparent; background-repeat: no-repeat; text-align: left; 
direction: ltr; *line-height: 0; }
+.ir br { display: none; }
+.hidden { display: none !important; visibility: hidden; }
+.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; 
overflow: hidden; padding: 0; position: absolute; width: 1px; }
+.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: 
auto; height: auto; margin: 0; overflow: visible; position: static; width: 
auto; }
+.invisible { visibility: hidden; }
+.clearfix:before, .clearfix:after { content: ""; display: table; }
+.clearfix:after { clear: both; }
+.clearfix { *zoom: 1; }
+
+@media print {
+  * { background: transparent !important; color: black !important; 
box-shadow:none !important; text-shadow: none !important; filter:none 
!important; -ms-filter: none !important; } 
+  a, a:visited { text-decoration: underline; }
+  a[href]:after { content: " (" attr(href) ")"; }
+  abbr[title]:after { content: " (" attr(title) ")"; }
+  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; 
} 
+  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
+  thead { display: table-header-group; } 
+  tr, img { page-break-inside: avoid; }
+  img { max-width: 100% !important; }
+  @page { margin: 0.5cm; }
+  p, h2, h3 { orphans: 3; widows: 3; }
+  h2, h3 { page-break-after: avoid; }
+}

Added: tomee/site/trunk/refcard/images/github.png
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/images/github.png?rev=1493089&view=auto
==============================================================================
Binary file - no diff available.

Propchange: tomee/site/trunk/refcard/images/github.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: tomee/site/trunk/refcard/images/tomee.png
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/images/tomee.png?rev=1493089&view=auto
==============================================================================
Binary file - no diff available.

Propchange: tomee/site/trunk/refcard/images/tomee.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: tomee/site/trunk/refcard/js/highlight.min.js
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/js/highlight.min.js?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/js/highlight.min.js (added)
+++ tomee/site/trunk/refcard/js/highlight.min.js Fri Jun 14 14:33:55 2013
@@ -0,0 +1 @@
+var hljs=new function(){function l(o){return 
o.replace(/&/gm,"&amp;").replace(/</gm,"&lt;").replace(/>/gm,"&gt;")}function 
b(p){for(var o=p.firstChild;o;o=o.nextSibling){if(o.nodeName=="CODE"){return 
o}if(!(o.nodeType==3&&o.nodeValue.match(/\s+/))){break}}}function h(p,o){return 
Array.prototype.map.call(p.childNodes,function(q){if(q.nodeType==3){return 
o?q.nodeValue.replace(/\n/g,""):q.nodeValue}if(q.nodeName=="BR"){return"\n"}return
 h(q,o)}).join("")}function a(q){var p=(q.className+" 
"+q.parentNode.className).split(/\s+/);p=p.map(function(r){return 
r.replace(/^language-/,"")});for(var 
o=0;o<p.length;o++){if(e[p[o]]||p[o]=="no-highlight"){return p[o]}}}function 
c(q){var o=[];(function p(r,s){for(var 
t=r.firstChild;t;t=t.nextSibling){if(t.nodeType==3){s+=t.nodeValue.length}else{if(t.nodeName=="BR"){s+=1}else{if(t.nodeType==1){o.push({event:"start",offset:s,node:t});s=p(t,s);o.push({event:"stop",offset:s,node:t})}}}}return
 s})(q,0);return o}function j(x,v,w){var p=0;var y="";
 var r=[];function 
t(){if(x.length&&v.length){if(x[0].offset!=v[0].offset){return(x[0].offset<v[0].offset)?x:v}else{return
 v[0].event=="start"?x:v}}else{return x.length?x:v}}function s(A){function 
z(B){return" 
"+B.nodeName+'="'+l(B.value)+'"'}return"<"+A.nodeName+Array.prototype.map.call(A.attributes,z).join("")+">"}while(x.length||v.length){var
 
u=t().splice(0,1)[0];y+=l(w.substr(p,u.offset-p));p=u.offset;if(u.event=="start"){y+=s(u.node);r.push(u.node)}else{if(u.event=="stop"){var
 
o,q=r.length;do{q--;o=r[q];y+=("</"+o.nodeName.toLowerCase()+">")}while(o!=u.node);r.splice(q,1);while(q<r.length){y+=s(r[q]);q++}}}}return
 y+l(w.substr(p))}function f(q){function o(s,r){return 
RegExp(s,"m"+(q.cI?"i":"")+(r?"g":""))}function 
p(y,w){if(y.compiled){return}y.compiled=true;var s=[];if(y.k){var r={};function 
z(A,t){t.split(" ").forEach(function(B){var 
C=B.split("|");r[C[0]]=[A,C[1]?Number(C[1]):1];s.push(C[0])})}y.lR=o(y.l||hljs.IR,true);if(typeof
 y.k=="string"){z("keyword",y.k)}else{fo
 r(var x in 
y.k){if(!y.k.hasOwnProperty(x)){continue}z(x,y.k[x])}}y.k=r}if(w){if(y.bWK){y.b="\\b("+s.join("|")+")\\s"}y.bR=o(y.b?y.b:"\\B|\\b");if(!y.e&&!y.eW){y.e="\\B|\\b"}if(y.e){y.eR=o(y.e)}y.tE=y.e||"";if(y.eW&&w.tE){y.tE+=(y.e?"|":"")+w.tE}}if(y.i){y.iR=o(y.i)}if(y.r===undefined){y.r=1}if(!y.c){y.c=[]}for(var
 
v=0;v<y.c.length;v++){if(y.c[v]=="self"){y.c[v]=y}p(y.c[v],y)}if(y.starts){p(y.starts,w)}var
 u=[];for(var 
v=0;v<y.c.length;v++){u.push(y.c[v].b)}if(y.tE){u.push(y.tE)}if(y.i){u.push(y.i)}y.t=u.length?o(u.join("|"),true):{exec:function(t){return
 null}}}p(q)}function d(D,E){function o(r,M){for(var L=0;L<M.c.length;L++){var 
K=M.c[L].bR.exec(r);if(K&&K.index==0){return M.c[L]}}}function 
s(K,r){if(K.e&&K.eR.test(r)){return K}if(K.eW){return s(K.parent,r)}}function 
t(r,K){return K.i&&K.iR.test(r)}function y(L,r){var 
K=F.cI?r[0].toLowerCase():r[0];return L.k.hasOwnProperty(K)&&L.k[K]}function 
G(){var K=l(w);if(!A.k){return K}var r="";var N=0;A.lR.lastIndex=0;var L=A.lR.ex
 ec(K);while(L){r+=K.substr(N,L.index-N);var M=y(A,L);if(M){v+=M[1];r+='<span 
class="'+M[0]+'">'+L[0]+"</span>"}else{r+=L[0]}N=A.lR.lastIndex;L=A.lR.exec(K)}return
 r+K.substr(N)}function z(){if(A.sL&&!e[A.sL]){return l(w)}var 
r=A.sL?d(A.sL,w):g(w);if(A.r>0){v+=r.keyword_count;B+=r.r}return'<span 
class="'+r.language+'">'+r.value+"</span>"}function J(){return 
A.sL!==undefined?z():G()}function I(L,r){var K=L.cN?'<span 
class="'+L.cN+'">':"";if(L.rB){x+=K;w=""}else{if(L.eB){x+=l(r)+K;w=""}else{x+=K;w=r}}A=Object.create(L,{parent:{value:A}});B+=L.r}function
 C(K,r){w+=K;if(r===undefined){x+=J();return 0}var 
L=o(r,A);if(L){x+=J();I(L,r);return L.rB?0:r.length}var 
M=s(A,r);if(M){if(!(M.rE||M.eE)){w+=r}x+=J();do{if(A.cN){x+="</span>"}A=A.parent}while(A!=M.parent);if(M.eE){x+=l(r)}w="";if(M.starts){I(M.starts,"")}return
 M.rE?0:r.length}if(t(r,A)){throw"Illegal"}w+=r;return r.length||1}var 
F=e[D];f(F);var A=F;var w="";var B=0;var v=0;var x="";try{var 
u,q,p=0;while(true){A.t.lastIndex=p;u
 
=A.t.exec(E);if(!u){break}q=C(E.substr(p,u.index-p),u[0]);p=u.index+q}C(E.substr(p));return{r:B,keyword_count:v,value:x,language:D}}catch(H){if(H=="Illegal"){return{r:0,keyword_count:0,value:l(E)}}else{throw
 H}}}function g(s){var o={keyword_count:0,r:0,value:l(s)};var q=o;for(var p in 
e){if(!e.hasOwnProperty(p)){continue}var 
r=d(p,s);r.language=p;if(r.keyword_count+r.r>q.keyword_count+q.r){q=r}if(r.keyword_count+r.r>o.keyword_count+o.r){q=o;o=r}}if(q.language){o.second_best=q}return
 o}function 
i(q,p,o){if(p){q=q.replace(/^((<[^>]+>|\t)+)/gm,function(r,v,u,t){return 
v.replace(/\t/g,p)})}if(o){q=q.replace(/\n/g,"<br>")}return q}function 
m(r,u,p){var v=h(r,p);var t=a(r);if(t=="no-highlight"){return}var 
w=t?d(t,v):g(v);t=w.language;var o=c(r);if(o.length){var 
q=document.createElement("pre");q.innerHTML=w.value;w.value=j(o,c(q),v)}w.value=i(w.value,u,p);var
 s=r.className;if(!s.match("(\\s|^)(language-)?"+t+"(\\s|$)")){s=s?(s+" 
"+t):t}r.innerHTML=w.value;r.className=s;r.result={la
 
nguage:t,kw:w.keyword_count,re:w.r};if(w.second_best){r.second_best={language:w.second_best.language,kw:w.second_best.keyword_count,re:w.second_best.r}}}function
 
n(){if(n.called){return}n.called=true;Array.prototype.map.call(document.getElementsByTagName("pre"),b).filter(Boolean).forEach(function(o){m(o,hljs.tabReplace)})}function
 
k(){window.addEventListener("DOMContentLoaded",n,false);window.addEventListener("load",n,false)}var
 
e={};this.LANGUAGES=e;this.highlight=d;this.highlightAuto=g;this.fixMarkup=i;this.highlightBlock=m;this.initHighlighting=n;this.initHighlightingOnLoad=k;this.IR="[a-zA-Z][a-zA-Z0-9_]*";this.UIR="[a-zA-Z_][a-zA-Z0-9_]*";this.NR="\\b\\d+(\\.\\d+)?";this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)";this.BNR="\\b(0b[01]+)";this.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|\\.|-|-=|/|/=|:|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~";this.BE={b:"\\\\[\\s\\S]",r:0};this.ASM={cN:"string
 
",b:"'",e:"'",i:"\\n",c:[this.BE],r:0};this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE],r:0};this.CLCM={cN:"comment",b:"//",e:"$"};this.CBLCLM={cN:"comment",b:"/\\*
 ",e:" 
\\*/"};this.HCM={cN:"comment",b:"#",e:"$"};this.NM={cN:"number",b:this.NR,r:0};this.CNM={cN:"number",b:this.CNR,r:0};this.BNM={cN:"number",b:this.BNR,r:0};this.inherit=function(q,r){var
 o={};for(var p in q){o[p]=q[p]}if(r){for(var p in r){o[p]=r[p]}}return 
o}}();hljs.LANGUAGES.bash=function(a){var g="true false";var e="if then else 
elif fi for break continue while in do done echo exit return set declare";var 
c={cN:"variable",b:"\\$[a-zA-Z0-9_#]+"};var 
b={cN:"variable",b:"\\${([^}]|\\\\})+}"};var 
h={cN:"string",b:'"',e:'"',i:"\\n",c:[a.BE,c,b],r:0};var 
d={cN:"string",b:"'",e:"'",c:[{b:"''"}],r:0};var 
f={cN:"test_condition",b:"",e:"",c:[h,d,c,b],k:{literal:g},r:0};return{k:{keyword:e,literal:g},c:[{cN:"shebang",b:"(#!\\/bin\\/bash)|(#!\\/bin\\/sh)",r:10},c,b,a.HCM,h,d,a.inherit(f,{b:"\\[
 ",e:" \\]",r:0})
 ,a.inherit(f,{b:"\\[\\[ ",e:" 
\\]\\]"})]}}(hljs);hljs.LANGUAGES.cs=function(a){return{k:"abstract as base 
bool break byte case catch char checked class const continue decimal default 
delegate do double else enum event explicit extern false finally fixed float 
for foreach goto if implicit in int interface internal is lock long namespace 
new null object operator out override params private protected public readonly 
ref return sbyte sealed short sizeof stackalloc static string struct switch 
this throw true try typeof uint ulong unchecked unsafe ushort using virtual 
volatile void while ascending descending from get group into join let orderby 
partial select set value var where 
yield",c:[{cN:"comment",b:"///",e:"$",rB:true,c:[{cN:"xmlDocTag",b:"///|<!--|-->"},{cN:"xmlDocTag",b:"</?",e:">"}]},a.CLCM,a.CBLCLM,{cN:"preprocessor",b:"#",e:"$",k:"if
 else elif endif define undef warning error line region endregion pragma 
checksum"},{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},a.ASM,a.QSM,a.C
 NM]}}(hljs);hljs.LANGUAGES.ruby=function(e){var 
a="[a-zA-Z_][a-zA-Z0-9_]*(\\!|\\?)?";var 
j="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?";var
 g={keyword:"and false then defined module in return redo if BEGIN retry end 
for true self when next until do begin unless END rescue nil else break undef 
not super class case require yield alias while ensure elsif or include"};var 
c={cN:"yardoctag",b:"@[A-Za-z]+"};var 
k=[{cN:"comment",b:"#",e:"$",c:[c]},{cN:"comment",b:"^\\=begin",e:"^\\=end",c:[c],r:10},{cN:"comment",b:"^__END__",e:"\\n$"}];var
 d={cN:"subst",b:"#\\{",e:"}",l:a,k:g};var i=[e.BE,d];var 
b=[{cN:"string",b:"'",e:"'",c:i,r:0},{cN:"string",b:'"',e:'"',c:i,r:0},{cN:"string",b:"%[qw]?\\(",e:"\\)",c:i},{cN:"string",b:"%[qw]?\\[",e:"\\]",c:i},{cN:"string",b:"%[qw]?{",e:"}",c:i},{cN:"string",b:"%[qw]?<",e:">",c:i,r:10},{cN:"string",b:"%[qw]?/",e:"/",c:i,r:10},{cN:"string",b:"%[qw]?%",e:"%",c:i,r:10},{cN:"string",b:"%[qw]?-",e:"-",c:i,r:10},{c
 N:"string",b:"%[qw]?\\|",e:"\\|",c:i,r:10}];var h={cN:"function",bWK:true,e:" 
|$|;",k:"def",c:[{cN:"title",b:j,l:a,k:g},{cN:"params",b:"\\(",e:"\\)",l:a,k:g}].concat(k)};var
 f=k.concat(b.concat([{cN:"class",bWK:true,e:"$|;",k:"class 
module",c:[{cN:"title",b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?",r:0},{cN:"inheritance",b:"<\\s*",c:[{cN:"parent",b:"("+e.IR+"::)?"+e.IR}]}].concat(k)},h,{cN:"constant",b:"(::)?(\\b[A-Z]\\w*(::)?)+",r:0},{cN:"symbol",b:":",c:b.concat([{b:j}]),r:0},{cN:"symbol",b:a+":",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"number",b:"\\?\\w"},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{b:"("+e.RSR+")\\s*",c:k.concat([{cN:"regexp",b:"/",e:"/[a-z]*",i:"\\n",c:[e.BE,d]}]),r:0}]));d.c=f;h.c[1].c=f;return{l:a,k:g,c:f}}(hljs);hljs.LANGUAGES.diff=function(a){return{c:[{cN:"chunk",b:"^\\@\\@
 +\\-\\d+,\\d+ +\\+\\d+,\\d+ +\\@\\@$",r:10},{cN:"chunk",b:"^\\*\\*\\* 
+\\d+,\\d+ +\\*\\*\\*\\*$",r:10},{cN:"chun
 k",b:"^\\-\\-\\- +\\d+,\\d+ +\\-\\-\\-\\-$",r:10},{cN:"header",b:"Index: 
",e:"$"},{cN:"header",b:"=====",e:"=====$"},{cN:"header",b:"^\\-\\-\\-",e:"$"},{cN:"header",b:"^\\*{3}
 
",e:"$"},{cN:"header",b:"^\\+\\+\\+",e:"$"},{cN:"header",b:"\\*{5}",e:"\\*{5}$"},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"change",b:"^\\!",e:"$"}]}}(hljs);hljs.LANGUAGES.javascript=function(a){return{k:{keyword:"in
 if for while finally var new function do return void else break catch 
instanceof with throw case default try this switch continue typeof delete let 
yield const",literal:"true false null undefined NaN 
Infinity"},c:[a.ASM,a.QSM,a.CLCM,a.CBLCLM,a.CNM,{b:"("+a.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return
 throw 
case",c:[a.CLCM,a.CBLCLM,{cN:"regexp",b:"/",e:"/[gim]*",i:"\\n",c:[{b:"\\\\/"}]},{b:"<",e:">;",sL:"xml"}],r:0},{cN:"function",bWK:true,e:"{",k:"function",c:[{cN:"title",b:"[A-Za-z$_][0-9A-Za-z$_]*"},{cN:"params",b:"\\(",e:"\\)",c:[a.CLCM,a.CBLCLM],i:"[\"'\\(]"}
 ],i:"\\[|%"}]}}(hljs);hljs.LANGUAGES.css=function(a){var 
b={cN:"function",b:a.IR+"\\(",e:"\\)",c:[a.NM,a.ASM,a.QSM]};return{cI:true,i:"[=/|']",c:[a.CBLCLM,{cN:"id",b:"\\#[A-Za-z0-9_-]+"},{cN:"class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"attr_selector",b:"\\[",e:"\\]",i:"$"},{cN:"pseudo",b:":(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\\"\\']+"},{cN:"at_rule",b:"@(font-face|page)",l:"[a-z-]+",k:"font-face
 page"},{cN:"at_rule",b:"@",e:"[{;]",eE:true,k:"import page media 
charset",c:[b,a.ASM,a.QSM,a.NM]},{cN:"tag",b:a.IR,r:0},{cN:"rules",b:"{",e:"}",i:"[^\\s]",r:0,c:[a.CBLCLM,{cN:"rule",b:"[^\\s]",rB:true,e:";",eW:true,c:[{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:true,i:"[^\\s]",starts:{cN:"value",eW:true,eE:true,c:[b,a.NM,a.QSM,a.ASM,a.CBLCLM,{cN:"hexcolor",b:"\\#[0-9A-F]+"},{cN:"important",b:"!important"}]}}]}]}]}}(hljs);hljs.LANGUAGES.xml=function(a){var
 c="[A-Za-z0-9\\._:-]+";var 
b={eW:true,c:[{cN:"attribute",b:c,r:0},{b:'="',rB:true,e:'"',c:[{cN:"value",b:'"',eW:true}]},{b:"='",rB:true,e:"'
 
",c:[{cN:"value",b:"'",eW:true}]},{b:"=",c:[{cN:"value",b:"[^\\s/>]+"}]}]};return{cI:true,c:[{cN:"pi",b:"<\\?",e:"\\?>",r:10},{cN:"doctype",b:"<!DOCTYPE",e:">",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"<!--",e:"-->",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"<style(?=\\s|>|$)",e:">",k:{title:"style"},c:[b],starts:{e:"</style>",rE:true,sL:"css"}},{cN:"tag",b:"<script(?=\\s|>|$)",e:">",k:{title:"script"},c:[b],starts:{e:"<\/script>",rE:true,sL:"javascript"}},{b:"<%",e:"%>",sL:"vbscript"},{cN:"tag",b:"</?",e:"/?>",c:[{cN:"title",b:"[^
 
/>]+"},b]}]}}(hljs);hljs.LANGUAGES.http=function(a){return{i:"\\S",c:[{cN:"status",b:"^HTTP/[0-9\\.]+",e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{cN:"request",b:"^[A-Z]+
 (.*?) HTTP/[0-9\\.]+$",rB:true,e:"$",c:[{cN:"string",b:" ",e:" 
",eB:true,eE:true}]},{cN:"attribute",b:"^\\w",e:": 
",eE:true,i:"\\n|\\s|=",starts:{cN:"string",e:"$"}},{b:"\\n\\n",starts:{sL:"",eW:true}}]}}(hljs);hljs.LANGUAGES.java=function(a){return{k:
 "false synchronized int abstract float private char boolean static null if 
const for true while long throw strictfp finally protected import native final 
return void enum else break transient new catch instanceof byte super volatile 
case assert short package default double public try this switch continue 
throws",c:[{cN:"javadoc",b:"/\\*\\*",e:"\\*/",c:[{cN:"javadoctag",b:"@[A-Za-z]+"}],r:10},a.CLCM,a.CBLCLM,a.ASM,a.QSM,{cN:"class",bWK:true,e:"{",k:"class
 interface",i:":",c:[{bWK:true,k:"extends 
implements",r:10},{cN:"title",b:a.UIR}]},a.CNM,{cN:"annotation",b:"@[A-Za-z]+"}]}}(hljs);hljs.LANGUAGES.php=function(a){var
 e={cN:"variable",b:"\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*"};var 
b=[a.inherit(a.ASM,{i:null}),a.inherit(a.QSM,{i:null}),{cN:"string",b:'b"',e:'"',c:[a.BE]},{cN:"string",b:"b'",e:"'",c:[a.BE]}];var
 c=[a.BNM,a.CNM];var d={cN:"title",b:a.UIR};return{cI:true,k:"and include_once 
list abstract global private echo interface as static endswitch array null if 
endwhi
 le or const for endforeach self var while isset public protected exit foreach 
throw elseif include __FILE__ empty require_once do xor return implements 
parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ 
case exception php_user_filter default die require __FUNCTION__ enddeclare 
final try this switch continue endfor endif declare unset true false namespace 
trait goto instanceof insteadof __DIR__ __NAMESPACE__ 
__halt_compiler",c:[a.CLCM,a.HCM,{cN:"comment",b:"/\\* ",e:" 
\\*/",c:[{cN:"phpdoc",b:"\\s@[A-Za-z]+"}]},{cN:"comment",eB:true,b:"__halt_compiler.+?;",eW:true},{cN:"string",b:"<<<['\"]?\\w+['\"]?$",e:"^\\w+;",c:[a.BE]},{cN:"preprocessor",b:"<\\?php",r:10},{cN:"preprocessor",b:"\\?>"},e,{cN:"function",bWK:true,e:"{",k:"function",i:"\\$|\\[|%",c:[d,{cN:"params",b:"\\(",e:"\\)",c:["self",e,a.CBLCLM].concat(b).concat(c)}]},{cN:"class",bWK:true,e:"{",k:"class",i:"[:\\(\\$]",c:[{bWK:true,eW:true,k:"extends",c:[d]},d]},{b:"=>"}].concat(b).concat(c)}}(h
 ljs);hljs.LANGUAGES.python=function(a){var f={cN:"prompt",b:"^(>>>|\\.\\.\\.) 
"};var 
c=[{cN:"string",b:"(u|b)?r?'''",e:"'''",c:[f],r:10},{cN:"string",b:'(u|b)?r?"""',e:'"""',c:[f],r:10},{cN:"string",b:"(u|r|ur)'",e:"'",c:[a.BE],r:10},{cN:"string",b:'(u|r|ur)"',e:'"',c:[a.BE],r:10},{cN:"string",b:"(b|br)'",e:"'",c:[a.BE]},{cN:"string",b:'(b|br)"',e:'"',c:[a.BE]}].concat([a.ASM,a.QSM]);var
 e={cN:"title",b:a.UIR};var 
d={cN:"params",b:"\\(",e:"\\)",c:["self",a.CNM,f].concat(c)};var 
b={bWK:true,e:":",i:"[${=;\\n]",c:[e,d],r:10};return{k:{keyword:"and elif is 
global as in if from raise for except finally print import pass return exec 
else break not with class assert yield try while continue del or def lambda 
nonlocal|10",built_in:"None True False Ellipsis 
NotImplemented"},i:"(</|->|\\?)",c:c.concat([f,a.HCM,a.inherit(b,{cN:"function",k:"def"}),a.inherit(b,{cN:"class",k:"class"}),a.CNM,{cN:"decorator",b:"@",e:"$"},{b:"\\b(print|exec)\\("}])}}(hljs);hljs.LANGUAGES.sql=function(a){re
 
turn{cI:true,c:[{cN:"operator",b:"(begin|start|commit|rollback|savepoint|lock|alter|create|drop|rename|call|delete|do|handler|insert|load|replace|select|truncate|update|set|show|pragma|grant)\\b(?!:)",e:";",eW:true,k:{keyword:"all
 partial global month current_timestamp using go revoke smallint indicator 
end-exec disconnect zone with character assertion to add current_user usage 
input local alter match collate real then rollback get read timestamp 
session_user not integer bit unique day minute desc insert execute like ilike|2 
level decimal drop continue isolation found where constraints domain right 
national some module transaction relative second connect escape close 
system_user for deferred section cast current sqlstate allocate intersect 
deallocate numeric public preserve full goto initially asc no key output 
collation group by union session both last language constraint column of space 
foreign deferrable prior connection unknown action commit view or first into 
float year
  primary cascaded except restrict set references names table outer open select 
size are rows from prepare distinct leading create only next inner 
authorization schema corresponding option declare precision immediate else 
timezone_minute external varying translation true case exception join hour 
default double scroll value cursor descriptor values dec fetch procedure delete 
and false int is describe char as at in varchar null trailing any absolute 
current_time end grant privileges when cross check write current_date pad begin 
temporary exec time update catalog user sql date on identity timezone_hour 
natural whenever interval work order cascade diagnostics nchar having left call 
do handler load replace truncate start lock show pragma exists 
number",aggregate:"count sum min max 
avg"},c:[{cN:"string",b:"'",e:"'",c:[a.BE,{b:"''"}],r:0},{cN:"string",b:'"',e:'"',c:[a.BE,{b:'""'}],r:0},{cN:"string",b:"`",e:"`",c:[a.BE]},a.CNM]},a.CBLCLM,{cN:"comment",b:"--",e:"$"}]}}(hljs);hljs.LANG
 
UAGES.ini=function(a){return{cI:true,i:"[^\\s]",c:[{cN:"comment",b:";",e:"$"},{cN:"title",b:"^\\[",e:"\\]"},{cN:"setting",b:"^[a-z0-9\\[\\]_-]+[
 \\t]*=[ \\t]*",e:"$",c:[{cN:"value",eW:true,k:"on off true false yes 
no",c:[a.QSM,a.NM]}]}]}}(hljs);hljs.LANGUAGES.perl=function(e){var a="getpwent 
getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send 
umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do 
return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno 
qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent 
shutdown dump chomp connect getsockname die socketpair close flock exists index 
shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref 
gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink 
semget splice x|0 getpeername recv log setsockopt cos last reverse 
gethostbyname getgrnam study formline endhostent times chop length gethostent 
getnetent pa
 ck getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf 
next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex 
getservbyport endservent int chr untie rmdir prototype tell listen fork shmread 
ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack 
getnetbyname reset chdir grep split require caller lcfirst until warn while 
values shift telldir getpwuid my getprotobynumber delete and sort uc defined 
srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot 
sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach 
tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied 
closedirioctl socket readlink eval xor readline binmode setservent eof ord bind 
alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given 
say state when";var d={cN:"subst",b:"[$@]\\{",e:"\\}",k:a,r:10};var 
b={cN:"variable",b:"\\$\\d"};var i={cN:"variable",b:"[\\$\\%\\@\\*](\\^
 \\w\\b|#\\w+(\\:\\:\\w+)*|[^\\s\\w{]|{\\w+}|\\w+(\\:\\:\\w*)*)"};var 
f=[e.BE,d,b,i];var h={b:"->",c:[{b:e.IR},{b:"{",e:"}"}]};var 
g={cN:"comment",b:"^(__END__|__DATA__)",e:"\\n$",r:5};var 
c=[b,i,e.HCM,g,{cN:"comment",b:"^\\=\\w",e:"\\=cut",eW:true},h,{cN:"string",b:"q[qwxr]?\\s*\\(",e:"\\)",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\[",e:"\\]",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\{",e:"\\}",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\|",e:"\\|",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\<",e:"\\>",c:f,r:5},{cN:"string",b:"qw\\s+q",e:"q",c:f,r:5},{cN:"string",b:"'",e:"'",c:[e.BE],r:0},{cN:"string",b:'"',e:'"',c:f,r:0},{cN:"string",b:"`",e:"`",c:[e.BE]},{cN:"string",b:"{\\w+}",r:0},{cN:"string",b:"-?\\w+\\s*\\=\\>",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"("+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split
 return print reverse 
grep",r:0,c:[e.HCM,g,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:1
 
0},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"sub",bWK:true,e:"(\\s*\\(.*?\\))?[;{]",k:"sub",r:5},{cN:"operator",b:"-\\w\\b",r:0}];d.c=c;h.c[1].c=c;return{k:a,c:c}}(hljs);hljs.LANGUAGES.json=function(a){var
 e={literal:"true false null"};var d=[a.QSM,a.CNM];var 
c={cN:"value",e:",",eW:true,eE:true,c:d,k:e};var 
b={b:"{",e:"}",c:[{cN:"attribute",b:'\\s*"',e:'"\\s*:\\s*',eB:true,eE:true,c:[a.BE],i:"\\n",starts:c}],i:"\\S"};var
 
f={b:"\\[",e:"\\]",c:[a.inherit(c,{cN:null})],i:"\\S"};d.splice(d.length,0,b,f);return{c:d,k:e,i:"\\S"}}(hljs);hljs.LANGUAGES.cpp=function(a){var
 b={keyword:"false int float while private char catch export virtual operator 
sizeof dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 
union namespace unsigned long throw volatile static protected bool template 
mutable if public friend do return goto auto void enum else break new extern 
using true class asm case typeid short reinterpret_cast|10 default double 
register explicit si
 gned typename try this switch continue wchar_t inline delete alignof char16_t 
char32_t constexpr decltype noexcept nullptr static_assert thread_local 
restrict _Bool complex",built_in:"std string cin cout cerr clog stringstream 
istringstream ostringstream auto_ptr deque list queue stack vector map set 
bitset multiset multimap unordered_set unordered_map unordered_multiset 
unordered_multimap array 
shared_ptr"};return{k:b,i:"</",c:[a.CLCM,a.CBLCLM,a.QSM,{cN:"string",b:"'\\\\?.",e:"'",i:"."},{cN:"number",b:"\\b(\\d+(\\.\\d*)?|\\.\\d+)(u|U|l|L|ul|UL|f|F)"},a.CNM,{cN:"preprocessor",b:"#",e:"$"},{cN:"stl_container",b:"\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",e:">",k:b,r:10,c:["self"]}]}}(hljs);
\ No newline at end of file


Reply via email to