Commit Graph

57 Commits

Author SHA1 Message Date
Kelvin Sherlock
a97d8b08fe get/set tabs 2013-09-02 19:57:55 -04:00
Kelvin Sherlock
b4e5e5a059 new path conversion code 2013-08-03 00:33:24 -04:00
Kelvin Sherlock
1193ad2de7 Remove dead code 2013-08-02 22:21:19 -04:00
Kelvin Sherlock
83ccc8270c add license 2013-08-02 22:15:45 -04:00
Kelvin Sherlock
680e57fcb0 remove old code 2013-08-02 22:15:34 -04:00
Kelvin Sherlock
e83477c9b2 New environment code
-D command line now supported.
2013-08-02 22:13:04 -04:00
Kelvin Sherlock
e1e3f3f4a2 new mac path expansion 2013-08-01 13:53:34 -04:00
Kelvin Sherlock
7a08004542 MPW::GetEnvironment 2013-08-01 12:23:37 -04:00
Kelvin Sherlock
fc04a2b2cb add license 2013-07-30 01:06:19 -04:00
Kelvin Sherlock
92ef78516c ?= conditional environment variables 2013-07-14 17:59:46 -04:00
Kelvin Sherlock
81ce611bfc RootDirForPath 2013-07-14 15:17:35 -04:00
Kelvin Sherlock
e571c7066d -W-no-unused for ragel generated code 2013-07-14 15:17:00 -04:00
Kelvin Sherlock
9acce3ae03 clean up environment ragel 2013-07-14 14:33:58 -04:00
Kelvin Sherlock
75ad0ab38c ragel environment parser. 2013-07-14 01:46:10 -04:00
Kelvin Sherlock
4995a12be5 error enum 2013-07-13 19:19:58 -04:00
Kelvin Sherlock
68a70cfcbc ioctl seteof function (Link w/ -sym on) 2013-07-13 19:19:29 -04:00
Kelvin Sherlock
4abfcc2e52 better mpw dir location logic 2013-06-09 14:47:27 -04:00
Kelvin Sherlock
73e37d205e STABINFO - (PasMat) 2013-05-23 19:10:12 -04:00
Kelvin Sherlock
159198adcb use macos/errors for errors 2013-05-18 21:44:02 -04:00
Kelvin Sherlock
9584a6ee88 compiler warnings 2013-05-18 21:43:30 -04:00
Kelvin Sherlock
386dc18ad1 Set up environment from $MPW:Environment 2013-05-18 17:24:25 -04:00
Kelvin Sherlock
0d6874ae08 use global names 2013-05-12 22:36:22 -04:00
Kelvin Sherlock
09b0eb102f implement ftrap_delete 2013-03-26 22:52:37 -04:00
Kelvin Sherlock
33899e5495 nop tab info 2013-03-06 21:51:12 -05:00
Kelvin Sherlock
57f46bc374 better pathname conversion 2013-03-06 19:17:55 -05:00
Kelvin Sherlock
673fc4f492 improve logging 2013-03-02 17:39:13 -05:00
Kelvin Sherlock
adba68c724 use finder info to check binary files (linkiigs errors) 2013-03-02 17:38:51 -05:00
Kelvin Sherlock
e84aff6812 $ShellDirectory variable (SysErrs) 2013-02-27 23:43:34 -05:00
Kelvin Sherlock
a9553a11b5 keep file name when opening 2013-02-25 20:40:57 -05:00
Kelvin Sherlock
95f41785eb FDEntry::close 2013-02-25 20:40:28 -05:00
Kelvin Sherlock
e4dff8bc81 use OS::Internal for MPW File tables. 2013-02-25 20:16:55 -05:00
Kelvin Sherlock
675170ae72 fix environment variables 2013-02-24 23:19:59 -05:00
Kelvin Sherlock
0d165d9525 old tool environment compatibility 2013-02-19 18:28:03 -05:00
Kelvin Sherlock
4e247a0c46 use a single $MPW environment for the root 2013-02-18 19:17:17 -05:00
Kelvin Sherlock
1cbccbc30f create Command environment variable with exe path name, 2013-02-17 20:44:30 -05:00
Kelvin Sherlock
4917ca2acc environ support (mpw_) 2013-02-17 17:21:35 -05:00
Kelvin Sherlock
f7800ece1e fix mpw - dev ptr is needed in MacProgramInfo 2013-02-17 15:45:47 -05:00
Kelvin Sherlock
a737da619d move MPW init to MPW
(currently slightly buggy)
2013-02-17 15:08:09 -05:00
Kelvin Sherlock
53c42e1ee2 improve mpw return errors (0x40000000) 2013-02-17 12:25:20 -05:00
Kelvin Sherlock
7d10b0da5d convert : -> / for pathnames
(needs to be more complicated but ok for now)
2013-02-17 01:18:00 -05:00
Kelvin Sherlock
645c70df6a faccess calls ( AsmIIgs uses F_GTABINFO) 2013-02-16 18:56:18 -05:00
Kelvin Sherlock
adc17ebe9c logging refinements 2013-02-16 18:51:18 -05:00
Kelvin Sherlock
acd4765317 mpw trace flag 2013-02-16 18:32:37 -05:00
Kelvin Sherlock
0cc361bab0 minor cleanups 2013-02-16 18:13:40 -05:00
Kelvin Sherlock
93fd6cb58c error when seeking on a tty (LinkIIgs) 2013-02-16 18:13:34 -05:00
Kelvin Sherlock
feee4d5809 better ioctl logging 2013-02-16 16:47:53 -05:00
Kelvin Sherlock
04114124ac refnum ioctl 2013-02-16 16:10:55 -05:00
Kelvin Sherlock
ce5f23a1a2 split up mpw traps into multiple files 2013-02-16 15:37:37 -05:00
Kelvin Sherlock
e88f379eb1 open - set binary flag based on extension 2013-02-16 13:33:09 -05:00
Kelvin Sherlock
d92ebe2634 fix sleek to return a value. 2013-02-16 00:11:12 -05:00