[Gambas-Notification] [Git][gambas/gambas][master] 3 commits: Add three new color constants for syntax highlighting: Escape, Label and Constant.

Benoît Minisini gitlab at mg.gitlab.com
Sat Sep 1 00:52:23 CEST 2018


Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
a73c2ed4 by gambas at 2018-08-31T13:58:53Z
Add three new color constants for syntax highlighting: Escape, Label and Constant.

[COMPILER]
* NEW: Rename a macro constant to avoid a symbol clash when compiling the interpreter.

[INTERPRETER]
* NEW: Get rid of a macro trick in 'gbx_eval.h' header.

[GB.EVAL]
* NEW: Highlight: Add three new color constants for syntax highlighting: Escape, Label and Constant.
* NEW: Rename some source files.
* NEW: Rename some constants.
* NEW: Gambas syntax highlighter now use the three new contants for escape characters in strings, for labels, and for language contants (True, False, Null, +Inf and -Inf).

[GB.EVAL.HIGHLIGHT]
* NEW: Support for the new syntax highlighting color constants.

[GB.FORM.EDITOR]
* NEW: Support for the new syntax highlighting color constants.

- - - - -
2374407b by gambas at 2018-08-31T22:46:48Z
[DEVELOPMENT ENVIRONMENT]
* NEW: Update highlighting themes by defining the new color constants.
* NEW: Update French translation.
* BUG: Option dialog: The highlighting color panel now takes the editor font size into account.

[GB.EVAL]
* BUG: Fix string highlighting.

- - - - -
7e392841 by gambas at 2018-08-31T22:49:45Z
FileChooser: After having uncompressed a file, calls the event loop before refreshing the views so that the possible inotify events are processed.

[GB.FORM]
* NEW: FileChooser: After having uncompressed a file, calls the event loop before refreshing the views so that the possible inotify events are processed.

- - - - -


30 changed files:

- app/src/gambas3/.lang/fr.mo
- app/src/gambas3/.lang/fr.po
- app/src/gambas3/.project
- app/src/gambas3/.src/CStyle.class
- app/src/gambas3/.src/MTheme.module
- app/src/gambas3/.src/Options/FOption.class
- app/src/gambas3/theme/amber
- app/src/gambas3/theme/amethyst
- app/src/gambas3/theme/blues
- app/src/gambas3/theme/emerald
- app/src/gambas3/theme/gambas
- app/src/gambas3/theme/obsidian
- app/src/gambas3/theme/pastel
- app/src/gambas3/theme/quest
- app/src/gambas3/theme/quick
- app/src/gambas3/theme/ruby
- app/src/gambas3/theme/sapphire
- app/src/gambas3/theme/visual
- app/src/gambas3/theme/zen
- comp/src/gb.eval.highlight/.project
- comp/src/gb.eval.highlight/.src/Main.module
- comp/src/gb.eval.highlight/.src/TextHighlighter.class
- comp/src/gb.eval.highlight/.src/TextHighlighter_Html.class
- comp/src/gb.form.editor/.src/FTestEditor.form
- comp/src/gb.form.editor/.src/_TextEditor_Styles.class
- comp/src/gb.form/.src/File/Chooser/FDirChooser.class
- main/gbc/gbc_dump.c
- main/gbc/gbc_output.c
- main/gbc/gbc_read.c
- main/gbc/gbc_trans_expr.c


View it on GitLab: https://gitlab.com/gambas/gambas/compare/7e3f84d1e5e6443ae7e3d4a996bf372d8df1db0c...7e392841d58eb36ff6fea1c1da183aa213eeebbd

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/compare/7e3f84d1e5e6443ae7e3d4a996bf372d8df1db0c...7e392841d58eb36ff6fea1c1da183aa213eeebbd
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gambas-basic.org/pipermail/notification/attachments/20180831/c7bd062a/attachment.html>


More information about the Notification mailing list