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
Kelvin Sherlock
dbdcbea31c
updated verbatim settings
2015-01-12 15:31:59 -05:00
Kelvin Sherlock
80efa55c24
RM::FSp calls handle their return value
2015-01-09 12:46:31 -05:00
Kelvin Sherlock
5deea9eb84
fix segpath when realpath returns NULL.
2015-01-09 12:46:01 -05:00