Re: [asdf-devel] [RfC] default value for *central-registry*

2009-09-24 Thread Attila Lendvai
or whatever, and have ASDF either recurse through these directories or go to the systems directory underneath? This would allow sharing the i would like to point out that the way asdf suggests the symlinking of systems as the default way is not too newbie friendly... a different setup would

Re: [asdf-devel] how to query root of a system

2009-10-28 Thread Attila Lendvai
(defun query-system-root (x) (asdf:component-pathname (asdf:find-system x))) or with a not too old ASDF: TEST (asdf:system-relative-pathname :hu.dwim.stefil ) #P/home/ati/workspace/hu.dwim.stefil/ -- attila ___ asdf-devel mailing list

[asdf-devel] performance of find-system (on sbcl)

2009-11-16 Thread Attila Lendvai
dear list, find-system is so slow that i took the time to look into it. this is what i've used to test: (sb-sprof:with-profiling () (trace sb-fasl::load-as-source) (time (labels ((recurse (system-name) (let ((system (asdf:find-system system-name nil)))

Re: [asdf-devel] asdf verbosity

2011-05-01 Thread Attila Lendvai
I don't like these kinds of user-visible changes, because if someone liked the old behavior, or was at least accustomed to it, they now have to do research and become involved in ASDF to learn how to get the previous behavior. i don't really have an opinion on the specific topic, and i don't

Re: [asdf-devel] [Sbcl-devel] Logical pathnames vs ASDF SBCL

