From 940679fb75073a59186099e3dd7fb381e727db6b Mon Sep 17 00:00:00 2001 From: Kevin Layer Date: Thu, 31 Oct 2013 04:27:29 -0700 Subject: [PATCH 1/2] rfe12668: add HTML 5 elements to htmlgen Add the new elements listed here: http://www.w3.org/TR/html5-diff/#new-elements Change-Id: I7f64363751130644caf90ecdd65c13175d77ae97 --- aserve/htmlgen/htmlgen.cl | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/aserve/htmlgen/htmlgen.cl b/aserve/htmlgen/htmlgen.cl index 59248ef..0c0d6e8 100644 --- a/aserve/htmlgen/htmlgen.cl +++ b/aserve/htmlgen/htmlgen.cl @@ -747,6 +747,40 @@ (def-std-html :var t nil) -(def-std-html :wbr nil nil) - (def-std-html :xmp t nil) + +;; html 5 + +(def-std-html :section t nil) +(def-std-html :article t nil) +(def-std-html :main t nil) +(def-std-html :aside t nil) +(def-std-html :hgroup t nil) +(def-std-html :header t nil) +(def-std-html :footer t nil) +(def-std-html :nav t nil) +(def-std-html :figure t nil) +(def-std-html :figcaption t nil) + +(def-std-html :video t nil) +(def-std-html :audio t nil) +(def-std-html :source t nil) +(def-std-html :track t nil) +(def-std-html :embed t nil) +(def-std-html :mark t nil) +(def-std-html :progress t nil) +(def-std-html :meter t nil) +(def-std-html :time t nil) +(def-std-html :data t nil) +(def-std-html :dialog t nil) +(def-std-html :ruby t nil) +(def-std-html :rt t nil) +(def-std-html :rp t nil) +(def-std-html :bdi t nil) +(def-std-html :wbr nil nil) +(def-std-html :canvas t nil) +(def-std-html :menuitem t nil) +(def-std-html :details t nil) +(def-std-html :datalist t nil) +(def-std-html :keygen t nil) +(def-std-html :output t nil) -- 2.25.1 ption>
path: root/gnu/services.scm
AgeCommit message (Expand)Author
2022-03-10services: startup: Add description....* gnu/services.scm (hurd-startup-service-type)[description]: New field. Ludovic Courtès
2021-11-27services: Document the 'delete' clause of 'modify-services'....* doc/guix.texi (Service Reference): Mention the 'delete' clause of 'modify-services'. * gnu/services.scm (modify-services): Likewise in docstring. Ludovic Courtès
2021-08-12system: Handle 'setuid-programs' deprecation handling as a field sanitizer....Previously, evaluating an OS configuration with a childhurd (for instance) would produce tens of lines like: guix system: warning: representing setuid programs with '#<file-append #<package shadow@4.8.1 gnu/packages/admin.scm:798 7ff97f6f7640> "/bin/passwd">' is deprecated; use 'setuid-program' instead Now, it prints this one line: gnu/system/hurd.scm:105:2: warning: representing setuid programs with file-like objects is deprecated; use 'setuid-program' instead This change also means that extensions of 'setuid-program-service-type' now have to provide a list of <setuid-program>, so it's stricter in this sense. * gnu/services.scm (setuid-program-file-like-deprecated): Remove. (setuid-program-service-type)[extend]: Remove 'setuid-program-file-like-deprecated' call. Assume CONFIG and EXTENSIONS are already lists of <setuid-program> records. * gnu/system.scm (<operating-system>)[setuid-programs]: Add 'sanitize' property. Change accessor name from '%operating-system-setuid-programs' to 'operating-system-setuid-programs'. (operating-system-default-essential-services) (hurd-default-essential-services): Adjust accordingly. (ensure-setuid-program-list): New macro. (%ensure-setuid-program-list): New procedure, based on 'setuid-program-file-like-deprecated'. Ludovic Courtès
2021-07-29services: setuid: More configurable setuid support....New record <setuid-program> with fields for setting the specific user and group, as well as specifically selecting the setuid and setgid bits, for a program within the setuid-program-service. * gnu/services.scm (setuid-program-file-like-deprecated): New function. (setuid-program-service-type): Make use of setuid-program->activation-gexp. Adjust the extend property to handle <setuid-program>. * gnu/build/activation.scm (activate-setuid-programs): Update to expect a <setuid-record> list for each program entry. * gnu/system.scm: (operating-system-setuid-programs): Renamed to %operating-system-setuid-programs and replace it with new procedure. (operating-system-default-essential-services, hurd-default-essential-services): Replace operating-system-setuid-programs with %operating-system-setuid-programs. * gnu/system/setuid.scm: New file. * doc/guix.texi (Setuid Programs): Document <setuid-program>. Co-authored-by: Brice Waegeneire <brice@waegenei.re> Chris Lemmer-Webber
2021-05-11gnu: Allow services to install kernel-loadable modules....* gnu/system.scm (operating-system-directory-base-entries): Remove code to handle generation of "kernel" for linux-libre kernels. (operating-system-default-essential-services): Instantiate linux-builder-service-type. (package-for-kernel): Move ... * gnu/services.scm: ... to here. (linux-builder-service-type): New variable. (linux-builder-configuration): New type. (linux-loadable-module-service-type): New variable. * gnu/tests/linux-modules.scm (run-loadable-kernel-modules-test): Move code to ... (run-loadable-kernel-modules-test-base): ... new procedure here. (run-loadable-kernel-modules-service-test): New procedure. (%test-loadable-kernel-modules-service-0): New variable. (%test-loadable-kernel-modules-service-1): New variable. (%test-loadable-kernel-modules-service-2): New variable. * doc/guix.texi: Document linux-loadable-module-service-type. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> raid5atemyhomework