Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (optimize_sub_char_table): Perform more greedy optimization. | Kenichi Handa | 2008-08-29 | 1 | -7/+6 |
| | |||||
* | * chartab.c (Foptimize_char_table, optimize_sub_char_table): | Stefan Monnier | 2008-05-30 | 1 | -16/+19 |
| | | | | | | | | Add a `test' argument so another predicate than `equal' can be used. (map_sub_char_table): Use `eq' rather than `equal' to merge ranges. (map_char_table): Remove unused vars `c' and `i'. * lisp.h (Foptimize_char_table): Adjust declaration. * charset.c (Fclear_charset_maps): Adjust call to Foptimize_char_table. | ||||
* | Switch to recommended form of GPLv3 permissions notice. | Glenn Morris | 2008-05-14 | 1 | -6/+4 |
| | |||||
* | (Fset_char_table_range): If range is t, really set all chars to that value. | Stefan Monnier | 2008-05-03 | 1 | -3/+2 |
| | |||||
* | (make_sub_char_table): Remove noop-yet-incorrect statement. | Stefan Monnier | 2008-02-06 | 1 | -1/+0 |
| | |||||
* | Update copyright years and FSF address. | Glenn Morris | 2008-02-02 | 1 | -4/+4 |
| | |||||
* | Fix up multi-tty merge | Miles Bader | 2007-10-12 | 1 | -1/+4 |
| | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-261 Creator: Stefan Monnier <monnier@iro.umontreal.ca> | ||||
* | (map_sub_char_table): If the range contains just one | Kenichi Handa | 2007-09-20 | 1 | -5/+14 |
| | | | | | | character, call the function with that character even if the depth is not 3. (map_char_table): Likewise. | ||||
* | (map_sub_char_table): Make it work for the top-level | Kenichi Handa | 2007-06-25 | 1 | -42/+103 |
| | | | | | char-table. Fix handling of parent char-table. (map_char_table): Adjusted for the above change. | ||||
* | (map_char_table): GCPRO table and arg. | Andreas Schwab | 2004-11-24 | 1 | -2/+2 |
| | |||||
* | Add arch taglines | Miles Bader | 2004-04-19 | 1 | -0/+3 |
| | |||||
* | Sync to HEAD | Kenichi Handa | 2004-04-16 | 1 | -4/+4 |
| | |||||
* | (map_sub_char_table_for_charset): Fix args to c_function with. | Kenichi Handa | 2003-12-29 | 1 | -1/+1 |
| | |||||
* | (char_table_translate): Use CHARACTERP, not INETEGERP. | Kenichi Handa | 2003-10-06 | 1 | -3/+2 |
| | |||||
* | (map_char_table): Protect `range' from GC. | Andreas Schwab | 2003-09-10 | 1 | -0/+8 |
| | | | | (map_char_table_for_charset): Likewise. | ||||
* | *** empty log message *** | Kenichi Handa | 2003-09-08 | 1 | -95/+28 |
| | |||||
* | *** empty log message *** | Kenichi Handa | 2003-05-06 | 1 | -1/+1 |
| | |||||
* | (map_sub_char_table): New argument DEFAULT_VAL. | Kenichi Handa | 2003-05-06 | 1 | -32/+56 |
| | | | | | (map_char_table): Don't inherit the value from the parent on initializing VAL. Adjusted for the above change. | ||||
* | (char_table_ascii): Check if the char table contents | Kenichi Handa | 2003-01-06 | 1 | -2/+6 |
| | | | | | | is sub-char-table or not. (char_table_set): Fix argument to char_table_ascii. (char_table_set_range): Likewise. | ||||
* | *** empty log message *** | Kenichi Handa | 2002-08-15 | 1 | -1/+1 |
| | |||||
* | (Fmake_char_table): Doc fixed. If PURPOSE doesn't | Kenichi Handa | 2002-07-26 | 1 | -15/+14 |
| | | | | have property char-table-extra-slots, make no extra slot. | ||||
* | Include "...h", not <...h> in some cases. | Dave Love | 2002-07-16 | 1 | -4/+4 |
| | |||||
* | (make_sub_char_table): Remove unused var. | Dave Love | 2002-07-03 | 1 | -6/+3 |
| | | | | (Fset_char_table_default, Fmap_char_table): Doc fix. | ||||
* | (sub_char_table_ref_and_range): New arg defalt. Fix | Kenichi Handa | 2002-06-12 | 1 | -42/+212 |
| | | | | | | | the previous change. (char_table_ref_and_range): Adjusted for the above change. (map_sub_char_table_for_charset): New function. (map_char_table_for_charset): New function. | ||||
* | (sub_char_table_set_range): Optimized for the case | Kenichi Handa | 2002-03-05 | 1 | -5/+5 |
| | | | | DEPTH == 3. Add workaround code for a GCC optimization bug. | ||||
* | New file that implements char table. | Kenichi Handa | 2002-03-01 | 1 | -0/+838 |