2011-06-16 Thread Attila Lendvai
The main reason why I'm having problems with ASDF 2.x is because it's alpha-quality software at best (you're still trying to figure out some very basic concepts, it seems to me), yet you don't even call it beta quality, but instead choose to call it 2.x, push it down everybody's throats, and

Re: [asdf-devel] load order of dependencies

2011-12-09 Thread Attila Lendvai
There have been many attempts in the past to subvert ASDF into something that allows this kind of effects (see asdf-system-connections), but the semantics of such connections is not very clear (to me at least), and being familiar with ASDF itself, I don't see how such tricks can be made

Re: [asdf-devel] load order of dependencies

2011-12-09 Thread Attila Lendvai
It might be an interesting test discipline (typically of interest only in combination with :FORCE t) to allow people to run ASDF operations with random tie-breaking.  This seems like a poor debugging technique, though, since the number of such orderings will explode in systems with weak

Re: [asdf-devel] help needed with asdf internals knowledge

2013-02-21 Thread Attila Lendvai
I had code that looked just like that in cl-launch, now also copied to exscribe (see compile-and-load-file in exscribe.lisp). I suppose I should make it part of asdf/lisp-build even though asdf/defsystem itself won't use it. Is it OK for you to depend on a recent asdf-driver? yes, that would

Re: [asdf-devel] standard io syntax woes

2013-02-25 Thread Attila Lendvai
Or I could rely on SBCL being used a whole lot and indeed having immutable such default syntax tables with understandable messages to blame whoever tries to mutate those tables without rebinding them this approach seems to be the most straightforward to me. especially since we have that great

Re: [asdf-devel] An upgrade path for checking deferred-warnings

2013-03-02 Thread Attila Lendvai
it is time that I declare this simultaneous change towards checking deferred warnings as a failure. i haven't experimented much with this infrastructure, so take it with a piece of salt... but maybe there's a middle ground, where the new warnings get printed but the load/compile is not forced

Re: [asdf-devel] adsf/bundle:monolithic-fasl sometimes puts dependent system first in list

2013-03-16 Thread Attila Lendvai
Is it possible to get it to return a plain text source file instead of a fasl? yes. look at how asdf HEAD builds itself, especially monolithic-concatenate-source-op -- attila Notice the erosion of your (digital) freedom, and do something about it! PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F

Re: [asdf-devel] Ordering of system :depends-on elements

2013-07-17 Thread Attila Lendvai
it's a good idea to actively randomize lists before dependency constraints are applied? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Mathematics is as little a science as grammar is a language.” — Ernst Mayr

[asdf-devel] deferred warnings doesn't tell which file

2013-10-29 Thread Attila Lendvai
the case, and when warnings are not deferred at least the current toplevel form is visible in the output. note: this is not a showstopper just an inconvenience. i can identify the file by checking the *.sbcl-warnings files manually. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Here

Re: [asdf-devel] deferred warnings doesn't tell which file

2013-10-29 Thread Attila Lendvai
, i think it's something we can safely ignore as a nasty corner case... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- Pyramid schemes are illegal. Social Security is a pyramid scheme.

Re: [asdf-devel] Recompiling SBCL contribs

2013-11-03 Thread Attila Lendvai
+1 for that. we moved to the foo+bar explicit dependency solution after we spent way too much time debugging stupid things that e.g. depended on inode order in the filesystem... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The individual has always had to struggle to keep from being

Re: [asdf-devel] Pushed version 3.1.0.52 -- first version with checks for OPERATION subclasses -- please test!

2014-01-22 Thread Attila Lendvai
have some. emacs has nice tools to show lose whitespace (see the varaible whitespace-style and there are some faces, too). it even has automatic cleanup, but that can be too intrusive when working on other people's code. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If men are good

Re: [asdf-devel] Pushed version 3.1.0.52 -- first version with checks for OPERATION subclasses -- please test!

2014-01-22 Thread Attila Lendvai
for the mini-doc! i'm doing one more trial. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Study the past if you would define the future.” — Confucius (551–479 BC)

Re: [asdf-devel] how to add one more directory to an initialized registry?

2014-02-17 Thread Attila Lendvai
purposes, with an in-house library that essentially duplicates the function of Faré's directory traversal.] same here... :) -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Whenever you find yourself on the side of the majority, it is time to pause and reflect.” — Mark Twain (1835–1910)

Re: [asdf-devel] Fixing asdf-sytem-connections

2014-03-08 Thread Attila Lendvai
. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “There is only one basic human right, the right to do as you damn well please. And with it comes the only basic human duty, the duty to take the consequences.” — P.J. O'Rourke (1947–)

Re: [asdf-devel] Alternate default lisp system location

2014-03-12 Thread Attila Lendvai
goddamn high the fence was to first climb in to the CL+emacs garden. i'm with Robert on this. i'm not sure how the defaults would help on this, though. probably a very slick quicklisp experience has more value than any of these defaults can create. just some 2¢, -- • attila lendvai • PGP: 963F

Re: [asdf-devel] Alternate default lisp system location

2014-03-12 Thread Attila Lendvai
by this when i first approached the new ASDF config infrastructure. but don't get me wrong, i have no ideas how to simplify it, and the docs are probably also much better these days... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- The essence of a civilized society: evidence trumps

Re: [asdf-devel] Alternate default lisp system location

2014-03-13 Thread Attila Lendvai
, because previously i've wasted way too much time with loading the wrong systems, and with debugging build differences between dev environments and production deployments. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “It is truth that liberates, not your effort to be free.” — Jiddu

Re: [asdf-devel] Alternate default lisp system location

2014-03-13 Thread Attila Lendvai
enough for programming computing systems will have finally obsoleted this silly idea that the base axioms for data storage is labeled binary numbers, and their labels organized into a tree... and with that rendering this whole question moot. hopefully... sorry for the sentiments. -- • attila lendvai

Re: [asdf-devel] BUILD-OP

2014-03-13 Thread Attila Lendvai
would be 'operate', but sadly that's already taken. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- I wish there was more: Grace to accept with serenity the things that cannot be changed, Courage to change the things that should be changed, and Wisdom to distinguish the one from

Re: [asdf-devel] Make the CL syntax predictable

2014-03-16 Thread Attila Lendvai
... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The Atheist does not say there is no god, but he says I do not know what you mean by god; I am without the idea of god; the word god is to me a sound conveying no clear or distinct affirmation. I do not deny god, because I cannot deny

Re: [asdf-devel] Re: NAMED-READTABLES

2014-03-17 Thread Attila Lendvai
in general, but i'm not convinced about that for now. These extensions may in turn demand editor support, either way, if you use reader syntax in CL then you'll be neck deep anyways into duct taping things together, unless an infrastructure is set up that people agree to use. -- • attila lendvai

Re: [asdf-devel] Make the CL syntax predictable

2014-03-18 Thread Attila Lendvai
polluting the readtables.) -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “I maintain that Truth is a pathless land, and you cannot approach it by any path whatsoever, by any religion, by any sect. [...] The moment you follow someone you cease to follow Truth.” — Jiddu Krishnamurti

