473,698 Members | 2,869 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

emacs, linux and C

I am looking for a way to integrate the C library documentation into
emacs' C mode. Adding any linux library documentation would be a
bonus.

e.g hilite word, hotkey to library documentation.

thanks for any help.

--
Remove evomer to reply
Feb 19 '06
37 1827
In article <45************ @individual.net > "Richard G. Riley" <rg***********@ gmail.com> writes:
....
> I am looking for a way to integrate the C library documentation
> into emacs' C mode. Adding any linux library documentation would
> be a bonus.
>
> e.g hilite word, hotkey to library documentation.

That's not really a C question. Try gnu.emacs.

I will, thanks. This being a C programmers group though I didnt
think it was too OT.


In that case it is obvious you have not lurked for long enough.


Without wanting to continue this too long, why would it be incorrect
to ask seasoned programmers such a question? Programmers who,
presumably, use some sort of IDE/Editor combo to support the C
language development.


It is your presumption that is wrong. I think that most seasoned C
programmers do not use some sort of IDE/Editor combo at all, or at
most a very primitive set. At least, I do. When I get an editor
that highlights an opening brace when I enter a closing brace, I
find that very distracting. The same holds for the other features of
emacs' C mode. When I enter new text I prefer, indeed, emacs (but
without features, please); but when I come to changing text I prefer
vi. But that is coming close to editor wars. And it explains why
I use ksh with emacs modes but have as visual editor vi.
--
dik t. winter, cwi, kruislaan 413, 1098 sj amsterdam, nederland, +31205924131
home: bovenover 215, 1025 jn amsterdam, nederland; http://www.cwi.nl/~dik/
Feb 22 '06 #11
Richard G. Riley wrote:
Since I asked about supporting the language it is hardly the end of
the world. Now, since you were not able or not willing to help I
really dont know why you bother lecturing. You may or may not realise
this but this is a PROGRAMMING group dedicated to the C language and I
asked about a programming utility for the C langauge. Since I was
And where exactly does it say /programming/ /utility/? It's:

comp -- for computer
lang -- for language
c -- for C

There's comp.programmin g to discuss various programming techniques (any
langauge). There are also groups that deal with various flavours of
tools.

Your question was quite obviously about the /tools/ so you were
politely directed to where you can get better help. What could have
been added was that, if you encounter any further questions about C
/language/ this is the place to ask them (e.g. if you're implementing
in C and encounter problems, or if you need clarification for your
references).
specifically asking about C bindings for emacs then here he is valid
as .emacs. Or would your brother in .emacs tell me to come here since
emacs is, in fact, built in lispp?
/Emacs/ C /bindings/ have really nothing to do with C, have they (I
don't think they're mentioned in the C Standard)? They /do/ however
have /everything/ to do with Emacs, hence an Emacs group is the
appropriate place to ask.
As for your comment about implementation this is clearly wrong since
many questions cover the various standards and implementations as
related to how the language is.
I don't quite understand this, but: there is only /one/ current C
Standard and that's how the C language /is/. Implementation defined
issues are discussed here, but mostly, and preferrably, in terms how to
avoid their pitfalls.

Your question, OTH, does not address either the C language, or any of
its implementations . So, why do you insist we're wrong,and you're
right?
Sheesh. Save your energy for helping someone.


Indeed. You should better channel yours towards solving your problem.

--
BR, Vladimir

Feb 22 '06 #12
On 2006-02-22, Vladimir S. Oka <no****@btopenw orld.com> wrote:
Richard G. Riley wrote:
Since I asked about supporting the language it is hardly the end of
the world. Now, since you were not able or not willing to help I
really dont know why you bother lecturing. You may or may not realise
this but this is a PROGRAMMING group dedicated to the C language and I
asked about a programming utility for the C langauge. Since I was
And where exactly does it say /programming/ /utility/? It's:


Oh ffs. Another member of this NGs self appoined mafioC.

comp -- for computer
lang -- for language
c -- for C


Thank you for taking the time and effort to lecture me on the use of
this group. I would like to thank you very much. The fact that you are
clearly unable to answer the question I asked is also noted.

Please be prompt in replying to everyone that asks about algorithms or
real world solutions and remind them that this group is reserved to talk about
the language only.

I appreciate your input : you have been a great help.

Feb 22 '06 #13

Richard G. Riley wrote:
On 2006-02-22, Vladimir S. Oka <no****@btopenw orld.com> wrote:
Richard G. Riley wrote:
Since I asked about supporting the language it is hardly the end of
the world. Now, since you were not able or not willing to help I
really dont know why you bother lecturing. You may or may not realise
this but this is a PROGRAMMING group dedicated to the C language and I
asked about a programming utility for the C langauge. Since I was
And where exactly does it say /programming/ /utility/? It's:


Oh ffs. Another member of this NGs self appoined mafioC.


No need to be rude. It does not make your POV any stronger, quite the
opposite.

comp -- for computer
lang -- for language
c -- for C


Thank you for taking the time and effort to lecture me on the use of
this group. I would like to thank you very much. The fact that you are
clearly unable to answer the question I asked is also noted.


And that's exactly why your question is OT here.

If I knew Emacs, I'd hang out in it's NG, and wouldn't see your
question. If I knew Emacs /and/ C, I'd reply with a followup-to set to
an Emacs group, and not here. Not knowing Emacs, the best I can do is
point you to where the Emacs experts hang out. Whether I know any C can
be seen in my various other posts.
Please be prompt in replying to everyone that asks about algorithms or
real world solutions and remind them that this group is reserved to talk about
the language only.
You obviously didn't lurk long enough, or carefuly enough...
I appreciate your input : you have been a great help.


You're welcome.

--
BR, Vladimir

Feb 22 '06 #14
On 2006-02-22, Vladimir S. Oka <no****@btopenw orld.com> wrote:

Richard G. Riley wrote:
On 2006-02-22, Vladimir S. Oka <no****@btopenw orld.com> wrote:
> Richard G. Riley wrote:
>> Since I asked about supporting the language it is hardly the end of
>> the world. Now, since you were not able or not willing to help I
>> really dont know why you bother lecturing. You may or may not realise
>> this but this is a PROGRAMMING group dedicated to the C language and I
>> asked about a programming utility for the C langauge. Since I was
>
> And where exactly does it say /programming/ /utility/? It's:


Oh ffs. Another member of this NGs self appoined mafioC.


No need to be rude. It does not make your POV any stronger, quite the
opposite.


Now you are advising on etiquette? You really are quite the complete
poster.

I dont know why I am discussing this because it is clearly like
banging my head against a brick wall with some of you zealots. You are
clearly an intelligent man so consider this once more:

I had a requirement to access C language APIS/Stdrefs from within a
programmers editor.

I was unable to find info elsewhere.

This group is dedicated to C.

It is not a leap of faith to assume that the people who contribute
here use editors.

From this we may deduce that maybe some of these C programmers use
emacs.

From here we obtain that amazing conclusion that possibly C
programmers who post here know how to bring up context C help from
within emacs.

Still with me?

Now lets make it more complicated : where is a C programmer who uses
emacs as his editor more likely to be?

com*.emacs?
com*.c?

Hmmm.

Hence I asked here.

And that, for me, is the end of this ridiculous discussion
Feb 22 '06 #15
Richard G. Riley wrote:

<snip>
Now lets make it more complicated : where is a C programmer who uses
emacs as his editor more likely to be?

com*.emacs?
com*.c?
Obviously, if they are sufficiently interested in both, they will hang
out in both.
Hmmm.

Hence I asked here.

And that, for me, is the end of this ridiculous discussion


Yes, it is ridiculous that you won't accept that your question should
have been asked else where.
--
Flash Gordon
Living in interesting times.
Web site - http://home.flash-gordon.me.uk/
comp.lang.c posting guidlines and intro -
http://clc-wiki.net/wiki/Intro_to_clc
Feb 22 '06 #16
On 2006-02-22, Flash Gordon <sp**@flash-gordon.me.uk> wrote:
Richard G. Riley wrote:

<snip>
Now lets make it more complicated : where is a C programmer who uses
emacs as his editor more likely to be?

com*.emacs?
com*.c?
Obviously, if they are sufficiently interested in both, they will hang
out in both.


Are you joking? Why would a C programmer who uses emacs "hang out" in
an emacs newsgroup? he doesnt "do emacs" for a living. he almost
certainly "does C".

I dont know. Maybe I've gone mad or something but I completely fail to
see the problem. And the more "reasons" I get for why I shouldnt have
asked this perfectly innocous c related question here are total
hogwash in my opinion. Still, it is a pubilc NG and if you want to
berate me for asking such a question here then it is your right to do so.
Hmmm.

Hence I asked here.

And that, for me, is the end of this ridiculous discussion


Yes, it is ridiculous that you won't accept that your question should
have been asked else where.


It was : and I didnt get any info so I asked here. Now, I must try and
not take the bait and put this on the "finished with" list.

--
Remove evomer to reply
Feb 22 '06 #17

Richard G. Riley wrote:
On 2006-02-22, Flash Gordon <sp**@flash-gordon.me.uk> wrote:
Richard G. Riley wrote:

<snip>
Now lets make it more complicated : where is a C programmer who uses
emacs as his editor more likely to be?

com*.emacs?
com*.c?


Obviously, if they are sufficiently interested in both, they will hang
out in both.


