Skip to content

Commit

Permalink
Still documenting the email exchanges on coding style
Browse files Browse the repository at this point in the history
One more pass left to go.
  • Loading branch information
Dave Täht committed Jan 10, 2011
1 parent 944b910 commit 693cb8f
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 4 deletions.
6 changes: 4 additions & 2 deletions doc/CodingStyle.org
Expand Up @@ -84,7 +84,7 @@ int foo (int arg)

#+end_src
*** Emacs helpers
The included [[file:../src/lisp/gnugol-style.el][gnugol-style.el]] file contains the defaults used for ccmode herein.
The included [[file:../src/lisp/gnugol-style.el][gnugol-style.el]] file contains the defaults used for ccmode herein. You can reduce your whitespace [[https://github.com/glasserc/ethan-wspace][with this]], and reduce excessive legal verbosity [[ftp://ftp.splode.com/pub/users/friedman/emacs-lisp/kill-a-lawyer.el][with kill-a-lawyer.el]].
*** vi helpers
set softtabstop=2
set shiftwidth=2
Expand All @@ -98,8 +98,10 @@ int foo (int arg)
Try to omit trailing whitespace before a commit. Patch reviewers will appreciate you.
** No tabs
Tabs are treated differently by different editors. Use spaces to indent code.
** 80 column lines
** Use 80 column lines
[[http://www.emacswiki.org/emacs/EightyColumnRule][80 column lines]] are easier to review, patch, and modify.
** Use the AGPLv3
It annoys the powers-that-be and offers some protection and potential redress against misuse. However, don't do copyright assignment - this preserves your own rights to re-use code you wrote under any license you choose.
* UNRESOLVED
** The glib library
+ Well debugged, widely used library (firefox, others) that brings
Expand Down
11 changes: 11 additions & 0 deletions doc/concepts.org
Expand Up @@ -28,3 +28,14 @@
Gnugol lets you "drive" the browser from the command line, a program, or your text editor.
** Speed
The less data you transfer and render, the faster your searching experience.
** Components
*** Search Engines
*** Filters
**** Classifiers
**** Anti-spam
**** Authenticity
**** Originality
**** Currency
*** Formatters
*** Pipelines
*** Routers
4 changes: 2 additions & 2 deletions doc/faq.org
Expand Up @@ -10,11 +10,11 @@
#+STYLE: <link rel="stylesheet" type="text/css" href="worg.css" />
#+STYLE: <script type="text/javascript" src="/MathJax/MathJax.js"></script>
#+MATHJAX: align:"left" mathml:nil path:"/MathJax/"
* Why is it called GNUGOL?
* Why is it called Gnugol?
The name is a play on several words - Canoodle, google, gnu, all of which, combined, make for a "New Goal". The "G" is pronounced.
See Also: [[file:history.org][history]].
* How does it work?
* How much does it cost?
Gnugol is free and released under the GNU AFFERO public license.
Gnugol is free software and released under the AGPLv3 (the GNU AFFERO public license).
* How can I help?
Download the source code. Build it. [[https://github.com/dtaht/Gnugol][Contribute]]. Share it. Spread the program around your workplace.

0 comments on commit 693cb8f

Please sign in to comment.