<commit_before>;;; -*- lisp -*-

(defpackage :clim-listener.system
  (:use :cl :asdf))

(in-package :clim-listener.system)

(defsystem :clim-listener
    :depends-on (:mcclim #+sbcl :sb-posix)
    :components
    ((:module "Apps/Listener"
              :pathname #.(make-pathname :directory '(:relative "Apps" "Listener"))
              :components
              ((:file "package")
               (:file "appearance" :depends-on ("package"))
               (:file "util" :depends-on ("package"))
               (:file "icons" :depends-on ("package" "util"))
               (:file "file-types" :depends-on ("package" "icons" "util"))
               (:file "asdf" :depends-on ("file-types"))
               (:file "dev-commands" 
                      :depends-on ("package" "appearance" "icons" "file-types" "util" "asdf"))
               (:file "wholine" :depends-on ("package" "dev-commands" "util"))
               (:file "listener"
                      :depends-on ("package" "wholine" "file-types" "icons" "dev-commands" "util"))
               #+CMU (:file "cmu-hacks" :depends-on ("package"))))))

<commit_msg>Apps/Listener: move clim-listener.asd to Apps<commit_after>;;; -*- Mode: Lisp -*-

(defsystem #:clim-listener
  :description "CLIM Lisp listener."
  :long-description "CLIM Lisp listener

The McCLIM Listener provides an interactive toplevel with full access
to the graphical capabilities of CLIM and a set of built-in commands
intended to be useful for lisp development and
experimentation. Present features include:

- Reading/evaluation of lisp expressions
- Ability to run external programs, through the 'Run' command or #! macro
- Commands for inspecting CLOS classes (superclasses/subclasses, slots, etc.)
- Navigation of the filesystem, including a directory stack
- Launching of external programs sensitive to file type (determined by mailcap
  and mime.types files)"
  :depends-on (:mcclim #+sbcl :sb-posix)
  :serial t
  :components ((:file "package")
               (:file "appearance")
               (:file "util")
               (:file "icons")
               (:file "file-types")
               (:file "asdf")
               (:file "dev-commands")
               (:file "wholine")
               (:file "listener")
               #+cmu (:file "cmu-hacks")))

{'fraction_non_alphanumeric': 0.14591524683267804, 'fraction_numerical': 0.0, 'mean_word_length': 2.459214501510574, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4098465', 'n_tokens_mistral': 695, 'n_tokens_neox': 665, 'n_words': 203}