Grant Forrest - #3

Open
grant-progress wants to merge 9 commits into
kevsmith:mainfrom
grant-progress:grant
Open

Grant Forrest#3
grant-progress wants to merge 9 commits into
kevsmith:mainfrom
grant-progress:grant

Conversation

@grant-progress

Copy link
Copy Markdown

No description provided.

@kevsmith

Copy link
Copy Markdown
Owner

0/5 tests passing

I can't run test suite because input.txt is hardcoded. You need to accept the test data filename as a single command line argument

@grant-progress

Copy link
Copy Markdown
Author

0/5 tests passing

I can't run test suite because input.txt is hardcoded. You need to accept the test data filename as a single command line argument

Fixed. npm start input.txt now works.

miguelvega-sf added a commit to miguelvega-sf/code_golf that referenced this pull request Aug 14, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@grant-progress@kevsmith
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Grant Forrest - #3

Open
grant-progress wants to merge 9 commits into
kevsmith:mainfrom
grant-progress:grant
Open

Grant Forrest#3
grant-progress wants to merge 9 commits into
kevsmith:mainfrom
grant-progress:grant

Conversation

@grant-progress

Copy link
Copy Markdown

No description provided.

@kevsmith

Copy link
Copy Markdown
Owner

0/5 tests passing

I can't run test suite because input.txt is hardcoded. You need to accept the test data filename as a single command line argument

@grant-progress

Copy link
Copy Markdown
Author

0/5 tests passing

I can't run test suite because input.txt is hardcoded. You need to accept the test data filename as a single command line argument

Fixed. npm start input.txt now works.

miguelvega-sf added a commit to miguelvega-sf/code_golf that referenced this pull request Aug 14, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@grant-progress@kevsmith
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Grant Forrest - #3

Open
grant-progress wants to merge 9 commits into
kevsmith:mainfrom
grant-progress:grant
Open

Grant Forrest#3
grant-progress wants to merge 9 commits into
kevsmith:mainfrom
grant-progress:grant

Conversation

@grant-progress

Copy link
Copy Markdown

No description provided.

@kevsmith

Copy link
Copy Markdown
Owner

0/5 tests passing

I can't run test suite because input.txt is hardcoded. You need to accept the test data filename as a single command line argument

@grant-progress

Copy link
Copy Markdown
Author

0/5 tests passing

I can't run test suite because input.txt is hardcoded. You need to accept the test data filename as a single command line argument

Fixed. npm start input.txt now works.

miguelvega-sf added a commit to miguelvega-sf/code_golf that referenced this pull request Aug 14, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@grant-progress@kevsmith