You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Setting the 'altmeta' option affects how ESC is handled. Normally it is for terminals/emulators which transmit two character sequence ESC c when the user types Meta+c, but it can also be used to construct meta characters 'manually' by typing ESC c. Unfortunately setting this option has a side-effect of requiring a second character after ESC before our readchar() will return, so it is only honored when parse() wants the next command, not for general input. When readchar() was recently split into two parts, the use of static variable 'alt_esc' by parse() and readchar() was removed. That resulted in requiring the user to type a second character whenever ESC was typed, instead of just when it was transmitted or typed as the prefix of a command that uses a meta-character keystroke. Instead of just putting 'alt_esc' back, do things differently by adding static 'getting_cmd' flag instead. Fixes #558
|7 hours ago|
|DEVEL||6 months ago|
|dat||3 days ago|
|doc||7 hours ago|
|include||1 day ago|
|outdated||2 months ago|
|src||7 hours ago|
|submodules||2 months ago|
|sys||3 days ago|
|test||1 day ago|
|util||1 month ago|
|win||1 day ago|
|.clang-format||6 years ago|
|.gitattributes||3 years ago|
|.gitignore||10 months ago|
|.gitmodules||7 months ago|
|Cross-compiling||7 months ago|
|Files||1 day ago|
|Porting||2 months ago|
|README||8 months ago|
|azure-pipelines.yml||2 months ago|
NetHack 3.7.0 work-in-progress -- General information
NetHack 3.7 is an enhancement to the dungeon exploration game NetHack,
which is a distant descendent of Rogue and Hack, and a direct descendent of
NetHack 3.7.0 work-in-progress is not a release of NetHack. As a .0 version,
and still very early in its development cycle, there has already been changes
made, and there will continue to be many more prior to an eventual release.
The file doc/fixes37.0 in the source distribution will be updated with a list
of fixes as they are committed.
In short -- there are likely to be bugs. Don't treat NetHack-3.7 branch as
released code, and if stability is paramount, then the most recent
NetHack 3.6.6 release is safest for you.
We're making the .0 work-in-progress available so that you can observe, test
out, and contribute to its development. Constructive suggestions, GitHub pull
requests, and bug reports are all welcome and encouraged.
The file doc/fixes37.0 in the source distribution has a ful