Re: [asdf-devel] Make the CL syntax predictable

2014-03-28 Thread Attila Lendvai
and isolates. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Those who love peace must learn to organize as effectively as those who love war.” ― Martin Luther King, Jr. (1929–1968, assassinated)

Re: [asdf-devel] Make the CL syntax predictable

2014-03-28 Thread Attila Lendvai
the effort... but that's off topic here. i just wanted to let you know that your work on ql is appreciated, and that some people sometimes even try to help out with it that you may harness. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The noble-minded are calm and steady. Little people

Re: [asdf-devel] Make the CL syntax predictable

2014-03-28 Thread Attila Lendvai
... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The three most harmful addictions are heroin, carbohydrates, and a monthly salary.” — Nassim Taleb (1960–)

Re: [asdf-devel] Make the CL syntax predictable

2014-03-29 Thread Attila Lendvai
it to develop new software, then i'll be both surprised and disappointed. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Virtue is never left to stand alone. He who has it will have neighbors.” — Confucius (551–479 BC)

Re: [asdf-devel] Make the CL syntax predictable

2014-03-29 Thread Attila Lendvai
. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “In order to rally people, governments need enemies. They want us to be afraid, to hate, so we will rally behind them. And if they do not have a real enemy, they will invent one in order to mobilize us.” ― Thich Nhat Hanh (1926–)

Re: [asdf-devel] Make the CL syntax predictable

2014-03-29 Thread Attila Lendvai
, then I apologize. reading from this side of the screen your preference seems to be to have change in what you like (new goodies coming from qicklisp), but not in what you don't like (the primary build infrastructure of the entire community maturing into something useful). -- • attila lendvai

Re: [Asdf-devel] syntax control

