Activity for TkRev

  • DorothyR DorothyR committed [r1213] on Code

    Changed -v (--version) option, which didn't work because of a bad variable, to emit the tkrev version and wish patchlevel, and quit.

  • TkRev TkRev updated /README.txt

  • TkRev TkRev released /tkrev_9.6.1.tar.gz

  • DorothyR DorothyR committed [r1212] on Code

    "tag for release 9.6.1"

  • DorothyR DorothyR committed [r1211] on Code

    "Removed using TkRev"

  • DorothyR DorothyR committed [r1210] on Code

    "tag for release 9.6.1"

  • DorothyR DorothyR committed [r1209] on Code

    "tag for release 9.6.1"

  • DorothyR DorothyR committed [r1208] on Code

    Update the CHANGELOG and the version number for 9.6.1

  • DorothyR DorothyR committed [r1207] on Code

    Update help text for trace levels

  • DorothyR DorothyR committed [r1206] on Code

    Specify a text foreground for disabled menu items, so they don't completely disappear

  • DorothyR DorothyR committed [r1205] on Code

    Use hlbg and hlfg for selected background and foreground in entry and ttk::combobox

  • DorothyR DorothyR committed [r1204] on Code

    In tooltips, check existence of button before trying to make a tooltip. On MacOS, the Close button can disappear and then still try to summon a tooltip.

  • DorothyR DorothyR committed [r1203] on Code

    In the trace window, separated the command stdout from the file operations, mostly so that I could do the startup UI-matching with the file ops without seeing the very verbose stdout trace.

  • DorothyR DorothyR created a blog post

    New TkRev release works with tcl/tk version 9

  • TkRev TkRev updated /README.txt

  • TkRev TkRev released /tkrev_9.6.tar.gz

  • DorothyR DorothyR modified ticket #160

    License (and copyright) clarification

  • DorothyR DorothyR modified ticket #159

    tk9.0 breakage

  • DorothyR DorothyR posted a comment on ticket #159

    Fixed: Scope of variables in namespaces is more restricted. Tilde (~) is not expanded in pathnames unless it's done explicitly with the new "file tildeexpand" operation. That means plain files and directories starting with a ~ character are now allowed. In tkrev's directory list, they're prefixed with "./" so they can be used more or less normally. When reading and writing files, the encoding profile is set to tcl8, preserving permissive behavior for files with extended characters. Incorporated Michael...

  • DorothyR DorothyR committed [r1202] on Code

    "tag Revision 9.6"

  • DorothyR DorothyR committed [r1201] on Code

    Add vampm to AUTHORS.txt for tildChk proc

  • DorothyR DorothyR committed [r1200] on Code

    Can sometimes get UI colors from a gtk3-style gtk-main.css file, if "Match GTK or CDE colors" is enabled

  • DorothyR DorothyR committed [r1199] on Code

    Made the up and down arrows for the treeview columns more distinct

  • DorothyR DorothyR committed [r1198] on Code

    LICENSE.txt updated to replace street address with URL

  • DorothyR DorothyR posted a comment on ticket #160

    Patch applied to AUTHORS.txt

  • DorothyR DorothyR modified ticket #160

    License (and copyright) clarification

  • DorothyR DorothyR committed [r1197] on Code

    AUTHORS.txt updated. tkdiff updated to its latest checked in version in tkdiff-code.

  • Andreas Metzler Andreas Metzler posted a comment on ticket #160

    Could you please apply the attached patch, using Del's newer address in both places and fixing a typo.

  • Andreas Metzler Andreas Metzler posted a comment on ticket #160

    Del wrote If you're not going to at least recognise the original author of the tkCVS software in the Debian package then please do not include tkCVS in Debian, at all. Hello Del, this is now fixed in Debian/unstable and the fix should also make it into the next Debian stable release (version 13 aka trixie). https://salsa.debian.org/debian/tkcvs/-/blob/master/debian/copyright?ref_type=heads (I have also made some progress updating to newer upstream.) cu Andreas

  • DorothyR DorothyR committed [r1196] on Code

    Update tkdiff to 6.0

  • DorothyR DorothyR committed [r1195] on Code

    The =CORRECT= way to handle iso8859 text files in tcl9 using chan configure with -profile tcl8

  • DorothyR DorothyR committed [r1194] on Code

    iso8859 file read fix for simple reading of file. Fixed a namespace variable scope in annotate

  • DorothyR DorothyR committed [r1193] on Code

    Put a relatevely recent version of a web page in the www directory

  • DorothyR DorothyR posted a comment on ticket #160

    Yes that was more or less a placeholder while I rearranged the deck chairs. I just checked in a better version.

  • DorothyR DorothyR committed [r1192] on Code

    If tcl version is 9.x, change encoding to binary so that files with "wide" or extended characters, for example a copyright sign, can be processed

  • Andreas Metzler Andreas Metzler posted a comment on ticket #160

    Hello Dorothy, thanks for the work in progress in SVN. Did you get the copyright holders listed below from a different source or did you copy them over from the Debian-list in my original posting? I intentionally left them out in my proposal https://sourceforge.net/p/tkcvs/bugs/160/#0cf9 since I only found references to their work in tkdiff or contrib subdirectories and the list we are trying to build here excludes those: contrib/tkdirdiff - Paul Mackerras tkdiff - John M. Klassa. - D. Richard Hipp...

  • Del Del posted a comment on ticket #160

    Hi all, My full name is "David Elson" but since I went to a school with 9 Davids in the same class, I've been "Del" ever since. del@babel.matra.com.au is an address that hasn't existed since the 1990s. Change that to del@babel.com.au and we're all good.

  • DorothyR DorothyR modified a comment on ticket #160

    What, now?? I was completely unaware of all of this. I wondered why Debian never updated their version, but I had no idea there had been a dispute. Del is the original author, as is still proclaimed in the "About" text. He should be the first copyright holder. dorothy

  • DorothyR DorothyR committed [r1191] on Code

    Removed some things from the contrib directory. I'm not including the early fork of dirdiff anymore. The script to set up files for the vendor merge module is now in the teststuff directory. The only thing left is cvsdiff, a script that enables tkrev to use gvim instead of tkdiff to compare files by setting the "Diff Visualizer" preference.

  • DorothyR DorothyR posted a comment on ticket #160

    Del, how do you want your copyright entry to look? I never did learn your last name.

  • Andreas Metzler Andreas Metzler posted a comment on ticket #160

    The missing Debian package update is unrelated (maintainer fell off the grid). I do not think this is too impossible to resolve, afaiui you as current main contributor and Dan have a food working relationship. What is missing is gathering the data and properly documenting the situation. How about adding a new AUTHORS file with a text like this? TkCVS was originally written by Del <del@babel.matra.com.au> and released as public domain. In <insert year - was it 2004?> Dorothy Robinson took over maintainership....

  • DorothyR DorothyR posted a comment on ticket #160

    Another contributor I recall is Mike Jagdis (jaggy?), who rewrote the branch diagram a long time ago. In the upcoming release, there's a module by Michael Moran (vampm) to deal with file paths containing a tilde in tk9.0. He maintains tkdiff now, and I'm holding back releasing tkrev until he finishes his update. Unfortunately my logs now only go back to 2005, when we migrated from CVS to SVN. I'm a crappy archivist.

  • DorothyR DorothyR posted a comment on ticket #160

    What now? ? I was completely unaware of all of this. I wondered why Debian never updated their version, but I had no idea there had been a dispute. Del is the original author, as is still proclaimed in the "About" text. He should be the first copyright holder. dorothy

  • Andreas Metzler Andreas Metzler posted a comment on ticket #160

    Thanks Del for the quick response and sorry for poking an open wound. Hopefully we can improve things in the future. Digging into histories the earliest Debian (or upstream) package I found was 6.0-9 from 1998 (which as noted above even lacked a LICENSE.txt ), then debian/copyright already said: Copyright: GPL, according to the author of TkCVS, Del del@babel.matra.com.au Well, let's see if Dorothy has some input here.

  • Del Del posted a comment on ticket #160

    Hi, Yes you are missing something. As the original author of tkCVS (back in 1992 or so), I was "informed" by the Debian team that the GPL v2 license would be added to the package and that since this was a license addition by the Debian team that they would no longer recognise me as the copyright holder or author of the package and that they would be henceforth the owner of the package (that I wrote and contributed to the public domain). At that point I then asked the Debian team leads to exclude...

  • Del Del posted a comment on ticket #160

    Hi, Yes you are missing something. As the original author of tkCVS (back in 1992 or so), I was "informed" by the Debian team that the GPL v2 license would be added to the package and that since this was a license addition by the Debian team that they would no longer recognise me as the copyright holder or author of the package and that they would be henceforth the owner of the package (that I wrote and contributed to the public domain). At that point I then asked the Debian team leads to exclude...

  • Andreas Metzler Andreas Metzler created ticket #160

    License (and copyright) clarification

  • DorothyR DorothyR committed [r1190] on Code

    Enable tag button in RCS and add appropriate proc

  • DorothyR DorothyR committed [r1189] on Code

    fix a couple tiny mistakes

  • DorothyR DorothyR committed [r1188] on Code

    After validation of the path is done, restore plain colors

  • DorothyR DorothyR committed [r1187] on Code

    Added attribute "-topmost yes" to the dialogs. On KDE, they were diving behind the main window when focus auto raise activated.

  • DorothyR DorothyR committed [r1186] on Code

    Merge from tcl9 branch

  • DorothyR DorothyR committed [r1185] on Code

    I fixed this yesterday, how did it get lost? (if econtrol is on, only one edited/locked file was listed in workdir)

  • DorothyR DorothyR committed [r1184] on Code

    Put catches around more Option adds

  • Matt Thompson Matt Thompson posted a comment on discussion Help

    @dorothyr Yeah, I had all the boxes checked in the window. And I just tried a fresh checkout with a different file and I get the same issue (see attached screenshot).

  • DorothyR DorothyR committed [r1183] on Code

    One more lint fix

  • DorothyR DorothyR committed [r1182] on Code

    Deal with a couple more lint complaints

  • DorothyR DorothyR committed [r1181] on Code

    Apparently I was initializing empty lists wrong all this time

  • DorothyR DorothyR committed [r1180] on Code

    fixed a regression when listing cvs editors

  • DorothyR DorothyR committed [r1179] on Code

    Took get_cde_params out

  • DorothyR DorothyR committed [r1178] on Code

    oops, un-require tcl9migrate

  • DorothyR DorothyR committed [r1177] on Code

    "tk::classic::restore menu" is gone in tk9.0

  • DorothyR DorothyR committed [r1176] on Code

    Replace a regsub with string match, which is faster

  • DorothyR DorothyR committed [r1175] on Code

    package require now allows tk9.x

  • DorothyR DorothyR committed [r1174] on Code

    Change the icon for the window manager

  • DorothyR DorothyR posted a comment on discussion Help

    I think you did it right. Was stderr (E) logging on? But anyway cvs gave you the log. I wonder if there was an error status somewhere for some other reason. Is this the only file you have a problem with? Have you tried checking out a fresh copy of the module and starting over?

  • Matt Thompson Matt Thompson posted a comment on discussion Help

    Okay. Find attached a trace output. I think I did it right? But let me know if not. I opened tkrev and pressed the "Branch" button for cvsxdiff. The warning popup came after: [::cvs_branchlog::2::cvs_sort_it_all_out] ENTER

  • DorothyR DorothyR posted a comment on discussion Help

    In the top menubar, Options -> Tracing On/Off. In recent versions, you then check the debug levels you want in the trace window's top bar. On Fri, May 23, 2025 at 10:40 AM Matt Thompson theonematt@users.sourceforge.net wrote: Hmm. How do you enter trace mode? I don't see a command line option. Also: one thing I forgot. We access our CVS server via ssh (CVS_RSH=ssh) and we have to use a custom port (via .ssh/config). Could that cause issues? TkCVS crashes in CVS, but not Git Sent from sourceforge.net...

  • DorothyR DorothyR posted a comment on discussion Help

    Yes, access method can definitely cause problems. The trace should show that, hopefully.

  • Matt Thompson Matt Thompson posted a comment on discussion Help

    Hmm. How do you enter trace mode? I don't see a command line option. Also: one thing I forgot. We access our CVS server via ssh (CVS_RSH=ssh) and we have to use a custom port (via .ssh/config). Could that cause issues?

  • DorothyR DorothyR posted a comment on discussion Help

    Here's the trace window

  • DorothyR DorothyR posted a comment on discussion Help

    Well, the file behaves for me, going back to tkcvs_8.0.4 which is as far back as my laptop will go. Have you tried watching what happens in the trace window when you try to diagram the log? Turn on tracing, and just the Commands and Stderr levels might be enough to say what's going on. In this case, I accidentally got the error by re-generating my test repository and forgetting to hand-add the cvsxdiff file.

  • DorothyR DorothyR committed [r1173] on Code

    Advance version to 9.6

  • DorothyR DorothyR committed [r1172] on Code

    fix uninitialized list

  • DorothyR DorothyR committed [r1171] on Code

    Fix a bad varname imported from workdir.tcl

  • Matt Thompson Matt Thompson posted a comment on discussion Help

    @dorothyr Please find attached the cvsxdiff,v file. Hopefullly it helps you figure out my oddity.

  • Matt Thompson Matt Thompson posted a comment on discussion Help

    @dorothyr Okay. I'll work with the person with access to try and get it. Note: I did try the usual "let's see if ChatGPT" can help and I'm not sure our robot friend knows TCL that well. :)

  • DorothyR DorothyR posted a comment on discussion Help

    Zombies! Somehow I'm still here though :-) It would be great to see the ,v file.

  • Matt Thompson Matt Thompson posted a comment on discussion Help

    @dorothyr Zombie thread activate! (Sorry about that.) Back in 2020, we sort of "moved full in to Git" and so my support requests (from users) for CVS stopped. However, recently, some old CVS code was revived and people asked about tkcvs. 2020 was a few OSs ago, so I installed tkrev anew (9.5) and decided to try again. And so I tried again with the same file as above. Good news, doesn't crash. Bad news, doesn't work. I get a popup saying: TkRev Warning! Log empty. Check error status of cvs log command...

  • DorothyR DorothyR committed [r1170] on Code

    Explain changes for tk 9.x

  • DorothyR DorothyR committed [r1169] on Code

    Implement tilde file handling borrowed from vampm in tkdiff

  • DorothyR DorothyR committed [r1168] on Code

    Catch in case "file mkdir" fails

  • DorothyR DorothyR committed [r1167] on Code

    Catch "file type" command error if a filename starts with ~, so wish8.x doesn't crash

  • DorothyR DorothyR committed [r1166] on Code

    Warnings from the lint checker

  • DorothyR DorothyR committed [r1165] on Code

    Found a few tk9 problems

  • DorothyR DorothyR committed [r1164] on Code

    merge things from tk9 work that were just plain bugs

  • DorothyR DorothyR committed [r1163] on Code

    repaired the theme logic

  • DorothyR DorothyR committed [r1162] on Code

    Fix bad gen_log call

  • DorothyR DorothyR committed [r1161] on Code

    Avoid tildes, one way or another. I've missed some, no doubt.

  • DorothyR DorothyR committed [r1160] on Code

    Changed the name of branch browser canvas so it isn't confusingly the same as the namespace variable.

  • DorothyR DorothyR committed [r1159] on Code

    now the annotation browser doesn't crash either

  • DorothyR DorothyR committed [r1158] on Code

    branch diagram doesn't crash, at least

  • DorothyR DorothyR created ticket #159

    tk9.0 breakage

  • DorothyR DorothyR committed [r1157] on Code

    "branch copy by TkRev"

  • DorothyR DorothyR modified ticket #157

    cvs add does not work

  • Anders Gustavsson Anders Gustavsson posted a comment on ticket #157

    Works fine in TkRev 9.5. Thank you for fixing this!

  • TkRev TkRev released /tkrev_9.5.tar.gz

  • TkRev TkRev updated /README.txt

  • DorothyR DorothyR committed [r1156] on Code

    "Removed using TkRev"

1 >