Kevin van Zonneveld
efefd5cf2b
Update fixtures after introducing helptext
2016-06-21 13:08:43 +02:00
Kevin van Zonneveld
5ee427eef5
Allow adding a help that is not parsed. See #24
2016-06-21 12:30:12 +02:00
Kevin van Zonneveld
b71ca507ab
Merge branch 'whouses'
2016-06-21 12:25:54 +02:00
Kevin van Zonneveld
8bed4a2aaf
Add a FAQ: how to contribute to the websit
2016-06-21 12:19:02 +02:00
Kevin van Zonneveld
4c45be4269
Add a GitHub activity feed to the website
2016-06-21 12:18:50 +02:00
Kevin van Zonneveld
156f12f53f
Merge pull request #31 from kvz/whouses
...
Add a who uses section to the readme/website
2016-06-21 11:57:19 +02:00
Kevin van Zonneveld
16401017e0
Invite folks to get listed
2016-06-21 11:52:22 +02:00
Kevin van Zonneveld
2d25f6b0dc
Add a who uses section to the readme/website
2016-06-21 11:47:18 +02:00
Kevin van Zonneveld
400f29b30c
Unsure if we'll do custom packages actually
2016-06-21 11:34:51 +02:00
Kevin van Zonneveld
95365e6f92
Syntax highlighting
2016-06-21 11:24:20 +02:00
Kevin van Zonneveld
26e282c37f
Smoother navigation and changelog
2016-06-21 11:20:59 +02:00
Kevin van Zonneveld
7effd3c9d1
Document the b3bp abbreviation
2016-06-21 10:44:21 +02:00
Kevin van Zonneveld
90f52ea19a
Add GA
2016-06-21 10:37:33 +02:00
Kevin van Zonneveld
65338c1660
Add FAQ about BASH vs Bash
2016-06-21 10:32:39 +02:00
Kevin van Zonneveld
fe733c1356
Elaborate on new best practice a little
2016-06-21 10:32:29 +02:00
Kevin van Zonneveld
ff881d529f
Update CHANGELOG.md
2016-06-21 10:21:05 +02:00
Kevin van Zonneveld
ae230acc3b
Add best practice of using __double_underscore_prefixed_vars
2016-06-21 10:21:00 +02:00
Kevin van Zonneveld
0487f12fff
Fix os condition for deploys
2016-06-21 10:14:19 +02:00
Kevin van Zonneveld
00f84ff8d9
More website automation
2016-06-21 10:06:45 +02:00
Kevin van Zonneveld
fb8e44864d
Make linux the deploy master
2016-06-21 09:42:53 +02:00
Kevin van Zonneveld
d0ece6da76
Website ( #30 )
...
* Base on apex.run
* More custom themie
* Loop to write
* Support inline links
* Smaller header
* Auto-deploys via travis
* Rewording to make for a better homepage
2016-06-21 09:40:25 +02:00
Kevin van Zonneveld
707a14634c
Update README.md
2016-06-20 10:15:37 +02:00
Kevin van Zonneveld
18525f72da
Make the license less restrictive. See #14 ( #28 )
...
* Make the license less restrictive. See #14
So that people can use _just_ main.sh without bothering with also
distributing the license
* Add license update to changelog
* Add a comment about expansion, see #26
* Use an unmodified MIT License, with the more permissive clause inside the code
As modifying the MIT License will needlessly (but rightfully) cause
suspicion
* Credit @bravo-kernel for his feedback
* Fix another typo
* Reword copyright
2016-06-20 09:57:31 +02:00
Kevin van Zonneveld
244e54daa6
Credit @jokajak
2016-06-20 09:44:57 +02:00
Kevin van Zonneveld
12f1013611
Credit @gdevenyi for his testing and suggestions
2016-06-19 13:17:52 +02:00
Kevin van Zonneveld
d70312e916
Add a comment about expansion, see #26
2016-06-19 13:13:38 +02:00
Kevin van Zonneveld
fc7802d707
Respect --no-color
by setting the NO_COLOR flag in main.sh
. Fixes #25 . thx @gdevenyi
2016-06-19 13:06:53 +02:00
Kevin van Zonneveld
8687e384eb
Split out changelog into separate file, credit @rouson for the FAQ
2016-03-03 12:45:07 +01:00
Kevin van Zonneveld
bbd4b7689b
Whitespace
2016-03-03 12:41:55 +01:00
Kevin van Zonneveld
300ca2e3ad
We're welcoming contributions!
2016-03-03 11:49:15 +01:00
Kevin van Zonneveld
fcb6d93028
More code highlighting
2016-03-03 11:49:00 +01:00
Kevin van Zonneveld
e20bb2900c
Use automatic markdown numbering
2016-03-03 11:48:40 +01:00
Kevin van Zonneveld
547825b336
Add an explanation of magic vars
2016-03-03 11:48:21 +01:00
Kevin van Zonneveld
87017c728f
More portable shebang
2016-03-03 11:39:57 +01:00
Kevin van Zonneveld
0db28b0eec
Fix two broken anchors
2016-03-03 11:38:28 +01:00
Kevin van Zonneveld
0b79205fb1
Let's standardize on in-line links.
...
It may be a bit messy, but I also don't particularly enjoy the context switching that comes from scrolling back & forth in order to see if the links are still valid, or what is being linked to exactly, after a long break from the project.
2016-03-03 11:37:41 +01:00
Kevin van Zonneveld
9be08bb692
Merge pull request #15 from rouson/draft-faq
...
Draft FAQ
2016-03-03 11:34:30 +01:00
Damian Rouson
41b9451b20
Draft FAQ.md
2016-03-02 11:03:57 -08:00
Damian Rouson
1fc44d2034
Add TOC and FAQ.md link to README.md
2016-03-02 10:19:48 -08:00
Kevin van Zonneveld
a4326476a3
Update README.md
2016-02-25 10:28:22 +01:00
Kevin van Zonneveld
c1fecf33c3
Merge pull request #11 from kvz/osxfailpasses
...
Fix Travis OSX testing
2016-02-23 10:23:23 +01:00
Kevin van Zonneveld
676989a779
Add to release notes
2016-02-23 10:22:34 +01:00
Kevin van Zonneveld
51213e8786
Fix test again, now that we got confirmed failures out of Travis OSX #10
2016-02-23 10:21:43 +01:00
Kevin van Zonneveld
6dc7e1f92a
Don't use a subshell to handle diff failures. Refs #10
2016-02-23 10:16:58 +01:00
Kevin van Zonneveld
c111725665
Purposely fail. Does this pass OSX Travis build?
2016-02-23 10:10:39 +01:00
Kevin van Zonneveld
abb480c394
Use accptst prefix so we can re-use this thing elsewhere
2016-02-23 10:06:45 +01:00
Kevin van Zonneveld
fa7f217556
Update README.md
2016-02-23 09:47:11 +01:00
Kevin van Zonneveld
32e061c102
Merge pull request #9 from zbeekman/mangle-long-opts
...
Mangle long-option names to allow dashes
2016-02-23 09:46:21 +01:00
Izaak Beekman
1143670cae
Update expected test output
2016-02-22 10:11:12 -05:00
Izaak Beekman
a86d8d82b1
Mangle long-option names to allow dashes
...
Fixes problem where long options with dashes, like `--no-color` were
broken. This was due to the fact that bash variable names must match
`[_a-zA-Z][_0-9a-zA-Z]*` and the usage parsing and option handling was
trying to create variables with dashes in their names. Short of
employing Bash4 associative arrays, "name mangling" seemed like the
best solution to this problem.
Solution: map dashes to underscores when creating bash variables in the
script that correspond to long option flags. The downside of this is
that `--no_color` and `--no-color` will collide, but users expecting to
use options that are identical except one has an underscore and the
other has a dash deserve the ensuing confusion.
2016-02-19 23:25:09 -05:00