Nick Treleaven
a4d058894e
Don't print the g_spawn argv strings in build_run_cmd() on the status bar.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@818 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-15 15:09:13 +00:00
Nick Treleaven
b89abc8586
Add ui_frame_new().
...
Run set includes build dialogs modally, keeping the same filetype.
Updated set includes & arguments dialog layout.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@817 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-15 14:25:42 +00:00
Enrico Tröger
9f5b32cd9a
Added menu items for toggle line commentation.
...
Changed some mnemonics in the "format" submenu.
Added keyboard shortcuts for "Convert Selection to lower-case".
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@814 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-12 08:32:52 +00:00
Frank Lanitz
6299f90f7d
Adding data for freepascal unit x86
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@813 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-12 00:33:57 +00:00
Enrico Tröger
4fb85db05f
Implemented Run command (from the build menu) under Windows, the other commands will follow somewhen.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@812 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-11 11:14:09 +00:00
Enrico Tröger
8dede470b1
Made socket code for detecting running instances working under Windows.
...
Fixed compile warnings under Windows.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@810 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-11 07:41:37 +00:00
Enrico Tröger
aff687fd33
Added comment toggle functionality to easily comment and uncomment a line with one shortcut (default Ctrl+B) ( closes #1552184 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@808 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-10 11:47:26 +00:00
Nick Treleaven
6c511f413d
Move on_recent_file_activate, dialogs_create_recent_menu,
...
dialogs_create_build_menu_gen, dialogs_create_build_menu_tex to
ui_utils.c. Also make some functions static.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@807 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-09 14:36:15 +00:00
Nick Treleaven
913e783a43
Reorder the recent files list if necessary when a file is
...
(re)opened - closes #1552178 .
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@805 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-09 12:03:11 +00:00
Nick Treleaven
0701ee9941
Use handle_forced_encoding(), handle_encoding() and handle_bom()
...
when opening files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@804 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-08 15:05:32 +00:00
Nick Treleaven
d242e5091d
Show messages window on build failure.
...
Show build success message on status bar if messages window hidden.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@803 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-08 13:40:30 +00:00
Nick Treleaven
a135c2405d
Make C, C++, Ruby and Java error message parsing more tolerant so
...
that linker errors are also parsed if debug line info is available.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@801 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-08 11:25:56 +00:00
Nick Treleaven
d3eb239d81
Show parsable errors in red; stderr and compile failure in dark red
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@800 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-08 10:20:15 +00:00
Enrico Tröger
bf5ae49665
Moved the socket code from main.c to socket.c.
...
Remove an unchanged empty document when loading a new file (closes #1545129 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@798 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-07 15:51:24 +00:00
Enrico Tröger
557b86dc2b
Fixed a crash when a compiler output reports an error in a blank line.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@796 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-06 17:53:58 +00:00
Enrico Tröger
09d7f30aec
Convert tag names to UTF-8 before showing them in the sidebar.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@794 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-06 17:31:53 +00:00
Enrico Tröger
116728caae
Added own implementation of an Undo stack (not yet working).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@793 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-06 16:09:08 +00:00
Enrico Tröger
5a05227d87
Don't quit when an error occurs while saving changed files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@792 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-05 18:33:48 +00:00
Enrico Tröger
d7951f66d0
Added new file template for filetype HTML.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@791 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-05 16:55:40 +00:00
Nick Treleaven
a63fc1e40e
Moved UI related utils from utils.c to ui_utils.c
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@790 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-05 14:24:47 +00:00
Nick Treleaven
dff3122273
Move current_word and clickpos to editor_info struct in sci_cb.c.
...
Move on_editor_button_press_event to sci_cb.c.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@789 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-04 15:57:46 +00:00
Nick Treleaven
b864f95999
Update command-line options and running instance behaviour
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@788 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-04 13:44:15 +00:00
Nick Treleaven
6a5a3d1d3f
Rename --no-socket, -s command-line option to --new-instance, -i.
...
Add --no-session, -s command-line option to not load session files.
Only save session when session files were loaded at startup.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@787 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-04 11:16:07 +00:00
Nick Treleaven
5a4ffec4ba
Open a new instance without loading session files if socket already exists and no filenames are specified on the command-line
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@785 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-03 19:19:56 +00:00
Enrico Tröger
c6b20543ac
Save All button is also active when only one file is changed(improves usability).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@784 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-03 13:30:12 +00:00
Enrico Tröger
f74ae89922
Escape special characters when shown in the status window after "Replace All" or replacing a selection.
...
Set the focus to the replace entry widget when pressing the tabulator key in the find entry widget in the replace dialog.
Set the focus to the find entry widget when pressing the tabulator key in the directory entry widget in the FIF dialog.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@783 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-02 23:28:34 +00:00
Nick Treleaven
d60ddb4e28
Use parse_file_line() for grep and compiler error messages.
...
Add error message support for D, also for the GDC frontend
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@782 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-02 21:04:47 +00:00
Nick Treleaven
973ea2144d
Add document_get_current()
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@781 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-02 20:49:11 +00:00
Nick Treleaven
4c33cc29a1
Fixed C89 variable declaration and two sign comparison warnings
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@780 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-02 20:30:35 +00:00
Enrico Tröger
b1b4a4e157
Split filetype PHP/HTML into PHP and HTML.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@779 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-01 17:07:49 +00:00
Enrico Tröger
6ad79f7610
Fixed some typos.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@778 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-01 15:48:56 +00:00
Frank Lanitz
8485e331b5
Added Vietnamese translation.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@777 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-01 11:22:47 +00:00
Enrico Tröger
749b89f39b
Improved parsing compiler messages when using the ferite compiler.
...
Added some primitives and improved compiler settings for Ferite.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@775 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-31 18:25:57 +00:00
Enrico Tröger
5321e14d3f
Change the current working directory within the VTE also when a new file is saved.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@774 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-30 18:53:45 +00:00
Enrico Tröger
f4507528f9
Removed the whole FIFO code and replaced it with support for (Unix Domain) Sockets.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@773 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-30 18:36:17 +00:00
Enrico Tröger
2b3dad1e35
Added auto completion for LaTeX command "begin".
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@772 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-29 16:11:55 +00:00
Enrico Tröger
b362185772
Fixed a crash when switching between several filetypes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@771 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-28 16:27:16 +00:00
Enrico Tröger
89824be669
Fixed typo in a tooltip text.
...
Added translator credits.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@770 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-28 15:07:48 +00:00
Frank Lanitz
9479db96ea
Added Czech translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@767 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-27 22:08:36 +00:00
Enrico Tröger
b1daacc75a
Applied patch from Stefan Oltmanns to add the possibility to keep the Replace dialog open.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@766 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-27 17:49:10 +00:00
Enrico Tröger
010d6581e5
Added new filetypes Diff and Ferite.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@765 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-27 17:39:34 +00:00
Enrico Tröger
a8a33cd9ef
Fixed missing styling settings on new files (needs to be tested).
...
Now the filetype sub menu in the document file menu will be updated when the filetype is set by the filename on new files.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@764 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-26 17:12:55 +00:00
Enrico Tröger
01127d7e0a
Fixed weird behaviour of Save all tool button and menu item.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@763 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-26 16:44:08 +00:00
Enrico Tröger
dbab01c2c1
Added counter when using "Replace All" and display the count of replacements in the status window.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@761 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-23 18:08:48 +00:00
Enrico Tröger
aef63f1772
Added new VTE settings to the preferences dialog.
...
Improved ignore menu bar accelerator settings.
Keep current working directory when restarting the VTE (happens when hitting Ctrl+C).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@759 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-23 16:37:05 +00:00
Frank Lanitz
f64b88c855
Adding of autocompletion for PASCAL; Update of data/latex.tags
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@758 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-23 14:30:15 +00:00
Nick Treleaven
a69bcf2806
Fix quit confirmation message with no files open
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@757 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-22 19:53:11 +00:00
Enrico Tröger
f509afca7e
Save all VTE settings in an own VTE section in the configuration file instead of using an unhandy string list.
...
Added new settings: ignore menu bar accelerator and define the shell which is started within the VTE.
(Code not yet complete, might be buggy, GUI stuff is missing)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@755 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-22 19:03:38 +00:00
Enrico Tröger
07e0b21713
Updated Scintilla to version 1.71.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@753 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-21 17:21:50 +00:00
Enrico Tröger
ffccef2c68
Enlarged the tab close icon. This should fix some display issues.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@752 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-21 17:07:44 +00:00