Enter the query into the form above.
API method:
GET /api/symbols?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
PATTERN+PROCS is a list of regexp/two-argument-procedure pairs. For each line of FILE, and for each PATTERN that it matches, call the corresponding PROC as (PROC LINE MATCHES); PROC must return the line that will be written as a substitution of the original line. Be careful about using '$' to match the end of a line; by itself it won't match the terminating newline of a line.
Call PROC with a name of a temporary file and open output port to that file; close the file and delete it when leaving the dynamic extent of this call.
Strip the '/gnu/store' and hash from FILE, a store file name. The result is typically a "PACKAGE-VERSION" string.
Return #t if DIR exists and is a directory.
Invoke PROGRAM with ARGS and capture PROGRAM's standard output and standard error. If PROGRAM succeeds, print nothing and return the unspecified value; otherwise, raise a '&message' error condition that includes the status code and the output of PROGRAM.
Return the name of the compressor package/binary used to compress or decompress FILE-NAME, based on its file extension, else false.
Return the list of directories among FILES of the given TYPE (a symbol as returned by 'stat:type') that exist in INPUT-DIRS. Example:
(search-path-as-list '("share/emacs/site-lisp" "share/emacs/24.1") (list "/package1" "/package2" "/package3")) => ("/package1/share/emacs/site-lisp" "/package3/share/emacs/site-lisp")
When PATTERN is true, it is a regular expression denoting file names to look for under the directories designated by FILES. For example:
(search-path-as-list '("xml") (list docbook-xml docbook-xsl) #:type 'regular #:pattern "^catalog\\.xml$") => ("/…/xml/dtd/docbook/catalog.xml" "/…/xml/xsl/docbook-xsl-1.78.1/catalog.xml")
Patch occurrences of "/usr/bin/file" in FILE, replacing them with FILE-COMMAND. When KEEP-MTIME? is true, keep FILE's modification time unchanged.
Call PROC with two arguments: an input port for FILE, and an output port for the file that is going to replace FILE. Upon success, FILE is atomically replaced by what has been written to the output port, and PROC's result is returned.
The xz arguments required to enable bit-reproducible, multi-threaded compression.
Given NAME, a package name like "foo-0.9.1b", return two values: "foo" and "0.9.1b". When the version part is unavailable, NAME and #f are returned. The first hyphen followed by a digit is considered to introduce the version part.
Create DIRECTORY if it does not exist and copy FILE in there under the same name.
Return #t if FILE exists and is executable.
Return the name of locale category CATEGORY, one of the 'LC_' constants. If CATEGORY is a bitwise or of several 'LC_' constants, an approximation is returned.
Return #t if FILE is a symbolic link (aka. "symlink".)
Open FILE as an ASCII or binary file, and pass the resulting port to PROC. FILE is closed when PROC's dynamic extent is left. Return the return values of applying PROC to the port.
Copy SOURCE directory to DESTINATION. Follow symlinks if FOLLOW-SYMLINKS? is true; otherwise, just preserve them. Call COPY-FILE to copy regular files. When KEEP-MTIME? is true, keep the modification time of the files in SOURCE on those of DESTINATION. When KEEP-PERMISSIONS? is true, preserve file permissions. Write verbose output to the LOG port. Call (SELECT? FILE STAT) for each entry in source, where FILE is the entry's absolute file name and STAT is the result of 'lstat' (or 'stat' if FOLLOW-SYMLINKS? is true); exclude entries for which SELECT? does not return true.
Build the given package, applying all of PHASES in order.
Build the given waf application, applying all of PHASES in order.