You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- title exclusion is now handled in the sorted id list
- [[|ID]] custom markdown links and aliases now overrides correctly the exclusion title list
- also, Fixed an uppercase link again
Signed-off-by: Hofi <hofione@gmail.com>
title=page_titles_data["title"]# link_data["title"] is an array of titles that all must be already in the page_links_ids_sorted_by_title array
126
+
link_data=page_links[id]# id and link_data["id"] must match always at this point
127
+
title=page_titles_data["title"]# link_data["title"] is an array of titles that all must be represented by ID already in the filtered_page_ids_sorted_by_title_len array
114
128
url=prefixed_url(link_data["url"],base_url)
115
129
116
-
#puts "searching for #{title}"
117
130
pattern=Regexp.escape(title)
118
-
#puts "searching for #{pattern}"
119
-
# TODO: Even though this one helps finding the pattern e.g. if it spans to multiple line or separated inside with different whitespaces, but can cause unwanted sideffects and has generation time penalities, revise later!
131
+
# TODO: Even though this one helps finding the pattern e.g. if it spans to multiple line or separated inside with different whitespaces, but
132
+
# also can cause unwanted sideffects and has generation time penalities, revise later!
120
133
pattern=pattern.gsub('\ ','[\s]+')
121
-
#puts "searching for #{pattern}"
134
+
#puts "searching for #{title} with pattern #{pattern}"
122
135
123
136
ifmarkdown_index.even?
124
137
# Content outside of special Markdown blocks, aka. pure text (NOTE: Also excludes the reqursively self added <a ...>title</a> tooltips/links)
125
138
126
139
# Search for known link titles
127
-
# NOTE: Using multi line matching here will not help either if the pattern itself is in the middle broken/spaned to multiple lines, so using whitespace replacements now inside the patter to handle this, see above!
140
+
# NOTE: Using multi line matching here will not help either if the pattern itself is in the middle broken/spaned to multiple lines, so
141
+
# using whitespace replacements now inside the patter to handle this, see above!
# Create $JekyllTooltipGen_nav_links dictionary using "url" as key and add nav_ndx to all items based on we can adjust navigation order (in page_pagination.html)
415
435
# TODO: We can replace the nav_gen shell tool now to handle everything related to link generation at a single place
Copy file name to clipboardExpand all lines: doc/_dev-guide/chapter_4/section_2/README.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,7 @@ Like every project syslog-ng also uses different libraries and build-systems tha
59
59
* criterion
60
60
* gcc@11
61
61
62
-
**Hint:** If you you have [[syslog-ng installed via brew|dev-inst-macos#Installation]], as a reference, you can check the dependencies of the brew built version using `brew deps syslog-ng`
62
+
**Hint:** If you you have [[syslog-ng installed via brew|dev-inst-macos#installation]], as a reference, you can check the dependencies of the brew built version using `brew deps syslog-ng`
63
63
{: .notice--info}
64
64
65
65
This is how it might look like if you start from the ground:
0 commit comments