git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[RFC]rev-parse: rev-parse.h does not exist for rev-parse.c

From
Shourya Shukla <shouryashukla.oo@gmail.com>
Date
Mar 21, 2020, 18:35 UTC
Message-ID
<20200321183545.GA17453@konoha>
Hello all,

I was writing the C code for the summary subcommand of 'git submodule' when I came across this:

I need to use 'git rev-parse' in the main frontend module_status() function. Now, instead of creating a string for the 'git rev-parse' using 'argv_array_pushl()', I thought maybe I could call 'rev-parse.h' and use the 'cmd_rev_parse()' function directly.

The 'rev-parse.h' file does not exist, only its .c counterpart does. Is there any reason for this? Would you advise creating a 'rev-parse.h' file?

Thank you so much in advance for the help and comments :)

Regards, Shourya Shukla

Next: Junio C Hamano
Message 1 of 2 in “[RFC]rev-parse: rev-parse.h does not exist for rev-parse.c”
  1. Shourya ShuklaMar 21, 2020
  2. Junio C HamanoMar 21, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.