Are you joking? Why would a C programmer who uses emacs "hang out" in
an emacs newsgroup? he doesnt "do emacs" for a living. he almost
certainly "does C".


I struggle with your logic. If he does C for a living using Emacs, then
surely his livelyhood also depends on the latter?

<snip>
Hmmm.

Hence I asked here.

And that, for me, is the end of this ridiculous discussion


Yes, it is ridiculous that you won't accept that your question should
have been asked else where.


It was : and I didnt get any info so I asked here. Now, I must try and
not take the bait and put this on the "finished with" list.


Do as you please, it is on mine.

*plonk*

--
BR, Vladimir

Feb 22 '06 #18
On 2006-02-22, Vladimir S. Oka <no****@btopenw orld.com> wrote:

Richard G. Riley wrote:
On 2006-02-22, Flash Gordon <sp**@flash-gordon.me.uk> wrote:
> Richard G. Riley wrote:
>
><snip>
>
>> Now lets make it more complicated : where is a C programmer who uses
>> emacs as his editor more likely to be?
>>
>> com*.emacs?
>> com*.c?
>
> Obviously, if they are sufficiently interested in both, they will hang
> out in both.


Are you joking? Why would a C programmer who uses emacs "hang out" in
an emacs newsgroup? he doesnt "do emacs" for a living. he almost
certainly "does C".


I struggle with your logic. If he does C for a living using Emacs, then
surely his livelyhood also depends on the latter?


I hope to hell you are not a professional programmer with reasoning
like this. Tell me, do you "hang out" in a newsgroup dedicated to your
newsreader? No? Thought not.
Feb 22 '06 #19
"Richard G. Riley" wrote:
.... snip ...
Now lets make it more complicated : where is a C programmer who
uses emacs as his editor more likely to be?

com*.emacs?
com*.c?

Hmmm.

Hence I asked here.

And that, for me, is the end of this ridiculous discussion


And you were told some time ago that your conclusion was in error,
and that com*.emacs would be a better possibility. Instead of
accepting the advice and going somewhere that your basic wants
might be satisfied, you remained here arguing and generally making
life unpleasant for us all, not to mention consuming bandwidth. In
the process you have exposed you own rude boorishness, and
persuaded many of us to ignore you. If you have some topical
question in the future this will affect the response you get.
PLONK

--
"If you want to post a followup via groups.google.c om, don't use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers." - Keith Thompson
More details at: <http://cfaj.freeshell. org/google/>
Also see <http://www.safalra.com/special/googlegroupsrep ly/>
Feb 22 '06 #20

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
1854
by: Nick Mudge | last post by:
I want to write Web pages with PHP, HTML, MySQL and Javascript. I've been wondering about what editor to use in my developement. I have linux so it would have to run on linux. I am used to Windows so I am thinking that I should use Quanta. But there are the emac and xmac and the vi editors. I am not familiar with how those work, but would I be missing out on them if I decide not to use them? Would they be better than Quanta or Bluefish?...
5
1858
by: Tuxtrax | last post by:
Hi all My editor of choice on linux for python, bar none, is xemacs. I love the python mode that detects a python file and handles indentation and coloration for me automagically. I have been using a powerbook for a while now, and I finally found emacs for aqua in OS X Jaguar (10.2.8). I downloaded it from porkrind.com. The version of emacs is 21.3 I believe. Anyway, not only does it *not* detect python files automatically, but it...
49
4127
IDE
by: Thomas Lindgaard | last post by:
Hello I am probably going to start a war now... but so be it :) I just want to hear what all you guys who eat pythons for breakfast use for python coding. Currently I use Kate, but I would really like an IDE with debugger and a source browser (ie. one the I can use to browse through modules etc. when looking for just the right curses stuff and such - I am a newcomer to Python).
12
12278
by: Rex Eastbourne | last post by:
Hi, I'm interested in running a Python interpreter in Emacs. I have Python extensions for Emacs, and my python menu lists "C-c !" as the command to run the interpreter. Yet when I run it I get the message "Spawning Child Process: invalid argument." What do I need to do/download to fix this? I read in a post in this group from a while back where someone had the following lines in his .emacs file:
0
3804
by: sparkw | last post by:
I collect the following messages from Usenet and make a summary. *Problem*: There is no buffer output or output prompt ( the line after output), when a mysql process is initiated in Emacs WinNT. *Partial solution*: (setq sql-mysql-options '("-C" "-t" "-f" "-n"))
331
14868
by: Xah Lee | last post by:
http://xahlee.org/emacs/modernization.html ] The Modernization of Emacs ---------------------------------------- THE PROBLEM Emacs is a great editor. It is perhaps the most powerful and most versatile text editor. And, besides text editing, it also serves as a
0
8674
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9026
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8893
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
7723
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6518
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5860
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4619
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3045
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2328
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.