Prev: Symbol reader macros
Next: Read CSV in SBCL
From: Paul Donnelly on 13 Sep 2009 14:06 Dave Searles <searles(a)hoombah.nurt.bt.uk> writes: > I would suggest, though, that the modes be updated anyway. You won't > want to replace the minibuffer with a freefloating window frame that > just has a label and an input field. That's basically just putting the > minibuffer into its own window rather than making a *deep* change. A > *deep* change would be replacing various uses of the minibuffer for > prompting with distinct, specialized dialogs that can provide actual > gains, such as using checkboxes and other such input methods instead > of typed text where appropriate, providing drop-down lists of recent > choices or other such enhancements, providing groups of related knobs > and dials in one place instead of having a variety of arcane > key-bindings to each prompt for something in the minibuffer to tweak > each separate thing, and providing wizards to walk users through a > particular sequential process, again instead of just a bunch of arcane > key-bindings and separate minibuffer promptings, plus this time a note > buried in the massive help file stating when to use these and to use > them in a particular sequence. Ugh, why? Dialogs occlude your view, are often modal, preventing you from using the application while they're open, are more complicated to operate than answering prompts, and all function differently. The minibuffer isn't exactly how I'd do it, but dialogs are nearly universally bad. File dialogs are some of the worst offenders.
From: Tim Bradshaw on 13 Sep 2009 14:12 On 2009-09-13 15:38:07 +0100, ACL <anonymous.c.lisper(a)gmail.com> said: > 'Dave Searles' may be a troll. Yes, I think that's clearly the case.
From: Christian Lynbech on 15 Sep 2009 15:55 >>>>> "Dave" == Dave Searles <searles(a)hoombah.nurt.bt.uk> writes: Dave> If they have something important in the clipboard and use the Dave> mouse to select something (perhaps to replace with the clipboard Dave> contents using paste), the clipboard contents will, surprisingly Dave> and dismayingly, get clobbered. This is not an emacs idiosyncrasy, this is standard behaviour under X11; emacs unsurprisingly abide by that. Whether emacs, as a default, should stay consistent across different GUI frameworks or change with them is a matter of taste. Obviously, this is configurable, if you want Windows/Mac clipboard behaviour you can have it. If only other editors was equally flexible. ------------------------+----------------------------------------------------- Christian Lynbech | christian #\@ defun #\. dk ------------------------+----------------------------------------------------- Hit the philistines three times over the head with the Elisp reference manual. - petonic(a)hal.com (Michael A. Petonic)
From: Christian Lynbech on 15 Sep 2009 16:01 >>>>> "Dave" == Dave Searles <searles(a)hoombah.nurt.bt.uk> writes: Dave> ... if they make a selection with the mouse it will clobber the Dave> clipboard. And cross-app copy and paste won't act as expected Dave> (either not worky, or requiring different keys, or requiring some Dave> unintuitive option toggling somewhere, or whatnot). I can not speak for Windows as I do not use that but paste between apps works exactly as expected, both under X11 and OSX. If (in OSX) I copy something to the clipboard in emacs, I can paste it with command-V in any other application, just like the clipboard is supposed to work under OSX. ------------------------+----------------------------------------------------- Christian Lynbech | christian #\@ defun #\. dk ------------------------+----------------------------------------------------- Hit the philistines three times over the head with the Elisp reference manual. - petonic(a)hal.com (Michael A. Petonic)
From: Christian Lynbech on 15 Sep 2009 16:05
>>>>> "Dave" == Dave Searles <searles(a)hoombah.nurt.bt.uk> writes: Dave> For Clojure-hacking, NetBeans (the Clojure plugin for NB is more Dave> mature than that for Eclipse). Otherwise, it depends, but Dave> typically one or another programmer's editor for Windows. Don't you miss M-( (insert-parentheses)? ------------------------+----------------------------------------------------- Christian Lynbech | christian #\@ defun #\. dk ------------------------+----------------------------------------------------- Hit the philistines three times over the head with the Elisp reference manual. - petonic(a)hal.com (Michael A. Petonic) |