Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • 638-can-t-control-c-during-a-file-search
  • add_body_to_pager_email
  • c23-playing
  • cryptlib-3.4.7
  • dailybuild_linux-x64
  • dailybuild_macos-armv8
  • dailybuild_win32
  • dd_file_lister_filanem_in_desc_color
  • dd_msg_reader_are_you_there_warning_improvement
  • hide_remote_connection_with_telgate
  • master default protected
  • mingw32-build
  • mlong/darkmodetweak
  • mode7
  • new_config_format
  • new_file_base
  • new_user_dat
  • ree/mastermind
  • revert-9d6b6c2f
  • syncterm-1.2
  • sbbs320d
  • syncterm-1.6
  • syncterm-1.5
  • syncterm-1.4
  • sbbs320b
  • syncterm-1.3
  • syncterm-1.2
  • syncterm-1.2rc6
  • syncterm-1.2rc5
  • push
  • syncterm-1.2rc4
  • syncterm-1.2rc2
  • syncterm-1.2rc1
  • sbbs319b
  • sbbs318b
  • goodbuild_linux-x64_Sep-01-2020
  • goodbuild_win32_Sep-01-2020
  • goodbuild_linux-x64_Aug-31-2020
  • goodbuild_win32_Aug-31-2020
  • goodbuild_win32_Aug-30-2020
40 results
Created with Raphaël 2.2.020Feb1918171615141312111098765432131Jan30292827262524232221201918171615141312111098765130Dec29232220151110985430Nov2819181716151413128323Oct131142130Sep292827262524232221201475Do not allow using the assasinate option if you don't have an assassins.Make client_socket close race condition window much smaller. ThisUpdate JSDOC strings.More "Terminal server" terminology update.Eliminate unnecessary string copy (and potential buffer overflow) in redrwstr()Support cursor-left, word-left, beginning-of-line, insert, and other cool stuffSimplify redrwstr() even more.Use outcom() instead of outchar() for terminal/cursor control sequences.Reverse the last commit - that wasn't the problem after-all.Must increment column counter by result of rputs().Updated log message text.cleartoeol() was still writing in the last column for non-ANSI terminalsDon't support split-screen if user's terminal has fewer than 80 columns.Use bprintf/bputs to output @-code values since rputs doesn't track columns.Minor log level and message text updates.Better X value checking.Overhaul console.saveline() and restoreline() methods to match sbbsdefs.hIncorporate Deuce's idea (backspace back from the right-most column) to get anExpose column counter as console.current_column (0-based).Get rid of the macros: GOTOXY, ANSI_SAVE, and ANSI_RESTORE and replace usageansi_gotoxy() updates the column counter.sbbs_t::rputs() now writes directly to the output buffer (using outcom) - so nooutchar() of backspace and carriage return modify column counter.Try to avoid calling cterm_write() for every character.Add paranoia about esc sequence length.Pre-increment since writing to the last column will wrap... you can't eraseConstify removecase().Fixed typos in comment.Fix lib creation command-lines.Have the editor return 1 (non-zero) when the editing was aborted.Re-arrange the post-JS script execution a bit: parse "exit_code" before callingParse "exit_code" before calling js_EvalOnExit().sbbs.editfile() now returns bool.In sbbs.editfile() If the editor returns non-zero, don't save any changes toUse the more-correct (or less undefined) \e[255B\e[255C sequence rather thanLog level of "notice" for terminal auto-detection failure (with a non-blankTrack column counter in outchar() rather than putmsg() - this is the "right"If data connection closed while waiting for QWK packet creation, stop waitingFixed typo.Some updates.
Loading