]> git.eshelyaron.com Git - emacs.git/commitdiff
Clean up some variables in the Haiku code
authorPo Lu <luangruo@yahoo.com>
Sat, 7 May 2022 13:38:42 +0000 (13:38 +0000)
committerPo Lu <luangruo@yahoo.com>
Sat, 7 May 2022 13:39:00 +0000 (13:39 +0000)
* src/haikuterm.c: Add comments to some variables and clean up
initializers.
* src/haikuterm.h (haiku_frame_param_handlers): Move here
instead.

src/haikuterm.c
src/haikuterm.h

index ced16d9f09b4ed5683b5c06c6bc68fe6492ca4a8..f08fe681871f2e62d68c46768aec267e5ba74cb0 100644 (file)
@@ -43,17 +43,24 @@ along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.  */
 /* Minimum and maximum values used for Haiku scroll bars.  */
 #define BE_SB_MAX 12000000
 
-struct haiku_display_info *x_display_list = NULL;
-extern frame_parm_handler haiku_frame_parm_handlers[];
+/* The single Haiku display (if any).  */
+struct haiku_display_info *x_display_list;
 
 /* This is used to determine when to evict the font lookup cache,
    which we do every 50 updates.  */
 static int up_to_date_count;
 
+/* List of defined fringe bitmaps.  */
 static void **fringe_bmps;
-static int max_fringe_bmp = 0;
 
+/* The amount of fringe bitmaps in that list.  */
+static int max_fringe_bmp;
+
+/* Alist of resources to their values.  */
 static Lisp_Object rdb;
+
+/* Non-zero means that a HELP_EVENT has been generated since Emacs
+   start.  */
 static bool any_help_event_p;
 
 char *
index 30b474b1e1dda8860bb530f389ee06fad661c5b6..1bff03ae39ee59ead071e77d059c8306770160f3 100644 (file)
@@ -205,6 +205,8 @@ extern struct font_driver const haikufont_driver;
 extern Lisp_Object tip_frame;
 extern struct frame *haiku_dnd_frame;
 
+extern frame_parm_handler haiku_frame_parm_handlers[];
+
 struct scroll_bar
 {
   /* These fields are shared by all vectors.  */