- .guix: Use current-source-directory in git-predicate.
commit authored on Jul 06 2023 by Arun Isaac
- Fix package build in channel and CI job.
commit authored on Jul 06 2023 by Arun Isaac
- Make repository a guix channel.
commit authored on Jul 06 2023 by Arun Isaac
- bin: Preserve 0th command line argument when using search alias.
commit authored on Jun 04 2023 by Morgan Smith
- bin: Allow main file to be loaded without executing main.
commit authored on Jun 04 2023 by Morgan Smith
- Makefile: Make and install info documentation.
commit authored on May 31 2023 by Morgan Smith
- website: Thank GeneNetwork team.
commit authored on May 30 2023 by Arun Isaac
- tissue.scm: Add current directory to load path.
commit authored on May 30 2023 by Arun Isaac
- bin: Actually load config file instead of reading and evaluating it.
commit authored on May 30 2023 by Arun Isaac
- website: Thank Morgan Smith.
commit authored on May 30 2023 by Arun Isaac
- guix.scm: Work around libgit2 repository ownership validation bug.
commit authored on May 30 2023 by Arun Isaac
- Makefile: Explicitly list only scm files in tests.
commit authored on May 30 2023 by Arun Isaac
- guix.scm: Simplify.
commit authored on May 30 2023 by Morgan Smith
- Add Emacs mode identifiers to ambiguous files.
commit authored on May 30 2023 by Morgan Smith
- bin: Enable use of pagers other then less.
commit authored on May 30 2023 by Morgan Smith
- web: server: Handle files without extension.
commit authored on Apr 18 2023 by Arun Isaac
- issue: Ignore preformatted blocks.
commit authored on Apr 15 2023 by Arun Isaac
- issue: Allow checkboxes without a space.
commit authored on Apr 15 2023 by Arun Isaac
- tests: Add test for checkbox parsing.
commit authored on Apr 15 2023 by Arun Isaac
- tests: Sort alist entries after converting hashtable.
commit authored on Apr 15 2023 by Arun Isaac
- issues: Provide app bundle.
commit authored on Apr 14 2023 by Arun Isaac
- issues: Set up public inbox.
commit authored on Apr 14 2023 by Arun Isaac
- issues: Mirror on GitHub.
commit authored on Apr 14 2023 by Arun Isaac
- issues: Indicate incompatibility between state and web server.
commit authored on Apr 14 2023 by Arun Isaac
- issues: Put up FOSDEM 2023 video on website.
commit authored on Apr 14 2023 by Arun Isaac
- issues: Handle unicode characters correctly in C locale.
commit authored on Apr 14 2023 by Arun Isaac
- website: Remove small caps for headings.
commit authored on Mar 21 2023 by Arun Isaac
- website: List feature highlights on home page.
commit authored on Mar 21 2023 by Arun Isaac
- doc: Describe tissue's non-discussion-orientedness.
commit authored on Mar 21 2023 by Arun Isaac
- skribilo: Check if node has identifier.
commit authored on Feb 04 2023 by Arun Isaac
- issues: Ignore preformatted blocks when parsing issues.
commit authored on Jan 31 2023 by Arun Isaac
- issues: Clean up Unix socket when deployed with shepherd.
commit authored on Jan 31 2023 by Arun Isaac
- bin: Indicate in synopsis that host is required for tissue-pull.
commit authored on Jan 29 2023 by Arun Isaac
- issues: Add corrupted double-linked list issue.
commit authored on Jan 29 2023 by Arun Isaac
- bin: Remove note about restoring load path.
commit authored on Jan 29 2023 by Arun Isaac
- bin: Allow pulling only one host in each invocation.
commit authored on Jan 29 2023 by Arun Isaac
- bin: Show options placeholder in tissue-pull subcommand usage.
commit authored on Jan 29 2023 by Arun Isaac
- git: Deprecate call-with-file-in-git.
commit authored on Jan 29 2023 by Arun Isaac
- bin: Pass list of indexed documents explicitly to index function.
commit authored on Jan 29 2023 by Arun Isaac
- web: Explain why we pass a project thunk to the dev server.
commit authored on Jan 29 2023 by Arun Isaac
- web: Do not temporarily checkout repository when serving it.
commit authored on Jan 29 2023 by Arun Isaac
- document: Inter snippet source text into the xapian index.
commit authored on Jan 29 2023 by Arun Isaac
- commit: Explain use of commit-body for snippet source text.
commit authored on Jan 29 2023 by Arun Isaac
- skribilo: Temporarily disable search snippets.
commit authored on Jan 29 2023 by Arun Isaac
- bin: Do not change into state directory when checking out.
commit authored on Jan 29 2023 by Arun Isaac
- git: Create temporary checkout in temporary directory.
commit authored on Jan 29 2023 by Arun Isaac
- web: Change to repository directory when handling requests.
commit authored on Jan 28 2023 by Arun Isaac
- bin: Pass temporary checkout to server handler.
commit authored on Jan 28 2023 by Arun Isaac
- bin: Use call-with-temporary-checkout when pulling.
commit authored on Jan 28 2023 by Arun Isaac
- git: Abstract temporary checkout.
commit authored on Jan 28 2023 by Arun Isaac
- website: Publish release tarballs on website.
commit authored on Jan 27 2023 by Arun Isaac
- website: Add tissue 0.1.0 release tarball.
commit authored on Jan 27 2023 by Arun Isaac
- Makefile: Do not use pre-inst-env.
commit authored on Jan 27 2023 by Arun Isaac
- Makefile: Add tarball generation rules.
commit authored on Jan 27 2023 by Arun Isaac
- website: Link to search interface from home page.
commit authored on Jan 27 2023 by Arun Isaac
- tissue.scm: Replace filter-map with map.
commit authored on Jan 27 2023 by Arun Isaac
- doc: Add Tutorial.
commit authored on Jan 27 2023 by Arun Isaac
- doc: Add file function.
commit authored on Jan 27 2023 by Arun Isaac
- issues: Resolve aliases when searching for people.
commit authored on Jan 27 2023 by Arun Isaac
- issue: Stop exporting deleted function.
commit authored on Jan 26 2023 by Arun Isaac
- issue: Index names of people as non-boolean terms.
commit authored on Jan 26 2023 by Arun Isaac
- web: Clean up socket file when Unix sockets are used.
commit authored on Jan 26 2023 by Arun Isaac
- git: Infer changes by root commit correctly.
commit authored on Jan 26 2023 by Arun Isaac
- web: Log complete request URI, not just the path.
commit authored on Jan 26 2023 by Arun Isaac
- bin: Add repository top level directory to load path.
commit authored on Jan 23 2023 by Arun Isaac
- bin: Create xapian directory only when it does not exist.
commit authored on Jan 23 2023 by Arun Isaac
- bin: Change to temporary clone before indexing.
commit authored on Jan 23 2023 by Arun Isaac
- web: Change to temporary clone before building website.
commit authored on Jan 23 2023 by Arun Isaac
- website: Link to the manual.
commit authored on Jan 23 2023 by Arun Isaac
- web: Allow files to shadow the search page.
commit authored on Jan 23 2023 by Arun Isaac
- Makefile: Bump copyright year.
commit authored on Jan 23 2023 by Arun Isaac
- Makefile: Use install instead of cp and mkdir.
commit authored on Jan 23 2023 by Arun Isaac
- tests: Remove tests for pairify.
commit authored on Jan 23 2023 by Arun Isaac
- tissue.scm: Index the manual.
commit authored on Jan 23 2023 by Arun Isaac
- dir-locals.el: Add Emacs directory local variables.
commit authored on Jan 23 2023 by Arun Isaac
- skribilo: Add skribilo fragment document.
commit authored on Jan 23 2023 by Arun Isaac
- issue: Remove unused import.
commit authored on Jan 22 2023 by Arun Isaac
- file-document: Set document type of <file-document> to document.
commit authored on Jan 22 2023 by Arun Isaac
- file-document: Export commits-affecting-file as a utility.
commit authored on Jan 22 2023 by Arun Isaac
- file-document: Set document type of <file-document> to document.
commit authored on Jan 22 2023 by Arun Isaac
- commit: Refer to correct metasyntactic variable in docstring.
commit authored on Jan 22 2023 by Arun Isaac
- search: Do not use MSetIterator-mset-get.
commit authored on Jan 22 2023 by Arun Isaac
- web: Express gemtext-exporter in terms of skribe-exporter.
commit authored on Jan 22 2023 by Arun Isaac
- search: Limit to 1000 search results by default.
commit authored on Jan 22 2023 by Arun Isaac
- guix.scm: Depend on pre-release guile-xapian.
commit authored on Jan 22 2023 by Arun Isaac
- guix.scm: Add font-ibm-plex as a development dependency.
commit authored on Jan 22 2023 by Arun Isaac
- issues: Allow checkboxes without a space.
commit authored on Jan 22 2023 by Arun Isaac
- web: Deprecate add-methods.
commit authored on Jan 22 2023 by Arun Isaac
- document: Support symbol serialization and deserialization.
commit authored on Dec 27 2022 by Arun Isaac
- doc: Add identifiers to all chapters and sections.
commit authored on Dec 27 2022 by Arun Isaac
- git: Find git top level correctly even in bare repositories.
commit authored on Dec 25 2022 by Arun Isaac
- bin: Replace define* with define.
commit authored on Dec 25 2022 by Arun Isaac
- web: static: Build website from within temporary clone of repo.
commit authored on Dec 25 2022 by Arun Isaac
- web: static: Deprecate with-current-directory.
commit authored on Dec 25 2022 by Arun Isaac
- tissue: Deprecate #:project configuration parameter.
commit authored on Dec 25 2022 by Arun Isaac
- tissue: Deprecate #:web-css configuration parameter.
commit authored on Dec 25 2022 by Arun Isaac
- web: static: Introduce functional html engine customizer.
commit authored on Dec 25 2022 by Arun Isaac
- web: static: Allow customization of engine used in export.
commit authored on Dec 25 2022 by Arun Isaac
- web: static: Accept reader as a keyword argument.
commit authored on Dec 25 2022 by Arun Isaac
- web: Do not pass project configuration to theme.
commit authored on Dec 25 2022 by Arun Isaac
- web: themes: Add functional way to define methods.
commit authored on Dec 25 2022 by Arun Isaac
- web: dev: Accept thunk to read project configuration.
commit authored on Dec 24 2022 by Arun Isaac
- web: Implement themes for the search page.
commit authored on Dec 24 2022 by Arun Isaac
- bin: Pass along entire project configuration object to servers.
commit authored on Dec 24 2022 by Arun Isaac
- web: Move query string utilities.
commit authored on Dec 24 2022 by Arun Isaac
- bin: Expose new development web server.
commit authored on Dec 24 2022 by Arun Isaac
- dev: Implement development web server.
commit authored on Dec 24 2022 by Arun Isaac
- server: Factor out reusable parts into separate functions.
commit authored on Dec 24 2022 by Arun Isaac
- web: server: Do not prepend / to URI path.
commit authored on Nov 28 2022 by Arun Isaac
- web: server: Serve path/index.html if path ends in /.
commit authored on Nov 28 2022 by Arun Isaac
- tissue: Document #:indexed-documents as a list of <document> objects.
commit authored on Oct 10 2022 by Arun Isaac
- doc: Add documentation.
commit authored on Oct 10 2022 by Arun Isaac
- tissue: Introduce define-lazy, an abstraction for lazy functions.
commit authored on Oct 09 2022 by Arun Isaac
- tissue: Markup docstrings in texinfo syntax.
commit authored on Oct 07 2022 by Arun Isaac
- guix.scm: Add dependencies.
commit authored on Sep 19 2022 by Arun Isaac
- guix.scm: Patch shebang in executable script.
commit authored on Sep 19 2022 by Arun Isaac
- guix.scm: Wrap tissue executable.
commit authored on Sep 19 2022 by Arun Isaac
- tissue.scm: Add CSS.
commit authored on Sep 19 2022 by Arun Isaac
- tissue.scm: Copy IBM Plex fonts to built website.
commit authored on Sep 19 2022 by Arun Isaac
- bin: Define &user-error-condition.
commit authored on Sep 19 2022 by Arun Isaac
- bin: Print error message and exit on user-error conditions.
commit authored on Sep 19 2022 by Arun Isaac
- bin: Error out if web-dev subcommand is not given a website directory.
commit authored on Sep 19 2022 by Arun Isaac
- bin: Separate development and deployment subcommands in listing.
commit authored on Sep 19 2022 by Arun Isaac
- bin: Clarify that web-dev serves both built website and issues.
commit authored on Sep 19 2022 by Arun Isaac
- bin: Deprecate tissue index subcommand.
commit authored on Sep 19 2022 by Arun Isaac
- web: server: Use small caps for document type identifiers.
commit authored on Jul 24 2022 by Arun Isaac
- web: server: Style document type identifiers without color.
commit authored on Jul 23 2022 by Arun Isaac
- web: server: Use default font size for search result titles.
commit authored on Jul 23 2022 by Arun Isaac
- web: server: Remove special line height for search hints.
commit authored on Jul 23 2022 by Arun Isaac
- bin: Add tissue web-dev subcommand.
commit authored on Jul 21 2022 by Arun Isaac
- git: Prefer reading checked out files.
commit authored on Jul 21 2022 by Arun Isaac
- bin: Abstract out REPL listen code.
commit authored on Jul 21 2022 by Arun Isaac
- bin: Add tissue web-build subcommand.
commit authored on Jul 21 2022 by Arun Isaac
- web: server: Be unaware of the state directory.
commit authored on Jul 21 2022 by Arun Isaac
- web: server: Add article 'the' in handler docstring.
commit authored on Jul 20 2022 by Arun Isaac
- utils: Allow specifying parent of temporary directory.
commit authored on Jul 20 2022 by Arun Isaac
- bin: Do not print canonical paths when pulling.
commit authored on Jul 20 2022 by Arun Isaac
- git: Add git-tracked-file? utility.
commit authored on Jul 20 2022 by Arun Isaac
- web: server: Respond to a static file request with a bytevector.
commit authored on Jul 20 2022 by Arun Isaac
- web: server: Move document type identifier into HTML.
commit authored on Jul 19 2022 by Arun Isaac
- web: server: Remove rounded edges on search filters.
commit authored on Jul 19 2022 by Arun Isaac
- web: server: Remove rounded edges on tags.
commit authored on Jul 19 2022 by Arun Isaac
- issue: Render tags as an unordered list.
commit authored on Jul 19 2022 by Arun Isaac
- web: server: Link to Xapian::QueryParser syntax documentation.
commit authored on Jul 19 2022 by Arun Isaac
- file-document: Show created and last updated dates in listings.
commit authored on Jul 14 2022 by Arun Isaac
- web: server: Parse provided search query only once.
commit authored on Jul 13 2022 by Arun Isaac
- search: Sort by date on strictly boolean queries.
commit authored on Jul 13 2022 by Arun Isaac
- utils: Add string-contains? utility.
commit authored on Jul 13 2022 by Arun Isaac
- issue: Quote tags with spaces instead of hyphenating them.
commit authored on Jul 13 2022 by Arun Isaac
- search: Parse boolean terms in search query.
commit authored on Jul 13 2022 by Arun Isaac
- document: Index boolean terms.
commit authored on Jul 13 2022 by Arun Isaac
- document: Store serialized date as value in Xapian document.
commit authored on Jul 13 2022 by Arun Isaac
- document: Use string-blank?.
commit authored on Jul 13 2022 by Arun Isaac
- search: Match all on blank query, not null query.
commit authored on Jul 13 2022 by Arun Isaac
- utils: Add string-blank? utility.
commit authored on Jul 13 2022 by Arun Isaac
- web: static: Do not log output directory name when building.
commit authored on Jul 13 2022 by Arun Isaac
- document: Tolerate unbound slots when serializing.
commit authored on Jul 13 2022 by Arun Isaac
- document: Remove unnecessary import of (rnrs hashtables).
commit authored on Jul 13 2022 by Arun Isaac
- issue: Move <issue> posts slot into <file-document>.
commit authored on Jul 13 2022 by Arun Isaac
- file-document: Fix typo in read-gemtext-document docstring.
commit authored on Jul 13 2022 by Arun Isaac
- document: Move <file-document> code to a new (tissue file-document).
commit authored on Jul 11 2022 by Arun Isaac
- issues: Implement incremental search.
commit authored on Jul 11 2022 by Arun Isaac
- issues: Implement search suggestions.
commit authored on Jul 11 2022 by Arun Isaac
- issues: Sort by date.
commit authored on Jul 11 2022 by Arun Isaac
- web: server: Summarize number of results by type.
commit authored on Jul 11 2022 by Arun Isaac
- search: By default, search all documents not just issues.
commit authored on Jul 11 2022 by Arun Isaac
- commit: Index commit messages too.
commit authored on Jul 09 2022 by Arun Isaac
- bin: Move indexing document type into document-term-generator.
commit authored on Jul 09 2022 by Arun Isaac
- git: Use commit author date, not committer date.
commit authored on Jul 09 2022 by Arun Isaac
- document: Make snippet source text extraction a generic function.
commit authored on Jul 09 2022 by Arun Isaac
- document: Prefix ID term with document type.
commit authored on Jul 09 2022 by Arun Isaac
- issue: Move person related functions to (tissue person).
commit authored on Jul 09 2022 by Arun Isaac
- document: Generalize document-type method of <document> parent class.
commit authored on Jul 09 2022 by Arun Isaac
- bin: Rename run-web subcommand to web.
commit authored on Jul 09 2022 by Arun Isaac
- bin: Deprecate tissue web subcommand.
commit authored on Jul 09 2022 by Arun Isaac
- issue: Hyphenate tag in search query if it has spaces.
commit authored on Jul 09 2022 by Arun Isaac
- bin: Make indexed documents a list of document objects.
commit authored on Jul 09 2022 by Arun Isaac
- Makefile: Run tests using a for loop.
commit authored on Jul 09 2022 by Arun Isaac
- tissue: Delay index-documents field.
commit authored on Jul 09 2022 by Arun Isaac
- web: server: Serve html files even without the html extension.
commit authored on Jul 08 2022 by Arun Isaac
- utils: Add string-remove-suffix utility.
commit authored on Jul 08 2022 by Arun Isaac
- tissue.scm: Remove html extension from web URIs.
commit authored on Jul 08 2022 by Arun Isaac
- issues: Support issue templates.
commit authored on Jul 08 2022 by Arun Isaac
- issues: Add Gemini interface.
commit authored on Jul 08 2022 by Arun Isaac
- issue: Allow specifying tags with keyword and tag singulars.
commit authored on Jul 08 2022 by Arun Isaac
- issues: Search by date.
commit authored on Jul 08 2022 by Arun Isaac
- issues: Add links to filter documents by type.
commit authored on Jul 08 2022 by Arun Isaac
- issues: Request indexing commit messages.
commit authored on Jul 08 2022 by Arun Isaac
- issues: Request GitHub-like milestones.
commit authored on Jul 08 2022 by Arun Isaac
- issues: Request Emacs interface.
commit authored on Jul 08 2022 by Arun Isaac
- issues: Request internationalization.
commit authored on Jul 07 2022 by Arun Isaac
- issue: Parse known keys in list lines even if they are long.
commit authored on Jul 07 2022 by Arun Isaac
- tests: Add tests.
commit authored on Jul 07 2022 by Arun Isaac
- issue: Comment on list-line->alist cond ladder.
commit authored on Jul 07 2022 by Arun Isaac
- issue: Rename hashtable-append! to hashtable-prepend!.
commit authored on Jul 07 2022 by Arun Isaac
- issues: Request pagination of search results in the web UI.
commit authored on Jul 06 2022 by Arun Isaac
- website: Add home page.
commit authored on Jul 06 2022 by Arun Isaac
- bin: Print out filenames when building website.
commit authored on Jul 06 2022 by Arun Isaac
- bin: Allow everyone to read built website.
commit authored on Jul 06 2022 by Arun Isaac
- bin: Look for a default config file.
commit authored on Jul 06 2022 by Arun Isaac
- tissue.scm: Export issue files to HTML.
commit authored on Jul 05 2022 by Arun Isaac
- tissue: Deprecate tag listings configuration.
commit authored on Jul 05 2022 by Arun Isaac
- tissue: Delay default value of #:web-files.
commit authored on Jul 05 2022 by Arun Isaac
- bin: Refer to %xapian-index, not db-path, in main function.
commit authored on Jul 05 2022 by Arun Isaac
- issues: Request inline image rendering feature.
commit authored on Jul 05 2022 by Arun Isaac
- tissue.scm: Add tissue.scm.
commit authored on Jul 05 2022 by Arun Isaac
- bin: Guard main function against all git errors.
commit authored on Jul 05 2022 by Arun Isaac
- git: Add condition-git-error utility.
commit authored on Jul 05 2022 by Arun Isaac
- bin: Do not error out when current repository is not found.
commit authored on Jul 05 2022 by Arun Isaac
- web: server: Serve static files too.
commit authored on Jul 05 2022 by Arun Isaac
- web: server: Error out on unknown host.
commit authored on Jul 05 2022 by Arun Isaac
- bin: Centralize `tissue pull' and `tissue run-web' configuration.
commit authored on Jul 05 2022 by Arun Isaac
- bin: Set css host parameter by parameterizing the current repo.
commit authored on Jul 05 2022 by Arun Isaac
- bin: Pass configuration file to `tissue run-web' as an option.
commit authored on Jul 05 2022 by Arun Isaac
- web: server: Pass state directory to web server.
commit authored on Jul 05 2022 by Arun Isaac
- bin: Move stale index checks to main function.
commit authored on Jul 04 2022 by Arun Isaac
- git: Bind git_reference_set_target from libgit2.
commit authored on Jul 04 2022 by Arun Isaac
- git: Bind git_reference_symbolic_target from libgit2.
commit authored on Jul 04 2022 by Arun Isaac
- utils: Add call-with-temporary-directory utility.
commit authored on Jul 04 2022 by Arun Isaac
- web: static: When building website, accept port to log to.
commit authored on Jul 04 2022 by Arun Isaac
- web: static: Deprecate mkdir-p in favor of guile-filesystem.
commit authored on Jul 04 2022 by Arun Isaac
- bin: Deprecate delete-directory in favor of guile-filesystem.
commit authored on Jul 04 2022 by Arun Isaac
- bin: Add `tissue pull' subcommand.
commit authored on Jul 04 2022 by Arun Isaac
- git: Add %current-git-repository parameter.
commit authored on Jul 04 2022 by Arun Isaac
- git: Implement git-top-level in terms of current-git-repository.
commit authored on Jul 04 2022 by Arun Isaac
- git: Implement current-git-repository using repository-open-ext.
commit authored on Jul 04 2022 by Arun Isaac
- git: Add clone-options utility.
commit authored on Jul 04 2022 by Arun Isaac
- bin: Separate out indexing into new function.
commit authored on Jul 04 2022 by Arun Isaac
- bin: Generalize delete-xapian-index to delete-directory.
commit authored on Jul 04 2022 by Arun Isaac
- bin: Unmemoize load-config.
commit authored on Jul 03 2022 by Arun Isaac
- git: Fill git-top-level docstring.
commit authored on Jul 03 2022 by Arun Isaac
- bin: Correctly support REPL listening on TCP socket.
commit authored on Jul 03 2022 by Arun Isaac
- bin: Print Unix socket path, not port, for REPL listening on it.
commit authored on Jul 03 2022 by Arun Isaac
- conditions: Deprecate &issue-file-not-found-error.
commit authored on Jul 03 2022 by Arun Isaac
- issue: Use string-remove-prefix from (tissue utils).
commit authored on Jul 03 2022 by Arun Isaac
- tissue: Read files from git repository, not from the working tree.
commit authored on Jul 03 2022 by Arun Isaac
- git: Add call-with-file-in-git utility.
commit authored on Jul 03 2022 by Arun Isaac
- git: Find git tracked files from HEAD, not from index.
commit authored on Jul 03 2022 by Arun Isaac
- web: server: Make CSS a host-specific parameter.
commit authored on Jul 01 2022 by Arun Isaac
- bin: Do not build index or parameterize for `tissue run-web'.
commit authored on Jul 01 2022 by Arun Isaac
- web: server: Support virtual hosts.
commit authored on Jun 30 2022 by Arun Isaac
- web: server: Grant read-write permissions to all on Unix socket.
commit authored on Jun 30 2022 by Arun Isaac
- bin: Introduce listen specification for web service.
commit authored on Jun 30 2022 by Arun Isaac
- bin: Read web service parameters from configuration file.
commit authored on Jun 30 2022 by Arun Isaac
- web: server: Make CSS representationally more concise.
commit authored on Jun 30 2022 by Arun Isaac
- web: server: Do not pad search results.
commit authored on Jun 30 2022 by Arun Isaac
- web: server: Add class to search results ul list.
commit authored on Jun 30 2022 by Arun Isaac
- web: server: Display estimated number of matches.
commit authored on Jun 30 2022 by Arun Isaac
- search: Separate out query parsing into public function.
commit authored on Jun 30 2022 by Arun Isaac
- web: server: Re-indent make-search-page.
commit authored on Jun 30 2022 by Arun Isaac
- Makefile: Remove top_level_module_dir suffix from scmdir and godir.
commit authored on Jun 29 2022 by Arun Isaac
- Makefile: Preserve directory structure during installation.
commit authored on Jun 29 2022 by Arun Isaac
- Makefile: Remove dependencies of phony target `install'.
commit authored on Jun 29 2022 by Arun Isaac
- web: server: Self-document search filters.
commit authored on Jun 29 2022 by Arun Isaac
- search: Rename last-updater to lastupdater.
commit authored on Jun 29 2022 by Arun Isaac
- search: Return all results by default.
commit authored on Jun 29 2022 by Arun Isaac
- web: server: List search results even on home page.
commit authored on Jun 29 2022 by Arun Isaac
- web: server: Pre-fill search box with current query.
commit authored on Jun 29 2022 by Arun Isaac
- web: server: Add document type identifiers in web output.
commit authored on Jun 29 2022 by Arun Isaac
- issue: Remove space at the beginning of search result metadata.
commit authored on Jun 29 2022 by Arun Isaac
- document: Add search result title CSS class.
commit authored on Jun 29 2022 by Arun Isaac
- document: Add CSS classes identifying document type.
commit authored on Jun 29 2022 by Arun Isaac
- search: AND is:open filter with search query.
commit authored on Jun 29 2022 by Arun Isaac
- document: Print identifier identifying type of search result.
commit authored on Jun 29 2022 by Arun Isaac
- bin: Page search results, and do not limit number of results.
commit authored on Jun 29 2022 by Arun Isaac
- document: Accept port argument when printing to text.
commit authored on Jun 29 2022 by Arun Isaac
- utils: Add call-with-output-pipe.
commit authored on Jun 29 2022 by Arun Isaac
- document: Remove blank line between title and snippet.
commit authored on Jun 29 2022 by Arun Isaac
- web: server: Use div instead of span for snippets and metadata.
commit authored on Jun 29 2022 by Arun Isaac
- document: Remove blank lines in search snippets.
commit authored on Jun 29 2022 by Arun Isaac
- document: Abstract out HTML snippet generation.
commit authored on Jun 29 2022 by Arun Isaac
- tissue: Add `tissue index' subcommand.
commit authored on Jun 29 2022 by Arun Isaac
- search: Limit number of search results.
commit authored on Jun 29 2022 by Arun Isaac
- search: Accept search query as a single string.
commit authored on Jun 29 2022 by Arun Isaac
- web: server: Add web server for search.
commit authored on Jun 29 2022 by Arun Isaac
- document: Add web-uri slot to <document> class.
commit authored on Jun 29 2022 by Arun Isaac
- document: Abstract out document snippet selection.
commit authored on Jun 29 2022 by Arun Isaac
- web: static: Move sanitize-string to (tissue issue).
commit authored on Jun 28 2022 by Arun Isaac
- document: Add slot-set utility.
commit authored on Jun 28 2022 by Arun Isaac
- tissue: Add missing argument to format in tissue-search.
commit authored on Jun 28 2022 by Arun Isaac
- search: Add search-map.
commit authored on Jun 27 2022 by Arun Isaac
- document: Override write to print object slots and values.
commit authored on Jun 27 2022 by Arun Isaac
- bin: Separate out search into (tissue search).
commit authored on Jun 27 2022 by Arun Isaac
- issue: Prefix ! to destructive function index-person.
commit authored on Jun 27 2022 by Arun Isaac
- issue: Deprecate unix-time->date utility.
commit authored on Jun 27 2022 by Arun Isaac
- Migrate to GOOPS.
commit authored on Jun 27 2022 by Arun Isaac
- web: Move (tissue web) to (tissue web static).
commit authored on Jun 27 2022 by Arun Isaac
- issue: Move issue printing functions to (tissue issue).
commit authored on Jun 27 2022 by Arun Isaac
- issue: Replace issues thunk with read-gemtext-issue reader.
commit authored on Jun 26 2022 by Arun Isaac
- tissue: Generalize issue-files to indexed-documents.
commit authored on Jun 26 2022 by Arun Isaac
- conditions: Add &unknown-document-type-violation.
commit authored on Jun 26 2022 by Arun Isaac
- conditions: Suffix -error to &issue-file-not-found condition.
commit authored on Jun 26 2022 by Arun Isaac
- document: Add <document> object.
commit authored on Jun 26 2022 by Arun Isaac
- bin: Deprecate rlast utility.
commit authored on Jun 26 2022 by Arun Isaac
- bin: Deprecate invoke utility.
commit authored on Jun 26 2022 by Arun Isaac
- bin: Add <indexed-document> type.
commit authored on Jun 26 2022 by Arun Isaac
- utils: Add string-remove-prefix.
commit authored on Jun 26 2022 by Arun Isaac
- issue: Deprecate authors function.
commit authored on Jun 26 2022 by Arun Isaac
- web: Deprecate all static issue listings.
commit authored on Jun 26 2022 by Arun Isaac
- git: Optionally accept repository argument in git-tracked-files.
commit authored on Jun 26 2022 by Arun Isaac
- bin: Assume is:open in queries.
commit authored on Jun 26 2022 by Arun Isaac
- bin: Parse type field searches in queries.
commit authored on Jun 26 2022 by Arun Isaac
- issue: Index issues with type:issue.
commit authored on Jun 26 2022 by Arun Isaac
- bin: Deprecate `tissue list' subcommand.
commit authored on Jun 26 2022 by Arun Isaac
- bin: Remove obsolete comment about highlighting keywords.
commit authored on Jun 26 2022 by Arun Isaac
- issue: Export predicates issue? and post?.
commit authored on Jun 26 2022 by Arun Isaac
- bin: Handle blank search queries as a special case.
commit authored on Jun 25 2022 by Arun Isaac
- bin: Unbolden issue keywords and show them all on blue.
commit authored on Jun 25 2022 by Arun Isaac
- bin: Add search subcommand.
commit authored on Jun 25 2022 by Arun Isaac
- bin: Index issues using xapian.
commit authored on Jun 25 2022 by Arun Isaac
- bin: Print issue filename.
commit authored on Jun 25 2022 by Arun Isaac
- bin: Do not print issue number.
commit authored on Jun 25 2022 by Arun Isaac
- bin: Underline issue title when printing.
commit authored on Jun 25 2022 by Arun Isaac
- bin: Deprecate `tissue edit' subcommand.
commit authored on Jun 25 2022 by Arun Isaac
- bin: Expect filename arguments to `tissue show'.
commit authored on Jun 25 2022 by Arun Isaac
- issue: Add serialization and deserialization functions.
commit authored on Jun 24 2022 by Arun Isaac
- bin: Use (term ansi-color) instead of rolling our own.
commit authored on Jun 23 2022 by Arun Isaac
- pre-inst-env: Add pre-installation environment script.
commit authored on Jun 23 2022 by Arun Isaac
- Makefile: Disable auto-compile when building guile source.
commit authored on Jun 23 2022 by Arun Isaac
- utils: Deprecate call-with-input-pipe.
commit authored on Jun 23 2022 by Arun Isaac
- issue: Lookup commits affecting file using guile-git.
commit authored on Jun 23 2022 by Arun Isaac
- git: Add commit-date utility function.
commit authored on Jun 23 2022 by Arun Isaac
- git: Bind git_diff_find_similar from libgit2.
commit authored on Jun 23 2022 by Arun Isaac
- git: Pass repository argument to git-tracked-files.
commit authored on Jun 23 2022 by Arun Isaac
- git: Add current-git-repository utility function.
commit authored on Jun 23 2022 by Arun Isaac
- issue: Remove relative date fields.
commit authored on Jun 23 2022 by Arun Isaac
- web: Do not use relative dates.
commit authored on Jun 23 2022 by Arun Isaac
- bin: Wean off git's relative dates.
commit authored on Jun 23 2022 by Arun Isaac
- bin: Deprecate tissue news subcommand.
commit authored on Jun 22 2022 by Arun Isaac
- git: Implement git-tracked-files using guile-git.
commit authored on Jun 22 2022 by Arun Isaac
- bin: Run with the top-level directory as the current directory.
commit authored on Jun 22 2022 by Arun Isaac
- utils: Add call-with-current-directory utility function.
commit authored on Jun 22 2022 by Arun Isaac
- bin: Add tissue repl subcommand.
commit authored on Apr 22 2022 by Arun Isaac
- tissue: Add #:issue-files configuration parameter.
commit authored on Apr 14 2022 by Arun Isaac
- gitignore: Add gitignore.
commit authored on Apr 14 2022 by Arun Isaac
- Makefile: Add clean target.
commit authored on Apr 14 2022 by Arun Isaac
- scripts: Do not auto-compile the tissue script.
commit authored on Apr 09 2022 by Arun Isaac
- git: Implement git-top-level independent of the git command.
commit authored on Apr 06 2022 by Arun Isaac
- web: Introduce <file> objects for web export.
commit authored on Apr 05 2022 by Arun Isaac
- git: Abstract out git-top-level.
commit authored on Apr 05 2022 by Arun Isaac
- git: Abstract out `git ls-files'.
commit authored on Apr 05 2022 by Arun Isaac
- issue: Sort authors in lexicographic order.
commit authored on Apr 05 2022 by Arun Isaac
- bin: Pass the tissue -> `tissue list' alias through main again.
commit authored on Mar 23 2022 by Arun Isaac
- issue: Build list of authors from list of issues.
commit authored on Mar 18 2022 by Arun Isaac
- issue: Arrange posts oldest first.
commit authored on Mar 18 2022 by Arun Isaac
- issue: Add authors function returning all authors.
commit authored on Mar 18 2022 by Arun Isaac
- issue: Resolve authors and assignees using aliases.
commit authored on Mar 18 2022 by Arun Isaac
- tissue: Introduce aliases in configuration.
commit authored on Mar 18 2022 by Arun Isaac
- bin: Abstract out the loading of the configuration file.
commit authored on Mar 18 2022 by Arun Isaac
- utils: Move memoize-thunk to utils.
commit authored on Mar 18 2022 by Arun Isaac
- web: Display task lists in web issue listings.
commit authored on Mar 17 2022 by Arun Isaac
- issue: Record all commits affecting a file, not just how many.
commit authored on Mar 17 2022 by Arun Isaac
- issue: Refactor out repeated use of assq-ref.
commit authored on Mar 17 2022 by Arun Isaac
- issue: Follow files across renames.
commit authored on Mar 17 2022 by Arun Isaac
- issue: Ignore case of keywords.
commit authored on Mar 17 2022 by Arun Isaac
- issue: Rename issue-open to issue-open?.
commit authored on Mar 17 2022 by Arun Isaac
- issue: Replace delete-duplicates with lset-adjoin.
commit authored on Mar 17 2022 by Arun Isaac
- issue: Use SRFI-19 dates.
commit authored on Mar 17 2022 by Arun Isaac
- web: Parameterize %tags-path when exporting all files.
commit authored on Mar 17 2022 by Arun Isaac
- web: Join lines when reading gemtext.
commit authored on Mar 17 2022 by Arun Isaac
- tissue: Fix "#\s pace" typo.
commit authored on Mar 16 2022 by Arun Isaac
- tissue: Add CSS class specific to each tag.
commit authored on Mar 16 2022 by Arun Isaac
- tissue: Encode URIs for safety.
commit authored on Mar 16 2022 by Arun Isaac
- tissue: Support tagging using "key: value" pairs.
commit authored on Mar 16 2022 by Arun Isaac
- tissue: Deduplicate keywords in hash table.
commit authored on Mar 16 2022 by Arun Isaac
- tissue: Enforce prefix check on checklist.
commit authored on Mar 16 2022 by Arun Isaac
- tissue: Sanitize tag names in file paths.
commit authored on Mar 15 2022 by Arun Isaac
- bin: Add `tissue web' subcommand.
commit authored on Mar 15 2022 by Arun Isaac
- tissue: Introduce declarative configuration.
commit authored on Mar 15 2022 by Arun Isaac
- tissue: Use more specific &issue-file-not-found-error.
commit authored on Mar 15 2022 by Arun Isaac
- tissue: Introduce specialized conditions.
commit authored on Mar 15 2022 by Arun Isaac
- tissue: Allow specification of CSS.
commit authored on Mar 15 2022 by Arun Isaac
- tissue: Allow override of auto-generated files in website.
commit authored on Mar 15 2022 by Arun Isaac
- tissue: Use the term "export" instead of "publish".
commit authored on Mar 15 2022 by Arun Isaac
- tissue: Raise exception on missing file when building website.
commit authored on Mar 15 2022 by Arun Isaac
- bin: Use raise instead of raise-exception.
commit authored on Mar 15 2022 by Arun Isaac
- bin: Handle message conditions.
commit authored on Mar 14 2022 by Arun Isaac
- bin: Raise exception on missing file.
commit authored on Mar 14 2022 by Arun Isaac
- Makefile: Install guile libraries.
commit authored on Mar 14 2022 by Arun Isaac
- tissue: Support exporting issues to the web.
commit authored on Mar 14 2022 by Arun Isaac
- tissue: Ignore missing files when listing issues.
commit authored on Mar 14 2022 by Frederick Muriuki Muriithi
- tissue: Memoize the issues function.
commit authored on Mar 13 2022 by Arun Isaac
- bin: Remove (ice-9 ftw) import.
commit authored on Mar 13 2022 by Arun Isaac
- tissue: Reorganize code into scheme modules.
commit authored on Mar 13 2022 by Arun Isaac
- guix.scm: Add guix.scm.
commit authored on Feb 05 2022 by Arun Isaac
- Add text of GPLv3.
commit authored on Feb 05 2022 by Arun Isaac
- Initial commit
commit authored on Feb 05 2022 by Arun Isaac