Commit Graph

534 Commits

Author SHA1 Message Date
Kelvin Sherlock a7301cfd5d changeling, bump version 2015-02-12 20:14:15 -05:00
Kelvin Sherlock d48f3c39da SetOSTrap stub (Link patches _MaxBlock to return _MaxBlock - 2 before calling SetResLoad for some reason) 2015-02-11 19:46:33 -05:00
Kelvin Sherlock 67cb2b6e09 home-brew lemon requires assert.h 2015-02-11 08:11:49 -05:00
Kelvin Sherlock 42fe265dd2 Smarter handling of : after a variable.
Since :: is equivalent to .. in Unix, {$PathVariable}: would expand unexpectedly
if PathVariable had a trailing : (which it usually does) -- i.e., some:path:: == /some/path/.. = /some/.

: after a variable will be dropped if there was already a trailing :
2015-02-08 14:49:08 -05:00
Kelvin Sherlock 9fda034e0e skip the flip for AddResource 2015-02-07 13:16:19 -05:00
Kelvin Sherlock f0e585aada prevent resource byte swapping 2015-02-07 13:09:20 -05:00
Kelvin Sherlock 279c8c2300 Fix ChangeResource logging 2015-02-07 13:09:15 -05:00
Kelvin Sherlock 3ff0697e46 clean up some other RM code 2015-02-07 12:30:39 -05:00
Kelvin Sherlock 6197910e3e RM::ChangedResource 2015-02-07 12:30:30 -05:00
Kelvin Sherlock 33ba7e076a mm - GetHandleInfo 2015-02-07 12:30:12 -05:00
Kelvin Sherlock acf93dacbf updated gitignore 2015-02-06 20:51:25 -05:00
Kelvin Sherlock ab6259c030 GetIntlResource stub, move pack6 to its own file. 2015-02-06 20:48:17 -05:00
Kelvin Sherlock bfc36cb872 process code stubs 2015-02-06 20:45:43 -05:00
Kelvin Sherlock 7168fe8ba3 Bypass resource flipping 2015-02-06 20:24:05 -05:00
Kelvin Sherlock ce3b1ca11d prevent resource byte swapping 2015-02-06 20:20:33 -05:00
Kelvin Sherlock ddeea8620f comments from basilisk execution 2015-02-06 19:59:45 -05:00
Kelvin Sherlock 710da65650 prevent resource byte swapping 2015-02-06 19:58:52 -05:00
Kelvin Sherlock 023d233c40 cxx string_splitter 2015-02-06 19:58:19 -05:00
Kelvin Sherlock d0d1e84162 debugger/List - make sure end > start 2015-02-06 19:56:57 -05:00
ksherlock 5bab4d85eb Merge pull request #22 from jake-b/master
Assume binary file type for .ntkc and .sym files
2015-01-30 19:52:05 -05:00
Jake-B cbe642bfc8 Added .sym and .ntkc file types as assumed binary. 2015-01-28 17:00:08 -05:00
Jake-B f02b930700 Added .sym and .ntkc file types as assumed binary. 2015-01-28 16:57:04 -05:00
Kelvin Sherlock 176fb108a6 Use the $Commands environment variable as a list of directories where commands may be located. 2015-01-24 14:40:45 -05:00
Kelvin Sherlock 928010f800 HWPriv OS Trap 2015-01-23 11:01:57 -05:00
Kelvin Sherlock 792e21d0c1 GetNamedResource trap 2015-01-21 14:31:03 -05:00
Kelvin Sherlock 7c928c8eb5 update test makefile 2015-01-21 08:18:30 -05:00
Kelvin Sherlock 3e64b3e087 Set ApplZone global (ARMCFront) 2015-01-20 19:32:04 -05:00
Kelvin Sherlock e4ad003bc7 SysEnvirons ($a090) OS Trap 2015-01-20 14:07:38 -05:00
Kelvin Sherlock 7beb3a7b43 undo HGetVolume cwd, for now 2015-01-19 15:02:29 -05:00
Kelvin Sherlock 813e36a6c4 Fix SetPtrSize 2015-01-19 10:56:58 -05:00
Kelvin Sherlock 44d19f7d1b HGetVol returns the current working directory id 2015-01-18 14:28:05 -05:00
Kelvin Sherlock 3615fbe941 unlink/rmdir don't follow symbolic links, so use lstat instead of stat. 2015-01-18 11:21:03 -05:00
Kelvin Sherlock 172da3e250 fix CreateRes, add HCreateRes 2015-01-17 18:36:59 -05:00
Kelvin Sherlock acea989367 need a test for volume/directory calls 2015-01-17 17:19:36 -05:00
Kelvin Sherlock 3448078612 allow all resource types to be loaded 2015-01-16 20:45:31 -05:00
Kelvin Sherlock 24666c209f CreateResFile doesn't error out if the resource fork already exists. 2015-01-16 20:45:13 -05:00
Kelvin Sherlock 34d1fba0f1 ENOTEMPTY (rmdir) is fBsyErr 2015-01-16 20:34:10 -05:00
Kelvin Sherlock 654baccabc Add FSpDelete; Delete/HDelete should delete files or folders. 2015-01-16 20:17:50 -05:00
Kelvin Sherlock 92d465fb56 NewPtr(0) should return a non-null pointer. 2015-01-16 15:38:20 -05:00
Kelvin Sherlock e8d756c1b6 fix FSMakeFSSpec 2015-01-15 19:48:03 -05:00
Kelvin Sherlock 74370db603 no message 2015-01-15 16:37:58 -05:00
Kelvin Sherlock b146399a7e Fix StripAddress when > 16 megs of ram in use. 2015-01-15 16:35:38 -05:00
Kelvin Sherlock 245fabe648 HSetVol - quietly do nothing... 2015-01-15 16:34:09 -05:00
Kelvin Sherlock 6c8511838e root directory is 2, not 1. 2015-01-15 14:11:55 -05:00
Kelvin Sherlock cc477e0865 fix whitespace 2015-01-14 17:08:02 -05:00
Kelvin Sherlock 863fafda98 move all the volume code into it's own file 2015-01-14 17:03:03 -05:00
Kelvin Sherlock eca0516094 HNoPurge toolcall 2015-01-14 14:26:49 -05:00
Kelvin Sherlock d2bca7efe0 add something like unit tests. 2015-01-13 16:59:43 -05:00
Kelvin Sherlock cf4a8e2fcc update mempool with fixes in sqlite http://www.sqlite.org/src/finfo?name=src/mem5.c 2015-01-13 13:51:41 -05:00
Kelvin Sherlock cb08a2e4c2 fix bug with tab completion -- rl_completion_entry_function has 2 entries (and null terminator) if there's only 1 match. 2015-01-12 18:12:00 -05:00