Ivy Foster [Sat, 23 Apr 2016 01:32:36 +0000 (20:32 -0500)]
Optionally look for configuration in $XDG_CONFIG_HOME
Also check $HOME/.frotzrc, for backwards compatibility.
reference: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
David Griffith [Mon, 25 Jan 2016 21:50:50 +0000 (13:50 -0800)]
Merge pull request #24 from unix-ninja/master
Add configurable ar and ranlib paths in Makefile
Unix-Ninja [Mon, 25 Jan 2016 16:58:20 +0000 (11:58 -0500)]
Add configurable ar and ranlib paths in Makefile
David Griffith [Fri, 22 Jan 2016 04:01:10 +0000 (20:01 -0800)]
Merge pull request #23 from superxkooda-feature/cmdrestore
David Griffith [Fri, 22 Jan 2016 03:58:19 +0000 (19:58 -0800)]
Cleanup of code for the new option to immediately load a saved game.
Michael Anghelone [Wed, 20 Jan 2016 03:01:32 +0000 (22:01 -0500)]
Added the capability to load a save file as a command line argument. Now you don't need to load the game and issue the restore command to load a file. Everything else still works as one would think.
I these changes are only going to effect the curses version for now. I do not have a proper enviroment setup to test out dos.
Example:
frotz file.zblorb -R save.qzl
David Griffith [Thu, 1 Oct 2015 08:01:04 +0000 (01:01 -0700)]
Update and cruft-removal for the manpages.
David Griffith [Tue, 8 Sep 2015 18:22:08 +0000 (11:22 -0700)]
Minor typos and an if-rearrangement.
David Griffith [Sun, 30 Aug 2015 22:43:15 +0000 (15:43 -0700)]
Added a private implementation of strrchr(3) for systems that lack it.
David Griffith [Sun, 30 Aug 2015 22:31:08 +0000 (15:31 -0700)]
Merge pull request #20 from fornwall/master
Replace rindex() with strrchr()
Fredrik Fornwall [Sun, 30 Aug 2015 08:54:06 +0000 (10:54 +0200)]
Replace rindex() with strrchr()
This fixes compilation on Android, and should be a general
improvement since rindex() is deprecated.
David Griffith [Sun, 9 Aug 2015 22:46:52 +0000 (15:46 -0700)]
Fix #19, minor nit of unused variables in the Makefile.
David Griffith [Sun, 9 Aug 2015 21:25:05 +0000 (14:25 -0700)]
Truncate trailing question mark for those Infocom games that expect it.
This is otherwise a divergence from the Z-Machine Standard.
David Griffith [Sun, 26 Jul 2015 01:06:05 +0000 (18:06 -0700)]
Move some function prototypes around and make static.
David Griffith [Sun, 26 Jul 2015 00:47:08 +0000 (17:47 -0700)]
Merge pull request #17 from ramn/jump_wordwise
Add key bindings for jumping wordwise
David Griffith [Sun, 26 Jul 2015 00:46:34 +0000 (17:46 -0700)]
Merge pull request #16 from ramn/ctrl_w_improvements
Ctrl w improvements
David Griffith [Sun, 26 Jul 2015 00:32:34 +0000 (17:32 -0700)]
Fix Issue #15: dumb-frotz -m option falls thru to show object_movement debug
Simon Andersson [Fri, 24 Jul 2015 22:09:15 +0000 (00:09 +0200)]
Add key bindings for jumping wordwise
meta-f, meta-b, works as in emacs/readline
Simon Andersson [Fri, 24 Jul 2015 21:24:50 +0000 (23:24 +0200)]
Improve ctrl-w
Stop at word boundry, leaving the trailing space, the way ctrl-w usually
works.
Simon Andersson [Fri, 24 Jul 2015 21:13:22 +0000 (23:13 +0200)]
Ignore ctags, tmp
David Griffith [Wed, 22 Jul 2015 23:34:21 +0000 (16:34 -0700)]
Merge pull request #14 from ramn/ctrl_w
Make ctrl-w work in middle of line
Simon Andersson [Wed, 22 Jul 2015 22:27:10 +0000 (00:27 +0200)]
Make ctrl-w work in middle of line
Simon Andersson [Wed, 22 Jul 2015 21:30:03 +0000 (23:30 +0200)]
Restrict ctrl-w to last word
Doesn't work in the middle of a line currently
David Griffith [Wed, 22 Jul 2015 20:41:40 +0000 (13:41 -0700)]
Merge pull request #12 from ramn/add_ctrl_w
Add binding ctrl-w - deletes prev word
Simon Andersson [Wed, 22 Jul 2015 20:25:09 +0000 (22:25 +0200)]
Add binding ctrl-w - deletes prev word
Common key binding in readline, vim
David Griffith [Sat, 11 Jul 2015 10:49:57 +0000 (03:49 -0700)]
Merge pull request #9 from ZoeB/master
Declare argument type
Zoë Blade [Fri, 10 Jul 2015 21:17:34 +0000 (21:17 +0000)]
Declare argument type
David Griffith [Tue, 30 Jun 2015 10:46:30 +0000 (03:46 -0700)]
Tidying up here and there.
David Griffith [Tue, 26 May 2015 19:08:18 +0000 (12:08 -0700)]
OSS sound tidying up and change request from FreeBSD ports.
David Griffith [Mon, 25 May 2015 07:31:19 +0000 (00:31 -0700)]
Additions and tweaks to make Frotz compile with the Turbo C IDE.
David Griffith [Thu, 21 May 2015 07:26:31 +0000 (00:26 -0700)]
Missed this getopt argument left over from removing old-style save support.
David Griffith [Wed, 20 May 2015 09:29:14 +0000 (02:29 -0700)]
More tidying up in preparation of release.
David Griffith [Sat, 16 May 2015 10:41:59 +0000 (03:41 -0700)]
Line spacing cleanup. Assorted curly-bracket disambiguation.
David Griffith [Fri, 15 May 2015 22:07:40 +0000 (15:07 -0700)]
Typos in ChangeLog.
David Griffith [Fri, 15 May 2015 21:59:13 +0000 (14:59 -0700)]
Update COPYING and FSF snail mail address.
David Griffith [Fri, 15 May 2015 21:58:59 +0000 (14:58 -0700)]
Yet another ChangeLog tweak.
David Griffith [Fri, 15 May 2015 09:16:58 +0000 (02:16 -0700)]
Update PORTING.
David Griffith [Fri, 15 May 2015 08:23:34 +0000 (01:23 -0700)]
More ChangeLog tweaks.
David Griffith [Fri, 15 May 2015 08:20:32 +0000 (01:20 -0700)]
src/misc/config.sh no longer used.
David Griffith [Fri, 15 May 2015 08:15:00 +0000 (01:15 -0700)]
Linux Software Map is dead.
David Griffith [Fri, 15 May 2015 08:06:37 +0000 (01:06 -0700)]
Missed some references to old-style saves.
David Griffith [Fri, 15 May 2015 07:17:13 +0000 (00:17 -0700)]
Remove old-style save support. Always Quetzal from now on.
David Griffith [Fri, 15 May 2015 07:11:25 +0000 (00:11 -0700)]
Update LSM file
David Griffith [Fri, 15 May 2015 06:11:51 +0000 (23:11 -0700)]
Fixed problem with backgrounds not being set correctly.
David Griffith [Fri, 15 May 2015 04:04:13 +0000 (21:04 -0700)]
Merge branch 'welash-master'
David Griffith [Fri, 15 May 2015 04:02:47 +0000 (21:02 -0700)]
Merge branch 'master' of https://github.com/welash/frotz into welash-master
Bill Lash [Fri, 15 May 2015 02:13:33 +0000 (21:13 -0500)]
Adding .gitignore
Bill Lash [Fri, 15 May 2015 01:42:05 +0000 (20:42 -0500)]
Fixing restart in games that have zcode in blorb files.
David Griffith [Thu, 14 May 2015 06:22:04 +0000 (23:22 -0700)]
Some preparations for 2.44
David Griffith [Thu, 14 May 2015 05:31:16 +0000 (22:31 -0700)]
I don't use metastore anymore.
Bill Lash [Thu, 14 May 2015 04:11:23 +0000 (23:11 -0500)]
Fixing an issue with saving and restoring in some games.
David Griffith [Thu, 6 Mar 2014 06:08:15 +0000 (22:08 -0800)]
Added -m option to suppress MORE prompts.
David Griffith [Thu, 6 Mar 2014 06:07:37 +0000 (22:07 -0800)]
Update Dumb Frotz manpage.
David Griffith [Thu, 6 Mar 2014 06:07:00 +0000 (22:07 -0800)]
Remove useless .br. Might have more modifications.
David Griffith [Thu, 6 Mar 2014 05:04:04 +0000 (21:04 -0800)]
Update manpage
David Griffith [Tue, 11 Feb 2014 22:15:26 +0000 (14:15 -0800)]
Merge pull request #2 from blanham/master
Fixed prompt not showing properly in dumb frotz
Bryce Lanham [Tue, 11 Feb 2014 07:27:30 +0000 (01:27 -0600)]
Fixed help prompt not displaying properly
As with the other prompt, the help prompt needed a call to fflush
Bryce Lanham [Tue, 11 Feb 2014 06:50:40 +0000 (00:50 -0600)]
Fixed hard tab into proper spaces
Bryce Lanham [Tue, 11 Feb 2014 05:12:25 +0000 (23:12 -0600)]
Fixed prompt not showing properly in dumb frotz
Prompt was not showing up until after user submitted a line, because prompts
do not end with a newline, which would trigger fflush(). Adding a fflush() of
stdout fixes this.
David Griffith [Mon, 10 Feb 2014 22:43:53 +0000 (14:43 -0800)]
Fixed Issue #1
David Griffith [Fri, 20 Dec 2013 08:45:22 +0000 (00:45 -0800)]
Improved the links to the IF Archive a bit.
David Griffith [Fri, 20 Dec 2013 05:05:06 +0000 (21:05 -0800)]
Quick and dirty segfault fix. I'll fix this the Right Way when ao-curses is done.
David Griffith [Fri, 25 Oct 2013 19:25:06 +0000 (12:25 -0700)]
Added instructions on building Frotz for DOS.
David Griffith [Fri, 25 Oct 2013 02:26:13 +0000 (19:26 -0700)]
Indents now match the rest of the code. Minor bugfixes. Remove junk.
Bracket sugar.
David Griffith [Fri, 25 Oct 2013 02:04:50 +0000 (19:04 -0700)]
Minor just-in-case alteration to cleanup code
David Griffith [Mon, 23 Sep 2013 05:08:34 +0000 (22:08 -0700)]
Another file that I'm not sure how got missed.
It's not even in the sfrotz tarball.
How did I get sfrotz compiled in the first place?
David Griffith [Mon, 23 Sep 2013 02:58:14 +0000 (19:58 -0700)]
How did I forget this file???
David Griffith [Wed, 19 Jun 2013 19:11:22 +0000 (12:11 -0700)]
Not going to talk about pre-compiled packages anymore. Out of my hands.
Not to say it's a bad thing. I appreciate seeing Frotz presented like
this.
David Griffith [Wed, 19 Jun 2013 19:06:41 +0000 (12:06 -0700)]
Make DOS Frotz less chatty on startup.
David Griffith [Wed, 19 Jun 2013 18:58:14 +0000 (11:58 -0700)]
Fixed compile failure for DOS
David Griffith [Wed, 19 Jun 2013 18:57:08 +0000 (11:57 -0700)]
64-bitness fixes from Bill Lash
David Griffith [Wed, 19 Jun 2013 17:54:39 +0000 (10:54 -0700)]
Blorb file name fix from Bill Lash
David Griffith [Thu, 7 Feb 2013 03:43:53 +0000 (19:43 -0800)]
Replaced now-obsolete os_path_open() with os_load_story()
David Griffith [Thu, 7 Feb 2013 03:02:20 +0000 (19:02 -0800)]
f_setup.story_file straggler
David Griffith [Thu, 6 Sep 2012 19:39:31 +0000 (12:39 -0700)]
64-bit problem fixed by Bill Lash
David Griffith [Thu, 6 Sep 2012 19:38:45 +0000 (12:38 -0700)]
Whoops. Duplicate defines
David Griffith [Thu, 6 Sep 2012 19:35:20 +0000 (12:35 -0700)]
Zblorb extensions and malloc cleanliness
David Griffith [Sat, 25 Aug 2012 04:55:04 +0000 (21:55 -0700)]
Filename buffer problem and tell why a blorb missing an exec chunk won't work.
David Griffith [Sat, 25 Aug 2012 04:36:24 +0000 (21:36 -0700)]
Fixed a problem where filenames of a certain length would cause a crash.
David Griffith [Sat, 25 Aug 2012 04:34:13 +0000 (21:34 -0700)]
Enabling compile options
David Griffith [Tue, 21 Aug 2012 08:06:31 +0000 (01:06 -0700)]
Commented out Unicode cleanliness. Interferes with command history in curses.
David Griffith [Tue, 21 Aug 2012 08:05:12 +0000 (01:05 -0700)]
Possible nit
David Griffith [Thu, 16 Aug 2012 09:08:47 +0000 (02:08 -0700)]
Now using DOS-specific Blorb code. Now Blorb works in DOS!
David Griffith [Thu, 16 Aug 2012 09:08:14 +0000 (02:08 -0700)]
Putting back things
David Griffith [Thu, 16 Aug 2012 08:43:35 +0000 (01:43 -0700)]
No reason for Blorb stuff to appear in the core.
David Griffith [Wed, 15 Aug 2012 20:49:51 +0000 (13:49 -0700)]
More thrashing around with DOS Frotz
David Griffith [Wed, 15 Aug 2012 20:48:58 +0000 (13:48 -0700)]
Adding ux_blorb.c and ux_blorb.h
David Griffith [Tue, 14 Aug 2012 03:23:01 +0000 (20:23 -0700)]
Makefile tweaks
David Griffith [Mon, 13 Aug 2012 07:32:29 +0000 (00:32 -0700)]
A first stab at getting Blorb to work for DOS. Not there yet.
David Griffith [Mon, 13 Aug 2012 07:32:05 +0000 (00:32 -0700)]
Enable Blorb compilation for DOS
David Griffith [Mon, 13 Aug 2012 07:31:27 +0000 (00:31 -0700)]
Better cleaning up after a DOS build
David Griffith [Mon, 13 Aug 2012 07:30:16 +0000 (00:30 -0700)]
Updated the TODO a bit
David Griffith [Mon, 13 Aug 2012 05:38:12 +0000 (22:38 -0700)]
Zcode loads and executes from Blorb files
David Griffith [Mon, 13 Aug 2012 05:11:59 +0000 (22:11 -0700)]
Tweaks for better cleanup after DOS builds
David Griffith [Mon, 13 Aug 2012 04:56:40 +0000 (21:56 -0700)]
Updated README
David Griffith [Tue, 10 Jul 2012 04:11:01 +0000 (21:11 -0700)]
syntactic sugar for DOS building
David Griffith [Tue, 10 Jul 2012 04:10:26 +0000 (21:10 -0700)]
f_setup mods for the DOS port
David Griffith [Tue, 10 Jul 2012 02:24:34 +0000 (19:24 -0700)]
semi-removed now un-needed declaration
David Griffith [Tue, 10 Jul 2012 02:16:56 +0000 (19:16 -0700)]
converted various global vars to use struct f_setup instead
David Griffith [Mon, 9 Jul 2012 08:08:18 +0000 (01:08 -0700)]
DOS tweaks