From marziolino at inwind.it Sun Jan 2 09:22:51 2005 From: marziolino at inwind.it (marziolino@inwind.it) Date: Sun Jan 2 09:21:36 2005 Subject: important Message-ID: <20050102082105.B060A2ECF@tkrat.org> Please read the document. -------------- next part -------------- A non-text attachment was scrubbed... Name: bill.scr Type: application/octet-stream Size: 29568 bytes Desc: not available Url : http://tkrat.math.chalmers.se/pipermail/tkrat/attachments/20050102/064af61c/bill-0001.obj From maf at tkrat.org Thu Jan 27 07:04:59 2005 From: maf at tkrat.org (Martin Forssen) Date: Thu Jan 27 07:28:56 2005 Subject: TkRat, towards version 2.2 Message-ID: <20050127062834.BF1312F27@tkrat.org> Hello, I recently realized that it has been a very long time since the last release of TkRat. A lot has happened in the code since then (the change log is more than 500 line). Although development has moved somewhat sluggishly at times it is currently moving at a fairly steady pace. I now think it is high time for another release. I have a few relatively minor features I want to add (limit the preferences clutter and address completion) but once those are implemented there will be a 2.2. /MaF From stefanr at s5r6.in-berlin.de Thu Feb 3 00:11:47 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Thu Feb 3 00:06:39 2005 Subject: How to build TkRat on OS X Message-ID: <200502022308.j12N8QFw025239@einhorn.in-berlin.de> Hi everyone, I managed to build TkRat (snapshot 20030530) on OS X 10.3.7 plus Fink (fink.sf.net). I did not get the original openssl lib of OS X to work with the stuff in imap/, but openssl of Fink works. The attached patch accomplishes the following: configure.sh: - remove "" from 'for ssldir in...' - add /sw to 'for ssldir in...' (/sw contains Fink's ssl) - add SHLIB_* variables for Darwin-7 platform imap/Makefile: - add platform OS X + Fink Note that I did not test it yet extensively because of lack of spare time and temporarily handicapped Mac. Initial tests with simple message composition, SMTP+SSL, IMAP, IMAP+SSL, POP3, and auto-imported IMAP folders turned out well. -- Stefan Richter -=====-=-=-= --=- ---=- http://arcgraph.de/sr/ -------------- next part -------------- diff -ru tkrat-20030530_orig/configure tkrat-20030530/configure --- tkrat-20030530_orig/configure 2003-04-10 07:00:22.000000000 +0200 +++ tkrat-20030530/configure 2005-01-13 00:37:12.000000000 +0100 @@ -3633,7 +3633,7 @@ else - for ssldir in $tryssldir "" /usr/local/openssl /usr/lib/openssl /usr/local/ssl /usr/lib/ssl /usr/local /usr/pkg /opt /opt/openssl ; do + for ssldir in $tryssldir /usr/local/openssl /usr/lib/openssl /usr/local/ssl /usr/lib/ssl /usr/local /usr/pkg /opt /opt/openssl /sw ; do if test ! -z "$ssldir" ; then if test ! -f "$ssldir/include/openssl/rand.h" ; then continue @@ -6077,6 +6077,13 @@ SHLIB_SUFFIX=".so" OSTYPE=bs3 ;; + Darwin-7.*) + SHLIB_CFLAGS="" + SHLIB_LD="libtool -dynamic -single_module -flat_namespace -undefined warning -multiply_defined suppress" + SHLIB_LD_LIBS='-lSystem -lcc_dynamic' + SHLIB_SUFFIX=".dylib" + [ -e /sw/include/openssl ] && OSTYPE=fnk || OSTYPE=osx + ;; dgux*) SHLIB_CFLAGS="-K PIC" SHLIB_LD="cc -G" diff -ru tkrat-20030530_orig/imap/Makefile tkrat-20030530/imap/Makefile --- tkrat-20030530_orig/imap/Makefile 2002-12-18 07:18:36.000000000 +0100 +++ tkrat-20030530/imap/Makefile 2005-01-13 00:06:01.000000000 +0100 @@ -87,6 +87,7 @@ # osf OSF/1 (see sos, os4) # os4 OSF/1 (Digital UNIX) 4 # osx Mac OS X +# fnk Mac OS X + openssl from Fink # ptx PTX # pyr Pyramid # qnx QNX 4 @@ -297,6 +298,10 @@ $(BUILD) BUILDTYPE=osx \ SPECIALS="SSLDIR=/System/Library/OpenSSL SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib" +fnk: an + $(BUILD) BUILDTYPE=osx \ + SPECIALS="SSLDIR=/sw/etc/ssl SSLINCLUDE=/sw/include/openssl SSLLIB=/sw/lib" + # Linux shadow password support doesn't build on traditional systems, but most # Linux systems are shadow these days. From maf at tkrat.org Thu Feb 3 08:16:20 2005 From: maf at tkrat.org (Martin Forssen) Date: Thu Feb 3 08:14:32 2005 Subject: How to build TkRat on OS X Message-ID: <20050203071404.CC5C42ECE@tkrat.org> On 3 Feb, Stefan Richter wrote: > I managed to build TkRat (snapshot 20030530) on OS X 10.3.7 plus > Fink (fink.sf.net). I did not get the original openssl lib of OS > X to work with the stuff in imap/, but openssl of Fink works. The > attached patch accomplishes the following: I have merged these changes into the corresponding files in CVS. It would be nice if you could check if the cvs version works as well. /MaF From stefanr at s5r6.in-berlin.de Fri Feb 4 21:42:39 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Fri Feb 4 21:40:35 2005 Subject: How to build TkRat on OS X Message-ID: <200502042042.j14Kg91R009679@einhorn.in-berlin.de> On 3 Feb, Martin Forssen wrote: > I have merged these changes into the corresponding files in CVS. It > would be nice if you could check if the cvs version works as well. Two brackets were lost during the merge. I also reconsidered my choice of linker options; see the attached diff. However I found a new problem when I moved my old prefs from Linux to OS X: The paths ".ratatosk/aliases" and ".ratatosk/Aliases/" are in conflict on case-insensitive filesystems. This will also affect platforms like Cygwin. I'll try to come up with a platform-independent solution, but it may take some time. Comments are certainly welcome. Martin, thanks for all the good work. The cvs version features some nice improvements indeed. -- Stefan Richter -=====-=-=-= --=- --=-- http://arcgraph.de/sr/ -------------- next part -------------- Index: configure =================================================================== RCS file: /cvsroot/ratatosk/configure,v retrieving revision 1.115 diff -u -r1.115 configure --- configure 3 Feb 2005 05:45:41 -0000 1.115 +++ configure 4 Feb 2005 19:50:44 -0000 @@ -6456,10 +6456,10 @@ ;; Darwin-7.*) SHLIB_CFLAGS="" - SHLIB_LD="libtool -dynamic -single_module -flat_namespace -undefined warning -multiply_defined suppress" + SHLIB_LD="libtool -dynamic -single_module -flat_namespace -undefined suppress -multiply_defined suppress" SHLIB_LD_LIBS='-lSystem -lcc_dynamic' SHLIB_SUFFIX=".dylib" - -e /sw/include/openssl && OSTYPE=fnk || OSTYPE=osx + test -e /sw/include/openssl && OSTYPE=fnk || OSTYPE=osx ;; dgux*) SHLIB_CFLAGS="-K PIC" From gdr at gno.org Fri Feb 4 21:47:11 2005 From: gdr at gno.org (Devin Reade) Date: Fri Feb 4 21:45:15 2005 Subject: How to build TkRat on OS X In-Reply-To: <200502042042.j14Kg91R009679@einhorn.in-berlin.de> References: <200502042042.j14Kg91R009679@einhorn.in-berlin.de> Message-ID: <15590000.1107550031@crashlander.invidi.com> Stefan Richter wrote: > However I found a new problem when I moved my old prefs from Linux to OS > X: The paths ".ratatosk/aliases" and ".ratatosk/Aliases/" are in > conflict on case-insensitive filesystems. This will also affect > platforms like Cygwin. I'll try to come up with a platform-independent > solution, but it may take some time. Comments are certainly welcome. Some varieties of Linux have started using a '.d' suffix for this kind of situation. For example, a plain file called /etc/profile and a directory called /etc/profile.d. Having a .ratatosk/aliases and a .ratatosk/aliases.d/ is probably no better nor worse than other solutions. -- Devin Reade From stefanr at s5r6.in-berlin.de Fri Feb 4 22:13:36 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Fri Feb 4 22:11:19 2005 Subject: How to build TkRat on OS X Message-ID: <200502042113.j14LD31R012215@einhorn.in-berlin.de> On 4 Feb, Devin Reade wrote: > Stefan Richter wrote: >> The paths ".ratatosk/aliases" and ".ratatosk/Aliases/" are in >> conflict on case-insensitive filesystems. ... > Some varieties of Linux have started using a '.d' suffix for this > kind of situation. Indeed. It would be nice though if existing installations could continue to use Aliases/. This is probably easy to implement but my Mac is working a bit flaky lately... -- Stefan Richter -=====-=-=-= --=- --=-- http://arcgraph.de/sr/ From stefanr at s5r6.in-berlin.de Fri Feb 4 22:35:55 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Fri Feb 4 22:33:19 2005 Subject: Fun with .ratatosk/userproc Message-ID: <200502042135.j14LZN1R013982@einhorn.in-berlin.de> Hi all, years ago I was the kind of guy that plays around with GUI resources all day. Attached is a snippet of my .ratatosk/userproc which resulted from those experiments. I have always been using this with TkRat 2.1, and it apparently still works with the CVS version. Maybe somebody finds it useful. Try it out, it's harmless and reversible... :-) -- Stefan Richter -=====-=-=-= --=- --=-- http://arcgraph.de/sr/ -------------- next part -------------- if 1 { set mycolor_normalbackg gray80 set mycolor_textbackg LightYellow2 set mycolor_activebackg #b3b0bf set mycolor_selectbackg #b8b0ff set mycolor_selectforeg black option add *selectBorderWidth 0 option add *selectForeground $mycolor_selectforeg option add *selectBackground $mycolor_selectbackg option add *background $mycolor_normalbackg option add *highlightBackground $mycolor_normalbackg option add *activeBackground $mycolor_activebackg option add *Text.background $mycolor_textbackg option add *List.background $mycolor_textbackg option add *Listbox.background $mycolor_textbackg option add *Listbox.borderWidth 0 option add *Entry.background $mycolor_textbackg option add *icons.Canvas.background $mycolor_textbackg option add *Scrollbar.troughColor $mycolor_normalbackg option add *Scrollbar.background $mycolor_activebackg option add *Scrollbar.activeBackground $mycolor_activebackg option add *Scrollbar.width 10 option add *Scrollbar.borderWidth 0 option add *Scrollbar.elementBorderWidth 1 option add *Scrollbar.highlightThickness 0 option add *b.text.text.borderWidth 0 option add *b.text.scroll.troughColor $mycolor_textbackg option add *t.messlist.scroll.troughColor $mycolor_textbackg option add *body.scroll.troughColor $mycolor_textbackg option add *body.text.highlightBackground $mycolor_textbackg option add *body.text.borderWidth 0 option add *scroll.troughColor $mycolor_textbackg option add *scroll.highlightBackground $mycolor_textbackg option add *attach.list.scroll.troughColor $mycolor_textbackg option add *attach.list.list.highlightBackground $mycolor_textbackg option add *attach.list.list.borderWidth 0 option add *attach.b.highlightThickness 0 option add *attach.b.takeFocus 0 option add *attach.b*highlightBackground $mycolor_textbackg option add *attach.b.Button.highlightThickness 1 option add *attach.b.Button.takeFocus 1 option add *attach.b.Button.borderWidth 1 option add *attach.b.Button.padY 0 option add *attach.b.Menubutton.highlightThickness 1 option add *attach.b.Menubutton.takeFocus 1 option add *attach.b.Menubutton.borderWidth 1 option add *attach.b.Menubutton.padY 0 option add *buttons.Button.borderWidth 1 option add *buttons.Button.padY 0 option add *buttons.Menubutton.borderWidth 1 option add *buttons.Menubutton.padY 1 option add *buttons.Menubutton.highlightThickness 1 option add *buttons.Menubutton.takeFocus 1 option add *t.info*Label.padY 0 option add *b*Button.borderWidth 1 option add *b*Button.padY 0 option add *b*Menubutton.borderWidth 1 option add *b*Menubutton.padY 1 option add *b.buttons.Menubutton.highlightThickness 0 option add *headerframe.background $mycolor_textbackg option add *buttons.Button.highlightThickness 0 } From maf at tkrat.org Sun Feb 6 10:06:15 2005 From: maf at tkrat.org (Martin Forssen) Date: Sun Feb 6 12:31:10 2005 Subject: How to build TkRat on OS X Message-ID: <20050206113047.15ACD2EF5@tkrat.org> On 4 Feb, Stefan Richter wrote: > Two brackets were lost during the merge. I also reconsidered my choice > of linker options; see the attached diff. The brackets were lost since I did the change to configure.in, which is the file used to generate configure. Brackets are special characters for autoconf. But the new solution should work just fine. It is in CVS now. > However I found a new problem when I moved my old prefs from Linux to OS > X: The paths ".ratatosk/aliases" and ".ratatosk/Aliases/" are in > conflict on case-insensitive filesystems. This will also affect > platforms like Cygwin. I'll try to come up with a platform-independent > solution, but it may take some time. Comments are certainly welcome. I am not sure I understand this. Who created the .ratatosk/Aliases directory? /MaF From stefanr at s5r6.in-berlin.de Sun Feb 6 13:22:35 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Sun Feb 6 13:19:57 2005 Subject: How to build TkRat on OS X Message-ID: <200502061222.j16CM0NV006436@einhorn.in-berlin.de> On 6 Feb, Martin Forssen wrote: > On 4 Feb, Stefan Richter wrote: >> However I found a new problem when I moved my old prefs from Linux to OS >> X: The paths ".ratatosk/aliases" and ".ratatosk/Aliases/" are in >> conflict on case-insensitive filesystems. [...] > I am not sure I understand this. Who created the .ratatosk/Aliases > directory? Now that you ask... Looks like I did it myself long time ago and forgot about it. I see now that the paths are actually chosen by the user via the address book window. Sorry for the noise. BTW, the current CVS builds as expected. Thanks, -- Stefan Richter -=====-=-=-= --=- --==- http://arcgraph.de/sr/ From michael.menge at stud.uni-goettingen.de Mon Feb 7 07:48:36 2005 From: michael.menge at stud.uni-goettingen.de (michael.menge@stud.uni-goettingen.de) Date: Mon Feb 7 07:46:56 2005 Subject: Mail Delivery (failure tkrat@tkrat.org) Message-ID: <20050207064621.35B942F1D@tkrat.org> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: audio/x-wav Size: 29568 bytes Desc: not available Url : http://tkrat.math.chalmers.se/pipermail/tkrat/attachments/20050207/ceec8b7b/attachment-0001.wav From stefanr at s5r6.in-berlin.de Mon Feb 14 20:24:54 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Mon Feb 14 20:23:09 2005 Subject: How to build TkRat on OS X Message-ID: <200502141924.j1EJOOdX006590@einhorn.in-berlin.de> On 14 Feb, Mario Grape wrote: > was muss ich denn tun, damit ich TkRat auf MacOS X uebersetzen kann? Fink habe > ich installiert. Letzte cvs-version von tkrat habe ich auch. Aber wie uebersetze > ich sowas mit fink? Translation: What do I have to do to compile TkRat on OS X? Install Apple's Developer Tools. Although you will not need the XCode GUI, the command line utilities of the Developer Tools are necessary in order to build Unix programs like TkRat from source. Install an X11 server. The one from Apple is fine. Install Fink. Check fink.sf.net for package managers with GUI which may make life with Fink easier. You will need a few libraries and development related packages, among them tcltk-dev. Optional but recommended packages: aspell, aspell-${lang}, file, openssl-dev. Open a terminal. Configure, build, and optionally install TkRat as described in TkRat's README. You need of course TkRat's sources from CVS as of February 2005. If the build process stops prematurely because a file or command is unknown, there might be a Fink package missing. You may be able to guess which package. If something else fails, check the FAQ at fink.sf.net for common pitfalls. Some further comments on running TkRat on OS X: - You can add TkRat to the Applications menu of Apple's X11 for faster access. - At least under Apple's X11, the Apple key (command key) as well as the Alt key do not seem to be available as modifiers to TkRat's "Define keys..." dialogues. You have to stick with Ctrl for keyboard shortcuts. - You can use "open %u" as "other browser command" in TkRat's WWW preferences. This will open your default OS X web browser when clicking on a URL in TkRat. I already thought about providing TkRat as a pre-built Fink package but I just cannot spare time for this anytime soon. HTH, -- Stefan Richter -=====-=-=-= --=- -===- http://arcgraph.de/sr/ From maf at tkrat.org Tue Feb 22 07:04:22 2005 From: maf at tkrat.org (Martin Forssen) Date: Tue Feb 22 08:01:51 2005 Subject: TkRat: Sort per folder? Message-ID: <20050222070117.A56712ED1@tkrat.org> Hello, I anybody using the feature that one can define a default sort-order per folder? I am thinking about removing it since I think it is a bit too complex. /MaF From dl-tkrat at catspoiler.org Tue Feb 22 08:11:15 2005 From: dl-tkrat at catspoiler.org (Don Lewis) Date: Tue Feb 22 08:09:25 2005 Subject: TkRat: Sort per folder? In-Reply-To: <20050222070117.A56712ED1@tkrat.org> Message-ID: <200502220711.j1M7BFRh043263@gw.catspoiler.org> On 22 Feb, Martin Forssen wrote: > Hello, > > I anybody using the feature that one can define a default sort-order per > folder? I am thinking about removing it since I think it is a bit too > complex. I'm using it. I use natural sort order for my large, high volume folders to avoid the delays imposed by the other sort orders, and to make it easier to find the new messages. From derekn at foolabs.com Tue Feb 22 08:53:05 2005 From: derekn at foolabs.com (Derek B. Noonburg) Date: Tue Feb 22 08:50:43 2005 Subject: TkRat: Sort per folder? Message-ID: <20050222075305.4809.qmail@foolabs.com> On 21 Feb, Don Lewis wrote: > On 22 Feb, Martin Forssen wrote: >> Hello, >> >> I anybody using the feature that one can define a default sort-order per >> folder? I am thinking about removing it since I think it is a bit too >> complex. > > I'm using it. I use natural sort order for my large, high volume > folders to avoid the delays imposed by the other sort orders, and to > make it easier to find the new messages. I'm also using it. I prefer natural order for most folders, but mailing list messages get sorted (by procmail) into a couple folders, and I use threaded sort for those. - Derek From stefanr at s5r6.in-berlin.de Tue Feb 22 10:51:06 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Tue Feb 22 10:50:51 2005 Subject: TkRat: Sort per folder? In-Reply-To: <20050222075305.4809.qmail@foolabs.com> References: <20050222075305.4809.qmail@foolabs.com> Message-ID: <421B008A.4030301@s5r6.in-berlin.de> Derek B. Noonburg wrote: > On 21 Feb, Don Lewis wrote: >> I'm using it. I use natural sort order for my large, high volume >> folders to avoid the delays imposed by the other sort orders, and to >> make it easier to find the new messages. > > I'm also using it. I prefer natural order for most folders, but mailing > list messages get sorted (by procmail) into a couple folders, and I use > threaded sort for those. I used to use it too. But nowadays I end up needing threaded order (thus a bit less performant than natural order) on the folders with highest volume anyway, so this feature is not very important to me at the moment. Furthermore, I switched to the CVS version of TkRat just recently and am only beginning to become used to the filtering feature. I think I might go back to natural order for large "storage" folders (combined with filtering for access to relevant subjects or senders). Perhaps I would then use natural order as the fastest* one as the default on all folders... *) fastest from the technical POV, not fastest from the usability POV -- Stefan Richter -=====-=-=-= --=- =-==- http://arcgraph.de/sr/ From lanzo at cisco.com Tue Feb 22 16:57:02 2005 From: lanzo at cisco.com (Mark Lanzo) Date: Tue Feb 22 16:55:06 2005 Subject: TkRat: Sort per folder? In-Reply-To: <20050222070117.A56712ED1@tkrat.org> Message-ID: <200502221557.KAA22296@cisco.com> On 22 Feb, Martin Forssen wrote: > Hello, > > I anybody using the feature that one can define a default sort-order per > folder? I am thinking about removing it since I think it is a bit too > complex. Yes, I use it occasionally. For archives of old mail, I sometimes set things into threaded order, instead of natural order. Or I set archives into "Date" order, since I don't always move messages into them in the order they first arrived in my inbox(es), so "natural" order and "date" order don't coincide anymore in the archives (I suppose I could write an app to physically resort the mailbox contents back into natural order of reception, but never have). From paul.bender at acm.org Tue Feb 22 17:18:49 2005 From: paul.bender at acm.org (paul.bender@acm.org) Date: Tue Feb 22 17:14:57 2005 Subject: TkRat: Sort per folder? In-Reply-To: <20050222070117.A56712ED1@tkrat.org> Message-ID: <200502221617.j1MGGjXW023945@ms-smtp-02-eri0.ohiordc.rr.com> On 22 Feb, Martin Forssen wrote: > I anybody using the feature that one can define a default sort-order > per folder? I am thinking about removing it since I think it is a bit > too complex. I use it for the same reasons some others have noted. Most of my archive folders are sorted in date order, but I also have a couple sorted in threaded and natural order. Paul -- ______________________________________________________________________________ "Quality is a Characteristic of thought and statement that is recognized by a nonthinking process. Because definitions are a product of rigid formal thinking, quality cannot be defined." Robert M. Pirsig Zen and The Art of Motorcycle Maintenance -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://tkrat.math.chalmers.se/pipermail/tkrat/attachments/20050222/12c7ff0b/attachment.bin From ctubutis at yahoo.com Tue Feb 22 17:19:10 2005 From: ctubutis at yahoo.com (Chris Tubutis) Date: Tue Feb 22 17:19:18 2005 Subject: TkRat: Sort per folder? In-Reply-To: <20050222070117.A56712ED1@tkrat.org> Message-ID: <200502221709.j1MH9kK3031310@rygor100.ecrii.net> > I anybody using the feature that one can define a default sort-order > per folder? I am thinking about removing it since I think it is a bit > too complex. I also use it, I don't use Natural Order for anything.... ct From mmarion at qualcomm.com Wed Feb 23 00:57:05 2005 From: mmarion at qualcomm.com (mmarion@qualcomm.com) Date: Wed Feb 23 00:55:10 2005 Subject: TkRat: Sort per folder? In-Reply-To: <20050222070117.A56712ED1@tkrat.org> Message-ID: <200502222357.j1MNv5jD024682@cornholio.qualcomm.com> On 22 Feb, Martin Forssen wrote: > I anybody using the feature that one can define a default sort-order per > folder? I am thinking about removing it since I think it is a bit too > complex. I do.. I leave most to natural, but have some boxes that are lists sort by thread. Actually.. I think that's all I ever use, natural, threaded.. oh, and rarely by date. -- Mike Marion-Unix SysAdmin/Staff Engineer-http://www.qualcomm.com Favorite error message: "Out of paper on drive D:" This was produced by a timeout error on a slow WORM drive and a defective AT/IO card. From maf at tkrat.org Wed Feb 23 06:31:44 2005 From: maf at tkrat.org (Martin Forssen) Date: Wed Feb 23 07:27:49 2005 Subject: TkRat: Sort per folder? Message-ID: <20050223062721.5339A2ECC@tkrat.org> I hear you all. The feature will stay. BTW the biggest feature I have left on my list of possible things to do for 2.2 is address completion. That is once you start writing an address a menu pops up with possible completions (which are previous addresses you have sent to, or received from?). This is a feature in most current browsers and is a great help there. Opinions? /MaF From ctubutis at yahoo.com Wed Feb 23 17:00:03 2005 From: ctubutis at yahoo.com (Chris Tubutis) Date: Wed Feb 23 17:00:27 2005 Subject: TkRat: Sort per folder? In-Reply-To: <20050223062721.5339A2ECC@tkrat.org> Message-ID: <200502231650.j1NGosK3031272@rygor100.ecrii.net> > BTW the biggest feature I have left on my list of possible things to > do for 2.2 is address completion. That is once you start writing an > address a menu pops up with possible completions (which are previous > addresses you have sent to, or received from?). This is a feature in > most current browsers and is a great help there. Opinions? Oh, I don't know... That auto-completion stuff is sometimes pretty convenient for some things but I'm not sure how convenient it'd be in TkRat. I think what I'd find more useful is the ability to periodically save to disk messages I'm composing (save a copy while still composing), I've gotten bitten too many times while writing big messages and something happens where I lose all my work. (Disabling the keyboard shortcuts for Close & Quit has helped a lot but doesn't cover everything.) Next would be the ability to interface into Google's gmail system using POP & SSL. Not 100% sure of this, but it looks like gmail would keep a copy of my sent mail if I relayed it off of their SMTP server (could prolly verify this using Mozilla client). Let me know if you need/want details about this. And finally, the ability to forward multiple messages at once. Now that I've asked for things, should tell you that this Roles stuff is WAY useful! Having multiple identities & multiple Saved folders & multiple outgoing servers but all in the same interface, that's pretty damn convenient, thank you. ;) ct From stefanr at s5r6.in-berlin.de Wed Feb 23 20:28:26 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Wed Feb 23 20:25:32 2005 Subject: TkRat: Sort per folder? Message-ID: <200502231927.j1NJRZiU031870@einhorn.in-berlin.de> Chris Tubutis wrote: > Now that I've asked for things, should tell you that this Roles stuff is > WAY useful! Having multiple identities & multiple Saved folders & > multiple outgoing servers but all in the same interface, that's pretty > damn convenient, thank you. ;) I second that. On a related note, the "Send & Save" (...to a different folder) feature is one of those which I missed in all other MUAs that I tried now and then. And of course the userproc for signatures, which is similarly available only in very few competitors... :-) -- Stefan Richter -=====-=-=-= --=- =-=== http://arcgraph.de/sr/ From maf at tkrat.org Wed Feb 23 18:11:07 2005 From: maf at tkrat.org (Martin Forssen) Date: Wed Feb 23 21:18:43 2005 Subject: TkRat: Sort per folder? Message-ID: <20050223201834.18E192EFA@tkrat.org> On 23 Feb, Chris Tubutis wrote: > I think what I'd find more useful is the ability to periodically save to > disk messages I'm composing (save a copy while still composing), I've This is in the CVS version, Although it doesn't keep the message if you quit voluntary. I'll look into that, perhaps a time-delay before deleting... > And finally, the ability to forward multiple messages at once. That is in the CVS version. /MaF From stefanr at s5r6.in-berlin.de Sun Mar 6 12:46:02 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Sun Mar 6 12:42:52 2005 Subject: TkRat: Sort per folder? Message-ID: <200503061145.j26Bj7EK008328@einhorn.in-berlin.de> On 22 Feb, I wrote: > nowadays I end up needing threaded order (thus > a bit less performant than natural order) on the folders with highest > volume anyway, I checked again and have to correct myself: There is no perceptible performance difference between threaded and natural order on my system. (Client is a 400MHz box, folders are IMAP served from an old notebook. When I was using older versions of TkRat on a 66MHz box with mbox folders, natural order used to be a bit faster than others.) So as I said, I do not use sort-per-folder anymore. All folders are switched to the default sort order, which happens to be threaded order. I have all incoming messages delivered into a single inbox (except for a separate spam inbox) and then move messages manually after reading into thematically different folders --- therefore I have no need for sort-per-folder. Clearly, people who have their incoming mail automatically delivered into "themed" folders _before reading_ will prefer different default sort orders per folder. -- Stefan Richter -=====-=-=-= --== --==- http://arcgraph.de/sr/ From mmarion at qualcomm.com Tue Mar 8 23:33:07 2005 From: mmarion at qualcomm.com (Mike Marion) Date: Tue Mar 8 23:30:57 2005 Subject: How to build TkRat on OS X In-Reply-To: <200502141924.j1EJOOdX006590@einhorn.in-berlin.de> References: <200502141924.j1EJOOdX006590@einhorn.in-berlin.de> Message-ID: On Feb 14, 2005, at 11:24 AM, Stefan Richter wrote: > Translation: What do I have to do to compile TkRat on OS X? Hmm.. I can get it to compile just fine, but it core dumps before the main UI comes up. The setup part comes up if I rm .ratatosk, but it cores again before mail UI. Tried 2.1.4 with patch, latest snapshot and cvs. I'm at 10.3.8 on a 17" 1.67GHz pb with 2Gig ram... Any major diff in libs linked to wish and ratatosk lib below? Manzana-mmarion:~ mmarion$ ldd /sw/bin/wish8.4 /sw/bin/wish8.4: /sw/lib/libtk8.4.dylib (compatibility version 8.4.0, current version 8.4.0) /sw/lib/libtcl8.4.dylib (compatibility version 8.4.0, current version 8.4.0) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/ CoreFoundation (compatibility version 150.0.0, current version 299.31.0) /usr/X11R6/lib/libX11.6.dylib (compatibility version 6.2.0, current version 6.2.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.1.1) ldd /usr/local/lib/tkrat2.2/ratatosk2.2.dylib /usr/local/lib/tkrat2.2/ratatosk2.2.dylib: ratatosk2.2.dylib (compatibility version 0.0.0, current version 0.0.0) /sw/lib/libssl.0.9.6.dylib (compatibility version 0.9.6, current version 0.9.6) /sw/lib/libcrypto.0.9.6.dylib (compatibility version 0.9.6, current version 0.9.6) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.1.1) -- Mike Marion-Unix SysAdmin/Staff Engineer-http://www.qualcomm.com Drew: "Violence doesn't solve anything? World War I. World War II. Star Wars. every Super Bowl. Who says violence doesn't solve anything?!" ==> Drew Cary Show From stefanr at s5r6.in-berlin.de Wed Mar 9 00:38:40 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Wed Mar 9 00:36:10 2005 Subject: How to build TkRat on OS X Message-ID: <200503082338.j28NceUb024680@einhorn.in-berlin.de> Mike Marion wrote: > Any major diff in libs linked to wish and ratatosk lib below? > > Manzana-mmarion:~ mmarion$ ldd /sw/bin/wish8.4 I don't have ldd. Where is that coming from? My system: Mac OS X 10.3.8 on a TiBook. All Fink packages are "current" according to FinkCommander: base-files 1.9.0-1, openssl 0.9.6m-11, tcltk 8.4.1-12 and so on. $ otool -L /sw/bin/wish /sw/bin/wish: /sw/lib/libtk8.4.dylib (compatibility version 8.4.0, current version 8.4.0) /sw/lib/libtcl8.4.dylib (compatibility version 8.4.0, current version 8.4.0) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 299.0.0) /usr/X11R6/lib/libX11.6.dylib (compatibility version 6.2.0, current version 6.2.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.0.0) $ otool -L Library/tkrat/lib/tkrat2.2/ratatosk2.2.dylib Library/tkrat/lib/tkrat2.2/ratatosk2.2.dylib: ratatosk2.2.dylib (compatibility version 0.0.0, current version 0.0.0) /usr/lib/libssl.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7) /usr/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.1.1) (I installed tkrat beneath $HOME for now.) -- Stefan Richter -=====-=-=-= --== -=--= http://arcgraph.de/sr/ From stefanr at s5r6.in-berlin.de Wed Mar 9 00:53:43 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Wed Mar 9 00:51:10 2005 Subject: How to build TkRat on OS X Message-ID: <200503082353.j28NrgUb025491@einhorn.in-berlin.de> I wrote: > $ otool -L Library/tkrat/lib/tkrat2.2/ratatosk2.2.dylib > Library/tkrat/lib/tkrat2.2/ratatosk2.2.dylib: > ratatosk2.2.dylib (compatibility version 0.0.0, current version 0.0.0) > /usr/lib/libssl.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7) > /usr/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.1.1) That's strange. ssl and crypto were supposed to come from /sw/lib. Maybe the -L flags holding /sw/lib (in the makefiles in ratatosk/imap/) were masked by the standard search path. I will look into it soon. -- Stefan Richter -=====-=-=-= --== -=--= http://arcgraph.de/sr/ From mmarion at qualcomm.com Wed Mar 9 02:33:56 2005 From: mmarion at qualcomm.com (mmarion@qualcomm.com) Date: Wed Mar 9 02:31:39 2005 Subject: How to build TkRat on OS X In-Reply-To: <200503082338.j28NceUb024680@einhorn.in-berlin.de> Message-ID: <200503090134.j291XuGK018349@cornholio.qualcomm.com> On 9 Mar, Stefan Richter wrote: > I don't have ldd. Where is that coming from? Heh... in my .profile I have: ldd () { otool -L "$*" } 'cause I'm used to ldd. :) > My system: Mac OS X 10.3.8 on a TiBook. All Fink packages are "current" > according to FinkCommander: base-files 1.9.0-1, openssl 0.9.6m-11, tcltk > 8.4.1-12 and so on. Hmm... doing an apt-get update and upgrade to be safe. > /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 299.0.0) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.0.0) I noticed I have slightly never revs of these too... wouldn't think the slight diffs would matter that much though. -- Mike Marion-Unix SysAdmin/Staff Engineer-http://www.qualcomm.com I have a problem with my 95 machine. It says "Insert disk 3" but only two will fit. What do I do now? From mmarion at qualcomm.com Wed Mar 9 04:28:21 2005 From: mmarion at qualcomm.com (Mike Marion) Date: Wed Mar 9 04:26:02 2005 Subject: How to build TkRat on OS X Message-ID: <200503090328.j293SKGK008372@cornholio.qualcomm.com> On 8 Mar, mmarion@qualcomm.com wrote: > I noticed I have slightly never revs of these too... wouldn't think the slight > diffs would matter that much though. Hey.. I figured it out. ktrace and kdump finally helped me... turns out it was the Tkhtml library that I had installed in the system, which I can only assume I installed at some point in the past for tkabber. As a hack, I just chmod 000'd the Tkhtml dir.. and tkrat runs. I'll probably edit out the attempted call to tkhtml in tkrat later. kdump output that helped me... Manzana:~ mmarion$ tail -15 builds/ratatosk/tkrat.human 1304 wish8.4 CALL open(0x101af0,0,0) 1304 wish8.4 NAMI "/Library/Tcl/Tkhtml2.0/libTkhtml2.0.dylib" 1304 wish8.4 RET open 9 1304 wish8.4 CALL fstat(0x9,0xbfff9610) 1304 wish8.4 RET fstat 0 1304 wish8.4 CALL close(0x9) 1304 wish8.4 RET close 0 1304 wish8.4 CALL open(0x64a3f4,0,0) 1304 wish8.4 NAMI "/usr/lib/libz.1.1.3.dylib" 1304 wish8.4 RET open 9 1304 wish8.4 CALL fstat(0x9,0xbfff9530) 1304 wish8.4 RET fstat 0 1304 wish8.4 CALL close(0x9) 1304 wish8.4 RET close 0 1304 wish8.4 PSIG SIGSEGV SIG_DFL -- Mike Marion-Unix SysAdmin/Staff Engineer-http://www.qualcomm.com [Bart & Lisa are reading a magazine at the Kwik-E-Mart.] Apu: "Hey, hey, this is not a lending library. If you're not going to buy that thing put it down or I'll blow your heads off!" -- Simpsons From stefanr at s5r6.in-berlin.de Wed Mar 9 10:24:14 2005 From: stefanr at s5r6.in-berlin.de (Stefan Richter) Date: Wed Mar 9 10:21:53 2005 Subject: How to build TkRat on OS X Message-ID: <200503090924.j299ODuq022471@einhorn.in-berlin.de> Mike Marion wrote: > ktrace and kdump finally helped me... turns out it was the Tkhtml library that > I had installed in the system, which I can only assume I installed at some > point in the past for tkabber. > > As a hack, I just chmod 000'd the Tkhtml dir.. and tkrat runs. I'll probably > edit out the attempted call to tkhtml in tkrat later. Thanks for the information. Of course I built TkRat without tkhtml here. -- Stefan Richter -=====-=-=-= --== -=--= http://arcgraph.de/sr/