add CRASHREPORT directly to browser
add CRASHREPORT for Windows
add ^P info to report (via DUMPLOG)
new options: crash_email, crash_name, crash_urlmax
new game command: #bugreport
new config option: CRASHREPORT_EXEC_NOSTDERR
new command line option: --bidshow
deleted helper scripts:
NetHackCrashReport.Javascript
nhcrashreport.lua
misc:
update CRASHREPORTURL (will need to be updated before release)
update bitrot in winchain
winchain for Windows
add missing synch_wait for NetHackW --showpaths
add PANICTRACE (and CRASHREPORT) in mdlib.c:build_opts
missing:
packaging (Windows needs the pdb file)
no testing with MSVC command line build
port status:
linux: working, but glibc's backtrace doesn't show static functions
Windows VS: working. pdb file is large - looking into options
MacOS: working
msdos: not supported
VMS: not supported
MSVC: planned, but not attempted
MSYS2: working, but libbacktrace not showing symbols (yet?)
This commit is contained in:
@@ -1,28 +0,0 @@
|
||||
#!/usr/bin/osascript -l JavaScript
|
||||
|
||||
// NetHack 3.7 tile.h $NHDT-Date: 1693083762 2023/08/26 21:02:42 $ $NHDT-Branch: keni-crashweb2 $:$NHDT-Revision: 1.1 $
|
||||
// Copyright (c) 2023 Kenneth Lorber
|
||||
// NetHack may be freely redistributed. See license for details.
|
||||
|
||||
// Call with URL then field value pairs. Opens a new browser window
|
||||
// to: URL?field=value+field=value.....
|
||||
// This program encodes the values; fieldnames don't require encoding.
|
||||
|
||||
// Should be installed in the playground.
|
||||
|
||||
function run(argv){
|
||||
|
||||
var url = argv[0];
|
||||
var argcp = 1;
|
||||
|
||||
url += "?cos=1"; // Start the query string and set mode
|
||||
while(argcp < argv.length){
|
||||
url += "&" + argv[argcp] + "=" + encodeURIComponent(argv[argcp+1])
|
||||
argcp += 2;
|
||||
}
|
||||
|
||||
var safari = Application('Safari');
|
||||
var nw = safari.make({ new:"document" });
|
||||
nw.url = url;
|
||||
safari.activate();
|
||||
}
|
||||
Reference in New Issue
Block a user