2014-04-03 Thread Attila Lendvai
(labels(({(] rest [)(apply([ ])[))([(])(elt(]())]))(]()( do-external-symbols(]`:cl)(push`,]`,))(sort `string`:key`string))(}(} {)({`688({`875({`398()~{~A ~}~%(]()))}(+`,{(*)})))({`381)({`816`2/9))) ({`561()#'}`(874,948 7,6009 4862,370 10,12249)`(3,2 4,4 2,1 1,0))) WTF!! :D -- • attila

Re: [Asdf-devel] request for test: experimental-submodules branch

2014-08-27 Thread Attila Lendvai
Windows? Are .lnk files supported on all Windows implementations? Meh. FTR, windoze supports proper symlinks on NTFS since Vista. https://en.wikipedia.org/wiki/NTFS_symbolic_link -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The Army is a place where you get up early in the morning

Re: program-op is nice!

2015-06-06 Thread Attila Lendvai
obsoleted... great! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “In the electronics industry, patents are of no value whatsoever in spurring research and development.” — vice-president of Intel Corporation, Business Week, 11 May 1981.

program-op is nice!

2015-05-30 Thread Attila Lendvai
have missed? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “You think you know when you can learn; are more sure when you can write; even more when you can teach... but certain when you can program.” — Alan Perlis

Re: Almost there

2015-07-14 Thread Attila Lendvai
object. so, before i knew about RIS, i proposed an API that i still think would be better, namely SYSTEM-MUTABLE-P. if it's still feasible i suggest to replace REGISTER-IMMUTABLE-SYSTEM with (SETF SYSTEM-MUTABLE-P) and stop exporting *IMMUTABLE-SYSTEMS*. -- • attila lendvai • PGP: 963F 5D5F 45C7

Re: Almost there

2015-07-14 Thread Attila Lendvai
that it is indeed an unfortunate name and not just my lone opinion). -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “There is no such thing as the government. There are only a group of people who refer to themselves as the government and act in a governmental manner.” ― Murray N

Re: Almost there

2015-07-15 Thread Attila Lendvai
hard feelings about this. i'm just trying to help avoiding the publishing of a confusing name that will be much harder to change down the road. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “All war is a symptom of man's failure as a thinking animal.” ― John Steinbeck (1902–1968

Re: Almost there

2015-07-15 Thread Attila Lendvai
://github.com/fare/asdf/commit/1b38225b8cc5749fafac9f300ac469fd92beba86 it's a lost case then, it's already published, so there's no way other than the deprecation way. in that case it's not an urgent issue, just put it on the TODO. sorry for the noise! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39

register-immutable-system -> (setf system-mutable-p)

2015-11-10 Thread Attila Lendvai
the export entry in the package was not renamed, it still exports REGISTER-IMMUTABLE-SYSTEM. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “You can get love only from a free agent whose uniqueness is respected by you, whose freedom is respected by you. It is out of the freedom

Re: register-immutable-system -> (setf system-mutable-p)

2015-11-12 Thread Attila Lendvai
> the export entry in the package was not renamed, it still exports > REGISTER-IMMUTABLE-SYSTEM. damn, a dirty tree with my own unrecorded changes confused me. ignore this mail and sorry for the noise! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If a politician found

Re: trouble with :also-exclude

2015-10-08 Thread Attila Lendvai
like to use a default config with as little interference as possible, so i don't want to just shadow all the /etc/common-lisp/... configs. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The liberty of man consists solely in this, that he obeys the laws of nature because he has himself rec

Re: a FIND-SYSTEM inconsistency which may be a bug

2015-11-18 Thread Attila Lendvai
his mail too early. the comment above it says: "Remove known-incompatible sysdef functions from old versions of asdf." so, if this is indeed a cleanup needed for a proper upgrade, then please ignore my mail and sorry for the noise. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Ju

Re: ASDF 3.1.5 test suite issues on ACL (8.2 and 10.0 GM)

2015-09-17 Thread Attila Lendvai
entire project for us (hu.dwim.build)! :) -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “It is just as difficult and dangerous to try to free a people that wants to remain servile as it is to enslave a people that wants to remain free.” — Niccolò Machiavelli (1469–1527)

Re: Standalone application delivery

2015-09-17 Thread Attila Lendvai
utable-compiled-binary -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- Stupidity is an attitude.

Re: Standalone application delivery

2015-09-17 Thread Attila Lendvai
this, just random curiosity... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Politicians are successful criminals. Criminals are unsuccessful politicians. Criminals are poor, pitiable. They had tried but they failed. Politicians are of the same tribe, with only one difference: t

trouble with :also-exclude

2015-10-02 Thread Attila Lendvai
race asdf/source-registry::process-source-registry-directive :print asdf::*source-registry-exclusions*) the output of the above^ trace suggests that it gets processed (and recorded into a dynamically bound variable? which is then thrown away?). any hints? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The worst enemy of clear thinking is the propensity to hypostatize, i.e. to ascribe substance or real existence to mental constructs or concepts.” — Ludwig von Mises (1881–1973), 'The Ultimate Foundations of Economic Science' (1962)

Re: Issues with new testing scripts

2015-12-28 Thread Attila Lendvai
ybe? thanks for the wakeup call! :) -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Unthinking respect for authority is the greatest enemy of truth.” — Albert Einstein (1879–1955)

Re: newbie setup question

2016-01-18 Thread Attila Lendvai
, IIRC asdf:*central-registry* is obsoleted. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The first thing you have to do if you want to raise nice kids, is you have to talk to them like they are people instead of talking to them like they're property.” — Frank Zappa (1940–1993), 'The Howard Stern Show' (1987)

Re: asdf version dependency

2016-03-19 Thread Attila Lendvai
rack of the collective state of the dependencies when packaging various different apps that use various different subsets of these dependencies. for foreign libs i also use whichever VCS is used to publish them. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Selfishness is not living as one wi

Re: Work-around built-in ~/common-lisp/ in search path?

2016-11-16 Thread Attila Lendvai
stry (:also-exclude "sbcl" "disabled-systems" "build") (:tree (:home "common-lisp/")) (:tree "/usr/local/share/common-lisp/source/") :ignore-inherited-configuration) and the SBCL contribs are found. -- • attila lendvai • PGP: 963F 5D

Re: Version 3.1.7.35 has been pushed

2016-11-16 Thread Attila Lendvai
s come from the a mixture of the latest of quicklisp and my workspace. hope this helps, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Nobody in the world, nobody in history, has ever gotten their freedom by appealing to the moral sense of the people who were oppressing them.” — Assata

