{"action":"created","issue":{"url":"https://api.github.com/repos/PDP-10/its/issues/64","repository_url":"https://api.github.com/repos/PDP-10/its","labels_url":"https://api.github.com/repos/PDP-10/its/issues/64/labels{/name}","comments_url":"https://api.github.com/repos/PDP-10/its/issues/64/comments","events_url":"https://api.github.com/repos/PDP-10/its/issues/64/events","html_url":"https://github.com/PDP-10/its/issues/64","id":192965876,"node_id":"MDU6SXNzdWUxOTI5NjU4NzY=","number":64,"title":"Merge updates from EMACS 170","user":{"login":"larsbrinkhoff","id":775050,"node_id":"MDQ6VXNlcjc3NTA1MA==","avatar_url":"https://avatars0.githubusercontent.com/u/775050?v=4","gravatar_id":"","url":"https://api.github.com/users/larsbrinkhoff","html_url":"https://github.com/larsbrinkhoff","followers_url":"https://api.github.com/users/larsbrinkhoff/followers","following_url":"https://api.github.com/users/larsbrinkhoff/following{/other_user}","gists_url":"https://api.github.com/users/larsbrinkhoff/gists{/gist_id}","starred_url":"https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/larsbrinkhoff/subscriptions","organizations_url":"https://api.github.com/users/larsbrinkhoff/orgs","repos_url":"https://api.github.com/users/larsbrinkhoff/repos","events_url":"https://api.github.com/users/larsbrinkhoff/events{/privacy}","received_events_url":"https://api.github.com/users/larsbrinkhoff/received_events","type":"User","site_admin":false},"labels":[{"id":467658874,"node_id":"MDU6TGFiZWw0Njc2NTg4NzQ=","url":"https://api.github.com/repos/PDP-10/its/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-12-01T21:22:30Z","updated_at":"2018-06-06T21:17:31Z","closed_at":null,"author_association":"MEMBER","body":"Rich Alderson's TOPS-20 EMACS 170 may have some nice updates."},"comment":{"url":"https://api.github.com/repos/PDP-10/its/issues/comments/395216804","html_url":"https://github.com/PDP-10/its/issues/64#issuecomment-395216804","issue_url":"https://api.github.com/repos/PDP-10/its/issues/64","id":395216804,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NTIxNjgwNA==","user":{"login":"rmaldersoniii","id":14035167,"node_id":"MDQ6VXNlcjE0MDM1MTY3","avatar_url":"https://avatars1.githubusercontent.com/u/14035167?v=4","gravatar_id":"","url":"https://api.github.com/users/rmaldersoniii","html_url":"https://github.com/rmaldersoniii","followers_url":"https://api.github.com/users/rmaldersoniii/followers","following_url":"https://api.github.com/users/rmaldersoniii/following{/other_user}","gists_url":"https://api.github.com/users/rmaldersoniii/gists{/gist_id}","starred_url":"https://api.github.com/users/rmaldersoniii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rmaldersoniii/subscriptions","organizations_url":"https://api.github.com/users/rmaldersoniii/orgs","repos_url":"https://api.github.com/users/rmaldersoniii/repos","events_url":"https://api.github.com/users/rmaldersoniii/events{/privacy}","received_events_url":"https://api.github.com/users/rmaldersoniii/received_events","type":"User","site_admin":false},"created_at":"2018-06-06T21:17:31Z","updated_at":"2018-06-06T21:17:31Z","author_association":"NONE","body":"EMACS 170 (and TECO 1220) were TOPS-20 only updates based on the Stanford TOPS-20 version of TECO and EMACS 16507 (a couple of edits later than 165). I did this in order to create the best version of EMACS for XKL's expected customer customer base, with enhancements from SimTel20 and MIT.[1] \r\n\r\nHere's the edit history from the top of TECO.MID.1220:[2]\r\n\r\n; -*-MIDAS-*-\r\n;[TOED.XKL.COM]DXX:<EMACS>XKLTECO.1212.11, 25-Mar-96 15:40:14, Edit by ALDERSON\r\n; Work began on *this* version of TECO 14 March 1996\r\n; I'm going to call it 1220--it has some major clean-ups and local fixes.\r\n;\r\n; The following documentation has been added while updating the code to contain\r\n; the Stanford and SIMTEL20 changes to an earlier version of TECO (c. 1180).\r\n; The basis of the update was Bill Westfield's addition of his changes to 1209,\r\n; brought up to 1212.  Additional changes from Kirk Lougheed and Greg Satz have\r\n; at Stanford, and Frank Wancho at SIMTEL20, been added as necessary, and some\r\n; of the commentary for same added to this version.\r\n;\r\n; The Stanford EMACS prior to 165 was 162, based on TECO 1180 (as far as I can\r\n; tell).\r\n;\r\n; From TECO.MID.118037:\r\n;<EMACS162>TECO.MID.118037,  7-Jan-85 16:01:56, Edit by SATZ\r\n;<EMACS162>TECO.MID.118035, 18-Dec-84 14:35:29, Edit by SATZ\r\n;<EMACS162>TECO.MID.118032, 28-Nov-84 18:24:08, Edit by SATZ\r\n;<EMACS162>TECO.MID.118031, 28-Nov-84 18:07:25, Edit by SATZ\r\n;<EMACS162>TECO.MID.118030, 25-May-84 17:29:17, Edit by LOUGHEED\r\n;<EMACS162>TECO.MID.118029, 23-May-84 00:11:46, Edit by LOUGHEED\r\n;<EMACS162>TECO.MID.118028, 21-May-84 03:19:50, Edit by LOUGHEED\r\n;<EMACS162>TECO.MID.118027, 21-May-84 02:37:33, Edit by LOUGHEED\r\n;<EMACS162>TECO.MID.118025, 29-Sep-83 23:43:05, Edit by LOUGHEED\r\n;<EMACS162>TECO.MID.118024, 29-Sep-83 18:31:28, Edit by LOUGHEED\r\n;<EMACS162>TECO.MID.118023, 29-Sep-83 18:00:29, Edit by LOUGHEED\r\n;<EMACS162>TECO.MID.118020, 28-Sep-83 13:41:27, Edit by LOUGHEED\r\n;<EMACS162>TECO.MID.118019, 27-Sep-83 23:10:54, Edit by LOUGHEED\r\n; How about we start an edit history for changes at Stanford?\r\n;  - added Freedom-100/200 support\r\n;  - merged in changes from GSB for Hazeltine Esprit support\r\n;  - made H19 character insert pad differently so that the H29 will work\r\n;  - use GTHST to get host name instead of hardwired of CVHST\r\n;  - fix assembly error in INIDLM from previous edits\r\n;  - add ANSI, AVT, AVTX support\r\n;  - Make sure the terminal gets reset after continuing from the HALTF%\r\n;    (Same change made to MIT sources between 1208 and 1209)\r\n;\r\n; The \"standard Stanford EMACS\" was version 165 for the last decade.  This was\r\n; Bill Westfield's version, which used TEXTI% for input.  It diverged from the\r\n; other Stanford stream after edit 118030; only comments after that are\r\n; retained here.\r\n;\r\n; From XTECO.MID.121705 28-Mar-85 09:56:37 (equivalent to TECO.MID.16502):\r\n;\r\n;[SU-SCORE.ARPA]PS:<EMACS165>XTECO.MID.5,  4-Mar-85 01:17:58, Edit by BILLW\r\n; call XTXTI1 on ctrl-C to remove waiting line of text from tty input buf.\r\n;[SU-SCORE.ARPA]PS:<EMACS165>XTECO.MID.2, 19-Feb-85 15:11:55, Edit by BILLW\r\n; change name from STECO to XTECO.  Look into not recalculating break mask\r\n; every time we decide that we want to do a TEXTI.\r\n;[SU-SCORE]PS:<EMACS165>STECO.MID.35, 16-Feb-85 19:27:07, Edit by BILLW\r\n; do the code for using INSERT mode more effectively.\r\n;[SU-SCORE]PS:<EMACS165>STECO.MID.33, 16-Feb-85 17:59:40, Edit by BILLW\r\n; \"fix\" XTXTI1 - if we interupt out of a TEXTI, simulate the completion of the\r\n; system call by doing a SIN, reseting terminal modes, etc.  The new code\r\n; prevents redoing (and redisplaying) the entire string read so far.\r\n;[SU-SCORE]PS:<EMACS165>STECO.MID.25, 14-Feb-85 12:19:31, Edit by BILLW\r\n; add TEXTI support. re-Add AVT and SUN terminal types\r\n;<EMACS165>STECO.MID.3, 10-Feb-85 00:06:48, Edit by BILLW\r\n; efficiency improvements (I hope).  Have DDPYTB flush characters (using\r\n; %TFLSH) that are buffered in the individual terminal routines.\r\n;\r\n; Enhancements to this were numbered as if TECO and EMACS were one and the same\r\n; (so TECO.MID.16504 and .16507).  The version used at cisco Systems was .16504\r\n; and at SIMTEL20 was .16507:\r\n;\r\n;[SIMTEL20.ARPA]PS:<EMACS165>TECO.MID.16507,  6-May-86 22:59:55, Edit by WANCHO\r\n; Added VT102 (same as ANSI, which also uses the VT132 dispatch table.\r\n;[SIMTEL20.ARPA]PS:<EMACS165>TECO.MID.16506,  2-Mar-86 14:18:01, Edit by WANCHO\r\n; Add (fs)TTYNBR, the tty's .CTTRM number for setting terminal type\r\n; for fixed local terminals which may not be known to the EXEC.\r\n;\r\n;[SU-SCORE.ARPA]PS:<EMACS165>TECO.MID.16504, 21-Sep-85 00:44:33, Edit by BILLW\r\n; Add AJ510 terminal type (original code from SRI-AI).\r\n;[SU-SCORE.ARPA]PS:<EMACS165>TECO.MID.16503, 15-Jul-85 18:25:04, Edit by BILLW\r\n; make conversion of user number to directory number more general\r\n;\r\n; There *was* an edit 16505 at Stanford, which I document here for completeness\r\n; only, but it was much later than the undocumented 16505 lost between Stanford\r\n; and SIMTEL20.\r\n;\r\n;[MACBETH.STANFORD.EDU]3072:<EMACS165>TECO.MID.16505, 22-Feb-91 09:57:35, Edit by A.ALDERSON\r\n; Add X66, X43, and X55 terminal types:  XTERM windows 80x66, 80x43, and 80x55\r\n; respectively.\r\n;\r\n;------------------------------------------------------------------------------\r\n;\r\n; The MIT changes between 1210 and 1211, and between 1211 and 1212, were not\r\n; documented in the headers.  All such changes must have taken place before\r\n; I, Rich Alderson, got the sources via FTP on 10-Nov-87 at 11:38:44 (Pacific\r\n; Standard Time).\r\n;\r\n; 1211 => 1212:\r\n;   Change error-handling at WINIT3\r\n;\r\n; 1210 => 1211:\r\n;   Add TM%SCR to RTMOD call in SETTTM\r\n;   Make no arg to F6 branch to FSIXR instead of FCTLK0\r\n;\r\n;[MIT-OZ]OZ:<EMACS>TECO.MID.1210,  2-Aug-85 13:15:37, Edit by GZ\r\n;Increase symtab, merge AJ510 term type from UDC.  Make the long filename\r\n;code for ITS work.\r\n\r\n;;;The following comment, inserted in historical order, was the content of the\r\n;;;file TECO.CHANGES:\r\n\r\n;[WASHINGTON]PS:<EMACS>TECO.CHANGES.2, 11-Nov-83 16:22:48, Edit by FHSU\r\n;This file documents very recent changes to MIT TECO.1209\r\n;\r\n;new FS flags:\r\n;       :i*UserName$FS USRNUM ==> user number for 'UserName' (TNX)\r\n;       FS X USRNUM ==> self's user number (TNX)\r\n;       <usrnum>FS U MAIL FILE ==> 0 if user doesn't have local mailbox (TNX)\r\n;       FS TTYNBR ==> number of current .CTTRM (TNX)\r\n;       <n>FS SCRINV ==> see MODE2.EMACS for usage\r\n;       FS IF REAP -- made to work for TNX also...\r\n;       FS OF FDB -- like FS IF FDB...\r\n;\r\n;Changed:\r\n;       :EZ -- \":\" means get deleted files also (VD,<CRLF>DEL<CRLF><CRLF>)\r\n;       @EZ -- \"@\" means get invisible files also, with ;OFFLINE attribute\r\n;               (These will be useful for DIRED...)\r\n;               Analogous for EL, EM, EY, ...\r\n;       <m>,<n>EI -- <m> = deleted ok, <n> = OPENF% bits in AC2\r\n;               Analogous for EW...\r\n;\r\n;Files:\r\n;       TNX/20X users need 3 files: TECO.MID, CONFIG.MID, and TECTRM.MID\r\n;       TECO was split into TECO and TECTRM so that the terminal routines\r\n;       may have their own edit versions, added to, etc. without having to\r\n;       get a new TECO.MID each time - just distribute the TECTRM.  also,\r\n;       it gives us a little breathing room for editing TECO...\r\n\r\n;[WASHINGTON]PS:<EMACS>TECO.MID.1209, 10-Nov-83 19:02:30, Edit by FHSU\r\n; NOTE: A CONFIG.MID file is used to customize TECO to a site.\r\n;       A TECTRM.MID file is used to customize TECO to terminal types.\r\n;-----------------------------------------------------------------------------\r\n\r\n[1] In early 1996, there really was no expectation that ITS would ever resurface.\r\n[2] As it happens, the work was completed two months before Richard Troiano and I did the customer survey which showed that *60* TOPS-20 systems had been retired in the previous 12 months, killing the Toad-1's chances in the marketplace, and leading to XKL's decision to return to the networking arena.\r\n"}}
{"actor":{"display_login":"rmaldersoniii"}}