Bruno Le Floch

Results 146 comments of Bruno Le Floch

Ah, I'm actually wrong: the `check-declarations` option is enough in this case. I suppose we can close this issue? ``` \RequirePackage[check-declarations]{expl3} \documentclass{article} \begin{document} \ExplSyntaxOn \prop_put:cnn{abc}{key}{value} % -> The variable \abc...

Let's say you're not serious :). The `TF` branches really should behave as much as possible as those of a conditional (and in my proposal they precisely are). Having two...

(Sorry, I just changed `if_exist_use` to `if_exist_input` throughout the thread including Frank's comments, presumably that's what everybody meant.) I agree with you that the most frequent use case will be...

This seems to call for a \color_parse:nNTF {myblue} \l_tmpa_tl { The color expression is valid and stored in \l_tmpa_tl } { Invalid and \l_tmpa_tl is set to \q_no_value? or perhaps...

@u-fischer: for instance one could keep track of options (or "attributes" of an object) as follows: ``` \prop_new:N \l_@@_options_prop \prop_set_from_keyval:Nn \l_@@_options_prop { width = , height = , depth =...

A possible syntax would be ``` \prop_update:Nnnn \l_tmpa_prop { key } { \some_code:n {#1} % non-expandable is ok \int_case:nnF {#1} { { 1 } { \prg_return:n { 2 } }...

I have some code for making `\cs_generate_variant:Nn` complain about turning `N`-type arguments into anything other than (`N` or) `c`-type, but it breaks some of our contrib tests.

The same problem is almost certainly there in other places in the latex3 repository since I thought that this would work. A good way to find them would be to...

We could provide an expandable \checkend command, with one argument, which would perform the check. It should be called manually by the environment writer in cases where that is safe,...

Hi @jfbu. Your points about `\dim_to_decimal_in_bp:n` are very relevant. For other units, I don't see how `\dim_to_decimal_in_unit:nn` could detect that its second argument is a unit such as `1mm` or...