OSDN Git Service

Implement workaround to resolve https://osdn.net/projects/hengband/ticket/41161 and...
authorEric Branlund <ebranlund@fastmail.com>
Mon, 18 Jan 2021 23:53:49 +0000 (15:53 -0800)
committerHourier <hourier@users.sourceforge.jp>
Sat, 23 Jan 2021 06:08:53 +0000 (15:08 +0900)
commit03dcf7ef83ed69387ac260f79190bc1c4b77ad9c
tree254ba40e2b1f35ad0dcce0472fa5ff4139e51f7f
parentd20c4d3ffb6a35e813f15f9b1a9cf44e2b82d811
Implement workaround to resolve https://osdn.net/projects/hengband/ticket/41161 and part of https://osdn.net/projects/hengbandforosx/ticket/41228 .  Move macro definitions from autopick-editor-table.h to autopick-menu-data-table.c so the preprocessing with nkf on Linux and Mac can change the encoding for Japanese.  Remove autopick-editor-table.h.  Change the macros in autopick-keys-table.h to be pointers to constant strings.  Initialize those strings in autopick-menu-data-table.c so the initializing strings can be shared with the initializers for menu_data and so the preprocessing with nkf can change the encoding for Japanese.
Hengband/Hengband/Hengband.vcxproj
Hengband/Hengband/Hengband.vcxproj.filters
src/Makefile.am
src/autopick/autopick-editor-table.h [deleted file]
src/autopick/autopick-keys-table.h
src/autopick/autopick-menu-data-table.c