xed/xed
Justin Schiff a48dab6ef5 Uses strtol instead of atoi so that we can properly handle errors.
This now handles overflow and underflow correctly, by parsing the string
and then clamping the value between INT_MIN and INT_MAX. `atoi` was
giving us garbage values when the buffer overflowed.

Fixes #408
2021-05-15 13:52:45 -04:00
..
resources Implement #225: Options to render whitespace 2021-04-30 12:19:18 -04:00
meson.build Port to Gtksourceview4 2020-08-27 17:59:37 +02:00
xed-app-activatable.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-app-activatable.h Fix FSF address 2017-04-10 08:24:10 +01:00
xed-app.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-app.h Port xed to dbus and GtkApplication 2017-02-04 22:17:58 -08:00
xed-close-button.c xed-close-button: Convert to using a symbolic icon 2016-10-06 11:39:05 -07:00
xed-close-button.h Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00
xed-close-confirmation-dialog.c Fix permissions 2021-02-22 11:18:08 -05:00
xed-close-confirmation-dialog.h Fix permissions 2021-02-22 11:18:08 -05:00
xed-commands-documents.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-commands-edit.c Add toggle comment and toggle comment block actions w/ keybindings (#290) 2019-05-05 10:27:11 +01:00
xed-commands-file-print.c print-preview: add a print button to the preview toolbar, to immediately 2019-11-05 20:07:35 -05:00
xed-commands-file.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-commands-help.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-commands-search.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-commands-view.c Fix crashes when no documents (tabs) are open 2021-04-30 13:24:57 -04:00
xed-commands.h Add toggle comment and toggle comment block actions w/ keybindings (#290) 2019-05-05 10:27:11 +01:00
xed-debug.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-debug.h Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00
xed-dirs.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-dirs.h Port xed to dbus and GtkApplication 2017-02-04 22:17:58 -08:00
xed-document-private.h Pull upstream fixes for gtk and gtksourceview changes 2018-02-05 01:03:12 -08:00
xed-document.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-document.h Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-documents-panel.c fixup! cleanup: remove code dropped in commit 67892da099 2020-12-14 08:39:04 -05:00
xed-documents-panel.h gtk: We're targeting gtk3.10 so clean up all the gtk version checks and go with that 2016-02-14 14:47:56 -08:00
xed-encodings-combo-box.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-encodings-combo-box.h docs: Start cleaning up the docs 2017-02-11 18:28:38 -08:00
xed-encodings-dialog.c Fix permissions 2021-02-22 11:18:08 -05:00
xed-encodings-dialog.h Fix permissions 2021-02-22 11:18:08 -05:00
xed-enum-types.c.template Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00
xed-enum-types.h.template Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00
xed-file-chooser-dialog.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-file-chooser-dialog.h Port to GtkSource* API 2017-01-30 14:52:12 -08:00
xed-highlight-mode-dialog.c xed-highlight-mode-dialog/selector: Clean up code style 2020-09-22 09:45:17 -04:00
xed-highlight-mode-dialog.h Import GeditHighlightModeDialog and -Selector from Gedit to Xed. 2018-07-21 22:26:37 +02:00
xed-highlight-mode-selector.c xed-highlight-mode-dialog/selector: Clean up code style 2020-09-22 09:45:17 -04:00
xed-highlight-mode-selector.h Import GeditHighlightModeDialog and -Selector from Gedit to Xed. 2018-07-21 22:26:37 +02:00
xed-history-entry.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-history-entry.h Port to the GtkSourceView search functionality 2017-01-28 19:12:36 -08:00
xed-io-error-info-bar.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-io-error-info-bar.h message-area: Rename message area to info bar 2017-02-05 01:41:46 -08:00
xed-marshal.list Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-message-bus.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-message-bus.h Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00
xed-message-type.c Drop some leftover 2.xx comments from gnome/pluma 2016-12-26 11:53:22 -08:00
xed-message-type.h Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-message.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-message.h Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00
xed-metadata-manager.c Pull upstream fixes for gtk and gtksourceview changes 2018-02-05 01:03:12 -08:00
xed-metadata-manager.h Pull upstream fixes for gtk and gtksourceview changes 2018-02-05 01:03:12 -08:00
xed-notebook.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-notebook.h Use GtkApplication inhibit API 2017-04-23 18:22:54 -07:00
xed-paned.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-paned.h Add a new animated xed-paned 2017-03-17 00:15:38 -07:00
xed-panel.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-panel.h xed-panel: Clean up more uses of GtkStock 2017-01-01 15:41:06 -08:00
xed-plugins-engine.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-plugins-engine.h Port plugin system to libpeas 2016-12-26 12:53:23 -08:00
xed-preferences-dialog.c Implement #225: Options to render whitespace 2021-04-30 12:19:18 -04:00
xed-preferences-dialog.h Fix permissions 2021-02-22 11:18:08 -05:00
xed-prefs-manager-private.h Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00
xed-print-job.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-print-job.h Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00
xed-print-preview.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-print-preview.h gtk: We're targeting gtk3.10 so clean up all the gtk version checks and go with that 2016-02-14 14:47:56 -08:00
xed-progress-info-bar.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-progress-info-bar.h docs: Start cleaning up the docs 2017-02-11 18:28:38 -08:00
xed-searchbar.c Fix permissions 2021-02-22 11:18:08 -05:00
xed-searchbar.h Fix permissions 2021-02-22 11:18:08 -05:00
xed-settings.c Implement #225: Options to render whitespace 2021-04-30 12:19:18 -04:00
xed-settings.h Implement #225: Options to render whitespace 2021-04-30 12:19:18 -04:00
xed-status-menu-button.c statusbar: Fix the menu button styling (#281) 2019-03-25 15:35:26 +00:00
xed-status-menu-button.h Import GeditStatusMenuButton. 2018-07-22 16:23:29 +02:00
xed-statusbar.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-statusbar.h docs: Start cleaning up the docs 2017-02-11 18:28:38 -08:00
xed-tab-label.c Clean up remaining deprecated preprocessor commands 2020-09-07 10:25:40 -04:00
xed-tab-label.h xed-tab-label.c/h: Clean up code styling 2017-01-13 02:53:46 -08:00
xed-tab.c Fix crashes when no documents (tabs) are open 2021-04-30 13:24:57 -04:00
xed-tab.h print-preview: add a print button to the preview toolbar, to immediately 2019-11-05 20:07:35 -05:00
xed-ui.h Add XAppFavorites support to the file menu. 2020-11-11 23:21:51 -05:00
xed-utils.c Uses strtol instead of atoi so that we can properly handle errors. 2021-05-15 13:52:45 -04:00
xed-utils.h Uses strtol instead of atoi so that we can properly handle errors. 2021-05-15 13:52:45 -04:00
xed-view-activatable.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-view-activatable.h Fix FSF address 2017-04-10 08:24:10 +01:00
xed-view-frame.c Uses strtol instead of atoi so that we can properly handle errors. 2021-05-15 13:52:45 -04:00
xed-view-frame.h Minimap (#175) 2017-09-25 16:01:27 +02:00
xed-view-gutter-renderer.c Clean up a few build warnings 2018-02-05 01:48:10 -08:00
xed-view-gutter-renderer.h xed-view: Add some margin to the top and left of the text view 2017-02-10 00:18:17 -08:00
xed-view.c Implement #225: Options to render whitespace 2021-04-30 12:19:18 -04:00
xed-view.h Implement #225: Options to render whitespace 2021-04-30 12:19:18 -04:00
xed-window-activatable.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed-window-activatable.h Fix FSF address 2017-04-10 08:24:10 +01:00
xed-window-private.h Add XAppFavorites support to the file menu. 2020-11-11 23:21:51 -05:00
xed-window.c Fix crashes when no documents (tabs) are open 2021-04-30 13:24:57 -04:00
xed-window.h Add a new animated xed-paned 2017-03-17 00:15:38 -07:00
xed.c Port to meson (#258) 2018-11-19 11:09:52 +00:00
xed.rc Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit) 2016-02-04 09:20:42 +00:00