Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

{{< in code highlighting breaks page renderer #1287

Closed
ahmedre opened this issue Jul 20, 2015 · 6 comments
Closed

{{< in code highlighting breaks page renderer #1287

ahmedre opened this issue Jul 20, 2015 · 6 comments
Labels

Comments

@ahmedre
Copy link

ahmedre commented Jul 20, 2015

hi,
thanks for writing hugo, i love it so far! i apologize if this is already filed, but i searched and didn't see anything.

anyhow, i was trying to write a blog post about how i migrated to hugo, and my page breaks due to the presence of "{{<" anywhere in a code snippet.

an easy way to repro is:

~~~bash
# this is a {{< comment
~~~

in case it matters, i am using the hyde-x theme. the said error while building is:

ERROR: 2015/07/19 Unable to locate template for shortcode 'comment' in page 2015-07-19-migrating-to-hugo-from-hexo

thanks!

@bep
Copy link
Member

bep commented Jul 20, 2015

Yes,

{{< and {{% are reserved keywords. You must "comment out" them to get them rendered.

{{</* myshortcode */>}}<p>Hello <strong>World!</strong></p>{{</* /myshortcode */>}}

@bep bep closed this as completed Jul 20, 2015
@ahmedre
Copy link
Author

ahmedre commented Jul 20, 2015

thanks!

@luixxiul
Copy link

luixxiul commented Oct 3, 2015

Is there any reason that shortcodes without markdown in the document are not commented out, @bep ?

{{< myshortcode >}}<p>Hello <strong>World!</strong></p>{{< /myshortcode >}}

ref: 55fcd2f#diff-6f8ba52fe2137da59b26b9cd431bc468R32

@bep
Copy link
Member

bep commented Oct 3, 2015

All the doc shortcodes examples are commented out. They have to be to "be visible as plain text".

@luixxiul
Copy link

luixxiul commented Oct 3, 2015

Ah, I see. My misunderstanding, sorry.

bep added a commit that referenced this issue Nov 27, 2020
1de7a358c Clarify that "with" blocks do not render with empty values (#1287)
b48de8b0a Update js.md
e0124e4b1 Update js.md
087b39d74 Update hosting-on-render.md (#1286)
8f02b5412 Update js.md (#1284)
8dd8a8d1d Add link to "Build Websites with Hugo" book (#1174)
ae2dc138a Fix typo in page bundles (#1283)
ab14bfec3 Update configuration directory section
17da77ff1 Update multilingual.md (#1280)
5bce8db3a Fix for site-hierarchy image, issue #60
9d7a2366d Fix typo
ad4210c41 Fix typo
c88bc0383 Fix orphan branch url (#1262)
1cf6cf5b3 Hugo 0.78.2
538c3cb86 Merge branch 'tempv0.78.2'
e5e07fc81 releaser: Add release notes to /docs for release of 0.78.2
120a61a47 Fixed wrong var assignment example
4cebbb1a7 Ignore remote JSON errors (for now)
618fcf9ba Add a link to modules config option 'replacements'
e12722779 Fix typo ("wil" -> "will") (#1273)
0670e9894 Update js.md
5bde834cf Update GH docs to say "main" as default branch
26312f93d Update index.md
eb6f51df1 Update js.md
b890dc84d Merge branch 'tempv0.78.1'
6b73ea450 releaser: Add release notes to /docs for release of 0.78.1
46e582112 Update starter-kits.md (#1268)
a62786235 Update 404 docs: GitLab auto-detects 404.html (#1173)
cbd4fd2d9 Fix typo (#1271)
2ba3f9386 Update js.md
7b5109d90 Update js.md
bc75bc962 Release 0.78.0
0b2e8b0f1 releaser: Add release notes to /docs for release of 0.78.0
9ecba8480 Merge commit 'b74591123eac47a20d1f26ff3e2d291cd9c5cfc0'
60a475df7 js: Add avoidTDZ option
3b895261f Make js.Build fully support modules

git-subtree-dir: docs
git-subtree-split: 1de7a358cac94ac09a513456bdaae65e6ae94859
@github-actions
Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 12, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants