early-roguelike/rogue3
John "Elwin" Edwards 67ec840c3c Don't truncate player name in savefile name or log message.
The player name is stored in whoami[], which is length 80 in most games
(1024 in rogue5).  Only the first 10 chars were used to create
file_name, because that buffer is the same length.  Increasing the size
of file_name to 256 permits using all of whoami.

The name is also no longer truncated to 20 chars when writing the log.

All games should now be able to handle 79-character names without
collisions.  Anything more would break save compatibility.
2014-03-23 21:27:14 -07:00
..
acinclude.m4 rogue3: begin porting to autoconf. 2013-08-24 13:36:13 -07:00
armor.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
chase.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
command.c rogue3, srogue: showing the version should not take a turn. 2012-05-24 05:10:38 +00:00
configure.ac rogue3: add install and uninstall targets to Makefile. 2013-08-25 19:52:23 -07:00
daemon.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
daemons.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
fight.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
init.c Don't truncate player name in savefile name or log message. 2014-03-23 21:27:14 -07:00
install-sh rogue3: begin porting to autoconf. 2013-08-24 13:36:13 -07:00
INSTALL.txt Update some of the documentation. 2013-09-04 09:01:44 -07:00
io.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
LICENSE.TXT Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
list.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
machdep.h rogue3: begin porting to autoconf. 2013-08-24 13:36:13 -07:00
main.c Don't truncate player name in savefile name or log message. 2014-03-23 21:27:14 -07:00
Makefile.in rogue3: set missing Makefile variables. 2013-08-25 21:31:22 -07:00
mdport.c rogue[345]: fix backspace key in prompts. 2013-08-27 09:25:30 -07:00
mdport.h Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
misc.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
monsters.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
move.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
newlevel.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
options.c Prevent changing name or save file when using system savedir 2009-10-14 11:21:33 +00:00
pack.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
passages.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
potions.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
readme36.html Update the documentation 2009-10-24 14:12:26 +00:00
rings.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
rip.c Don't truncate player name in savefile name or log message. 2014-03-23 21:27:14 -07:00
rogue.6.in Update some of the documentation. 2013-09-04 09:01:44 -07:00
rogue.h Don't truncate player name in savefile name or log message. 2014-03-23 21:27:14 -07:00
rogue.r.in rogue3: begin porting to autoconf. 2013-08-24 13:36:13 -07:00
rogue36.cat Update the documentation 2009-10-24 14:12:26 +00:00
rogue36.doc Further updates to the documentation 2009-10-24 14:21:15 +00:00
rogue36.html Further updates to the documentation 2009-10-24 14:21:15 +00:00
rogue36.sln Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
rogue36.vcproj Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
rooms.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
save.c Refuse to restore if the character is dead. 2013-08-09 09:34:07 -07:00
scrolls.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
state.c Fix some terribly depressing corruption during restore. 2014-01-08 16:44:16 -05:00
sticks.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
things.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
vers.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
weapons.c rogue3: short bows should not be called int bows. 2013-08-24 13:50:15 -07:00
wizard.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00
xcrypt.c Import Rogue 3.6 from the Roguelike Restoration Project (r1490) 2009-10-13 13:33:34 +00:00