all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Maciej Katafiasz <mathrick@gmail.com>
To: help-gnu-emacs@gnu.org
Subject: Re: Emacs and C++ codesense
Date: Sat, 5 May 2007 11:48:43 +0000 (UTC)	[thread overview]
Message-ID: <f1hquq$i7o$5@sea.gmane.org> (raw)
In-Reply-To: 87y7k33759.fsf@gmail.com

Den Sat, 05 May 2007 12:18:58 +0200 skrev Hadron:

>>> ok, so it wasn't a demo of what semantic can do. It was a mish mash of
>>> different things not likely to be reproduced by anyone but yourself :-;
>>
>> But of course, large parts of it were due to semantic usage. You asked how
>> it can fit C coding, this is my answer.
> 
> But which bits? I have no idea which bits were semantic and which others
> were part of your "mish mash of other packages".

Semantic shines through whenever you can see emacs visibly having an idea
about the code's meaning. In this demo, it means 1) the suggestion popus
2) the second time I use `fwritex' template, in which FILE *STREAM formal
parameter is replaced by a choice of all currently visible variables of
type FILE*

>>> Why did you do your own completion? What was wrong with intellisense?
>>> Have you used intellisense?
>>
>> Uhh, this *is* intellisense. At least as long as you regard
>> "intellisense"
> 
> Well, when you say your wrote your own completion package, how is one
> supposed to know the difference?

"intellisense" is either 1) IntelliSense, a trademarked name for MSVS
context-sensitive completion, in which case none of the above is
intellisense 2) a generic name for a class of similarly-working packages,
in which case both are implementations of intellisense. If you want to
know the difference, download the package and read the description 

>> as a generic description and not trademarked name by MSFT. I wrote it
>> because the existing completion popups for semantic were not close
>> enonugh to the original IntelliSense, or rather, diverged in ways that
>> seriously hindered their usefulness.
> 
> I turn the pop ups off and use tab cycle completion - works quite
> nicely.
> 
> But again, could U request some sort of explanation of the demo gif?
> Just looking at it tells me nothing whatsoever about how you used
> semantic to do a job of work.

Not really, I don't have the time for that now. I intend to turn it into a
properly integrated and easy to install and setup package, but it hasn't
happened yet.

Cheers,
Maciej

  reply	other threads:[~2007-05-05 11:48 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-25 14:56 Emacs and C++ codesense spamfilteraccount
2007-04-25 18:24 ` Eli Zaretskii
2007-04-26  2:35 ` Maciej Katafiasz
2007-04-29 23:08 ` Hadron
2007-05-03  7:10   ` Klaus Berndl
2007-05-03 10:07     ` Hadron
2007-05-04  0:29       ` Maciej Katafiasz
     [not found]       ` <mailman.202.1178239012.32220.help-gnu-emacs@gnu.org>
2007-05-04 12:36         ` Hadron
2007-05-04 14:13           ` Maciej Katafiasz
     [not found]           ` <mailman.226.1178288422.32220.help-gnu-emacs@gnu.org>
2007-05-04 15:15             ` Hadron
2007-05-04 15:57               ` Maciej Katafiasz
     [not found]               ` <mailman.234.1178294745.32220.help-gnu-emacs@gnu.org>
2007-05-04 16:03                 ` Hadron
2007-05-04 16:11                 ` Patrick Drechsler
2007-05-04 16:24                   ` Hadron
2007-05-04 20:39                     ` Maciej Katafiasz
     [not found]                     ` <mailman.260.1178311606.32220.help-gnu-emacs@gnu.org>
2007-05-04 21:04                       ` Hadron
2007-05-05 10:06                         ` Maciej Katafiasz
     [not found]                         ` <mailman.283.1178360031.32220.help-gnu-emacs@gnu.org>
2007-05-05 10:18                           ` Hadron
2007-05-05 11:48                             ` Maciej Katafiasz [this message]
     [not found]                             ` <mailman.289.1178366162.32220.help-gnu-emacs@gnu.org>
2007-05-05 11:54                               ` Hadron
     [not found] ` <mailman.2524.1177525869.7795.help-gnu-emacs@gnu.org>
2007-04-26  7:43   ` spamfilteraccount
2007-04-26 20:14     ` Eli Zaretskii
     [not found]     ` <mailman.2566.1177618817.7795.help-gnu-emacs@gnu.org>
2007-04-27  7:56       ` spamfilteraccount
2007-04-29 23:16       ` Hadron
2007-04-30  3:25         ` Eli Zaretskii
2007-04-29 23:13   ` Hadron
2007-04-30  3:15     ` Eli Zaretskii

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

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

  git send-email \
    --in-reply-to='f1hquq$i7o$5@sea.gmane.org' \
    --to=mathrick@gmail.com \
    --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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.