github phyver/GameShell v0.4.1

latest releases: latest, v0.5.1, v0.5.0...
2 years ago

Features

Bug Fixes

Reverts

Commits

  • a98e4ea: bug in fc-lnr.sh when using aliases for "gsh check" (Pierre Hyvernat)
  • c142583: load gsh_gettext.sh when necessary (Pierre Hyvernat)
  • c800407: final mission will automatically exit GameShell in debug mode (Pierre Hyvernat)
  • 242878b: load gsh_gettext.sh when necessary (Pierre Hyvernat)
  • 0f601a8: added dependency procps in doc (Pierre Hyvernat)
  • a276016: typo and remove old test file (Pierre Hyvernat)
  • ab483f2: added delay after killing processes in test / auto (Pierre Hyvernat)
  • 40be173: fix init.sh for processes group (Pierre Hyvernat)
  • 2f3d280: Fix the name of the error output (laplongejunior) #62
  • d2ec801: missions in group "processes" should compile even without gettext (Pierre Hyvernat)
  • 6631068: typo (Pierre Hyvernat)
  • 894f117: add dockerfile to release (Pierre Hyvernat)
  • 87f3935: gameshell.sh can now be run with zsh (Pierre Hyvernat)
  • 5446ad7: added docker instruction in README (Pierre Hyvernat)
  • 2d3245c: bug, saved file didn't work anymore (Pierre Hyvernat)
  • 7061a2a: bug for day in the date for mission 01_cal_nostradamus (Pierre Hyvernat)
  • f4c9918: spelling (Pierre Hyvernat)
  • 3972f8f: mission ideas (Pierre Hyvernat)
  • fc1585f: cleaning the Book_of_potions on reset (Pierre Hyvernat)
  • 5270a6b: small change to skip / goto (Pierre Hyvernat)
  • 923c62b: skip.txt / skip/LANG.txt files for allowing skipping missions (Pierre Hyvernat)
  • b27ca4c: update template.pot / fr.pot files (Pierre Hyvernat)
  • 30a962d: added doc about skip files (Pierre Hyvernat)
  • b393a70: remove old debug message (Pierre Hyvernat)
  • c4e3afd: Update fr.txt (#66) (pamputt) #66
  • e895730: Bienvenu -> Bienvenue (pamputt) #67
  • 531ce86: corrections orthographiques (pamputt) #68
  • c466779: Fix spelling (pamputt) #69
  • c5e315d: fix spelling (pamputt) #70
  • 9099448: Add missing hyphen (pamputt) #71
  • 795546f: Fix grammar (pamputt) #72
  • 87e9cba: Fix spelling (pamputt) #73
  • e8fdb78: fix french translations from "cave" to "grotte" (not "cave" nor "caverne") in pipe_intro_book_of_potions section. (Thierry Monteil)
  • 09f6a14: echo was turned off in passport mode (Pierre Hyvernat)
  • 07e906e: copy_bin script copied absolute path instead of using $GSH_ROOT (Pierre Hyvernat)
  • 417b0a6: better goal message for mission 01_alias_la (Pierre Hyvernat)
  • 0b8d18b: use $(pwd -P) instead of $PWD to prevent some problems (Pierre Hyvernat)
  • b1ecfdc: unprotect / protect the ROOT directory in finding_files_maze/01_ls_cd (Pierre Hyvernat)
  • baf514f: explicitly explain that one must be in the cave with Servillus (Pierre Hyvernat)
  • 188aee6: check that Gameshell isn't run as root (Pierre Hyvernat)
  • a53910f: explain that a "FILE" may contain directories (Pierre Hyvernat)
  • a9135ee: new command: gsh version (Pierre Hyvernat)
  • bc783a0: additional sanity check when saving (Pierre Hyvernat)
  • 4bde1b7: make sure the game is saved, even with SIGHUP (Pierre Hyvernat)
  • c0371a3: old bug in new_mission.sh (Pierre Hyvernat)
  • bbf058b: new command to regenerate all the static parts of the world (Pierre Hyvernat)
  • 654f60e: updated homebrew link (Winston Fry) #78
  • 2ab90a2: Update deps.md (Photon9) #75
  • 260550b: keep dates below 2038 for compatibility with 32bits systems (Pierre Hyvernat)
  • e996f0e: Translate "FICHER" to "FILE" (Photon9) #82
  • 760d203: Translate CHAINE to STRING (Photon9) #84
  • ad871b1: show a warning when leaving GameShell directory structure (Pierre Hyvernat)
  • aebd63a: Add 'gsh check' command to list of useful commands (Photon9)
  • 722df0d: put some trailing space back (Pierre Hyvernat)
  • bb40430: export mission's TEXTDOMAIN before sourcing init.sh (Pierre Hyvernat)
  • e19bf35: no message in debug mode when PWD is outside GameShell (Pierre Hyvernat)
  • 37f2a36: if GSH_NO_GETTEXT is defined, merlin.c doesn't use gettext (Pierre Hyvernat)
  • bcb1f40: added animated gif to README.md (Pierre Hyvernat)
  • c075c26: bug when checking 03_chmod_rw_file_dir_throne_room (Pierre Hyvernat)
  • 5729255: use [ $(id -u) -eq 0 ] to check if run as root (Pierre Hyvernat)
  • 48e7592: remove old reference to 'start.sh' in gsh HELP (Pierre Hyvernat)
  • 3beb0b0: Fix typo in documentation (Björn Guth) #94
  • 14b1d90: do not create a savefile when using gameshell.sh -h (Pierre Hyvernat)
  • 068c95e: Fixed typo 04_stderr_dev-null_grimoires's english goal (Élise) #98
  • dc0aadc: Update it.txt (Paolo Mauri)
  • abf7c47: Create it.txt (Paolo Mauri)
  • 5225774: Create it.po (Paolo Mauri)
  • 8cc6159: final mission, misc e pipes_merchant (#7) (Daniele Scasciafratte)
  • 2e21eb0: Missions permissions ita (#2) (Zaizen)
  • 4e67044: Italian (#8) (wshield05)
  • 4ab74e4: Intermediate (#9) (Paolo Mauri)
  • 362d9c5: Italian (#10) (Sirio Negri)
  • a20c265: stdin, stdout, stderr italian translation. (#14) (Zaizen)
  • 7bacd63: fixes (#13) (wshield05)
  • 0c313a7: fix(italian) (#15) (Domenico Mammola)
  • abe339b: fix(Italian) (#17) (Domenico Mammola)
  • 19625cc: Update missions/basic/01_cd_tower/i18n/it.po (Daniele Scasciafratte)
  • 19035e3: Update missions/basic/02_cd.._cellar/i18n/it.po (Daniele Scasciafratte)
  • fb6f174: Update missions/basic/01_cd_tower/i18n/it.po (Daniele Scasciafratte)
  • 40771e4: Update missions/pipe_intro_book_of_potions/00_shared/book_of_potions/it.txt (Daniele Scasciafratte)
  • fb48bf6: Update missions/pipe_intro_book_of_potions/00_shared/book_of_potions/it.txt (Daniele Scasciafratte)
  • 1ecb0ff: Update missions/pipes_merchant_stall/00_shared/data/firstnames.it (Daniele Scasciafratte)
  • 22d1960: use lowercase for later characters in directory names (Pierre Hyvernat)
  • dfd083a: endlines (Pierre Hyvernat)
  • 85306de: ps truncates process names to 15 characters! (Pierre Hyvernat)
  • 0cd2684: kill xeyes in the corresponding auto.sh script (Pierre Hyvernat)
  • d49e847: initial history for zsh was saved in a file named 0! (Pierre Hyvernat)
  • 4e0ffeb: added a script rm to offer some safeguard when removing files (Pierre Hyvernat)
  • 7f2e129: use https://github.com/ericpruitt/wcwidth.awk (Pierre Hyvernat)
  • e3cbd1f: added option -G to disable gettext entirely (Pierre Hyvernat)
  • bf440b7: added a warning about not modifying the book of potions (Pierre Hyvernat)
  • b15b51f: list languages in main README file (Pierre Hyvernat)
  • eea7143: faster cleaning of stall in pipes_merchant_stall missions (Pierre Hyvernat)
  • 746bd36: missing wcwidth.awk when displaying treasure messages (Pierre Hyvernat)
  • a48d656: fix wrong word in italian (Daniele Scasciafratte) #106
  • 9959430: bug in clean.sh for missions pipes_merchant_stall (Pierre Hyvernat)
  • 1fa0a93: Fix typos in French translations (#114) (Hugues Peccatte) #114
  • 43ee365: change to Stall directory in auto scripts (Pierre Hyvernat)
  • 588153b: chaîne => chaine (Pierre Hyvernat)
  • 6f4da52: do not save timestamp in _gsh_version (Pierre Hyvernat)
  • 0bf3f51: version wasn't recorded in the generated archive! (Pierre Hyvernat)
  • 4a71912: define XAUTHORITY if it is unset (Pierre Hyvernat)
  • 98987a5: force updating tags when creating release (Pierre Hyvernat)

Don't miss a new GameShell release

NewReleases is sending notifications on new releases.