918 Commits

Author SHA1 Message Date
Nick Treleaven
6bbce18c71 Show SVN revision as '>=' because 'svn up' may not have caused a
re-run of configure.
Show build date as 'on or after' compilation of about.o.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1574 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-25 16:00:13 +00:00
Enrico Tröger
6e630eb8ae Add shebank-like detection for XML files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1573 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-25 15:19:23 +00:00
Enrico Tröger
39dbad8829 Improve sensitivity of recent files sub menus.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1572 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-25 14:42:43 +00:00
Enrico Tröger
db9271df29 Add *.ash and *.bash as filetype entensions for filetype SH.
Add ash and wish to the shebang patterns.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1571 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-25 13:08:17 +00:00
Nick Treleaven
a849585ac1 Add support for %e, %f in project run command.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1570 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-25 12:03:35 +00:00
Nick Treleaven
3af3268247 Use get_build_executable() in prepare_run_script().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1568 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-24 16:12:12 +00:00
Nick Treleaven
b7e499529d Add setptr() macro to free data and reassign to the same pointer.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1567 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-24 16:00:48 +00:00
Enrico Tröger
5331b0ada0 Fix loading of UTF-16/32 encoded files with a BOM.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1566 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-24 10:24:26 +00:00
Nick Treleaven
9d09231c40 Use tag_list_add_groups() in init_tag_list().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1565 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-23 17:20:47 +00:00
Enrico Tröger
7f5da42a22 Fix wrong target list for PRIMARY clipboard.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1564 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-23 15:30:54 +00:00
Enrico Tröger
12104026d0 Backport changes from CTags SVN to fix parse problems in the Ruby parser.
Add filetype extension "*.ruby".


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1563 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-23 14:26:52 +00:00
Enrico Tröger
bd205a7374 Oops, forgot keyfile.c.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1562 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-23 14:04:20 +00:00
Enrico Tröger
c1f109bc13 Add default startup directory option (closes #1704988).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1561 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-23 13:44:25 +00:00
Enrico Tröger
2f7fc48bf4 Added popup menu item: Change current working directory.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1560 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-23 13:40:57 +00:00
Nick Treleaven
e3ffabcdea Add Haskell tags support from CTags patch on sf.net written by Peter
Strand (thanks).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1558 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-23 12:32:06 +00:00
Nick Treleaven
614ae5c2aa Move C-only isident(), isident1() functions to get.h.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1557 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-22 15:31:40 +00:00
Enrico Tröger
c96d286fb9 Post-release version bump.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1555 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-21 18:38:32 +00:00
Enrico Tröger
e2bbdefaa6 New Release!
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1553 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-21 16:25:51 +00:00
Enrico Tröger
011fcde8ea Updated for Geany 0.11.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1551 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-21 15:24:27 +00:00
Enrico Tröger
2068f981a3 Added Bulgarian translation (Thanks to Dilyan Rusev).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1540 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-16 17:08:22 +00:00
Nick Treleaven
4321eeaea9 Add workaround for PHP/TCL closing brace de-indenting.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1539 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-16 12:51:29 +00:00
Nick Treleaven
c074639def Fix bug when loading custom filetypes.common styles.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1538 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-16 12:26:53 +00:00
Nick Treleaven
ea5f82976f Show fold line by default (so it's clearer there are hidden lines).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1537 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-15 16:04:37 +00:00
Enrico Tröger
1b41744c27 Applied patch from Michal Kurgan to disable separately use of global white space foreground and background colours (thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1536 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-15 15:39:26 +00:00
Enrico Tröger
b5f8992a5d Added many widget names to different dialogs for use with custom styles. Menu items still don't work.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1535 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-15 15:16:16 +00:00
Enrico Tröger
5fdf697f2a Hide notebooks tabs instead of sidebar when toggling additional widgets.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1534 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-15 13:02:23 +00:00
Enrico Tröger
4198ac8e27 Fixed wrong clipboard target (closes #1711483).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1533 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-15 12:35:21 +00:00
Nick Treleaven
db0bd302b3 Hopefully fix #1718532 - 'Crashes when open a special file';
backported from Scintilla 1.73.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1532 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-14 15:53:23 +00:00
Nick Treleaven
f8eddeb70a Fix removing indent spaces after switching back to tab indenting.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1531 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-14 13:06:18 +00:00
Nick Treleaven
cc3d26df71 Add some menu separators to group filetype menu items.
Reorder Haskell, O-Matrix, VHDL filetypes.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1530 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-14 12:55:55 +00:00
Nick Treleaven
6fdfb3d50e Fix #1717418, Hang on SQL file load.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1529 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-12 12:25:11 +00:00
Nick Treleaven
6066c2816f Fix bug when directory doesn't exist in utils_get_file_list().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1528 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-11 17:31:06 +00:00
Nick Treleaven
fc92459681 Wrap notebook pages when switching tabs.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1527 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-11 16:43:13 +00:00
Nick Treleaven
9570443c7b Use open folder dialog for project base path instead of create folder
dialog (better for choosing existing directories, and can still
create new folders).
Add optional title parameter for open dialog with ui_path_box_new()
and ui_setup_open_button_callback().
Use Windows folder dialog in ui_path_box_open_clicked().


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1526 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-11 16:34:18 +00:00
Nick Treleaven
479066fb19 Prevent double loading of common styles when filetype none is used
before other filetypes.
Replace init_styles() with direct initialization of style_sets.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1525 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-11 13:01:50 +00:00
Nick Treleaven
a2f2e78914 Rename 'confdialog' to 'prefs'.
Move compile time options section into an appendix (most users
shouldn't change these options).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1524 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-11 12:41:01 +00:00
Nick Treleaven
92f5a347b8 Update docs for loading user tags at startup.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1523 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-11 12:21:52 +00:00
Nick Treleaven
6a53d1e307 Load global tag files stored in ~/.geany/tags when needed.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1521 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-11 11:58:56 +00:00
Nick Treleaven
163890a33e Move search_get_file_list() to utils.c.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1520 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-11 11:42:00 +00:00
Nick Treleaven
37b6189380 Update C global tags for GTK+ 2.10 and it's dependencies.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1519 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-10 16:36:50 +00:00
Nick Treleaven
76f03b068b Make backspace unindent when using spaces for indentation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1517 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-09 11:23:50 +00:00
Nick Treleaven
2e9935303c Fix auto-indentation when the filetype is not set.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1516 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-08 17:45:54 +00:00
Enrico Tröger
1746b6e66c Added sci_get_line_indentation() and sci_set_line_indentation().
Fixed broken increase/decrease indentation when using only spaces for indentation.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1514 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-08 16:03:07 +00:00
Enrico Tröger
c9d5ef64c1 Prevent installation in a directory without proper write permissions under Windows. Display an error message instead.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1513 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-07 15:36:43 +00:00
Enrico Tröger
7821bde1d2 Added build instructions.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1512 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-07 13:57:03 +00:00
Enrico Tröger
725ae82446 Added new filetype Haskell (patch by Guillaume Hoffmann, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1510 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-06 14:05:43 +00:00
Nick Treleaven
40348cb3f4 Add brace indenting support for Perl and TCL.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1508 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-05 16:51:41 +00:00
Nick Treleaven
ad56cd59de Make marker and matching brace keybindings global.
(Also indent some case statement bodies).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1507 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-05 16:35:59 +00:00
Enrico Tröger
e83bf14955 Applied patch from John Gabriele which adds some text to the preferences section, thanks.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1506 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-05 13:52:54 +00:00
Enrico Tröger
0514bba3d3 Added keybinding to show and hide all additional widgets(statusbar, toolbar, sidebar and messages window).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1505 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-04 16:59:00 +00:00