d9361d4328
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@536 ea778897-0a13-0410-b9d1-a72fbfd435f5
1644 lines
64 KiB
Plaintext
1644 lines
64 KiB
Plaintext
2006-07-06 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/keybindings.c, src/keybindings.h, src/dialogs.c:
|
|
Add keybinding for Make object, update Make descriptions.
|
|
|
|
|
|
2006-07-05 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/sciwrappers.c: Make sci_goto_line_scroll work better with
|
|
line wrapping and folding.
|
|
* src/callbacks.c, src/dialogs.c:
|
|
Add Make object command to compile the current file.
|
|
Added some separators and renamed Build with make items.
|
|
|
|
|
|
2006-07-03 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/utils.c, src/dialogs.c:
|
|
Fix a problem with the recent files menu.
|
|
* src/utils.c, src/sciwrappers.c, src/sciwrappers.h:
|
|
Scroll to 1/4 of visible lines when going to a line number.
|
|
|
|
|
|
2006-07-03 Enrico Tröger <enrico.troeger@uvena.de>
|
|
|
|
* doc/Makefile.am: Fixed wrong dependency in target 'install'.
|
|
|
|
|
|
2006-07-02 Enrico Tröger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c, src/msgwindow.c, src/utils.c:
|
|
Improved "Find usage", so it displays not "null" for unsaved files
|
|
in the results, and unsaved file are also clickable.
|
|
* geany.glade, src/interface.c, src/geany.h, src/keyfile.c,
|
|
src/prefs.c, src/dialogs.c, src/main.c:
|
|
Little redesign of the preferences dialog.
|
|
New options for setting the placement of notebook tabs.
|
|
* doc/Makefile.am: Minor improvements.
|
|
* src/keyfile.c, src/geany.h, src/prefs.c, src/vte.c, src/callbacks.c,
|
|
src/dialogs.c: Added option to disable the VTE follows path feature.
|
|
* THANKS, configure.in, src/about.c: Added new Portuguese translation.
|
|
|
|
|
|
2006-07-02 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/callbacks.c: For Find Usage, ignore unnamed files.
|
|
|
|
|
|
2006-07-01 Enrico Tröger <enrico.troeger@uvena.de>
|
|
|
|
* src/document.c, src/keybindings.c: Added shortcut for Select All.
|
|
* src/main.c: Deiconify the main window when a new file is opened from
|
|
the named pipe.
|
|
* src/geany.h, src/keyfile.c: Moved some default values to geany.h.
|
|
* doc/geany.docbook.c, doc/html/*:
|
|
Added documentation for indicators and printing support.
|
|
Updated keybindings actions and compile time options.
|
|
|
|
|
|
2006-07-01 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/notebook.c: Don't prevent notebook tab focus because this
|
|
disables the notebook arrows.
|
|
* src/callbacks.c: Prevent a segfault if the VTE has not been loaded.
|
|
* src/utils.c, src/utils.h, src/msgwindow.c:
|
|
Add utils_get_current_time_string and fix getting the time string.
|
|
* src/utils.c, src/utils.h, src/callbacks.c:
|
|
Fix a segfault on Go to tag defn/decl if no files have tags.
|
|
Add utils_find_tm_tag.
|
|
* src/keyfile.c: Save the toolbar icon size when quitting.
|
|
Set large toolbar icons by default.
|
|
* src/keyfile.c: Use the user settings for toolbar icon size & style.
|
|
|
|
|
|
2006-06-30 Enrico Tröger <enrico.troeger@uvena.de>
|
|
|
|
* src/vte.c, src/callbacks.c:
|
|
Change the path in the VTE widget when switching between files
|
|
according to the path of the current file.
|
|
Process the switch_page callback only once.
|
|
* src/callbacks.c: Finally fixed the second call of the switch_page
|
|
callback.
|
|
* geany.glade, src/interface.c, src/callbacks.c, src/sci_wrappers.c:
|
|
Added "Select All" menu item.
|
|
* geany.glade, src/interface.c, src/document.c, src/sci_wrappers.c,
|
|
srcprefs.c, src/geany.h:
|
|
Improved settings for the long line marker, it can now be easily
|
|
disabled or set to highlight the background of too long lines.
|
|
|
|
|
|
2006-06-29 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/utils.c, src/utils.h, src/win32.c, src/callbacks.c,
|
|
src/document.c, src/prefs.c:
|
|
Apply fonts in Preferences when they are set and only if they have
|
|
changed. Rename utils_set_font to utils_set_editor_font.
|
|
|
|
|
|
2006-06-29 Enrico Tröger <enrico.troeger@uvena.de>
|
|
|
|
* src/geany.h, src/build.c, src/callbacks.c, src/keyfile.c,
|
|
src/utils.c, src/prefs.c:
|
|
Renamed tools settings from build_* in tools_*.
|
|
* src/main.c:
|
|
Ignore SIGPIPE to prevent crashes when running external programs.
|
|
* src/geany.h, src/dialogs.c, src/callbacks.c, src/keyfile.c,
|
|
src/utils.c, src/prefs.c, geany.glade, src/interface.c,
|
|
src/keybindings.c, src/document.c:
|
|
Implemented simple printing support.
|
|
* src/utils.c: Added function is_opening_brace().
|
|
* src/sci_cb.c:
|
|
Use is_opening_brace() for better handling of calltips.
|
|
* src/callbacks.c:
|
|
Create a new tm_source_file object if a file is renamed, otherwise
|
|
tagmanager won't work correctly.
|
|
|
|
|
|
2006-06-28 Enrico Tröger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c, src/keyfile.c: Fixed weird behaviour of the recent
|
|
files list.
|
|
* src/document.c:
|
|
Fixed a small typo.
|
|
Skip converting from UTF-8 in UTF-8 when saving.
|
|
Show an error messages dialog if the conversion into an encoding
|
|
failed.
|
|
|
|
|
|
2006-06-27 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* data/filetypes.php, data/filetypes.pascal, src/callbacks.c,
|
|
src/build.c: Parse stdout of compiler output too.
|
|
* src/utils.c, data/filetypes.latex:
|
|
Add support for parsing compiler output for LaTeX with latex's
|
|
--file-line-error-style command line argument.
|
|
Removed unneeded function utils_free_ptr_array().
|
|
* src/sci_cb.c: Fixed a crash when auto completion or call tips are
|
|
used if no filetype was set. Added some sanity checks.
|
|
|
|
|
|
2006-06-27 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/geany.h, src/keyfile.c:
|
|
Add recent files items in the same order as they were saved.
|
|
Remove app->recent_files and use g_strfreev in keyfile.c.
|
|
* src/utils.c, src/utils.h, src/msgwindow.c:
|
|
Make Status messages override the document statistics using
|
|
utils_set_statusbar; don't use a fixed buffer for statistics.
|
|
|
|
|
|
2006-06-26 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/sci_cb.c: Fixed broken auto completion for switch().
|
|
* src/document.c: Reload also the symbol list when reloading a file.
|
|
* src/treeviews.c: Changed some titles to plural. Added own
|
|
definitions for filetype Python.
|
|
* src/filetypes.c, tagmanager/make.c: Add mk pattern for Makefile.
|
|
* tagmanager/tm_source_file.c: Fixed bug which prevented tag creation
|
|
for the first opened file.
|
|
* src/document.c, src/callbacks.c: Removed unused code.
|
|
* tagmanager/sh.c: Fixed missing tags beginning with underscore.
|
|
* tagmanager/get.c: Fixed problem in preprocessor directive handling.
|
|
* tagmanager/c.c: Fixed identification of prototypes of functions
|
|
returning wchar_t * without the extern keyword.
|
|
|
|
|
|
2006-06-26 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/document.c: Fix a possible segfault on quitting caused by
|
|
processing GTK messages before status messages.
|
|
|
|
|
|
2006-06-25 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* README, doc/geany.docbook: Added license notice Scintilla.
|
|
* src/callbacks.c, src/keybindings.c:
|
|
Remember the active page when toggling the sidebar. Simplified code
|
|
for toggling messages window.
|
|
* tagmanager/tm_tag.c, tagmanager/tm_workspace.c:
|
|
Fixed wrong line numbers for found tags.
|
|
|
|
|
|
2006-06-25 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/notebook.c, src/notebook.h, src/document.c, src/callbacks.c,
|
|
src/callbacks.h:
|
|
Enable drag reordering of tabs for GTK+2.8, and a temporary
|
|
workaround for GTK+2.6.
|
|
Add notebook_new_tab and update document_create_new_sci to use it;
|
|
also remove on_tab_close_clicked.
|
|
* src/notebook.c: Fix close tab button bug introduced in last commit.
|
|
* src/callbacks.c, src/utils.c:
|
|
Add clipboard functionality for find and go to line widgets,
|
|
and Scribble widget.
|
|
|
|
|
|
2006-06-24 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c: Replaced 'blank' by 'include "..."'. Fixed a bug in
|
|
utils_brace_match() which prevents correctly matching.
|
|
* src/document.c, src/sci_cb.c, src/filetypes.c:
|
|
Made auto completion work only for the current filetype
|
|
(i.e. it hides symbols from other filetypes).
|
|
* tagmanager/options.c, tagmanager/parse.c: Removed unneeded code.
|
|
* tagmanager/tm_workspace.c, tagmanager/tm_source_file
|
|
tagmanager/tm_tag.c, tagmanager/tm_project, tagmanager/parsers.h,
|
|
tagmanager/tm_file_entry.c, tagmanager/entry.c, src/highlighting.c,
|
|
data/latex.tags, data/php.tags, Makefile.am:
|
|
Added global auto completion tags for PHP and LaTeX.
|
|
* src/keybindings.c, src/callbacks.c, src/sci_cb.c, src/main.c,
|
|
src/geany.h, src/dialogs.c:
|
|
Added some sanity checks to prevent crashes.
|
|
* src/sci_cb.c, src/highlighting.c:
|
|
Removed URL highlighting code(useless feature, never was enabled).
|
|
* src/treeviews.c: Set policy settings for the scolledwindow.
|
|
* scintilla/License.txt, scintilla/Makefile.am, doc/Makefile.am:
|
|
Added Scintilla license file.
|
|
|
|
|
|
2006-06-23 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/msgwindow.c: Add a timestamp to messages in the Status window
|
|
(closes request #1509908).
|
|
|
|
|
|
2006-06-22 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c: Reorganised C include file items, added C++ headers.
|
|
* src/callbacks.c: Insert include statements and comment templates at
|
|
mouse pointer position instead of cursor position.
|
|
|
|
|
|
2006-06-21 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keybindings.c: Added missing shortcut for "Close".
|
|
* geany.glade, src/interface.c, src/prefs.c, src/keyfile.c,
|
|
src/document.c, src/dialogs.c, src/encodings.h:
|
|
Added option in the preferences dialog to replace tabs by spaces
|
|
when saving a file.
|
|
Added option for default encoding for new files.
|
|
* scintilla/*: Updated Scintilla to version 1.70.
|
|
|
|
|
|
2006-06-20 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/utils.c, src/utils.h, src/callbacks.c, src/document.c,
|
|
src/document.h: Go back to the same line when reloading.
|
|
Fix start selection bug when clicking in the
|
|
current file if it has changed.
|
|
* src/msgwindow.c, src/document.c:
|
|
Also show status messages on the status bar.
|
|
|
|
|
|
2006-06-19 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* THANKS, src/about.c: Added translator credits.
|
|
* src/callbacks.c, src/encodings.c, src/utils.c, src/document.c,
|
|
geany.glade, src/interface.c:
|
|
Implemented encoding support to switch between different encodings.
|
|
|
|
|
|
2006-06-19 Frank Lanitz <frank@frank.uvena.de>
|
|
|
|
* configure.in: Added Spanish translation. More info at
|
|
po/ChangeLog.
|
|
|
|
|
|
2006-06-19 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/build.c, src/utils.c, src/utils.h, src/callbacks.c:
|
|
Don't open files or go to errors automatically whilst compiling.
|
|
Rename utils_goto_workspace_tag to utils_goto_file_line.
|
|
|
|
|
|
2006-06-18 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keybindings.c: Fixed a segfault when pressing shortcut for
|
|
"Find Usage" and there is no open file.
|
|
* src/dialogs.c: Removed unneeded label padding.
|
|
|
|
|
|
2006-06-18 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/dialogs.c: Make Keyboard shortcuts dialog scrollable.
|
|
* src/interface.c, geany.glade:
|
|
Set toolbar button Compile text, Execute icon and insert separators
|
|
before Quit and before Revert, Close.
|
|
Move popup item Goto definition above declaration (used more often).
|
|
Move recent files menu up to Open item.
|
|
In prefs use 'Recent files' instead of 'MRU'.
|
|
Correct indentation spelling.
|
|
* src/keybindings.c: Show shortcut keys for Undo/Redo and popup items.
|
|
* src/keybindings.c, src/geany.h, src/callbacks.c, src/sci_cb.c,
|
|
src/callbacks.h: Use correct current_word buffer for popup menu item
|
|
keybindings; also use GEANY_MAX_WORD_LENGTH.
|
|
|
|
|
|
2006-06-17 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/keybindings.c, src/sciwrappers.c, src/sciwrappers.h,
|
|
doc/geany.docbook: Made Duplicate Line command duplicate selection
|
|
if present.
|
|
* src/highlighting.c: Fixed styling for unmatched braces.
|
|
* src/keybindings.h, doc/geany.docbook:
|
|
Group toggle sidebar keybinding with toggle messages.
|
|
* src/keybindings.c: Set keyboard shortcuts for switching tab pages.
|
|
* src/keybindings.c, src/keybindings.h:
|
|
Add keybindings for Find Usage, Go to definition/declaration,
|
|
based on the current cursor position.
|
|
* src/utils.c: Ensure null termination in utils_find_current_word.
|
|
|
|
|
|
2006-06-16 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/build.c: Delete all indicators when starting a new compilation.
|
|
* src/highlighting.c, data/filetypes.common:
|
|
Added keys for linenumber and folding margin, added key for
|
|
inverting all colours(if you like dark background).
|
|
|
|
|
|
2006-06-16 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/notebook.c, src/notebook.h, src/main.c, src/Makefile.am:
|
|
Added currently disabled drag reordering of notebook tabs.
|
|
* src/callbacks.c: Execute: only save file if the run command uses it.
|
|
* src/templates.c, src/templates.h, src/utils.c, src/utils.h,
|
|
src/callbacks.c: Cache the current function name for efficiency in
|
|
utils_get_current_function, other related fixes.
|
|
* src/geany.h, src/callbacks.c, src/prefs.c, src/dialogs.c:
|
|
src/main.c: Don't include keybindings.h in geany.h.
|
|
|
|
|
|
2006-06-15 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c: Fixed a bug at opening files when clicking on compiler
|
|
error messages(thanks Yura Semashko).
|
|
* doc/Makefile.am: Fixed a bug which breaks "make install" when xmlto
|
|
is not installed.
|
|
|
|
|
|
2006-06-13 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* doc/Makefile.am: Renamed target html/index.html in htmldoc, added
|
|
geany.xsl to EXTRA_DIST.
|
|
* doc/geany.docbook: Removed appendix for keybindings, updated section
|
|
keybindings to new action identifiers.
|
|
* src/utils.c: Improved and finished switching between files when
|
|
clicking on compiler error messages.
|
|
* src/sciwrappers.c, src/document.c, src/highlighting.c, src/build.c,
|
|
src/keyfile.c, src/prefs.c, src/interface.c, geany.glade,
|
|
src/geany.h:
|
|
Implemented code for setting indicators while compiling.
|
|
|
|
|
|
2006-06-12 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* THANKS, src/about.c: Added translator credits.
|
|
* src/main.c: Defined N_() again, so command line args are really
|
|
translatable.
|
|
* geany.glade, src/interface.c: Added missing mnemonic to build menu
|
|
item.
|
|
|
|
2006-06-12 Frank Lanitz <frank@frank.uvena.de>
|
|
|
|
* configure.in: Added Belarusian and Russian language support.
|
|
More Information at po/ChangeLog
|
|
|
|
|
|
2006-06-11 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* geany.glade, src/interface.c: Added some mnemonics in the file menu.
|
|
* src/highlighting.c: Replaced "/" by G_DIR_SEPARATOR_S.
|
|
* src/utils.c: Fixed an issue, which let the build menu item
|
|
insensitive once a new file w/o template was opened.
|
|
* src/document.c: Fixed a segfault in document_find_by_filename().
|
|
* src/geany.h, src/callbacks.c, src/main.c:
|
|
Improved the handling of GIOChannels(for named pipes), ensure they
|
|
are closed in a proper way.
|
|
* src/document.c: document_open_file() returns the index of the opened
|
|
file.
|
|
* src/utils.c: Open or switch to files when clicking on compiler error
|
|
messages and the error message mentions another file
|
|
than the opened one.
|
|
|
|
|
|
2006-06-10 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/main.c: Made command line options translatable, hide compiler
|
|
message treeview under Win32.
|
|
* src/filetypes.c: Added additional patterns to detect configure
|
|
scripts as Shell scripts.
|
|
* src/dialogs.c: Made preferences dialog transient for the main window
|
|
|
|
|
|
2006-06-08 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keybindings.c, src/prefs.c, src/dialogs.c:
|
|
Added labels for each defined shortcut to have a nicer
|
|
representation in the dialogs.
|
|
* geany.desktop.in: Removed duplicate entry for Encoding, now
|
|
desktop-file-validate processes with no errors.
|
|
* configure.in, doc/geany.1.in:
|
|
Renamed geany.1 to geany.1.in to let it be processed by configure.
|
|
Added GEANY_DATA_DIR to configure.in.
|
|
* doc/Makefile.am, doc/geany.xsl:
|
|
Removed unneeded code for generating geany.1. Added man_MANS to get
|
|
installed the manpage. Changed build command for HTML documentation.
|
|
Added new file doc/geany.xsl.
|
|
* geany.spec.in: Some improvements, corrected download URL.
|
|
* src/prefs.c: Hide make and terminal settings under Windows.
|
|
|
|
|
|
2006-06-07 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/callbacks.c: Fixed segfault when inserting comments and no
|
|
filetype is set.
|
|
* src/callbacks.c, src/sciwrappers.c, src/sciwrappers.h:
|
|
Use the character position under the mouse click for Go to
|
|
definition/declaration and for overridden middle click text paste.
|
|
* src/utils.c, src/utils.h, src/callbacks.c, src/document.c,
|
|
src/document.h: Fix bug with Go to tag defn/decl when the filename
|
|
is a link (TagManager dereferences linked filenames)
|
|
|
|
|
|
2006-06-06 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/highlighting.c: Enabled folding for markup filetypes
|
|
(HTML, XML, PHP, DocBook).
|
|
* src/treeviews.c: Replaced "Members" by "Methods" to make it clearer.
|
|
|
|
|
|
2006-06-05 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* doc/geany.docbook: Added save current file behaviour when building.
|
|
* src/sci_cb.c: Fix empty white box glitch with tag autocompletion,
|
|
also improves typing response efficiency.
|
|
|
|
|
|
2006-06-05 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/dialog.c, src/callbacks.c: Added dialog to show defined keyboard
|
|
shortcuts, this replaces the previous
|
|
link to the documentation.
|
|
* src/main.c, src/document.c: Fixed wrong setting of filetype when
|
|
using "All files" as filetype.
|
|
* src/dialogs.c: fixed compiler warning "not enough variable arguments
|
|
to fit a sentinel"
|
|
|
|
|
|
2006-06-04 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* README, NEWS: updated for Geany 0.7
|
|
* src/keybindings.c: Changed default keybinding for menu_replace to
|
|
Ctrl+E.
|
|
* new release: Geany 0.7 "Ravik"
|
|
* configure.in: Fixed svn detection code, changed version to 0.8.
|
|
|
|
|
|
2006-06-03 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/sci_cb.c: Fixed bug in auto completion of constructs.
|
|
* doc/geany.docbook: Added documentation for filetype definition files
|
|
and definable keyboard shortcuts.
|
|
|
|
|
|
2006-06-03 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* doc/geany.docbook: More minor corrections/rewording.
|
|
Added Build System section.
|
|
Some corrections to the Filetypes section.
|
|
|
|
|
|
2006-06-02 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/highlighting.c, data/filetypes.css: improved colouring
|
|
* src/utils.c: Added some sanity checks if filetype is NULL.
|
|
* src/utils.c: Corrected readme text for filedefs/filetypes.README.
|
|
|
|
|
|
2006-06-02 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/dialogs.c: Fix dialog path warnings for command-line files.
|
|
* src/callbacks.c: Fix Go to tag declaration/definition.
|
|
* tagmanager/docbook.c: Fix a segfault with missing id in element.
|
|
* doc/geany.docbook: Minor changes to chapter 1.
|
|
|
|
|
|
2006-05-31 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* scintilla/PlatGTK.cxx:
|
|
Backport a Scintilla fix for crashes with recent GTK+ font issue.
|
|
* src/keyfile.c: Discard old session files also for unsaved documents.
|
|
|
|
|
|
2006-05-30 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/keyfile.c, src/sciwrappers.c, src/sciwrappers.h, src/document.c:
|
|
Scroll session files in view after all resizing of the Scintilla
|
|
widget and rename sci_scroll_to_line.
|
|
* data/filetypes.pascal: Updated identifier styling as highlighting.c.
|
|
|
|
|
|
2006-05-30 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/dialogs.c, src/main.c:
|
|
Removed unneeded function dialogs_show_fifo_error(), fixed small
|
|
memory leak in dialogs_show_question()
|
|
* src/utils.c: Fixed a wrong(non ISO-C) array size allocation,
|
|
improved utils_replace_tabs().
|
|
* src/keybindings.c: Added shortcut for Replace Tabs by Space,
|
|
extend usage of GEANY_ADD_ACCEL macro.
|
|
* src/prefs.c: Detect duplicate shortcuts and prevent saving them.
|
|
* tagmanager/css.c: Fixed a crash when opening malformed CSS files.
|
|
|
|
|
|
2006-05-29 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/about.c: Added Jacek Wolszczak and Frank Lanitz to the credits.
|
|
|
|
|
|
2006-05-28 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* configure.in, po/pl.po: Added Polish translation contributed by
|
|
Jacek Wolszczak.
|
|
* src/dialogs.c, src/utils.c: Made recent files menu item insensitive
|
|
when the list is empty.
|
|
|
|
|
|
2006-05-26 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/interface.c, src/callbacks.c, src/callbacks.h, geany.glade:
|
|
Fixed nasty hang when closing a tab and both the next tab and the
|
|
first tab files have been externally modified.
|
|
* src/dialogs.c: Add mnemonics to Replace dialog buttons, reorder.
|
|
* src/document.c: Fix incremental find and replace of back to back
|
|
matches.
|
|
|
|
|
|
2006-05-25 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/document.c: On loading use SCI_SETTEXT instead of SCI_ADDTEXT
|
|
to avoid Scintilla text changed signal.
|
|
* src/callbacks.c, src/document.c, src/document.h:
|
|
Make Replace in selection non-incremental and use single Undo
|
|
blocks for this and for Replace All.
|
|
|
|
|
|
2006-05-24 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/keybindings.c, src/keybindings.h:
|
|
Add shortcuts for Find Previous, Go to line
|
|
* src/keybindings.c:
|
|
Set shortcut for Replace and split keybindings_init code
|
|
|
|
|
|
2006-05-23 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/utils.c: check if file has been closed in
|
|
utils_goto_workspace_tag
|
|
* src/interface.c, src/callbacks.c, src/callbacks.h, geany.glade:
|
|
created Search menubar item with Find items from Edit menu, added
|
|
Find Previous and Go to line commands
|
|
* src/vte.c: remove vte middle click override to allow X paste and
|
|
update popup preferences item for Terminal tab number
|
|
|
|
|
|
2006-05-22 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/callbacks.c, src/templates.c:
|
|
insert the file type extension and fix a warning when inserting a
|
|
fileheader in a new document
|
|
|
|
|
|
2006-05-22 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keybindings.c, src/utils.c: improved toggle visibility of
|
|
sidebar when toggled by keyboard
|
|
|
|
|
|
2006-05-21 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keybindings.c: added menu_messagewindow and toggle_sidebar
|
|
shortcuts
|
|
* src/highlighting.c, data/filetypes.c, data/filetypes.cpp:
|
|
added option to disable styling within preprocessor directives
|
|
* src/dialogs.c, src/about.c, src/callbacks.c, configure.in:
|
|
rewrote about dialog to reduce code size, added subversion revision
|
|
* src/vte.c: declared some functions static
|
|
* src/dialogs.c: do not create VTE settings in the preferences dialog
|
|
if VTE is disabled at runtime
|
|
* geany.glade, src/interface.c, src/callbacks.c, src/keyfile.c,
|
|
src/main.c, src/prefs.c:
|
|
added option to disable load of VTE at startup
|
|
* src/highlighting.c, src/utils.c: applied sanity check patch from
|
|
Pierre(posted on mailing list)
|
|
|
|
|
|
2006-05-20 Nick Treleaven <nick.treleaven@btinternet.com>
|
|
|
|
* src/dialogs.c: fix pressing enter to open more than one file in
|
|
the open file dialog
|
|
* src/sci_cb.c: fix a segfault when commenting out lines with ctrl-d
|
|
when no filetype is set
|
|
* src/utils.c: fix a segfault clicking on a compile error if the
|
|
compiled file has been closed
|
|
|
|
|
|
2006-05-19 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/sci_cb.c: fix a small bug in sci_cb_show_calltip() to prevent an
|
|
endless loop
|
|
* src/keybindings.c, src/dialogs.c, src/callbacks.c, src/main.c,
|
|
src/Makefile.am, src/geany.h, src/prefs.c, geany.glade:
|
|
make keyboard shortcuts user-definable
|
|
* src/document.c, src/utils.c: fixed a crash when clicking on the run
|
|
button and no file is opened
|
|
|
|
|
|
2006-05-17 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c: added code for creation of filedefs subdirectory
|
|
* src/document.c: fixed compiler warning
|
|
* src/keyfile.c: removed obsolete and commented code
|
|
|
|
|
|
2006-05-16 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* tagmanager/Makefile.am, tagmanager/tcl.c, tagmanager/parsers.h,
|
|
scintilla/Makefile.am, scintilla/LexTCL.cxx, scintilla/KeyWords.cxx,
|
|
src/filetypes.c, src/highlighting.c, data/filetypes.tcl:
|
|
new filetype Tcl/Tk
|
|
* src/sci_cb.c: enabled autocompletion for all filetypes (fine tuning
|
|
still needed)
|
|
* src/document.c: removed mmap()-code, use at the moment only
|
|
g_file_get_contents, fixed memory leak
|
|
* scintilla/ScintillaGTK.cxx: updated to CVS version
|
|
* data/filetypes.*: quoted filename wildcards for filenames with
|
|
whitespace
|
|
|
|
|
|
2006-05-15 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c, src/callbacks.c:
|
|
added previously code to prevent opening of non-text files, fixed
|
|
detection of C++-destructors and other improvements in
|
|
utils_get_current_tag()
|
|
|
|
|
|
2006-05-14 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* configure.in, po/ca.po, THANKS, src/dialogs.c:
|
|
added catalan translation contributed by Topi
|
|
* data/filetypes.php, data/filetypes.perl, data/filetypes.ruby,
|
|
data/filetypes.pascal, src/utils.c:
|
|
added compiler commands to run a syntax check and parse the output,
|
|
so it is clickable in compiler message window
|
|
|
|
|
|
2006-05-12 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c. src/callbacks.c: added code for parsing python error
|
|
messages when clicked in compiler
|
|
message window
|
|
* tagmanager/ruby.c, src/treeviews.c: improved parser to detect
|
|
variables and members
|
|
* src/highlighting.c, data/filetypes.ruby: added missing keywords
|
|
|
|
|
|
2006-05-11 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c: show appropriate error code when use(i.e. write access)
|
|
of configuration directory fails
|
|
* src/highlighting.c, src/filetypes.c:
|
|
read the filetype definitions first from the configuration directory
|
|
and then from the datadir (%prefix/share/geany)
|
|
|
|
|
|
2006-05-10 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/document.c, src/filetypes.c, src/templates.c, src/callbacks.c:
|
|
added template support for filetypes with comment character #,
|
|
updated GPL to the current address of the FSF
|
|
* tagmanager/python.c: fixed wrong identification of keyword class in
|
|
''' comments
|
|
* tagmanager/parse.c, tagmanager/python.c:
|
|
added code from anjuta to parse methods and functions separately
|
|
* tagmanager/ruby.c: applied patch from ctags Sourceforge site to
|
|
recognise things like Foo::Bar (ctags #1213512)
|
|
* tagmanager/perl.c, src/treeviews.c:
|
|
improved symbol list for filetype Perl, improved parser
|
|
* src/document.c, src/callbacks.c: improved tag list updating, should
|
|
be a bit faster on opening files
|
|
|
|
|
|
2006-05-09 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* scintilla/ScintillaGTK.cxx: fixed encoding problem which causes many
|
|
problems with non-Ascii characters
|
|
* src/document.c: fixed a strange segfault at creating new file tabs
|
|
|
|
|
|
2006-05-08 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: save current file if it is executed
|
|
(e.g. shell scripts)
|
|
* src/highlighting.c: fixed a typo which prevented highlighting of
|
|
variables in Perl
|
|
* src/filetypes.c, tagmanager/Makefile.am, tagmanager/parsers.h,
|
|
tagmanager/css.c: added parser for CSS filetype
|
|
* tagmanager/ruby.c, tagmanager/Makefile.am, tagmanager/parsers.h,
|
|
scintilla/LexRuby.cxx, scintilla/Makefile.am, scintilla/KeyWords.cxx
|
|
src/filetypes.c, src/highlighting.c: added new filetype Ruby
|
|
|
|
|
|
|
|
2006-05-05 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: fix a crash when clicking in the compiler output
|
|
* src/dialogs.c: improved file permission display if they cannot be
|
|
read (e.g. on Windows)
|
|
|
|
|
|
2006-05-03 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/win.c, src/utils.c, src/highlighting.c:
|
|
moved my_strtod() from win32.c to utils.c, use it always, not only
|
|
on Win32 systems
|
|
|
|
|
|
2006-05-01 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* data/filetypes.perl: added two compiler commands
|
|
* data/filetypes.cpp, src/highlighting.c: added some C++ keywords
|
|
* src/sci_cb.c: added try-catch-auto completion
|
|
|
|
|
|
2006-04-30 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/main.c: fixed a crash when starting Geany without debug messages
|
|
* sci_cb.c: fixed a small issue when dragging files to Geany
|
|
* new release: Geany 0.6 "Nivers"
|
|
|
|
|
|
2006-04-29 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keyfile.c, src/callbacks.c:
|
|
applied two patches from Nick Treleaven to fix invalid memory read
|
|
and improve the ordering of file tabs while loading session files
|
|
* src/vte.c: applied patch from Nick Treleaven to improve removing the
|
|
vte widget, fixed also a bug with disappearing scrollbars
|
|
|
|
|
|
2006-04-28 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/treeviews.c, src/msgwindow.c:
|
|
disabled interactive search function since it never worked and is
|
|
unnecessary and confusing
|
|
* src/utils.c: added small check for NULL pointer
|
|
* src/document.c: fixed some inconsistency with the read only check
|
|
box in the file menu
|
|
|
|
|
|
2006-04-27 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: improved key press handling to avoid that cursor
|
|
rans out of editor widget when pressing F8
|
|
* src/sciwrappers.c: applied two little patches from Nick Treleaven
|
|
* tagmanager/tex.c: fixed naming of the parser to get recognised again
|
|
for parsing LaTeX files
|
|
|
|
|
|
2006-04-26 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/document.c: applied patch from Nick Treleaven to right-align the
|
|
close buttons on each tab, reload the symbol list at
|
|
reloading a file
|
|
* src/dialogs.c, src/callbacks.c:
|
|
applied patch from Nick Treleaven which improves the file open
|
|
dialog, make it more compact, replaced read-only checkbox by a
|
|
button, fixed memory leak
|
|
* src/sci_cb.c: applied patch from Nick Treleaven to fix a small bug
|
|
in auto commenting lines with CTRL+D
|
|
* src/document.c: applied patch from Nick Treleaven to switch to the
|
|
new opened tab if placement of new file tabs is set
|
|
to Right
|
|
* src/utils.c: applied patch from Nick Treleaven to fix a bug in
|
|
utils_get_current_tag() with C++ methods
|
|
|
|
|
|
2006-04-25 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/sci_cb.c: added support for complete do while loops
|
|
* src/highlighting.c, data/filetypes.cpp: added keywords this, public,
|
|
private and protected
|
|
* scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx:
|
|
applied patches from John Ehresmann (posted on the Scintilla ML)
|
|
* src/dialogs.c: improved the file properties dialog
|
|
* src/gb.c: translated comments into English and fixed some bugs
|
|
|
|
|
|
2006-04-24 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/main.c, src/geany.h: removed unneeded time variables
|
|
|
|
|
|
2006-04-23 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* scintilla/LexBash.cxx: fixed crash when typing "\" as last character
|
|
in a bash file (patch from Scintilla ML)
|
|
|
|
|
|
2006-04-20 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* geany.glade, src/keyfile.c, src/document.c, src/interface.c
|
|
src/prefs.c, src/geany.h: added option to place new file tabs to the
|
|
right or left of the tab list
|
|
* src/utils.c, src/keyfile.c, src/prefs.c, src/build.c, src/vte.c,
|
|
src/filetypes.c: replaced lots of g_new() by g_new0()
|
|
* src/dialogs.c: at saving a new file, the extension of the file is
|
|
guessed based on the default extension in filetypes.c
|
|
* src/build.c, src/msgwindow.c: improved scrolling of compiler
|
|
messages at building
|
|
* src/build.c, src/dialogs.c, src/callbacks.c:
|
|
rewrote most of the building code, get compiler settings from
|
|
filetype definition files, handle non-UTF8 filenames better and much
|
|
more things
|
|
|
|
|
|
2006-04-18 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/geany.h, src/keyfile.c, src/utils.c:
|
|
added option to match < and > to, but disabled by default
|
|
|
|
|
|
2006-04-09 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/sci_cb.c: added handler for dragged file URIs in the editor
|
|
widget, so they will get opened
|
|
|
|
|
|
2006-04-07 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/dialogs.c: now the file save dialog returns when pressing Enter,
|
|
too, also fixed a bug if path of current file
|
|
contains non-UTF8 characters, added question dialog,
|
|
to ask for various things, so removed
|
|
dialogs_show_confirm_exit()
|
|
* src/callbacks.c: added a check for overwriting files when using file
|
|
save dialog
|
|
* src/document.c: default charset encoding for new files is set to UTF-8
|
|
* src/highlighting.c, data/filestypes.common:
|
|
added setting folding_style to define the style of the folding icons
|
|
|
|
|
|
2006-04-06 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/build.c: fixed some errors with non-UTF8 filenames and paths
|
|
* bugfix: src/dialogs.c: fixed an error when changing the current
|
|
directory in the file open dialog and the
|
|
path contains non-UTF8 characters
|
|
* src/document.c: removed useless for loop in document_set_filetype
|
|
|
|
|
|
2006-04-05 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/document.c: fixed a segfault when opening a file and
|
|
filename is NULL
|
|
|
|
|
|
2006-04-04 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/callbacks.c: fixed potentially segfault when opening a
|
|
file from the recent file menu
|
|
|
|
|
|
2006-04-03 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/vte.c: applied three patches from Nick Treleaven to improve
|
|
usage of the VTE component
|
|
|
|
|
|
2006-04-01 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* tagmanager/general.h: added inclusion of unistd.h to avoid compile
|
|
errors on MacOSX
|
|
* src/document.c: fixed memory allocation while opening files, so that
|
|
empty files (size = 0 byte) can also be opened
|
|
|
|
|
|
2006-03-29 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* geany.glade, src/interface.c: let the editor widget also be resized,
|
|
so resizing the main window is nicer
|
|
* src/keyfile.c, src/main.c:
|
|
moved some code from configuration_open_files to
|
|
configuration_apply_settings, because configuration_open_files is
|
|
not called every time
|
|
|
|
|
|
2006-03-28 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c, src/sci_cb.c, src/callbacks.c:
|
|
applied patch from Nick Treleaven to avoid segmentation faults on
|
|
long words(>120 characters)
|
|
* src/main.c, src/sci_cb.c: applied patch from Nick Treleaven to fix a
|
|
possible segmentation fault
|
|
|
|
|
|
2006-03-22 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c: added error messages to utils_write_file()
|
|
* src/keyfile.c: rewrote the code for reading the session files
|
|
|
|
|
|
2006-03-19 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/highlighting.c, src/sci_cb.c, data/filetypes.*:
|
|
added definable comment characters to all filetypes
|
|
|
|
|
|
2006-03-18 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/highlighting.c, data/filetypes.*:
|
|
added wordchars key to all filetypes
|
|
* src/main.c: improved reading and writing of the named pipe, so Geany
|
|
does not go into in an endless loop after opening a file
|
|
|
|
|
|
2006-03-17 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/sci_cb.c: typing } on lines longer than 256 chars caused
|
|
a crash (segfault)
|
|
* src/dialogs.c, src/callbacks.c, src/interface.c, geany.glade:
|
|
moved VTE settings tab code in the preferences dialog to dialogs.c,
|
|
so this code will not be compiled if HAVE_VTE is unset
|
|
|
|
|
|
2006-03-15 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/geany.h, src/main.c, src/keyfile.c:
|
|
added GEANY_WINDOW_MINIMAL_WIDTH, GEANY_WINDOW_MINIMAL_HEIGHT,
|
|
GEANY_WINDOW_DEFAULT_WIDTH, GEANY_WINDOW_DEFAULT_HEIGHT to make it
|
|
easier to changed these defaults
|
|
|
|
|
|
2006-03-14 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: added check for existing documentation, otherwise
|
|
try online documentation
|
|
|
|
|
|
2006-03-11 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* geany.glade, src/interface.c, src/main.c:
|
|
set minimal size to 620x440, default size to 900x600, added command
|
|
line option -m or --no-msgwin to disable message window at startup
|
|
* doc/geany.docbook: added description for -m option
|
|
|
|
|
|
2006-03-10 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: applied patch from Nick Treleaven to allow
|
|
reclicking of taglist treeview item
|
|
* src/keyfile.c: fixed small error which adds every time a new comment
|
|
in the filetype extensions configuration file
|
|
* data/filetypes.*, src/highlighting.c:
|
|
added italic flag to all styles, added background colour for current
|
|
line
|
|
* src/dialogs.c, src/sciwrappers.c:
|
|
applied patch from Nick Treleaven which improved inserting of
|
|
current selection in the find and replace dialogs
|
|
* src/filetypes.c: added new extensions for filetype Pascal
|
|
* src/data/filetypes.conf, src/highlighting.c:
|
|
added "key" and edited colours for changed lexer
|
|
* scintilla/*: updated Scintilla to version 1.68
|
|
|
|
|
|
2006-03-09 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* data/filetypes.pascal: added new keywords supplied by Marko Peric
|
|
* src/highlighting.c: added support for // and (* ... *) comments in
|
|
Pascal
|
|
* src/utils.c, src/document.c: improved utils_check_disk_status()
|
|
behaviour to work with files on
|
|
filesystems with another time than the
|
|
time from the local host
|
|
|
|
|
|
2006-03-02 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c, src/build.c, src/geany.h:
|
|
clicking on a compiler error message jumps to the correct file, if
|
|
it is not the current one
|
|
* src/dialogs.c: fixed crash when closing find or replace dialog twice
|
|
by pressing escape (triggering the delete_event),
|
|
closes #1441359
|
|
|
|
|
|
2006-02-27 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/sci_cb.c: added auto completion in LaTeX mode for \begin
|
|
|
|
|
|
2006-02-26 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: removed unneeded destroyapp_early()
|
|
* src/main.c, src/utils.c: improved configuration directory creation
|
|
* src/sci_cb.c, src/highlighting.c, src/document.c, geany.glade,
|
|
src/geany.h, src/interface.c, src/prefs.c, src/callbacks.c:
|
|
implemented first version of rudimentary folding support, added
|
|
goto line entry in the toolbar and made it hideable
|
|
|
|
|
|
2006-02-25 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keyfile.c: fixed memory leak, load filetype extensions from a
|
|
file in the configuration directory, the filetype of
|
|
a document is now also stored at loading and saving
|
|
session files
|
|
* src/filetypes.c: removed unneeded constant GEANY_MAX_PATTERNS
|
|
|
|
|
|
2006-02-24 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c, src/callbacks.c, src/dialogs.c, src/main.c:
|
|
made "make" build menu items sensitive for C header files
|
|
* bugfix: src/vte.c: hopefully fixed a crash when closing the
|
|
preferences dialog and message window was hidden
|
|
and shown before
|
|
|
|
|
|
2006-02-21 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c: added utils_make_human_readable_str()
|
|
* src/dialogs.c: added file properties dialog
|
|
* geany.glade, src/interface.c, src/callbacks.c, src/dialogs.c:
|
|
moved font selection dialog from glade code to dialogs.c, removed
|
|
unnecessary callback functions for delete_event's
|
|
|
|
|
|
2006-02-20 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: fixed bug when using color selector and no file is
|
|
open, only fixed on some other actions
|
|
* src/geany.h, src/main.c: disable menu functions of the edit menu
|
|
when no files are open
|
|
* src/main.c: added the possibility to delete an existing fifo in the
|
|
case, that Geany crashed previously
|
|
|
|
|
|
2006-02-17 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/gb.c: fixed bug which caused always same figures under Win32,
|
|
some other code cleanups and changes
|
|
* geany.glade, src/interface.c, src/callbacks.c, src/main.c:
|
|
replaced the New toolbar button by a menu button, so it works also
|
|
under Win32
|
|
* src/prefs.c: all settings are now saved by pressing OK in the
|
|
settings dialog, up to now it was only done at exiting
|
|
|
|
|
|
2006-02-16 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/main.c, callbacks.c, document.c: fixed some line breaking issues
|
|
|
|
|
|
2006-02-14 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* Makefile.am, doc/Makefile.am: improved "make uninstall" of Geany
|
|
* configure.in: added check for mkfifo(), made it also an option
|
|
* src/main.c: added a message box if lost pipe was found, FIFO code
|
|
now depends on HAVE_FIFO
|
|
* src/Makefile.am: do not compile win32.c anymore, added to EXTRA_DIST
|
|
* src/geany.h, src/main.c, src/callbacks.c:
|
|
added command line option -p or --no-pipe to ignore a running
|
|
instance of Geany and force opening a new instance
|
|
|
|
|
|
2006-02-13 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c: added utils_show_linenumber_margin()
|
|
* geany.glade, src/interface.c, src/callbacks.c, src/dialogs.c,
|
|
src/main.c, src/geany.h, src/keyfile.c, src/sci_cb.c:
|
|
removed some items from the document menu to the preferences dialog,
|
|
removed file save dialog from interface.c to dialogs.c, added
|
|
toggle for line numbers
|
|
|
|
|
|
2006-02-10 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* scintilla/LexOMS.cxx, scintilla/keywords.cxx,
|
|
scintilla/include/SciLexer.h, scintilla/Makefile.am:
|
|
added new lexer LexOMS(based on LexBash) for OMS support
|
|
* src/highlighting.c: added new filetype OMS (O-Matrix)
|
|
* src/dialogs.c: improved the find and replace dialog, an existing
|
|
selection is inserted, fixed focus settings
|
|
* src/callbacks.c: prevent Geany entering an endless loop, at
|
|
replacing something like "YELLOW" with "yellow", if
|
|
search flag "Case sensitive" is not checked
|
|
|
|
|
|
2006-02-08 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/main.c, src/callbacks.c, src/geany.h:
|
|
Geany now creates a FIFO, to communicate between different instances
|
|
|
|
|
|
2006-02-07 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c, src/callbacks.c, src/document.c: fixed a memory leaks
|
|
* src/document.c: improved filename handling on saving files
|
|
* src/callbacks.c: improved the filename entry widget in the file open
|
|
dialog, it handles now directories, too
|
|
|
|
|
|
2006-02-06 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/document.c: improved behaviour of HOME/END keys on wrapped lines
|
|
* src/sciwrappers.c: added sci_assign_cmdkey()
|
|
* geany.glade, src/interface.c, src/callbacks.c, src/dialogs.c:
|
|
rewrite of the file open dialog, now it enters a directory instead
|
|
of trying to open it in Geany (closes #1421776)
|
|
* src/sci_cb.c: improved sci_cb_do_comment() to handle SQL and Caml
|
|
comments
|
|
* src/sciwrappers.c, src/sci_cb.c:
|
|
applied patch from Nick Treleaven to improve multiline selection
|
|
by selecting the lines in the line number margin, removed also the
|
|
right click behaviour to set a marker
|
|
* src/highlighting.c: added filetypes SQL and (O)Caml, heavily reduced
|
|
code size
|
|
* src/main.c: fixed wrong handling of the visibility of the message
|
|
window
|
|
* src/vte.c: fixed a crash when preferences are set and message window
|
|
is hidden (thanks to Joo Martin for reporting)
|
|
|
|
|
|
2006-02-03 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/document.c: improved filename handling in document_open_file(),
|
|
fixed a crash at reloading files
|
|
* src/main.c: fixed a crash when opening more than 25 files from the
|
|
command line (closes #1422135)
|
|
* src/sci_cb.c: improved sci_cb_do_comment() to handle CSS comments
|
|
|
|
|
|
2006-02-01 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/build.c: applied patch from Nick Treleaven to fix memory leaks
|
|
* src/document.c: changed <? to <?php in new file template
|
|
* src/keyfile.c: changed "term" to "xterm", this was a simple typo
|
|
* src/utils.c: added encoding to the status bar, fixed a freeze with
|
|
C++ files (closes #1419473)
|
|
|
|
|
|
2006-01-29 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/win32.c: set the Open File dialog directory to the same
|
|
directory as the current file
|
|
* src/utils.c: disabled the build menu under Win32, at least temporary
|
|
* src/templates.c, doc/geany.docbook:
|
|
added new wildcard {geanyversion} to have actual Geany version in
|
|
filetype templates (e.g. HTML template)
|
|
|
|
|
|
2006-01-27 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* new release: Geany 0.5 "Rebus"
|
|
|
|
|
|
2006-01-26 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c, src/dialogs.c: set the Open File dialog directory to
|
|
the same directory as the current file
|
|
(thanks to Nick Treleaven for this patch)
|
|
* src/sci_cb.c: fixed a bug with auto indention and CR/LF line endings
|
|
(thanks to Tamim for reporting)
|
|
|
|
|
|
2006-01-21 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* tagmanager/tex.c, src/treeviews.c: added tag support for "\begin",
|
|
fixed gcc4 warnings
|
|
* tagmanager/docbook.c: fixed gcc4 warnings
|
|
* src/filetypes.c, src/document.c, src/keyfile.c:
|
|
fixed some bugs when opening files with non UTF-8 filenames
|
|
|
|
|
|
2006-01-18 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: it is now possible to insert a function description
|
|
(use right mouse button popup menu) without having
|
|
the cursor inside the { and } of a function
|
|
|
|
|
|
2006-01-17 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/sci_cb.c: fixed two auto indention bugs
|
|
* geany.glade, src/interface.c: fixed incorrect size of Save as dialog
|
|
|
|
|
|
2006-01-16 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* scintilla/*: updated Scintilla to version 1.67
|
|
* src/treeviews.c: added category class to the symbol list, changed
|
|
category names for filetype DocBook and LaTeX
|
|
* src/sci_cb.c: improved auto indention, now "for (...) {" works, too
|
|
* configure.in: set prefix if it was not specified
|
|
* geany.desktop.in: added GenericName[de]
|
|
|
|
|
|
2006-01-15 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* configure.in, Makefile.am, desktop.in:
|
|
replaced geany.desktop by geany.desktop.in, some changes to the
|
|
desktop file like absolute icon path
|
|
* tagmanager/tex.c: added tags section, subsection and subsubsection
|
|
* tagmanager/docbook.c: complete rewrite, works great
|
|
|
|
|
|
2006-01-14 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/document.c, src/treeviews.c: update open file list entry
|
|
when "Saving as"
|
|
* bugfix: src/document.c: fixed wrong g_object_unref() which causes
|
|
crashes
|
|
* bugfix: src/geany.h, src/document.c, src/utils.c:
|
|
fixed wrong symbol list in files with tag support but without
|
|
exisiting symbols, added new boolean has_tags in document struct
|
|
* src/geany.h, src/document.c, src/utils.c:
|
|
removed unneeded utils_get_new_sci_number() and scid from document
|
|
struct
|
|
* src/treeviews.c, src/callbacks.c:
|
|
added popup menu to symbol list, added "Hide" and "Hide sidebar" to
|
|
symbol list popup and open files list popup, to quickly hide the list
|
|
or the whole sidebar
|
|
|
|
|
|
2006-01-10 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: geany.glade, src/interface.c: added missing tooltip to
|
|
compile button
|
|
* src/filetypes.c: applied patch from Nick Treleaven, to add .cc, .hh
|
|
and .hxx extension for filetype C++ and improve the
|
|
pattern handling
|
|
|
|
|
|
2006-01-08 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* tagmanager/docbook.c, tagmanager/parsers.h, tagmanager/Makefile.am:
|
|
added conf.c(built from pascal.c), to create tags for docbook files
|
|
* src/build.c, src/utils.c, src/main.c, src/callbacks.c:
|
|
made the build menu filetype specific to have different menu items
|
|
* bugfix: src/keyfile.c: save window geometry with
|
|
gtk_window_get_position() so restoring the
|
|
window works correctly under Win32, too
|
|
|
|
|
|
2006-01-06 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/main.c, src/callbacks.c, src/vte.c, src/geany.h:
|
|
added commandline option to specify the path to the VTE library
|
|
|
|
|
|
2006-01-03 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* data/filetypes.markup, src/highlighting.c:
|
|
added new keywords for PHP5 and replaced phpKeyWords by php
|
|
(thanks to Simon Stoye for reporting)
|
|
* geany.glade, src/interface.c, src/prefs.c, src/keyfile.c
|
|
src/callbacks.c, src/document.c, src/build.c, src/sci_cb.c:
|
|
added new option "Beep on errors" to disable beeping
|
|
|
|
|
|
2005-12-31 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/gb.c: fixed segfault when exiting the easteregg program when it
|
|
is still running
|
|
* src/highlighting.c, src/win32.c: added my_strtod(), as replacement
|
|
for Win32 strtod()
|
|
|
|
|
|
2005-12-29 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* tagmanager/tm_tag.c: eliminated compiler (gcc4) warnings
|
|
* bugfix: tagmanager/tm_workspace.c:
|
|
replaced macro __unix__ by HAVE_GLOB_H(closes #1387828) and improved
|
|
handling of P_tmpdir (closes #1387839)
|
|
|
|
|
|
2005-12-28 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/dialogs.c: fixed a segfault in dialogs_show_not_found()
|
|
* bugfix: src/utils.c: fixed bug in utils_strpos() which returned -1
|
|
if length needle is 1
|
|
* src/utils.c: added utils_treeviews_showhide(), to get the right
|
|
settings at startup for the left side treeviews
|
|
* src/gb.c: eliminated compiler(gcc4) warnings, replaced macro
|
|
__unix__ by HAVE_FCNTL_H, use /dev/urandom or /dev/random
|
|
(in this order) if available and rand() if not
|
|
* src/configure.in: added checks for /dev/urandom and /dev/random
|
|
|
|
|
|
2005-12-25 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/dialogs.c: text entry field in the find and replace dialog grabs
|
|
focus by default, so the cursor is always inside
|
|
|
|
|
|
2005-12-19 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* new release: Geany 0.4 "Tarkin"
|
|
* src/gb.c: several improvements and bugfixes
|
|
* src/prefs.c, src/callbacks.c: improved HAVE_VTE handling
|
|
* src/sci_cb.c: set cursor position between brackets in
|
|
sci_cb_auto_close_bracket()
|
|
|
|
|
|
2005-12-18 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: changed keyboard shortcut for rebuilding the symbol
|
|
list, now it is Ctrl+Shift+R, Ctrl+R is now used
|
|
reload the current file
|
|
* src/callback.c, src/utils.c, src/document.c, src/treeviews.c,
|
|
src/main.c, src/geany.h:
|
|
made the symbol list document-oriented, so it has not to be
|
|
generated on every notebook switch page event
|
|
* src/geany.h, src/main.c, src/keyfile.c, src/callbacks.c:
|
|
introduced opening_session_files, to suppress notebook switch page
|
|
events at loading the files from the last session
|
|
* geany.glade, src/interface.c, src/geany.h, src/callbacks.c:
|
|
added new menu items: Help->Keyboard shortcuts and File->Revert
|
|
|
|
|
|
2005-12-16 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/dialogs.c: changed "build with make" keyboard shortcut to
|
|
Shift+F9 to avoid problems with window managers key
|
|
bindings (thanks to Nick Treleaven for reporting)
|
|
* src/about.c, src/gb.c: added a nice easteregg(type "geany" in the
|
|
about dialog *g*)
|
|
* src/vte.c: added popup menu for the VTE widget
|
|
* bugfix: src/prefs.c: fixed crash when opening option dialog and VTE
|
|
is disabled
|
|
* geany.glade, src/interface.c, src/main.c, src/callbacks.c:
|
|
removed unnecessary functions
|
|
|
|
|
|
2005-12-13 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/sci_cb.c: added sci_cb_auto_close_bracket() to close { and [
|
|
brackets in LaTex-Mode (more could be added)
|
|
|
|
|
|
2005-12-12 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: changed key binding to switch between open
|
|
documents from CTRL to ALT+Left/Right, so
|
|
CTRL+Left/Right moves the cursor to word boundaries
|
|
|
|
|
|
2005-12-11 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: added shortcut F6 to switch to the VTE widget
|
|
* doc/geany.docbook: described some of the compile time options in
|
|
geany.h and marked filename with <filename>-tag.
|
|
* src/interface.c, src/prefs.c, src/utils.c, src/callbacks.c,
|
|
src/geany.h, src/documents.c: made length of MRU list changeable
|
|
* bugfix: src/highlighting.c: fixed a wrong color value
|
|
|
|
|
|
2005-12-10 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/prefs.c, src/vte.c, src/keyfile.c, src/utils.c, src/callbacks.c:
|
|
many changes, adding color settings for VTE
|
|
|
|
|
|
2005-12-09 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* geany.glade, src/utils.c, src/interface.c, src/callbacks.c,
|
|
src/main.c, src/keyfile.c: removed symbol list combo box in the
|
|
toolbar
|
|
* src/treeviews.c, src/utils.c: heavily improved the tag list to
|
|
categorise the tags in a tree
|
|
|
|
|
|
2005-12-08 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/interface.c: added tooltip text for exit button
|
|
* src/main.c: open a new file at startup if none is open
|
|
* bugfix: src/keyfile.c: fixed a segfault when starting without a
|
|
configuration dir
|
|
|
|
|
|
2005-12-06 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/document.c, src/callbacks.c: diabled extended HOME and END key
|
|
default behaviour due to many
|
|
problems
|
|
|
|
|
|
2005-12-03 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/filetypes.c, src/highlighting.c: added new filetype "Assembler"
|
|
|
|
|
|
2005-12-01 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/document.c, src/callbacks.c: extending HOME and END key default
|
|
behaviour, to jump back to previous
|
|
cursor position if pressed again
|
|
|
|
|
|
2005-11-30 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keyfile.c, src/prefs.c, src/interface.c, src/vte.c:
|
|
added some options for the VTE to the preferences dialog
|
|
* bugfix: src/sci_cb.c: fixed a small bug by auto closing }-brackets
|
|
* src/callbacks.c, src/main.c: added signal and handler for F12 key,
|
|
pressed in the main widget
|
|
|
|
|
|
2005-11-28 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/vte.c: added rudimentary clipboard support by pressing
|
|
middle(paste) and right(copy) mouse button
|
|
|
|
|
|
2005-11-27 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/vte.c/h: newly created: contains functions for the terminal
|
|
emulator widget, which is loaded if libvte.so.4 is
|
|
available
|
|
* configure.in: added option --[en|dis]able-vte to disable vte support
|
|
|
|
|
|
2005-11-25 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* scintilla/LexOthers.cxx: edited the properties lexer to colourize
|
|
key=value pairs a bit nicer
|
|
* tagmanager/parsers.h, tagmanager/conf.c, tagmanger/Makefile.am:
|
|
added conf.c(built from make.c), to create tags for config files
|
|
* src/utils.c, src/callbacks.c: rewrite untitled.extension after
|
|
"Save As" in the file header
|
|
|
|
|
|
2005-11-24 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keyfile.c, src/interface.c, src/prefs.c, src/msgwindow.c:
|
|
added new option "Switch to status message list"
|
|
* src/keyfile.c: store the position of vpaned1 too(sizer between
|
|
editor window and the status message list)
|
|
* src/highlighting.c, src/filetypes.c: added new filetype "Conf"
|
|
|
|
|
|
2005-11-22 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/sci_cb.c: added missing / to the closing tr-tag in HTML
|
|
table auto completion
|
|
* src/sci_cb.c: disabled auto completion in HTML at writing pure CDATA
|
|
|
|
|
|
2005-11-21 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/keyfile.c: store the position of hpaned1(sizer between editor
|
|
window and the taglist) and load it if window
|
|
positions are saved and restored
|
|
* src/treeviews.c, src/callbacks.c: added special popup menu to the
|
|
list of open files
|
|
|
|
|
|
2005-11-20 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* new release: Geany 0.3 "Muzzer"
|
|
* src/treeviews.c/h: newly created: contains functions for the taglist
|
|
and open files treeviews on the left side
|
|
* src/treeviews.c, src/callbacks.c: added an open files treeview,
|
|
which represents all open files
|
|
* src/interface.c: added a toolbar button to open the color chooser
|
|
* bugfix: src/sci_cb.c: there was an error at the next line after
|
|
closing a multiline comment in C/C++/Java
|
|
|
|
|
|
2005-11-18 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/document.c: make a beep if a file could not be saved
|
|
|
|
|
|
2005-11-16 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/sci_cb.c: fixed a small bug that kills the current line
|
|
if a } was added and there is no newline and
|
|
there are no non-space characters on the line
|
|
(thanks to Frank Lanitz for reporting)
|
|
|
|
|
|
2005-11-15 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c: Save As add a recent opened file to the list, too
|
|
|
|
|
|
2005-11-14 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/utils.c, src/callbacks.c: added shortcut for "walking" between
|
|
open documents by pressing
|
|
STRG+LEFT resp. STRG+RIGHT
|
|
* src/templates.h, src/templates.c, src/document.c, src/filetypes.c:
|
|
removed hardcoded filetype templates from filetypes.c and added them
|
|
to templates.h/c
|
|
|
|
|
|
2005-11-12 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/templates.c, src/interface.c, src/callbacks.c, src/prefs.c,
|
|
src/keyfile.c, src/document.c, src/filetypes.c:
|
|
removed GPL options(in the settings dialog, in the context menu for
|
|
inserting comments like fileheader with GPL), now this is completly
|
|
done within the fileheader template and the wildcard {gpl}, added
|
|
also the first template for new file (filetype None)
|
|
|
|
|
|
2005-11-11 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/utils.c: fixed segfault if configuration directory could
|
|
not created
|
|
* src/dialogs.c, src/main.c, src/callbacks.c:
|
|
added a error box which is shown if configuration directory could
|
|
not created
|
|
* bugfix: src/callbacks.c: fixed a bug which freezed Geany sometimes
|
|
at exiting(thanks to Frank Lanitz for re-
|
|
porting)
|
|
|
|
|
|
2005-11-09 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/filetypes.c: set correct filetype id for type C++, so
|
|
template for new C++ file will work again
|
|
(thanks to Frank Lanitz for reporting)
|
|
|
|
2005-11-06 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/highlighting.c: added highlighting support for Python
|
|
* src/highlighting.c: extracted all hardcoded styling definitions for
|
|
all filetypes, so they can be easily edited by
|
|
user in %PREFIX/%DATADIR/geany, a GUI interface
|
|
is planned
|
|
* src/main.c, src/highlighting.c: load global.tags file only if a file
|
|
was opened
|
|
* src/callbacks.c: added key combo: Shift+Space to explicitly suppress
|
|
use of sci_cb_auto_forif()
|
|
* Makefile.am: added data/ to be included in tarballs and get installed
|
|
|
|
|
|
2005-11-03 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/interface.c, src/prefs.c: added long line marker settings to
|
|
preferences dialog
|
|
|
|
|
|
2005-10-31 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c, src/sciwrappers.c:
|
|
reset the line number margin width at zooming in and out (thanks to
|
|
Frank Lanitz for reporting)
|
|
* src/dialogs.c, src/callbacks.c, src/document.c, src/keyfile.c:
|
|
re-implemented recent files menu, this time in a useful way
|
|
* bugfix: auto completion is working again
|
|
|
|
|
|
2005-10-30 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* bugfix: src/filetypes.c: fixed the function pointer of filetype
|
|
Tex to get the correct styling
|
|
(thanks to Frank Lanitz for reporting)
|
|
* src/document.c: reset the width of line number margin at saving
|
|
* src/document.c, sciwrapper.c, geany.h, keyfile.c:
|
|
added vertical line (by default at column 72) to mark long lines
|
|
|
|
|
|
2005-10-25 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* new release: Geany 0.2 "Panaka"
|
|
* configure.in, src/utils.c: added check for gethostname()
|
|
and modified utils_get_hostname() appropriately
|
|
* src/dialogs.c, src/interface.c: redesigned file open dialog
|
|
to make it looks nicer
|
|
|
|
|
|
2005-10-24 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* Makefile.am: added autogen.sh to EXTRA_DIST
|
|
* scintilla/*: updated Scintilla to version 1.66
|
|
* bugfix: configure.in: added check for fgetpos(), so compilation
|
|
with gcc 4 is possible
|
|
* src/sci_cb.c: removed sci_cb_show_entity_list(), because it was
|
|
unnecessary
|
|
|
|
|
|
2005-10-23 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* doc/geany.docbook: added search information in section Usage
|
|
* src/utils.c: bugfix: check_disk_status should now work better
|
|
* src/callbacks.c, src/dialogs.c, src/document.c, src/sci_wrappers.c,
|
|
interface.c: created "Replace" dialog with Replace, Replace All and
|
|
Replace Selection, also improved the Find dialog a little bit
|
|
* src/callbacks.c, src/interface.c: added "show hidden files" checkbox
|
|
in file open dialog
|
|
|
|
|
|
2005-10-22 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c, src/dialogs.c, src/document.c:
|
|
heavily improved find dialog
|
|
* src/sci_cb.c: added simple <table>-completion in HTML-mode
|
|
* src/callbacks.c, src/interface.c, src/main.c, src/keyfile.c:
|
|
added toolbar popup entries for toolbar icon size
|
|
* src/dialogs.c, src/images.c: removed compile icon and replaced it
|
|
by the GTK stock icon "convert"
|
|
|
|
|
|
2005-10-21 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/callbacks.c, src/interface.c, src/document.c, src/sciwrappers.c:
|
|
added read-only mode (and checkbox in file open dialog)
|
|
added also text entry in file open dialog to enter directly filenames
|
|
* doc/geany.docbook: added startup information in section General
|
|
* src/callbacks.c, src/interface.c, src/keyfile.c:
|
|
added "Recent files" list to the file menu
|
|
* src/build.c: at linking a file(C and C++): if source is newer than
|
|
a existing object file, it is rebuilt
|
|
* bugfix: src/build.c: compiling a file without any special arguments
|
|
didn't work
|
|
|
|
|
|
2005-10-20 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* src/Makefile.am: EXTRA_DIST entry added, to include images.c
|
|
(thanks to Frank Boehme for reporting of missing file)
|
|
|
|
|
|
2005-10-19 Enrico Troeger <enrico.troeger@uvena.de>
|
|
|
|
* first release - Geany 0.1 "Freyborn"
|
|
|