624 Commits

Author SHA1 Message Date
Matthew Brush
b2ce441fb1 Update Vala file template
Vala is not Java
2014-05-03 21:37:41 -07:00
Matthew Brush
f1923c79b4 Simulate main function in Python 2014-05-03 21:23:29 -07:00
Matthew Brush
1f67e42b12 Replace tabs with 4 spaces in main.py template 2014-05-03 21:23:29 -07:00
NiKaro127
ace6d6b3ed Add VBS extension to FreeBasic syntax
Just adding '*.vbs' to 'FreeBasic' line.
2014-05-04 05:13:21 +02:00
Colomban Wendling
53d17aecfd CSS: remove some pseudo elements listed as pseudo classes 2014-05-04 00:16:27 +02:00
Colomban Wendling
1944e26ee0 CSS: fix mappings to non-existing styles 2014-05-04 00:16:27 +02:00
Frank Lanitz
2b1616d829 Update tooltip string for check_cmdline_new_files 2014-05-01 00:21:19 +02:00
Frank Lanitz
95306ac8db Try to fix some duplicated accelerators inside Edit->Commands 2014-05-01 00:07:23 +02:00
Frank Lanitz
3f50f357d3 Adding while to list of SQL keywords 2014-04-29 14:13:42 +02:00
Colomban Wendling
aeab183ef2 Merge branch 'unified-encoding-combo-boxes' 2014-04-15 15:57:13 +02:00
Colomban Wendling
8c5e198cf1 Unify encoding combo boxes
Make all encoding combo box display a list with encodings grouped by
categories into sub-menus, making it easier to find the appropriate
encoding than in a big single-level list.

This is what was used in the Open dialog, but not in the Preferences
dialog or the Find in Files dialog.  This also makes the encoding
combo boxes behave more like the encoding menus.
2014-04-15 15:51:49 +02:00
Colomban Wendling
451d58a2dd Cleanup data files installation
Don't use wildcards to select files to install, nor manually perform
the installation when Automake could do it for us.

Using wildcards makes it hard to know what will really be installed,
and may results in installing files not part of the distribution.
2014-04-15 14:43:25 +02:00
Colomban Wendling
3ec0369f47 Merge branch 'wip/configurable-mime-type--gicon' into wip/configurable-mime-type-gicon 2014-04-14 20:27:20 +02:00
Colomban Wendling
9a41f919c1 Update mappings for new Scintilla 2014-04-14 16:36:05 +02:00
SiegeLord
ff796360ce Rust: Update keywords 2014-04-01 21:37:03 -04:00
Steven Valsesia
1d0fc64ce8 Add the choice to use Windows or Gtk color chooser dialog
Modification of the string "Use Windows File Open/Save dialogs" to
"Use Windows native dialogs".

Signed-off-by: bestel <steven.valsesia@gmail.com>
Signed-off-by: Colomban Wendling <ban@herbesfolles.org>
2014-03-30 20:40:12 +02:00
Francisco Iacobelli
1f0898be05 changed filetypes.latex to add Bibtex compilation 2014-03-21 15:47:52 -05:00
elextr
b27b3678dd Add boolean to Pascal keyword list
Pascal has a boolean type (see wikipedia entry) fixes bug #1033
2014-03-21 15:46:45 +11:00
elextr
d76323260c Put Makefile comments at start of line.
In a makefile comments in recipes must start at the beginning of
the line (see [1]).  Thanks to cousteau on IRC.

[1] http://www.gnu.org/software/make/manual/make.html#Recipe-Syntax
2014-03-14 15:03:12 +11:00
Colomban Wendling
98717999d0 Fortran: add missing block and endblock keywords 2014-02-23 20:02:56 +01:00
Adam Hirst
05dda6b001 Updated keywords and intrinsic functions in accordance with the Fortran 2008 standard. 2014-01-20 15:21:36 +00:00
Adam Hirst
10ac2816af Removed years-old typo from the keyword list. 2014-01-20 15:20:12 +00:00
Colomban Wendling
7c6f48e4f5 Workaround a slowness in multi-column combo boxes under GTK3
Always set the combo boxes' wrap-width after their models are fully
filled to work around dramatic slowness described in GTK bug
https://bugzilla.gnome.org/show_bug.cgi?id=722388
2014-01-18 03:13:05 +01:00
SiegeLord
3d7ade4e02 Integrate the Rust lexer with the rest of Geany's functionality 2014-01-14 12:50:38 -05:00
dobkeratops
b17b4be126 Added the Rust filetype 2014-01-14 12:50:37 -05:00
Colomban Wendling
1a5554c41c Add our stock icons manually
Although GtkIconFactory implements GtkBuildable properly and works just
fine, Glade can't handle it and keeps removing it upon save.  So, drop
the automatic setup to a manual one so the UI description is editable
with Glade again, and which also has the small advantage of not
repeating the stock ID strings.
2014-01-10 18:33:04 +01:00
kuroidoruido
8d5c7fbdc1 Update filetypes.sql
Add loop and replace keywords
2014-01-08 23:54:46 +01:00
Colomban Wendling
d29b5912ff Read filetype's mime type from the configuration files
This allows custom filetypes to define a mime type, hence the icon
displayed for this filetype;  as well as moving ones for built-in
filetypes out of the code to the configuration files.
2013-10-15 03:06:01 +02:00
Nick Treleaven
a408938e95 Set group for Clojure filetype 2013-10-13 12:57:37 +01:00
Colomban Wendling
c427ddb656 SQL: fix single-line comment marker
Closes [bugs:#997].
2013-09-19 19:40:56 +02:00
TheHappyMarquis
05c9f10dd8 Restore HTML filetype doublestring/hstring to original color
Closes #74 and #75
2013-08-15 20:47:35 -07:00
Hoàng Minh Thắng
7d4a2928b7 Add Clojure filetype
Includes changes in referenced pull request comments.

Closes #92
2013-08-15 20:12:13 -07:00
Igor Shaula
4c3730caf7 LexPowerShell fixes and improvements
* fix here-string highlighting
* add doccomment keyword highlighting
* add #region folding

Closes #132
2013-08-15 19:51:17 -07:00
Igor Shaula
df589a9d52 Add PowerShell filetype
Windows PowerShell is a command-line shell and associated scripting language
which comes out of the box with Windows 7/Server 2008/8/Server 2012.

Original lexer from Scintilla is used.
2013-08-15 19:44:33 -07:00
Antoine Turmel
ef7b092ef9 Adding .properties file under Conf markup
See http://en.wikipedia.org/wiki/.properties

Closes #162
2013-08-15 18:02:47 -07:00
Benjamin Chrétien
1a185d87a4 Add CUDA C/C++ support
Closes #147
2013-08-15 17:55:36 -07:00
YosefOr
706abfbf38 Add detection of PKGBUILD files as Shell scripts
Closes #120
2013-08-15 15:21:42 -07:00
Miro Hrončok
9e22ec8535 Added Graphviz custom filetype
Closes #125
2013-08-15 15:10:45 -07:00
Ypnose
b11a3adb7b Add detection support for various Shell scripts
* Add shebang detection of mksh and tcsh.
* Add file extension detection of mksh, tcsh, and the various
"profile" shell scripts.

Closes #126
2013-08-15 14:48:06 -07:00
Felix Totir
03e3ba7987 Added keywords for Matlab classes syntax highlight
Closes #136
2013-08-15 13:21:41 -07:00
John Long
a1e9205270 Update PHP source repo for tags and tags file
The new tags file seems to have lots of new symbols. It needs testing
by PHP programmers.

Closes #137
2013-08-15 13:09:35 -07:00
exbb2
09e7d8398f Haskell filetype improvements and support for Literal Haskell
Closes #155 and also closes #139
2013-08-14 23:16:39 -07:00
canou
b518770dea Add support for DOS, OS/2 and Windows batch files
* Uses existing LexOthers.cxx from Scintilla already in use by Geany
* "identifier" style mapping goes to "string" for better presentation
even if it's semantically incorrect, we'll change it back if it causes
issues for anyone.
* Filetype configuration and keywords taken from Don Ho's Notepad++.

Closes #160
2013-08-14 23:04:35 -07:00
Fabio Ticconi
a08f595b35 Erlang filetype and snippets improvements
* Add .hrl Erlang "header" file
* Add some useful snippets
* Add template for Erlang files as per EDocs guidelines

Closes #157
2013-08-14 22:19:14 -07:00
Antoine Turmel
db140bb614 Adding .xul and .dtd extensions with XML
See: http://en.wikipedia.org/wiki/.xul and http://en.wikipedia.org/wiki/.dtd

Closes #161
2013-08-14 21:38:47 -07:00
Duncan de Wet
992ee22ce7 Add various HTML5 keywords 2013-07-31 17:39:11 +12:00
Colomban Wendling
436e0bf3f3 PHP: add PHP 5.5 keywords 2013-07-03 19:26:23 +02:00
John Long
750ac6e978 Add 'self' to list of PHP keywords 2013-06-24 23:56:37 +02:00
Edwin Lee
fbc6bdc850 Add some missing Fortran file extensions
Updated Fortran file extensions to include f08 (Fortran 2008) and all
the preprocessor Fortran extensions.
2013-06-24 23:22:30 +02:00
Mislav Blažević
ce3cfa25da break is keyword in pascal 2013-06-09 21:52:13 +03:00