Commit graph

1,037 commits

Author SHA1 Message Date
Charlie Gordon
2aaabb719c scripting issues:
- always pass universal argument as last argument
- change do_compile_error() accordingly
- pass universal argument to do_eval_expression()
2020-10-13 07:14:17 +00:00
Charlie Gordon
436a0b2c60 remove committed files from .cvsignore 2020-10-09 00:06:39 +00:00
Charlie Gordon
49a1c1275b style and color fixes:
- document default styles
- skip_blanks() returns the next character
- simplify minimal parser
- handle multiline comments in config files
2020-10-09 00:00:55 +00:00
Charlie Gordon
aecdcf067c remove obsolete dependencies 2020-10-08 22:32:56 +00:00
Charlie Gordon
6941fb03e7 added macros for default configuration settings:
- #define DEFAULT_TAB_WIDTH  4 /* used to be 8 */
- #define DEFAULT_INDENT_WIDTH  4 /* used to be 8 */
- #define DEFAULT_FILL_COLUMN  70
2020-10-04 23:57:11 +00:00
Charlie Gordon
1a2fdd3b60 update to version 2.26 2020-10-04 23:53:39 +00:00
Charlie Gordon
123c26d568 update to version 2.26 2020-10-04 23:50:30 +00:00
Charlie Gordon
4e5435056d add colorizers for txl, nim, rebol, elm, jai, ats 2020-10-02 21:32:29 +00:00
Charlie Gordon
184c3efd82 clang: many improvements
- add V language support
- add C99 and C11 keywords
- improve regex detection
- detect formfeed as resetting identation
- improve indentation algorithm
- fix Allman style
- improve js identifier parse (handle unicode characters)
2020-10-02 20:57:51 +00:00
Charlie Gordon
85ce662732 extra-modes: small improvements
- simplify style setting for asm
- add RapydScript as a Python flavor
- add Tiger language support
2020-10-02 20:39:38 +00:00
Charlie Gordon
f03be46035 arm: small improvements
- improve comment handling
- autodetect `;` comments if `;` at start of line
2020-10-02 20:31:14 +00:00
Charlie Gordon
cf8f4e4c5a add column and basename sort options 2020-10-02 20:26:21 +00:00
Charlie Gordon
cdbec6592b improve filelist_display_hook filename extraction 2020-10-02 20:18:26 +00:00
Charlie Gordon
0dd16fb25e shell: small improvements
- refine C-O interactive switch
- fix disable shell_get_curpath lookup on comments
2020-10-02 20:16:09 +00:00
Charlie Gordon
b09618c138 update recent section 2020-10-02 20:09:18 +00:00
Charlie Gordon
b5c2533adc add .ls9 extension 2020-10-02 20:08:12 +00:00
Charlie Gordon
4a5dbc44df add break keyword 2020-10-02 20:06:44 +00:00
Charlie Gordon
785bb524ab fix off by one bug, missing * 2020-10-02 20:06:02 +00:00
Charlie Gordon
7535edb6f5 add .ico extension 2020-10-02 20:04:23 +00:00
Charlie Gordon
1bdd0d319b add state variable c_label_indent 2019-05-28 04:30:56 +00:00
Charlie Gordon
da012ed4a7 dump symbols from Apple dynamic libraries 2019-05-28 04:29:48 +00:00
Charlie Gordon
1865600e6a improve current directory detection from shell prompt in shell buffers 2019-05-28 04:28:49 +00:00
Charlie Gordon
f24829d676 disable preview mode on enter from dired pane 2019-05-28 04:27:34 +00:00
Charlie Gordon
8a3015aa88 improve binary file detection in filename completion 2019-05-28 04:26:14 +00:00
Charlie Gordon
89e7a85a06 bumped copyrights 2019-03-27 08:05:05 +00:00
Charlie Gordon
758f8d3386 Small fixes
- add qe_digit_value(): returns arithmetic value of character
- single test in qe_inrange()
- simplify qe_isxdigit() and use qe_isxdigit_()
- remove to_hex()
- hex.c: use qe_digit_value() instead of to_hex()
- update TODO.org, README
- bump VERSION to 5.2alpha
2019-03-27 07:44:36 +00:00
Charlie Gordon
de1ce1f3f9 Small fixes
- add qe_digit_value(): returns arithmetic value of character
- single test in qe_inrange()
- simplify qe_isxdigit() and use qe_isxdigit_()
- remove to_hex()
- hex.c: use qe_digit_value() instead of to_hex()
- update TODO.org, README
- bump VERSION to 5.2alpha
2019-03-27 07:43:56 +00:00
Charlie Gordon
8f581d345a Small fixes
- fix non-recursive Pascal comments
- fix OCaml recursive comments
- fix Pascal and OCaml comments
- add Wolfram Language
2019-03-27 07:43:07 +00:00
Charlie Gordon
008751dbf9 add qe_debug target: compiled with -O0 2019-03-27 07:41:54 +00:00
Charlie Gordon
57e6ee3eb8 constify 2019-03-27 07:32:42 +00:00
Charlie Gordon
956bb32350 add Jack and Smac programming languages 2019-03-27 07:31:20 +00:00
Charlie Gordon
6fe5e6525a add zdump archive format 2019-03-27 07:29:57 +00:00
Charlie Gordon
1e04ef18f4 update stb_image.h
- upgrade from version 2.15 to version 2.22
- add support for 16-bit png and 1-bit BMP
- this fixes the crash bug on tests/tiger.bmp
- change sbti__shiftsigned to avoid clang -O2 bug
2019-03-27 07:16:05 +00:00
Charlie Gordon
c67392fc87 *** empty log message *** 2018-12-19 14:00:08 +00:00
Charlie Gordon
1fcec4b9ac add some test files 2018-12-19 11:48:29 +00:00
Charlie Gordon
23d82af50c Small fixes
- support SF_NUMBER for buffer sort
- fix image scaling
- support ESC c and fix ESC [ J escape sequences
- add C-u C-x C-n to parse nest-error from current buffer offset
- increase MIN_MMAP_SIZE to 2MB
- add window caption for popup windows
- store completion name in MinibufState for popup window caption
- adjust htmlsrc-mode score:
  85 if both extension and contents match rules
  80 if just one of them matches
- refine c-mode probe function
- simplify print_bindings()
2018-12-19 11:45:39 +00:00
Charlie Gordon
da7db82cb7 updated copyrights, changed version to 5.0beta 2018-04-11 13:46:03 +00:00
Charlie Gordon
165f558e02 add filelist and archive Makefile target 2018-04-11 13:37:39 +00:00
Charlie Gordon
18900e7573 add filelist and archive Makefile target 2018-04-11 13:37:07 +00:00
Charlie Gordon
cea2008c05 fix flags for embedded scripts and styles in html-src 2018-04-11 09:26:42 +00:00
Charlie Gordon
cdbf781e73 fix linux compilation warnings 2018-04-09 14:41:58 +00:00
Charlie Gordon
7da09b1099 add recent working files to archive target 2018-04-09 14:41:38 +00:00
Charlie Gordon
def241318a stb: fixed prototypes 2018-04-09 14:36:41 +00:00
Charlie Gordon
4e7c0c0add clang: keywords used as object property tags are regular identifiers 2018-04-09 05:28:57 +00:00
Charlie Gordon
a1f7acdc52 Small fixes
- support SF_NUMBER for buffer sort
- fix image scaling
- support ESC c and fix ESC [ J escape sequences
- add C-u C-x C-n to parse nest-error from current buffer offset
2018-02-11 11:44:18 +00:00
Charlie Gordon
997ca7c305 extra-languages: add syntax highlighting for the Eff programming language 2017-06-30 16:28:02 +00:00
Charlie Gordon
5ee626a083 clang: add JS++, Koka and Typescript languages, small improvements
- add alternate name for Objective C, js, as, qs, ec
- js: colorize most type annotations
2017-06-30 16:27:09 +00:00
Charlie Gordon
f0aeea99e0 shell-script-mode: add alternate name for markdown highlighting 2017-06-30 16:23:03 +00:00
Charlie Gordon
039f8c364d markdown-mode: improve highlighting
- space disables matching of bold, emphasis and italics
- highlight link addresses
2017-06-30 16:21:55 +00:00
Charlie Gordon
5b1dca5f04 html-mode: add global variable to enable/disable mode
- add use_html global variable
- default value is 1, set to 0 in ~/.qe/config to disable html parser
2017-06-22 22:02:25 +00:00