The weblocks-util Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The weblocks-util Reference Manual

This is the weblocks-util Reference Manual, version 0.1.1, generated automatically by Declt version 3.0 "Montgomery Scott" on Sun May 15 06:27:04 2022 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

Weblocks

Build Status

Weblocks is an advanced web framework written in Common Lisp.

Offical Weblocks site

Currently your web application should depend on :weblocks and :weblocks-prototype-js packages to work. Weblocks PrototypeJs backend


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 weblocks-util

Maintainer

Olexiy Zamkoviy, Scott L. Burson

Author

Slava Akhmechet

License

LLGPL

Description

Utilities for weblocks

Version

0.1.1

Dependencies
Source

weblocks-util.asd (file)

Component

src (module)


Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 weblocks-util/src

Parent

weblocks-util (system)

Location

src/

Components

Previous: , Up: Modules   [Contents][Index]

3.2 weblocks-util/src/utils

Dependency

util.lisp (file)

Parent

src (module)

Location

src/utils/

Components

Next: , Previous: , Up: Top   [Contents][Index]

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 weblocks-util.asd

Location

weblocks-util.asd

Systems

weblocks-util (system)

Packages

weblocks-util-asd


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.2 weblocks-util/src/util.lisp

Parent

src (module)

Location

src/util.lisp

Packages

weblocks-util

Internal Definitions