Re: Version 3.1.7.35 has been pushed

2016-11-16 Thread Attila Lendvai
-OP. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Most people think they need a ruler. Perhaps we should give them a fake one that doesn't actually do anything, and then they won't think about it. It is sort of like giving an infant a pacifier.” — Perry Metzger

Re: ASDF 3.1.7.43 is 3.2 release candidate

2016-12-25 Thread Attila Lendvai
ful. 5: Retry ASDF operation. 6: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration. 7: Retry EVAL of current toplevel form. 8: Ignore error and continue loadi

Re: ASDF 3.1.7.43 is 3.2 release candidate

2016-12-25 Thread Attila Lendvai
bly fixed long ago and safe to ignore. i got carried away looking into this, probably for no good reason. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Step into the fire of self-discovery. This fire will not burn you, it will only burn what you are not.” — Mooji (1954–)

Re: ASDF release candidates

2017-03-26 Thread Attila Lendvai
grep "api" babel/ and hu.dwim.stefil/ gives nothing. rgrep -- "api-impl" quicklisp-* yields also nothing. where is this coming from? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Once the fabric of a just society is undone, it takes generations to weave it back together.” — Deepak Chopra

Re: ASDF release candidates

2017-03-30 Thread Attila Lendvai
ime ago, and it wasn't a crucial issue for me. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Anarchists did not try to carry out genocide against the Armenians in Turkey; they did not deliberately starve millions of Ukrainians; they did not create a system of death camps to kill Jews, gyps

Re: ASDF release candidates

2017-03-30 Thread Attila Lendvai
f also triggered this, but based on your advice that i read in some bug report somewhere, i also got rid of those dependencies. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The more retarded humanity is, the more it is in the hands of the politicians, in the hands of the priests, in the hands

Re: ASDF release candidates

2017-03-30 Thread Attila Lendvai
> I still haven't inspected the spurious rebuilds of uiop that happened > in some contexts. FWIW, i also see those rebuilds every now and then if i have explicit dependency on :uiop or :asdf (which i've gotten rid of, so i don't see this anymore). -- • attila lendvai • PGP: 963F 5D5F 45C

Re: ASDF 3.2.1 released

2017-04-04 Thread Attila Lendvai
> It is with great pleasure that we announce the release of ASDF 3.2.1. $ git checkout 3.2.1 error: pathspec '3.2.1' did not match any file(s) known to git. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If there is to be peace in the world, There must be peace in the nati

weirdness with compile-op and retry restart

2017-07-20 Thread Attila Lendvai
time, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Understand and abide by the following self-evident principle, and you will be an anarchist: If there is something that would be wrong for you to do yourself, then you shouldn't ask anyone else to do it either.” — Larken Rose (1968–)

Re: weirdness with compile-op and retry restart

2017-07-21 Thread Attila Lendvai
off then... :) thanks for the info, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “I'm not scared of the Maos and the Stalins and the Hitlers. I'm scared of the thousands of millions of people that hallucinate them to be "authority", and so do their bidding, and pay for

Re: Plans for ASDF 3.3

2017-04-26 Thread Attila Lendvai
randomly ordered. so that issues come up while developing, not when the live system has a different filesystem order and boom, things just don't build... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Political speech and writing are largely the defense of the indefensible.” — Geo

"deprecated recursive use" warning

2018-01-30 Thread Attila Lendvai
on is executed. or is it safe to ignore that warning long term? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “If we have the truth, it cannot be harmed by investigation. If we have not the truth, it ought to be harmed.” — J. Reuben Clark (1871–1961)

Re: spurious reloads with systems not following the foo/bar naming convention?

2018-01-30 Thread Attila Lendvai
Computing just-done stamp in plan NIL for action (ASDF/LISP-ACTION:COMPILE-OP "iolib/sockets" "grovel"), but dependency (ASDF/LISP-ACTION:PREPARE-OP "iolib/sockets" "grovel") wasn't done yet! please note that this is not a burning issue for us, it's

hu.dwim.zlib broke; broken operation-done-p

