From: Dale Weiler Date: Sun, 11 Nov 2012 20:59:18 +0000 (+0000) Subject: GMQCC Website X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=545182993d13a65c7fc23630649edb2894f41282;p=xonotic%2Fgmqcc.git GMQCC Website --- diff --git a/images/bug.png b/images/bug.png new file mode 100644 index 0000000..2f82673 Binary files /dev/null and b/images/bug.png differ diff --git a/index.html b/index.html index b131c03..841b952 100644 --- a/index.html +++ b/index.html @@ -14,54 +14,65 @@ +
+

GMQCC

An Improved Quake C Compiler

-

This project is maintained by graphitemaster

-
-

Welcome to GitHub Pages.

- -

This automatic page generator is the easiest way to create beautiful pages for all of your projects. Author your page content here using GitHub Flavored Markdown, select a template crafted by a designer, and publish. After your page is generated, you can check out the new branch:

- -
$ cd your_repo_root/repo_name
-$ git fetch origin
-$ git checkout gh-pages
+          
+        

Welcome

+ +

For an enduring period of time the options for a decent compiler for the +Quake C programming language were confined to a specific compiler known as QCC. +Attempts were made to extend and improve upon the design of QCC, but many foreseen +the consequences of building on a broken foundation. +The solution was obvious, a new compiler; one born from the NIH realm of sarcastic wit. +We welcome you. You won't find a better Quake C compiler.

+ + +

Modern Compiler Design

+GMQCC Imploys several modern strategies for lexing, parsing, understanding and +generating executable bytecode. These stratagies are unlike anything present +in any existing QuakeC compiler. With them GMQCC is capable of generating correct +optimal byte code while preventing you from writing broken code. +

+

+ +

Compatability With Code

+ +

GMQCC is committed to keeping backwards compatability with your existing QuakeC code, +to do this we support the oddities, and otherwise broken or incorrect behaviour of existing compilers +such as QCC and FTEQCC, so that you can rest easy knowing your code will work. +

+ +

Use the latest, become the greatest!

If you want to use the latest and greatest, and be one of the greatest +you may obtain the development repository (we use git)

+
$ git clone git://github.com/graphitemaster/gmqcc.git
+$ make
 
-

If you're using the GitHub for Mac, simply sync your repository and you'll see the new branch.

- -

Designer Templates

- -

We've crafted some handsome templates for you to use. Go ahead and continue to layouts to browse through them. You can easily go back to edit your page before publishing. After publishing your page, you can revisit the page generator and switch to another theme. Your Page content will be preserved if it remained markdown format.

- -

Rather Drive Stick?

- -

If you prefer to not use the automatic generator, push a branch named gh-pages to your repository to create a page manually. In addition to supporting regular HTML content, GitHub Pages support Jekyll, a simple, blog aware static site generator written by our own Tom Preston-Werner. Jekyll makes it easy to create site-wide headers and footers without having to copy them across every page. It also offers intelligent blog support and other advanced templating features.

- -

Authors and Contributors

- -

You can @mention a GitHub username to generate a link to their profile. The resulting <a> element will link to the contributor's GitHub Profile. For example: In 2007, Chris Wanstrath (@defunkt), PJ Hyett (@pjhyett), and Tom Preston-Werner (@mojombo) founded GitHub.

-

Support or Contact

-

Having trouble with Pages? Check out the documentation at http://help.github.com/pages or contact support@github.com and we’ll help you sort it out.

+

Having trouble with GMQCC? Join our IRC channel at #kf-engine on irc.freenode.net or contact Us

- \ No newline at end of file + diff --git a/stylesheets/styles.css b/stylesheets/styles.css index f14d9e4..a2dfecf 100644 --- a/stylesheets/styles.css +++ b/stylesheets/styles.css @@ -222,6 +222,16 @@ header { -webkit-font-smoothing: antialiased; } +.fork { + background-image: url('https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png'); + padding:0; + height:149px; + width:149px; + position:fixed; + right:0; + top:0; +} + p.header { font-size: 16px; } @@ -300,6 +310,11 @@ a.github { background: url(../images/octocat-small.png) no-repeat 1px; } +a.issues { + padding: 2px 2px 2px 21px; + background: url(../images/bug.png) no-repeat 0px; +} + a.buttons:hover { color: #fff; text-decoration: none; @@ -311,7 +326,7 @@ a.buttons:hover { section { width:650px; float:right; - padding-bottom:50px; + padding-bottom:80px; } @@ -322,7 +337,7 @@ footer { float:left; position:fixed; bottom:10px; - padding-left: 50px; + padding-left: 20px; } @media print, screen and (max-width: 960px) { @@ -410,4 +425,4 @@ footer { font-size:12pt; color:#444; } -} \ No newline at end of file +}