tkxcd(n)
π
tkxcd(n) β the xcleardiff look-a-like, but make it cute π
okay bestie, welcome to the tkxcd(n) manual page. this is the whole vibe, no cap. π
β¨ NAME β¨
tkxcd β tk xcleardiff look-a-like. periodt. π
π¦ SYNOPSIS π¦
tkxcd [ file_old file_new ] |
[ -rcs file_name version_old version_new ] |
[ -rcs file_name version_old ] |
[ -rcs file_name ]
π COPYRIGHT π
tkxcd 1.1.0 is Copyright (c) 1996 by John C. Quillan. π«Ά
πΈ DESCRIPTION πΈ
so tkxcd is a diff front end that has a look and feel similar to that of Artia Clearcases xcleardiff. it is written in tcl/tk. iconic. β¨
this program displays diffs side by side and highlights the changed, inserted, and deleted areas in different colors. it will add extra lines that are not highlighted to keep the identical lines next to each other. literally so helpful. π
there are two buttons β Previous Diff and Next Diff β which will jump through the files to the next location that there are differences. slay. π₯
there is also a button labeled (U) or (L) which will let you change the status of the two windowsβ synchronized scrolling. L is for Linked, which means that the two windows scroll in sync when either scrollbar is moved. the U means that the two windows are Unlinked and scroll separately. iykyk. π
β OPTIONS β
-rcsβ use the rcs mode, which can diff two versions of a file, or the current version verses a previous version, or a current version against what it is checked out from. π
π CONFIG FILE π
there are configurable variables that can change the look of tkxcd. π
the file is located in your home directory and is called:
.tkxcdrc
xcd_font
set font (Any X11 Font) (default 6x10). β¨
xcd_leftcolor
set if there should be color highlighting on left side window (default 0). πΈ
xcd_delcolor
Delete Color (default red1). π
xcd_inscolor
Insert Color (default green3). π
xcd_cngcolor
Change Color (default DodgerBlue1). π
xcd_edittxt
determines if window text is edit-able or not (default 0). π
π₯ MENUS π₯
WARNING: the only menu that currently works is the file->quit. bestie, do not expect the rest. π
π§ EXAMPLES π§
here are some examples. π«Ά
to diff two text file foo_old.c and foo_new.c:
tkxcd foo_old.c foo_new.c
to diff two version of a RCS file foo.c for 1.4 and 1.2:
tkxcd -rcs foo.c 1.2 1.4
to diff the current version of a RCS file against a old version 1.3:
tkxcd -rcs foo.c 1.3
to find out what you have change since you checked out foo.c:
tkxcd -rcs foo.c
π AUTHOR π
John C. Quillan β quillan@doitnow.com π
http://www.doitnow.com/~quillan π
π BUGS π
- the
Previous_DiffandNext_Diffbuttons do not keep track of where you manually scroll in the file, so if you scroll to the bottom of a file with a diff at the very top, hittingNext_Diffwill return you to the top of the file. π - the implementation of the RCS code is not very good and could use some improvement. ngl, itβs giving βwe tried.β π¬
- will not recognize if two files are identical. π«
- does not support any other version control products. no cap. π
- two windows will not re-sync when you re-link them with the re-link button. yeah. π
kisses, bestie β this was tkxcd version 1.1.0, dated 1997 Feb 04, by John C. Quillan. mwah ππ¦π
π¦ where this page comes from
- opensuse-leap 16.0: tkxcd 1.1.0-bp160.1.9 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms