[Citadel Development] Re: Citadel commit log: revision 7045

2009-01-31 Thread IGnatius T Foobar
I think that fixes OpenID. There was a problem with the conversion to strbuf in that code. I do like the StrBuf class, but we seem to incur a lot of bugs during conversion. That being the case, I would like to decide right now that we should *not* start converting anything in citserver

[Citadel Development] Re: Citadel commit log: revision 7047

2009-02-01 Thread IGnatius T Foobar
Question: how do you express a conditional of if this variable is longer than zero bytes in the template engine?

[Citadel Development] (no subject)

2009-02-02 Thread IGnatius T Foobar
/me is avoiding #citadel on freenode until email kindergarten is over.

[Citadel Development] Re: Citadel commit log: revision 7049

2009-02-02 Thread IGnatius T Foobar
Ok, I see how that works. I added another one for the 'Subject:' line.

[Citadel Development] Re: Citadel commit log: revision 7047

2009-02-02 Thread IGnatius T Foobar
What I want to do is test whether a message contains a recipient, and output or not output the word to in the headers.

[Citadel Development] (no subject)

2009-02-03 Thread IGnatius T Foobar
Uncensored is now running on svn head as of right now. Beta testing has begun. All further commits should be strictly bugfixes until we get this next release out the door.

[Citadel Development] Delete button missing from mailbox view

2009-02-04 Thread IGnatius T Foobar
It was just pointed out to me that the Delete button is missing from the mailbox view. I hadn't noticed because I always use the delete key. Can we get it back?

[Citadel Development] Re: Citadel commit log: revision 7075

2009-02-06 Thread IGnatius T Foobar
What does it do differently when you register it as AJAX, anyway?

[Citadel Development] Re: Citadel commit log: revision 7080

2009-02-09 Thread IGnatius T Foobar
ok, i've tried it with cadaver, its working the way its now. i wasn't able to connect groupdav clients... tbird + sogo didn't work at all (js-errors dead...) and I wasn't able to find out how Kontact is configured these days. sick. There may be some problems with

[Citadel Development] Re: Citadel commit log: revision 7082

2009-02-09 Thread IGnatius T Foobar
this brinngs the nice background into the baby obama message. I'm wondring how we could transport whats between head and body into our display? probably theres some CSS information in there... There's definitely some important information in there. Notice that the body style

[Citadel Development] Re: Citadel commit log: revision 7080

2009-02-09 Thread IGnatius T Foobar
Doing some more GroupDAV troubleshooting... When the GroupDAV module calls locate_message_by_uid(), it already has the wrong filename in DavPathname by the time groupdav_main() is called. Hmm... this looks bad: groupdav_main.c: TODO

[Citadel Development] Re: weird behaviour of tinymce signatures

2009-02-13 Thread IGnatius T Foobar
Maybe span ?

[Citadel Development] Re: Citadel commit log: revision 7108

2009-02-16 Thread IGnatius T Foobar
Ok, I've updated the Easy Install copy of webcit from the webcit-738-stable branch. If this doesn't appear to be introducing any new bugs then we can release this.

[Citadel Development] (no subject)

2009-02-17 Thread IGnatius T Foobar
My reply seems to become interpreted older than the original post? How does the RSS Reader create the timestamp? It parses the date/time field from the feed, if it's there, and if it's readable. Otherwise it uses the date that the feed was parsed.

[Citadel Development] Re: Citadel commit log: revision 7122

2009-02-17 Thread IGnatius T Foobar
Again, no unpleasant surprises here; we are in feature freeze and there's no way I was going to touch Citadel with this. Besides, we still need a couple of releases between the deprecation of the useless populate LDAP module and its replacement with a useful authenticate from LDAP module.

[Citadel Development] Re: Citadel commit log: revision 7133

2009-02-20 Thread IGnatius T Foobar
All of your issues are taken care of? How about you, Matt? On the server side I'm comfortable with where we are right now. Has everything been tested in IE6, IE7, and Safari/Opera/Chrome/etc ??

[Citadel Development] Re: Citadel commit log: revision 7122

2009-02-20 Thread IGnatius T Foobar
Go for it. It would be a good sell in MS environments. That's part of the goal. I recently spoke to someone who had done some independent research about Citadel and he told me that when people discuss Citadel it's generally positive, but the one thing that they complain about is the

[Citadel Development] (no subject)

2009-02-22 Thread IGnatius T Foobar
table class=mailbox_summary id=summary_headers cellspacing=0 style=width:100%;-moz-user-select:none; is definitely missing quotes / having wrong quotes. where do they need to go at? There should be a quote after the zero ... cellspacing=0

[Citadel Development] Re: Citadel commit log: revision 7150

2009-02-25 Thread IGnatius T Foobar
Ig, if yu rebuild the msgformart files, please use './buildpackages i18n' pay attention that webcit will find a fresh copy of the templates in its static directory. Please recheck that there realy are strings inside of the generated 'c' file. Ok, so does this mean that if

[Citadel Development] Re: Citadel commit log: revision 7166

2009-02-26 Thread IGnatius T Foobar
i'd like to release beta 7.42 with that. any objections? Go for it!

[Citadel Development] (no subject)

2009-03-01 Thread IGnatius T Foobar
Oh wait ... I'm reading RFC 5464 a little more closely now ... and it seems that they've actually *removed* the stupid part with which we were headed towards incompatibility. Up until Draft 12 it contained a *really* *ugly* LIST-EXTENDED command that augmented the LIST and LSUB commands to

[Citadel Development] Reply All missing from webcit email view

2009-03-03 Thread IGnatius T Foobar
We have discovered a new template problem. The previous behavior was for Reply and ReplyQuoted buttons to appear in the Bulletin Board view, and for Reply and ReplyAll buttons to appear in the Email view. (When using the Email view, *all* replies were Quoted.) In the

[Citadel Development] (no subject)

2009-03-03 Thread IGnatius T Foobar
I just noticed that user names in the webcit wholist (both the big one and the iconbar one) are now appearing urlencoded. Did something change?

[Citadel Development] Re: robots.txt...

2009-03-08 Thread IGnatius T Foobar
so that nice link to citadel.org in every login screen won't be evaluated at all... shouldn't we allow that in a way? is there a way? For now, it's fine to just tell robots to go away. Citadel v8 will need something more sophisticated than that, because the new

[Citadel Development] Re: Citadel commit log: revision 7202

2009-03-08 Thread IGnatius T Foobar
Because, y'know, comments that are DFSG-compliant are better than comments that are guaranteed to be accurate to the RFC. Grumble grumble grumble.

[Citadel Development] Re: WebCit vCard Sync Kolab Quick Fix

2009-03-13 Thread IGnatius T Foobar
Hey you think we can apply this to WebCit to get it to recognize primary email address when editing vCards made with Sync Kolab? Hang tight, I'll do this the right way

[Citadel Development] Citadel Beta 7.43

2009-03-16 Thread IGnatius T Foobar
7.43 (another beta release) is now committed to svn, and is available on Queasy Install, and is also running on Uncensored.

[Citadel Development] Re: Citadel commit log: revision 7247

2009-03-23 Thread IGnatius T Foobar
Copy isn't always appropriate either ... although I suppose a copy from a public room into a mailbox is. Now isn't the time to be adding features, though.

[Citadel Development] Re: Citadel commit log: revision 7249

2009-03-24 Thread IGnatius T Foobar
After a lot of review and consideration, I'm just not happy with the extra complexity introduced by the xmacros stuff. I really think I'd prefer to keep it simple, and if serv_vandelay is being replaced, now's the time to make that decision, before any more time is spent on it. It's an

[Citadel Development] Re: Citadel commit log: revision 7261

2009-03-25 Thread IGnatius T Foobar
I am simply not planning to write a DTD, that's all. The program's output looks like this: ?xml version=1.0 encoding=UTF-8 ? citadel_migrate_data version743/version config c_nodenametesthost015/c_nodename c_fqdntesthost015..com/c_fqdn c_humannodeFoo Bar and

[Citadel Development] Re: Citadel commit log: revision 7261

2009-03-25 Thread IGnatius T Foobar
The c_ prefix isn't for citadel it's for config. I don't care about the tag names being globally unique, as long as they're unique within this one application. All of our configuration variable names start with c_ already, and wherever possible I'm keeping the tag names identical to the

[Citadel Development] Re: ctdlphp +, git tree

2009-03-27 Thread IGnatius T Foobar
I'm using ctdlphp to write a blog front-end that exposes public folders and shows messages that start a thread as blog posts (full html with embedded images etc) and threaded replies as blog replies. Sounds *very* useful. We don't currently render threads but the underlying

[Citadel Development] Re: Citadel commit log: revision 7278

2009-03-30 Thread IGnatius T Foobar
Ok, well, if this cannot be made to work reliably and immediately, then these changes should be rolled back.

[Citadel Development] Re: Citadel commit log: revision 7280

2009-03-30 Thread IGnatius T Foobar
If we want to do SSL-encrypted Jabber, here's how to do it: 1. Edit serv_xmpp.c and search for starttls 2. Change #ifdef HAVE_OPENSSL__COMMENTED_OUT to #ifdef HAVE_OPENSSL 3. Note that we have the exact same problem that is experienced with the port-5223 implementation: the

[Citadel Development] (no subject)

2009-03-30 Thread IGnatius T Foobar
v7.44 is now in SVN and is also available via Queasy Install. With this update we move from Feature Freeze to Code Freeze. Target date for final release is early April.

[Citadel Development] Re: crashdetect..

2009-04-01 Thread IGnatius T Foobar
The normal exit path is through master_cleanup() in citserver.c, line 231 if it's an error-free shutdown. exit(exitcode) where exitcode == 0.

[Citadel Development] Re: DLAT missing extra details

2009-04-02 Thread IGnatius T Foobar
Yikes. DLAT is missing the MIME metadata. Must fix that immediately.

[Citadel Development] Re: Citadel commit log: revision 7283

2009-04-02 Thread IGnatius T Foobar
Ok, there it is ... you should be able to switch back to DLAT now.

[Citadel Development] Re: crashdetect..

2009-04-06 Thread IGnatius T Foobar
As per my comments on irc earlier today ... * I really think it's a bad idea to throw away 30 years of unix tradition by declaring some value other than 0 to be the non-failure exit code. This will certainly mess up a lot of third-party scripts out there. * If we have the need for

[Citadel Development] Re: Citadel commit log: revision 7297

2009-04-06 Thread IGnatius T Foobar
Ok folks, please observe that we now have a STABLE branch. Any last-minute bug fixes made between now and the 7.50 release need to be committed to *both* the stable branch and the trunk. That doesn't mean we can be careless with the trunk, though. I would like the 7.6X development

[Citadel Development] Re: Citadel commit log: revision 7307

2009-04-08 Thread IGnatius T Foobar
Was anything changed in the conditionals other than the numbers? (I just need to know how extensively we need to re-test.)

[Citadel Development] Re: Citadel commit log: revision 7319

2009-04-10 Thread IGnatius T Foobar
Ok, that about wraps it up for LDAP authentication. If anyone wants to test it out I'd love to hear what you think of it. I ended up having to offer two different modes, one for the standard RFC2307 schema, and a different one for Active Directory's ugly nonstandard schema.

[Citadel Development] (no subject)

2009-04-13 Thread IGnatius T Foobar
Error building webcit (trunk) -- make: *** No rule to make target `ical_maps.o', needed by `webcit'. Stop.

[Citadel Development] (no subject)

2009-04-15 Thread IGnatius T Foobar
I think I know how we can avoid fetching each message twice during a calendar render. We've already got MSGP and MSG4 ... and we *already* prefer calendar items: serv_puts(MSGP text/calendar|text/html|text/plain); So it would seem that if we're using MSG4 to read the contents

[Citadel Development] Re: ctdlphp +, git tree

2009-04-17 Thread IGnatius T Foobar
I'm suggesting that a search for an empty header (wefw|) should also match messages without that header. Ok, this seems reasonable enough that you should go ahead and try it; please watch for side effects. A good place to do regression testing would be load/save of preferences

[Citadel Development] (no subject)

2009-04-20 Thread IGnatius T Foobar
Ok, I've located the source of the problem where you can't log in as a user with spaces in the name. striplt() doesn't just strip leading and trailing whitespace anymore. The current version now seems to strip *all* whitespace. This is probably causing other issues as well.

[Citadel Development] Citadel commit log: revision 7414

2009-04-26 Thread IGnatius T Foobar
*does bruce lee sounds* I'd be more impressed if you emulated Jimmy Superfly Snuka :)

[Citadel Development] (no subject)

2009-04-27 Thread IGnatius T Foobar
Egads, that was 26 years ago. Now I feel *really* old.

[Citadel Development] (no subject)

2009-04-27 Thread IGnatius T Foobar
I can't seem to build WebCit: vcard_edit.o: In function `display_vcard_photo_img': /root/ctdl/trunk/webcit/vcard_edit.c:1207: undefined reference to `VCardLoad' vcard_edit.o: In function `do_edit_vcard': /root/ctdl/trunk/webcit/vcard_edit.c:796: undefined reference to `VCardLoad'

[Citadel Development] (no subject)

2009-04-28 Thread IGnatius T Foobar
*smack* That did it. I was looking for VCardLoad() in the webcit sources.

[Citadel Development] Re: Threading and EUID

2009-05-03 Thread IGnatius T Foobar
samjam: this is all great stuff. I wasn't familiar with socat; it looks like just the thing to make the php framework usable without the clumsy session proxy.

[Citadel Development] Re: Citadel commit log: revision 7439

2009-05-11 Thread IGnatius T Foobar
Ok, looking good here. I'll have to learn how to use all these new toys when I start building some of the new components. I did notice something wrong, though: the Notes view is now broken. Instead of showing the notes themselves it now shows MIME headers. I'm hoping to get some

[Citadel Development] Re: Citadel commit log: revision 7459

2009-05-17 Thread IGnatius T Foobar
Comments? Complaints? How many weeks did we just add to the 7.60 development cycle by doing this now?

[Citadel Development] Re: connecting external applications to the autopurger...

2009-05-19 Thread IGnatius T Foobar
That sounds expensive. The autopurger lives in modules/expire/serv_expire.c Do you want notifications of a message's removal from disk, or from a particular room? If it is the latter then I suppose we could write out a flat file as we do the purge, and process it

[Citadel Development] Re: connecting external applications to the autopurger...

2009-05-20 Thread IGnatius T Foobar
For a manual delete, we remove the message number from the room's msglist and then write a record to refcount_adjustments.dat containing the msgnum and the number -1 to indicate that the message has been removed from one room. When the autopurger runs, one of the last things it does is

[Citadel Development] Re: Minor bugfix for text client.

2009-05-21 Thread IGnatius T Foobar
Thanks for the patch; it has been applied. We don't really know what happened to davew. He just disappeared one day and never came back.

[Citadel Development] (no subject)

2009-05-25 Thread IGnatius T Foobar
Ok, so we have our first batch of messages in a mailing list room that are undeliverable since the improved mailing list code went online. I've got a bunch of bounces in the Aide room, which is exactly where they're supposed to go. So ... hopefully everyone is *not* getting bounces in

[Citadel Development] (no subject)

2009-06-01 Thread IGnatius T Foobar
Ok folks, as of today we are freezing for the 7.60 release. No new features. Bug fixes only.

[Citadel Development] Re: Citadel commit log: revision 7514

2009-06-03 Thread IGnatius T Foobar
Heh - I didn't mean hurry up and do it I meant, any ideas on how it could be portayed? Rather simply, actually. Amend the output of the RWHO server command to include an extra field indicating an IM-capable session. Any session not advertising the ability to receive IM's should

[Citadel Development] (no subject)

2009-06-08 Thread IGnatius T Foobar
Ok, here we go. I'm upgrading Uncensored to svn trunk tonight. It's beta time.

[Citadel Development] (no subject)

2009-06-08 Thread IGnatius T Foobar
Well, that didn't work out too well.  I've reverted back to svn trunk citserver with stable-75x webcit. Problems so far: 1. No graphics.  For example, the iconbar is text only. 2. Sometimes when I log in it takes me to a room which does not exist.  The room's name is some random number.

[Citadel Development] Re: more on RSS -- support for Atom, and retiring current RSS parser ?

2009-06-17 Thread IGnatius T Foobar
Citadel's RSS reader is a hand-coded mapping of RSS directly into the Citadel message base. It's fewer than 600 LoC because we *didn't* bolt on some big library that has lots of features we'll never use. (Unfortunately the same cannot be said for the HTTP-client portion, but libCurl did

[Citadel Development] Citadel commit log: revision 7607

2009-06-17 Thread IGnatius T Foobar
Please note that the bug fixed in r7607 was not present in stable. I do notice we have a new bug, though.  When you hit Reply to an email that was sent from a local user to another local user, it isn't quoted.  I'm guessing that this bug appeared during the introduction of Save to Drafts -- a

[Citadel Development] Citadel commit log: revision 7610

2009-06-17 Thread IGnatius T Foobar
This is the third time I've made that fix.  Let's try not to break it again.

[Citadel Development] new webcit and ssl

2009-06-18 Thread IGnatius T Foobar
Hey, what was that problem we were having where HTTPS webcit logins were failing?  I saw it at home tonight on a computer that had the HTTPS webcit for Uncensored bookmarked as its home page.  Weird thing, it seems to just say your password was not accepted and goes back to the login page, but it

[Citadel Development] Citadel commit log: revision 7647

2009-07-02 Thread IGnatius T Foobar
This was the only thing that was really bugging me before we could release 7.60.  Are there any glaring problems that need addressing, or can we get the release process going now?

[Citadel Development] Re: Citadel commit log: revision 7647

2009-07-03 Thread IGnatius T Foobar
I agree that edit is confusing in most vires, but most mailers to provide the option to edit a message as a new message, so I'm also not entirely comfortable removing it. I'm not comfortable having it there unless it works! I'm sure it broke on its way into the tree, but

[Citadel Development] Re: Regression Testbed?

2009-07-18 Thread IGnatius T Foobar
Does the Citadel project have any start on an automated test suite?   Or any documentation of manual tests, for that matter? Yes, look at stress.c for a small test suite. It isn't comprehensive but it does work.

[Citadel Development] Re: Regression Testbed?

2009-07-19 Thread IGnatius T Foobar
Yes, all good ideas; unfortunately it's one of those things that the core team just doesn't have enough time available to do. We've definitely left the door open for this to be done in the future ... or in the present if someone volunteers to help out :)

[Citadel Development] Re: mailbox changes

2009-07-21 Thread IGnatius T Foobar
Looking into the group select bug ... so far I'm seeing that these expressions are failing: markedRowId = parent.ctdlRowId; var rowId = parent.ctdlRowId; The expression parent.ctdlRowId is undefined. This causes the group select operation to mark rows 0 through 0, which

[Citadel Development] Re: Citadel commit log: revision 7687

2009-07-22 Thread IGnatius T Foobar
Ok, there are still some problems in this. I don't think the data model has been fully updated. There are still references to *.ctdlRowId in the code. I updated one of them, and that produced valid starting and ending row numbers, but the group select still didn't work. I also see a

[Citadel Development] Re: Citadel commit log: revision 7687

2009-07-22 Thread IGnatius T Foobar
Still trying to make sense of this ... what I'm starting to see now is that it attempts to determine the range of messages for group select with row numbers based on the order in which they were received from the server, NOT the order in which they appear on the screen. So, if the table was

[Citadel Development] Re: Citadel commit log: revision 7687

2009-07-22 Thread IGnatius T Foobar
Here's what I've done so far: * Renamed rowId and markedRowId to rowIndex and markedRowIndex, to reflect the fact that we are working with current on-screen index positions rather than the order in which the rows were loaded from the server * Used the expression parent.rowIndex to

[Citadel Development] Re: Citadel commit log: revision 7687

2009-07-22 Thread IGnatius T Foobar
Aha! Now this is some real progress: WCLog('startMarkingFrom=' + startMarkingFrom + ', finish=' + finish); for(var x = startMarkingFrom; xfinish; x++) { WCLog(Marking row + x); markRow(parent.parentNode.rows[x]); } Still a little wonky but it's

[Citadel Development] Re: Citadel commit log: revision 7688

2009-07-22 Thread IGnatius T Foobar
Ok, all yours, Matt ... here's where we stand: * Group select is working * Multi select is partially working. Clicking on an unselected message will select it, but clicking on a selected message will not unselect it. * Hitting delete appears to perform the correct server

[Citadel Development] Re: range select..

2009-07-24 Thread IGnatius T Foobar
It's an edge case, to be sure, but we might as well fix it now before someone inevitably finds it later and starts complaining about it. I was skeptical about the json format and client-side rendering at first, but now that I'm getting used to it I'm starting to see how versatile it is.

[Citadel Development] Re: evolution and namespaces

2009-07-27 Thread IGnatius T Foobar
And it looks like they've already marked it as a dupe. Evolution's failure to behave properly with namespaces is a colossal failure on their part. They should either map the namespaces properly or not support them at all. Of course, this is Ximian (aka Novell) we're talking about

[Citadel Development] (no subject)

2009-07-30 Thread IGnatius T Foobar
Ok folks ... Citadel 7.60 is now in soft launch. We'll announce it soon.

[Citadel Development] (no subject)

2009-08-03 Thread IGnatius T Foobar
Got these errors when I tried to upgrade webcit (clean build, and I had already upgraded libcitadel) tcp_sockets.c: In function bStrBuf_ServGetBLOBb: tcp_sockets.c:217: error: bErrb undeclared (first use in this function) tcp_sockets.c:217: error: (Each undeclared identifier is

[Citadel Development] Re: Citadel commit log: revision 7724

2009-08-06 Thread IGnatius T Foobar
We've fixed enough heinous bugs over the last couple of days to justify a 7.61 release, so I went ahead and did it. This was worth doing even if 7.62 comes right behind it.

[Citadel Development] (no subject)

2009-08-16 Thread IGnatius T Foobar
So it seems that our biggest bug right now is that people still are having trouble logging in using WebCit and SSL. This would seem to imply that the buffered I/O thing is still broken?

[Citadel Development] (no subject)

2009-08-17 Thread IGnatius T Foobar
It only happens with certain browsers.

[Citadel Development] Re: Citadel commit log: revision 7735

2009-08-20 Thread IGnatius T Foobar
Ok, for those of you who were looking for a convenient way to auto-submit Citadel messages into SpamAssassin for training its Bayesian filter, here's a quick and dirty utility to do it. READ THE README FILE. READ IT SEVERAL TIMES.

[Citadel Development] Re: Citadel commit log: revision 7735

2009-08-22 Thread IGnatius T Foobar
In this case, TFM describes in great detail how I feel about people who whine for support on software that has been declared as unsupported.  It's a good read.  :)

[Citadel Development] Re: Citadel commit log: revision 7754

2009-08-31 Thread IGnatius T Foobar
Is anything currently in the trunk unstable? Or can we just release what's there now?

[Citadel Development] (no subject)

2009-08-31 Thread IGnatius T Foobar
Hi - Hi! :)

[Citadel Development] Re: Citadel commit log: revision 7762

2009-09-02 Thread IGnatius T Foobar
No need to retro-patch; I'll release it as 7.64.

[Citadel Development] Re: Citadel commit log: revision 7774

2009-09-04 Thread IGnatius T Foobar
Ok, but we have to be REALLY REALLY CAREFUL here. citserver will not tolerate the kind of subtle bugs that have crept into WebCit during the adoption of the StrBuf class.

[Citadel Development] Re: Citadel commit log: revision 7774

2009-09-04 Thread IGnatius T Foobar
The other issue is performance. That function was *highly* tuned, after I took a lot of abuse for it running very slowly when operations are performed on very large mailboxes (2 messages or more). If the introduction of StrBuf incurs a performance penalty, this is a problem.

[Citadel Development] Re: Citadel commit log: revision 7779

2009-09-06 Thread IGnatius T Foobar
* fix it some, but not all. As of right now, the bug is still there -- it's still looping endlessly when I try to open the inbox on my dev system.

[Citadel Development] (no subject)

2009-09-07 Thread IGnatius T Foobar
I just upgraded citadel and webcit to the newest versions and noticed that on my summary page none of my calendar info is showing up. Anyone else see this? This sounds like something else that got broken when the read loop was rearchitected?

[Citadel Development] (no subject)

2009-09-08 Thread IGnatius T Foobar
And why do you guys keep changing this stuff but not testing it to see if things work... I think for about two versions it would not even save a sieve script for whatever reason, and now that it does again, the sieve script gets cut off upon attempts to save the

[Citadel Development] Re: Citadel commit log: revision 7784

2009-09-08 Thread IGnatius T Foobar
On the good news side, however, citserver is no longer looping on CtdlSetSeen().

[Citadel Development] Re: Citadel commit log: revision 7793

2009-09-08 Thread IGnatius T Foobar
Ok, that takes care of the truncate issue, but there's still something weird about this. Manipulating the flag on the very last message in the list doesn't work. I see the code there to handle that condition, but I don't see why it isn't working.

[Citadel Development] (no subject)

2009-09-09 Thread IGnatius T Foobar
I like the idea of unit tests, but I don't understand how they can be applied to code which implements a user interface -- which happens to be where the bulk of our bugs are right now. How is that normally achieved?

[Citadel Development] (no subject)

2009-09-09 Thread IGnatius T Foobar
(The discussion on unit tests has been moved to the Programming room)

[Citadel Development] Re: Citadel commit log: revision 7806

2009-09-11 Thread IGnatius T Foobar
I don't know. They came back all by themselves!

[Citadel Development] Citadel commit log: revision 7821

2009-09-23 Thread IGnatius T Foobar
Funny, I did two commits, one of them got its log message through, the other didn't. Anyway, I re-did the logs because they were looking pretty bad.  Now it's in pretty HTML with the usernames in bold and each instant message wrapped up in p/p tags.  I also set the message author to the name of

[Citadel Development] Re: Citadel commit log: revision 7826

2009-09-24 Thread IGnatius T Foobar
..and that's why the double messages didn't show up during testing: I only had the two users logged in one session each. On most of my desktops I have my Citadel client set up so that if it sees I have a Jabber session open to the server, it throws away any incoming instant messages.

[Citadel Development] Re: Citadel commit log: revision 7826

2009-09-25 Thread IGnatius T Foobar
That's good to know, but the double messages to which I was referring aren't the ones originating from mycastlerealm. We were actually tracking down a problem with the new instant message logs, in which we now save entire conversations instead of one instant message at a time. If the

<    3   4   5   6   7   8   9   10   11   12   >