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.
True when FILE-NAME has a tar file extension.
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.
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")
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.
Find a sub-directory named DIRECTORY among the INPUTS and return its absolute file name.
DIRECTORY must be a string like "xml/dtd/docbook". If DIRECTORY is not found, an exception is raised.
Return #t if PROG is a program that was moved and wrapped by 'wrap-program'.
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.
Find a file named FILE among the INPUTS and return its absolute file name.
FILE must be a string like "bin/sh". If FILE is not found, an exception is raised.
Wrap the script PROG such that VARS are set first. The format of VARS is the same as in the WRAP-PROGRAM procedure. This procedure differs from WRAP-PROGRAM in that it does not create a separate shell script. Instead, PROG is modified directly by prepending a Guile script, which is interpreted as a comment in the script's language.
Special encoding comments as supported by Python are recreated on the second line.
Note that this procedure can only be used once per file as Guile scripts are not supported.
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.
Read LEN bytes from IN or as much data as possible if LEN is #f, and write it to OUT, using chunks of BUFFER-SIZE bytes. Call PROGRESS at the beginning and after each successful transfer of BUFFER-SIZE bytes or less, passing it the total number of bytes transferred and the continuation of the transfer as a thunk.
Atomically switch LINK, a symbolic link, to point to TARGET. Works both when LINK already exists and when it does not.
Build the given package, applying all of PHASES in order.
Build the given waf application, applying all of PHASES in order.
Build the given Zig package, applying all of PHASES in order.