Thread (3 messages) flat view 3 messages, 3 authors, 2016-06-15

Re: [PATCH 4/4] grep -O: allow optional argument specifying the pager (or editor)

From: Paolo Bonzini <hidden>
Date: 2016-06-15 22:48:57

Possibly related (same subject, not in this thread)

quoted
-        [-O | --open-files-in-pager]
+        [(-O | --open-files-in-pager) [<pager>]]
Hmm, does "git grep -e Heh -O frotz" look for Heh and show in the frotz
pager, or does it look for Heh in paths under frotz/ directory and show
hits in the default pager?
The latter.
quoted
+     const char *show_in_pager = NULL, *default_pager = "dummy";
If there were another instance of constant string "dummy" elsewhere in the
program, is a clever compiler-linker combo allowed to optimize memory use
by allocating one instance of such a string and pointing default_pager
pointer to it?  IOW, if the patch were:
quoted
+     const char *show_in_pager = NULL, *default_pager = "dummy";
+     const char *another_dummy = "dummy";
could another_dummy and default_pager start out with the same value?
In the same file, the compiler will do it already today.  In another
file, no (except if it does link-time optimization of course).

Paolo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help