Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
Synchronet
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Main
Synchronet
Commits
bbcd87d2
Commit
bbcd87d2
authored
9 months ago
by
Deucе
Browse files
Options
Downloads
Patches
Plain Diff
More doc updates.
parent
a04916dd
No related branches found
No related tags found
No related merge requests found
Pipeline
#6684
failed
9 months ago
Stage: build
Stage: test
Stage: cleanup
Changes
3
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
src/conio/cterm.c
+1
-0
1 addition, 0 deletions
src/conio/cterm.c
src/syncterm/CHANGES
+4
-1
4 additions, 1 deletion
src/syncterm/CHANGES
src/syncterm/Manual.txt
+73
-72
73 additions, 72 deletions
src/syncterm/Manual.txt
with
78 additions
and
73 deletions
src/conio/cterm.c
+
1
−
0
View file @
bbcd87d2
...
@@ -3884,6 +3884,7 @@ static void do_ansi(struct cterminal *cterm, char *retbuf, size_t retsize, int *
...
@@ -3884,6 +3884,7 @@ static void do_ansi(struct cterminal *cterm, char *retbuf, size_t retsize, int *
delete_tabstop
(
cterm
,
WHEREX
());
delete_tabstop
(
cterm
,
WHEREX
());
break
;
break
;
case
3
:
case
3
:
case
5
:
cterm
->
tab_count
=
0
;
cterm
->
tab_count
=
0
;
break
;
break
;
}
}
...
...
This diff is collapsed.
Click to expand it.
src/syncterm/CHANGES
+
4
−
1
View file @
bbcd87d2
...
@@ -10,7 +10,7 @@ Start of RIP and SkyPix support (incomplete)
...
@@ -10,7 +10,7 @@ Start of RIP and SkyPix support (incomplete)
Added a comment field to listings
Added a comment field to listings
Default connection type changed to SSH
Default connection type changed to SSH
ALT-Left/ALT-Right for window size snapping, ALT-Up/ALT-Down for speed
ALT-Left/ALT-Right for window size snapping, ALT-Up/ALT-Down for speed
Use the co
l
odore C64 palette with "most common" adjustments
Use the co
m
odore C64 palette with "most common" adjustments
On Windows, indicate "awareness" for "High DPI"
On Windows, indicate "awareness" for "High DPI"
Prefer X11 mode over SDL mode
Prefer X11 mode over SDL mode
Fix scrolling with left/right margins
Fix scrolling with left/right margins
...
@@ -22,6 +22,9 @@ Allow hardware scaling in X11, GDI, and SDL modes
...
@@ -22,6 +22,9 @@ Allow hardware scaling in X11, GDI, and SDL modes
Support XTerm Bracketed Paste
Support XTerm Bracketed Paste
Add -b and -n command-line options for BBS list and INI file respectively
Add -b and -n command-line options for BBS list and INI file respectively
Add ALT-O to toggle remote mouse support (to enable copy/paste locally)
Add ALT-O to toggle remote mouse support (to enable copy/paste locally)
Support LCF as defined in STD-070
Support upploading SSH public key over SFTP channel in SSH mode
Add "Yellow is Yellow" option
Version 1.1
Version 1.1
-----------
-----------
...
...
This diff is collapsed.
Click to expand it.
src/syncterm/Manual.txt
+
73
−
72
View file @
bbcd87d2
:experimental:
= SyncTERM v1.2 Manual
= SyncTERM v1.2 Manual
Stephen Hurd <shurd@sasktel.net>
Stephen Hurd <shurd@sasktel.net>
:toc:
:toc:
...
@@ -125,7 +126,7 @@ Changes the default to no status line.
...
@@ -125,7 +126,7 @@ Changes the default to no status line.
-E##::
-E##::
Specifies the escape delay in ANSI on Curses modes. The escape delay
Specifies the escape delay in ANSI on Curses modes. The escape delay
is how long SyncTERM will wait after an escape key is received from the
is how long SyncTERM will wait after an escape key is received from the
user to see if it's a control sequence or a bare
ESC
press. The units
user to see if it's a control sequence or a bare
kbd:[Escape]
press. The units
are millisecods, and the default is 25.
are millisecods, and the default is 25.
-H::
-H::
...
@@ -246,83 +247,83 @@ on the left side.
...
@@ -246,83 +247,83 @@ on the left side.
Keyboard Controls::
Keyboard Controls::
Return:::
kbd:[
Return
]
:::
Select the currently highlighted option. If there is a blank
Select the currently highlighted option. If there is a blank
line at the end of the menu, you can select it to insert a new
line at the end of the menu, you can select it to insert a new
item.
item.
Escape:::
kbd:[
Escape
]
:::
Exit the current menu.
Exit the current menu.
Backspace::: An alias for Escape.
kbd:[
Backspace
]
::: An alias for Escape.
CTRL-C: An alias for Escape.
CTRL-C: An alias for Escape.
Home:::
kbd:[
Home
]
:::
Jump to the beginning of the menu
Jump to the beginning of the menu
Up Arrow
:::
kbd:[↑]
:::
Move to the previous item in the list
Move to the previous item in the list
Page Up:::
kbd:[
Page Up
]
:::
Jump up in the menu by one screen.
Jump up in the menu by one screen.
Page Down:::
kbd:[
Page Down
]
:::
Jump down in the menu by one screen.
Jump down in the menu by one screen.
End:::
kbd:[
End
]
:::
Jump to the end of the menu
Jump to the end of the menu
Down Arrow
:::
kbd:[↓]
:::
Move to the next item in the list.
Move to the next item in the list.
F1:::
kbd:[
F1
]
:::
Help
Help
F2:::
kbd:[
F2
]
:::
Edit
Edit
F5:::
kbd:[
F5
]
:::
Copy
Copy
CTRL-
Insert:::
kbd:[Ctrl+
Insert
]
:::
An alias for F5
An alias for F5
Shift
-
Delete:::
kbd:[
Shift
+
Delete
]
:::
Cut
Cut
F6:::
F6:::
Paste
Paste
Shift
-
Insert:::
kbd:[
Shift
+
Insert
]
:::
An alias for F6
An alias for F6
Insert:::
kbd:[
Insert
]
:::
Inserts a new item.
Inserts a new item.
+
:::
kbd:[+]
:::
An alias for Insert
An alias for Insert
Delete:::
kbd:[
Delete
]
:::
Delete item at current location
Delete item at current location
-
:::
kbd:[-]
:::
An alias for Delete
An alias for Delete
Any letter or number:::
Any letter or number:::
Jumps to the next item that has that character
Jumps to the next item that has that character
earliest in it's name.
earliest in it's name.
ALT-Left
:::
kbd:[Alt+→]
:::
Snap the window size to the next smaller integer zoom level
Snap the window size to the next smaller integer zoom level
ALT-Right
:::
kbd:[Alt+←]
:::
Snap the window size to the next larger smaller integer zoom
Snap the window size to the next larger smaller integer zoom
level
level
CTRL-F
:::
kbd:[Ctrl+F]
:::
Find text in options
Find text in options
CTRL-G
:::
kbd:[Ctrl+G]
:::
Repeat last find
Repeat last find
...
@@ -364,23 +365,23 @@ highlighted system as configured in the entry.
...
@@ -364,23 +365,23 @@ highlighted system as configured in the entry.
In addition to the standard controls, this menu also has some extra
In addition to the standard controls, this menu also has some extra
keyboard shortcuts.
keyboard shortcuts.
CTRL-D
::
kbd:[Ctrl+D]
::
Quick-connect to a URL
Quick-connect to a URL
CTRL-E
::
kbd:[Ctrl+E]
::
Edit the selected entry (Alias for F2)
Edit the selected entry (Alias for F2)
CTRL-S
::
kbd:[Ctrl+S]
::
<<_modifying_the_sort_order,Modify the sort order>>
<<_modifying_the_sort_order,Modify the sort order>>
ALT-B
::
kbd:[Alt+B]
::
View the scrollback of the last session
View the scrollback of the last session
TAB
::
kbd:[Tab]
::
Move to the comment field for the current entry, or the settings
Move to the comment field for the current entry, or the settings
menu if there is no current entry.
menu if there is no current entry.
Back T
AB (Shift-TAB
)::
kbd:[
Back T
ab] (kbd:[Shift+Tab]
)::
Move to settings menu.
Move to settings menu.
To add a new entry, go to the bottom of the list (by pressing end) and
To add a new entry, go to the bottom of the list (by pressing end) and
...
@@ -489,14 +490,14 @@ The username to send for the SSH
...
@@ -489,14 +490,14 @@ The username to send for the SSH
protocol. This may not be the same as the BBS username.
protocol. This may not be the same as the BBS username.
BBS Username (SSH (no auth))::
BBS Username (SSH (no auth))::
The username to send when
ALT-L
is entered.
The username to send when
kbd:[Alt+L]
is entered.
BBS Password (SSH (no auth))::
BBS Password (SSH (no auth))::
The password to send on
ALT-L
.
The password to send on
kbd:[Alt+L]
.
Username::
Username::
The user name to send. Used by SSH, RLogin, and GHost.
The user name to send. Used by SSH, RLogin, and GHost.
For other protocols, send when
ALT-L
is pressed.
For other protocols, send when
kbd:[Alt+L]
is pressed.
Password::
Password::
The password to send.
The password to send.
...
@@ -506,7 +507,7 @@ The program name to send to the remote.
...
@@ -506,7 +507,7 @@ The program name to send to the remote.
System Password::
System Password::
An additional password that can be sent after the
An additional password that can be sent after the
first
ALT-L
using successive
ALT-L
s.
first
kbd:[Alt+L]
using successive
kbd:[Alt+L]
s.
Screen Mode::
Screen Mode::
Selects the format of the window when connected.
Selects the format of the window when connected.
...
@@ -636,31 +637,31 @@ lowest) or not.
...
@@ -636,31 +637,31 @@ lowest) or not.
When viewing the scrollback, the following keys are supported:
When viewing the scrollback, the following keys are supported:
Up-arrow
::
kbd:[↑]
::
Move up one line
Move up one line
J
::
kbd:[J]
::
Move up one line
Move up one line
Down-arrow
::
kbd:[↓]
::
Move down on line
Move down on line
K
::
kbd:[K]
::
Move down one line
Move down one line
Page Up::
kbd:[
Page Up
]
::
Move up one screen
Move up one screen
H
::
kbd:[H]
::
Move up one screen
Move up one screen
Page Down::
kbd:[
Page Down
]
::
Move down on screen
Move down on screen
L
::
kbd:[L]
::
Move down one screen
Move down one screen
Escape::
kbd:[
Escape
]
::
Exit scrollback mode
Exit scrollback mode
...
@@ -788,43 +789,43 @@ remote. To help avoid conflict with remote systems, the XON (CTRL-Q)
...
@@ -788,43 +789,43 @@ remote. To help avoid conflict with remote systems, the XON (CTRL-Q)
and XOFF (CTRL-S) codes that are used for software flow control are
and XOFF (CTRL-S) codes that are used for software flow control are
used.
used.
CTRL-Q
::
kbd:[Ctrl+Q]
::
Disconnects from the current session.
Disconnects from the current session.
CTRL-S
::
kbd:[Ctrl+S]
::
Brings up the Online Menu (see below)
Brings up the Online Menu (see below)
For all other modes, the ALT key is used for SyncTERM commands, and
For all other modes, the ALT key is used for SyncTERM commands, and
the following combinations are supported:
the following combinations are supported:
Shift
-
Insert::
kbd:[
Shift
+
Insert
]
::
Pastes the current PRIMARY selection or clipboard
Pastes the current PRIMARY selection or clipboard
contents to the remote.
contents to the remote.
ALT-B
::
kbd:[Alt+B]
::
View scrollback (See "Viewing The Scrollback")
View scrollback (See "Viewing The Scrollback")
ALT-C
::
kbd:[Alt+C]
::
Capture Control. Allows starting and stopping capturing the
Capture Control. Allows starting and stopping capturing the
session to a file. Useful for stealing ANSIs and debugging
session to a file. Useful for stealing ANSIs and debugging
emulation issues.
emulation issues.
ALT-D
::
kbd:[Alt+D]
::
Begins a download from the remote system.
Begins a download from the remote system.
ALT-E
::
kbd:[Alt+E]
::
Brings up the Dialing Directory
Brings up the Dialing Directory
ALT-F
::
kbd:[Alt+F]
::
Allows selecting a different font. In some output modes, the
Allows selecting a different font. In some output modes, the
selected font will change text that is already on the screen.
selected font will change text that is already on the screen.
In most modes however, only newly displayed text will be in the
In most modes however, only newly displayed text will be in the
new font.
new font.
ALT-H
::
kbd:[Alt+H]
::
Hangup and return to the main menu.
Hangup and return to the main menu.
ALT-L
::
kbd:[Alt+L]
::
Send auto-login information. For protocols that allow auto-
Send auto-login information. For protocols that allow auto-
login, only the system password is sent. For all others, the
login, only the system password is sent. For all others, the
username is sent followed by a carriage return, then the password
username is sent followed by a carriage return, then the password
...
@@ -832,30 +833,30 @@ followed by a CR, then the system password followed by the CR.
...
@@ -832,30 +833,30 @@ followed by a CR, then the system password followed by the CR.
If any of these are not configured for the current entry, neither
If any of these are not configured for the current entry, neither
them, nor the CR are sent for that item.
them, nor the CR are sent for that item.
ALT-M
::
kbd:[Alt+M]
::
Changes the currently supported "ANSI" Music prefix.
Changes the currently supported "ANSI" Music prefix.
ALT-O
::
kbd:[Alt+O]
::
Toggles remote mouse support. With the remote capturing mouse
Toggles remote mouse support. With the remote capturing mouse
events, it can be difficult to select text to copy.
ALT-O
allows
events, it can be difficult to select text to copy.
kbd:[Alt+O]
allows
taking the mouse away from the remote.
taking the mouse away from the remote.
ALT-U
::
kbd:[Alt+U]
::
Upload a file to the remote.
Upload a file to the remote.
ALT-X
::
kbd:[Alt+X]
::
Disconnect and exit SyncTERM. Does not return to the main
Disconnect and exit SyncTERM. Does not return to the main
menu.
menu.
ALT-Z
::
kbd:[Alt+Z]
::
Brings up the Online Menu (see below)
Brings up the Online Menu (see below)
ALT-UpArrow
::
kbd:[Alt+↑]
::
Selects the next fastest character pacing speed. If the
Selects the next fastest character pacing speed. If the
fastest speed is currently selected, disables character pacing.
fastest speed is currently selected, disables character pacing.
If pacing is currently disabled, selects the slowest pacing speed.
If pacing is currently disabled, selects the slowest pacing speed.
ALT-DownArrow
::
kbd:[Alt+↓]
::
Selects the next slowest character pacing speed. If
Selects the next slowest character pacing speed. If
the slowest speed is currently selected, disables character pacing.
the slowest speed is currently selected, disables character pacing.
If pacing is currently disabled, selects the fastest pacing speed.
If pacing is currently disabled, selects the fastest pacing speed.
...
@@ -867,19 +868,19 @@ Allows menu-based selection of some of the above options, as well as
...
@@ -867,19 +868,19 @@ Allows menu-based selection of some of the above options, as well as
some less-common operations that don't have a keyboard shortcut.
some less-common operations that don't have a keyboard shortcut.
Scrollback::
Scrollback::
Same as
ALT-B
Same as
kbd:[Alt+B]
Disconnect::
Disconnect::
Same as
ALT-H
Same as
kbd:[Alt+H]
Send Login::
Send Login::
Same as
ALT-L
Same as
kbd:[Alt+L]
Upload::
Upload::
Same as
ALT-U
Same as
kbd:[Alt+U]
Download::
Download::
Same as
ALT-D
Same as
kbd:[Alt+D]
Change Output Rate::
Change Output Rate::
Allows selecting a specific character pacing to use.
Allows selecting a specific character pacing to use.
...
@@ -888,30 +889,30 @@ Change Log Level::
...
@@ -888,30 +889,30 @@ Change Log Level::
Temporarily changes the file transfer log level
Temporarily changes the file transfer log level
Capture Control::
Capture Control::
Same as
ALT-C
Same as
kbd:[Alt+C]
ANSI Music Control::
ANSI Music Control::
Same as
ALT-M
Same as
kbd:[Alt+M]
Font Setup::
Font Setup::
Same as
ALT-F
Same as
kbd:[Alt+F]
Toggle Doorway Mode::
Toggle Doorway Mode::
Turns on or off Doorway mode without the host
Turns on or off Doorway mode without the host
specifying it. Can be used to recover from broken remote software.
specifying it. Can be used to recover from broken remote software.
Toggle Remote Mouse::
Toggle Remote Mouse::
Same as
ALT-O
Same as
kbd:[Alt+O]
Toggle Operation Overkill ][ Mode::
Toggle Operation Overkill ][ Mode::
Turns on or off OO][ mode.
Turns on or off OO][ mode.
Can be used to recover from broken remote software.
Can be used to recover from broken remote software.
Exit::
Exit::
Same as
ALT-X
Same as
kbd:[Alt+X]
Edit Dialing Directory::
Edit Dialing Directory::
Same as
ALT-E
Same as
kbd:[Alt+E]
== Techical Details
== Techical Details
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment