[tor-bugs] #33741 [Core Tor/Tor]: Format code blocks inside markdown files (documentation)
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Sat Mar 28 06:50:52 UTC 2020
    
    
  
#33741: Format code blocks inside markdown files (documentation)
--------------------------+------------------------
 Reporter:  bduszel       |          Owner:  (none)
     Type:  enhancement   |         Status:  new
 Priority:  Very Low      |      Milestone:
Component:  Core Tor/Tor  |        Version:
 Severity:  Minor         |     Resolution:
 Keywords:  doc easy      |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------
Comment (by bduszel):
 We could start by looking for code blocks without language specified.
 {{{
 ```
 // bash code
 ```
 }}}
 vs.
 {{{
 ```bash
 // bash code
 ```
 }}}
 Another check could be to search for all the lines starting with `$` and
 making sure these are inside bash code blocks. This approach won't work
 for code blocks with command output though:
 {{{
 $ git describe --contains ebab521525 // only this line would be recognized
 tor-0.3.2.3-alpha~15^2~4
 }}}
 However such search would at least let us know where commands are being
 used and what we should check manually.
 No idea how to recognize the following scenario though:
 {{{
 If you're writing an assertion to test for a bug that you _can_ recover
 from,
 use `tor_assert_nonfatal()` in place of `tor_assert()`.  If you'd like to
 write a conditional that incorporates a nonfatal assertion, use the
 `BUG()`
 macro, as in:
         if (BUG(ptr == NULL))
                 return -1;
 ## Allocator conventions
 }}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33741#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list