Frank Lanitz
d7041a0523
Adding path for config on Windows7+
2013-09-06 16:44:24 +02:00
Colomban Wendling
4786796e9a
Fix build (oops, sorry)
2013-08-20 11:54:01 +02:00
Colomban Wendling
1fe7b4848e
Fix printing under Windows
...
For some reason the Scintilla widget's Pango context don't have a
resolution set on Windows, so we get an invalid one. Fix this by
correctly peek the resolution from the map if the context doesn't
have one by itself.
https://developer.gnome.org/pango/stable/pango-Cairo-Rendering.html#pango-cairo-context-get-resolution
Thanks to Matthew Brush for debugging this!
Closes #961 .
2013-08-20 11:51:45 +02:00
Frank Lanitz
791cad3059
Update of Italian translation Giuseppe Penone
2013-08-20 11:39:37 +02:00
Frank Lanitz
0c2dac1e20
Update of German translation
2013-08-19 17:58:24 +02:00
Matthew Brush
4e924817b3
Use empty string on win32 when no print command
...
In the preferences dialog it would show a single
quote because the print command couldn't be found
and the NULL prematurely terminated the g_strconcat()
call, leaving a single quote in the print command
entry.
Thanks to Lex for finding where the problem was.
2013-08-18 20:59:31 -07:00
Colomban Wendling
82f82ed372
Use GLib's portable version gethostname(): g_get_host_name()
...
Drop our own portability layer and use GLib's one instead (which
actually does exactly the same as our own).
Thanks to Matthew for spotting this.
2013-08-18 00:52:48 +02:00
Colomban Wendling
978fca130f
Fix our Scintilla patch
...
It got broken by df589a9d52086b22fe1dc7591482f5aa8f9bbc0e -- you have
to fix the line change count in the block header too.
2013-08-16 14:48:31 +02:00
Fitorec
f934d2cf94
Update the create_php_tags.php
script
...
* Uses more recent URL (as updated in other PR)
* Downloads the funcsummary.txt file by itself
* Support running the script from any directory
Closes #47
2013-08-15 22:24:25 -07: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
Matthew Brush
d44dfdb9ac
Save configuration when plugin manager dialog is closed
...
Closes #62
2013-08-15 18:53:21 -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
Edward Hutchins
01b7191d66
Added hashbang detection for node=>javascript.
...
Closes #149
2013-08-15 13:54:44 -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
Nick Treleaven
c615d8431f
Don't call getenv twice
2013-08-15 17:52:13 +01:00
Colomban Wendling
17f9dac0c6
Update our Scintilla patch for Batch lexer
2013-08-15 14:51:28 +02:00
Colomban Wendling
6063e077c3
PHP: Recognize vertical tab (\v) and form-feed (\f) as whitespaces
...
Even though PHP doesn't handle those very well (it emits warnings about
"unexpected character"), it still counts them as whitespaces, so
properly handle them as such.
2013-08-15 14:51:28 +02:00
Colomban Wendling
0101365b1f
PHP: Add strings tests
2013-08-15 14:51:28 +02:00
Frank Lanitz
a114d1c3e2
Update of German trnaslation to fix a double use of accelerator
2013-08-15 14:43:36 +02: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
Nick Treleaven
0998f1c19c
Make code more readable by renaming poorly named macros NZV and NVL
...
Closes #159
2013-08-14 21:54:20 -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
Frank Lanitz
5dbad33a24
Merge pull request #158 from duncannz/master
...
Add various HTML5 keywords
2013-08-14 04:52:34 -07:00
Nick Treleaven
cba7fcfe95
Fix full hashing on 64-bit platforms
2013-08-12 15:18:20 +01:00
Nick Treleaven
6d33485337
Fix warning 'comparison between signed and unsigned integer expressions'
...
With gcc on Windows.
2013-08-11 14:53:35 +01:00
Nick Treleaven
0c7cf8df10
Fix gcc warning 'cast to pointer from integer of different size'
2013-08-11 14:31:30 +01:00
Nick Treleaven
c4f98d85cb
Use proper string comparison for portability
2013-08-11 10:57:53 +01:00
Colomban Wendling
cc9e56e9bc
PHP: Fix parsing of anonymous functions using the "use" keyword
...
http://www.php.net/manual/en/language.namespaces.php#104136
2013-08-08 17:27:25 +02:00
Colomban Wendling
fb7bd34592
PHP: Fix parsing of anonymous functions returning a reference
2013-08-08 17:27:25 +02:00
Frank Lanitz
9fbe2bc319
splitwindow: Change wording for keybinding to by in sync with tools-menu entries. Should fix #102
2013-08-08 11:43:12 +02:00
elextr
f15f61768d
Fix sign comparison warning
...
Since the previous line ensured len is < 100, just casting it is fine.
2013-08-05 12:13:42 +10:00
Duncan de Wet
992ee22ce7
Add various HTML5 keywords
2013-07-31 17:39:11 +12:00
Colomban Wendling
0b010e2f45
Bash: Fix handling of quoted HereDoc delimiters
...
Imported from upstream Scintilla bb784e214430498e91c9935bbc841c798629212f
Closes [bugs:#952]
2013-07-23 17:25:53 +02:00
Colomban Wendling
458f4f2e75
Don't warn when trying to close a document when none are open
...
When using the document close keybinding, it is legitimate for the
callback to be called even if there are no documents open, so properly
check for this.
Closes [bugs:#941]
2013-07-21 13:50:25 +02:00
Colomban Wendling
f0f3a6cd99
Update Scintilla to version 3.3.4
2013-07-21 12:04:14 +02:00
Colomban Wendling
7d1cd77eef
update-scintilla.sh: Fix displaying of the message for new files
2013-07-21 11:33:40 +02:00
Colomban Wendling
e0ef859c7f
Verilog: Fix parsing initializers
...
Import upstream CTags fix for parsing Verilog initalizers
(fixes parsing of test bug2747828.v).
2013-07-19 17:17:55 +02:00
Colomban Wendling
c7e0fba6ca
ObjectiveC: Fix re-parsing
...
Import upstream CTags fix for proper reinitialization of the ObjectiveC
parser, fixing parsing after the first call.
2013-07-19 17:17:55 +02:00
elextr
8d3085b61c
Add C++ member pointer operator to scope autocomplete operators
...
C++ member pointers use the syntax ->* so the scope autocomplete
list was showing after -> then disappearing when * was typed.
Fixes #907 h.
2013-07-18 13:00:06 +10:00
elextr
cac1115ced
Prevent reading past start of Scintilla buffer
...
A quick check seemed to show Scintilla does not check the minimum
value is positive, so just check here to be safe and log message
if it fails.
2013-07-18 12:36:42 +10:00