Comments (8)
I'd prefer keeping gsh help
, but a manpage could replace gsh HELP
.
from gameshell.
Sounds like an easy enough thing to add!
We could even think about replacing gsh help
by man gsh
(not sure that is a good idea though).
from gameshell.
Indeed, good idea!
from gameshell.
Maybe it's a bit off topic, but I was wondering what was the difference between gsh help
and gsh HELP
I hope there will be soon a man gsh
, becasue I've already checked it on my own before reading this.
from gameshell.
Both gsh help
and gsh HELP
show you a list of available commands of the form gsh <command>
. The difference is that gsh help
lists commands that are useful to play the game, while gsh HELP
lists all available commands. Some commands are not intended to be used by the player, for example commands that skip a mission (it can be used in a teaching context when a student is stuck for too long, or when there is a bug in a mission that makes it unsolvable) or that are useful for debugging.
from gameshell.
What would you put in the man page?
. The equivalent of gsh help
,
. the equivalent of gsh HELP
,
. the equivalent of bash gameshell.sh -h
,
. all of the above?
Putting everything makes sense, but for newcomers, that will be too long.
The output of ./gameshell.sh -h
doesn't really make sense on its own, as this man page will only be accessible from inside GameShell, when you're not supposed to run another version of GameShell.
Maybe just the equivalent of gsh help
, with the addition of a description of gsh HELP
?
from gameshell.
Maybe we want more than one man page? One that is intended for users (accessed with man gsh
and containing roughly the same thing as gsh help
), and one that is more complete (accessed with man gsh-commands
or something similar).
from gameshell.
But in all cases, we want to share as much text as possible to avoid too much duplication when translating the game.
from gameshell.
Related Issues (20)
- Error with gsh reset at mission 41 HOT 1
- Mission 29 HOT 2
- mission 18 chromeos HOT 6
- gsh index and gsh goto do not appear with gsh help HOT 2
- Mission 18 : X11 connection rejected because of wrong authentication. HOT 3
- Update Italian translation of some GameShell files
- Please use asciinema instead of animated gifs HOT 1
- Installation in arch linux based distribution. HOT 1
- Dockerfile HOT 2
- /missions/stdin_stdout_stderr/04_stderr_dev-null_grimoires/ goal HOT 2
- Mission 18 Mac OS Issue: The variable DISPLAY is not defined. HOT 3
- Mission 28 and 29 (Mac OS): Some dependencies are not met HOT 1
- Mission 34 (Mac OS): Some dependencies are not met HOT 1
- Typo in italian translation on missions/stdin_stdout_stderr/02_stdin_redirection_multiplications/i18n/it.po HOT 2
- Missing some hint at the beginning? HOT 2
- Hosted GameShell in my blog HOT 1
- Accidentally created issue [remove] HOT 1
- Mission 34 - Translation error HOT 1
- Add a `gsh sofar` command HOT 2
- Don't let the player be stuck HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gameshell.