CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 10:00:27 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-robots-tag: none
etag: W/"63586835a93d4e0c9ad2038ab9a888cd"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=%2BkjtlnMDbJWlH1qmkgr0hIga7a4%2BGDWyjKapbbO7ggTgrNmkLxS4tihLziE4naNBo9ZY3f4uS8IU7jX1L2dApYl4njKlDLRTKxtuObMRZEbGxTD5Rc7WphWwsneXPDOm5bvlpulVJIS0sVuw9leqcQwJtKJYWGZ%2FXZ74snJAZwgwDovqsmbpw5Z1qT%2BqY8VayLl1gUSEKa%2FB3TZNZlFujCUz1OZWApgY9FH%2B9oJz5WK95yyUuDVA%2BlPM89XhHdhkCeSSBersIltOmKmIZ8TDRw%3D%3D--S0eNuigG8IXmAwGR--eAe2RtRynhIzVpnfb96YZg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.235258401.1753264827; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 10:00:27 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 10:00:27 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8CF4:17EAA:8C779D:AADEDA:6880B2BB
Syntax highlighting · gmlarumbe/verilog-ext Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 8
Syntax highlighting
Gonzalo Larumbe edited this page Sep 14, 2023
·
4 revisions
verilog-ext
provides many faces that inherit from existing ones in
Emacs 29. This is done in order to avoid having default faces that
might not be suitable for different themes.
The default values for these faces can be customized with very little configuration.
First make sure that font-lock
has been included in verilog-ext-feature-list
before running verilog-ext-mode-setup
.
There are two methods to configure faces:
-
Via M-x
customize-group
RETverilog-ext-font-lock
.- Customize faces and save configuration once you get the desired result
-
Through elisp code
- Below there is a snippet with a configuration example that works well with a dark background:
(set-face-attribute 'verilog-ext-font-lock-grouping-keywords-face nil :foreground "dark olive green") (set-face-attribute 'verilog-ext-font-lock-punctuation-face nil :foreground "burlywood") (set-face-attribute 'verilog-ext-font-lock-operator-face nil :foreground "burlywood" :weight 'extra-bold) (set-face-attribute 'verilog-ext-font-lock-brackets-face nil :foreground "goldenrod") (set-face-attribute 'verilog-ext-font-lock-parenthesis-face nil :foreground "dark goldenrod") (set-face-attribute 'verilog-ext-font-lock-curly-braces-face nil :foreground "DarkGoldenrod2") (set-face-attribute 'verilog-ext-font-lock-port-connection-face nil :foreground "bisque2") (set-face-attribute 'verilog-ext-font-lock-dot-name-face nil :foreground "gray70") (set-face-attribute 'verilog-ext-font-lock-brackets-content-face nil :foreground "yellow green") (set-face-attribute 'verilog-ext-font-lock-width-num-face nil :foreground "chartreuse2") (set-face-attribute 'verilog-ext-font-lock-width-type-face nil :foreground "sea green" :weight 'bold) (set-face-attribute 'verilog-ext-font-lock-module-face nil :foreground "green1") (set-face-attribute 'verilog-ext-font-lock-instance-face nil :foreground "medium spring green") (set-face-attribute 'verilog-ext-font-lock-time-event-face nil :foreground "deep sky blue" :weight 'bold) (set-face-attribute 'verilog-ext-font-lock-time-unit-face nil :foreground "light steel blue") (set-face-attribute 'verilog-ext-font-lock-preprocessor-face nil :foreground "pale goldenrod") (set-face-attribute 'verilog-ext-font-lock-modport-face nil :foreground "light blue") (set-face-attribute 'verilog-ext-font-lock-direction-face nil :foreground "RosyBrown3") (set-face-attribute 'verilog-ext-font-lock-typedef-face nil :foreground "light blue") (set-face-attribute 'verilog-ext-font-lock-translate-off-face nil :background "gray20" :slant 'italic) (set-face-attribute 'verilog-ext-font-lock-uvm-classes-face nil :foreground "light blue") (set-face-attribute 'verilog-ext-font-lock-xilinx-attributes-face nil :foreground "orange1")
Syntax highlighting of verilog-ts-mode
is independent of the verilog-ext
font lock configuration.
To set it up there are also two methods:
-
Via M-x
customize-group
RETverilog-ts-faces
.- Customize faces and save configuration once you get the desired result
-
Through elisp code
- Below there is a snippet with a configuration example that works well with a dark background:
(set-face-attribute 'verilog-ts-font-lock-grouping-keywords-face nil :foreground "dark olive green") (set-face-attribute 'verilog-ts-font-lock-punctuation-face nil :foreground "burlywood") (set-face-attribute 'verilog-ts-font-lock-operator-face nil :foreground "burlywood" :weight 'extra-bold) (set-face-attribute 'verilog-ts-font-lock-brackets-face nil :foreground "goldenrod") (set-face-attribute 'verilog-ts-font-lock-parenthesis-face nil :foreground "dark goldenrod") (set-face-attribute 'verilog-ts-font-lock-curly-braces-face nil :foreground "DarkGoldenrod2") (set-face-attribute 'verilog-ts-font-lock-port-connection-face nil :foreground "bisque2") (set-face-attribute 'verilog-ts-font-lock-dot-name-face nil :foreground "gray70") (set-face-attribute 'verilog-ts-font-lock-brackets-content-face nil :foreground "yellow green") (set-face-attribute 'verilog-ts-font-lock-width-num-face nil :foreground "chartreuse2") (set-face-attribute 'verilog-ts-font-lock-width-type-face nil :foreground "sea green" :weight 'bold) (set-face-attribute 'verilog-ts-font-lock-module-face nil :foreground "green1") (set-face-attribute 'verilog-ts-font-lock-instance-face nil :foreground "medium spring green") (set-face-attribute 'verilog-ts-font-lock-time-event-face nil :foreground "deep sky blue" :weight 'bold) (set-face-attribute 'verilog-ts-font-lock-time-unit-face nil :foreground "light steel blue") (set-face-attribute 'verilog-ts-font-lock-preprocessor-face nil :foreground "pale goldenrod") (set-face-attribute 'verilog-ts-font-lock-modport-face nil :foreground "light blue") (set-face-attribute 'verilog-ts-font-lock-direction-face nil :foreground "RosyBrown3") (set-face-attribute 'verilog-ts-font-lock-translate-off-face nil :background "gray20" :slant 'italic) (set-face-attribute 'verilog-ts-font-lock-attribute-face nil :foreground "orange1")
Clone this wiki locally
You can’t perform that action at this time.