Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ MUSHclient
➜ General
➜ Source Releasal Methods Need Altering
|
Source Releasal Methods Need Altering
|
It is now over 60 days since the last post. This thread is closed.
Refresh page
Pages: 1
2
3
4 5
| Posted by
| David Haley
USA (3,881 posts) Bio
|
| Date
| Reply #45 on Fri 22 Feb 2008 12:16 AM (UTC) |
| Message
|
Quote: I think the problems you had with mushclient.cnt file is because it was marked as binary in my cvs repository.
Oh, that might do it. I did notice, by the way, that some entries in the patch file were of the form: "binary files X and Y differ" -- but with no indication of how. So those binary files didn't get patched.
Quote: The directories shown there seem empty, David.
Indeed, that's normal actually. It's just a directory that holds the .bzr directory that tells bzr clients how to get the source. See:
http://www.binarygoblins.com/~david/bzr/mushclient/mushclient-4.21/.bzr/
It's the URL that you give to bzr, not a URL that humans are supposed to be able to read. The actual files are stored elsewhere, in a "shared repository":
http://www.binarygoblins.com/~david/bzr/mushclient/.bzr/
From there you can explore the 'repository' directory, although frankly I can't really make much sense of it directly. :-)
What's nice about the shared repository method is that the whole repository (all 17 versions) takes up only 9mb. The bzr branches are rather "light" in that sense; they don't require duplication of data, yet they all maintain they own state. (This isn't a feature unique to bzr, but I think that e.g. cvs doesn't do this.)
Anyhow, I'll apply those patches you posted and then go about putting up the pretty interface I showed for the FUSS project stuff. |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #46 on Fri 22 Feb 2008 01:34 AM (UTC) |
| Message
| |
| Posted by
| David Haley
USA (3,881 posts) Bio
|
| Date
| Reply #47 on Fri 22 Feb 2008 03:29 AM (UTC) |
| Message
| I've added version 4.22. I also removed doc.ico from previous versions. Finally, I created a new directory for the zlib library with the forcelib change applied.
Now to finish making the repositories nicely visible...
As a note, when I'm done with this, I'll make a friendlier URL than the existing one. Something like www.binarygoblins.com/mushclient/bzr, perhaps. |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | | Top |
|
| Posted by
| David Haley
USA (3,881 posts) Bio
|
| Date
| Reply #48 on Fri 22 Feb 2008 06:21 AM (UTC) |
| Message
| OK, I have at least a first version done... Please see:
http://www.binarygoblins.com/mushclient/bzr/
That lets you browse the repositories.
You can "check out" a repository by using:
bzr branch [repository url]
where the URL is obtained from the "[Repository]" link.
To view the history of a repository, click on "[Log]". (Note that a given version will include the history of all previous versions, too.) You may browse a repository's contents by clicking on "[Inventory]".
I set up a simple page for the repositories so that if you click on "Repository" it'll give you an indication of what's going on instead of just giving a blank directory list.
At one point I'll try to figure out how to customize that page to make it more MUSHclient specific; in particular I would like to change the page title, have a link back to this site, maybe have brief compilation instructions (or a link to one of Nick's posts), etc.
Nick, if you could update the 4.22 announcement to use the new repository URL that would be nice. (I'm going to delete the old URLs soon to clear up clutter.)
All suggestions are very welcome. :-) |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #49 on Fri 22 Feb 2008 07:43 PM (UTC) |
| Message
| Yes that looks very nice David. I have amended the link on the client release announcement page.
If anyone wants to see exactly what is in the new version click on "Mark for diff" for an earlier version (eg. the one just before the current one), and then when the page refreshes, click on the "Diff" button for the current version. This shows all the source changes.
The source looks nice too, some of the spacing is a bit out, that is probably my fault in a way. I usually have tab stops set to 2 apart, and if the occasional tab crept into the source (rather than 2 spaces) they are being displayed on the web page with more than 2 spaces.
If there is some way of making the style sheet or whatever it is, that displays the source, default to tabs 2 apart that would make the display slightly better. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #50 on Fri 22 Feb 2008 08:57 PM (UTC) |
| Message
| If I try to view a log of the files in the lua subdirectory, I see this:
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/var/www/mushclient/bzr/webserve-dir.cgi
The URL I clicked on was:
http://www.binarygoblins.com/mushclient/bzr/mushclient-4.22?cmd=changelog;rev=david%40the-haleys.org-20080222042744-o6hktzkso8l2a7v9;pathrevid=david%40the-haleys.org-20080222042744-o6hktzkso8l2a7v9;path=lua/
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| David Haley
USA (3,881 posts) Bio
|
| Date
| Reply #51 on Fri 22 Feb 2008 11:23 PM (UTC) |
| Message
| | How odd... I'll have to look into that. The web interface is relatively new, I believe, so it could be a bug of theirs. I'll take a look at their code and see what they're up to. It could be a pretty quick fix: you'd assume that not being able to see subdirectories would be an easy bug to spot! |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #52 on Sat 23 Feb 2008 01:07 AM (UTC) |
| Message
| | I clicked on the "log of contained files" link, not the actual subdirectory - which works. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Zeno
USA (2,871 posts) Bio
|
| Date
| Reply #53 on Sun 02 Mar 2008 05:27 PM (UTC) |
| Message
| How exactly do I get the source now? I tried the zip link and I got this error
Quote: Warning
The command
export
is unknown or not available |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | | Top |
|
| Posted by
| David Haley
USA (3,881 posts) Bio
|
| Date
| Reply #54 on Mon 03 Mar 2008 12:35 AM (UTC) |
| Message
| I disabled the .targz zip to not put too much load on my server -- it would have to generate a .targz every time somebody clicked that list. The better way to get the source is to install bzr and use it to download the source:
bzr branch http://www.binarygoblins.com/mushclient/repos/mushclient-current/ |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | | Top |
|
| Posted by
| Zeno
USA (2,871 posts) Bio
|
| Date
| Reply #55 on Mon 03 Mar 2008 02:10 AM (UTC) |
| Message
| It doesn't cache it?
Anyway, I'd have to install a program to DL the source? |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #56 on Mon 03 Mar 2008 03:39 AM (UTC) |
| Message
| The diffs from earlier versions are still here:
http://www.gammon.com.au/files/mushclient/src/
The file bzr-setup-1.2.0.exe is a 5.65 Mb download, so there is a bit of an overhead the first time. It should theoretically only download changes once you have the full version downloaded, although when I tried recently with the link David gave above, it seems to be downloading the whole thing again. Maybe it didn't realize it was a version of the earlier download. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| David Haley
USA (3,881 posts) Bio
|
| Date
| Reply #57 on Mon 03 Mar 2008 07:42 AM (UTC) |
| Message
|
Quote: it seems to be downloading the whole thing again. Maybe it didn't realize it was a version of the earlier download.
Once you have downloaded it with a "bzr branch" command, you update it by going into the branch you created and doing "bzr pull". If you do that, it only downloads what is necessary.
Quote: It doesn't cache it? [the downloaded archive]
I don't think so; it's a fairly simplistic web interface. I'll check, though.
Quote: Anyway, I'd have to install a program to DL the source?
Well, we're talking about the version control here, not just the source. What you're getting is the entire history of all MUSHclient versions.
I agree that it would be nice to have an archive of the most up-to-date version without having to install a VCS to get it. I'll look into that caching business. |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | | Top |
|
| Posted by
| Tspivey
Canada (54 posts) Bio
|
| Date
| Reply #58 on Tue 08 Jul 2008 12:28 PM (UTC) |
| Message
| I think this is the right thread to continue,
What happened to the BZR server? It continues to be announced in the release announcements, but seems to be down every time I try to access it. | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #59 on Tue 08 Jul 2008 10:46 PM (UTC) |
| Message
| | I haven't heard from David Haley recently, he is maintaining that. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
215,765 views.
This is page 4, subject is 5 pages long:
1
2
3
4 5
It is now over 60 days since the last post. This thread is closed.
Refresh page
top