') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); Remove register keyword as it has been deprecated since c++17 by listout · Pull Request #475 · adaptivecomputing/torque · GitHub
Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/include/tcp.h
Original file line numberDiff line numberDiff line change
Expand Up@@ -38,6 +38,6 @@ int tcp_wcommit(struct tcp_chan *chan, int);
int tcp_rskip(struct tcp_chan *chan,size_t);
int tcp_chan_has_data(struct tcp_chan *chan);

extern time_t pbs_tcp_timeout;
extern "C" time_t pbs_tcp_timeout;

@yselkowitzyselkowitzSep 9, 2024

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This causes an error with C, needs to be something like:

Suggested change
extern"C"time_tpbs_tcp_timeout;
#ifdef__cplusplus
extern"C"time_tpbs_tcp_timeout;
#else
externtime_tpbs_tcp_timeout;
#endif


#endif /* TCP_PBS_H */
2 changes: 1 addition & 1 deletion src/lib/Libattr/attr_func.c
Original file line numberDiff line numberDiff line change
Expand Up@@ -324,7 +324,7 @@ svrattrl *attrlist_alloc(
int szval) /* I */

{
register size_t tsize;
size_t tsize;
svrattrl *pal;

/* alloc memory block <SVRATTRL><NAME><RESC><VAL> */
Expand Down
4 changes: 2 additions & 2 deletions src/resmom/cygwin/mom_mach.c
Original file line numberDiff line numberDiff line change
Expand Up@@ -2773,7 +2773,7 @@ char *sessions(
int njids = 0;
pid_t *jids, *hold;
static int maxjid = 200;
register pid_t jobid;
pid_t jobid;

if (attrib != NULL)
{
Expand DownExpand Up@@ -3024,7 +3024,7 @@ char *nusers(
int nuids = 0;
uid_t *uids, *hold;
static int maxuid = 200;
register uid_t uid;
uid_t uid;

if (attrib != NULL)
{
Expand Down
2 changes: 1 addition & 1 deletion src/resmom/linux/mom_mach.c
Original file line numberDiff line numberDiff line change
Expand Up@@ -4245,7 +4245,7 @@ const char *nusers(
int nuids = 0;
uid_t *uids, *hold;
static int maxuid = 200;
register uid_t uid;
uid_t uid;
#ifdef NUMA_SUPPORT
char mom_check_name[PBS_MAXSERVERNAME], *s;
job *pjob;
Expand Down
4 changes: 2 additions & 2 deletions src/resmom/mom_server.c
Original file line numberDiff line numberDiff line change
Expand Up@@ -1913,8 +1913,8 @@ void mom_server_all_update_stat(void)

long power(

register int x,
register int n)
int x,
int n)

{
register long p;
Expand Down
2 changes: 1 addition & 1 deletion src/resmom/mom_server_lib.h
Original file line numberDiff line numberDiff line change
Expand Up@@ -86,7 +86,7 @@ int send_update();

void mom_server_all_update_stat(void);

long power(register int x, register int n);
long power(int x, int n);

int calculate_retry_seconds(int count);

Expand Down
4 changes: 2 additions & 2 deletions src/resmom/solaris7/mom_mach.c
Original file line numberDiff line numberDiff line change
Expand Up@@ -1627,7 +1627,7 @@ sessions(struct rm_attribute *attrib)
int njids = 0;
pid_t *jids, *hold;
static int maxjid = 200;
register pid_t jobid;
pid_t jobid;

if (attrib)
{
Expand DownExpand Up@@ -1818,7 +1818,7 @@ nusers(struct rm_attribute *attrib)
int nuids = 0;
uid_t *uids, *hold;
static int maxuid = 200;
register uid_t uid;
uid_t uid;

if (attrib)
{
Expand Down
8 changes: 4 additions & 4 deletions src/server/node_manager.c
Original file line numberDiff line numberDiff line change
Expand Up@@ -5310,10 +5310,10 @@ int node_avail(
char *pc;

std::vector<prop> plist;
register int xavail;
register int xalloc;
register int xresvd;
register int xdown;
int xavail;
int xalloc;
int xresvd;
int xdown;
int node_req = 1;
int gpu_req = 0;
int mic_req = 0;
Expand Down