unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Emanuel Berg <embe8573@student.uu.se>
To: help-gnu-emacs@gnu.org
Subject: Re: Search StackOverflow and paste code snippets without leaving the edited file
Date: Sun, 05 Jan 2014 03:05:17 +0100	[thread overview]
Message-ID: <871u0ni3nt.fsf@nl106-137-194.student.uu.se> (raw)
In-Reply-To: mailman.11053.1388885009.10748.help-gnu-emacs@gnu.org

Andrey Tykhonov <atykhonov@gmail.com> writes:

> First of all because it is small enough, in my
> opinion, to be a major mode.  It contains in itself
> only three key bindings. So I decided that minor mode
> will be appropriate.

First of all, this project seems to be an absolute
*killer*! M-a-r-v-e-l-o-u-s!

As for major mode or not, I don't see why this should
not be a major mode. Weather it should be a major mode
or a minor mode is not a function of the project's
size, but *character*. Why don't make a whole interface
around this tool with one-key strokes? I.e., not `C-x
p' or the like for previous question, but simply
`p'. If you want this module to be reached from other
modes, you can have that *interface* a minor mode,
because this module truly reaches over the entire span
of computer activity.

Some other thoughts:

I can't stand web browsers for a thousand real and
imagined reasons, but there is no denying the human
"weight" does make the web indispensable.

Gnus and Usenet, for example, should be a hundred times
better than the hysterical SX sites, but because of
the popularity of those sites, and the marginalization
of lots of Usenet newsgroups (or Google groups, now),
it doesn't matter. It is just reality. It is hard to
beat thousands of programmers who are eager to prove
themselves and are neurotic about their
"reputation". Sad state, but submit a question - one
second later, you have a correct answer. Like I said,
hard to beat.

With tools like this, perhaps in time, we can have "the
best of both worlds".

If you like, check out some interface hacks I did to
w3m [1]. It is all about getting the contents of Google
searches, YouTube, Pirate Bay, Wikipedia, etc., and to
have that integrated with you Emacs buffer (the region,
or word-at-point, to fire off searches). It has been
working good for me, though your project is a big leap
beyond those mere interfaces. Anyway, keep it up :)

[1] http://user.it.uu.se/~embe8573/conf/.emacs-w3m

-- 
underground experts united:
http://user.it.uu.se/~embe8573


  parent reply	other threads:[~2014-01-05  2:05 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-27  9:54 Search StackOverflow and paste code snippets without leaving the edited file Andrey Tykhonov
2013-12-27 11:12 ` Tom
     [not found] ` <CAD3zm21kt_JReiDRufhY_TbG7V8rc3TLW+uah3oxq8+xE_tQEw@mail.gmail.com>
     [not found]   ` <CAM7J8HJtU3=ACaZ=WgQi5_kEq-ecnTNPiQgCxC8h79+0ZMTMuw@mail.gmail.com>
2013-12-27 21:40     ` Fwd: " Andrey Tykhonov
2013-12-29 17:43       ` York Zhao
2014-01-03 14:36         ` Andrey Tykhonov
2014-01-03 17:51           ` Tom
2014-01-04 23:22             ` Andrey Tykhonov
2014-01-05 21:11               ` Tom
2014-01-10 10:23                 ` Andrey Tykhonov
2014-01-10 16:49                   ` Tom
     [not found]                   ` <mailman.11532.1389372624.10748.help-gnu-emacs@gnu.org>
2014-01-10 18:54                     ` Emanuel Berg
2014-01-10 19:58                       ` Stefan Monnier
2014-01-11  0:21                       ` Andrey Tykhonov
2014-01-11  0:38                         ` Stefan Monnier
     [not found]                         ` <mailman.11571.1389400713.10748.help-gnu-emacs@gnu.org>
2014-01-11  1:20                           ` Emanuel Berg
2014-01-04 23:26           ` York Zhao
2014-01-04 23:52             ` Andrey Tykhonov
2014-01-05  0:23               ` York Zhao
2014-01-05  1:23                 ` Andrey Tykhonov
     [not found]                 ` <mailman.11053.1388885009.10748.help-gnu-emacs@gnu.org>
2014-01-05  2:05                   ` Emanuel Berg [this message]
2014-01-06  1:08                     ` Marcin Borkowski
     [not found]                     ` <mailman.11158.1388970524.10748.help-gnu-emacs@gnu.org>
2014-01-06  2:06                       ` Emanuel Berg
2014-01-06 22:05                         ` Marcin Borkowski
2014-01-06 23:41                         ` Marcin Borkowski
     [not found]                         ` <mailman.11239.1389051686.10748.help-gnu-emacs@gnu.org>
2014-01-07 18:54                           ` Emanuel Berg
2014-01-10 10:00                     ` Andrey Tykhonov
2014-01-10 12:43                       ` Paul Smith
2014-01-10 13:18                         ` Drew Adams
2014-01-10 23:33                           ` Andrey Tykhonov
2014-01-10 23:20                         ` Andrey Tykhonov
     [not found]                       ` <mailman.11515.1389357802.10748.help-gnu-emacs@gnu.org>
2014-01-10 18:43                         ` Emanuel Berg
2014-01-10 21:45                           ` Paul Smith
     [not found]                           ` <mailman.11554.1389390359.10748.help-gnu-emacs@gnu.org>
2014-01-10 21:53                             ` Emanuel Berg
     [not found]                     ` <mailman.11510.1389348059.10748.help-gnu-emacs@gnu.org>
2014-01-10 18:47                       ` Emanuel Berg
2014-01-10 23:43                         ` Andrey Tykhonov
  -- strict thread matches above, loose matches on Subject: below --
2014-01-03 17:53 Rustom Mody
2014-01-03 18:19 ` Tom
2013-12-26  7:21 Tom

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=871u0ni3nt.fsf@nl106-137-194.student.uu.se \
    --to=embe8573@student.uu.se \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).