d4b488ed40Merge branch 'texteditor-completion' into 'master'
Bruce Steers
2023-11-11 14:50:46 +00:00
99c0b50cdeRedraw some 'gambas-thin' icons.
master
Benoît Minisini
2023-11-11 14:14:51 +01:00
fe1e2914b1Project tree: Adding new files is possible again.
Benoît Minisini
2023-11-11 13:39:51 +01:00
284da64b73Option dialog: Opening the dialog twice when the "Interface" tab is selected does not crash anymore.
Benoît Minisini
2023-11-11 13:12:45 +01:00
0ab20519daTextHighlighter: When a "from" or "between" right limit is at end of line, test it before trying to match anything else.
Benoît Minisini
2023-11-10 20:50:51 +01:00
b26611bec2tweak Completion.class
Bruce Steers
2023-11-10 02:56:38 +00:00
e5661f855cupdate Completion.class, remove unneeded TextEditor checks. [GB.FORM] * OPT: remove checks for TextEditor where not needed
Bruce Steers
2023-11-10 02:48:18 +00:00
c795d95912Profiling windows are now embedded in the workspace.
Benoît Minisini
2023-11-09 23:38:05 +01:00
637879db26Put the project name inside the profile file.
Benoît Minisini
2023-11-09 23:35:13 +01:00
83e0ec3752Add TextEditor to controls that Completion.class can use [GB.FORM] * NEW: Add TextEditor to Completion.class
Bruce Steers
2023-11-09 15:17:44 +00:00
454a39bbf9Update c_bigint.c
Xiaokong Li
2023-11-09 14:09:23 +00:00
0ad90d9fecUpdate c_bigint.c
Xiaokong Li
2023-11-09 14:06:02 +00:00
171b8ecfdcUpdate c_bigint.c
Xiaokong Li
2023-11-09 14:04:37 +00:00
cbf1bd1268Update c_bigint.h
Xiaokong Li
2023-11-09 13:55:42 +00:00
dbd5395941TextHighlighter: Fix compilation when there are several alternative commands for a same state.
Benoît Minisini
2023-11-09 11:22:26 +01:00
c81c73a3beFileChooser: The view buttons are now correctly updated when the view is changed from code.
Benoît Minisini
2023-11-06 19:13:05 +01:00
0426793a9fUpdate vb.c
Xiaokong Li
2023-11-06 12:06:08 +00:00
c0603701f7TextEditor: Do not draw top limit of cursor highlight on the first line and bottom limit on the last line.
Benoît Minisini
2023-11-06 12:15:50 +01:00
87d2420aefTextEditor: First line can be folded again.
Benoît Minisini
2023-11-06 12:01:50 +01:00
eed903d292Merge branch 'bsteers4-master-patch-75894' into 'master'
Bruce Steers
2023-11-05 22:20:00 +00:00
f87f2a2cadTextEditor: 'TextHighlighterTheme.GetIncludeColors()' is now '_GetIncludeColors()'.
Benoît Minisini
2023-11-05 23:19:38 +01:00
44820aa6b7Update TextEditor.class; use new name for method _GetIncludeColor [GB.FORM.EDITOR] * BUG: GetIncludeColor should be _GetIncludeColor
Bruce Steers
2023-11-05 16:07:42 +00:00
b23660c39aAdd new file
Xiaokong Li
2023-11-05 14:54:10 +00:00
fd8781cae4FileView: 'ShowDetailed' is now deprecated. Update documentation
Benoît Minisini
2023-11-04 21:32:27 +01:00
97e9ae0749TextHighlighter: Fix 'ToRichText()' for GTK+ that is more strict on markup syntax.
Benoît Minisini
2023-11-04 15:49:27 +01:00
29ec2ec357Merge branch 'dial' into 'master'
Fabien Bodard
2023-11-03 19:51:37 +00:00
df5e159c5eOpen project dialog: Do not crash if there is no project template when creating a new project, even if it should not happen.
Benoît Minisini
2023-11-03 20:48:00 +01:00
5ebbcc6026TextHighlighter: Implement the 'ToRichText()' method.
Benoît Minisini
2023-11-03 20:45:29 +01:00
97bb0b57b7TextEditor: Highlight background of included highlighters the same way as 'gb.highlight', with colors.
Benoît Minisini
2023-11-03 20:34:30 +01:00
a1db0cf233Fix background highlighting of included highlighters.
Benoît Minisini
2023-11-03 20:33:42 +01:00
173e9a699dAnother fix of 'gambas' highlighting when 'CanRewrite' is FALSE.
Benoît Minisini
2023-11-03 18:07:06 +01:00
e1fd4f9e78Fix 'Highlight.LengthBefore' when strings have non-ASCII characters.
Benoît Minisini
2023-11-03 17:53:54 +01:00
7179b5f18dTextEditor: 'Highlight' property returns the highlighter key as before, not the highlighter display name.
Benoît Minisini
2023-11-03 13:43:49 +01:00
5092c40096BUG: Text editor: Procedure list popup works again.
Benoît Minisini
2023-11-03 13:42:16 +01:00
252617baefFix 'gambas' highlighting when 'CanRewrite' is FALSE. Fix highlighting recursion when 'CanRewrite' is TRUE.
Benoît Minisini
2023-11-03 01:21:44 +01:00
982f48f0bbTextEditor: 'Keywords' property works again.
Benoît Minisini
2023-11-02 21:17:23 +01:00
6b15686060Option dialog: Sort themes by name in the combobox.
Benoît Minisini
2023-11-01 23:29:27 +01:00
b9bdfc5363Fix translation of color names.
Benoît Minisini
2023-11-01 23:28:55 +01:00
d8abb37e60Merge branch 'bsteers4-master-patch-50213' into 'master'
Bruce Steers
2023-11-01 17:23:25 +00:00
f3419c8786'TextHighlighter.CanRewrite' is now dynamic. 'TextHighlighter._Register()' is now 'TextHighlighter._RegisterColor()'.
Benoît Minisini
2023-11-01 18:14:38 +01:00
9fea77fb87Update CDocument.class, use the new dynamic CanReWrite property [GB.FORM.EDITOR] * BUG: use new dynamic CanReWrite property in TextEditor
Bruce Steers
2023-11-01 09:40:44 +00:00
13be9a4a53Calling 'Object.Attach()' on a control now triggers an automatic refresh.
Benoît Minisini
2023-10-31 19:02:23 +01:00
0f3eb95f4bThe component is now deprecated. Raise an error early if we try to load 'gb.eval.highlight' when 'gb.highlight' is loaded.
Benoît Minisini
2023-10-31 13:35:14 +01:00
b891f3a81eAdd a new process objet to the internal process object list after signals have been checked.
Benoît Minisini
2023-10-31 13:26:18 +01:00
9add7f1693tweak sh highlight
Bruce Steers
2023-10-28 23:45:40 +01:00
e815d714d3Correctly set 'TextHighlighter.CanRewrite'. This really should not be a global variable!
Benoît Minisini
2023-10-29 00:36:23 +02:00
9f21f0c9c0Fix 'gambas' and 'webpage' highlighting.
Benoît Minisini
2023-10-29 00:02:29 +02:00
1608babe38Enhance the Gambas code analyzer to speed up the new highlighting component.
Benoît Minisini
2023-10-28 23:36:10 +02:00
2d5dd6ddacadd escape chars to sh
Bruce Steers
2023-10-28 19:08:13 +01:00
f924966bcdMake sh.highlight [GB.HIGHLIGHT] * NEW: create initial sh highlight file
Bruce Steers
2023-10-28 11:54:09 +00:00
685037ef54Fix 'Application.Host' and 'Application.Port'. The port is not stored in CGI["SERVER_PORT"], but in the port part of CGI["HTTP_HOST"].
Benoît Minisini
2023-10-28 09:59:36 +02:00
74eeb810afCompile 'gb.highlight' before 'gb.form.editor' that requires it.
Benoît Minisini
2023-10-28 09:55:28 +02:00
2afa5ed141Merge branch 'master' of gitlab.com:gambas/gambas
Benoît Minisini
2023-10-28 02:27:46 +02:00