Commit Graph

1693 Commits

Author SHA1 Message Date
sawka
f2a5985349 working on history command, remote:showall 2022-08-28 14:24:05 -07:00
sawka
3a8f3dab38 lines spacer to have content scroll up from bottom 2022-08-26 22:07:12 -07:00
sawka
9d6cc1f67a clear window 2022-08-26 22:01:29 -07:00
sawka
aff174fa80 tab colors 2022-08-26 21:44:18 -07:00
sawka
9f794d6590 tab colors 2022-08-26 21:43:48 -07:00
sawka
1997b9ea44 implement screen:set name 2022-08-26 17:51:28 -07:00
sawka
152db74075 add merge to Screen object 2022-08-26 17:50:15 -07:00
sawka
c3d3647111 use new relative arguments for screen switching instead of computing it on FE 2022-08-26 17:35:36 -07:00
sawka
9b6d4e928d use generic resolver for screens 2022-08-26 17:29:32 -07:00
sawka
e75765ee11 sessions update for get-all-sessions, show sessionidx number and no hash sign 2022-08-26 17:28:56 -07:00
sawka
ca29e28c85 register handlers instead of a switch statement. make resolve more generic 2022-08-26 17:17:33 -07:00
sawka
773e881bf6 move resolver into its own file 2022-08-26 16:24:07 -07:00
sawka
46ba21030b save/restore activesessionid, set session name, much more sophisticated session switching logic 2022-08-26 16:21:19 -07:00
sawka
00b88f7f13 fix regexp, add dump argument to show parsed command 2022-08-26 13:18:26 -07:00
sawka
dc8cba79da add quoting/shell-parsing for commands 2022-08-26 13:12:17 -07:00
sawka
e677455419 fix typescript warnings 2022-08-25 12:12:56 -07:00
sawka
d0806bbd63 remove lock around connecting remote 2022-08-24 22:57:41 -07:00
sawka
35179e06ec detect screen size 2022-08-24 22:32:43 -07:00
sawka
db993cf00f add scripthaus.md 2022-08-24 21:33:50 -07:00
sawka
64fc0f335a fix overscroll behavior in xterm.js terminal and deal with focus in a better way. restore scrollbars for terminals. scroll focused terminals into view. 2022-08-24 19:00:03 -07:00
sawka
8274d19e0b use interactive shell for environment 2022-08-24 18:57:13 -07:00
sawka
5b1b67cf55 quick fixes 2022-08-24 18:56:50 -07:00
sawka
0d314000ac fully support new remoteptr 2022-08-24 13:21:54 -07:00
sawka
da710fc4c8 switch cmd to use RemotePtrType, make Prompt react class to display fullremoteref and cwd 2022-08-24 13:19:59 -07:00
sawka
4f686e891b big updates to remoteinstance, push changes through stack 2022-08-24 02:14:16 -07:00
sawka
2028a98784 remoteinstance naming change 2022-08-24 02:12:28 -07:00
sawka
09a072f900 run localhost mshell with cwd at HOME, not in current directory 2022-08-24 02:11:49 -07:00
sawka
51f7b0798b add prompt to cmd 2022-08-23 21:05:49 -07:00
sawka
3aeab9d427 show metacmd completions 2022-08-23 17:27:12 -07:00
sawka
3423b63213 switch back to slash, combine file and metacmd completions 2022-08-23 17:26:42 -07:00
sawka
dd5e6259bd add remote:show command 2022-08-23 14:01:52 -07:00
sawka
946f31988c switch from '/' to '@' as metacommand character 2022-08-23 13:37:08 -07:00
sawka
e4bf68ca3b scrolling info box 2022-08-23 13:14:57 -07:00
sawka
709920ad8e add ephemeral to line 2022-08-23 13:14:14 -07:00
sawka
d984a8f82a infolines 2022-08-22 18:54:01 -07:00
sawka
429c41cfd0 show environment 2022-08-22 18:53:38 -07:00
sawka
292c76808a setenv and unset working 2022-08-22 18:38:52 -07:00
sawka
f63a851b1a export ParseEnv0 and MakeEnv0 2022-08-22 17:27:55 -07:00
sawka
d61246e8a4 update to env0 2022-08-22 16:28:14 -07:00
sawka
dca199b492 update to use env0 2022-08-22 16:26:44 -07:00
sawka
7d06bc766c rename env to env0. add envcomplete bool 2022-08-22 16:24:53 -07:00
sawka
525fe77a5f send initpk.env in remotestate 2022-08-22 16:00:25 -07:00
sawka
e26705623b add --env mode to mshell to print cwd and environment (for server initpk). needed because OSX does not support 'env -0' 2022-08-22 15:59:03 -07:00
sawka
9d150dc7e3 connectmode, add stubs for export/setenv command 2022-08-21 12:31:29 -07:00
sawka
db3f780275 autoconnect -> connectmode 2022-08-21 12:26:10 -07:00
sawka
b2a2b6252d send cmd updates for donepk 2022-08-19 17:14:53 -07:00
sawka
f7796169f6 fix setCmd mobx.action call 2022-08-19 17:14:25 -07:00
sawka
739114045c use term.reset() not term.clear() 2022-08-19 16:38:24 -07:00
sawka
5dda89aa1a status display 2022-08-19 16:35:38 -07:00
sawka
e454c170f8 don't report parse errors to console (lots of invalid terminal output). e.g. cat'ing a binary file will produce thousands of errors, but that's just how it is. 2022-08-19 15:54:38 -07:00