2018-01-30 Thread Attila Lendvai
into the src/ directory, not to the usual fasl output dir. same applies to GENERATE-SPEC-OP. any ideas how to debug this? or what to look at? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “For an instant I think I saw. I saw the loneliness of man as a gigantic wave which had been frozen

Re: "deprecated recursive use" warning

2018-01-30 Thread Attila Lendvai
de (extra dependencies) is needed is decided by whether or not the generated lisp file is up-to-date. unfortunately i cannot test it properly because of another bug/change that i'll report in a separate thread. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Enlightenment is a destructiv

Re: hu.dwim.zlib broke; broken operation-done-p

2018-02-01 Thread Attila Lendvai
f hacking steam for today. i'll look into it tomorrow, but further remote debugging magic is welcome of course... :) i'm kinda lost for now. i have no plan of action, so to say... :) -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- Liberty is a demand. Tyranny is submission.

Re: hu.dwim.zlib broke; broken operation-done-p

2018-02-04 Thread Attila Lendvai
nly possible if the spec files are available. which, BTW, currently happens automagically due to that unlucky component -> system dependency on the "cffi/c2ffi-generator" system. thanks for the review! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- The real voyage of di

spurious reloads with systems not following the foo/bar naming convention?

2018-01-29 Thread Attila Lendvai
-USER> (asdf:asdf-version) "3.3.1.1" CL-USER> (lisp-implementation-version) "1.4.1.98.hu.dwim.3-a860f4780" -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “With or without religion, good people can behave well and bad people can do evil; but for good people

Re: hu.dwim.zlib broke; broken operation-done-p

2018-02-03 Thread Attila Lendvai
libs would need to check in also the generated .lisp files into their repos (this is less of a constraint/burden, but still...). any thoughts? -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- Education is life. Life is education.

Re: Problems with DEFSYSTEM-DEPENDS-ON

2018-04-09 Thread Attila Lendvai
for a system, and not finding it will lead to an error without QL intervention). if i understand it correctly, this is the crux of this issue. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “A general State education is a mere contrivance for molding people to be exactly like one another; and as the m

Re: Problems with DEFSYSTEM-DEPENDS-ON

2018-04-01 Thread Attila Lendvai
cklisp/quicklisp-client/issues/108 -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “When a country is well governed, poverty and a mean condition are things to be ashamed of. When a country is ill governed, riches and honor are things to be ashamed of.” — Confucius (551–479 BC), 'The An

Re: "deprecated recursive use" warning

2018-03-21 Thread Attila Lendvai
aunch at all, let alone how... -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Far from helping students to develop into mature, self-reliant, self-motivated individuals, schools seem to do everything they can to keep youngsters in a state of chronic, almost infantile, dependency. The perva

Re: Testing for ASDF 3.3.2 and beyond?

2018-03-02 Thread Attila Lendvai
) to a few key places, like after operations that generate a lot of garbage (e.g. compilation). -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Ultimately, man should not ask what the meaning of his life is, but rather must recognize that it is *he* who is asked. In a word, each man

Re: why does ASDF ask to please only define system/test?

2018-12-11 Thread Attila Lendvai
fight currently, or maybe even anymore, so i better cut the talk... good luck resolving whatever needs to be resolved for a better tomorrow! -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “The more artificial taboos and restrictions there are in the world, the more the peopl

Re: why does ASDF ask to please only define system/test?

2018-12-11 Thread Attila Lendvai
system before this change. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “In a democracy, mass opinion creates power. Power diverts funds to the manufacturers of opinion, who manufacture more, etc. […] This feedback loop generates a playing field on which the most competitive ideas are not those

Re: Shims for old systems

2019-02-19 Thread Attila Lendvai
d systems (not to be confused with hostile systems): https://github.com/sharplispers -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Tact is a skill that can turn brutal honesty into just honesty. It's a skill that develops with practice, and one that's harder to use when emotions are running high

Re: Shims for old systems

2019-02-20 Thread Attila Lendvai
y, i.e. complexity that is not inherent to the problem domain, and thus could be eliminated -- at least theoretically. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Where there are rulers, there are no rules, only interest-serving opinions enforced by violence. To want rulers is to beg for

Re: trouble with upgrade of asdf and versions

2019-09-03 Thread Attila Lendvai
> Here is the problem, (and Quicklisp seems to be working OK) > > > CL-USER> (ql:quickload :quickproject) > ; Evaluation aborted on #. if you want to get help you'll need to copy-paste the actual error and the backtrace. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 --

only perfom when the output is missing

2021-04-14 Thread Attila Lendvai
dear hackers, i cannot convince ASDF to only perform my custom operation if the output file doesn't exist; i.e. regardless of the modification times. it's in cffi/c2ffi: foo.h -> foo.spec -> foo.lisp when the spec is there, regardless of the mod time, i'd like to skip the spec generation task.

only perfom when output is missing

2021-04-14 Thread Attila Lendvai
dear hackers, i cannot convince ASDF to only perform my custom operation if the output file doesn't exist; i.e. regardless of the modification times. it's in cffi/c2ffi: foo.h -> foo.spec -> foo.lisp when the spec is there, regardless of the mod time, i'd like to skip the spec generation

Re: only perfom when the output is missing

2021-04-17 Thread Attila Lendvai
thanks for the ideas Robert! > I was wondering why it was important to avoid the build when the .h file > is newer than the .spec file. This shouldn't happen very often, should > it? Is it because: > the problem is much more down to earth: generating the spec file requires launching a libllvm

Re: only perfom when the output is missing

2021-04-14 Thread Attila Lendvai
FTR, i have managed to solve it with this: (defclass generate-lisp-op (selfward-operation) ((selfward-operation :initform '( ; we will specify it in our own COMPONENT-DEPENDS-ON (defmethod component-depends-on ((op generate-lisp-op) (c c2ffi-file)) `((load-op ,(find-system

Re: Rejiggering the branches

2021-07-13 Thread Attila Lendvai
> > > Would the "stable" branch be any different from the "release" branch? > If it's actually a not-so-stable development branch for 3.3 while a > separate branch contains development for 3.4, then maybe indeed > calling branches v3.3 and v3.4 make more sense. > > +1 what i would do: - one

Re: Rejiggering the branches

2021-07-13 Thread Attila Lendvai
> > Nah, a tag is supposed to never change. The mechanism for a "tag that > changes" is called... a branch. the user story that i desire is a label that someone with the commit bit can move around freely, and then it gets automatically synchronized to everyone else who pulls/fetches the repo

Re: :initform vs. :default-initargs

2021-12-22 Thread Attila Lendvai
i think i know why this is happening. i have attached a test that has the two versions that i have talked about. the slot override works, but the default-initarg doesn't. ASDF probably calls change-class, probably from reset-system-class, which invokes reinitialize-instance directly, and

Re: :initform vs. :default-initargs

2021-12-22 Thread Attila Lendvai
> Yes, this works as expected for me: > > (defclass foosys (asdf/system:system) > () > (:default-initargs :default-component-class 'foo)) > > (asdf/component:module-default-component-class (make-instance 'foosys)) => foo indeed. after Robert's mail i also tried this, and it worked, yet i'm seeing

:initform vs. :default-initargs

2021-12-22 Thread Attila Lendvai
dear list, i wanted to set the default-component-class of our own system subclass using :default-initargs, but it's ignored because the slot has a :initform (as opposed to setting the default value using a :default-initargs entry). in the current ASDF setup, i need to override the slot (or the

Re: How to use the current directory?

2023-09-23 Thread Attila Lendvai
> So my advice is: > > (push #P"/path/to/your/local/copy/" ql:*local-project-directories*) > (ql:quickload :your-system) alternatively, you can move or symlink your project into ~/quicklisp/local-projects/ -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “No people

Re: How to use the current directory?

2023-09-24 Thread Attila Lendvai
ystem WRT reproducibility and fine-grained control over the versions of the dependencies (NixOS and Guix are the ones i'm aware of). the seeming simplicity of that ./configure dance has an enormous cost that only shows up when it doesn't work in apparent or in covertly surprising ways. --

Re: [RFC] subsystems vs. modules

2022-05-18 Thread Attila Lendvai
using :if-feature is not deterministic (it depends on e.g. the load order of systems, unless fixed, see Robert's mail). using subsystems that explicitly record dependencies is deterministic. we once used asdf-system-connections, and the non-determinism that it introduced was a source of long