#x27;t be deleted because MyAppImporter.mdplugin is in use", so make
sure you use a name where people who know a tad more can realize it's
Spotlight's fault.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
new plugin. You may have to make sure the plugin has a different version
number, and maybe delete your product or do a touch on the plugins' package
folders to make sure it has a different change date than the old one, but it
should Just Work(tm).
Cheers,
-- Uli Kusterer
"The Wi
On 22.11.2009, at 20:52, Jens Alfke wrote:
> On Nov 22, 2009, at 10:44 AM, Uli Kusterer wrote:
>> Well, you may want to quit your app before you delete it, though (and refuse
>> to uninstall until the user has quit it). Files may only actually get
>> deleted when they
On 16.04.10 11:29, Matt Gough wrote:
To be fair though, if it is a user-initiated emptying and it is done via
Finder, then I think it is fine to initiate a Trash emptying from another app.
What isn't fine is for it to be done behind the user's back.
As long as it is obvious that this empties
On 17.04.10 16:47, Ken Thomases wrote:
On Apr 17, 2010, at 9:37 AM, Paul Sanders wrote:
That is, retain counts are stored outside of the instance.
In that case there is a danger that a pointer to whatever is referenced would
be transferred to the copy of the object, which is not what you want.
ust change the name, i.e. instead
of -initWithParent: call it -initWithParentTrieNode:.
--
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Plea
AppKit state by messing with non-thread-safe objects from multiple threads.
-- Uli Kusterer
Sole Janitor
http://www.the-void-software.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comm
ike redraws, you may want to set breakpoints on C++ throws and
objc_exception_throw and see if any of these gets triggered and by whom. Also,
throwing C++ exceptions through C or ObjC code and ObjC exceptions through C or
C++ code can royally screw you.
-- Uli Kusterer
"The Witnesses of Tea
ind that,
at least on 10.5 and later, you can hide menu items (and thus menus) if you
find that recreating a "special" menu doesn't make it special anymore.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
___
at is currently "main" is placed. Tricks many people.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin reques
e finished and mDelegate may contain a weak reference to the
delegate, or the thread may take longer, and then your code looking at the
retain count will think it was a strong reference.
There is no substitute to reading the documentation.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are
ually figured it out using Instruments, or by
following the calls to retain/release/autorelease on an object.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
___
Cocoa-dev mailing list (Cocoa-dev@list
On 28.04.2010, at 00:27, Shawn Erickson wrote:
> On Tue, Apr 27, 2010 at 3:22 PM, Uli Kusterer
> wrote:
>> For example, bindings were notorious for causing retain circles when you
>> bound to File's Owner in a NIB, and that was fixed in 10.5, IIRC.
>
> Fairly sur
lication, in the case of the main nib file) as its File’s Owner.
>
> What about NSDocument subclasses?
NSDocument uses NSWindowControllers to do its NIB loading, just passes itself
in as the owner, so the NSWindowController should do its magic there, too.
Cheers,
-- Uli Kusterer
"The Wi
n-specific file attributes (at the
bottom of the file):
http://github.com/uliwitness/UliKit/
In particular
http://github.com/uliwitness/UliKit/blob/master/UKDirectoryEnumerator.h
http://github.com/uliwitness/UliKit/blob/master/UKDirectoryEnumerator.m
Might save you from writing additional code.
around something like that?
GUI scripting is done by a helper application, "System Events", I think. You
probably just have to point the scripting bridge tool at that helper
application and you'll get a neat header to call.
-- Uli Kusterer
"The
it more generic, feel free to send me a pull request (or e-mail me
your changes, or whatever...) and I'd happily re-integrate them.
-- Uli Kusterer
Sole Janitor
http://www.the-void-software.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com
l memory management, but from then on you can
just add C++ ivars to the struct, as you'd do with the class. Just beware that
you have to initialize all ivars, as you are not guaranteed to get zeroed-out
memory back from C++ new (unlike ObjC's alloc).
--
On May 10, 2010, at 8:19 PM, Thomas Davie wrote:
> I personally really dislike this one, for two reasons:
Third reason: It gives the method multiple points of return, which is a tiny
bit dangerous if you're allocating/releasing resources.
-- Uli Kusterer
"The Witnesses of
you want a list of all applications on a Mac, you may have to go through
Spotlight. But that takes time, CPU, and as such is generally not what you want
to do.
If you tell us more precisely what you are trying to achieve, as a high-level
task, we might be able to make a better suggestion.
yes, perhaps LaunchServices would be best.
If your application is a plug-in, it is probably a bundle. In that case
NSBundle can be used to give you the path to your file. Or if you want the path
to your host application, you can ask NSBundle for the mainBundle.
Cheers,
-- Uli Kusterer
"
s and done clean build - 10.6 - XC 3.2.2
> Any thoughts on what would cause this?
Have you checked whether anything shows up in the run log, or failing that,
Console.app?
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
to only do that during drags
though, not sure how you'd detect that reliably, particularly since a user
could drag to the desktop and then drag that back.
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Co
else
> might be able to.
Yes, text fields use the field editor, and it's not trivial to get the field
editor correctly set up for the current state of the field and then mess with
its layout manager. In that case I'd generally recommend just replacing the
NSTextField with an NSTextVie
show you what other object could be causing this redraw?
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://groups.yahoo.com/group/mac-gui-dev/
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not p
a
> view in a completely different place that is constantly getting redrawn for
> no apparent reason.
override its drawRect: ? How else would you get the dirty rects to see what is
dirtied?
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere.
On 16.05.2010, at 00:46, Nick Zitzmann wrote:
> On May 15, 2010, at 3:00 PM, Uli Kusterer wrote:
>
>> override its drawRect: ? How else would you get the dirty rects to see what
>> is dirtied?
>
> Right, but what is causing -drawRect: to be called? That's what I w
#x27;t even need to subclass. I'd suppose you should be
able to run your own event loop by calling nextEventMatchingMask:... and (as
needed) sendEvent: in a loop (+ creating/destroying an autorelease pool each
time round).
-- Uli Kusterer
"The Witnesse
odal...
methods, that'll disable the menus. Maybe that could be (ab)used.
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moder
ur would only be different if you were using the garbage collector.
If all of this is new to you, you should really try to get a good book about
the basics of Cocoa objects and memory management.
-- Uli Kusterer
"The Witnesses of Tea
ir first ivar where they think the base class
ends, which is after the shorter ivar list.
Could any of that be your problem?
PS - If you want more detail and pretty pictures, there's a screencast by me on
that topic available at
http://www.mac-developer-network.com/video/video101003.ht
r that
purpose (see
http://github.com/uliwitness/UliKit/blob/master/UKPushbackMessenger.h and
http://github.com/uliwitness/UliKit/blob/master/UKPushbackMessenger.m).
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
__
get a write notification and
your file has that type, you *know* it's not intended to be processed yet.
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do no
had moved by 6 miles in a split-second and thus wasn't shot, but that's
not part of this discussion)
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do n
;t a good choice in many cases, though. It leads people to tack a lot
of unrelated functionality onto foundational classes. You'd end up with
"everything is a dictionary" if you followed through on that.
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
_
edit field, where you don't have a TEHandle unless you focus it). For the
latter, if it's inside a scroll view (which it is by default when created from
a NIB, even if you maybe told it to hide its scroll bars & border) you can
probably just ask it for its frame and get the correc
nch/zoom, swipe and rotate.
There's also an NSTouch class that's worth checking out for trackpad gestures.
Maybe touchscreen manufacturers support that as well, these days.
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http:/
aders and extract binaries and all that). You could also ask authors of
existing NNTP clients, maybe they're willing to license their library if your
use case is different enough from theirs. Panic's Unison is probably a
surprisingly modern NNTP codebase.
-- Uli Kusterer
Sole Jani
iKit/blob/master/NSURLConnection+PostDictionary.m
Note that it has a fixed "boundary" string. The code is on Github, so if you
want to submit code that makes sure the boundary string is unique and doesn't
occur in the provided data, it'd be appreciated. :-)
-- Uli Kusterer
"
must Force Quit.
Sounds like it launches and then hangs before it gets to the event loop. Have
'em fire up Activity Monitor and perform a sample and send that to you, then
you might see what part of your app is stuck in an endless loop.
-- Uli Kusterer
"The Witnesses of
o, but there are tools to dump
the raw requests (like IPNetMonitorX or CharlesProxy), which could probably be
used to figure out what iTunes is actually doing. But that's like using
undocumented API: It may break in spectacular ways at any time.
Cheers,
-- Uli Kusterer
"The Witnesses o
m Cocoa, so I'll stop here.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comments to the l
Am Jun 2, 2010 um 3:03 PM schrieb Rui Pacheco:
> BSD would be better for shareware developers.
There's always my http://github.com/uliwitness/UKSyntaxColoredTextDocument/ if
you want a more liberal license (it's zlib-style).
-- Uli Kusterer
"The Witnesses of TeachT
older MacOS versions, you need to use the old
"Contextual Menu module" plug-in scheme, which isn't supported under 64-bit.
-- Uli Kusterer
Sole Janitor
http://www.the-void-software.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.c
7;re running your own loop where you create and tear down lots of pipes,
it might help to just create your own autorelease pool inside the loop on each
iteration.
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-dev
f a superview
could be wrong in this case as well.
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.masters-of-the-void.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests
r the user, it should, instead of
requiring manual process management.
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator co
a tick mark, use an NSPopUpButton.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.lookandfeelcast.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comments to the
idea, as it makes them more discoverable.
Just make sure you don't do it like Pixelmator: Every time I habitually try to
tab from one text field to the next, all my palettes just vanish. The first few
times this happened, I thought Pixelmator had crashed.
Cheers,
-- Uli Kusterer
mage views, with a few labels (of my own
custom NSTextField subclass, so it can draw with shadow, bezel and vertically
centered) in between.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
___
created code that
populates the view controller manually, why would you want to create a XIB as
well?
Maybe I'm just not understanding what you're trying to do. What are you doing,
and at what point are you having a problem?
Cheers
plemented in Mac C,
ObjC and C++ compilers that reinforce this?
Just trying to figure out whether I have to change a lot of existing Mac and
iOS code now, or whether it suffices to be aware of the problem and not write
it in new code and stuff that gets ported.
Cheers,
-- Uli Kusterer
"
jects due
> to numerous exceptions because there shouldn't be numerous exceptions.
Except if you're working with Distributed Objects, of course.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-d
ry about the whole "an
assignment may not be an atomic operation" thing on older CPUs that I did it
right "by accident" :-)
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-dev mailing list (Cocoa
sOfString:@"'" withString:@" "];
> sbar.text = protectedString2;
>
> But this loops :)
What do you mean "it loops" ? This should replace any tick marks with spaces in
your string. What were you expecting it to do ... ?
Cheers,
-- Uli Kusterer
"The
ed and are somehow not copying your
object. In that case changing the hash will not do much good, as you'll change
the hash for both places that reference this single object. If you have two,
the moment you change a value in it, the hash should change as well.
On 13.02.2012, at 02:54, James Maxwell wrote:
> NSLog(@"%@", [obj hash])
I hope this is a typo. %@ expects an object, while -hash returns an integer.
If you're lucky, this will crash, or just output garbage. Your compiler should
be warning you about that line.
Cheers,
--
;t that what NSFormatter is for? Allow only input of numbers into a text
field, and the likes? That's how NSOpenPanel does, it substitutes any colon
character you type in (which is, to criminally simplify, the path component
separator character on HFS) with a minus sign.
Cheers,
-- U
ch sense to compare. Also, for some objects, equality
is an impossible thing to tell. E.g. how would you compare two
NSNotificationCenters? Now given, most such objects wouldn't implement -copy,
but I don't think I've ever seen an object where it made sense to both *not*
have copies
d G4-based laptops, not the iPhone app)
back then.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comments to th
't have to tell my
localizers to double their '%' signs in these five strings, or check the string
for a '%' sign that some language might use in their translation of whatever
the orginal '%'-less message might be.
Cheers,
-- Uli Kusterer
"The Witnesses o
to the limited
value space. Hash not equal -> objects not equal. Hash equal -> object equal or
hash collision; compare in detail.
The only other option would be to have a call to rand() or time() in there to
mix things up, but then it would not be suitable for use in a hash table
structure.
On 14.02.2012, at 17:53, Jens Alfke wrote:
> On Feb 14, 2012, at 5:38 AM, Uli Kusterer wrote:
>> In addition to this, whenever I do not actually need a format in a case like
>> NSRunAlertPanel or whatever, I set the string to @"%@" and specify the
>> actual strin
that handles mouse clicks and closes your fake popover (and
itself), I suppose. Might have to call -preventWindowOrdering in there too, in
case someone uses Spaces or Exposé to select your blanking window or otherwise
screw up window ordering.
Cheers,
-- Uli Kusterer
"The Witnesses o
figure out where the data should come from, and
>> apparently has a fallback to some Interface Builder specific code that
>> explodes?
>
> View-based table views and outline views crash the IB simulator. This
> is a known issue.
>
> r. 9442221
Any chance of you po
approved.
My guess is that since CGColor is a CoreFoundation class, it'd probably
involve some hackery to make that category work ... ?
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
___
Cocoa-dev mailing l
ind that much when it was
still beta, but that they released it as final when it was still so crashy...?
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.masters-of-the-void.com
___
Cocoa-dev mailing list
ot everyone uses Xcode. I vaguely remember hearing that the Kernel
folks mainly use Makefiles. Which makes sense considering how much of that is
open source, cross-platform etc.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
__
is point to remove those, and if you have Apple Events,
removing AppleScript working on top of it is unlikely to save much manpower.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
___
Cocoa-de
e+builder+localization+tutorial
and got this as the first result:
http://www.icanlocalize.com/site/tutorials/iphone-applications-localization-guide/
Looks fine and correct.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
ht
lly adjust any content that is aligned with
the upper left, because when resizing an unflipped coordinate system, the upper
left corner has "moved", even though on a Mac the grow box is in the lower
right.
Cheers,
-- Uli Kusterer
&quo
's
certainly an interesting topic for other mailing lists.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.masters-of-the-void.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not p
le bundle? Strings are looked
up from the main bundle by default, which is the application, not the loaded
bundle. That's a common issue that trips people up. You may have to explicitly
specify the bundle (e.g. using bundleForClass:).
Cheers,
-- Uli Kusterer
"The Witnesses of TeachTe
think it would help if you posted relevant portions of source
code and more details about your application's setup. E.g. where and how you
trigger instantiation of objects, tell it to instantiate your subclasses for
each of the subclasses.
Che
t;y" and "z" are numbers). Any suggestions?
Sparkle does that. It calls the hdiutil command line tool using NSTask, which
lets you not only mount the DMG, but also query/specify where it will be
mounted. Then you just have to list the contents at that location to find the
d, which is probably something completely
different.
So I recommend choosing your own three-character prefix (BST?), just in case
there's some private Apple class named "Note".
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
t, while C++ lets you say void
MyFoo(); you need to specify void MyFoo( void ); to have a valid prototype in
straight C (and ObjC). Otherwise you'll get a warning about missing prototypes.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
__
election and the highlighting of individual
windows if you hit the space key while in Cmd-Shift-4 mode.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.lookandfeelcast.com
___
Cocoa-dev mailing list (Cocoa-de
ng (I don't think AppleScript
deals in Window IDs, but that may have changed since I last had to put up with
it). You may have more luck using the accessibility APIs to both list the
windows and then bringing one to front.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachT
when the containing NIB is instantiated, and a second time after you load
the containED NIB.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.masters-of-the-void.com
___
Cocoa-dev mailing list (Cocoa-dev@lists
ne).
Are you sure you're building the application the same way for both cases? If
one's a debug build and the other is a release build, then that could explain
that you're not getting all architectures in one case.
Cheers,
-- Uli Kusterer
"The Witn
it.
I have a bunch of file watching classes (for FSEvents, FNNotify and KQueue) at
http://www.github.com/uliwitness/UliKit
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
___
Cocoa-dev mailing
On 12.04.2011, at 17:54, Rainer Standke wrote:
> Thanks for pointing these out, Uli. Are those classes youhave on github newer
> than, let's say, UKKQueue on you website at
> http://zathras.de/angelweb/sourcecode.htm?
Yes.
Cheers,
-- Uli Kusterer
"The Witnesses of Teach
re as a user I'd like that. Maybe that is what people meant
> when they said "that is the way Mac works".
Doesn't matter what you like as a user, you're a programmer :-p
Seriously, many applications on the Mac work that way. Close all windows in
Mail.app and click
asses like NSURLConnection may not behave as
expected if your thread has no run loop.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.lookandfeelcast.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.c
PHP command line tool over my help files.
I'm currently mainly using it for includes, so I can write my menu in one file,
and all the others just reference it.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
_
e could just be the processor. My laptop has a 2.4 GHz core
> i5
Might also be the GPU. After all, CoreImage's whole point is that it runs on
the GPU preferably, and frees the CPU up for other uses.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere
Spotlight has
it, or QuickTime Player X), you'll likely have to roll your own.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.lookandfeelcast.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
st redraw that.
Of course, if your window gets resized, you may have a smaller image than your
view size, but only until the next animation step, so you could probably just
draw it in the right position and draw a pattern (like Maps.app on the iPhone
does it) in the empty areas in the meantime.
C
les natively, and then stash that in an NSTextView for
display.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.lookandfeelcast.com
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post a
k coordinates, and then draw bezier paths repeatedly, each time
to one more point than before. Then draw the corresponding animation instead of
each letter in the font.
You would have to layout the text manually, but for button titles and other
one-line (or hard-wrapped) text that usually wor
e, specify that as a
mask for your context, and all white areas will be "clipped away". If you now
draw a black rectangle at the yize of your image, you should reproduce the same
B/W image you had before, but transparent.
-- Uli Kusterer
Sole Janitor
http://www.t
gs
processed that way can be stored as arrays in your app, and you can then decode
them at runtime (Both XOR and Rot13 are symmetric de/encodings), pass them to
stringWithUTF8String and be on your way.
Cheers,
-- Uli Kusterer
"The witnesses of TeachText are everywhere..."
_
level command and submit its own undo
> tasks.
I thought that was what undo groups were for? Open a group at the start of the
drag manually, close it at the end, and everything in between gets lumped into
one big action at the end. It may get "replayed" internally, but will al
On 09.12.2009, at 06:11, Parimal Das wrote:
> Thanks a lot Greg.
> Interpret as UTF8 solved the problem.
Be careful, though: Some MacOS versions have a bug where .strings files had to
be UTF16 to actually work. I don't think Apple has fixed that yet.
Cheers,
-- Uli Kusterer
"
ecause I can see the executable there,
and I can double-click the app in Finder just fine. Anyone know what the reason
for this message could be, or even how I can get fix it?
Since I'm launching an app, I also tried to use -launchApplication: instead,
but the results were identical.
Che
On 11.12.2009, at 09:33, Scott Anguish wrote:
> The subject says pretty much everything. I’m looking for a simple way to set
> some xattr attributes.
http://www.zathras.de/sourcecode.htm#UKXattrMetadataStore
That about what you're looking for?
Cheers,
-- Uli Kusterer
"
n NSBundle, build two versions, one that uses the PM,
the other that is a shim around NSRA, and then load the right one at startup
depending on system version.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.lookandfeelcast.com
_
the menu item shortcut
dynamically depending on what is focused.
Cheers,
-- Uli Kusterer
"The witnesses of TeachText are everywhere..."
___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comme
On 21.12.2009, at 23:46, Graham Cox wrote:
> It's not good etiquette t repost the same question repeatedly, especially
> under different titles - that just breaks up the thread and makes it less
> likely you'll get an answer.
At least, not within the same week.
-- Uli Kust
201 - 300 of 887 matches
Mail list logo