Commit graph

2,267 commits

Author SHA1 Message Date
Jeff Parsons
32f7c6b162 Merge branch 'master' into gh-pages 2017-01-03 15:45:46 -08:00
Jeff Parsons
bc4c02a681 Merge branch 'next-release' 2017-01-03 15:45:41 -08:00
Jeff Parsons
813fc7c14f Moved sticky/floating machine classes to common.css, which is unique to Node, allowing Jekyll to define its own classes 2017-01-03 15:45:30 -08:00
Jeff Parsons
90f8716a39 Merge branch 'master' into gh-pages 2017-01-03 15:39:30 -08:00
Jeff Parsons
9a90cdbfb0 Merge branch 'next-release' 2017-01-03 15:39:26 -08:00
Jeff Parsons
82506638f8 Made sticky machine support adjustable through CSS instead of hard-coded 2017-01-03 15:39:14 -08:00
Jeff Parsons
6f36583704 Added support for machine command links to assist in the creation of online tutorials; however, the commandMachine() function isn't wired to anything yet, and this only works with the Node web server (updating the Jekyll environment is next) 2017-01-03 10:58:25 -08:00
Jeff Parsons
0eccf30d3c Support for sticky machines when using the Node web server (so that we have parity between the Node and Jekyll web environments) 2017-01-02 23:21:16 -08:00
Jeff Parsons
61be09d54a Minimal support for "sticky" machines (ie, machines that can't be scrolled off the top of the page) 2017-01-02 22:17:12 -08:00
Jeff Parsons
ae4d3196ef Minimal support for "sticky" machines (ie, machines that can't be scrolled off the top of the page) 2017-01-02 21:56:10 -08:00
Jeff Parsons
6c21a2722c Merge branch 'master' into gh-pages
# Conflicts:
#	modules/shared/es6/component.js
2017-01-02 16:54:07 -08:00
Jeff Parsons
7ceed270a1 Merge branch 'next-release' 2017-01-02 16:51:37 -08:00
Jeff Parsons
67e1e66cb1 More Node-related module tidying (but still doesn't solve ES6 browser issues with uncompiled code) 2017-01-02 16:51:09 -08:00
Jeff Parsons
a7f9667b55 Merge branch 'master' into gh-pages 2017-01-02 15:17:56 -08:00
Jeff Parsons
0f0b0dfae4 Merge branch 'next-release' 2017-01-02 15:16:36 -08:00
Jeff Parsons
b5d6afd210 Protect all Node-specific code with NODE checks 2017-01-02 15:16:18 -08:00
Jeff Parsons
61e44fbf1f Working through Jekyll build issues with uncompiled ES6 code 2017-01-02 14:52:55 -08:00
Jeff Parsons
7c7473f86e Documented the MTPS (11/34A), MFPS (11/34A), and MFPT (11/44+) instructions, even though our basic model support (11/20, 11/40, 11/45, and 11/70) doesn't use them 2017-01-02 12:21:04 -08:00
Jeff Parsons
cdabaafaf1 Simplified access to controller definitions using class constants 2017-01-01 22:20:42 -08:00
Jeff Parsons
138b2534e5 Fixed a few (spurious?) WebStorm inspection warnings, and added some band-aid code to netlib.js so that PDP-11 machines running in the Node environment can fetch all their resources, whether local or remote 2017-01-01 14:02:15 -08:00
Jeff Parsons
2a96d37c14 The Computer component's 'resume' property can now be overridden from the URL, since we now query it with getMachineParm(); a default machine parameter value can now be included on the call, too 2016-12-31 17:18:06 -08:00
Jeff Parsons
a927d9ca4f Year-end update 2016-12-31 16:27:37 -08:00
Jeff Parsons
06ad209576 11/70 clarification 2016-12-31 16:24:35 -08:00
Jeff Parsons
ee45dbd8cf Started working on save/restore support for the PDP-11; still a lot of state left to capture, but the basics seem to be working 2016-12-31 16:07:33 -08:00
Jeff Parsons
1cbcb5b0e2 Fixed some whitespace issues 2016-12-31 11:47:03 -08:00
Jeff Parsons
b468a1680a CPU EXERCISER machine no longer needs breakpoints and messages enabled 2016-12-31 11:30:28 -08:00
Jeff Parsons
dd628148ef Some corrections as to what features are available on the 11/40 vs. 11/45 2016-12-31 11:23:25 -08:00
Jeff Parsons
df0624bf93 Updated year in root index.md 2016-12-31 00:28:58 -08:00
Jeff Parsons
7ba1112eb9 Merge branch 'master' into gh-pages 2016-12-31 00:22:57 -08:00
Jeff Parsons
6ff9a9d1fa Merge branch 'next-release' 2016-12-31 00:22:53 -08:00
Jeff Parsons
64d3db5fc0 Typos 2016-12-31 00:22:43 -08:00
Jeff Parsons
af27951aeb Merge branch 'master' into gh-pages 2016-12-31 00:19:25 -08:00
Jeff Parsons
0eefe7d6f2 Merge branch 'next-release' 2016-12-31 00:19:20 -08:00
Jeff Parsons
7977320077 Typos 2016-12-31 00:19:09 -08:00
Jeff Parsons
8899ae9041 Final blog post of 2016 2016-12-31 00:09:14 -08:00
Jeff Parsons
94d513d625 Merge branch 'master' into gh-pages 2016-12-31 00:07:35 -08:00
Jeff Parsons
c8497f9820 Merge branch 'next-release' 2016-12-31 00:07:29 -08:00
Jeff Parsons
af98320761 Final blog post of 2016 2016-12-31 00:07:07 -08:00
Jeff Parsons
f87161f5d6 v1.32.0: The New Year Release 2016-12-30 15:56:01 -08:00
Jeff Parsons
432959de50 Ported PC8080 to ES6, and created a Node shell app ("pdp11") for the PDPjs emulator 2016-12-30 15:21:05 -08:00
Jeff Parsons
1261356a90 Merge branch 'master' into gh-pages 2016-12-30 15:10:25 -08:00
Jeff Parsons
0461c0be66 Merge branch 'next-release' v1.31.1 2016-12-30 15:10:19 -08:00
Jeff Parsons
ed01885847 Display more informative prompts in pdp11 command-line app 2016-12-30 15:05:46 -08:00
Jeff Parsons
4b345bb3d2 PDP-11 command-line (Node-based) operation is finally working 2016-12-30 14:51:32 -08:00
Jeff Parsons
ded8f15e86 Make component/script names match XML device names (specifically, serial and parallel, which used to be serialport and parallelport) 2016-12-29 13:21:22 -08:00
Jeff Parsons
51c7b96f3c Node pdp11 utility can now properly initialize all machine components (although there are still some type issues with some of the properties we're extracting from the machine XML) 2016-12-29 13:08:23 -08:00
Jeff Parsons
530c24cbb8 Node pdp11 utility can now switch to raw tty input (important for passing console data to/from the virtual serial port) 2016-12-29 09:58:19 -08:00
Jeff Parsons
1543583c01 Node pdp11 utility can now load machine XML files 2016-12-28 14:29:13 -08:00
Jeff Parsons
0f680839f7 Converted PC8080 to ES6 2016-12-28 10:03:58 -08:00
Jeff Parsons
d930b31c53 Some minor changes to make it easier to load a machine in the Node environment 2016-12-27 22:05:59 -08:00