[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #20168 [Core Tor/Tor]: Clarify our #if{n}def by commenting what they are at the #elif/#else/#endif
#20168: Clarify our #if{n}def by commenting what they are at the #elif/#else/#endif
------------------------------------------+--------------------------------
Reporter: dgoulet | Owner: cjb
Type: enhancement | Status: merge_ready
Priority: Very Low | Milestone: Tor:
| 0.3.2.x-final
Component: Core Tor/Tor | Version:
Severity: Trivial | Resolution:
Keywords: easy, lorax, review-group-23 | Actual Points: .1
Parent ID: | Points:
Reviewer: dgoulet | Sponsor:
------------------------------------------+--------------------------------
Changes (by dgoulet):
* status: needs_revision => merge_ready
* reviewer: => dgoulet
Comment:
Replying to [comment:24 nickm]:
> We can do `/* ... */`, and I tried that at first, but it will make a lot
more lines that are longer than 80 columns and need to get truncated.
Still want it?
I made a test, I see 10 long line with `//` and 17 with `/* */`. I even
volunteer to fix those after merge :P.
>
> I think the issue you're reporting with statefile.h is not about outer
vs inner, but about the rule that we don't annotate endifs that are within
4 lines of their ifs. (See `LINE_OBVIOUSNESS_LIMIT` in the script.)
Ok! Didn't catch that.
I found another "issue" in `src/ext/OpenBSD_malloc_Linux.c`:
`#else // !(!defined(BUILDING_FOR_TOR))` ... which seems odd. Maybe the
script is confused by the #define at the start of the file and then
`#ifndef` later ?
I mean "double negative" is right just kind of harder to parse. If it is
an easy fix to detect double negative to be just "defined()", great else
no biggy. Anyway, I'm being picky here just for documentation :P.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20168#comment:25>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs