Commit Graph

24 Commits

Author SHA1 Message Date
Germain Masse
2fcd0a765b
Fix typo in FAQ: 'Default:' to 'Default=' 2017-08-14 20:37:12 +02:00
Izaak Beekman
986191210a
Update FAQ website instructions
`npm run start` didn't work for me... I had to get yarn and do `yarn
 install` first. I'm guessing this will be true for others.
2017-02-10 18:58:36 -05:00
Izaak Beekman
7cf9ea708d Issue 44 issue 21 issue 47 (#85)
* Fix shifting over `--`: don't throw errexit

 Fixes #21

* Add error trapping (including Ctrl-C) info to FAQ

 Closes #47

* Add backtracing to help localize errors

 - Fixes #44
 - Backtracing is turned on when the debugging `-d` flag is passed,
   otherwise backtracing function defined but signal trap not set.
 - Update main-help fixture due to moving trap

* Untabify main.sh

 Might be a controversial move, but I loath tabs...

* Add checks for tab chars and trailing whitespace

 - Update poor-man's style enforcement script to check for these
   violations
 - Better document style guidlines in README with small tweaks

* Add a magic variable to indicate if being source

 if `__i_am_main_script=1 #true` then `main.sh` called directly
 Fixes #45
2017-02-10 15:03:07 +01:00
Kevin van Zonneveld
e61028f679 Lanyon should be a devDep 2016-11-30 19:59:21 +01:00
Kevin van Zonneveld
74a701a66e Lanyon (#67)
* WIP

* Working locally

* Upgrade lanyon

* Upgrade Lanyon to v0.0.12

* Tweaks

* Simplify example scripts
2016-11-30 14:57:40 +01:00
Manuel Streuhofer
57ebf1569d Updated README and FAQ (#66)
* updated TOC
* fixed typos
* link to bash3boilerplate.sh/main.sh instead of blob/master/main.sh
* updated links from e.g. blob/master/main.sh#L13 to
  blob/v2.1.0/main.sh#L13
2016-11-29 10:36:49 +01:00
Kevin van Zonneveld
86ab1128ed Add FAQ about accessing unset vars #16 (#42) 2016-11-08 12:58:33 +01:00
Kevin van Zonneveld
34e437b23c Improved english (#43)
* Not completely done yet

* Not completely done yet either

* Update README.md

* One of two ways

* Prefer `source` over `.` for readability

* Use backticks where possible

* Update FAQ.md
2016-06-28 15:14:24 +02:00
Kevin van Zonneveld
35b51072b3 No more os detection (#41) 2016-06-24 13:12:41 +02:00
Kevin van Zonneveld
8bbba18f7e Offer the main template for download as http://bash3boilerplate.sh/main.sh 2016-06-24 11:47:28 +02:00
Kevin van Zonneveld
1f2e1842b3 Elaborate on what portability really means for us 2016-06-23 10:07:58 +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
7effd3c9d1 Document the b3bp abbreviation 2016-06-21 10:44:21 +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
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
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
Damian Rouson
41b9451b20 Draft FAQ.md 2016-03-02 11:03:57 -08:00