Commit graph

5 commits

Author SHA1 Message Date
Mihail Ivanchev 103c50c771 Avoid source registry init and add (require "asdf") where it's missing. 2024-05-26 21:32:30 +02:00
Thomas Atkinson 3d21db8b6c Remove conditionals for non sbcl common lisp implementations (#351)
* Remove other compilers from bytes-to-string

* Remove other compilers from string-to-bytes

* Remove other compilers from utf8-to-string

* Remove other compilers from string-to-utf8

* Remove other compilers from directory-no-deref

* Remove clisp UNIX flavour getting hack

* Remove other compilers from read-line-from-sysfs

* Remove other compilers from execv

* Remove string-to-bytes

As string-to-bytes simply called sb-ext:string-to-octets after
removing other lisp implementations it could be replaced where it is
called with the straight call.

* Remove string-to-utf8

As string-to-utf8 simply called sb-ext:string-to-octet replace all
calls with the function.

* Remove workarounds.lisp

File only contains a workaround for a CLX bug in clisp. Entire file can
be removed.

* Remove non sbcl statements from pathnames.lisp

* Remove non sbcl conditions from manual.lisp

* Make sbcl the only implementation stumpwm will compile on.

* Remove non sbcl conditionals from load-stumpwm.lisp.in

* Remove non sbcl conditionals from make-image.lisp.in

* Remove conditionals from stumpwm.asd

* Remove ecl conditional from primitives.lisp

* Remove call-in-main-thread conditional

The call-in-main-thread conditional was added due to it only being supported on
sbcl. As sbcl is now the only supported lisp implementation we can
remove it as a conditional.

* Remove ccl implmentation of io-channel-ioport

* Remove conditionals from stumpwm.texi.in

* Remove non sbcl ioloop
2017-05-24 23:03:58 -05:00
David Bjergaard 9fa0c1544b Removed embedded emacs variables 2014-02-16 13:10:29 -05:00
Kamil Shakirov dacebab97b Consolidate all LispWorks specific loading code in load-stumpwm.lisp.in. 2014-02-05 17:59:02 +07:00
Rafael Ibraim 469fc75967 Fixed 'STUMPWM' not foun when trying to build
Added STUMPWM_ASDF_DIR in configure.ac to store the current directory
where stumpwm is being configured. This variable is used on
`load-stumpwm.lisp.in`, a new file created with the sole purpose of
bootstrap the loading of `stumpwm.asd`, using ASDF3 config API.

Both `Makefile.in` and `make-image.lisp.in` were modified to
accommodate this change.
2013-11-19 00:18:26 -02:00