wexport (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.3 weblocks-util/src/utils/misc.lisp

Parent

utils (module)

Location

src/utils/misc.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.4 weblocks-util/src/utils/clos.lisp

Parent

utils (module)

Location

src/utils/clos.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.5 weblocks-util/src/utils/list.lisp

Parent

utils (module)

Location

src/utils/list.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.6 weblocks-util/src/utils/i18n.lisp

Parent

utils (module)

Location

src/utils/i18n.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.7 weblocks-util/src/utils/templates.lisp

Dependency

html-parts.lisp (file)

Parent

utils (module)

Location

src/utils/templates.lisp

Exported Definitions
Internal Definitions

calculate-template-priority (function)


Previous: , Up: Lisp files   [Contents][Index]

4.1.8 weblocks-util/src/utils/html-parts.lisp

Parent

utils (module)

Location

src/utils/html-parts.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 weblocks-util-asd

Source

weblocks-util.asd

Use List

Previous: , Up: Packages   [Contents][Index]

5.2 weblocks-util

General Lisp utilities traditionally exported with Weblocks.

Source

util.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Special variables

Special Variable: *parts-md5-context-hash*

A hash with key of html part md5 hash and the value of html part context

Package

weblocks-util

Source

html-parts.lisp (file)

Special Variable: *parts-md5-hash*

A hash with key of html part md5 hash
and the value of list with html part as car and list of children as cdr

Package

weblocks-util

Source

html-parts.lisp (file)

Special Variable: *process-html-parts-p*
Package

weblocks-util

Source

html-parts.lisp (file)

Special Variable: *templates*

Hash containing all templates. Hash key is template name, hash value is a cons with template and context arguments

Package

weblocks-util

Source

templates.lisp (file)

Special Variable: *translation-function*
Package

weblocks-util

Source

i18n.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.2 Macros

Macro: defrender WIDGET-TYPE &body BODY
Package

weblocks-util

Source

misc.lisp (file)

Macro: insert-at NEWELT LIST INDEX

Destructively inserts ’newelt’ into ’list’ before ’index’.

Package

weblocks-util

Source

list.lisp (file)

Macro: nested-html-part CONTEXT &body BODY

Adds part of html (a string received as a result of &body evaluation) and context associated with it to html parts set.

Package

weblocks-util

Source

html-parts.lisp (file)

Macro: with-file-write (STREAM-NAME PATH &key ELEMENT-TYPE) &body BODY
Package

weblocks-util

Source

misc.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.3 Functions

Function: alist->plist ALIST

Converts an alist to plist.

Package

weblocks-util

Source

list.lisp (file)

Function: append-custom-fields CUSTOM-FIELDS ARGS

Appends ’custom-fields’ to the end of custom fields that are already defined in ’args’.

Package

weblocks-util

Source

misc.lisp (file)

Function: asdf-system-directory ASDF-SYSTEM-NAME

Computes the directory in which the .asdf file for a given ASDF system resides.

Package

weblocks-util

Source

misc.lisp (file)

Function: concatenate-keywords &rest SYMBOLS
Package

weblocks-util

Source

misc.lisp (file)

Function: deftemplate NAME FUNCTION &rest CONTEXT

Associates function with template name. Template name is a keyword.
Context arguments used to calculate effective template.
:application-class, a symbol, this argument gives 10 points for template if its value equal to type of application used. :context-matches argument is a callback which will be called with template context during template calculation and should return points

Package

weblocks-util

Source

templates.lisp (file)

Function: drop-last LIST

Returns a copy of the list without the last element.

Package

weblocks-util

Source

list.lisp (file)

Function: find-own-symbol NAME &optional PACKAGE

Like ‘find-symbol’, but reject symbols not really in PACKAGE.

Package

weblocks-util

Source

misc.lisp (file)

Function: find-slot-dsd CLASS SLOT-NAME

Returns a direct-slot-definition object of a slot with ’slot-name’ in ’class’.

Package

weblocks-util

Source

clos.lisp (file)

Function: find-slot-esd CLASS SLOT-NAME

Returns an effective-slot-definition object of a slot with ’slot-name’ in ’class’.

Package

weblocks-util

Source

clos.lisp (file)

Function: function-designator-p OBJ

Returns true if the object is a function designator.

Package

weblocks-util

Source

misc.lisp (file)

Function: gen-id &optional PREFIX

Generates an ID unique accross the session. The generated ID can be used to create IDs for html elements, widgets, etc.

Package

weblocks-util

Source

misc.lisp (file)

Function: get-html-part KEY

Returns html part string by its md5

Package

weblocks-util

Source

html-parts.lisp (file)

Function: get-html-part-children KEY

Returns html part child parts by its md5

Package

weblocks-util

Source

html-parts.lisp (file)

Function: get-html-part-context KEY

Returns html part context by its md5

Package

weblocks-util

Source

html-parts.lisp (file)

Function: get-html-parts-root-hash ()

Returns md5 hash of root html part in parts tree

Package

weblocks-util

Source

html-parts.lisp (file)

Function: gzip-file INPUT OUTPUT &key IF-EXISTS IF-DOES-NOT-EXIST MINIMUM-LENGTH

Redefined salsa2:gzip-file with more keywords.

Package

weblocks-util

Source

misc.lisp (file)

Function: hash-keys HASHTABLE

Returns all keys in the hashtable.

Package

weblocks-util

Source

misc.lisp (file)

Function: insert-after NEWELT LIST INDEX

Destructively inserts ’newelt’ into ’list’ after ’index’.

Package

weblocks-util

Source

list.lisp (file)

Function: intersperse LIST DELIMETER &key LAST

Intersperses a list with a delimeter.

If ’last’ is specified, it will be used for the last delimeter, instead of ’delimeter’.

(intersperse ’(1 2 3 4 5) 0)
=> (1 0 2 0 3 0 4 0 5)

Package

weblocks-util

Source

list.lisp (file)

Function: list->assoc LST &key MAP

Nondestructively convert a list of elements to an association
list If an element of a list is a cons cell, it is left as
is. Otherwise, it is replaced with a cons cell whose ’car’ is the
element and whose ’cdr’ is a result of ’map’ applied to the
element. The ’map’ is an identity by default.

Ex:
(list->assoc ’(name age (city . location))) => ((name . name) (age . age) (city . location)) (list->assoc ’(1 (2 . 2) 3) :map #’1+) => ((1 . 2) (2 . 2) (3 . 4))

Package

weblocks-util

Source

list.lisp (file)

Function: list-starts-with LIST ELEMENTS &key TEST

Determines if a list starts with the given elements.

Package

weblocks-util

Source

list.lisp (file)

Function: md5 STRING
Package

weblocks-util

Source

misc.lisp (file)

Function: merge-files-with-newline FILE-LIST SAVED-PATH
Package

weblocks-util

Source

misc.lisp (file)

Function: ninsert LIST THING POS
Package

weblocks-util

Source

list.lisp (file)

Function: public-file-relative-path TYPE FILENAME

Infer FILENAME’s relative path and extension from TYPE.

Example:

(public-file-relative-path :stylesheet "navigation") => "stylesheets/navigation.css"

Package

weblocks-util

Source

misc.lisp (file)

Function: public-files-relative-paths &rest ARGS

A helper function that returns a list of paths for files provided in ’args’. Each argument must be a cons cell where car is
either :stylesheet or :script and cdr is a name of the file.

Useful when generating a list of dependencies for widgets and/or the application (see the ’dependencies’ generic function and *application-dependencies*.)

Ex:
(get-public-files-paths ’(:stylesheet . "navigation")
’(:script . "effects"))
=> (#P"stylesheets/navigation.css" #P"scripts/effects.js")

Package

weblocks-util

Source

misc.lisp (file)

Function: read-from-file PATH
Package

weblocks-util

Source

misc.lisp (file)

Function: relative-path FULL-PATH PREFIX-PATH
Package

weblocks-util

Source

misc.lisp (file)

Function: remove-keyword-parameter PARAMETER-LIST KEYWORD

Removes a keyword parameter from a parameter-list. (remove-keyword-parameter ’(1 2 3 :a 1 :b 2 :c 3) :b) => (1 2 3 :a 1 :c 3)

Package

weblocks-util

Source

list.lisp (file)

Function: remove-keyword-parameters PARAMETER-LIST &rest KEYWORDS

Removes all parameters with keys in ’keywords’ from ’parameter-list’.

Package

weblocks-util

Source

list.lisp (file)

Function: remove-template NAME FUNCTION

Removes template associated with name and function.

Package

weblocks-util

Source

templates.lisp (file)

Function: render-wt-to-string TEMPLATE CONTEXT &rest ARGS

Similar to render-wt but renders template to string instead of *weblocks-output-stream*

Package

weblocks-util

Source

templates.lisp (file)

Function: request-parameter NAME

Get parameter ’name’ from the request. If the request was submitted via GET method, the parameter is obtained from the query string. If the request was submitted via POST, the parameter is obtained from the body of the request. Otherwise, an error is signalled.

Package

weblocks-util

Source

misc.lisp (file)

Function: request-parameters ()

Get parameters alist from the request. If the request was submitted via GET method, the parameters are obtained from the query string. If the request was submitted via POST, the parameters are obtained from the body of the request. Otherwise, an error is signalled.

Package

weblocks-util

Source

misc.lisp (file)

Function: reset-html-parts-set ()

Resets html parts set

Package

weblocks-util

Source

html-parts.lisp (file)

Function: safe-apply FN &rest ARGS

Apply ’fn’ if it isn’t nil. Otherwise return nil.

Package

weblocks-util

Source

misc.lisp (file)

Function: safe-funcall FN &rest ARGS

Funcall ’fn’ if it isn’t nil. Otherwise return nil.

Package

weblocks-util

Source

misc.lisp (file)

Function: safe-getf LIST NAME

Like GETF but copes with odd argument lists. Extracts the first value whose predecessor matches NAME. Returns NIL as second value if the key wasn’t found at all.

Package

weblocks-util

Source

list.lisp (file)

Function: safe-subseq SEQUENCE START &optional END

A safe alternative to subseq that automatically adjust indices.

Package

weblocks-util

Source

list.lisp (file)

Function: slot-equal O1 O2 &key EXCLUDE TEST

Whether O1 and O2 have identical slot contents, excluding slot names in EXCLUDE.

Two slots are considered equal if they are either both unbound or if they are both bound and pass TEST.

Signals an error when the slot names of O1 and O2 don’t match.

Package

weblocks-util

Source

clos.lisp (file)

Function: slot-value-by-path OBJ PATH

Retrieves a value of a slot from a hierarchy of objects. A nil on the path is ignored.

ex:
(slot-value-by-path employee ’(address street)) => "17 Sunvalley St." (slot-value-by-path employee ’(address)) => #<ADDRESS {XXX}> (slot-value-by-path employee ’address) => #<ADDRESS {XXX}> (slot-value-by-path address ’(street)) => "17 Sunvalley St." (slot-value-by-path address ’(nil street)) => "17 Sunvalley St."

obj - a CLOS object
path - a list of slot names

Package

weblocks-util

Source

clos.lisp (file)

Function: slurp-file FILEPATH &key ELEMENT-TYPE
Package

weblocks-util

Source

misc.lisp (file)

Function: stable-set-difference LIST-1 LIST-2 &key TEST KEY

Returns a list of element of ’list-1’ that do not appear in ’list-2’.

Package

weblocks-util

Source

list.lisp (file)

Function: symbol-status SYMBOL

Returns a status of ’symbol’ in its package (internal, external, etc.)

Package

weblocks-util

Source

misc.lisp (file)

Function: translate STRING &rest SCOPE

Translates given string by calling *translation-function* with string and ’scope’.
’scope’ is a set of function key arguments which can be :accusative-form-p
:genitive-form-p
:items-count
:preceding-count

Package

weblocks-util

Source

i18n.lisp (file)

Function: update-html-parts-connections ()

Builds html parts tree from html parts list.
Each html part child is a substring of its parent.
Html parts which are empty strings removed from html parts set.

Package

weblocks-util

Source

html-parts.lisp (file)

Function: write-to-file OBJECT PATH
Package

weblocks-util

Source

misc.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

6.1.4 Generic functions

Generic Function: object-class-name OBJ

Returns an object’s class name (i.e. "Employee"). This method is be used to present the name of an entity to the user. Override this method to change the name for particular objects.

Package

weblocks-util

Source

clos.lisp (file)

Methods
Method: object-class-name OBJ

Previous: , Up: Definitions   [Contents][Index]

6.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.1 Special variables

Special Variable: *asdf-system-cache*
Package

weblocks-util

Source

misc.lisp (file)

Special Variable: *current-html-part-children*

Contains callback which should return boolean value
indicating whether html parts should be collected and processed

Package

weblocks-util

Source

html-parts.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

6.2.2 Functions

Function: calculate-template-priority TEMPLATE ACTUAL-CONTEXT

Calculates priority for finding effective template.

Package

weblocks-util

Source

templates.lisp (file)

Function: congruent-lambda-expression LAMBDA-LIST FUNCTION

Answer a lambda expression with LAMBDA-LIST that passes all args (assuming the call is allowed by LAMBDA-LIST) to FUNCTION, answering its result.

Package

weblocks-util

Source

misc.lisp (file)

Function: is-substring-of-p STRING-CHILD STRING-PARENT

Checks whether one string is substring of another and has less length.

Package

weblocks-util

Source

html-parts.lisp (file)

Function: merge-files FILE-LIST SAVED-PATH &key ELEMENT-TYPE LINKAGE-ELEMENT-FN
Package

weblocks-util

Source

misc.lisp (file)

Function: process-html-parts-p ()

Whether or not to capture html parts information

Package

weblocks-util

Source

html-parts.lisp (file)

Function: remove-html-part KEY

Removes html part by its md5

Package

weblocks-util

Source

html-parts.lisp (file)

Function: set-html-part-children KEY CHILDREN

Sets html part child parts by its md5

Package

weblocks-util

Source

html-parts.lisp (file)

Function: update-current-html-part-children ARGS

Takes strings list as an argument and adds strings which are html parts (which are in html parts set) to *current-html-part-children* list

Package

weblocks-util

Source

html-parts.lisp (file)

Function: wexport SYMBOLS-DESIGNATOR &optional PACKAGE-SPECS

Export SYMBOLS-DESIGNATOR from PACKAGE-SPECS. Over ‘export’, PACKAGE-SPECS can be a list of packages, and the name designators therein are interpreted by prepending "WEBLOCKS-". In the latter case, the symbols will be imported first if need be.

Package

weblocks-util

Source

util.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   M   W  
Index Entry  Section

F
File, Lisp, weblocks-util.asd: The weblocks-util․asd file
File, Lisp, weblocks-util/src/util.lisp: The weblocks-util/src/util․lisp file
File, Lisp, weblocks-util/src/utils/clos.lisp: The weblocks-util/src/utils/clos․lisp file
File, Lisp, weblocks-util/src/utils/html-parts.lisp: The weblocks-util/src/utils/html-parts․lisp file
File, Lisp, weblocks-util/src/utils/i18n.lisp: The weblocks-util/src/utils/i18n․lisp file
File, Lisp, weblocks-util/src/utils/list.lisp: The weblocks-util/src/utils/list․lisp file
File, Lisp, weblocks-util/src/utils/misc.lisp: The weblocks-util/src/utils/misc․lisp file
File, Lisp, weblocks-util/src/utils/templates.lisp: The weblocks-util/src/utils/templates․lisp file

L
Lisp File, weblocks-util.asd: The weblocks-util․asd file
Lisp File, weblocks-util/src/util.lisp: The weblocks-util/src/util․lisp file
Lisp File, weblocks-util/src/utils/clos.lisp: The weblocks-util/src/utils/clos․lisp file
Lisp File, weblocks-util/src/utils/html-parts.lisp: The weblocks-util/src/utils/html-parts․lisp file
Lisp File, weblocks-util/src/utils/i18n.lisp: The weblocks-util/src/utils/i18n․lisp file
Lisp File, weblocks-util/src/utils/list.lisp: The weblocks-util/src/utils/list․lisp file
Lisp File, weblocks-util/src/utils/misc.lisp: The weblocks-util/src/utils/misc․lisp file
Lisp File, weblocks-util/src/utils/templates.lisp: The weblocks-util/src/utils/templates․lisp file

M
Module, weblocks-util/src: The weblocks-util/src module
Module, weblocks-util/src/utils: The weblocks-util/src/utils module

W
weblocks-util.asd: The weblocks-util․asd file
weblocks-util/src: The weblocks-util/src module
weblocks-util/src/util.lisp: The weblocks-util/src/util․lisp file
weblocks-util/src/utils: The weblocks-util/src/utils module
weblocks-util/src/utils/clos.lisp: The weblocks-util/src/utils/clos․lisp file
weblocks-util/src/utils/html-parts.lisp: The weblocks-util/src/utils/html-parts․lisp file
weblocks-util/src/utils/i18n.lisp: The weblocks-util/src/utils/i18n․lisp file
weblocks-util/src/utils/list.lisp: The weblocks-util/src/utils/list․lisp file
weblocks-util/src/utils/misc.lisp: The weblocks-util/src/utils/misc․lisp file
weblocks-util/src/utils/templates.lisp: The weblocks-util/src/utils/templates․lisp file

Jump to:   F   L   M   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   A   C   D   F   G   H   I   L   M   N   O   P   R   S   T   U   W  
Index Entry  Section

A
alist->plist: Exported functions
append-custom-fields: Exported functions
asdf-system-directory: Exported functions

C
calculate-template-priority: Internal functions
concatenate-keywords: Exported functions
congruent-lambda-expression: Internal functions

D
defrender: Exported macros
deftemplate: Exported functions
drop-last: Exported functions

F
find-own-symbol: Exported functions
find-slot-dsd: Exported functions
find-slot-esd: Exported functions
Function, alist->plist: Exported functions
Function, append-custom-fields: Exported functions
Function, asdf-system-directory: Exported functions
Function, calculate-template-priority: Internal functions
Function, concatenate-keywords: Exported functions
Function, congruent-lambda-expression: Internal functions
Function, deftemplate: Exported functions
Function, drop-last: Exported functions
Function, find-own-symbol: Exported functions
Function, find-slot-dsd: Exported functions
Function, find-slot-esd: Exported functions
Function, function-designator-p: Exported functions
Function, gen-id: Exported functions
Function, get-html-part: Exported functions
Function, get-html-part-children: Exported functions
Function, get-html-part-context: Exported functions
Function, get-html-parts-root-hash: Exported functions
Function, gzip-file: Exported functions
Function, hash-keys: Exported functions
Function, insert-after: Exported functions
Function, intersperse: Exported functions
Function, is-substring-of-p: Internal functions
Function, list->assoc: Exported functions
Function, list-starts-with: Exported functions
Function, md5: Exported functions
Function, merge-files: Internal functions
Function, merge-files-with-newline: Exported functions
Function, ninsert: Exported functions
Function, process-html-parts-p: Internal functions
Function, public-file-relative-path: Exported functions
Function, public-files-relative-paths: Exported functions
Function, read-from-file: Exported functions
Function, relative-path: Exported functions
Function, remove-html-part: Internal functions
Function, remove-keyword-parameter: Exported functions
Function, remove-keyword-parameters: Exported functions
Function, remove-template: Exported functions
Function, render-wt-to-string: Exported functions
Function, request-parameter: Exported functions
Function, request-parameters: Exported functions
Function, reset-html-parts-set: Exported functions
Function, safe-apply: Exported functions
Function, safe-funcall: Exported functions
Function, safe-getf: Exported functions
Function, safe-subseq: Exported functions
Function, set-html-part-children: Internal functions
Function, slot-equal: Exported functions
Function, slot-value-by-path: Exported functions
Function, slurp-file: Exported functions
Function, stable-set-difference: Exported functions
Function, symbol-status: Exported functions
Function, translate: Exported functions
Function, update-current-html-part-children: Internal functions
Function, update-html-parts-connections: Exported functions
Function, wexport: Internal functions
Function, write-to-file: Exported functions
function-designator-p: Exported functions

G
gen-id: Exported functions
Generic Function, object-class-name: Exported generic functions
get-html-part: Exported functions
get-html-part-children: Exported functions
get-html-part-context: Exported functions
get-html-parts-root-hash: Exported functions
gzip-file: Exported functions

H
hash-keys: Exported functions

I
insert-after: Exported functions
insert-at: Exported macros
intersperse: Exported functions
is-substring-of-p: Internal functions

L
list->assoc: Exported functions
list-starts-with: Exported functions

M
Macro, defrender: Exported macros
Macro, insert-at: Exported macros
Macro, nested-html-part: Exported macros
Macro, with-file-write: Exported macros
md5: Exported functions
merge-files: Internal functions
merge-files-with-newline: Exported functions
Method, object-class-name: Exported generic functions

N
nested-html-part: Exported macros
ninsert: Exported functions

O
object-class-name: Exported generic functions
object-class-name: Exported generic functions

P
process-html-parts-p: Internal functions
public-file-relative-path: Exported functions
public-files-relative-paths: Exported functions

R
read-from-file: Exported functions
relative-path: Exported functions
remove-html-part: Internal functions
remove-keyword-parameter: Exported functions
remove-keyword-parameters: Exported functions
remove-template: Exported functions
render-wt-to-string: Exported functions
request-parameter: Exported functions
request-parameters: Exported functions
reset-html-parts-set: Exported functions

S
safe-apply: Exported functions
safe-funcall: Exported functions
safe-getf: Exported functions
safe-subseq: Exported functions
set-html-part-children: Internal functions
slot-equal: Exported functions
slot-value-by-path: Exported functions
slurp-file: Exported functions
stable-set-difference: Exported functions
symbol-status: Exported functions

T
translate: Exported functions

U
update-current-html-part-children: Internal functions
update-html-parts-connections: Exported functions

W
wexport: Internal functions
with-file-write: Exported macros
write-to-file: Exported functions

Jump to:   A   C   D   F   G   H   I   L   M   N   O   P   R   S   T   U   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
S  
Index Entry  Section

*
*asdf-system-cache*: Internal special variables
*current-html-part-children*: Internal special variables
*parts-md5-context-hash*: Exported special variables
*parts-md5-hash*: Exported special variables
*process-html-parts-p*: Exported special variables
*templates*: Exported special variables
*translation-function*: Exported special variables

S
Special Variable, *asdf-system-cache*: Internal special variables
Special Variable, *current-html-part-children*: Internal special variables
Special Variable, *parts-md5-context-hash*: Exported special variables
Special Variable, *parts-md5-hash*: Exported special variables
Special Variable, *process-html-parts-p*: Exported special variables
Special Variable, *templates*: Exported special variables
Special Variable, *translation-function*: Exported special variables

Jump to:   *  
S  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   P   S   W  
Index Entry  Section

P
Package, weblocks-util: The weblocks-util package
Package, weblocks-util-asd: The weblocks-util-asd package

S
System, weblocks-util: The weblocks-util system

W
weblocks-util: The weblocks-util system
weblocks-util: The weblocks-util package
weblocks-util-asd: The weblocks-util-asd package

Jump to:   P   S   W