stumpwm-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [STUMP] [PATCH] Modify defprogram-shortcut to define a run-or-pull c


From: Julian Stecklina
Subject: Re: [STUMP] [PATCH] Modify defprogram-shortcut to define a run-or-pull command/binding.
Date: Sat, 25 Apr 2009 19:59:32 +0200
User-agent: Gnus/5.101 (Gnus v5.10.10)

Shawn Betts <address@hidden> writes:

> Julian Stecklina <address@hidden> writes:
>
>> Shawn Betts <address@hidden> writes:
>>
>>> I also changed how the symbol is interned. Due to CL's weird semi-case
>>> sensitive but not really except when it is case sensitivity, usually
>>> you want to make sure everything is upper case, not lower
>>> case. Perhaps one day ansi cl will be revised to the modern and much
>>> simpler standard of being plain vanilla case sensitive (clisp already
>>> has a modern mode doesn't it?). I think the programmers can handle it.
>>
>> CL already has *read-case*. The problem is, if you set it to case
>> sensitive, you have to refer to stuff in the CL package, via |PROGN| or
>> |MULTIPLE-VALUE-BIND| ...
>>
>> IMHO both modes could happily coexist with some package magic on the
>> implementer's side, but all the (intern (string-upcase ...)) code would
>> have to be fixed to check #.*read-case*
>
> I know of no *read-case* but there's readtable-case. I've committed a
> patch that adds the function intern1. This function tries to DTRT for
> each kind of case. Thanks for the push to Do Things Right :).

Yes, readtable-case. I must have mixed that up with something else. Did
I push? ;)

Regards,
-- 
Julian Stecklina

The day Microsoft makes something that doesn't suck is probably the day
they start making vacuum cleaners - Ernst Jan Plugge





reply via email to

[Prev in Thread] Current Thread [Next in Thread]